html { background:#ab0e41; margin:0px; padding:0px;}
body { background:url(bg.gif) #ab0e41 repeat-y; width:1003px; margin:auto; font: normal 12px Arial, Helvetica, sans-serif;}

.pg_nav {font:normal 11px arial; color:#000; line-height:13px; margin:0px 43px 0px 43px; background:#fff; padding:8px 0px 0px 5px;}
	.pg_nav a{color:#1584b5; text-decoration:none;}
	.pg_nav a:hover{text-decoration:underline;}
	
.pg_nav1 {font:normal 11px arial; color:#000; line-height:13px; margin:0px 43px 0px 43px; background:#fff; padding:8px 0px 8px 5px;}
	.pg_nav1 a{color:#1584b5; text-decoration:none;}
	.pg_nav1 a:hover{text-decoration:underline;}


#header1 {background:#ab0e41;}

#tp_banner {margin:0px 43px 4px 230px; padding:7px 0px 0px 0px; background:#ab0e41;}
.tp_banner {width:728px; height:90px;}

#hd_div {width:917px; margin:auto 0px;}
.hd_div {width:917px; padding:0px; margin:0px 43px 0px 43px; background:url(hdr-bg.gif); height:79px;}
	.hd_div ul{margin:0px; padding:0px;}
	.hd_div li{ display:inline; float:left; vertical-align:top;}
	.hd_div1 {padding:9px 0px 0px 9px; margin:0px;}
	.hd_div2 img{padding:3px 0px 0px 0px; margin:0px;}
	
.hd_tp_txt {font:normal 11px arial; color:#000; line-height:14px; padding:50px 75px 0px 6px;}
.hd_tp_txt1 {font:normal 11px arial; color:#000; line-height:14px; padding:36px 10px 0px 0px; text-align:right;}
.hd_tp_txt1 a{color:#000; text-decoration:none;}
.hd_tp_txt1 a:hover{color:#000; text-decoration:underline;}
.hd_tp_txt1_img {width:11px;}

.express {margin:19px 0px 0px 0px; padding:0px; float:left; display:block;}
	.exp_txt {font:normal 11px verdana; color:#000; line-height:14px; background:url(express-web.gif); width:145px;		  	 height:25px; float:left; padding:0px 0px 0px 0px; display:block;}
	.exp_txt span {padding:0px 16px 10px 10px; height:25px; background:url(express-web1.gif) no-repeat; margin:0px 0px 0px 0px;}
	.exp_txt span #web{padding:0px 0px 10px 0px; margin:0px 0px 0px 20px;font-weight:normal; background:url(express-web2.gif) no-repeat;}
	.exp_txt a{text-decoration:none; color:#000;}
	.exp_txt a:hover{text-decoration:underline;}
	.exp_txt_img {padding:2px 0px 0px 0px; margin-top:2px;}
	.active1 {padding:0px 16px 0px 10px; height:25px; background:url(express-web1.gif) no-repeat; margin:0px 0px 0px 0px; }
	.active2 {padding:0px 15px 0px 0px; margin:0px 0px 0px 0px;font-weight:normal; background:url(express-web2.gif) no-repeat; float:right; height:25px;}
	
	.active11 {padding:0px 16px 0px 10px; height:25px; margin:0px 0px 0px 0px; }
	.active22 {padding:0px 15px 0px 0px; margin:0px 0px 0px 0px;font-weight:normal; float:right; height:25px;}

form {margin:0px; padding:0px;}
	.form input{font:normal 11px arial; color:#000; width:177px; height:16px; border:1px #cbcbca solid; padding:0px -1px 0px 0px;     margin:0px -4px 0px 0px;}
	.form_img {margin-left:0px; padding-left:0px;}
	.clear {clear:both;}

#top_nav {height:30px; background:#709146; width:917; margin:0px 43px 0px 43px; padding:0px;}
	.top_nav ul{margin:0px; clear:both; padding:0px;}
	.top_nav li{display:inline; margin:0px; line-height:30px; float:left; vertical-align:top; padding:0px; 							     list-style-type:none; background:url(tp-nv.gif) no-repeat right;}
	.top_nav {font:normal 12px Arial; color:#fff;}
	.top_nav a{color:#fff; text-decoration:none; padding:0px 7px 0px 11px; margin:0px 4px 0px 4px;}
	.top_nav a:hover{display:block; color:#ffcc00; text-decoration:none; 				     padding:0px 9px 0px 9px;}
	.top_nav img{margin:0px;}
	.top_nav1 a{color:#3d6d16; text-decoration:none; padding:0px 9px 0px 9px; margin:0px 4px 0px 0px; display:block;            	     background:url(lnk-bg.gif) 2px; }
	.top_nav1 a:hover{display:block; color:#ffcc00; text-decoration:none; background:none; padding:0px 9px 0px 9px;}
	.top_nav2 a{color:#fff; text-decoration:none; padding:0px 15px 0px 13px; margin:0px 0px 0px 4px; background:none;}
	.top_nav2 a:hover{display:block; color:#ffcc00; text-decoration:none; 				     padding:0px 15px 0px 13px;}
	.top_nav3 a{color:#fff; text-decoration:none; padding:0px 9px 0px 7px; margin:0px 4px 0px 3px; display:block;            	     }
	.top_nav3 a:hover{display:block; color:#fff; text-decoration:none; background:none; padding:0px 9px 0px 7px;}
	.top_nav_tab a{color:#fff; text-decoration:none; padding:0px 9px 0px 9px; margin:0px 4px 0px 4px;}
	.top_nav_tab a:hover{text-decoration:none; background:#709146; color:#fff;}
	
#tp_pic {margin:0px 43px 0px 43px; background:#fff; height:90px;}
	.tp_pic {width:279px; margin-right:20px; float:left;}
	.tp_pic {font:normal 11px arial; color:#000; line-height:13px; padding-left:0px;}
	.tp_pic H1{font:normal 18px Trebuchet MS; color:#1584b5; display:block; line-height:18px; margin:10px 0px 5px 0px; 				     padding:10px 0px 5px 0px:}
	.tp_pic H1 a{color:#1584b5; text-decoration:none;}
	.tp_pic H1 a:hover{text-decoration:underline;}
	
#hd_btm_line { background:url(hd-bt.gif); margin:0px 43px 0px 43px; height:6px;}


#footer_lnk {margin:25px 43px 0px 43px; padding:0px; padding:0px 0px 0px 20px; border:1px solid #fff;}
	.footer_lnk {font:normal 11px arial; color:#ab0e41; text-decoration:none; line-height:16px; padding:10px 0px 10px 5px; 				     width:150px; float:left; margin-right:30px; border-right:1px solid #edecde;}
	.footer_lnk a{text-decoration:none; display:block; color:#ab0e41; padding:0px;}
	.footer_lnk a:hover{text-decoration:underline;}
	
	.footer_lnk1 {font:normal 11px arial; color:#ab0e41; text-decoration:none; line-height:16px; padding:10px 0px 10px 0px; 				     width:150px; float:left; }
	.footer_lnk1 a{text-decoration:none; display:block; color:#ab0e41; padding:0px;}
	.footer_lnk1 a:hover{text-decoration:underline;}
	
#footer_div {width:917px; margin:auto 0px;}
.footer_div {width:917px; padding:0px; margin:0px 43px 0px 43px; background:url(ftr-bg.gif); height:79px;}
	.footer_div ul{margin:0px; padding:0px;}
	.footer_div li{ display:inline; float:left; vertical-align:top;}
	
    .footer_tp_txt1 {font:normal 11px arial; color:#000; line-height:19px; padding:20px 90px 0px 60px; text-align:center;}
	.footer_tp_txt1 a{color:#000; text-decoration:none;}
	.footer_tp_txt1 a:hover{color:#000; text-decoration:underline;}
	.footer_tp_txt1 p{font:normal 11px arial; color:#000; padding:0px; text-align:center; display:block; margin:5px 0px 0px 0px;}
	.footer_tp_txt1_img {width:11px;}
	
	.footer_express {margin:19px 0px 0px 0px; padding:0px; float:left; display:block;}
	.footer_exp_txt {font:normal 11px verdana; color:#000; line-height:14px; background:url(express-web.gif); 						     width:145px; height:25px; float:left; padding:0px 0px 0px 0px;display:block;}
	.footer_exp_txt span {padding:0px 0px 0px 11px; line-height:17px;}
	.footer_exp_txt span b{padding:0px 0px 0px 20px; font-weight:normal;}
	.footer_exp_txt a{text-decoration:none; color:#000;}
	.footer_exp_txt a:hover{text-decoration:underline;}
	.footer_exp_txt_img {padding:2px 0px 0px 0px; margin-top:2px;}
	
#footer_banner {height:60px; background:#ab0e41; margin-left:auto; margin-right:auto; padding:5px 0px 5px 0px; text-align:center}

.pop {width:299px; background:url(tab_new2.gif); font:normal 11px arial; color:#fff; height:28px; padding:0px 0px 0px 0px; text-align:center;}
	.pop span a{text-decoration:none; color:#fff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	.pop span a:hover{text-decoration:none;}

.pop2 {width:299px; background:url(tab_new1.gif); font:normal 11px arial; color:#fff; height:28px; padding:0px 0px 0px 0px; text-align:center;}
        .pop2 span a{text-decoration:none; color:#fff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
        .pop2 span a:hover{text-decoration:none;}

	
	.pop1 {width:299px; background:url(tab_new2.gif); font:normal 11px arial; color:#fff; height:28px; padding:0px 0px 0px 0px; text-align:center;}
	.pop1 span a{text-decoration:none; color:#fff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	.pop1 span a:hover{text-decoration:none;}	
	
	.top_nav11 a{color:#3d6d16; text-decoration:none; padding:0px 9px 0px 9px; margin:0px 4px 0px 3px; display:block;            	     background:url(lnk-bg.gif) 2px; }
	.top_nav11 a:hover{display:block; color:#ffcc00; text-decoration:none; background:none; padding:0px 9px 0px 9px;}

.justify {
	text-align:justify;
}	
.main_Link {
	margin:0px;
	padding:0;
}	
h5 {
	display:block;
	padding:0;
	margin:5px;
	font-size:12px;
	color:#333;
	font-weight:bold;
}	
h5 a {
	text-decoration:none;
	color:#709146;
}	
h5 a:hover {
	text-decoration:underline;
	color:#709146;
}	

h1 {
	font-size:25px;
	color:#E81d23;
	font-weight:bold;
	text-decoration:none;
}
h1 {
	font-size:16px;
	color:#E81d23;
	font-weight:bold;
}	
		
.left {
	float:left;
}

.right {
	float:right;
}
.mr5 { 	margin-right:5px;}	
.ml5 { 	margin-left:5px;}		
.mb5 { margin-bottom:5px;}

a.latest_itemName, a.latest_itemHyperText {font-size: 1.2em; color: #000; margin: 0; text-decoration:none; font-weight:bold; }
a.latest_itemName:hover, a.latest_itmeMore:hover, a.latest_itemHyperText:hover {color: #666; text-decoration:underline; }
a.latest_itmeMore {text-transform: lowercase; color: #f00; font-weight: bold; text-decoration: none;}
h3, .heading { color:#006699;  font-size:18px; background:none; font-weight:bold; display:block; margin: 0; padding:5px 1px;  text-align:left; } 
h3 a, .heading a{ color:#006699; text-decoration:none;  padding:2px; display:block;} 
h3 { color:#000 !important; color:#000;  }
hr { size:1px; width:95%; text-align:center; }
.clearf {
	clear:both;
}
h2 {
	background:#AB0E41;
	color:#fff;
	display:block;
	margin:2px 0;
	padding:3px;
	font-size:16px;
}	
h5, h5 a {
	background:none;
	display:block;
	margin:2px 0;
	color:#00;
	font-size:12px;
	font-weight:bold;
}	
h5 a {
	border-bottom:solid 1px #eee;
	text-decoration:none;
	padding:3px;
}
h5 a:hover {
	border-bottom:solid 1px #ff0000;
	text-decoration:none;
}
		
input {	float:left; margin:2px 5px; }
