

.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;

}

.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;
}






