*

{

	margin: 0;

	padding: 0;

}



body, form

{

	margin: 0;

	padding: 0;

}



.main_table

{

	height: 100%;

	margin: 0;

	padding: 0;

}



table

{

	border-collapse: collapse;

	border-spacing: 0;

	margin: 0;

	padding: 0;	

}



#main_td

{

	background: url(../images/main_bg.jpg) left top no-repeat #fff;;

}



.title_td

{

	height: 24px;

	text-align: left;

}



.separator1

{

	height: 23px;

}



.separator2

{

	height: 30px;

}



.content

{

	text-align: justify;

	vertical-align: top;
	
	width: 462px;

}



.news_img

{

	border: solid 3px #eeeeee;

	width: 74px;

}



.menu_a

{

	border-top: solid 3px #c2d5e7;

	border-right: solid 3px #c2d5e7;	

	border-bottom: solid 3px #c2d5e7;

	text-align: left;

	vertical-align: middle;

	width: 141px;

	height: 30px;

	background: #e3ebf4;

	padding-left: 35px;

}



.menu_na

{

	border: none;

	text-align: left;

	vertical-align: middle;

	width: 141px;

	height: 30px;

	padding-left: 35px;

}



#block1

{

	width: 141px;

	height: 120px;

}



#block2

{

	width: 141px;

	height: 20px;

}



.footer

{

	height: 98px;

	background: url(../images/footer.gif) left top repeat-x;

	padding-left: 35px;

}





td, th, p, .port

{

	font-family: Tahoma;

	font-size: 11px;

	color: #606060;

	margin: 0;

	padding: 0;		

}



.copyright a

{

	font-family: Tahoma;

	font-size: 12px;

	color: #fff;

	text-decoration: underline;

}



.copyright a:visited

{

	font-family: Tahoma;

	font-size: 12px;

	color: #fff;

	text-decoration: underline;

}



.copyright a:active

{

	font-family: Tahoma;

	font-size: 12px;

	color: #fff;

	text-decoration: none;

}



.copyright a:hover

{

	font-family: Tahoma;

	font-size: 12px;

	color: #fff;

	text-decoration: none;

}





a, a:visited

{

	font-family: Arial;

	font-size: 11px;

	color: #3a4a5f;

	text-decoration: underline;

}



a:hover, a:active

{

	font-family: Arial;

	font-size: 11px;

	color: #3a4a5f;

	text-decoration: none;

}



.title

{

	font-family: Tahoma;

	font-size: 24px;

	color: #003c7b;

	text-decoration: none;

}



.title1

{

	font-family: Tahoma;

	font-size: 13px;

	color: #3a4a5f;

	text-decoration: none;

	text-align: right;

}



.news_title

{

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #3a4a5f;

	text-decoration: none;

}



.menu:hover, .menu:active

{

	font-family: Tahoma;

	font-size: 14px;

	color: #003c7b;

	text-decoration: underline;

}



.menu, .menu:visited

{

	font-family: Tahoma;

	font-size: 14px;

	color: #003c7b;

	text-decoration: none;

}



a.menu1, a.menu1:hover, a.menu1:active, a.menu1:visited

{

	font-family: Tahoma;

	font-size: 12px;

	color: #3a4a5f;

	text-decoration: none;

}



.detail, .detail:visited

{

	font-family: Arial;

	font-size: 11px;

	color: #3a4a5f;

	text-decoration: none;

}



.detail:hover, .detail:active

{

	font-family: Arial;

	font-size: 11px;

	color: #3a4a5f;

	text-decoration: underline;

}



.top_link, .top_link:visited

{

	font-family: Arial;

	font-size: 11px;

	color: #fff;

	text-decoration: underline;

}



.top_link:hover, .top_link:active

{

	font-family: Arial;

	font-size: 11px;

	color: #fff;

	text-decoration: none;

}



.date

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	font-weight: bold;

	text-decoration: none;

}



.news_text, .news_text p

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	text-decoration: none;

}





a.news:active

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	text-decoration: underline;

}



a.news:hover

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	text-decoration: underline;

}



a.news:visited

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	text-decoration: none;

}



a.news

{

	font-family: Tahoma;

	font-size: 11px;

	color: #000;

	text-decoration: none;

}



.copyright

{

	font-family: Tahoma;

	font-size: 12px;

	color: #fff;

	text-decoration: none;

}



.textfield

{

	border: 1px solid #9dbdd2;

	background: #fff;

	width: 250px;

}



.textfield1

{

	border: 1px solid #9dbdd2;

	background: #fff;

	width: 200px;

}



.textfield2

{

	border: 1px solid #9dbdd2;

	background: #fff;

	width: 139px;

	color: #939393;

	font-family: Arial;

	font-size: 11px;

}

.textfield3

{

	border: 2px solid #9dbdd2;

	background: #fff;

	width: 300px;

	color: #2a2a2a;

	font-family: Arial;

	font-size: 11px;

}



.textfield4

{

	border: 1px solid #9dbdd2;

	background: #fff;

	width: 139px;

}



.navig, .navig:visited

{

	font-family: Tahoma;

	font-size: 12px;

	color: #505050;

	text-decoration: underline;

}



.navig:active, .navig:hover

{

	font-family: Tahoma;

	font-size: 12px;

	color: #505050;

	text-decoration: none;

}



.navig1, .navig1:visited

{

	font-family: Tahoma;

	font-size: 12px;

	color: #505050;

	text-decoration: underline;

}



.navig1:active, .navig1:hover

{

	font-family: Tahoma;

	font-size: 12px;

	color: #505050;

	text-decoration: none;

}



.subscribe

{

	background: #fff url(../images/bg.gif) left top repeat-x;

	border: none;

	width: 100px;

	height: 31px;

	color: #b7cde3;

	font-family: Tahoma;

	font-size: 12px;

	padding-top: 8px;

}
