/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
h2{
	-x-system-font:none;
	/*color:#aa654a;*/
	color:#262626;
	font-family:Arial,Helvetica,sans-serif;
	font-size:2.45em; 
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0 0 10px 0;
}

h3{
	-x-system-font:none;
	/*color:#aa654a;*/
	color:#262626;
	font-family:Arial,Helvetica,sans-serif;
	font-size:26px; 
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0 0 10px 0;
}
.main{
	width:960px;
	margin:12px auto 10px auto;
	border-top:#8d8b8b 5px solid;
	border-bottom:#ebebed 1px solid;
	border-left:#ebebed 1px solid;
	border-right:#ebebed 1px solid;
	
}
.header{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	padding:0
}
.body{
	margin:20px;
}
.footer{
	width:960px;
	margin:5px auto 15px auto;
}
.left_body{
	float:left; width:332px;
}
.right_body{
	float:right;width:570px
}
.logo{
	margin:6px 0 0 20px
}

a.upper_link:link{
	color:#9F3A00;
	text-decoration:none;
	font-weight:bold;
}
a.upper_link:active{
	color:#9F3A00;
	text-decoration:none;
	font-weight:bold;
}
a.upper_link:visited{
	color:#9F3A00;
	text-decoration:none;
	font-weight:bold;
}
a.upper_link:hover{
	text-decoration:underline;
	font-weight:bold;
}

a.link:link{
	color:#003c74;
	text-decoration:none;
	font-weight:normal;
}
a.link:active{
	color:#003c74;
	text-decoration:none;
	font-weight:normal;
}
a.link:visited{
	color:#003c74;
	text-decoration:none;
	font-weight:normal;
}
a.link:hover{
	text-decoration:underline;
	font-weight:normal;
}

a.link1:link{
	color:#d60303;
	text-decoration:none;
	font-weight:normal;
}
a.link1:active{
	color:#d60303;
	text-decoration:none;
	font-weight:normal;
}
a.link1:visited{
	color:#d60303;
	text-decoration:none;
	font-weight:normal;
}
a.link1:hover{
	text-decoration:underline;
	font-weight:normal;
}

a.link2:link{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.link2:active{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.link2:visited{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.link2:hover{
	text-decoration:underline;
	font-weight:bold;
}

a.link3:link{
	color:#1C507F;
	text-decoration:none;
	font-weight:bold;
}
a.link3:active{
	color:#1C507F;
	text-decoration:none;
	font-weight:bold;
}
a.link3:visited{
	color:#1C507F;
	text-decoration:none;
	font-weight:bold;
}
a.link3:hover{
	text-decoration:underline;
	font-weight:bold;
}


a.link4:link{
	font-weight:bold; padding:0; 
	margin:0;color:#9F3A00;
	text-decoration:none
}
a.link4:active{
	font-weight:bold; padding:0; 
	margin:0;color:#9F3A00;
	text-decoration:none
}
a.link4:visited{
	font-weight:bold; padding:0; 
	margin:0;color:#9F3A00;
	text-decoration:none
}
a.link4:hover{
	font-weight:bold; padding:0; 
	margin:0;color:#9F3A00;
	text-decoration:underline
}



p {
	text-align:justify;
	margin:5px 0 5px 0; 
	padding:0;
	line-height:150%
}

/*region*/
ul.menu_nav {
	list-style:none;
	padding: 0;
	margin: 0 0 0 0;
	height:54px;
	float:right;
	width:645px
}
ul.menu_nav li {	float: left;}
ul.menu_nav li a { 
	background-image: url('../images/menu.jpg');
	display: block;
	height: 54px;
	width: 141px;
}
ul.menu_nav li.home a { background-position: -303px 0px }
ul.menu_nav li.home a:hover { background-position: -303px 54px; }
ul.menu_nav li.home a.home_selected { background-position: -303px 54px; }


ul.menu_nav li.about a {	background-position: -445px 0; width:122px }
ul.menu_nav li.about a:hover {	background-position: -445px 54px; }
ul.menu_nav li.about a.about_selected {	background-position: -445px 54px; }

ul.menu_nav li.news a {	background-position: -570px 0; width:172px }
ul.menu_nav li.news a:hover {	background-position: -570px 54px; }
ul.menu_nav li.news a.news_selected {	background-position: -570px 54px; }

ul.menu_nav li.faqs a {	background-position: -743px 0; width:85px}
ul.menu_nav li.faqs a:hover { background-position: -743px 54px; }
ul.menu_nav li.faqs a.faqs_selected { background-position: -281px 23px; }

ul.menu_nav li.contacts a {	background-position: -829px 0; width:125px }
ul.menu_nav li.contacts a:hover {	background-position: -829px 54px; }
ul.menu_nav li.contacts a.contacts_selected {	background-position: -829px 54px; }

ul.menu_nav li.eleven a {	background-position: -469px 0; }
ul.menu_nav li.eleven a:hover {	background-position: -469px 23px; }
ul.menu_nav li.eleven a.eleven_selected {	background-position: -469px 23px; }

ul.list_link{
	width:130px;
	list-style:inside square;
	padding:0 10px 0 0;
	margin:5px 0 20px 0;
	line-height:200%;
	float:left;
}

ul.list{
	list-style:inside square;
	padding:0 0 0 10px;
	line-height:200%;
}

.table_title{
	font-size:12px;
	background:#D3DEE2;
	font-weight:bold
}

.table_row1{
	font-size:12px;
	background: #e4e4e4
}
.table_row2{
	font-size:12px;
	background: #f5f5f5
}

a.paging:link {
	background-color:white;
	border:1px solid #CCCCCC;
	color:#00860b;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;

}
a.paging:active {
	background-color:white;
	border:1px solid #CCCCCC;
	color: #00860b;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
}
a.paging:visited {
	background-color:white;
	border:1px solid #CCCCCC;
	color:#00860b;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
}
a.paging:hover {
	background-color:#88bd57;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
}
.txtfield{
	width:170px;
	border:#7F9DB9 1px solid
}
.menu_bg{
	background-image:url(../images/menu_sub_bg.jpg); 
	width:315px; height:11px; 
	background-repeat:repeat-x; margin-top:-11px;
	position:absolute
}
.announcement_bg{
	background-image:url(../images/latest_news_bg.jpg); 
	background-repeat:repeat-x; height:20px; padding:7px 0 0 30px;
	color:#1D5180;
	font-size:12px
}

.right_header{
	float:right; margin:5px 0 0; 
	color:#003c74; padding:0 15px 0 0
}
.left_header{
	float:left
}
.upper_div{
	color:#9F3A00; font-weight:bold; 
	text-align:right; margin:0 0 10px 0
}
.log_error{
	color:#FF0000; font-family:Georgia;
}
.forgot_pass{
	margin:0 0 0 0; height:18px; width:370px
}
.box{
	border:#ebebed 1px solid
}
.box_title{
	background-image:url(../images/box_title_bg.jpg); 
	background-repeat:repeat-x; height:29px; 
	font-size:12px; font-weight:bold; 
	font-family:tahoma; color:#FFFFFF; 
	padding:6px 0 0 10px
}
.box_content{
	padding:5px 15px 10px 15px;
}
.search_title{
	color:#003c74
}
.box_div{
	margin:10px 0 0 0
}
.search_area{
	margin:20px 0 0 0;
	color:#003c74
}
.search_location{
	margin:5px 0 0 0;color:#003c74
}
.latest_pic{
	width:105px; margin:0 10px 0 0; 
	float:left;
}
.latest_desc{
	margin:10px 0 0 0; float:left;
	width:180px;
}
.latest_label{
	margin-bottom:2px;width:197px
}

.flash_girl{
	float:left; width:250px; height:363px; margin-right:20px
}
.bold_parag{
	font-weight:bold; padding:0; margin:0;color:#9F3A00
}
.second_right{
	margin:15px 0 0 0
}
.ads{
	margin-bottom:7px
}
.check_box{
	float:left; margin:0 5px 0 0;padding:0;
}
.check_label{
	padding:0;margin:0 62px 0 0; float:left
}
.forgot_pass_div{
	padding:0;margin:0; float:left
}
.contact_box{
	background-image:url(../images/contact_us_bg.jpg);
	background-repeat:no-repeat;
	height:290px;
	width:556px;
	margin:10px 0 0 0;
	padding:10px;
	color:#FFFFFF
}
ol.list_ol{
	padding:0 10px 0 0;
	margin:5px 0 20px 30px;
	line-height:200%;
}
ol.list_ol li a{
	font-weight:bold; 
	color:#9F3A00;
	text-decoration:none
}
ol.list_ol li a:hover{
	font-weight:bold; 
	color:#9F3A00;
	text-decoration:underline
}
ul.list_link2{
	list-style:none;
	width:570px;
	margin:0;
	padding:0;
	clear:both
}
ul.list_link2 li{
	float:left; margin:0 4px 0 0;
	font-size:18px;
}
ul.list_link2 li a:link{
	float:left; margin:0 4px 0 0;
	font-weight:bold;
	color:#CE8506;
	text-decoration:none;
}
ul.list_link2 li a:active{
	float:left; margin:0 4px 0 0; 
	font-weight:bold;
	color:#CE8506;
	text-decoration:none;
}
ul.list_link2 li a:visited{
	float:left; margin:0 4px 0 0; 
	font-weight:bold;
	color:#CE8506;
	text-decoration:none;
}
ul.list_link2 li a:hover{
	float:left; margin:0 4px 0 0; 
	font-weight:bold;
	color:#CE8506;
	text-decoration: underline;
}
.ul {
    list-style: none outside none;
}
.error_box{
	border:#f5978f 1px solid; background:#fbd8cd; padding:5px 0 5px 10px;margin:0 0 5px 0;
	width:453px; margin:15px auto 0 auto
}
