@charset "utf-8";
/* CSS Document */
img, div,h1,span, table, ul, li,a,a.*, input,hover{behavior: url(iepngfix.htc)}
body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e0e0e0;
}
.headerC
{
	width:954px;
	height:auto;
	background:url(../images_new/header_bg.jpg) no-repeat;
	margin:0px auto;
	margin-top:15px;
	/*overflow:hidden;*/
}
.logoC
{
	width:300px;
	height:123px;
	float:left;
	overflow:hidden;
}
.headerRC
{
	width:654px;
	height:123px;
	float:left;
	
}
.bannerC
{
	width:954px;
	height:auto;
	clear:both;
	margin:0px auto;
	overflow:hidden;
}
ul#mainMenu
{
	list-style:none;
	padding:0px;
	margin:0px;
	width:624px;
	height:36px; /* 36*/
	float:right;
	margin:84px 7px 10px 0px;	
	background:url(../images_new/mainMenu_bg.jpg) no-repeat;
	
	
}
ul#mainMenu li
{
	min-width:50px;
	width:auto;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	font-weight:700;
	color:#FFFFFF;
	margin:0px 0px 0px 5px;
	padding:0px 10px 0px 10px;
	background:url(../images_new/menu_div.jpg) right no-repeat;
	float:left;
	
}
ul#mainMenu li :hover
{
	color:#ff7200;
}
ul#mainMenu li.first
{
	margin-left:12px;
}
ul#mainMenu li.last
{
	background:none;
}
ul#mainMenu li a
{
	text-decoration:none;
	color:#FFFFFF;
}
ul#mainMenu li ul
{
	width:161px;
	height:auto;
	overflow:hidden;
	margin-left:-9px;
}
ul#mainMenu li ul li.title
{
	width:161px;
	height:35px;
	background:url(../images_new/oMenuH_bg.png) no-repeat;
}
ul#mainMenu li ul li.footer
{
	width:161px;
	height:35px;
	background:url(../images_new/oMenuF_bg.png) no-repeat;
}
ul#mainMenu li ul li.footer a
{
	background:none;
}
ul#mainMenu li ul li
{
	text-align:center;
	padding:0px;
	width:161px;
	height:35px;
	margin:0px;
	float:none;
	line-height:35px;
	background:url(../images_new/oMenuB_bg.png) repeat-y;
	overflow:hidden;
}
ul#mainMenu li ul li a
{
	width:131px;
	height:35px;
	margin:0px auto;
	line-height:35px;
	background:url(../images_new/oMenuLi_bg.png) bottom repeat-x;
	overflow:hidden;
	
}
ul#mainMenu li ul li a:hover
{
	color:#253863;
	
}
.oMenuH
{
	width:161px;
	height:35px;
	background:url(../images_new/oMenuH_bg.png) no-repeat;
}
.oMenuF
{

	width:161px;
	height:35px;
	background:url(../images_new/oMenuF_bg.png) no-repeat;
}
/* body container*/
.bodyC
{
	width:954px;
	height:auto;
	background:url(../images_new/page_bg.jpg) repeat-y;
	margin:0px auto;
	overflow:hidden;
}
.leftC
{
	width:705px;
	height:auto;
	float:left;
	margin-left:3px;
	overflow:hidden;
}
.rightC
{
	width:240px;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:1px;
	overflow:hidden;
}
.leftIC
{
	width:703px;
	height:auto;
	float:left;
	margin-left:3px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}
.rightIC
{
	/*width:180px;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:8px;
	overflow:hidden;*/
	width:230px;
	height:auto;
	float:left;
	margin-top:2px;
	margin-left:5px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}
.pageC
{
	width:705px;
	min-height:235px;
	float:left;
	height:auto;
	background:url(../images_new/content_bg.jpg) no-repeat;
	padding:0px;
	overflow:hidden;
}
.pageTitle
{
	width:705px;
	height:37px;
	float:left;
	overflow:hidden;
	background:url(../images_new/mainHeaders_bg.jpg) no-repeat;
}
.listTitle
{
	width:238px;
	height:31px;
	background:url(../images_new/menuHeaders_bg.jpg) no-repeat;
	overflow:hidden;
}
.listC
{
	width:238px;
	height:auto;
	background:url(../images_new/menulist_bg.jpg) no-repeat;
	overflow:hidden;
}
.footerC
{
	width:auto;
	height:98px;
	background-color:#253863;
	overflow:hidden;
}
.footerImg
{
	width:954px;
	height:60px;
	background:url(../images_new/footer_whitebg.jpg) no-repeat;
	margin:0px auto;
	text-align:center;
	padding-top:50px;
	font-size:11px;
	color:#CCCCCC;
	overflow:hidden;
}
.footerC a
{
	color:#CCCCCC;
	text-decoration:none;
}
.footerC a:hover
{
	color:#FF6600;
	text-decoration:underline;
}

/* common usages*/

p
{
	color:#333333;
	font-size:12px;
}
p a
{
	color:#0099CC;
	text-decoration:none;
	font-weight:700;
}
p a:hover
{
	text-decoration:underline;
}
.pContent
{
	width:665px;
	height:auto;
	line-height:150%;
	text-align:left;
	margin:25px 0px 10px 25px;
	overflow:hidden;
}

.pText
{
	width:665px;
	height:auto;
	line-height:130%;
	text-align:left;
	margin:25px 0px 10px 25px;
	overflow:hidden;
}
.pTextTitle
{
	font-size:16px;
	height:auto;
	font-weight:700;
	text-align:left;
	margin:25px 0px 10px 25px;
	overflow:hidden;
}
.pContent b
{
	font-size:18px;
	padding-bottom:10px;
}
.pContent:first-letter
{
	font-size:20px;
	color:#FF7200;
	font-weight:700;
}
.pListTxt
{
	width:220px;
	height:auto;
	margin:10px auto;
	font-size:12px;
	line-height:130%;
	color:#253863;
	overflow:hidden;	
}
h3
{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:16px;
	margin-left:27px;
	line-height:34px;
	
}
.textFields
{
	border:1px solid #253863;
	font-size:12px;
	margin:5px;
	color:#253863;
	padding:2px;
}
.textLabels
{
	color:#253863;
	padding:4px;
}
.btnStyle1
{
	background:url(../images_new/btn1.png) no-repeat;
	border:none;
	width:76px;
	height:24px;
	padding-right:20px;
	padding-bottom:3px;
	color:#253863;

}
.row
{
	width:auto;
	height:auto;
	overflow:hidden;
}
.coloum50
{
	width:50px;
	height:auto;
	overflow:hidden;
}
.coloum100
{
	width:100px;
	height:auto;
	overflow:hidden;
}
.coloum150
{
	width:150px;
	height:auto;
	overflow:hidden;
}
.coloum200
{
	width:200px;
	height:auto;
	overflow:hidden;
}
.floatL
{
	float:left;
}
.floatR
{
	float:right;
}
.marginL10
{
	margin-left:10px;
}
.marginR10
{
	margin-right:10px;
}
.marginT10
{
	margin-top:10px;
}


.liks
{
	width:238px;
	height:auto;
	background:url(../images_new/menulist_bg.jpg) no-repeat;
	overflow:hidden;
	min-height:250px;
}
.liks ul
{
	width:238px;
	height:auto;
	list-style:none;
	margin:0px;
	padding:0px;
	overflow:hidden;

}
.liks ul li
{
	border-bottom:1px dotted #333333;
	padding:5px 0px;
	width:170px;
	margin:0px 6px;
	overflow:hidden;
	
}
.liks ul li a
{
	text-decoration:none;
	color:#006699;
	font-size:12px;
	padding:0px 10px;
}
.liks ul li a:hover
{
	text-decoration:underline;
	color:#FF6600;
}
.linkTxt
{
margin:0px;
padding:0px 0px 10px 8px;
font-size:11px;
color:#253863
}
.linktext
{
padding:0px 0px 2px 8px;
font-size:12px;
clear:both;
color:#FF884F;
display:block;
margin:0px auto;
}
.linktext:hover
{
text-decoration:none;
}
.fleet_rowb{ width:672px; margin:0px 20px; height:25px; overflow:hidden; color:#FFFFFF; background:#003366; line-height:25px; font-weight:600; margin-top:17px; font-size:14px;}
.fleet_rowlb{ width:672px; margin:0px 20px; height:25px; overflow:hidden; color:#003366; background:#E8ECF9; line-height:25px;  margin-top:1px; font-size:12px;}
.r50 a{ color:#003366!important; }

.fleet_rowlb a:hover{ color:#FF3366; }
.r100{width:200px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:10px;}
.r120{width:160px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:5px;}
.r50{width:120px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:5px;}
.r60{width:100px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:5px;}
.r80{width:100px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:5px;}
.r10{width:70px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:5px;}
.r40{width:30px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:10px;}
.r60{width:60px; height:25px; border-left:1px solid #FFFFFF; float:left; padding-left:10px;}
.image_box
{
    width:210px;
    height:auto;
    overflow:hidden;
    float:left;
    margin:5px 0px 0px 9px;
}
.image_box img
{
    width:190px;
    height:auto;
    overflow:hidden;
    background:# #999999;
    padding:5px;
}
.image_box .des
{
    width:200px;
    height:auto;
	text-align:center;
    overflow:hidden;
    
}
.image_box .des p
{
    margin:0px;
    padding:0px;
    color:#333333;
}