.dispError{ background-color: #FFFF6c; }

.formTestDrive{
	/*margin:0 auto;*/
	margin-left:80px;
	width:350px;
	padding:8px;
	display:block;
	position: absolute;
	z-index:99;
	background:url(/images/aboutus/bg_testdrive.gif);
	/*behavior: url(/assets/css/iepngfix.htc);*/
}

.formTestDrive_extended{
	margin-left:80px;
	width:520px;
	padding:8px 8px 20px 8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_testdrive_extended.gif) no-repeat;
}

.formTestDrive_extended2{
	margin-left:80px;
	width:520px;
	padding:8px 8px 20px 8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg.gif) no-repeat;
}

.formTestDrive_extended3{
	margin-left:80px;
	width:520px;
	padding:8px 8px 20px 8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_golf.gif) no-repeat;
}




.formBrochure{
/*margin:0 auto;*/
	margin-left:80px;
	width:350px;
	padding:8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_brochure.gif);
	/*behavior: url(/assets/css/iepngfix.htc);*/
}

.formBrochure_extended{
/*margin:0 auto;*/
	margin-left:80px;
	width:520px;
	padding:8px 8px 20px 8px;
	display:block;
	position:absolute;
	z-index:102;
	background:url(/images/aboutus/bg_brochure_extended.gif) no-repeat;
	/*behavior: url(/assets/css/iepngfix.htc);*/
}



.formBrochure_extended2{
/*margin:0 auto;*/
	margin-left:140px;
	width:520px;
	padding:8px 8px 20px 8px;
	display:block;
	position:absolute;
	z-index:102;
	background:url(/images/aboutus/bg_brochure_extended2.gif) no-repeat;
	/*behavior: url(/assets/css/iepngfix.htc);*/
}


.formContactUs{	 
	/*margin:0 auto;*/
	margin-left:80px;
	width:350px;
	padding:8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_contactus.gif);
	/*left: 218px;
	top: 162px;
	background:url(/images/aboutus/bg_contactus.png);
	behavior: url(/assets/css/iepngfix.htc);*/
}

.formContactUsAccess{	 
	/*margin:0 auto;*/
	margin-left:80px;
	width:350px;
	padding:8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_access.gif);
	/*left: 218px;
	top: 162px;
	background:url(/images/aboutus/bg_contactus.png);
	behavior: url(/assets/css/iepngfix.htc);*/
}

.formGetUpdates{	 
	/*margin:0 auto;*/
	margin-left:80px;
	width:350px;
	padding:12px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_getupdates.gif);
	/*left: 218px;
	top: 162px;
	background:url(/images/aboutus/bg_contactus.png);
	behavior: url(/assets/css/iepngfix.htc);*/
}
.formThankYou{
	/*margin:0 auto;*/
	top:50px;
	margin-left:80px;
	width:350px;
	padding:8px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/bg_thankyou.gif);
}

.formThankYou_testdrive{
	/*margin:0 auto;*/
	top:50px;
	margin-left:80px;
	width:598px;
	height:88px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/TQ_testdrive.gif);
}

.formThankYou_brochure{
	/*margin:0 auto;*/
	top:50px;
	margin-left:80px;
	width:658px;
	height:88px;
	display:block;
	position: absolute;
	z-index:102;
	background:url(/images/aboutus/TQ_brochure.gif);
}

#overlayForm { position:relative; display:none; z-index:100;}
#formContent{display:block;position:absolute;top:50%;left:50%;width:450px;height:450px;margin-left:-380px;margin-top:20px;padding-top:25px;text-align:left;z-index:102; }
#formContentTQ{display:block;position:absolute;top:50%;left:50%;width:450px;height:450px;margin-left:-380px;margin-top:150px;padding-top:25px;text-align:left;z-index:102; }
#formContentCU{display:block;position:absolute;top:50%;left:50%;width:450px;height:450px;margin-left:-250px;margin-top:30px;padding-top:25px;text-align:left;z-index:102; }
#formContentGU{display:block;position:absolute;top:50%;left:50%;width:450px;height:450px;margin-left:-200px;margin-top:150px;padding-top:25px;text-align:left;z-index:102; }
#formOverlay{display:block;position:absolute;top:0px;width:1009px;height:620px;z-index:101;background:url(/images/mainpage/overlay_dot.png); }
/*#overlayForm{
	display:block;position:absolute;left:50%;top:0;
	z-index:96;
	background:url(/images/mainpage/overlay_dot.png) repeat;
}*/


/*.....FORM......*/

#stylized{
border:solid 2px #262622;
/*background:#ebf4fb;*/
width:350px;
height: 515px;
padding:15px 15px 10px 15px;
/*behavior: url(/assets/css/iepngfix.htc);*/
}
#stylized_tq{
border:solid 2px #262622;
/*background:#ebf4fb;*/
width:298px;
height: 130px;
padding:15px 15px 10px 15px;
/*behavior: url(/assets/css/iepngfix.htc);*/
}

#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}

#stylized p{
font-size:11px;
color:#999;
margin-bottom:3px;
padding-bottom:3px;
}

.bronze{ color:#a0764e; float:left;}

#stylized p.bronze{
font-size:11px;
color:#a0764e;
margin-bottom:2px;
padding-bottom:2px;
}
#stylized label{
display:block;
text-align:left;
width:83px;
float:left;
margin:3px 0 3px 0;
}

#stylized label.short{
display:block;
text-align:left;
width:30px;
float:left;
margin:3px 0 3px 0;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:90px;
}
#stylized input{
float:left;
font-size:11px;
padding:2px;
width:160px;
margin:2px 0 3px 10px;
}
#stylized textarea{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:160px;
}
#stylized select{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:150px;
}

#stylized input.checkbox{
width:20px;
float:left;
}

#stylized input.radio{
	float:left;
	width:30px;
}

/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:12px;
	height:11px;
	font-size:0;
	cursor:pointer;
}
#stylized label.radiooption{
display:block;
text-align:left;
width:240px;
float:left;
margin:3px 0 3px 0;
}
#stylized button{
clear:both;
margin-top:3px;
margin-left:5px;
width:54px;
height:17px;
background:url(/images/aboutus/bg_but_submit.jpg) no-repeat;
text-align:center;
color:#FFF;
border:0;
font-size:9px;
}

/* Extended */
#stylized_extended{
border:solid 2px #262622;
/*background:#ebf4fb;*/
width:550px;
height:/*300px*/ auto;
padding:15px 25px 5px 25px;
/*behavior: url(/assets/css/iepngfix.htc);*/
}

#stylized_extended2{
border:solid 2px #262622;
/*background:#ebf4fb;*/
width:750px;
height:/*300px*/ auto;
padding:15px 25px 5px 25px;
/*behavior: url(/assets/css/iepngfix.htc);*/
}

#stylized_extended p{
font-size:11px;
color:#999;
margin-bottom:3px;
padding-bottom:3px;
}

#stylized_extended label{
display:block;
text-align:left;
width:150px;
float:left;
margin:3px 0 3px 0;
}

#stylized_extended button{
clear:both;
margin-left:5px;
width:54px;
height:17px;
background:url(/images/aboutus/bg_but_submit.jpg) no-repeat;
text-align:center;
color:#FFF;
border:0;
font-size:9px;
}

#stylized_extended input{
float:left;
font-size:11px;
padding:2px;
width:160px;
margin:2px 0 3px 10px;
}
#stylized_extended textarea{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:160px;
}
#stylized_extended select{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:167px;
}


/* Extended 2*/

#stylized_extended2 p{
font-size:11px;
color:#999;
margin-bottom:3px;
padding-bottom:3px;
}

#stylized_extended2 label{
display:block;
text-align:left;
width:85px;
float:left;
margin:3px 0 3px 0;
}

#stylized_extended2 button{
clear:both;
margin-left:5px;
width:54px;
height:17px;
background:url(/images/aboutus/bg_but_submit.jpg) no-repeat;
text-align:center;
color:#FFF;
border:0;
font-size:9px;
}

#stylized_extended2 input{
float:left;
font-size:11px;
padding:2px;
width:160px;
margin:2px 0 3px 10px;
}
#stylized_extended2 textarea{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:160px;
}
#stylized_extended2 select{
float:left;
font-size:11px;
padding:2px;
margin:2px 0 3px 10px;
width:167px;
}







#stylized_extended label.custom {width:100px; padding-left:50px;}



#testdrive_page1{padding-left:80px; padding-top:10px; width:420px;}
#testdrive_page2{padding-left:80px; padding-top:10px; width:420px;}

#getUpdatesMainPageError{ float:left; position:absolute; z-index:90; top:50%; margin-top:165px; }