@charset "utf-8";
/* 
CSS Document
Project of YourVehiclesPrice
 
*/



/*BEGIN OF GLOBAL PAGE*/
body { margin:0px; padding:0px; background-image:url(../images/background.png); background-repeat:repeat-x; background-color:#fff; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color:#666666}

 TD { 
 	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px } 
	
 A:link { COLOR: #0098F0; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; font-weight: bold; } A:visited 
{ COLOR: #0098F0; FONT-FAMILY: Tahoma; FONT-SIZE: 12px; font-weight: bold; } A:hover { TEXT-DECORATION: 
text-decoration: none; color: #0098F0; font-weight: bold;}


#container { width:100%; padding:0px;}
#page { width:881px; position:relative; margin:0px auto}
select { cursor:pointer}
/*END OF GLOBAL PAGE*/



/*BEGIN OF HEADER*/
#header { float:center; width:860px}
#header, .ind { padding-left:11px; padding-right:10px;}
.logo { float:left; width:331px;}
.labelheader { float:right; width:54px; padding-top:10px}
.labelheader a { color:#666666; text-decoration:none}
.labelheader a:hover { color:#666666; text-decoration:none}
.labelheader li { border:none; border-right:1px solid #}
.labelheader ol { list-style-image:url(../images/listarrow.png); padding:0px;}
.nav { float:left; width:881px; background-image:url(../images/bgnavglobal.png); background-repeat:no-repeat; font:Myriad Pro; font-size:16px; color:#707070; padding:0px}
.nav a { color:#707070; text-decoration:none;}
.nav a:hover { color:#fff; text-decoration:none;}
.nav li { float:left; list-style-type:none; text-indent:40px; padding-top:18px; padding-bottom:24px;}
.nav li.ov { float:left; list-style-type:none; text-indent:55px; padding-top:18px; padding-bottom:24px; padding-left:12px;}
.nav li.nyv { float:left; list-style-type:none; text-indent:43px; padding-top:18px; padding-left:30px; padding-bottom:24px;}
.nav li.t { float:left; list-style-type:none; text-indent:40px; padding-top:18px; padding-bottom:24px; padding-left:35px;}
.nav li.faq { float:left; list-style-type:none; text-indent:47px; padding-top:18px; padding-bottom:24px;padding-left:15px;}
.nav li.cu { float:left; list-style-type:none; text-indent:56px; padding-top:18px; padding-bottom:24px;padding-left:15px;}

.nav li.homeactive a { color:#fff; text-decoration:none; }
.nav li a:hover.homeactive {  color:#fff; text-decoration:none;}
.nav li a.homeactive { float:left; list-style-type:none; text-indent:40px; padding-top:18px; padding-bottom:90px;}

.nav li.ovactive a { color:#fff; text-decoration:none;}
.nav li a:hover.ovactive {  color:#fff; text-decoration:none;}
.nav li a.ovactive { float:left; list-style-type:none; text-indent:40px; padding-top:18px; padding-bottom:90px;}

.nav li.ourvehicles a{  color:#fff; text-decoration:none;}
.nav li a:hover.ourvehicles{  color:#fff; text-decoration:none;}
.nav li a.ourvehicles{ float:left; list-style-type:none; text-indent:40px; padding-top:21px; padding-bottom:20px; background-color:#000000; width:300px;}

.nav li a.myaccount{ float:left; list-style-type:none; text-indent:40px; padding-top:21px; padding-bottom:20px;}


/*END OF HEADER*/



/*BEGIN OF CONTENT*/
#content { float:left; width:860px; margin-bottom:29px;}
#content, .ind { padding-left:11px; padding-right:10px;}
.boxintro { float:left; width:860px;}
.boxintroleft { float:left; width:429px;}
.boxintroleft, ind { padding-top:45px;}
.boxintroright { float:left; width:380px;}
.boxintroright, .ind { padding-top:50px; padding-left:40px; } 
img.car { position:absolute; margin-top:31px; border:none;}
.boxsearch { float:left; width:391px;}
form.postsearch { float:left; padding:0px; margin:0px}
.bordersearch { float:left; width:391px;}
.bordersearchleft { float:left; width:6px; height:35px; background-image:url(../images/bgbordersearchleft.png); background-repeat:no-repeat;}
.bordersearchcenter { float:left; width:374px; height:30px; background-image:url(../images/bgbordersearchcenter.png); background-repeat:repeat-x}
.bordersearchcenter ,.ind{ padding-top:5px; padding-bottom:; padding-left:5px;}
.bordersearchright { float:right; width:6px; height:35px; background-image:url(../images/bgbordersearchright.png); background-repeat:no-repeat;}
.fontlblsearch { font:Myriad Pro; font-size:18px; color:#9d9d9d; font-stretch:semi-condensed} 
.boxinputsearch { float:left; width:391px; padding-top:7px;}
table.searchinput { float:left; width:391px;}
.lblinput { font:Myriad Pro; font-size:16px; color:#777777}
select.make{ float:left; width:190px; cursor:pointer}
.btnsearch { float:left; width:391px; text-align:right;}
.btnsearch, .ind { padding-top:25px;}
input.postbtn { background-image:url(../images/btnsearch.png); width:77px; height:25px; background-repeat:none; border:none; cursor:pointer}

.boxwelcome { float:left; width:881px;}
.boxwelcome, .ind { padding-bottom:24px; padding-top:22px;}
.boxwelcomeleft { float:left; width:432px; border:none; border-right:1px dashed #dfdfdf}
.boxwelcomeright { float:left; width:406px;}
.boxwelcomeright, .ind { padding-left:23px;} 
.fontblue { color:#0097ed}
.fontblue a { color:#0097ed; text-decoration:none}
.fontblue a:hover { color:#0097ed; text-decoration:underline}
p.btnjoin { text-align:center}
h2 { font:Myriad Pro; font-size:24px;}

.boxauto { float:left; width:881px;}
.boxdescauto { float:left; width:570px;}
.bgboxdescautoleft { float:left; width:10px; background-image:url(../images/bgboxautoleft.png); background-repeat:no-repeat; height:149px; }
.bgboxdescautocenter { float:left; width:560px; background-image:url(../images/bgboxautocenter.png); background-repeat:repeat-x; height:149px;}
.bgboxdescautocenter, .ind { padding-top:10px;}
.boxzip { float:left; width:107px; background-image:url(../images/bgblue.jpg); background-repeat:no-repeat; height:149px}
.boxzip, .ind { padding-top:31px; padding-left:92px; padding-right:92px;}
.inputzip { float:left; width:105px; }
.labelzip { float:left; width: 105px; text-align:center; font:Myriad Pro; font-size:14px; color:#fff; padding-top:4px; padding-bottom:8px;}
.textboxzip { float:left; width: 105px; text-align:center; padding-bottom:21px;}
.bgleftboxzip { float:left; width:6px; background-image:url(../images/bgleftinputzip.png); background-repeat:no-repeat; height:28px}
input.bgcenterboxzip { float:left; width:90px; background-image:url(../images/bgcenterinputzip.png); background-repeat:repeat-x; border:0px; height:20px; padding-top:7px;}
.bgrightboxzip { float:left; width:6px; background-image:url(../images/bgrightinputzip.png); background-repeat:no-repeat; height:28px}
.btnnextstep { float:left; width: 105px; text-align:center}
input.btnnext { background-image:url(../images/btnnext.png); width:90px; height:25px; border:none; cursor:pointer}

.boxlatestnews { float:left; width:881px;}
.boxlatestnewsleft { float:left; width:454px;}
.boxlatestnewsright { float:left; width:320px; list-style:none;}
.boxlatestnewsright, .ind { padding-left:49px;}
.boxlatestnewsright a { color:#0097ed; text-decoration:none}
.boxlatestnewsright a:hover { color:#0097ed; text-decoration:none}
.boxlatestnewsright li { float:left; list-style-type:none; width:290px; line-height:15px;}
.boxlatestnewsright ol { float:left; list-style-image:url(../images/listsilver.png);} 
/*END OF CONTENT*/


/*BEGIN OF CONTENT NAME YOUR VEHICLES*/
#contentnameyourvehicles { float:left; width:881px;}
.boxrequestacar { float:left; width:881px; padding-top:50px;}
.boxborder { float:left; width:881px;}
.boxborder, .ind { padding-left:10px}
.boxborderleft { float:left; width:10px; background-image:url(../images/borderleft.png); background-repeat:no-repeat; height:40px;}
.boxborderright { float:left; width:10px; background-image:url(../images/borderright.png); background-repeat:no-repeat; height:40px;}
.boxbordercenter { float:left; width:841px; background-image:url(../images/bordermid.png); background-repeat:repeat-x; padding-top:8px; font:Myriad Pro; font-size:24px; color:#fff; height:32px}
.shadeleft { float:left; width:10px; background-image:url(../images/shadeleft.png); background-repeat:no-repeat; height:361px}
.boxinput { float:left; width:861px; background-color:#FFFFFF;}
.shaderigh { float:left; width:10px; background-image:url(../images/shaderight.png); background-repeat:no-repeat; height:361px}
table.inputrequest { width:820px; margin-left:10px; margin-right:10px}
table.inputrequest1 {  width:820px; margin:0px; padding:0px; border:0px; border:none; border-bottom:1px dashed #dfdfdf}
table.inputrequest2 {  width:820px; margin:0px; padding:0px; border:0px; border:none; margin-bottom:10px}
td.inputrequest {}
.fontbluebold { font:Tahoma; font-size:11px; font-weight:bold; color:#0098f0}
.fontchoice { font:Myriad Pro; font-size:16px; color:#666666; font-stretch:semi-condensed}
.boxlabelinput { float:left; width:30px; padding-top:5px;}
.bginputleft { float:left; width:5px; background-image:url(../images/bginputleft.gif); height:25px; background-repeat:no-repeat;}
input.bginputcenter { float:left; width:190px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
input.bginputcenteri { float:left; width:60px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
input.bginputcenter2 { float:left; width:134px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
input.bginputcenter3 { float:left; width:29px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
input.bginputcenter4 { float:left; width:133px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
.bginputright { float:left; width:5px; background-image:url(../images/bginputright.gif); height:25px; background-repeat:no-repeat;}
td.linechoice { width:1px; border:none; border-right:1px dashed #dfdfdf}
td.Prefered { text-align:center; padding-top:3px; padding-bottom:3px;}
input.radiobuton { padding-bottom:10px;}
.bgtoptextarea { float:left; width:418px; background-image:url(../images/bgtoptextarea.gif); height:5px; background-repeat:no-repeat}
textarea.bgmidtextarea { float:left; width:408px; background-image:url(../images/bgmidtextarea.gif); background-repeat:repeat-y; border:0px;  margin:0px; padding-left:5px; padding-right:5px;}
.bgbottomtextarea { float:left; width:418px; background-image:url(../images/bgbottomtextarea.gif); height:5px; background-repeat:no-repeat}
td.required {  padding-top:11px; padding-bottom:11px; padding-left:0px; width:820px;}
td.required1 { width:820px; padding:0px;}
td.1st { width:273px; padding-bottom:20px; border:none; }
td.2nd { width:295px; padding-bottom:20px; border:none; }
td.3rd { width:272px; padding-bottom:20px;}
td.lblinput { width:51px; font:Tahoma; font-size:11px; color:#0098f0}
td.edittext { width:201px;}
td.edittext1 { width:150px;} 
td.prefferede { width:840px; padding-top:21px; padding-bottom:16px; text-align:center}
td.rbleft { width:342px; text-align:right}
td.rbright { width:361px; text-align:left}
td.rbcenter { width:139px; text-align:center;}
td.linespacetable { width:840px; border:none; border-bottom:1px dashed #dfdfdf}
table.boxprice { float:left; width:840px}
td.price { width:359px;}
td.inputprice { width:481px}
td.and { width:29px}
td.firstname { width:102px;}
td.inputfirstname { width:257px;}
td.lastname { width:110px;}
td.inputlastname { width:371px;} 
td.btnsubmit { width:840px; text-align:center; padding-top:13px; padding-bottom:42px; }
td.lineside { width:2px; border:none; border-right:1px dashed #dfdfdf;}
td.linesidespace { width:1px; border:none;}
td.yearinput { width:85px;}
td.or { width:15px;}
td.orinput { width:90px;} 
td.date { width:41px;}
td.yearbirth { width:69px;}
select.yeardate { width:55px; height:25px;}
td.format { width:27px; font-size:9px;}
td.line { border:none; border-bottom:1px dashed #dfdfdf}
.fonttitlebluebold { font:Myriad Pro; font-size:16px; color:#0098f0}
/*END OF CONTENT NAME YOUR VEHICLES*/



/*BEIGN OF CONTENT MYACCOUNT*/
select.gender { width:85px; height:25px;}
select.timezone { 
width:197px; 
background-color:#ffffff;
border:1px solid #000000;
color: #000000;
font-family: Arial;
font-size: 12px;
}
select.body { width:157px; height:25px;}
.bgtoptextarealong { float:left; width:538px; background-image:url(../images/bgtoptextarealong.gif); height:5px; background-repeat:no-repeat}
textarea.bgmidtextarealong { float:left; width:528px; background-image:url(../images/bgmidtextarealong.gif); background-repeat:repeat-y; border:0px; margin:0px; padding-left:5px; padding-right:5px; height:180px;}
.bgbottomtextarealong { float:left; width:538px; background-image:url(../images/bgbottomtextarealong.gif); height:5px; background-repeat:no-repeat}
.fontsmall { font-size:9px;}
td.rbright { width:148px;}
td.descupload { width:201px;}
td.btnbrowseupload { width:59px;}
td.personalinformation { width:272px;}
table.tbpersonalinformation { width:272px; padding:0px; border:0px; margin:0px; }
table.tbregional { width:287px; padding:0px; border:0px; margin:0px; border:none; border-left:1px dashed #dfdfdf; border-right:1px dashed #dfdfdf;}
table.tbphoto { width:272px; padding:0px; border:0px; margin:0px;}
td.titleblueboldfont { width:272px; font:Myriad Pro; font-size:14px; color:#0098f0; padding-bottom:13px; font-weight:bold}
td.titleblueboldfont0 { width:200px; font:Myriad Pro; font-size:14px; color:#0098f0; padding-bottom:13px; font-weight:bold}
td.titleblueboldfont1 { width:272px; font:Myriad Pro; font-size:14px; color:#0098f0; padding-bottom:13px; font-weight:bold; padding-top:10px;}
td.labelinputpersonal { width:73px;}
td.inputpersonal { width:199px;}
input.bginputcenterpersonal { float:left; width:180px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
input.bginputcenterpwd { float:left; width:128px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
td.spacelinepersonal { width:17px; border:none; border-right:1px dashed #dfdfdf;}
td.inputdate { width:41px;}
td.inputyears { width:60px;}
td.sampleformat { width:50px; font:Tahoma; font-size:10px;}
td.spacenull { width:13px;}
td.regional { width:287px;}
td.lblinputregional { width:87px}
td.inputregional { width:200px}
td.spacelinereginonal { width:15px; border:none; border-right:1px dashed #dfdfdf;}
td.spacenullreg { width:11px;}
td.photo { width:225px;}
table.tbphoto { width:225px; padding:0px; border:0px; margin:0px;} 
td.lblinputphoto { width:84px;}
td.inputphoto { width:142px;}
td.inputphotoboximg { width:142px; height:84px;}

input.bginputcenterimgupload { float:left; width:125px; background-image:url(../images/bginputcenter.gif); height:21px; background-repeat:repeat-x; border:0px; padding-top:4px}
td.changepwd { width:273px;}
table.tbchangepwd { width:280px; padding:0px; border:0px; margin:0px;}
td.lblinputpwd { width:87px;}
td.inputpwd { width:140px;}
td.inputpwdline { width:140px; border:none; border-bottom:1px dashed #dfdfdf}
td.spacepwd { width:5px; border:none; border-right:1px dashed #dfdfdf}
td.spacepwdnull { width:13px;}
td.vehiclesfeatures { width:287px;}
table.tbvehiclesfeatures { width:300px; padding:0px; border:0px; margin:0px;}
td.installedparts { width:167px;}
table.tbinstalledparts { width:220px; padding:0px; border:0px; margin:0px; font-size:11px;}
input.datefield { float:left; width:29px; background-image:url(../images/bginputcenter.gif); height:25px; background-repeat:repeat-x; border:0px; padding-top:4px}
td.height { height:33px;}
td.lblinputvf { width:89px;}
td.inputvf { width:200px;}
td.inputvfboximg { width:200px; height:105px;}
td.spaceinputvfline { width:5px; border:none; border-right:1px dashed #dfdfdf;}
td.spaceinputvf { width:11px; }
td.descuploadimg { width:140px;}
td.btn { width:60px;}
td.formatprice { width:8px;}
td.boxinputprice2 { width:192px;}
td.rbcheck { width:10px;}
td.labelrb { width:180px;} 
table.tbboxcomment { width:551px; float:left}
.dollar { float:left; width:10px; padding-top:5px;}
.smplfrmt { float:left; width:50px}
/*END OF CONTENT MYACCOUNT*/


/*BEGIN OF FOOTER*/
#footer { float:left; width:860px; margin-bottom:22px;}
#footer ,.ind { padding-left:11px; padding-right:10px;}
.boxfooter { float:left; width:860px; border:1px;}
.boxfootertop { float:left; width:860px; background-image:url(../images/bgfootertop.png); height:3px; background-repeat:no-repeat}
.boxfootermid { float:left; width:860px; background-image:url(../images/bgfootermid.png); background-repeat:repeat-y;}
.boxfooterbottom {float:left; width:860px; background-image:url(../images/bgfooterbottom.png); height:3px; background-repeat:no-repeat}
.navfooter { float:left; width:480px; margin-left:241px; padding-top:7px; padding-bottom:8px;}
.navfooter a { color:#707070; text-decoration:none;}
.navfooter a:hover { color:#707070; text-decoration:underline;}
.navfooter li { float:left; list-style-type:none; text-indent:5px;}
.copyright { float:left; width:860px; text-align:center; padding-bottom:7px;}

/*END OF FOOTER*/

.input_button {
	background-color:#ffffff;
	border:1px solid #000000;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}

.input_button:hover {
	background-color:#F5F5F5;
	border:1px solid #000000;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	
	
}

.button_submit {
    font-family: Arial;
	font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    border: 0px;
    width: 75px;
	cursor: pointer;
	height: 20px;
  	background: url(../images/but_black.jpg) top left no-repeat;
}

.logo_borders {
	border: 1px solid #000000;
}

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 4px;
}
.f_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px;
}
.foem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 3px;
}


.header_link {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	

}

.header_link a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#707070;
	

}

.header_link a:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#707070;

}

.header_link a:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#707070;

}



.header_link2 {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	

}

.header_link2 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	

}

.header_link2 a:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;

}

.header_link2 a:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;

}


.header_link2_active {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ECFC34;

}

.header_link2_active a{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ECFC34;

}

.header_link2_active a:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ECFC34;

}

.header_link2_active a:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ECFC34;

}
