@charset "utf-8";
/* CSS Document */
body{
	background-color:#000000;
	font-family:Arial;
	font-size:12px;
	color:#000;	
	margin-left:35px;
	margin-right:35px;	
}
p{
	font-size:12px;
	}
input{
	background-color:#ededed;
	border:1px solid #cbcbcb;
	margin-bottom:5px;
}

a{
	color: #086D9C;
}	
.headlineRed{
	padding-left:15px;
	color:#086D9C;
	font-size:20px;
	font-weight:bold;
}
.arrow{
	color:#086D9C;
}
th{
	color:#086D9C;
	font-weight:bold;
}
textarea{
	background-color:#ededed;
	border:1px solid #cbcbcb;
	margin-bottom:5px;
}
select{
	font-size:10px;
	background-color:#ededed;
	border:1px solid #cbcbcb;
	margin-bottom:5px;
}
.wrapper{
	min-width:955px;
	margin-left:auto;
	margin-right:auto;
}
.headerText{
	color:#086D9C;
	font-size:20px;
	font-weight:bold;
}
.errorMessageText{
	color:#086D9C;
	font-size:12px;
	font-weight:bold;
}
.messageText{
	color:#086D9C;
	font-size:12px;
	font-weight:bold;
}
.header{
	vertical-align:top;
	width:100%;
}
.nav{
	padding-top:15px;
	padding-left:4px;
	color:#086D9C;
	vertical-align:top;
}
.floatRight{
	float:right;
}
.floatLeft{
	float:left;
}
.nav a{
	padding-right:8px;
	text-decoration:none;
	color:#c8c7c7;
	font-size:14px;
	vertical-align:top;	
}
.carLeft{
	width:100%;
	height:149px;
	background-image:url(../images/carBg2.jpg);
	background-repeat:repeat-x;	
}
.wrapWhite{
	float:left;
	width:100%;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
.wrapGrey{
	float:left;
	margin-left:10px;
	margin-bottom:15px;
	width:930px;
	background-color:#d9d9da;
}

.grey1{
	text-align:left;
	width:270px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:10px;
	margin-right:10px;
}
.greyHome{
	text-align:left;
	width:270px;
	float:left;
	padding-left:3px;
	padding-right:3px;
	margin-left:4px;
	margin-right:4px;
}
.greySearch{
	text-align:left;
	width:300px;
	float:left;
	padding-left:3px;
	padding-right:3px;
	margin-left:4px;
	margin-right:4px;
}
.grey2{
	border-left:5px solid #FFF;
	width:460px;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:10px;
	margin-right:10px;
}
.grey2Main{
	border-left:5px solid #FFF;
	width:460px;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
}
.headline2{
	margin-top:10px;
	margin-bottom:5px;
	color:#086D9C;
	font-size:13pt;
	font-weight:bold;
}
.headline1{
	color:#282828;
	font-size:13.5pt;
	font-weight:bold;
	vertical-align:top;
	margin-bottom:10px;
}
.welcomeText{
	color:#000;
	font-size:10pt;
}
.boxes{
	padding-left:5px;
}
.box1{
	text-align:left;
	margin-right:10px;
	width:220px;
	padding-bottom:15px;
	background-repeat:repeat-x;
	background-color:#eff0f1;
	float:left;
	margin-left:5px;
	border:1px solid #d9d9da;
}
.box2{
	width:218px;
	background-repeat:no-repeat;
	background-color:#000;
	float:left;
	margin-left:5px;

}
.boxRed{
	padding-top:5px;
	padding-left:15px;
	color:#086D9C;
	font-size:13px;
	font-weight:bold;
}
.boxGrey{
	padding-left:15px;
	color:#282828;
	font-size:13px;
	font-weight:bold;
}
.boxGrey2{
	padding-top:5px;
	padding-left:15px;
	color:#282828;
	font-size:13px;
	font-weight:bold;
}
.boxText{
	padding-left:10px;
	float:left;
	padding-left:35px;
	color:#086da5;
	font-size:12px;
	padding-top:5px;
}
.boxImage{
	float:left;
	padding-left:15px;
	color:#086da5;
	font-size:12px;
	padding-top:5px;
}
.spanArrow{
	padding-left:5px;
	color:#086D9C;
	font-size:12px;
}
.footerBG{
	width:100%;
	background-repeat:repeat-x;
	float:left;
	height:28px;
	background-image:url(/images/bottomGradient.jpg);
	margin-bottom:10px;
}
.footerSpan{
	vertical-align:top;
	width:955px;
}
.wrapFoot{
	vertical-align:top;
	width:955px;
}
.bbLogo{
	vertical-align: top;
	float: left;
}
.privacy{
	vertical-align: top;
	margin-left: 5px;
	margin-top: 10px;
	color: #7a7a7a;
	text-align: left;
}
.privacy2{
	float:left;
	vertical-align: top;
	margin-left: 5px;
	margin-top: 10px;
	color: #7a7a7a;
	text-align: left;
}
.sites{
	vertical-align:top;
	float:right;
}


/****Sub Pages detail***/
.grey1Sub{
	text-align:left;
	background-color:#d9d9da;
	padding-bottom:10px;
	width:286px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
	margin-left:5px;
	margin-right:10px;
}
.grey2Sub{
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:605px;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-bottom:20px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.lightBox{
	float:left;
	border:1px solid #a7a7a7;
	background-color:#e4e3e3;
	margin-bottom:10px;
	width:100%;
}
.lightBoxText{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
.greyPicBox{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:282px;
	background-color:#d9d9da;
}
.detailBorder{
	margin-bottom:10px;
	padding-top:2px;
	width:265px;
	border-bottom:2px solid #b6b4b4;
}
.detailBorder2{
	border-bottom:2px solid #b6b4b4;
	padding-bottom:5px;
	padding-top:5px;
}
.subDetail{
	margin-Left:15px;
}
.desc{
	text-align:left;
	float:left;
	padding-right:60px;
	margin-bottom:10px;
}
/*****List******/
.greyformDetail{
	text-align:left;
	background-color:#d9d9da;
	padding-bottom:30px;
	width:286px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
	margin-left:5px;
	margin-right:10px;
}
.greyformDetailServices{
	float:left;
	background-color:#d9d9da;
	width:125px;
	padding:5px;
	margin-left:5px;
}
.formContainerServices{
	float:left;
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:505px;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	/*margin-left:180px;*/
}

.formContainer{
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:605px;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.fullContainer{
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:100%;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.halfContainer{
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:50%;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.halfContainerSold{
	font-size:12px;
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:60%;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.halfInfo{
	float:left;
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:50%;
	vertical-align:top;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.formWidth{
	text-align:left;
	width:550px;
}
.req{
	color:#FF0000;
}
/******Search****/
.grey1search{
	text-align:left;
	background-color:#d9d9da;
	padding-bottom:30px;
	width:333px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:5px;
	margin-left:5px;
	margin-right:10px;
}
.grey2Search{
	text-align:left;
	border:1px solid #dbdbdc;
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	width:555px;
	vertical-align:top;
	float:left;
	padding-left:5px;
	padding-bottom:23px;	
	padding-right:5px;
	margin-left:10px;
	margin-right:5px;
}
.hide{
	display: none;
}

#Main {
display: table;
}

#row {
display: table-row;
}

#cell {
display: table-cell;
}