﻿*
{
	font-family: Arial, "Trebuchet MS" , "Century Gothic" , Tahoma, Verdana, sans-serif;
}
body
{
	margin: 0px;
	padding: 0px;
	background-color: #1D6DA6;
}
#rootContainer
{
	width: 968px;
	margin: 0px;
	margin: 0px auto;
	padding: 0px;
	margin-top: 46px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
#rootContainer .align
{
	padding: 17px 21px 0px 21px;
}
#rootContainer #logoArea .logoArea
{
	float: left;
	font-size: 0px;
}
#rootContainer #logoArea .rightArea
{
	float: right;
	margin-top: 13px;
}
#rootContainer #logoArea .rightArea .home
{
	padding-right: 20px;
	float: left;
}
#rootContainer #logoArea .rightArea a
{
	text-decoration: none;
	color: #89C2E3;
	font-size: 13px;
	font-weight: bolder;
}
#rootContainer #logoArea .rightArea .spliter
{
	float: left;
}
#rootContainer #logoArea .rightArea .package
{
	padding-right: 17px;
	padding-left: 16px;
	float: left;
}
#rootContainer #logoArea .rightArea .contact
{
	padding-left: 18px;
	padding-right: 5px;
	float: left;
}
#rootContainer .banner
{
	margin-top: 25px;
	width:927px;
	height:253px;
	background: url('../../upload/images/logo_banner.jpg' ) no-repeat;
}
#rootContainer #contentArea
{
	width: 100%;
}
#rootContainer #contentArea .contentLeft
{
	float: left;
	width: 490px;
	padding-top: 20px;
}
#rootContainer #contentArea .contentLeft .welcometop
{
	float: left;
}
#rootContainer #contentArea .contentLeft .welcomemiddle
{
	float: left;
	background: url(                             '../../upload/images/welcomemiddle.jpg' ) repeat-x;
	width: 467px;
	height: 189px;
}
#rootContainer #contentArea .contentLeft .welcomemiddle .topcontent
{
	font-size: 18px;
	font-weight: bold;
	color: #DD7623;
}
#rootContainer #contentArea .contentLeft .welcomemiddle .middlecontent
{
	font-size: 12px;
	color: #3D3D3D;
	padding-right: 27px;
}
#rootContainer #contentArea .contentLeft .welcomemiddle .middlecontent .first
{
	padding-top: 10px;
}
#rootContainer #contentArea .contentLeft .welcomemiddle .middlecontent .second
{
	padding-top: 12px;
}
#rootContainer #contentArea .contentLeft .welcomebottom
{
	float: left;
}
#rootContainer #contentArea .contentLeft .package
{
	padding-top: 21px;
}
#rootContainer #contentArea .contentLeft .package .content
{
	float: left;
	font-size: 18px;
	font-weight: 600;
	color: #DD7623;
	padding-left: 0px;
}
#rootContainer #contentArea .contentLeft .package .contentimg
{
	float: left;
	padding-top: 10px;
	font-size: 0px;
	padding-left: 2px;
}
#rootContainer #contentArea .contentLeft .packagecontent
{
	padding-top: 7px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails
{
	background: url(                         '../../upload/images/newsmiddle.jpg' ) repeat-y;
	padding: 5px 0px 4px 8px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails img
{
	padding-right: 5px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content1
{
	font-size: 14px;
	color: #196FA6;
	font-weight: 600;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content2
{
	font-size: 12px;
	padding-right: 60px;
	padding-top: 6px;
	color: #3D3D3D;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content3
{
	padding: 7px 0px 0px 3px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content4
{
	padding: 7px 0px 0px 3px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .subcontent
{
	color: #3D3D3D;
	font-size: 12px;
	padding-left: 140px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content5
{
	padding: 13px 0px 0px 3px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content6
{
	padding: 14px 0px 0px 3px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content7
{
	padding: 8px 0px 0px 3px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .packagecontent .packagedetails .content8
{
	padding: 15px 0px 0px 1px;
	color: #3D3D3D;
	font-size: 12px;
}
#rootContainer #contentArea .contentLeft .vipcontent
{
	padding-top: 20px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle
{
	background: url(                       '../../upload/images/newsmiddle.jpg' ) repeat-y;
	padding: 9px 0px 6px 8px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .content1
{
	font-size: 14px;
	color: #196FA6;
	font-weight: 600;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .content2
{
	font-size: 12px;
	padding-top: 16px;
	padding-left: 1px;
	color: #3D3D3D;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .content2 .first
{
	padding-right: 15px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .content2 .second
{
	padding-right: 16px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .leftArea
{
	float: left;
	font-size: 12px;
	color: #3D3D3D;
	padding-left: 16px;
	padding-top: 11px;
	width: 215px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .leftArea div
{
	padding-top: 5px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .leftArea img
{
	padding-right: 8px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .rightArea
{
	float: left;
	font-size: 12px;
	color: #3D3D3D;
	padding-top: 11px;
	width: 215px;
	padding-right: 16px;
	
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .rightArea div
{
	padding-top: 5px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .rightArea img
{
	padding-right: 12px;
}
#rootContainer #contentArea .contentLeft .vipcontent .vipmiddle .content3
{
	padding-top: 15px;
	padding-left: 7px;
	color: #3D3D3D;
	font-size: 12px;
	padding-right: 50px;
}
#rootContainer #contentArea .contentLeft .more
{
	padding-top: 11px;
	padding-left: 7px;
}
#rootContainer #contentArea .contentLeft .more span
{
	float: left;
}
#rootContainer #contentArea .contentLeft .more span img
{
	border: 0px;
}
#rootContainer #contentArea .contentLeft .more .moredetails
{
	color: #DD7623;
	font-size: 16px;
	padding-top: 4px;
	font-weight: bold;
	padding-left: 6px;
}
#rootContainer #contentArea .contentLeft .more .moredetails a
{
	text-decoration: none;
	color: #DD7623;
}
#rootContainer #contentArea .contentRight
{
	float: right;
	width: 420px;
}
#rootContainer #contentArea .contentRight .padding
{
	padding-top: 35px;
}
#rootContainer #contentArea .contentRight .busHeading1
{
	float: left;
	width: 62px;
}
#rootContainer #contentArea .contentRight .busHeading2
{
	float: left;
	background: url(                     '../../upload/images/headingbackround.jpg' ) repeat-x;
	width: 337px;
	height: 37px;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .busHeading2 div
{
	font-size: 14px;
	padding-top: 11px;
	font-weight: 600;
	color: #656564;
}
#rootContainer #contentArea .contentRight .busHeading3
{
	float: left;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .buscontent
{
	padding: 20px 0px 0px 11px;
}
#rootContainer #contentArea .contentRight .buscontent .innerWidth
{
	font-size: 12px;
	width: 278px;
}
#rootContainer #contentArea .contentRight .buscontent .innerWidth .innerWidthAdjust
{
	padding: 1px 0px 14px 11px;
	color: #3D3D3D;
	width: 258px;
}
#rootContainer #contentArea .contentRight .buscontent .innerWidth .innerWidthAlign
{
	float: right;
}
#rootContainer #contentArea .contentRight .buscontent .innerWidth .innerWidthAlign a
{
	color: #DD7623;
	text-decoration: none;
}
#rootContainer #contentArea .contentRight .buscontent .imageWidth
{
	width: 121px;
}
#rootContainer #contentArea .contentRight .buscontent .imageWidth div
{
	border: 1px solid #D5D5D5;
	padding: 6px 5px 5px 6px;
}
#rootContainer #contentArea .contentRight .buscontent div
{
	float: left;
}
#rootContainer #contentArea .contentRight .carArea
{
	padding-top: 43px;
}
#rootContainer #contentArea .contentRight .carArea .carAreatop
{
	float: left;
	width: 62px;
}
#rootContainer #contentArea .contentRight .carArea .carAreamiddle
{
	float: left;
	background: url(               '../../upload/images/headingbackround.jpg' ) repeat-x;
	width: 337px;
	height: 37px;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .carArea .carAreamiddle div
{
	font-size: 14px;
	padding-top: 12px;
	font-weight: 600;
	color: #656564;
}
#rootContainer #contentArea .contentRight .carArea .carAreabottom
{
	float: left;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent
{
	padding: 21px 0px 0px 11px;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .leftcontent
{
	float: left;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .leftcontent .leftcontentWidth
{
	width: 121px;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .leftcontent .leftcontentWidth .leftcontentAdjust
{
	border: 1px solid #D5D5D5;
	padding: 6px 5px 5px 6px;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .rightcontent
{
	float: left;
	font-size: 12px;
	width: 287px;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .rightcontent .rightcontentAdjust
{
	padding: 0px 0px 14px 12px;
	margin: -1px;
	color: #3D3D3D;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .rightcontent .rightcontentAlign
{
	float: right;
}
#rootContainer #contentArea .contentRight .carArea .carAreaContent .rightcontent .rightcontentAlign a
{
	color: #DD7623;
	text-decoration: none;
}
#rootContainer #contentArea .contentRight .airArea
{
	padding-top: 43px;
}
#rootContainer #contentArea .contentRight .airArea .airAreatop
{
	float: left;
	width: 62px;
}
#rootContainer #contentArea .contentRight .airArea .airAreamiddle
{
	float: left;
	background: url(           '../../upload/images/headingbackround.jpg' ) repeat-x;
	width: 337px;
	height: 37px;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .airArea .airAreamiddle div
{
	font-size: 14px;
	padding-top: 10px;
	font-weight: 600;
	color: #656564;
}
#rootContainer #contentArea .contentRight .airArea .airAreabottom
{
	float: left;
	margin-top: 8px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent
{
	padding: 14px 0px 0px 11px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .leftcontent
{
	float: left;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .leftcontent .leftcontentWidth
{
	width: 121px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .leftcontent .leftcontentWidth .leftcontentAdjust
{
	border: 1px solid #D5D5D5;
	padding: 6px 5px 5px 6px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .rightcontent
{
	float: left;
	font-size: 12px;
	width: 288px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .rightcontent .rightcontentAdjust
{
	padding: 0px 3px 4px 10px;
	margin-top: -2px;
	color: #3D3D3D;
	width: 270px;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .rightcontent .rightcontentAlign
{
	float: right;
}
#rootContainer #contentArea .contentRight .airArea .airAreaContent .rightcontent .rightcontentAlign a
{
	color: #DD7623;
	text-decoration: none;
}
#rootContainer .bottomBorder
{
	margin: 22px 3px 2px 3px;
}
#rootContainer .bottomBorder div
{
	background-color: #D3D3D3;
	padding: 4px 0px 4px 0px;
}
#bottomArea
{
	width: 972px;
	margin: 0px auto;
	padding-top: 19px;
}
#bottomArea .leftfloat
{
	float: left;
	width: 7px;
	font-size: 0px;
}
#bottomArea .rightfloat
{
	float: left;
	font-size: 0px;
	width: 7px;
}
#bottomArea .middle
{
	background: url(                                                                                               '../../upload/images/bottommid.jpg' ) repeat-x;
	height: 87px;
	width: 958px;
	padding-top: 15px;
}
#bottomArea img
{
	border: 0px;
}
#bottomArea .leftfloat .first
{
	float: left;
	padding: 0px 46px 0px 16px;
}
#bottomArea .leftfloat .second
{
	float: left;
	padding-right: 47px;
}
#bottomArea .leftfloat .third
{
	float: left;
	padding-right: 44px;
}
#bottomArea .leftfloat .fourth
{
	float: left;
	padding-right: 46px;
}
#bottomArea .leftfloat .fifth
{
	float: left;
	padding-right: 45px;
}
#bottomArea .leftfloat .sixth
{
	float: left;
	padding-right: 44px;
}
#bottomArea .leftfloat .seventh
{
	float: left;
}




