body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: visible;
}

	A:link {text-decoration: none; color: #005596;font-weight:bolder; }
	A:visited {text-decoration: none; color: #005596;font-weight:bolder;}
	A:active {text-decoration: none; color: #005596;font-weight:bolder;}
	A:hover {
		text-decoration: underline;
	
	} 
	
	.titleBlue {
		font-size: 18px;
		font-weight: bolder;
		color: #005596;
	}
	.boldHighlightBlue {
		font-weight: bold;
		color: #005596;
	}
		.boldHighlightRed {
		font-weight: bold;
		color: #FF0000;
	}
			.boldHighlightRed A:link {text-decoration: none; color: #FF0000;font-weight:bolder; }
			.boldHighlightRed A:visited {text-decoration: none; color: #FF0000;font-weight:bolder;}
			.boldHighlightRed A:active {text-decoration: none; color: #FF0000;font-weight:bolder;}
			.boldHighlightRed A:hover {text-decoration: underline;overflow: hidden;} 


	.titleGreen {
		font-size: 18px;
		font-weight: bolder;
		color: #72c167;
	}
	.boldHighlightGreen {
		font-weight: bold;
		color: #72c167;
	}

	
/* forms */	
	input
{
		background-color: #ffffff;
		border: 1px solid #ffc423;
		font-size: 14px;
		width: 200px;
}
	select
{
		background-color: #ffffff;
		border: 1px solid #ffc423;
		font-size: 14px;
		width: 200px;
}

	textarea
{
		background-color: #ffffff;
		border: 1px solid #ffc423;
		font-size: 14px;
		width: 200px;
}
	.formBtn {
		background-color: #FF0000;
		color:#FFFFFF;
		border: 1px solid #ffc423;
		font-size: 14px;
		font-weight:bolder;
		width: 200px;
	}
	.radioBtn {
		border:none;
		width: 20px;
	}
	
	.largeSelect{
		background-color: #ffffff;
		border: 1px solid #ffc423;
		font-size: 14px;
		width: 300px;
	}
/* centre site */
#siteCntnr {
	width:980px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
/* banner graphics Cntnrs*/
#bannerMenuCntnr {
	float:left;
	width:980px;
	height:207px;

}
#bannerLftCntnr {
	float:left;
	width:860px;
	height:207px;

}
	#bannerCntnr {
	float:left;
	width:860px;
	height:171px;
	overflow: hidden;
	
	}
#bannerRghtCntnr {
	float:left;
	width:120px;
	height:207px;
}

/* menu Cntnr*/
#mainMenuCntnr{
	width:585px;
	height:36px;
	float:left;
	font-size: 12px;
	font-weight: bolder;
	background-image: url(../images/MenuBg.gif);
	background-repeat:repeat-x;
	overflow: hidden;
}
	#menuLftBannerCntnr{
	float:left;
	width:275px;
	height:36px;
	overflow: hidden;
		}
	.menuItem{
			float:left;
			width:auto;
			height: 26px;
			background-image: url(../images/MenuSeperate.gif);
			background-repeat: no-repeat;
			padding-left: 10px;
			padding-top: 10px;
			padding-right: 10px;
			font-size: 14px;
			font-weight: bolder;
		}	

/* main content */
#mainContentSpcr{
	width:975px;
	height:20px;
	margin-top:10px;
	float:left;
	text-align: left;
	font-weight: bold;
	color: #005596;
}
#mainContentSpcrFlash{
	width:160px;
	height:25px;
	margin-top:5px;
	float:left;
	text-align: right;
	font-weight: bold;
	color: #005596;
}

/*right content container */
#mainContentCntnr{
	width:980px;
	height:auto;
	float:left;
	text-align: left;
	overflow: hidden;
}


	/*left content container */
	#mainContentLeft{
	width:660px;
	height:auto;
	margin-left:10px;
	float:left;
	overflow: hidden;
	margin-right: 15px;
	}
			/* main content full width container*/
		.mainContentLeftItem{
			width:655px;
			height:auto;
			margin-bottom:20px;
			float:left;
		}	
		/* main content 1/3rd width container*/	
		.mainCntntLftItemThird{
			width:206px;
			height:auto;
			float:left;
		}
		.mainCntntLftItemThirdSpcr{
			height:10px;
			float:left;
			width: 18px;
		}
	/*right content container */
	#mainContentRight{
	width:267px;
	height:auto;
	float:left;
	overflow: hidden;
	}
		/*right content container boxes */
		.contentRightCntnr{
	width:267px;
	height:auto;
	float:left;
	margin-bottom: 10px;
	margin-top: 10px;
	overflow: hidden;
		}
		
		.contentRightUsedCarLoc{
	width:267px;
	height:250px;
	float:left;
	background-image: url(../images/RghtUsedCarLoc.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 7px;
		}
/* bottom content car brands container */
#btmContentCntnr{
	width:980px;
	height:30px;
	float:left;
	color: #EE2E24;
	font-size: 17px;
	font-weight: bolder;
	text-align: center;
	margin-top: 10px;
}
/* bottom content car brands container */
#btmContentCntnrGr{
	width:980px;
	height:30px;
	float:left;
	color: #72c167;
	font-size: 17px;
	font-weight: bolder;
	text-align: center;
	margin-top: 10px;
}

/* bottom ads container */
#btmAdsCntnr{
	width:980px;
	height:125px;
	float:left;
	overflow: hidden;
}
	/* bottom ad container */
	
	.btmAdCntnr{
	width:185px;
	height:125px;
	float:left;
	overflow: hidden;
	background-color: #EE2E24;
}
.btmAdCntnrVP{
	width:220px;
	height:125px;
	float:left;
	overflow: hidden;
	background-color: #EE2E24;
}

/* USED CAR SEARCH */


#UsedCarSearchSpcr {
	float:left;
	width:260px;
	height:90px;
}
#UsedCarBtn {
	float:left;
	width:99%;
	height:35px;
	text-align: center;
	overflow: hidden;
}		
.UsedCarSearchInp {
	float:left;
	width:99%;
	height:30px;
	text-align: center;
	overflow: hidden;
}
		


/* GREEN CAR PAGE */
		/* green cars container*/
		
		.greenCarItemSpcr{
			float:left;
			width:30px;
			height:200px;
			float:left;
		}
		.greenCarItem{
			float:left;
			width:140px;
			height:auto;
			float:left;
		}
				.greenCarItemImg{
					width:140px;
					height:105px;
					float:left;
				}
				.greenCarItemTitleCnt{
					width:138px;
					height:42px;
					float:left;
					background-image:url(../images/bgGreenItmTitle.gif);
					padding-left: 2px;
					background-repeat: no-repeat;
				}	
					.cartype{
						font-weight:bolder;
						font-size:18px;
						color:#FFFFFF;
						
					}
					.cardetail{
						font-weight:bolder;
						color:#FFFFFF;
					}
				.greenCarItemDet{
					width:140px;
					height:25px;
					float:left;

					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #72C167;
				}
				/*home pag text*/
				
#indTextCntnr {
	float:left;
	width:640px;
	height:250px;
	background-image:url(../images/Outline2.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	padding-top: 5px;
	font-size: 14px;
}
				
/* ===================== CAR OF THE WEEK ============== */


#COTWCntnr {
	float:left;
	width:660px;
	height:280px;
	background-image:url(../images/carOfTheWeek/COTWOutline.gif);
	background-repeat:no-repeat;
}
.COTWHeader {
	float:left;
	width:660px;
	height:79px;
	z-index: 1;
	left: 1px;
	top: 0px;
	position: relative;
}
.COTWCarImg {
float:left;
	position: relative;
	left: 10px;
	top: -20px;
	float:left;
	width:275px;
	height:200px;

	border-bottom-width: thin;

}
.COTWCarTxt {
float:left;
	position: relative;
	left: 20px;
	top: -25px;
	width:355px;
	height:165px;

} 


.COTWCarOnly {
		font-size: 18px;
		font-weight: bolder;
		color: #005596;
	float:left;
	width:50px;
	height:25px;
	margin-left: 10px;
	padding-top: 16px;
	position: relative;
	left: 20px;
	top: -15px;
}
.COTWCarPrce {
float:left;
	position: relative;
	left: 20px;
	top: -15px;
	width:150px;
	height:41px;
	font-size: 36px;
	font-weight:bolder;
	overflow: hidden;
	color: #005596;
}
.COTWCarBtn {
float:left;
	position: relative;
	left: 20px;
	top: -15px;
	width:130px;
	height:27px;
	background-image: url(../images/carOfTheWeek/COTWBtn.gif);
	margin-top: 8px;
	background-repeat: no-repeat;
	padding: 5px;
	text-align: center;

}

.COTWCarBtn	A:link {text-decoration: none; color: #ffffff;font-weight:bolder; font-size:14px; }
.COTWCarBtn	A:visited {text-decoration: none; color: #ffffff;font-weight:bolder;font-size:14px;}
.COTWCarBtn	A:active {text-decoration: none; color: #ffffff;font-weight:bolder;font-size:14px;}
.COTWCarBtn	A:hover {
		text-decoration: underline;
		overflow: hidden;
	} 
	
#disclaimer {
	width:980px;
	height:auto;
	float: left;
	overflow: hidden;
	text-align: center;
}
#searchContentContainer{
	width:680px;
	height:auto;
	float:left;
	text-align: left;
	overflow: hidden;
	
}
