body { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; background-image:url(../Images/Common/Bg-Main.gif); background-repeat:repeat; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.ProgressBar { border: 1px solid #F1F1F1; }
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0; font-size: 1px; line-height: 0px; }
.limiterBox { border: 1px solid #000; /*border-top: none;*/
	background-color: #0088c1; color:#FFF; padding: 3px 6px; margin-top:2px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; word-spacing:1px; }
#WhiteDiv { width:1003px; min-height:600px; background-color:#FFFFFF; margin:0 auto; }
#MainDiv { padding:10px 10px 0px 10px; margin:0 auto; }
#TopOrangeStrip { width:100%; background-image:url(../Images/Common/Bg-TopOrangeStrip.gif); background-repeat:repeat-x; height:22px; margin-bottom:10px; }
#LeftConer { float:left; background-image:url(../Images/Common/Corner-TopOrangeStripL.gif); background-repeat:no-repeat; width:10px; height:22px; }
#CenterText { float:left; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:8px; padding-top:3px }
#RightConer { float:right; background-image:url(../Images/Common/Corner-TopOrangeStripR.gif); background-repeat:no-repeat; width:10px; height:22px; }
#HeaderBg { background-image:url(../Images/Common/Bg-Header.gif); background-repeat:repeat-x; height:150px; margin-bottom:15px; }
#HeaderImages { float:left; width:635px; }
#HeaderQuotes { float:left; /*padding-top:28px;*/
	width:338px; left:-18px; top:9px; position:relative; }
#HeaderCornerR { float:right; background-image:url(../Images/Common/Corner-HeaderR.gif); background-repeat:no-repeat; width:10px; height:150px; }
#Top_Navi_Trail { padding-bottom:22px; }
#Top_Navi_Trail a { color:#000; }
#LeftNaviMain { float:left; width:232px; }
#LeftNaviBg { background-image:url(../Images/Common/Bg-BlueBox.gif); background-repeat:repeat-y; margin-bottom:15px; }
#LeftNaviAlign { padding:0px 6px 0px 6px; }
#LeftNaviLinks a { color:#000000; }
#HeadingTab { background-image:url(../Images/Common/Bg-TabHeading.gif); background-repeat:no-repeat; padding:6px 0px 15px 30px; }
#LeftNaviLinks td { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-repeat:repeat-x; background-image: url(../Images/Common/Bg-DotsGray.gif); background-position: left bottom; padding:5px 0px 5px 10px; }
#BodyMain { float:left; width:500px; margin:0px 10px 0px 9px; }
#BodyMain table { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#464646; }
/*--------------------------- 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; }
#HeadingBullet { background-repeat:no-repeat; background-image: url(../Images/Common/Bullet-Blue.gif); background-position: 5px 0px; padding:2px 0px 0px 30px; }
#HireOffers-Box { /*	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
*/	background-image:url(../Images/Common/Bg-HireOffers.gif); background-repeat:repeat-x; height:77px; padding-top: 5px; }
#Fotter { background-image:url(../Images/Common/Bg-Fotter.gif); background-repeat:repeat-x; height:37px; text-align:center; padding-top:20px; margin-top:20px; }
.FontSize16 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; }
.FontSize11 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#464646; }
.Tahoma12 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#464646; }
.Tahoma19 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 19px; line-height: 25px; color:#464646; }
.BlueDots { background-image:url(../Images/Common/Bg-DotsBlue.gif); background-repeat:repeat-x; background-position:center left; }
/*--------------------------- General ------------------------------------------------*/
#HR { background-image:url(../Images/Common/Bg-DotsWhite.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; }
.TextBox { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; border: 1px solid #e1e2db; }
#FormPadding td { padding-bottom: 7px; }
.SelectionBox { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; }
.White { color:#FFFFFF; }
.Gray { color:#525252; }
.Orange { color:#ee9e1b; }
.Red { color:#CE2020; }
.Blue { color: #0a3a79; }
/*--------------------------- Page Specific ------------------------------------------*/
#Variants_PriceList a { color:#525252; }
#Variants_PriceList td { background-color:#f0f5fc; color:#525252; }
#Variants_PriceList #HotOffer td { font-weight:bold; color:#525252; }
#Variants_PriceList #Heading { color:#525252; }

