/* CSS Document */

body {

		background-image:url(../images/body_bg.gif);

	background-repeat:repeat-y;

	background-position:top center;

	background-color: #0f58ab;

	margin: 0px auto;

	
}

#wrapper{

	margin:0 auto;

	width:920px;



}

body,td,th {

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

	font-size: 12px;

	color: #000000;

}

a {

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

	font-size: 12px;

	color: #000000;

}

a:visited {

	color: #000000;

}

a:hover {

	color: #3333FF;

}

a:active {

	color: #000000;

}

#main_container{

	width:902px;

	margin:0 auto;



}

#header_top{

	background-image:url(../images/header_top.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:10px;

}

#header_banner{

	 width:920px;

}
#top_menu { background-color:#e8c515; border:1px solid #f8d744; height:40px; }
#top_menu ul { margin:0px; padding:0px; }
#top_menu ul li { list-style:none; float:left; }
#top_menu li a { color:#474747; font-weight:bold; text-decoration:none; display:block; height:40px; line-height:25px; font-size:11px; float:left; }
#top_menu ul li a { color:#474747; background:url(../images/menu_bullet.gif) left top no-repeat; line-height:40px; padding:0px 7px; }
#top_menu ul li:hover { position:relative; background-color:#0c64c0; color:#000000; }
#top_menu ul li a:hover { color:#FFFFFF; background-color:#0c64c0; }
	/*SUB MENU*/
	#top_menu ul ul { display:none; position:absolute; left:0px; top:40px; background-color:#0c64c0; }
	#top_menu ul li:hover ul { display:block; background-color:#e8c515; }
	#top_menu ul ul li { width:100%; display:inline; border:none; text-align:left; background:none;	}
	#top_menu ul ul li a { background:none; padding-left:12px; color:#FFFFFF; }
	#top_menu ul ul li:hover { border:none; background-color:#ff9900; }
	#top_menu ul ul li a:hover { background-color:#ff9900; color:#000; }
	#top_menu li:hover ul li ul { display:none; }
	#top_menu ul ul li ul { left:150px; top:0px; }
	#top_menu ul ul li:hover ul { display:block; }
#body_text_container{

	background-image:url(../images/body_text_bg.gif);

	background-repeat:repeat-x;

	background-position:left top;

}

.body_left_container{

	width:600px;

	background-image:url(../images/bg_bottom_left.jpg);

	background-repeat:no-repeat;

	background-position:bottom left;

}

.body_left_text{

	margin:0 20px 0 20px;

	text-align:justify;

}

.body_left_text_sitemap{

	margin:0 20px 0 140px;

	text-align:justify;

}

.body_left_text_sitemap ul{

	margin:0;

	padding:0 0 0 50px;

}

.body_left_text_sitemap li{

	line-height:20px;

}

.title_blue{

	color:#174a8f;

	font-size:16px;

	font-weight:bold;

}

#body_right_container{

	width:300px;

	background-image:url(../images/bg_bottom_right.jpg);

	background-repeat:no-repeat;

	background-position:bottom right;

}

.right_text{

	margin-top:5px;

}

.right_text_mid{

	background-image:url(../images/dot.gif);

	background-repeat:repeat-y;

	background-position:left top;

}

.right_box{

	width:271px;

	margin:0 auto;

}

.box_top{

	background-image:url(../images/box_top.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:32px;

	color:#ffeb7d;

	line-height:26px;

	padding-left:26px;

	font-size:18px;

}

.box_mid{

	border:1px solid #1c4c87;

	border-bottom:none;

	border-top:none;

	background-color:#FFFFFF;

}

.box_text{

	width:256px;

	margin:0 auto;

	margin-top:10px;

}

.title_orange{

	color:#de9304;

	font-weight:bold;

}

.q{

	color:#666666;

	font-size:14px;

	font-weight:bold;

}

#footer_container{

	clear:both;

	height:150px;

	background-image:url(../images/bottom_bar.gif);

	background-repeat:no-repeat;

	background-position:left top;

	background-color:#0f58ab;

}

.bottom_menu{

	text-align:center;

	color:#999999;

	padding-top:10px;

	line-height:16px;

}

.bottom_menu a:link, .bottom_menu a:active, .bottom_menu a:visited{

	color:#999999;

	text-decoration:none;

}

.bottom_menu a:hover{

	color:#FFCC00;

	text-decoration:none;

}

.copy_right{
	color:#CCCCCC;
	text-align:center;
	line-height:16px;
	font-size:11px;
	padding-right:10px;

}

.title_blue{

	color:#174a8f;

	font-size:12px;

	font-weight:bold;

}

.title_blue_b{

	color:#000000;

	font-size:12px;

	font-weight:bold;

}

.title_blue_mane{

	color:#174a8f;

	font-size:16px;

	font-weight:bold;

}

.title_orange2{

	color:#DF7000;

	font-weight:bold;

}

.title_page{

	font-size:24px;

	font-weight:bold;

	color:#153f82;

}

.title_black{

	font-weight:bold;

}

.name{

	color:#000000;

	font-size:14px;

}

.success_stories_text{

	padding:20px;

	font-size:12px;

	font-weight:bold;

}

.text_field{

	width:200px;

	height:17px;

	background-color:#d4cdc6;

	border:none;

	border:1px solid #E1E1E1;

	color:#86725e;

}

.text_field_drop{

	width:200px;

	height:22px;

	background-color:#d4cdc6;

	border:none;

	border:1px solid #b8afa6;

	color:#000000;

}

.msg_field{

	width:200px;

	height:100px;

	background-color:#d4cdc6;

	border:none;

	border:1px solid #E1E1E1;

	color:#86725e;

}

.text_field_div{

	height:11px;

	background-image:url(../images/spaicer.gif);

	background-position:left top;

	background-repeat:repeat;

}

.name_con{

	width:150px;

	line-height:17px;

	color:#000000;

}

.btn_submit{

	width:80px;

	height:25px;

	line-height:22px;

	color:#FFFFFF;

	display:block;

	border:none;

	background-color:#6666FF;

	border:1px solid #FFFFFF;

}

#form1{

	margin:0;

	padding:0;

}

.form_text_container{

	padding-left:100px;

}
