a:link{text-decoration:none}
a:active{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#BodyBg {
	background-image: url(../Images/Common/Bg-BodyGradiant.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 23px;
}
#Body-SidePadding {
	padding-right: 10px;
	padding-left: 12px;
	padding-top: 20px;
}
#Disclaimer {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-image: url(../Images/Common/BottomNavi-Partition.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 17px;
	padding-right: 16px;
	padding-left: 16px;
	vertical-align: top;
	white-space:nowrap;
}
#MainText table {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.ProgressBar {border: 1px solid #F1F1F1;}


/*--------------------------- Fonts & Colors -----------------------------------------*/
.Blue {color: #0a3a79;}
.Gray {color: #525252;}
.Orange {color: #ee9e1b;}
.OrangeD {color: #ee5c1b;}
.Red {color: #ce2020;}
.White {color: #FFFFFF;}
.Yellow {color: #edead3;}
.Tahoma10 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.Tahoma11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.Tahoma12 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.Tahoma14 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
.Tahoma16 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
}
.Tahoma19 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 25px;
}


/*--------------------------- Headings -----------------------------------------------*/
#PageHeading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #ee9e1b;
	padding-bottom: 25px;
}
.Model_Heading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #ee9e1b;
	padding-bottom:2px;
}
.Variant_Heading{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	color:#000000;
	padding-bottom:5px;
}
.Price_Heading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #ee9e1b;
}


/*--------------------------- General ------------------------------------------------*/
#HR {
	background-image: url(../Images/Common/Bg-DotedLineH.gif);
	background-repeat: repeat-x;
	height: 30px;
	background-position: left 10px;
}
#VT {
	background-image: url(../Images/Common/Bg-DotedLineV.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#ErrorTD{
	background-color:#FFFFFF;
	color:#990000;
	padding: 15px;
	border: 2px dotted #888679;
}


/*--------------------------- Navigation ---------------------------------------------*/
#TopNavi {
	background-image: url(../Images/Navi/Navi-Partition.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 22px;
	height: 52px;
	padding-right: 26px;
	padding-left: 26px;
}
#LeftNavi_Padding {
	padding-top: 1px;
	padding-left: 6px;
}
#LeftNavi td  {
	background-image: url(../Images/Common/Bg-SideNavi.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 24px;
	background-position: 0px 6px;
	height: 23px;
	vertical-align: top;
}
#LeftNavi a{color:#525252}
#Top_Navi_Trail{
	color:#000000;
	padding-top:5px;
	padding-bottom:22px;
}
#Top_Navi_Trail a{color:#000000;}

#BottomNavi ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#BottomNavi li{
	display:inline;
	margin:0 16px 10px 0;
	padding:0 16px 10px 0;
	background-image: url(../Images/Common/BottomNavi-Partition.gif);
	background-repeat: no-repeat;
	background-position: right top;	
}
#BottomNavi a{color:#FFF;}


/*--------------------------- Bullets & BGs ------------------------------------------*/
#Bg-ContractHire {
	background-image: url(../Images/Common/Bg-ContractHireOffer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 77px;
	padding-top: 5px;
}
#Bullet_Heading_Yellow {
	background-image: url(../Images/Common/Bullet-Yellow.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	height:20px;
}
.BG_LCLO{
	background-image: url(../Images/Common/BG_LatestCarLeasingOffers.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	padding-left: 7px;
}
#Body_BottomBg {
	height: 240px;
	padding-top: 70px;
	background-image: url(../Images/Common/Bg-LB.gif);
	background-repeat: repeat-x;	
	background-color:#888679;
}
#BG_LayoutBottom{
	height:240px;
	background-image: url(../Images/Common/Bg-LB.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#888679;
}

/*--------------------------- Form ---------------------------------------------------*/
.TextBox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	border: 1px solid #e1e2db;
}
#FormPadding td {padding-bottom: 7px;}


/*--------------------------- 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;}

