body{ 
	margin: 0px;
	padding: 0px;  
}
body, td{ 
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #0572B1;
}
h3{
	font-size: 10px;
}

a{
	color: #00A2FF;
	text-decoration: none;
}
a:hover{
	color: #FC3C3C;
	text-decoration: underline;
}
a:visited{
	color: #0A4A6F;
	text-decoration: none;
}
a img{
	border: none;
}

form{
	padding: 0px;
	margin: 0px;
}

.m1_1, .m1_2, .m1_3, .m1_4, .m1_5, .m1_1_a, .m1_2_a, .m1_3_a, .m1_4_a, .m1_5_a{
	display: block;
}	
.m1_1{
	background: url(/images/m1_1.gif) no-repeat;
	width: 73px;
	height: 35px;
}
.m1_1:hover, .m1_1_a{
	background: url(/images/m1_1-over.gif) no-repeat;
}

.m1_2{
	background: url(/images/m1_2.gif) no-repeat;
	width: 56px;
	height: 35px;
}
.m1_2:hover, .m1_2_a{
	background: url(/images/m1_2-over.gif) no-repeat;
}

.m1_3{
	background: url(/images/m1_3.gif) no-repeat;
	width: 53px;
	height: 35px;
}
.m1_3:hover, .m1_3_a{
	background: url(/images/m1_3-over.gif) no-repeat;
}

.m1_4{
	background: url(/images/m1_4.gif) no-repeat;
	width: 95px;
	height: 35px;
}
.m1_4:hover, .m1_4_a{
	background: url(/images/m1_4-over.gif) no-repeat;
}

.m1_5{
	background: url(/images/m1_5.gif) no-repeat;
	width: 97px;
	height: 35px;
}
.m1_5:hover, .m1_5_a{
	background: url(/images/m1_5-over.gif) no-repeat;
}

#main_table{
	border-left: 1px solid #E0F4FF;
}

.t_header{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}
/*
.btable{
	border-right: 1px solid #fff;
}

.btable tr td{
	padding: 8px 5px 8px 5px;
}

.btable-head-tr td{
	border: 1px solid White;  
	border-width: 1px 0px 0px 1px; 
	background-color: #CAE7F7;
}
*/
.btable{
	border-collapse: collapse;
}
.btable tr td{
	border: 1px solid White;  
	padding: 8px 5px 8px 5px;
}
.btable-tr-dark{
	background-color: #CAE7F7;
	border-right: 1px solid #fff;
}
.btable-tr-light{
	background-color: #E0F4FF;
	border-right: 1px solid #fff;
}
/*
.btable-tr-light td,	.btable-tr-dark td{
	border: 1px solid White;  
	border-width: 1px 0px 0px 1px; 
}*/

.ptable{
	border-collapse: collapse;
	margin: 7px 7px 14px 7px;
/*	table-layout: fixed;*/
}
.ptable tr td{
	border: 1px solid White;  
	padding: 2px 3px 2px 6px;
	font-size: 9px;
	line-height: 11px;
}
.ptable-tr-dark{
	background-color: #CAE7F7;
	border-right: 1px solid #fff;
}
.ptable-tr-light{
	background-color: #E0F4FF;
	border-right: 1px solid #fff;
}
.ptable-header{
	color: Red !important;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif !important;
	text-align: center;
	height: 24px;
}
.ptable-head{
	background-color: #A9D3EB;
	font-weight: bold !important;
	font-size: 9px !important;
	line-height: 9px;
	color: #0572B1;
	height: 14px;
	padding: 0px 2px 0px 2px !important;
	/*vertical-align: baseline;*/
}

.news_date{
	font: bold 9px Verdana, sans-serif;
	color: Red;
	margin-top: 7px;
}

p.newstext{
	margin-top: 7px;
	margin-bottom: 8px;
}

.infoblock{
		padding-top: 5px;
		padding-bottom: 5px;
		color: #86BFDF;
}

.info{
	color: #86BFDF;
	letter-spacing: 0px;
}

#infotable tr td{
	padding: 1px !important;
}

.select{
	background-color: #E0F4FF;
	font: normal 10px tahoma, sans-serif;
	color: #0572B1;
	border: 1px solid #ADC6DA;	
}
.button{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #fff;
	background-color: #0572B1;
	border: solid 1px white;
}
.button:hover{
	background: #059EF6;
}

.ninput{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #0572B1;
	border: solid 1px white;
	text-align: center;
	padding: 1px;
	width: 20px;
	background-color: #cae7f7;
}
.qinput{
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #0673b1;
	background-color: #E0F4FF;
	border: solid 1px #0673b1;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}