/* CSS Document */
/* Site Colors:
	#D2E5FF - light Blue
	#05056C - dark Blue
	#ED2527 - Red
*/

body { background-color:#D2E5FF; margin:0px;}
#Table_3 {background:url(../images/index_17.gif); height:41px}

.sitemap1 {color:#ED2527; font-size:14px}
.sitemap2 {color:#05056C; margin:0 0 0 10px; font-size:14px}
#arm {margin:5px 30px 0 0; text-align:center}
#flash{ width:517px; margin:25px 0px 0px 25px; vertical-align:top;}
#styleform { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}
.stylesig {
	color: #05056C;
	font-family: "Brush Script MT", Brush Script, Script, Times; margin:0px 0px 0px 10px;
	font-size: 18px;}
#botadd {font-family:"Times New Roman", Times, serif; font-size:16px;}

#style5 { text-align:justify; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}

#style5 ul { font-size:12px; }
#style5 ul li{ display:list-item; font-size:12px; marks:none; }



#style4 { text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}
.style4 { color:#05056C; font-size:20px; font-weight:bold; font-family:Georgia, "Trajan Pro", "Times New Roman", Times, serif;}
.style44 { color:#000000; font-size:16px; font-weight:bold; font-style:italic;}

#style3 { text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:5px 15px 5px 15px;}
.style3 { color:#ED2527; font-size:16px; font-weight:bold;}

#styleuv { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#000000; margin:5px 5px 5px 5px;}

#style2 { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#000000; margin:5px 5px 5px 5px;}
.stule2 {margin:0 0 0 10px;}
.style22 {font-size:16px; color:#05056C;}
.stule222 {margin:0 0 0 20px; text-align:left}

.stylek {color:#000000;}


#style1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}
#style11 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}
#stylefaq { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 10px 5px 10px;}
.style1 { color:#ED2527; font-size:24px; font-weight:bold; margin:0 0 0 20px; font-family:Georgia, "Trajan Pro", "Times New Roman", Times, serif;}
.style11 { color:#ED2527; font-size:15px; font-weight:bold; margin:0 0 0 0px;}

#navr { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin: 0 110px 0 5px;}
#navl { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin: 0 5px 0 110px;}
.navlr { font-weight:bold; font-size:11px; color:#05056C;}

.red { color:#ED2527;}
.light { color:#D2E5FF;}
.dark { color:#05056C;}

#botl {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#FFFFFF; margin:3px 0 0 7px; }
#botr {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#FFFFFF; margin:3px 7px 0 0; }
.botr {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; color:#FFFFFF;}

#cities {font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#05056C;}

/* CSS tables */





/* nav */
a:link {
	text-decoration: none;
	color: #ED2527; font-size:12px;
}
a:visited {
	text-decoration: none;
	color: #ED2527; font-size:12px;
}
a:hover {
	text-decoration: none;
	color: #ED2527; font-size:12px;
}
a:active {
	text-decoration: none;
	color: #ED2527; font-size:12px;
}



/*----------------------------------------------------navigation---------------------*/

.main_nav ul {
width:835px;
height:54px;
background-image:url(../images/nav_bg1.jpg);
margin:0px 0px 0px 0px;
padding:0px;
padding-left:15px;
position:relative;
}


.main_nav li{
	float:left;
	line-height:54px;
	list-style:none;
	margin:0 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	position:relative;}

.main_nav li a{
	line-height:54px;
	padding:0 6px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffeda3;
	display:block;}
	
.main_nav li a:hover{
	line-height:54px;
	padding:0 6px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	position: relative;
}
	
body.section0 .main_nav li.home a, body.section1 .main_nav li.one a, body.section2 .main_nav li.two a, body.section3 .main_nav li.three a, body.section4 .main_nav li.four a, body.section5 .main_nav li.five a, body.section6 .main_nav li.six a, body.section7 .main_nav li.seven a {
	line-height:54px;
	padding:0 5px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	display:block;
	background-image:url(../images/nav_bg2.jpg);
}





.main_nav ul ul.submenu 						{ visibility: hidden; position: absolute; left: 0; margin:-12px 0px 0 0; padding:0px 0px; width:100%; background-image:none; }
.main_nav ul ul.submenu li 					{ height:40px; line-height:40px; font-weight: normal; background: #9c0e0f; color: #ffffff; width:100%}
.main_nav ul ul.submenu li a					{ height:40px; line-height:40px;  border-right: none; width: 100%; display: inline-block; } 
.main_nav ul ul.submenu li a:hover					{ height:40px; line-height:40px;  color:#ffffff; visibility:visible; z-index:500; width:100%} 
.main_nav ul li:hover ul 			{ visibility: visible; }
