body { 
margin : 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#579FD1;
} 
p{
margin:0;
padding:0;
}

/* For All Intermediate Page */


textarea { font-size:10px; width:181px; height:90px;  } 
select { font-size:10px; width:184px;} 
input {font-size:10px; text-align:left; padding-left:2px; width:179px;  }

.phone1, .phone2{ width:52px;}
.phone3{  width:54px !important; width:53px; }

.phone-specials1, .phone-specials2{ width:53px;}
.phone-specials3{  width:55px; margin:0px;}

div#leftAlginDiv{
	margin:auto;
	width: 100%; position:relative;
	float:left;
}

div#innerhomediv{margin:0 auto; position:relative; width:960px;}
div#home_header { 
width:100%; height:26px; 
} 

div#ContainerDiv, div#ContainerDiv_Inner{
	margin:auto;
	position:relative;
	float:none;
	border:0px solid red;
	
}
div#ContainerDivIn, div#ContainerDivIn_Inner{
	margin:auto;
	width: 100%; 
	position:relative;
	float:none;	
}

div#outerHome, div#InnerOuter{
	margin:0 auto;
	width: 1012px; 
	position:relative;
	float:none;	
}

div#ContainerDiv{background:url(../images/home/bottom_strip.jpg) repeat-y center;}

div#ContainerDivIn{
background:url(../images/home/vertical_strip.jpg) repeat-x center;
height:902px;
}

div#outerHome{
background:url(../images/home/mid_img.jpg) no-repeat top center ;
height:902px;

}

div.inner_footer_div{position:relative;width:960px;height:20px;float:left;top:0px;left:-15px; border:0px solid red;}

/* inner Pages common css */
div#ContainerDiv_Inner{
background:url(../images/inner-pages/bottom_strip.png) repeat-y center;
}

div#ContainerDivIn_Inner{
	background:url(../images/inner-pages/vertical_strip.jpg) repeat-x center;
	/*height:600px;*/
	
}

div#InnerOuter{
	background:url(../images/inner-pages/mid_img.jpg) no-repeat top center ;
	height:600px;
}

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;  color:#FFFFFF;}

div#mainContentInner{width:927px; float:left;}
div#leftContent{width:205px; height:100%; float:left; }
div#rightContent{width:720px; float:left; }
div#rightContentLeft{width:15px; float:left;}
div#rightContentRight{width:705px; float:right; right:0px; }
div#innerQQMaintopGap{width:705px; height:15px; line-height:15px; position:relative; float:left;}

div#pageTitle{width:705px; float:left; height:25px; line-height:25px;}
h1.pageTitle{font:bold 16px Verdana; text-align:left; margin:0; padding:0; text-indent:20px;}

div#formSubmitTxt, div.indicateTxt{width:700px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#323232; }
div#formSubmitTxt{height:15px; line-height:15px; text-align:left; text-indent:20px;}
.indicateTxt{height:20px; line-height:20px; text-align:right; padding-right:10px; }
div#txtBoxdivMain{width:705px; float:left;  }

div#txtBoxdivLeftQQ{width:60%;  float:left;}
div#txtBoxdivRightQQ{width:40%;  float:right;}
div#txtBoxdivLefttSA{width:55%; float:left;}
div#txtBoxdivRightSA{width:45%; float:right;}

td.formTxt{ font:normal 11px Verdana; text-align:left; height:20px;}
td.formBoxes{ text-align:left; height:20px; }
.HeadingTxt,.yourComments{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;}
.HeadingTxt{font-size:13px; height:25px;}
.yourComments{font-size:14px;}
.commentBoxQQ{text-align:left; vertical-align:middle; font:normal 10px Verdana; background-color:#ffffff; }

/* hours & directions */



/*Css Buttons start From Here*/

.submit-button, .submit-button_reviews, .submit-button_bodyshop { text-align:center;
font:bold 14px verdana; height:29px; vertical-align:middle; cursor:pointer;
}
.submit-button{width:150px; }
.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:bold;}

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, Helvetica, sans-serif;}

td.content_moreinfo{ font-family:Verdana; 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, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#323232; text-align:left;}

/* Fotter */
.discalimer-sitemap{ width:270px; height:18px; position:relative; float:left; padding-left:5px; padding-top:0px; line-height:18px; }
.footer-address-div{ width:475px; height:15px; position:relative; float:left; font-size:11px; text-align:center;  padding-top:3px; font-weight:bold; }
 .powerd-izmocars{ width:200px; height:18px; position:relative; float:left;  padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; cursor:pointer;}

 a.sitemapTxt:link, a.sitemapTxt:visited{ font-size:11px; text-decoration:none;}
a.sitemapTxt:hover{ font-size:11px; text-decoration:none; }
 /* Fotter */
.inputcomments{ width:354px; height:55px; background-color:#FFFFFF; text-align:center;}

label.comments
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	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:10px ;
}

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
{
position:static;
width:180px;
height:75px;
left:7px;
top:10px;

}

.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
{
position:static;
padding-left:12px;
padding-top:27px;
text-indent:5px;
border:0px solid #FF0000; font-family:Arial, Helvetica, sans-serif; 
text-transform:uppercase; vertical-align:middle; font-weight:bold; font-size:16px; 
}
.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, Helvetica, sans-serif; vertical-align:bottom; font-weight:bold; font-size:14px;
}

.banner-dep-hours
{
position:relative;
float:left;
width:180px;
left:4px;
top:10px;
}

.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:5px;
width:100%;
border:0px solid #FF0000; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:20px; 
}

.dep-text-coupon
{
position:relative;
float:left;
left:0px;
top:0px;
text-indent:0px;
width:100%;
border:0px solid #FF0000; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:20px; color:#ffffff;
}
.dep-timings
{
position:relative;
float:left;
left:6px;
top:25px;
}
.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:65px; padding:0;font-family:Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:11px; list-style:none; border:0px solid #FF0000; text-align:left;}
.dep-timings 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; list-style:none; text-align:left;}


/*Visual SEO*/
#content-wrap {position:relative; float :left; left:-1px; top:-1px; width : 960px; height:auto; padding:0 0 4px 0;} 
#hcontent-wrap {position:relative; float :left; left:0px; top:-1px; width : 960px; height:auto; padding:0 0 4px 0;} 


div#contentAbsolute{ position:absolute; top:622px; left:0px; font: normal 11px Verdana, 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:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; clear:both;}
#moreinfodiv1{display:none; left:0px; top:2px; height:20px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; 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#content{display:none; position:relative; font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 98%; margin: 0 auto; text-align: left;  }
div#contentAbsolute p{ font: normal 11px Verdana, 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: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#contentAbsolute h2{ margin: 6px 0 0 0; padding: 0; font: bold 12px Verdana, 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:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; }

input.radiocl{width:15px; border:0px solid red; background-color:#E3E3E3;}
span.radiocltxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

td.rad1{width:90px;}
td.rad2{width:150px;}
td.rad3{width:130px;}

/* Page builder */

table.pagebuild_content{font:normal 11px verdana; padding:0px 0px 5px 20px;}
table.pagebuild_content tr td {text-align:justify;}

/* Intermediate Pages Css */
table#intermediatetable{background-color:#29BCFC;width:900px;}
.intermediateheading{background-color:#4489C4; font-size:11px; height:50px; font-weight:bold; color:#FFFFFF;text-align:center;}
.xyz {
background-color:#FFFFFF;
height:50px;
}
.xyzhover {
background-color:#CDCACE;
height:50px;
}

td.intermediatecontent{ text-align:center; }

td.intermediatecontent a {text-decoration:none; font:normal 11px verdana; color:#000000;}
/* Intermediate Pages Css */




