h2 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	padding-bottom:12px;
	border-bottom:1px solid #74a3c2;
	margin-bottom:12px;
}
h3 {
	height:40px;
	line-height:40px;
	background:#2c5284;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
/**/
.indexLeft {
	background:url(../images/bg_indexleft.jpg) repeat-x;
	height:520px;
}
.index1 {
	text-align:center;
	padding-top:22px;
	_padding-top:18px;
}
.indexRight {
	background:url(../images/bg_index_right.jpg) top left no-repeat;
}
.indexFlashHolder {
	width:670px;
	height:388px;
	text-align:center;
}
.indexRightBottom {
	padding:8px 0 0 8px;
	height:108px;
}

a.i1:link,
a.i1:visited{
	width:250px;
	height:108px;
	display:block;
	text-indent:-10000px;
	background:url(../images/index1.jpg) no-repeat;
}
a.i1:hover{
	background:url(../images/index1_h.jpg)  no-repeat;
}
a.i2:link,
a.i2:visited{
	width:206px;
	height:108px;
	display:block;
		text-indent:-10000px;
	background:url(../images/index2.jpg) no-repeat;
}
a.i2:hover{
	background:url(../images/index2_h.jpg)  no-repeat;
}
a.i3:link,
a.i3:visited{
	width:206px;
	height:108px;
	display:block;
		text-indent:-10000px;
	background:url(../images/index3.jpg)  no-repeat;
}
a.i3:hover{
	background:url(../images/index3_h.jpg) no-repeat;
}
a.i4:link,
a.i4:visited{
	width:206px;
	height:108px;
	display:block;
		text-indent:-10000px;
	background:url(../images/index4.jpg) no-repeat;
}
a.i4:hover{
	background:url(../images/index4_h.jpg)  no-repeat;
}


/*about*/
.about1 {
	text-align:center;
	padding-top:22px;
}
.aboutRight {
	background:url(../images/bg_about_right.jpg) top left no-repeat;
	height:520px;
}
.aboutRightBottom {
	margin:35px 30px 0 52px;
}
.aboutRightBottom p {
	color:#fff;
	font-size:13px;
	line-height:120%;
	margin-bottom:15px;
}
/*quote*/
.quote1 {
	padding-top:13px;
	_padding-top:6px;
}
.quoteRight {
	background:url(../images/bg_quote_right.jpg) top left no-repeat;
	height:520px;
}
.quoteBanner {
	height:96px;
}
.scrollWrap {
	height:324px;
	overflow:auto;/*		overflow:scroll;
	
SCROLLBAR-ARROW-COLOR:#FFFFFF;
	SCROLLBAR-FACE-COLOR:#3399CC;
	SCROLLBAR-DARKSHADOW-COLOR:#3366CC;
	SCROLLBAR-HIGHLIGHT-COLOR:#3399CC;
	SCROLLBAR-3DLIGHT-COLOR:#3399CC;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;*/
}
.quoteForm {
	color:#fff;
}
.quoteFormWrap {
	width:595px;
	margin:25px auto;
	height:342px;
	overflow-y:auto;
	position:relative;
}
.quoteFormIn {
}
#creditCardInfo {
	height:50px;
	margin:10px 0;
	border:1px solid #f1f1f1;
}
.partOne {
	font-size:12px;
	margin-top:20px;
}
.partOne td {
	padding:3px 3px;
}
.partOne #textarea {
	background:transparent;
	border:1px solid #86a1be;
	width:430px;
	overflow:auto;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.textInputType1 {
	border:1px solid #86a1be;
	font-size:12px;
	color:#fff;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	width:130px;
	height:16px;
}
.textInputType2 {
	border:1px solid #86a1be;
	font-size:12px;
	color:#fff;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	width:110px;
	height:16px;
}
.time {
	margin-top:20px;
}
.time td {
	padding:3px 3px;
}
.sep {
	height:14px;
}
.buttonCT {
	margin:10px 0 0 0;
}
.dataButton {
	width:82px;
	height:19px;
	border:none;
}
.submit {
	background:url(../images/submit.gif) no-repeat;
	cursor:pointer;
}
.preview {
	background:url(../images/preview.gif) no-repeat;
	cursor:pointer;
}
.reset {
	background:url(../images/reset.gif) no-repeat;
	cursor:pointer;
}

#dep_date_btn1,
#dep_date_btn2,
#dep_date_btn3,
#dep_date_btn4 {
	border:none;
	background:url(../images/icon_calendar.gif) no-repeat;
	width:16px;
	height:13px;
	cursor:pointer;
}
a:hover #dep_date_btn1 {
	border:none;
	background:url(../images/icon_calendar_hover.gif) no-repeat;
	width:16px;
	height:13px;
}
#dep_date_btn1:hover,
#dep_date_btn2:hover,
#dep_date_btn3:hover,
#dep_date_btn4:hover {
	border:none;
	background:url(../images/icon_calendar_hover.gif) no-repeat;
	width:16px;
	height:13px;
}
.success,
.error{
	padding:10px 30px;
	font-weight:bold;
	color:#ff0;
}

/*fleet*/
.fleet1 {
	padding-top:13px;
	_padding-top:6px;
}
.fleetRight {
	background:url(../images/bg_fleet_right.jpg) top left no-repeat;
	height:520px;
}
.fleetBanner {
	height:96px;
}
.fleetContent {
	color:#fff;
}
.fleetContent h5 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.fleetScroll{
	height:290px;
	overflow:auto;
	margin:50px auto 0;
	width:92%;
}
.fleetTable{
	margin:0 auto;
}
.fleetTable td{
	padding:3px 0;
}
/*new*/
.new1 {
	padding-top:13px;
	_padding-top:6px;
}
.newRight {
	background:url(../images/bg_new_right.jpg) top left no-repeat;
	height:520px;
}
.newBanner {
	height:96px;
}
.newContent {
	color:#fff;
	padding:20px;
}
.newContent p{
	margin-bottom:15px;
	line-height:140%;
	padding-left:25px;
}
.newContent p a{
	color:#fff;
}
.newContent h4{
	font-size:18px;
	text-align:left;
	margin-bottom:20px;
	padding-left:25px;
}

/*hot*/
.hot1 {
	padding-top:13px;
	_padding-top:6px;
}
.hotRight {
	background:url(../images/bg_hot_right.jpg) top left no-repeat;
	height:520px;
}
.hotBanner {
	height:96px;
}
.hotContent {
	color:#fff;
	padding:30px 18px;
}
.hotContent p{
	margin-bottom:5px;
	line-height:140%;
	padding-left:20px;
}
.hotContent .notes{
	font-size:11px;
	padding-left:30px;
	margin-top:15px;
}
.hotContent h4{
	font-size:16px;
	padding-left:20px;
	margin-bottom:20px;
}


/*contact*/
.contact1 {
	padding-top:13px;
	_padding-top:6px;
}
.contactRight {
	background:url(../images/bg_contact_right.jpg) top left no-repeat;
	height:520px;
}
.contactBanner {
	height:96px;
}
.contactContent {
	font-size:16px;
	color:#fff;
}
.contactContent address {
	padding:60px 80px 20px;
	font-style:normal;
}
.contactContent p {
	padding:10px 80px;
}
.contactContent p a {
	color:#fff;
	text-decoration:underline;
}
/*management*/

.managementRightBottom p {
	color:#fff;
	font-size:13px;
	line-height:150%;
	margin-bottom:15px;
}
.management1 {
	text-align:center;
	padding-top:22px;
}
.managementRight {
	background:url(../images/bg_about_right.jpg) top left no-repeat;
	height:520px;
}
.managementRightBottom {
	margin:35px 30px 0 52px;
}
/*safe*/

.safeRightBottom p {
	color:#fff;
	font-size:14px;
	line-height:200%;
	margin-bottom:15px;
}
.safe1 {
	text-align:center;
	padding-top:22px;
	_padding-top:18px;
}
.safeRight {
	background:url(../images/bg_about_right.jpg) top left no-repeat;
	height:520px;
}
.safeRightBottom {
	margin:35px 30px 0 52px;
}
.safeRightBottom ul {
	color:#fff;
	padding:10px 0 20px 20px;
	list-style:inside;
	line-height:150%;
}
