html, body, table, td, tr, th, img, div{
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-collapse: collapse;
	vertical-align: top;
}
body, html{width: 100%; height: 100%; background: #fff;}
body, div, p, li{font: 13px Tahoma; color: #555; line-height: 17px;}
h1{font: 24px Tahoma; color: #46bcef; letter-spacing: 0px; margin: 0 0 15px 0;}
h2{font: 19px Tahoma; color: #46bcef; letter-spacing: 0px; margin: 20px 0 10px 0;}
h3{font: 15px Tahoma; color: #46bcef; letter-spacing: 0px; margin: auto;}

h2 span{font: 13px Tahoma; color: #555; line-height: 17px;}

ul{pad1ding: 0 15px;}
li{padding: 0px;}

span.date{font: bold 11px Tahoma; color: #999; line-height: 21px;}

hr
{
	padding: 0px;
	margin:7px 0;
	background-color: #e4e7e9;
	color: #e4e7e9;
	border: none;
	height: 1px;
	line-height: 1px;
}

a{font: 12px Tahoma, Helvetica, sans-serif; font-weight: normal; color: #0b92d1; text-decoration: none;}
a:hover{color: #00a940; text-decoration: underline;}

a.news{font: 12px Tahoma, Helvetica, sans-serif; font-weight: normal; color: #0b92d1; text-decoration: none; line-height: 17px;}
a.news:hover{color: #777; text-decoration: none;}

table.text{width: 100%; border-top: 1px dotted #ddd; border-left: 1px dotted #ddd; margin: 25px 0px;}
table.text td{padding: 5px 10px; border-bottom: 1px dotted #ddd; border-right: 1px dotted #ddd;}
table.text th{padding: 5px 10px; border-bottom: 1px dotted #ddd; border-right: 1px dotted #ddd; text-align: left; background: #f5f5f5;}
table.text td p{padding: 0px; margin: 0px;}
table.text th p{padding: 0px; margin: 0px;}

.bar a{font: 13px Tahoma, Helvetica, sans-serif; font-weight: normal; color: #0b92d1; text-decoration: none;}
.bar a:hover{color: #00a940; text-decoration: none;}

table.tbl-side-mnu a{font: 13px Tahoma, Helvetica, sans-serif; font-weight: normal; color: #0b92d1; text-decoration: none; line-height: 25px; margin-left: 5px;}
table.tbl-side-mnu a:hover{color: #00a940; text-decoration: none;}

