Body{
	margin:0px;
}
#MainDiv{
	margin:0px auto;
	width:1003px;

}
#ErrorTD{
	background-color:#FFFFFF;
	color:#990000;
	padding: 15px;
	border: 2px dotted #888679;
}

#FormPadding td{
	padding-bottom:7px;
}
/*----------------------------Header-----------------------------------------*/

#Logo{
	float:left;
	width:276px;
	margin:23px 0px 0px 4px;
}
#TopNavigation{
	float:left;
	width:723px;
}

#TopBanner{
	float:left;
	margin:15px 1px 0px 140px;
}	

#TelephoneNo{
	float:right;
	margin:36px 1px 0px 0px;
}	
#Navigation{
	float:right;
	margin-top:5px;
/*	margin-left:10px;*/
}
#Navigation ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	
}
#Navigation li{
	padding:0px 0px 0px 0px;
	margin:0px;
	display:inline;
	list-style-type:none;
}
#Navigation li img{
	padding-left:1px;
}

#HeaderLine{
	float:left;
	clear:both;
	width:1003px;
	height:1px;
	background-color:#cfcfcf;
	margin-top:1px;
}
.clearfloat {
	clear: both; Font-size: 1px; line-height: 0px; height: 0px;
}
	
/*--------------------------------------MainBody---------------------------------------*/

#MainBody{
	padding:1px 0px 0px 0px;
}
/*--------------------------------------SideNavi---------------------------------------*/
#SideNavi{
	float:left;
	width:250px;
}
#CarManufature{
	margin:43px 0px 53px 0px;
}
#HeadingBullet{
	background:url(../Images/Common/Bullet-Heading.gif);
	background-repeat:no-repeat;
	padding:1px 0px 13px 22px;
}
#SideNavi ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	background:url(../Images/Common/Bg-SideNavi.gif);
	width:250px;
	background-repeat:repeat-y;
}
#LeftNavi A {
	color: #4b4b4b;
}
#SideNavi LI{
	padding-left:34px;
	margin:0px;
	background-image:url(../Images/Common/Bullet-Arrow.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	/*display:list-item;*/
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-position:22px 6px;
	line-height:21px;

}
#Newsletter{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#43424d;
	margin-bottom:10px;
}
#CurveTopNewsLetter{
	background:url(../Images/Common/Curve-Top-NewLetter.gif);
	width:249px;
	height:8px;
	background-repeat:no-repeat;
}
#CurveBottomNewsLetter{
	background:url(../Images/Common/Curve-Bottom-NewLetter.gif);
	width:249px;
	height:9px;
	background-repeat:no-repeat;
}
#BgNewsletterBody{
	background:url(../Images/Common/Bg-NewsletterBody.gif);
	background-repeat:repeat-x;
	width:247px;
	border-left:#f0f0f0 solid 1px;
	border-right:#f0f0f0 solid 1px;
}
#HeadingBulletNewsletter{
	background:url(../Images/Common/Bullet-Heading-Newsletter.gif);
	background-repeat:no-repeat;
	padding:1px 0px 13px 22px;
}
#Newsletter_FormPadding{
	padding-left:22px;
	padding-right:12px;
}
#Newsletter input{
	border:1px solid #4e769c;
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	background-color:#f1f7fb;
	margin-bottom:5px;
}
.TextBox{
	border:1px solid #4e769c;
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	background-color:#f1f7fb;
	margin-bottom:5px;
}	



 /*--------------------------------------BodyContent---------------------------------------*/
#BodyContent{
	padding-left:30px;
	float:left;
	margin-top:1px;
}
#SearchBox{
	background:url(../Images/Common/Bg-SearchBox.jpg);
	background-repeat:no-repeat;
	width:712px;
	height:213px;
	margin-left:11px;
}
#QuickQuote{
	margin-left:268px;
	padding-top:55px;
	
}
.SelectionBpx{
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:156px;
	margin-bottom:10px;
	margin-top:25px;
}
#Top_Navi_Trail{
	color:#000000;
	padding-top:5px;
	padding-bottom:15px;
}
#Top_Navi_Trail a{color:#000000;}

#PageHeading {
	background-image:url(../Images/Common/Bullet-Heading.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height:22px;
	font-weight: bold;
	color: #C8323C;
	padding:0px 0px 11px 27px;
}


/*-------------------------------------LatestCarContract--------------------------------------*/
#LatestCarContract{
	float:left;
	width:501px;
	margin:30px 23px 0px 11px;
/*	background-color:#FF0000;
	height:100px;*/
}
#LatestCarLeamaOffer{
	margin:0px 15px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#43424d;
	}
#FeaturedProducts ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#FeaturedProducts li {

	margin:0px 0px 0px 0px;
	padding:20px 0px 10px 0px;
	display:list-item;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	list-style-type:none;
	text-align:justify;
	line-height:18px;
	color:#43424d;
	background:url(../Images/Common/Bg-Dots1.gif) repeat-x 100% bottom;

	/*background: url(../Images/Common/Bg-Dots1.gif) repeat-x 50% bottom;*/
}
#FeaturedProducts li img {
	float: left;
	 margin: 5px 30px 10px 0px;
}
.Model_Heading {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #c8323c;
}
.Variant_Heading {
	FONT-WEIGHT: bold;
}
.Price_Heading {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #c8323c;
}
#HR {
	BACKGROUND-POSITION: left 10px; BACKGROUND-IMAGE: url(../Images/Common/Bg-Dots1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px;
}
#VT {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../Images/Common/Bg-Dots-VT.gif); BACKGROUND-REPEAT: repeat-y;
}
#SearchByVehicle {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#484848;
	margin-top:15px;
}
#SearchByVehicle #CurveTop {
	BACKGROUND: url(../Images/Common/Bg-Table-T.gif) repeat-x 50% top; HEIGHT: 9px
}
#SearchByVehicle #CurveBottom {
	BACKGROUND: url(../Images/Common/Bg-Table-B.gif) repeat-x 50% bottom; HEIGHT: 9px
}
#SearchByVehicle #CurveContent {
	background-color:#e5e5e5;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	
}
/*-------------------------------------ContractHire--------------------------------------*/
#ContractHire{
	float:left;
	width:188px;
	margin:30px 0px 0px 0px;
	/*background-color:#FF0000;
	height:800px;*/
} 
.ViewDetais{
	background:url(../Images/Common/Bullet-Arrow-Red.gif);
	color:#bf121d;
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}
#ContractHireProducts ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#ContractHireProducts li {

	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	display:list-item;
	font-size:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;;
	list-style-type:none;
	text-align:justify;
	line-height:18px;
	color:#43424d;
	background:url(../Images/Common/Bg-Dots1.gif) repeat-x 100% bottom;

	/*background: url(../Images/Common/Bg-Dots1.gif) repeat-x 50% bottom;*/
}
#ContractHireProducts li img {
	float: left;
	 margin: 10px 20px 10px 0px;
}
/*------------------------------------Fotter--------------------------------------------*/

#Fotter {
	margin-top:20px;
	font-size:11px;
	line-height:16px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#111111;
	background-image:url(../Images/Common/Bg-Fotter.gif);
		background-repeat:repeat-x;
	width:1003px;
	height:74px;
	text-align:center;
	/*background-color:#FF0000;*/
	
}
#Fotter #Content {
	padding:20px 0px 0px 0px;
}
#Fotter UL {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
#Fotter LI {
	padding-right:15px;
	display:inline;
	padding-left:15px;
	background:url(../Images/Common/Fotter-Partition.gif) no-repeat right 50%;
	padding-bottom:0px;
	padding-top:0px;
}
/*------------------------------------Fonts---------------------------------------------*/
.Tahoma11{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;
}
.Tahoma12{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
}
.Tahoma19{
	font-size:19px;
}

/*------------------------------------Color---------------------------------------------*/
.Red{
	color:#bf121d;
}
.black{
	color:#111111;
}
.Blue {color: #0a3a79;}

/*--------------------------------------Link---------------------------------------*/
A:link {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
/*--------------------------------------Page Specific---------------------------------------*/
#Variants_PriceList a{	color:#525252;}
#Variants_PriceList td{
	background-color:#FFFFFF;
	color:#525252;	
} 
#Variants_PriceList #HotOffer td{
	font-weight:bold;
	color:#525252;
}
#Variants_PriceList #Heading{color:#525252;}

