html { background:#ab0e41; margin:0px; padding:0px;}
body { background:url(bg.gif) #ab0e41 repeat-y; width:1003px; margin:auto;}

* a:active{ outline:none;}
:-moz-any-link:focus {
outline: none;
}


.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:5px; margin:0px 43px 0px 43px; background:#fff; padding:3px 0px 2px 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;}

#tp_banner1 {margin:0px 43px 4px 230px; padding:0px 0px 20px 0px;}
.tp_banner1 {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:27px; 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:160px;}
	.tp_pic {border:1px solid black;border-bottom:none; padding:6px 5px 0px 5px;height:159px; *height: 138px;}   
	.tpcover{ float:left;margin:10px 0px 0px 5px; width:446px; height:166px; *height:145px;border:2px solid #8a9865;
	border-width:6px 1px medium;
	border-bottom:none;}  
	.tp_pic {font:normal 13px arial; color:#000; line-height:13px; background:#F6FFEC;}	 
	.tp_pic h3{font:normal 18px Trebuchet MS; color:#1584b5; display:block; line-height:18px; margin:10px 0px 5px 0px; 				     padding:10px 0px 5px 0px:}
	.tp_pic h3 a{color:#1584b5; text-decoration:none;}
	.tp_pic h3 a:hover{text-decoration:none;color:#e00005;}
	
#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:122px; float:left; margin-right:10px; 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;}



	.more_new {background:#ab0e41; width:108px; text-align:center; font:normal 11px arial; color:#fff; float:right;
	   margin:1px 10px 5px 0px;}
	.more_new a{text-decoration:none; color:#fff;}
	
	.more_new a:hover{text-decoration:underline;}


/*header new*/

#hd_div_new {width:917px; margin:auto 0px;}
.hd_div_new {width:917px; padding:0px; margin:0px 43px 0px 43px; background:url(hdr-bg.gif); height:79px;}
	.hd_div_new ul{margin:0px; padding:0px;}
	.hd_div_new li{ 
	display:inline;
float:left;
margin-left:31px;
margin-top:0;
position:relative;
top:12px;
vertical-align:top;
	}
	.hd_div1_new {padding:9px 0px 0px 9px; margin:0px;}
	.hd_div2_new img{padding:3px 0px 0px 0px; margin:0px;}
	
.hd_tp_txt_new {font:normal 11px arial; color:#000; line-height:14px; padding:17px 70px 0px 6px;}
.hd_tp_txt_new a{color:#000; text-decoration:none;}
.hd_tp_txt_new a:hover{color:#000; text-decoration:underline;}
.hd_tp_txt1_new {font:normal 11px arial; color:#000; line-height:14px; padding:4px 0px 0px 0px;}
.hd_tp_txt1_new a{color:#000; text-decoration:none;}
.hd_tp_txt1_new a:hover{color:#000; text-decoration:underline;}
.hd_tp_txt1_new strong{font:normal 11px arial; color:#a90f41; line-height:14px; padding:0px 0px 0px 0px;}
.hd_tp_txt1_img_new {width:11px;}

/*.express_new {margin:10px 0px 0px 0px; padding:0px; float:left; display:block;}
	.exp_txt_new {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_new span {padding:0px 16px 10px 10px; height:25px; background:url(express-web1.gif) no-repeat; margin:0px 0px 0px 0px;}
	.exp_txt_new span #web{padding:0px 0px 10px 0px; margin:0px 0px 0px 20px;font-weight:normal; background:url(express-web2.gif) no-repeat;}
	.exp_txt_new a{text-decoration:none; color:#000;}
	.exp_txt_new a:hover{text-decoration:underline;}
	.exp_txt_img_new {padding:2px 0px 0px 110px; margin-top:2px;}
	.active1_new {padding:0px 16px 0px 10px; height:25px; background:url(express-web1.gif) no-repeat; margin:0px 0px 0px 0px; }
	.active2_new {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_new {padding:0px 16px 0px 10px; height:25px; margin:0px 0px 0px 0px; }
	.active22_new {padding:0px 15px 0px 0px; margin:0px 0px 0px 0px;font-weight:normal; float:right; height:25px;}
*/
form {margin:0px; padding:0px;}
	.form_new input{font:normal 11px arial; color:#000; width:295px; height:16px; border:1px #cbcbca solid; padding:0px -1px 0px 0px;     margin:0px -4px 0px 0px;}
	.form_img_new {margin-left:0px; padding-left:0px;}
	.clear {clear:both;}
/* Modified 19 Sep 2008* - shantanu */
	#footer_lnk_new {margin:25px 43px 0px 43px; padding:0px; padding:0px 0px 0px 5px; border:1px solid #fff;}
	.footer_hd { border-bottom:3px solid #000000;color:#000000;font:bold 15px/22px "Trebuchet MS"; margin:0 5px 0 0px;padding:0;text-align:left;}
	.footer_hd b{ color:#AB0E41;font:bold 15px/22px "Trebuchet MS"; margin:0 5px 0 0px;padding:0;text-align:left;}
	.footer_lnk_new {font:normal 11px arial; color:#ab0e41; text-decoration:none; line-height:16px; padding:10px 0px 10px 5px; float:left; margin-right:10px;}
	.footer_lnk_new ul{ margin:0; padding:0; list-style:none; display:inline;}
	.footer_lnk_new li { margin:0; padding:0px 10px 0 0; display:inline; height:20px; line-height:20px; float:left; text-align:left;}
	.footer_lnk_new li a{text-decoration:none; color:#ab0e41; padding:0px;  width:132px; height:20px; display:block; line-height:20px;}
	.footer_lnk_new li a:hover{text-decoration:underline;}

.express_new_top {margin:10px 0px 0px 0px; padding:0px; float:left; display:block;}	
	.exp_txt_new_top {font:normal 11px verdana; color:#000; line-height:20px; background:url(express-web-new.gif) repeat-x 0 0 ; width:170px; height:25px; float:left; padding:0px; display:block; }
	.exp_txt_new_top a { padding:0 8px; color:#000; float:left; text-decoration:none;}
	.exp_txt_new_top a.city_top { width:22px; display:block; height:25px;}
	.exp_txt_new_top a.web { width:28px; display:block; border-left:#ececde 1px solid; border-right:#ececde 1px solid; height:25px;}
	.exp_txt_new_top a.screen { width:65px; height:25px; display:block;}
	.exp_txt_new_top .current { padding:0 8px; color:#000; background:url(express-web2.gif) no-repeat center bottom ; display:block; }
	.exp_txt_new_top a:hover {  color:#000;display:block; text-decoration:underline; cursor:pointer;}

	.exp_txt_img_top {padding:2px 0px 0px 80px; margin-top:2px; float:left;}