@import url('header_mainstyle.css');
@import url('online-style.css');

/********************** NEW Quick Quote Starts Form Here*****************/

body { 
margin: 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#e6e6e6;
}
 
div#centerAlginDiv{
	margin:auto;
	width: 1000px; position:relative;
	float:none;
}
#inner_outer{ width:1000px; position:relative; float:left; background-color:#f1f2f4; }
#headerMain{ width:1000px; position:relative; height:124px; float:left; z-index:1; border:0px solid #FF0000; }
.headerMainContent{ width:1000px; height:124px; position:relative; float:left; background-color:#FFFFFF; border-bottom:5px #f1f2f4 solid;}

#mainInnerDiv{width:1000px; position:relative; float:left; border:0px solid #CC0000;}
div#innerCenterMain{width:990px; position:relative; float:left; left:5px; margin:auto; border:0px solid #0000FF; background-color:#FFFFFF; } 

/******* Footer *******/
#homeAddress{width:1000px; height:20px; position:relative; float:left; left:0px; top:0px; border:0px solid #FF0000; background-color:#1d3951; }
#footerDiv{width:1000px; height:25px; position:relative; float:left; }
.footerDivContent{width:1000px; height:20px; position:relative; float:left; top:0px; vertical-align:top; background-color:#1d3951; border-top:5px #f1f2f4 solid;}

.discalimer-sitemap{ width:145px; height:18px; position:relative; float:left; padding-left:10px; padding-top:0px; line-height:18px; }
.footer-address-div{ width:700px; height:15px; position:relative; float:left; font-size:11px; color:#000000; text-align:center;  padding-top:3px; }
.powerd-izmocars{ width:130px; height:15px; position:relative; float:left;  padding-top:3px; font-size:11px; color:#FFFFFF; text-align:right; cursor:pointer;}

a.FooterLink:link{ font-size:11px; color:#d0d0d0; text-decoration:none; }
a.FooterLink:visited{ font-size:11px; color:#d0d0d0; text-decoration:none;  }
a.FooterLink:hover{ font-size:11px; color:#f8f8f8; text-decoration:none; }

/******* Footer *******/

/******* QQ Inner Start *******/

#MainInnerOuter{ width:990px; position:relative; float:left; left:0px; top:0px; border:0px solid #FF0000; }
#MainInnerOuterGap{ width:990px; height:15px; line-height:15px; position:relative; float:left; border:0px solid #FF0000; }

#MainInner{ width:735px; position:relative; float:left; left:15px; top:0px; border:0px solid #FF0000; }
.MiddleMainLine{ width:10px; height:440px; position:relative; float:left; border-left:1px #d3d7dd dashed; }
#RightMainBaner{ width:220px; position:relative; float:right; right:15px; top:0px; border:0px solid #FF0000; }

.subHeaderOuter{ width:200px; position:relative; float:right; border:0px solid #9900CC; }
.subHeaderRight{ width:200px; height:175px; position:relative; float:left; border:0px solid #0033FF; }

.subHeaderTxt{ width:200px; height:26px; position:relative; float:left; background-color:#186194; font-family:Verdana; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; margin-top:1px; padding-top:6px; }
.HoursOuter{ width:200px; position:relative; top:12px; float:left; border:0px solid #0033FF; }


/* Right Banner */

div#RightBanerInner
{
position:relative;
float:left;
width:100%;
height:auto;
overflow:hidden;
border:0px solid #0033FF;
}
.bannerPhoneOuter
{
position:relative;
float:left;
width:188px;
height:50px;
left:6px;
border-bottom:1px solid #333333;
}
.bannerPhoneInner
{
margin-top:15px;
text-indent:3px;
border:0px solid #FF0000; 
font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; vertical-align:middle; font-weight:bold; font-size:12px; color:#333333;
}

.bannerDeptOuter
{
position:relative;
float:left;
width:188px;
left:6px;
top:0px;
border:0px solid #FF0000; 
}
.deptText
{
margin-top:6px;
text-indent:3px;
border:0px solid #0033FF; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:18px; color:#186194;
}
.deptTimings
{
position:relative;
float:left;
left:4px;
top:0px;
width:184px;
border:0px solid #669900;
}
.deptTimings ul{margin:0; padding:0}
.deptTimings ul li.days {margin:0; float:left; position:relative; width:65px; padding:0; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:11px; color:#000000; list-style:none; border:0px solid #FF0000; text-align:left; line-height:18px;}
.deptTimings ul li.timings {margin:0; float:left; position:relative; left:10px; width:115px; padding:0; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-size:11px; color:#000000; list-style:none; text-align:left; line-height:18px;}

/* Right Banner End */

/* Page Title */
.mainInnerDIVtop{ width:735px; position:relative; float:left;}
.pageTitleDiv{ position:relative; width:735px; height:25px; float:left; text-align:left; font-size:16px; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; border:0px solid #3300FF;}
h1.pageTitle{ height:25px; text-align:left; font-size:16px; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; color:#404549; margin:0px; padding:0px; }
h2.pageTitleSub{ height:25px; text-align:left; font-size:14px; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000; margin:0px; padding:10px 0 0 10px; }
.indicateOuter{ width:735px; position:relative; float:left; border:0px solid #CC9900; }
.indicateDiv{ width:160px; position:relative; float:right; height:25px; font-size:11px; font-weight:normal; line-height:20px; color:#404549; }

/* Page Title */

.FormContentMain{ width:710px; position:relative; float:left; left:10px; border:px solid #0033FF;}

/* Contact us form */
.contactus_formLeftMainDiv{ width:350px;  position:relative; float:left; top:0px; left:0px; text-align:left; border:1px solid #cccccc; }
.contactus_formRightMainDiv{width:350px; position:relative; float:left; top:0px; left:0px; text-align:center; border:1px solid #cccccc; }
.contactus_topmycontactinfo{ width:340px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold;}
.contactus_topmyvehicleinfo{ width:340px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold; }
.contactus_topmycontactinfo,.contactus_topmyvehicleinfo{ color:#FFFFFF; padding-left:10px; background-color:#186194; line-height:19px; text-align:left;}
.contactus_bottommycontactinfo{ position:relative; float:left; width:350px; margin-top:1px; padding-top:20px; padding-bottom:20px; background-color:#f7f7f7; }
.contactus_bottommyvehicleinfo{ position:relative; float:left; width:350px; margin-top:1px; padding-top:20px; background-color:#f7f7f7; }
/* End of Contact us form */

/* Car Finder */

.topsearchinfo{ width:200px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold;}
.topsearchinfo{ color:#000000; line-height:19px; text-align:center;}
.carfinderSpace{ height:21px;}
.carfinderSpaceused{ height:107px;}
.carfinderSpacenew{ height:113px;}
.formLeftradio_CarFinder{position:relative; width:200px; height:115px; margin:auto; top:0px; left:0px; text-align:left;  border:0px solid #FF0000; }

div.Formsearchfinder{position:relative; float:left; padding-left:5px; width:50px; text-align:left; border:0px solid #0033FF; }
.Formsearchfinder ul li{list-style-type:none; text-align:left; padding-left:3px; width:50px; height:22px; line-height:40px; border:0px solid #CC0000;
}
*html .Formsearchfinder ul li{list-style-type:none; text-align:left; padding-left:3px; width:50px; border:0px solid #CC0000; background-color:#F7F7F7;
}
*:first-child+html .Formsearchfinder ul li { list-style-type:none; text-align:left; padding-left:3px; width:50px; height:20px; line-height:12px; background-color:#F7F7F7;border:0px solid #CC0000}

input.week{float:left; width:53px; text-align:left; border:0px solid #CCFFCC; background-color:#F7F7F7; }
/*End of Car Finder */

/* SCHEDULE A TEST DRIVE */
.test_formLeftMainDiv{ width:325px;  position:relative; float:left; top:0px; left:0px; text-align:left; border:0px solid #FF0000; }
.test_formRightMainDiv{width:370px; position:relative; float:right; top:0px; left:0px; text-align:center; border:0px solid #FF0000; }
.test_topmycontactinfo{ width:315px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold;}
.test_topmyvehicleinfo{width:360px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold; }
.test_topmyvehicleinfo, .test_topmycontactinfo{color:#FFFFFF; padding-left:10px; background-color:#186194; line-height:19px; text-align:left;}
.test_bottommycontactinfo{ position:relative; float:left; width:325px; margin-top:1px; padding-top:20px; padding-bottom:20px; background-color:#f7f7f7; }
.test_bottommyvehicleinfo{ position:relative; float:left; height:240px; width:370px; margin-top:1px; padding-top:20px; background-color:#f7f7f7; border:0px solid #660066;  }
input.serviceTime{display:inline; border:0px; width:57px; border:0px solid #CCCC00; background-color:#F7F7F7;}

div.test_leftFormTxt{position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:110px; text-align:right; border:0px solid #CC0000;}
.test_leftFormTxt ul li{ list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:right; line-height:22px;}
div.test_FormInput{ position:relative; float:left; padding-left:5px; text-align:left; width:240px; border:0px solid #0033FF; }
.test_FormInput ul li{ list-style-type:none; text-align:left; padding-left:5px; line-height:22px; border:0px solid #CC0000;}
*html .test_FormInput ul li{list-style-type:none; text-align:left; padding-left:3px; margin:2px; border:0px solid #CC0000;}

/* END OF SCHEDULE A TEST DRIVE */

/* SELL US UR CAR */
.sell_formLeftMainDiv{ width:325px;  position:relative; float:left; top:0px; left:0px; text-align:left; border:0px solid #FF0000; }
.sell_formRightMainDiv{width:370px; position:relative; float:right; top:0px; left:0px; text-align:center; border:0px solid #FF0000; }
.sell_topmycontactinfo{ width:315px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold;}
.sell_topmyvehicleinfo{width:360px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold; }
.sell_topmyvehicleinfo, .sell_topmycontactinfo{color:#FFFFFF; padding-left:10px; background-color:#186194; line-height:19px; text-align:left;}
.sell_bottommycontactinfo{ position:relative; float:left; width:325px; height:333px; margin-top:1px; padding-top:20px; padding-bottom:20px; background-color:#f7f7f7; }
.sell_bottommyvehicleinfo{ position:relative; float:left; height:350px; width:370px; margin-top:1px; padding-top:20px; background-color:#f7f7f7; border:0px solid #660066;  }

div.sell_leftFormTxt{position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:170px; text-align:right; border:0px solid #CC0000;}
.sell_leftFormTxt ul li{ list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:right; line-height:22px;}
div.sell_FormInput{ position:relative; float:left; padding-left:5px; text-align:left; width:168px; border:0px solid #0033FF; }
.sell_FormInput ul li{ list-style-type:none; text-align:left; padding-left:5px; line-height:22px; border:0px solid #CC0000;}
*html .sell_FormInput ul li{list-style-type:none; text-align:left; padding-left:3px; margin:2px; border:0px solid #CC0000;}

div#servicedcardiv{ position:relative; margin:auto; width:370px; height:50px; border-top:1px solid #333333; background-color:#E7E7E7;}
div.servicetxt{ position:relative; float:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0px 4px 0px; font-weight:bold;  color:#000; text-align:center; border:0px solid #CC0000; }
.serviceccarfieldWidth{ width:80px; }

/* END OF SELL US UR CAR */

/* JOBS & CAREERS CSS */
div#commentsOuterjobs{ position:relative; float:left; left:0px; width:710px; height:52px; background-color:#186194;}
div.yourresumeTxt{ position:relative; float:left; top:18px; left:35px; width:180px; font-family:verdana; font-size:13px; font-weight:bold; color:#FFFFFF; border:0px solid #FF0000; }
.resumeBoxQQ{ width:450px; height:44px; border-color:#555555; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
div.resumeTxtarea{position:relative; top:1px; float:right; width:480px;}


/* END OF JOBS & CAREERS CSS */

/* QQ Form */

.formLeftMainDiv{ width:345px;  position:relative; float:left; top:0px; left:0px; text-align:left; border:0px solid #FF0000; }
.formRightMainDiv{width:345px; position:relative; float:right; top:0px; left:0px; text-align:center; border:0px solid #FF0000; }
.topmycontactinfo{ width:335px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold;}
.topmyvehicleinfo{ width:335px; height:22px; position:relative; float:left; font-size:12px; font-family:verdana; font-weight:bold; }

.topmycontactinfo,.topmyvehicleinfo{ color:#FFFFFF; padding-left:10px; background-color:#186194; line-height:19px; text-align:left;}

.bottommycontactinfo{ position:relative; float:left; width:345px; margin-top:1px; padding-top:20px; padding-bottom:20px; background-color:#f7f7f7; }
.bottommyvehicleinfo{ position:relative; float:left; width:345px; margin-top:1px; padding-top:20px; background-color:#f7f7f7; }

div.leftFormTxt
{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:130px;
text-align:right;
border:0px solid #CC0000;
}
.leftFormTxt ul li
{
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:right;
line-height:22px;
}

div.FormInput
{
position:relative;
float:left;
padding-left:5px;
width:180px;
text-align:left;
border:0px solid #0033FF; 
}
.FormInput ul li
{
list-style-type:none;
text-align:left;
padding-left:5px;
width:163px;
line-height:22px;
border:0px solid #CC0000;
}

*html .FormInput ul li
{
list-style-type:none;
text-align:left;
padding-left:3px;
width:163px;
margin:2px;
border:0px solid #CC0000;
}

li.mandatoryInput{ background:url(../images/forms/bullet.jpg) no-repeat right center; }
/* Hear abt Us */
.QQhearAbtSpace{ height:41px;}
*html .QQhearAbtSpace{ height:51px;}

.tradeinvalueSpace{ height:20px;}
.orderpartsSpace{ height:85px;}


*html div#wheredidouterdiv
{
position:relative;
margin:auto;
width:345px;
height:78px;
border-top:1px solid #333333;
background-color:#E7E7E7;
}
div#wheredidouterdiv
{
position:relative;
margin:auto;
width:345px;
height:88px;
border-top:1px solid #333333;
background-color:#E7E7E7;
}
div.wheredidtxt
{
position:relative;
float:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:10px 0px 0px 0px;
font-weight:bold;
height:30px;
color:#000;
text-align:center;
border:0px solid #CC0000;
}
/* Hear abt Us */

/* Your Comments */
div#commentsOuter
{
position:relative;
float:left;
left:0px;
width:710px;
height:50px;
background-color:#186194;
}
div.yourcommentsTxt
{
position:relative;
float:left;
top:18px;
left:65px;
width:130px;
font-family:verdana;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
div.commentsTxtarea
{
position:relative;
top:10px;
float:right;
width:480px;
}
/* Your Comments */

/* Verbiage text */
div#submitOuter{ position:relative; float:left; width:710px; height:40px;}
.submitVerbiageTxt{ position:relative; float:left; width:610px; text-align:right; font-family:verdana; color:#333333; font-size:12px; }
.submitButton{ position:relative; float:right; width:80px; text-align:right; }
.submitVerbiageTxtRef{ position:relative; float:left; width:630px; text-align:left; font-family:verdana; color:#333333; font-size:12px; }
/* Verbiage text */

/* QQ Form */


/******* QQ Inner Ends *******/

/******* Dummy Spacer *******/
.dummy18{ width:735px; height:18px; position:relative; float:left; border:0px solid #CC9900; }
.dummy18Comments{ width:710px; height:18px; position:relative; border:0px solid #CC9900; float:left; }
.dummyban{ width:188px; height:15px; line-height:15px; position:relative; float:left; border:0px solid #CC9900; }
.dummyNoban{ width:935px; height:18px; position:relative; border:0px solid #CC9900; float:left; }
/******* Dummy Spacer *******/

/******* Form styles *******/
textarea { border : 1px solid #555555; background-color:#ffffff; font-size:11px; height:30px; } 
select { border:1px solid #555555; background-color:#ffffff; font-size:11px; } 
input { border:1px solid #555555; background-color:#ffffff; font-size:11px; text-align:left; padding-left:2px; width:149px;  }


.selectfieldWidth{ width:155px; }
.phone1{ width:42px; }
.phone2{ width:42px; }
.phone3{ width:45px !important; width:43px; }
.commentBoxQQ{ width:450px; height:30px; border-color:#555555; text-align:center; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.submit-button{ width:79px; border:0px; }
.close-button{ width:67px; text-align:center; font-weight:bold; font-size:11px; height:21px; vertical-align:middle; cursor:pointer; border:none; }
form{ margin:0px; padding:0px;}
.calculate-button{ width:96px; border:0px; }

/******* Form styles *******/

/*Starting of CSS for Welcome Page */
div#aboutusimgdiv{position:static; margin:auto; background:url(../images/about-us/about-bg.jpg) no-repeat center; width:678px; height:105px; border-top:2px solid #000000; border-bottom:2px solid #000000;}
div.aboutustext{position:static; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:40px 0px 0px 15px; }
div.aboutuscont{position:static; margin:auto; width:678px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal;}
/*End of CSS for Welcome Page */

/* Starting of Meet the Staff CSS */

/* End of Meet the Staff CSS */

/* Starting of Careers CSS */
div#careersouter{position:relative; float:left; width:700px; }
div#careerstable{position:relative; float:left; display:inline; width:698px; border-bottom:1px solid #9ba6b5; border-right:1px solid #9ba6b5; border-left:1px solid #9ba6b5; }
div.careersjobtype{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:25px; line-height:22px; font-weight:bold; background-color:#186194; color:#ffffff; text-align:center; }
div#careersjobtype{position:relative; float:left; display:inline; width:90px;}
div#careersjobtitle{position:relative; float:left; display:inline; width:90px;}
div#careerslocation{position:relative; float:left; display:inline; width:90px;}
div#careersqualification{position:relative; float:left; display:inline; width:100px;}
div#careerssalary{position:relative; float:left; display:inline; width:90px;}
div#careersjobdescription{position:relative; float:left; display:inline; width:128px;}
div#careersclicktoapply{position:relative; float:left; display:inline; width:110px;}

/*div#careersjobtype_cont{position:relative; float:left; display:inline; width:90px; border-right:1px solid #000000;}
div#careersjobtitle_cont{position:relative; float:left; display:inline; width:90px; border-right:1px solid #000000;}
div#careerslocation_cont{position:relative; float:left; display:inline; width:90px; border-right:1px solid #000000;}
div#careersqualification_cont{position:relative; float:left; display:inline; width:100px; border-right:1px solid #000000;}
div#careerssalary_cont{position:relative; float:left; display:inline; width:90px; border-right:1px solid #000000;}
div#careersjobdescription_cont{position:relative; float:left; display:inline; width:130px; border-right:1px solid #000000;}
div#careersclicktoapply_cont{position:relative; float:left; display:inline; width:90px;}
div#contentoutdiv{position:relative; float:left; width:698px; border:1px solid #000000; background-color:#F7F3F7;}
div.careerstablecontent{position:relative; float:left; padding:5px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center;}
*/

.careerjobtypecont li{position:static; float:left; display:inline; padding:5px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center;  }

li.careersjobtype_cont{position:relative; float:left; display:inline; width:90px; }
li.careersjobtitle_cont{position:relative; float:left; display:inline; width:90px; }
li.careerslocation_cont{position:relative; float:left; display:inline; width:90px; }
li.careersqualification_cont{position:relative; float:left; display:inline; width:103px; }
li.careerssalary_cont{position:relative; float:left; display:inline; width:90px; }
li.careersjobdescription_cont{position:relative; float:left; display:inline; width:130px; margin-left:4px; border:0px solid #000000; }
li.careersclicktoapply_cont{position:relative; margin:auto; text-align:center; display:inline; width:90px; padding-left:5px;}
ul.contentoutdiv{position:relative; float:left; width:698px;  background-color:#fff; z-index:0; border-top:1px solid #9ba6b5; background:url(../images/forms/job-line.jpg) repeat-y;}
li.careerstablecontent{position:relative; display:block; height:100%; float:left; padding:5px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center; }


div.careerstableapply{text-align:center; color:#000000; line-height:22px; width:70px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
div.careerstableapplyhover{text-align:center; color:#ff0002; background-repeat:no-repeat; background-position:center; width:70px; line-height:22px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


div.img_not_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;}
.apply-button{border: 1px #215D84 solid; text-align:center; color: #ffffff; width:64px; background-color:#186194; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer;}
.apply-button-finance{border: 1px #215D84 solid; text-align:center; color: #ffffff; width:112px; background-color:#186194; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer;}
.apply-button-schdule{border: 1px #215D84 solid; text-align:center; color: #ffffff; width:210px; background-color:#186194; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer;}
.schedulebutt{width:200px; text-align:center; display:inline; padding-right:20px;}
.orderbutt{width:200px; text-align:center; display:inline; padding-left:20px;}

/* End of Careers CSS */

/*No Right Banner Third Party Links Start*/
#MainInnerNobanner{ width:960px; position:relative; float:left; left:15px; top:0px; border:0px solid #FF0000; }
.mainInnerDIVtopNobanner{ width:960px; position:relative; float:left;}
.FormContentMainNobanner{ width:935px; position:relative; float:left; left:10px; border:0px solid #0033FF;}
.ThirdPartyFrame{ width:935px; position:relative; float:left; left:0px; border:0px solid #0033FF;}
/*No Right Banner Third Party Links Ends*/

/*Sitemap CSS */
div.welcome{position:relative; width:920px; border:0px solid #186194; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal; text-align:justify; line-height:16px;}
div.dealerdiv{position:relative; width:700px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-align:justify; margin:7px 0px 0px 0px; }
div.sitemapmenudisplay_outer{position:relative; width:900px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:7px 0px 0px 35px; }

div.leftsitemapdiv{position:relative; float:left; width:250px; border:0px solid #FF0000; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 7px;}
div.midsitemapdiv{position:relative; float:left; width:300px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.rightsitemapdiv{position:relative; float:left; width:300px; border:0px solid #006600; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.sitemapspaceSpace{position:relative; float:left; width:700px; height:20px;}

ul.mainmenu{font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:circle; font-size:12px; text-align:left; padding:6px 0px 0px 15px;background:none; font-weight:normal; border:0px solid #990000; color:#000000;}
.submenu li{ list-style-type:square; text-align:left; font-weight:normal; margin:0px 0px 0px 25px; color:#000000; line-height:20px;}

a.makes:link, a.makes:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000; text-decoration:none; cursor:pointer; cursor:hand;}

a.makes:hover, a.makeshover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration:none; cursor:pointer; cursor:hand; }

/*End of Sitemap CSS */

/*-------------- Static Pages Starts here---------------*/

/*-------------- Hours & Directions Starts here---------------*/

#map-area{float:left; padding-left:5px; width:690px;  }
#options{ float:left;height:25px; width:580px;margin-bottom:5px; padding-top:10px;}
#map_canvas, #map_canvas_directions { float:left; width: 690px; height:685px;  border:0px solid #FF0000;}
.fromdiv{float:left; width:270px; height:20px; font-size:12px; font-weight:bold; }
.imagebg_direction{ float:left; position:relative; left:0px;}
#getdir, #getloc{float:left;height:19px; font-size:11px; width:90px; text-align:center;}
.imagebg_location{float:left; position:relative; left:30px;}
td.HrsLine{ background:url(../images/hours_directions/line.jpg) no-repeat; height:15px; width:190px; background-position:center;}
.hrs_border{border:1px  solid #000000;}
td.hrsline{ padding-left:0px; padding-top:0px; padding-bottom:7px;}
table.hrsborder{ border:1px dashed #000000;}
a.viewMap:link{ color:#000000; text-decoration:none; font-size:12px; font-weight:bold; text-align:center;}
a.viewMap:visited{ color:#000000; text-decoration:none;font-size:12px; font-weight:bold; text-align:center;}
a.viewMap:hover{ color:#2395C9; text-decoration:underline;font-size:12px; font-weight:bold; text-align:center;}
#expandimg, #expandimg2 { width:80px ; height:20px; float:left; font-size:12px; vertical-align:top; font-weight:bold; padding-left:40px; }


#expandimg2{display:none;}
a.expand { color:#666666; text-decoration:none; height:20px; display:block;}
a.expand:hover { color:#666666; text-decoration:none;}
/*delete
#hours-area{float:left;width:230px; border:0px solid #FF0000; padding-bottom:10px; padding-top:40px; padding-left:10px;}
*/

/*-------------- Hours & Directions Ends here---------------*/


.clear{
	clear: both;height: 1px;
}
div#content-wrapper{
	width: 679px; margin: 0 auto; text-align: center;
}
div#content-wrapper p{
	color: #333333; text-align: justify; font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 16px;
}
/*why-buy-page */
div.why-buy-bg{ background: url(../images/other-images/why-buy-from-us-bg.jpg) 0 3px no-repeat; border: 2px solid #000; border-left: none; border-right: none; height: 150px; margin: 60px 0 0 0; }
/*End why-buy-page */
div.internet-only-bg{ background: url(../images/other-images/internet-only-pricing_bg.jpg) 0 3px no-repeat; border: 2px solid #000; border-left: none; border-right: none; height: 150px; }

div.click-button{ background: url(../images/other-images/click_button.jpg) 0 0 repeat-x; border-left: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4; text-align: center; padding: 9px 0; }
div.click-button a{color: #565656; font: bold 12px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }

a.click-btn2{
width: 183px !important; background: url(../images/other-images/click_button_bg.jpg) 0 0 no-repeat; height: 32px;padding: 5px 0 0 0;
text-align: center;text-decoration: none; display: inline;
}

.bannerDeptOuter{
	margin-top: 10px;
}
div.moreinfoInner{

}
/*Testing*/
div#test-toggle div{
	font: normla 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
div#test-toggle a{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif !important; color: #00019F; text-decoration: underline; 
	font-size: 10px !important;
	
}
div#test-toggle div{
	font-size: 10px !important;
	
}
#salestime_wrap .deptTimings3 ul{
	margin: 0; padding: 0; position:static;
}
#salestime_wrap .deptTimings3 ul li{
	margin: 0; padding: 0; position:static;
}

/*-------------- Static Pages Starts here---------------*/
