@charset "utf-8";
/* CSS Document */
body {
margin: 0px ;
background:#F7FBFC url(images/bg.jpg) repeat-x ;
padding-top: 35px ;
text-align: center ;
}
h1 {
font-size: 0.1em ;
}
h2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	color: #004d9f ;
	text-align:justify;
	text-decoration: underline ;
	}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 13px ;
color:#FFFFFF ;
background: url(images/bullet.png) no-repeat left ;
padding: 1px 0px 1px 28px ;
text-decoration: none ;
}
.text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#77C1F9;
	background: url(images/bullet1.png) no-repeat left;
	padding-left: 28px;
	text-align: left;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00557D;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.text2 {
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 13px ;
color: #fff ;
text-decoration: none ;
font-weight: bold ;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #00557D;
	text-decoration: none;
	text-align: justify;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #A26109;
	text-decoration: none;
	background: url(images/bullet.jpg) no-repeat left top;
	padding-left: 20px;
	padding-bottom: 3px;
	text-align: justify;
}
.text8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #52573C;
	text-decoration: none;
	background: url(images/a1.gif) no-repeat left top;
	padding-left: 20px;
	padding-bottom: 3px;
	text-align: justify;
}
.text5 {
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 12px ;
color:#FFFFFF ;
background: url(images/3.gif) no-repeat left ;
padding: 1px 0px 1px 20px ;
text-decoration: none ;
}
.text5:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background: url(images/4.gif) no-repeat left;
	padding-left: 20px;
}
.text6 {
font-family: Verdana, Arial, Helvetica, sans-serif ;
font-size: 12px ;
line-height: 18px ;
color: #333333 ;
}
.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #00557D;
	text-decoration: none;
	background: url(images/1.gif) left top no-repeat;
	padding-left: 15px;
	text-align: justify;
}
.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #A26109;
	text-decoration: none;
	padding-bottom: 3px;
	font-weight: normal;
}
.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #ff0000;
	text-decoration: none;
	padding-bottom: 3px;
}


.border {
border-bottom: 1px dashed #CCCCCC ;
}

.border:hover {
border-bottom: 1px dashed #CCCCCC ;
}

.border1 {
border-bottom: 1px dotted #275ea2 ;
}

.border2 {
border-bottom: 1px dashed #ccc ;
}







.menu2 {
	padding:0 0 0 10px;
	padding-top: 5px;
	margin:0;
	list-style:none;
	height:38px;
	background: url(images/menu_bg.jpg);
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 950px;
	left: 0;
	top: 0;

}

.menu2 li.top {display:block; float:left; position:relative; padding: 0px 9px ;}

.menu2 li a.top_link {display:block; float:left; height:38px; line-height:33px; color:#ffffff ; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 4px; cursor:pointer;}

.menu2 li a.top_link span {float:left; display:block; padding:0 6px 0 2px; height:6px;}

.menu2 li a.top_link span.down {float:left; display:block; padding:0 6px 0 2px; height:40px;text-decoration: none ; background:url(images/down.gif) no-repeat right top;}

.menu2 li a.top_link:hover {color:#fff; background: url(images/button4-blue.gif) no-repeat; font-weight:bold;}

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

.menu2 li a.top_link:hover span.down {background:url(images/button4-blue.gif) no-repeat right top; text-decoration: none ;}



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

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

.menu2 li:hover > a.top_link span.down {background:url(images/button4-blue.gif) no-repeat right top; text-decoration: none ;}





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



/* Default link styling */



/* Style the list OR link hover. Depends on which browser is used */



.menu2 a:hover {visibility:visible;}

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



/* keep the 'next' level invisible by placing it off screen. */

.menu2 ul, 

.menu2 :hover ul ul, 

.menu2 :hover ul :hover ul ul,

.menu2 :hover ul :hover ul :hover ul ul,

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



.menu2 :hover ul.sub {left:0px; top:37px; background: #41a5e1; border: 1px solid #00639f ;   white-space:nowrap; width:140px; height:auto;}

.menu2 :hover ul.sub li {display:block; height:35px; position:relative; float:left; width:140px; }

.menu2 :hover ul.sub li a {display:block; font-size: 12px ; padding-top:5px ; height:30px; font-weight: bold ; width:140px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none;  }

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

.menu2 :hover ul.sub li a:hover {background:#5cbef8; color:#000;}

.menu2 :hover ul.sub li a.fly:hover {background:#034d9e url(images/arrow_over.gif) 130px 7px no-repeat; color:#fff;}

.menu2 :hover ul li:hover > a.fly {background:#034d9e url(images/arrow_over.gif) 130px 7px no-repeat; color:#fff;} 



.menu2 :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul

{left:90px; top:-4px; background: #fff; padding:3px 0;  white-space:nowrap; width:130px; z-index:200; height:auto;}
.menu_left {
background: #F5F5F5 ;
border: 1px solid #EAEAEA ;
}
.menu_left:hover {
background: #EAEAEA ;
}

#seo{
	position:absolute;
	top:-999em;
}
