



.bg {background: url(menu/images/button4.gif);}



.menu {padding:0 0 0 32px; margin:0; list-style:none; height:40px; background:#fff url(menu/images/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }



.menu li.top {display:block; float:left; position:relative; color:#fff;}



.menu li a.top_link {display:block; float:left; height:40px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}



.menu li a.top_link span {float:left; font-weight:bold; display:block; padding:0 24px 0 12px; height:40px; color:#fff;}



.menu li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:40px; background:url(menu/images/down.gif) no-repeat right top;}



.menu li a.top_link:hover {color:#000; background: url(menu/images/button4.gif) no-repeat;}



.menu li a.top_link:hover span {background:url(menu/images/button4.gif) no-repeat right top;}



.menu li a.top_link:hover span.down {background:url(menu/images/button4a.gif) no-repeat right top;}







.menu li:hover > a.top_link {color:#000; background: url(menu/images/button4.gif) no-repeat;}



.menu li:hover > a.top_link span {background:url(menu/images/button4.gif) no-repeat right top;}



.menu li:hover > a.top_link span.down {background:url(menu/images/button4a.gif) no-repeat right top;}







.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}







.menu a:hover {visibility:visible;}



.menu li:hover {position:relative; z-index:200;}







.menu ul, 



.menu :hover ul ul, 



.menu :hover ul :hover ul ul,



.menu :hover ul :hover ul :hover ul ul,



.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}







.menu :hover ul.sub {left:2px; top:40px; right:2px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:200px; height:auto;}



.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:250px;}



.menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:192px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;}



.menu :hover ul.sub li a.fly {background:#fff url(menu/images/arrow.gif) 80px 7px no-repeat;}



.menu :hover ul.sub li a:hover {background:#999999; color:#fff;}



.menu :hover ul.sub li a.fly:hover {background:#999999 url(menu/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;}



.menu :hover ul li:hover > a.fly {background:#999999 url(menu/images/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 







.menu :hover ul :hover ul,



.menu :hover ul :hover ul :hover ul,



.menu :hover ul :hover ul :hover ul :hover ul,



.menu :hover ul :hover ul :hover ul :hover ul :hover ul



{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid 999999; white-space:nowrap; width:93px; z-index:200; height:auto;}









#rss

{

	width:330px;

	margin: 0; padding: 0;

	margin-right:39px;

}



#rss ul a

{



	text-decoration:underline;

	

	color:#0000FF;



}



#rss li

{

	text-align:left;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.6em;

	color:#000000;

	list-style:none;

	background-color:#F0F0F0;

	border-style:solid;

	border-width:1px;

	border-color:#999999;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:10px;

	



}



#res a

{

	font:Verdana, Arial, Helvetica, sans-serif;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:.7em;

	color:#0000FF;



}



#rss p

{

	line-height:0.5px;

	background-color:#FFFFFF;

	margin-top:1px;

	font-size:.1em;

}







.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}


.link-text a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration:underline;
	font-weight: normal;
	line-height: 0.5
	color: #003399;
}

.link-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: 0.5
	color: #003399;
}

.text_bold {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	color: #000000;



}



.text_footer {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	line-height: normal;



	color: #000000;



}



.my_title {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #000000;



}



.my_title_white {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #ffffff;



}



.my_title_blue {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	font-weight: bold;



	color: #003399;



}



.my_title_blue_big {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 20px;



	font-style: normal;



	font-weight: bold;



	color: #003399;



}



.text_blue {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-weight: normal;



	color: #003399;



}











.text_blue_bold {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-weight: bold;



	color: #003399;



}



.text_m {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: normal;



	color: #000000;



}



.text_blue_m {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	color: #003399;



}



.my_title_red {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #990000;



}



.my_title_red_16 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-style: normal;



	font-weight: bold;



	color: #990000;



}



.my_title_red_big {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 24px;



	font-style: normal;



	color: #990000;



}



.text_m_dark {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #000099;



}



.my_title_blue_s {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #003399;



}



.text_blue_m_i {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: italic;



	color: #003399;



}



.text_light_blue_s {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-style: normal;



	font-weight: normal;



	color: #0066CC;



}



a {



	text-decoration: none;



}



a:link {



	color: #000000;



}



a:visited {



	color: #000000;



}



a:hover {



	color: #0000CC;



}



.style1 {font-family: Arial, Helvetica, sans-serif}



.style32 {line-height: normal; font-size: 10px; font-style: normal;}







.title_cell{

background-color:#1f5399;

font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #ffffff;

}














