body { 
margin : 0 0 0 0; font-weight:normal;font-family:Arial;color:#000000;
background:url(../images/other-images/black-bg.jpg) repeat scroll center 0 transparent;
} 
p, ul, li{
margin:0;
padding:0;
}
a img{border:0;}

textarea { font-size:12px; width:181px; height:90px;  } 
select { font-size:12px; width:184px;} 
input {font-size:12px; text-align:left; padding-left:2px; width:179px;  }

.phone1, .phone2{ width:54px;}
.phone3{  width:54px !important; width:53px; }

.phone-specials1, .phone-specials2{ width:53px;}
.phone-specials3{  width:55px; margin:0px;}

div#ContainerDiv {float:none;margin:0 auto;position:relative;}
div#mainWraper {margin: 0 auto;width: 1002px;}
div#innerWraper {background:#ffffff;float: left;padding:0 1px 1px;width:1000px;}

div#ContainerDiv_inner{background:url() repeat-y; margin:0 auto;position:relative;float:none; }
div#leftbg, div#inner_leftbg, div#rightbg, div#inner_rightbg{position:relative; float:left; width:122px;}
div#leftbg{ background:url() no-repeat top left; height:1020px;}
div#rightbg{background:url() no-repeat top right; height:1020px;}
div#outerInner{position:relative; float:left; width:1000px; background:url(../images/inner-pages/bg/bottom_bg.jpg) repeat-y center; padding-left: 0px;
    padding-right: 0px;}
div#outerHome{background:#ffffff no-repeat top center ;height:1020px;width:1000px;position:relative;float:left;}
/*---------------- Footer Styles ------------------*/
div.home_footer_div{position:relative;width:1000px;height:200px; line-height:10px;float:left; background:#444750;left:1.5px;border-top:1px solid #fff;}
.discalimer-sitemap{ width:180px; position:relative; float:left; padding-left:20px; vertical-align:top;}
.footer-address-div{ width:560px; position:relative; float:left; font-size:13px; text-align:center;  font-weight:normal;line-height:44px;left: 2px;text-transform:uppercase;}
 .powerd-izmocars{ width:214px; position:relative; float:left;  font-family:Arial; font-size:13px; text-align:right; line-height:33px; left:0px;}
div.socal_links{position:relative;}
.home_footer_div ul li {padding:4px 2px;font:13px arial;color:#D7D7D9;}
.home_footer_div ul li a{font:12px arial;color:#D7D7D9;text-decoration:none;}
.home_footer_div ul li a:hover{color:#ffffff;text-decoration:none;}

 a.sitemapTxt:link, a.sitemapTxt:visited{ font-size:13px; text-decoration:none; line-height:44px;text-transform:uppercase;}
a.sitemapTxt:hover{ font-size:13px; text-decoration:none; line-height:44px;text-transform:uppercase; }
 /*----------------- Fotter ----------------------------*/
div#inner_leftbg{display:block; /* background-color:#000000; */ height:672px;}
div#inner_rightbg{display:block; /* background-color:#000000; */ height:672px;}
div#inner_midbg{width: 1000px; position:relative; float:left;z-index:1;background:none repeat scroll 0 0 #F3F3F3;}
div.inner_footer_div{position:relative;width:960px;height:20px;float:left;top:0px;left:-15px; border:0px solid red;}

#headerTop{float:right;width:783px;height:43px;/* background:url(../images/header/header-bg.jpg) */}
#topphone{padding:32px 0 0 42px;font:14px arial;color:#000000;height:37px; letter-spacing: 0.6px; }
#topphone span{font-size:14px;}
#topaddress{border-top: 0px solid #FFFFFF; color: #000000; font-size: 12px; margin: 0 auto; padding-top: 6px; width: 710px;text-transform:uppercase;}
#topaddress span.addrspan{display:block;float:left;width:550px;text-align:center;}
#topaddress span.lnkspan a{color:#fff;}


/* inner Pages common css */
div.mainDiv_Inner{float:left; width:927px; padding:0px 17px; background:url(../images/inner-pages/bottom_strip.jpg) repeat-y center;}
div.topGapMain, div.bottomGapMain{position:relative; float:left; width:100%; height:16px; line-height:16px; border:0px solid red;}

div#mainContentInner{width:927px; float:left;}
div#leftContent{width:200px; height:100%; float:left; }
div#rightContent{width:796px; float:left; background-color:#F3F3F3;}

div#rightContent_onecoloumn{width:1000px; float:left;background-color:#F3F3F3;}

div.callus_wrap{float:left; width:100%; height:45px;}
div.callus_wrap div.callus{float:left; width:500px; background:#FFFFFF; margin-left:180px; height:43px; font:normal 1.0em/2.68em Arial; text-align:center; color:#808080;}
div.callus_wrap div.callus span{font:normal 1.5em arial; color:#5F5F5F;}

div#rightContentRight, div#rightContentRightHours, div#rightContentRight_onecolumn{ float:left; background:#F3F3F3;min-height:500px;
height:auto !important;height:500px; }
div#rightContentRight{width:760px; background:url(../images/forms/form_bg_strip.jpg); background-repeat:repeat-x; background-repeat:repeat-y; border:2px solid #E7E7E7;margin-left:20px;margin-bottom:20px;}
div#rightContentRightHours{width:956px; background:url(../images/forms/form_bg_strip.jpg); background-repeat:repeat-x; background-repeat:repeat-y; border:2px solid #E7E7E7;margin-left:20px;margin-bottom:20px;}
div#rightContentRight_onecolumn{width:975px;}
div#innerQQMaintopGap{width:1000px; height:17px; line-height:17px; position:relative; float:left;background:#F3F3F3;}
div#innerQQMainbottomGap{width:1000px; height:0px; line-height:10px; position:relative; float:left;background:#F3F3F3;}

div#pageTitle{width:760px; float:left; height:34px; line-height:25px;}
h1.pageTitle{font:normal 1em Arial; text-align:left; margin:0; padding-top:15px; text-indent:25px; background-color:#ffffff;height:55px;}
h1.pageTitle img{padding-bottom:2px;}
h1.pageTitleSpecials{font:normal 1em Arial; text-align:left; margin:0; padding-top:8px; text-indent:25px; background-color:#ffffff;height:30px;}
div#formSubmitTxt, div.indicateTxt{width:750px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#323232;/* padding-right:25px;  */}
div#formSubmitTxt{height:15px; line-height:15px; text-align:left; text-indent:25px;padding-top:15px;}
div.indicateTxt{height:20px; line-height:20px; text-align:right; padding-right:10px; padding-top:15px;float:right;}
div#txtBoxdivMain{width:760px; float:left;}
div#txtBoxdivMain_new{width:775px; float:left; padding-top:30px; }

div#txtBoxdivLeftQQ{width:55%;  float:left;}
div#txtBoxdivRightQQ{width:45%;  float:right;}
div#txtBoxdivLefttSA{width:50%; float:left;}
div#txtBoxdivRightSA{width:45%; float:right;}

p.normaltxt{text-align:justify;font-size: 12px;padding: 0 20px;line-height:20px;}
td.formTxt{ font:normal 12px Arial; text-align:right; padding-right:12px; height:20px;}
td.formBoxes{ text-align:left; height:20px; }
.HeadingTxt,.yourComments,.yourComments1,.yourComments2,.yourComments3,.yourCommentsSpecials{font-family:Arial; font-weight:normal; text-align:left;}
.HeadingTxt{font-size:0.81em; height:25px; text-align:left;}
.yourComments{font-size:0.87em; padding-top:20px;padding-left:48px;text-align:center;}
.yourComments1{font-size:0.87em; padding-top:5px;}
.yourComments2{font-size:0.87em; padding-top:5px;padding-left:150px;}
.yourComments3{font-size:0.87em; padding-top:5px;padding-left:0px;}
.commentBoxQQ{text-align:left; vertical-align:middle; font:normal 12px Arial; background-color:#ffffff;width:555px;}
.commentBoxQQ1{text-align:left; vertical-align:middle; font:normal 12px Arial; background-color:#ffffff;width:555px;border:1px solid #cccccc;}
.commentBoxQQSpecials{text-align:left; vertical-align:middle; font:normal 12px Arial; background-color:#ffffff;width:179px;}

/* hours & directions */



/*Css Buttons start From Here*/

.submit-button, .submit-button_reviews, .submit-button_bodyshop { text-align:right; background:url(../images/inner-pages/submit.jpg) no-repeat; width:99px; border:none; height:29px; cursor:pointer;}
.submit-button1 { text-align:right; background:url(../images/inner-pages/close.png) no-repeat; width:99px; border:none; height:29px; cursor:pointer;}
.submit-button2 { text-align:right; background:url(../images/inner-pages/submit.png) no-repeat; width:99px; border:none; height:29px; cursor:pointer;}
.submit-button5 {background-image:url(../../static/images/button.jpg);
background-repeat:no-repeat; cursor:pointer;width:142px;height:28px;border:0px solid #626262;

}
.submit-button3 { text-align:right; background:url(../images/other-images/button.jpg) no-repeat;border:0px solid red; height:25px; cursor:pointer;left:30px;position:relative;top:120px;}
.submit-button4{ text-align:right; background:url(../images/other-images/button.jpg) no-repeat;border:0px solid red; height:25px; cursor:pointer;left:30px;top:120px;}
.moreinfo-button { text-align:right; background:url(../images/inner-pages/more_info.png) no-repeat; width:109px; border:none; height:27px; cursor:pointer;}
.submit-button_reviews{ width:128px; }
.submit-button_bodyshop { width:230px;}
td.heighttopComment{ height:20px;}

/*Css Button Ends here*/

/* more info thanks */
div.pageTitleDiv_moreinfo{width:380px; height:30px; position:relative; float:left; left:7px; top:0px; text-align:left; font-size:16px; font-weight:normal;}

div.moreinfomaniDiv{position:relative; float:left; width:390px;}

td.moreinfo_indicate{text-align:right; font-size:11px; font-weight:normal; padding-right:10px;}
td.moreinfo_formTxt{ font-size:12px; color:#323232; text-align:left; height:20px; font-family:Arial;}

td.content_moreinfo{ font-family:arial; font-size:11px; text-align:justify; padding:0px 10px 0px 10px;}

div.smallformDiv{ position:relative; float:left; width:650px; border:0px solid #FF0000;}

/* more info thanks */


div#formSubmitTxt_review{width:710px; height:15px; padding-left:21px; line-height:15px; position:relative; float:left; z-index:1; font-family:Arial; font-weight:normal; font-size:12px; color:#323232; text-align:left;}


.inputcomments{ width:354px; height:55px; background-color:#FFFFFF; text-align:center;}

label.comments
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	width:300px;
	padding-top:3px;
}

fieldset li input.input-text, fieldset li select.selectfieldWidth, textarea { 
font-weight:normal; 
border:1px solid #666666;
margin-bottom:0; 
font-size:12px ;
}

fieldset li select.selectfieldWidth {
width:139px;
text-align:left;
}

fieldset li input.input-text {width:135px;}
select.time-select{width:57px;}


/* Banner Testimonails */
div#left-banner-main
{
float:left;
width:100%;
height:auto;
overflow:hidden;
}
div#banner-testimonial
{
position:relative;
float:left;
width:180px;
height:175px;
left:9px;
top:55px;
}
.left-banner-phone
{
margin-top:16px;
float:left;
width:184px;
height:76px;
}

.left-banner-coupon-main
{
float:left;
width:95%;
height:200px;
padding-left:5px;
border:0px solid #333333;
vertical-align:middle;
}

.left-banner-phone-coupon
{
float:left;
width:95%;
height:60px;
padding-left:5px;
padding-top:17px;
border-bottom:0px solid #333333;
}
.left-banner-phone-inner-coupon hr
{
height:1px;
width:85%;
background:#446791;
margin: 0px 0px 0px 0px;
padding:0;
}

html >body .left-banner-phone-inner-coupon hr
{
height:1px;
width:85%;
background:#446791;
margin: 0px 0px 5px 0px;
padding:0;
}

.left-banner-phone-inner
{
float:left;
color:#353534;
font:normal 0.75em Arial, Helvetica, sans-serif; 
padding:6px 0px 0px 10px; vertical-align:middle;  
}
.left-banner-phone-inner-coupon
{
float:left;
left:0px;
width:95%;
height:auto;
top:10px;
text-indent:0px;
text-align:left;
border:0px solid #FF0000; font-family:Arial; vertical-align:bottom; font-weight:normal; font-size:14px;
}

.banner-dep-hours
{
float:left;
width:182px;
 border:1px solid #D9D9D9;
}

.banner-dep-hours-coupon
{
position:relative;
float:left;
width:180px;
left:5px;
height:auto;
overflow:visible;
}
/* 
.dep-text
{
position:relative;
float:left;
left:0px;
top:18px;
text-indent:10px;
width:100%;
border:0px solid #FF0000; font:normal 0.75em Arial, Helvetica, sans-serif; vertical-align:middle; 
} */

.dep-text-coupon
{
position:relative;
float:left;
left:0px;
top:0px;
text-indent:0px;
width:100%;
border:0px solid #FF0000; font-family:Arial; vertical-align:middle; font-weight:normal; font-size:20px; color:#ffffff;
}
.dep-timings
{
position:relative;
float:left;
padding-top:18px;
}
.dep-timings-coupon
{
position:relative;
float:left;
left:6px;
top:15px;
}
.dep-timings ul{margin:0; padding:0}
.dep-timings ul li.days {margin:0; float:left; position:relative; width:55px; padding:0px 0px 0px 11px;font:normal 10px Arial, Helvetica, sans-serif; vertical-align:middle; list-style:none; border:0px solid #FF0000; text-align:left; }
.dep-timings ul li.timings {margin:0; float:left; position:relative; width:105px; padding:0px 0px 0px 10px; font:normal 10px/17px Arial, Helvetica, sans-serif; vertical-align:middle; list-style:none; text-align:left;}


/*Visual SEO*/
#hcontent-wrap {position:relative; float :left; left:0px; top:-1px; width : 960px; height:auto; padding:0 0 4px 0; border:0px solid red;} 

div#contentAbsolute{ position:absolute; top:622px; left:0px; font: normal 11px Arial, Helvetica, sans-serif; width: 990px; margin: 0 auto; text-align: left; display:none; background-color:#FFFFFF; z-index:5; padding:0px 5px 0px 5px;}
#moreinfodiv{display:block;font-family:Arial; font-weight:normal; font-size:11px; clear:both;}
#moreinfodiv1{display:none; left:0px; top:2px; height:20px; width:100%; font-family:Arial; font-weight:normal; font-size:11px;text-align:justify;clear:both;}
#moreinfodiv a,#moreinfodiv1 a{padding:2px;}
a.more:link,a.more:visited{ font-weight:normal; font-size:11px; text-decoration:underline; }
a.more:hover{text-decoration:underline; font-weight:normal; font-size:11px;} 
div#contentAbsolute p{ font: normal 11px Arial, Helvetica, sans-serif; margin: 2px 0 0 0; padding: 0; text-align: justify; line-height:16px; }
div#contentAbsolute h1{ margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; }
div#contentAbsolute h2{ margin: 6px 0 0 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; }
div#contentAbsolute a:link, div#contentAbsolute a:visited, div#contentAbsolute a:hover{text-decoration: underline; }
.contentDiv{ float:left; position:relative; left:0px; top:2px; height:auto; width:780px; font-family:Arial; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; }

input.radiocl{width:11px;*width:21px; border:0px; background-color:transparent;}

input.radioclcomm{width:15px; border:0px solid red; background-color:#E3E3E3;}
span.radioclinput{float:left;display:block;}
span.radiocltxt{float:left;display:block;font-family:Arial; font-size:12px; text-transform: uppercase;padding-top: 3px;}

td.rad1{width:75px;padding-left:26px;}
td.rad2{width:78px;}
td.rad3{width:130px;}

/* Page builder */

table.pagebuild_content{font:normal 11px arial; padding:0px 0px 5px 0px; width:100%;}
table.pagebuild_content tr td {text-align:justify;}

table.pagebuild_content1{font:normal 11px arial;padding:0px 10px 10px 10px; }



.NodataText_testimonials{
font-family:arial;
font-size:12px;
line-height:25px;
}

/*******Press Releases starts ***********/ 
.NodataText{ font-size:11px; text-align:center;}
.NodataText_testimonials{ font-size:11px; text-align:center; padding:5px 5px 5px 5px;}
.NodataTextspan{font-size:16px; color:#990000; font-weight:normal;}

table.pressborder{ border:1px solid #dfe5e6;}
.pressDatetxt{ font-size:11px; font-weight:normal; text-align:justify; color:#333333;}
.testimonialTxt{ font-size:12px; font-weight:normal; text-align:justify;}

a.backLink:link, a.backLink:visited { font-size:11px; text-decoration:none; text-align:right; color:#333333;}
a.backLink:hover {color:#A8272C; text-decoration:none;}

a.presslink:link, a.presslink:visited  { font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#333333; }
a.presslink:hover { font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#ff0000; }

td.pressHeading{ font-size:12px; font-weight:normal; text-align:left; color:#505865;}
td.pressdescTxt{ font-size:11px; font-weight:normal; text-align:left; line-height:16px;}
div#pageTitleHours{width:956px; float:left; height:25px; line-height:25px;}

.pressAddress{ width:300px; position:relative; float:left; left:30px; border:0px solid blue; }
.pressContact{ font-size:11px; font-weight:normal; text-align:left; line-height:16px;}

a.weblink:link , a.weblink:visited{ font-size:11px; font-weight:normal; text-decoration:underline; color:#A6272B; }
a.weblink:hover { font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }

a.makes:link , a.makes:visited {font-family: Arial;font-size: 11px;font-weight: normal;color: #000000;}
a.makes:hover {font-family: Arial;font-size: 11px;font-weight: normal;color: #ff0000;}

a.press_release:visited, a.press_release:link {color:#505865;font-family:Arial;font-size:12px;font-weight:normal;padding-right:15px;text-decoration:none;}

a.press_release:hover {color:#FF0000;font-family:Arial;font-size:12px;font-weight:normal;padding-right:15px;text-decoration:none;}
/*******Press Releases ENDS ***********/ 
.loan_txt{
font-family:arial;
font-size:12px;
}
.testimonialborder {
border:1px solid #666666;
}
h1.pageTitleSpecialsInventory{font:normal 1em Arial; text-align:left; margin:0; padding-top:8px; text-indent:25px; background-color:#ffffff;height:30px; width:999px;}
td.coupon_variousoffer
{
	width:100%;
	height:30px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	padding-left:20px;
	color:#ffffff;
	background-color:#F3F3F3;
	
}

/*sitemap*/
.sitemapheader{
	color:#000;
	font-family:Arial;
	font-size: 13px;
	font-weight:normal;
	padding-left:20px;
	padding-top:5px;
}
td.welcome
	{
	color:#000;
	font-family:Arial;
	font-size: 12px;
	font-weight:normal;
	line-height:16px;
	}
ul.mainmenu
{
font-family:Arial;
list-style-type:circle;
font-size:12px;
text-align:left;
padding:6px 0px 0px 0px;
background:none;
margin:0;
font-weight:normal;
border:0px solid #990000;
color:#000000;
}
ul.submenu {
list-style-type:square;
font-weight:normal;
margin:0px 0px 0px 20px;
color:#000000;
line-height:18px;
padding:0;
}
li.sub_mainmenu
{
font-family:Arial;
list-style-type:circle;
font-size:12px;
text-align:left;
background:none;
font-weight:normal;
border:0px solid #990000;
color:#000000;
padding:0;
margin:0;
}
li.sub_submenu {
list-style-type:square;
text-align:left;
font-weight:normal;
margin:0px 0px 0px 00px;
color:#000000;
line-height:18px;
padding:0;
margin:0;
}
a.makes:link, a.makes:visited {
	font-family:  Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration:none;
    cursor:pointer;
}

a.makes:hover, a.makeshover{
	font-family:  Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration:none;
    cursor:pointer;

}
ul.submenuVR {
list-style-type:square;
font-weight:normal;
margin:0px 0px 0px 36px;
color:#000000;
line-height:18px;
padding:0;
}
/*sitemap*/

/*Visual SEO*/
div#content-wrap{position:relative; float:left; background:#FFFFFF; width:970px; padding:0 15px; text-align:justify;} 
div#top_content{display:none;}
a#moreinfo_link:link{ font-size:11px; color:#000; text-decoration:underline;font-weight:normal;padding-left:10px; }
a#moreinfo_link:visited{ font-size:11px; color:#000; text-decoration:underline;font-weight:normal;padding-left:10px;  }
a#moreinfo_link:hover{ font-size:11px; color:#000; text-decoration:underline;font-weight:normal;padding-left:10px; }
div#content{display:none; position:relative; font: normal 11px arial; width: 98%; margin: 0 auto; text-align: left;  }




div#facebookouterInner{position:relative;  float: none;
    margin: 0 auto; width:480px; background:url(../images/inner-pages/bg/bottom_bg.jpg) repeat-y center; }
div#facebookinner_midbg{width: 480px; position:relative; float:left;z-index:1;}
div#facebookrightContent_onecoloumn{width:480px; float:left;background-color:#F3F3F3;}
div#facebookinnerQQMaintopGap{width:450px; height:17px; line-height:17px; position:relative; float:left;}
div#facebookinnerQQMainbottomGap{width:475px; height:0px; line-height:10px; position:relative; float:left;}
div#facebookrightContentRightHours{width:450px; background:url(../images/forms/form_bg_strip.jpg); background-repeat:repeat-x; background-repeat:repeat-y; border:2px solid #E7E7E7;margin-left:13px;margin-bottom:20px;}
div#facebookpageTitleHours{width:450px; float:left; *height:25px; line-height:25px;}
div.facebookindicateTxt{width:450px; float:left; font:normal 12px Arial; color:#323232;padding-right:25px; }
