/*---	CSS document    ---*/
/*---Author :	Prem Piyush			---*/
/*---Date Updated   :	04 Aug 2008  ---*/
body {margin: 0px;padding: 0px;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}
.outermost{margin: auto;width:1000px;background-color: #ffffff;text-align: left;float:inherit;}
.upperbody{height:175px;width:1000px;}
.lowerbody{width:988px;margin:0px 0px 0px 0px;margin-left:0px;}
.mainbody{margin-left:0px;}

/*Landing page - updated on 14-07-2008 */
.lan_row_imgA{float:left;width:176px;border:1px solid #989898;background-color:#DADADA; }
.varm{color:#000;/*height:15px; */background-color:#DADADA; border-top:0px solid #FFF;border-bottom:1px solid #FFF;width:167px;border-left:2px solid #fff; border-right:2px solid #fff; border-bottom:1px solid #fff; font:normal 11px/15px Arial, Helvetica, sans-serif;padding-left:5px;}
.varm1{color:#000;width:167px;background-color:#DADADA; border-top:0px solid #FFF; }
.varmblock{color:#000;width:167px;background-color:#DADADA; border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
.mvariants{height:18px;width:172px;background-color:#5A5A5A;color:#FFF;font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; border-left:2px solid #fff; border-right:2px solid #fff; text-indent:4px;}

/*Model page*/
.carmainsummary_new{/*height:175px; */float:left;margin:3px 0px 3px 0px;width:988px;}
.carmodelname{font-size:16px;color:#D20204;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:10px 0px 2px 10px;}
.cardescribe{float:left;width:630px;text-align:justify;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:2px 0px 2px 0px;}
.formparagraph_new{height:208px;background-color:#68ABE2;margin:0px 0px 0px 10px;}
.model_car_box{width:178px;text-align:left;margin-top:20px; }
.model_name{float:left;width:172px;}

/*  The table height should be adjusted */
.detailedtable{width:978px;padding-left:10px;margin:3px 0px 0px 0px;clear:both;float:left;height:1080px;}
.detailtableleft{width:433px;float:left;background-color:#f1f1f1;height:1075px;}
.detailscars{width:100%;margin:3px 0px 3px 0px;float:left;clear:both;}
.detailtableright{width:540px;float:right;background-color:#f1f1f1;}
.upperright11{width:540px;margin-bottom:0px;}
.upperright112_new{width:300px;/*height:470px;*/float:left;}
.upperright22_new{width:226px;height:1086px;float:right;}
.smallrighttable_left1{background-color:#F1F1F1;padding:5px 0px 0px 15px;width:520px;}
.smallrighttable_right1{background-color:#F1F1F1;padding:5px 0px 0px 0px;width:132px;}
.detailtablehead{height:50px;color:#ffffff;background-color:#CC0001;font-size:12px;font-weight:bold;padding-left:15px;font-family:Arial, Helvetica, sans-serif;}
.detailtablehead_new{height:50px;color:#ffffff;background-color:#CC0001;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.detailtablesummary1{background-color:#F1F1F1;padding:5px 0px 0px 15px;}
.detailtablesummaryAudi{background-color:#F1F1F1; height:1083px;}
.carfeature{border-bottom:thin dotted #cccccc;color:#CD4137;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.carfeature_new{border-bottom:thin dotted #cccccc;color:#CD4137;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.carfeature1{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.carfeaturebold{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.headpadding1{padding:0px 10px 0px 0px;font-family:Arial, Helvetica, sans-serif;}
.headpadding_new{/*padding:0px 0px 0px 70px;*/font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.headpadding2{padding:5px 10px 0px 15px;font-family:Arial, Helvetica, sans-serif;}
.blackbold {font-weight:bold;font-size:12px;}
.carimages_new{/*height:135px;*/margin:0px 0px 4px 10px;width:979px; clear:both;}
.carimageshead{height:22px;background-color:#A5A5A5;width:952px;}
.description_new{margin:3px 0px 3px 10px;float:right;clear:both;width:977px;}
.description1{margin:6px 0px 3px 0px;float:left;clear:both;width:979px;}
.descriptionleft{/*width:100%;*/ width:977px;float:left;}
.descriptionright{width:100%;}
.descriptionhead{height:20px;padding:5px 0px 0px 15px;background-color:#68ABE2;}
.descriptiontext{overflow:auto; font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:justify;overflow:auto; width:940px; margin-top:5px;padding:0px 5px 0px 15px;}
.headcons{width:460px;padding:3px 0px 0px 5px;float:right;}
.headpros_new{float:left;padding:3px 10px 0px 0px;}
.descriptionsummary{background-color:#D2E9FB;padding:5px 0 0 0;}

.formleft_new{width:350px;height:200px;float:left;padding:0;}
.formright_new{width:610px;height:189px;float:left;background-color:#EFF7FF;margin:0;}
.formboldwhite_new{font-family:Arial, Helvetica, sans-serif;font-size:19px;color:white;text-align:justify;padding-top:75px;width:350px;text-align:center;}
.formboldwhite_new ul{margin:0px;padding:0px;font:bold 12px/14px arial;}
.formboldwhite_new li{padding-left:20px;text-align:left;display:block;}
.yes{background-image:url(../images/microsites/other_images/yes.jpg);background-position:center;background-repeat:no-repeat;}
.no{background-image:url(../images/microsites/other_images/no.jpg);background-position:center;background-repeat:no-repeat;}
.arw{width:10px; float:left; vertical-align:top;}
.prostext{width:100%;font-size:11px;font-family:Arial, Helvetica, sans-serif;/*text-align:justify;*/padding-left:3px;padding-top:3px;}
.prospart{width:450px;padding-bottom:5px;}
.prospart_new{padding-bottom:5px; width:250px; }
.descriptionpros_new{position:relative;width:253px;  float:left; left:250px;}
.descriptioncons{position:relative; width:253px; float:left; left:255px;}
/****** Input Element CSS *******/
input.textfield {border:1px solid #000000;background-color:#FFFFFF;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;padding:2px;height:25px;}
select {border:1px solid #000000;background-color : #FFFFFF;	font-family : verdana, arial, helvetica, sans-serif;font-size:10px;padding:4px;}
.thankyou{text-align:justify;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:2px 0px 2px 10px;}
a.nextprev:link { color:#0000FF; text-decoration: none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.nextprev:visited { color: #6633CC; text-decoration: none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.nextprev:hover {color: #FF0000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;text-decoration:none;}
.descriptionprocon{background-color:#D2E9FB;padding:5px 0px 0px 0px; width:979px;float:left;}

.title{font-family:Arial, Helvetica, sans-serif;font-size:20px;float: left;width: 500px;margin:20px 0px 20px 0px;}
a.lan_mic_block:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#5B5B5B;font-weight:bold;text-decoration:none;}
a.lan_mic_block:visited{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#5B5B5B;font-weight:bold;text-decoration:none;}
a.lan_mic_block:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#1D45F5;font-weight:bold;text-decoration:none;}
.req_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343537;}
.frm_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#343537;}
.op{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-align:center;}

/*breadCrumbs Starts (03-JAN-2008) */
.breadCrumbs{color: #0000cc;font-weight: bold;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.breadCrumbs a {color: #0000cc;font-weight: normal;text-decoration: none;font-size:11px;}
.breadCrumbs a:hover {color: #0066ff;text-decoration: underline;font-weight: normal;font-size:11px;}
/*breadCrumbs ends */

#leftCol{float: left;width: 810px;background-color: #ffffff;color:#333333;}
#mainBody{float:left;width:980px;background-color: #ffffff;	padding: 0px 0px 6px 10px;margin-top: 6px;text-align: left;clear: both;}
.leftTotal{float: left;width: 810px;}
.outerbody {width: 100%;text-align: center;}
.innerbody {margin: auto;width:1000px;background-color: #ffffff;text-align: left;float:inherit;}

.vTourBut{height:18px;width:113px;float:right;position:relative; padding-right:6px; top:89px;}
.vTourBut a{width:113px; height:18px; float:right;}
a.butImg{background-image:url(../images/buttons/virtual_button.png); background-position:0px 0px; background-repeat:no-repeat; width:111px;height:18px; float:right;}
a.butImg:hover{background-position:0px -20px;}

.carColor{width:190px;height:110px; float:left;}
.carPict{width:190px;height:65px;}
.carTxt{width:190px;height:45px;font-size:11px;font-family:Arial;}

.carCond{width:350px; float:left; margin:5px 0px 0px 20px; height:15px; color:#CD4137;font:normal 11px/13px Arial;}

h2{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#333333;}
h2,h3,h4,h5{margin:0;}
h4{font-size:12px;}
h5{font-size:11px;}

.carTxt{font-family:arial;font-size:11px;font-weight:bold;color:#000;letter-spacing:0;margin:0;}
.formboldwhite_new ul#microformtext_rt{margin-top:10px;}
.formboldwhite_new ul#microformtext_rt li{display:inline}
