body {
height:100%;
	background-image: url(../images/BotPattern.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #373737;

}
html{
height:100%;
	background-image: url(../images/BotPattern.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#TopPattern {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
#BotPattern {
	background-image: url(../images/TopPattern.jpg);
	background-repeat: repeat-x;
	background-position: left top;


}
#main {
	margin: auto;
	width: 950px;
}
.Top-BotAlign {
	padding-top: 30px;
	padding-bottom: 30px;
}
.HomeHeaderBox {
	height: 174px;
}
#tabBox {
	height: 32px;
}

#navBox {
	height: 40px;
	border: 1px solid ##b9bcb7;
	background-color: #b9bcb7;
	padding: 1px;
}
#navBoxBg {
	border: 1px solid #000000;
	height: 38px;
	background-image: url(../images/NavBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#lftTopCarve {
	background-image: url(../images/BodyLftTopCarve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rytTopCarve {
	background-image: url(../images/BodyRytTopCarve.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.BodyPad {
	padding-right: 1px;
	padding-left: 1px;
}
.BodyAreaBg {
	background-image: url(../images/BodyBg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.HomeCntBoxTopShadow {
	background-image: url(../images/HomeBodyTopBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.HomeCntBoxTopLft {
	background-image: url(../images/HomeBodyTopLft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.HomeCntBoxTopRyt {
	background-image: url(../images/HomeBodyTopRyt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.HomeCntBoxBotLft {
	background-image: url(../images/HomeBodyBotLft.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.HomeCntBoxBotRyt {
	background-image: url(../images/HomeBodyBotRyt.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}.HomeCntPad {
	padding: 16px;
}
.topboxarea {
	background-image: url(../images/topboxarea.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.botboxarea {
}
.botboxarea {
	background-image: url(../images/botboxarea.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.midbg {
	background-image: url(../images/midbg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.lfttopcorner {
	background-image: url(../images/lfttopcornerbox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ryttopcorner {
	background-image: url(../images/righttopcornerbox.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.lftshadow {
	background-image: url(../images/lftboxshadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.rightshadow {
	background-image: url(../images/rightboxshadow.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.lftbotcorner {
	background-image: url(../images/lftbotcornerbox.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rightbotcorner {
	background-image: url(../images/rightbotcornerbox.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.BoxBg {
	background-color: #f2f2f2;
}
.BoxTitle {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #0e257e;
	height: 34px;
	padding-top: 18px;
	padding-left: 19px;
}
.BoxCntPad {
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.home3BoxHeight {
	height: 260px;
}
.HeaderNavNor {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #d7d7d7;
	text-align: center;
	height: 26px;
	padding-top: 12px;
	font-weight: normal;
}
.HomeNavBg {
	background-image: url(../images/HomeBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	padding-top: 11px;
}

.HeaderNavRoll {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #d7d7d7;
	text-align: center;
	height: 26px;
	padding-top: 12px;
	font-weight: normal;
	background-image: url(../images/HeaderNavRoll.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
}
.ImgBorder {
	border: 1px solid #1b3080;
}
.featuredVehicleCnt {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #002251;
}.GrayCnt {
	font-family: Arial;
	font-size: 11px;
	color: #3c3c3c;
}
.featuredVehiclePriceCnt {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1b3080;
}
.CntBoxTopShadow {
	background-image: url(../images/CntBoxTopShadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.CntBoxTopLft {
	background-image: url(../images/CntBoxTopLft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.CntBoxTopRyt {
	background-image: url(../images/CntBoxTopRyt.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}.SearchingListBox {
	font-family: Arial;
	font-size: 11px;
	color: #616161;
	height: 20px;
}
.BlueTxt {
	font-family: Arial;
	font-size: 11px;
	color: #00227b;
}
.ListingRowNor {
	background-color: #f2f1f1;
	padding: 4px;
	border: 1px solid #d4d4d4;
	height: 80px;
}
.ListingRowRoll {
	background-color: #ffffff;
	padding: 4px;
	border: 1px solid #d4d4d4;
	height: 80px;
}.PageTitles {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	height: 25px;
}
.QuickInfoBoxBorder {
	padding: 1px;
	border: 1px solid #d3d3d3;
}
.QuickRefHeadBox {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	height: 20px;
	padding-top: 2px;
	padding-left: 17px;
	background-color: #e7e7e7;
	text-transform: capitalize;
}
.QuickRefCntBox {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #00258d;
	height: 20px;
	padding-top: 8px;
	padding-left: 22px;
	background-color: #f2f2f2;
	text-transform: capitalize;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	padding-right: 8px;
	padding-bottom: 8px;
}
.content {
	font-family: Arial;
	font-size: 12px;
	color: #373737;
}
.fields {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
	height: 15px;
}
.txtArea {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
	height: 100px;
}.RequireField {
	font-family: Tahoma;
	font-size: 14px;
	color: #FF0000;
}
.imgThumBox {
	margin: 2px;
	height: 80px;
	width: 107px;
	float: left;
}
a:link {
	font-family: Arial;
	font-size: 11px;
	color: #373737;
	text-decoration: underline;
}
a:VISITED {
	font-family: Arial;
	font-size: 11px;
	color: #373737;
	text-decoration: underline;
}
a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.CompantName {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	text-transform: capitalize;
	color: #0E257E;
}
.sub-SectionHead {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #1C5AB1;
	text-transform: capitalize;
}
.PageFiledTxt {
	font-family: Arial;
	font-size: 12px;
	text-transform: capitalize;
	color: #373737;
}
.pageInputField {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
	height: 15px;
	width: 225px;
}

.PageListBox {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;	
	padding-left: 3px;
	border: 1px solid #bcbcbc;
	
	width: 225px;
}
.PageTxtArea{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
	height: 100px;
	width: 225px;
}.lightGrayBox {
	background-color: #DBDBDB;
	height: 14px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-size: 11px;

}
.lightGrayBox2 {
	background-color: #F7F7F7;
	height: 12px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border: thin solid #DBDBDB;
}
/*------------------------header navigation Start--------------------------*/
#new {
	position:absolute;
	top:200px;
	width:110px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left: 0;
	visibility:hidden;
}
#pre {
	position:absolute;
	top:200px;
	width:160px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left: 100px;
	visibility:hidden;
}
#ser {
	position:absolute;
	top:200px;
	width:175px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left: 430px;
	visibility:hidden;
}
#parts {
	position:absolute;
	top:200px;
	width:150px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left: 560px;
	visibility:hidden;
}
#bodyshop {
	position:absolute;
	top:200px;
	width:130px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left: 678px;
	visibility:hidden;
}
#contact {
	position:absolute;
	top:200px;
	width:160px;
	z-index:1;
	background-color: #B9BCB7;
	margin-left:754px;
	visibility:hidden;
}
.SubNavNor {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #1C1C1C;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
	text-transform: uppercase;
}
.SubNavRoll {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a31a12;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #88150F;
	text-transform: uppercase;
	cursor:pointer;
}

/*------------------------header navigation Start--------------------------*/
/*.TabNor {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8b8b8b;
	background-color: #363636;
}
.tabLftNor {
	background-image: url(../images/TabLftNor.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tabRytNor {
	background-image: url(../images/TabRytNor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}*/

.TabNor {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1a5cbd;
	background-image: url(../images/TabRollBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
}
.tabLftNor {
	background-image: url(../images/TabLftRoll.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tabRytNor {
	background-image: url(../images/TabRytRoll.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


/*.TabRoll {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1a5cbd;
	background-image: url(../images/TabRollBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
}
.tabLftRoll {
	background-image: url(../images/TabLftRoll.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tabRytRoll {
	background-image: url(../images/TabRytRoll.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}*/


.TabRoll {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-image: url(../images/TabRollBg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
}
.tabLftRoll {
	background-image: url(../images/TabLftRoll1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tabRytRoll {
	background-image: url(../images/TabRightRoll1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sellYourVehicle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e5e5e5;
}
.redTxts {
	color: #d50f0f;
}
.YellowTxt {
	color: #fad713;
}
.ftrTxt {
	font-family: Arial;
	font-size: 11px;
	color: #bebebe;
}
a.ftrLink:link {
	font-family: Arial;
	font-size: 11px;
	color: #bebebe;
	text-decoration: underline;
}
a.ftrLink:visited {
	font-family: Arial;
	font-size: 11px;
	color: #bebebe;
	text-decoration: underline;
}
a.ftrLink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #d50f0f;

}
.listBox2 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 100px;
}
a.syvLink:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e5e5e5;
	text-decoration: underline;
}
a.syvLink:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e5e5e5;
	text-decoration: underline;
}
a.syvLink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e5e5e5;
	text-decoration: underline;
}
.CouponTitle {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #0e257e;
	height: 52px;	
	padding-left: 19px;
}.FormFourSideBorder {
	border: 1px solid #CACACA;
	background-color: #FFFFFF;
}
.form-sub-SectionHead {
	color: #0E257E;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;

	text-transform: capitalize;
	padding-left: 15px;
	height: 20px;
	background-color: #CACACA;
}
.Smallcontent {
	font-family: Arial;
	font-size: 11px;
	color: #373737;
}