@charset "utf-8";
/* CSS Document */
body{font:14px/20px Georgia,"Times New Roman",Times serif;color:#666; background:url(../images/bg_blue2.png) repeat-x; margin:0}
a{color:#dededd;text-decoration:underline;outline:none}
img{border:none}
p{margin:0}
.BlueText{ color:#006699}
.OrangeText{ color:#ff5c30}
.CoverMain{width:960px; height:auto; padding:0; margin:auto; text-align:left}
.SectionLogo{width:960px; height:95px; float:left}
.CityquotesLogo{width:480px; height:95px; float:left}
.RightHeader{width:480px; height:95px; float:right; background:url(../images/header_bg01.gif) no-repeat}
.SectionImg{width:960px; height:240px; float:left}
.LeftImg{width:480px; height:240px; float:left; background:url(../images/left_img.png) no-repeat}
.RightImg{width:480px; height:240px; float:left; background:url(../images/right_img.png) no-repeat}
.TextBanner{width:460px; height:182px; float:left; padding:0 0 0 20px; margin-top:30px; border-top: solid 1px #000; border-bottom:solid 1px #000; color:#000; font-size:40px}
.LineTextBanner{width:460px; height:auto; float:left; color:#000; font-size:36px; line-height:41px}
.LineTextBanner2{width:460px; height:auto; float:left; color:#fff; font-size:36px; line-height:36px}
.SectionInfo{width:920px; padding:0 20px 0 20px; float:left}
.TitleTextArea{ width:920px; height:97px; float:left}
.TitleTextLeft{ width:710px; height:72px; float:left; font-size:22px; padding-top:25px}
.InstantReply{ width:210px; height:97px; float:left}
.WhereformWhereto{ width:920px; height:213px; background:url(../images/bg_arrow.png) no-repeat; float:left}
.FromLeft{ width:440px; height:160px; float:left; padding:50px 0 0 20px}
.FromLine{ width:440px; height:25px; padding-top:5px; float:left}
.FromLineLeft{ width:120px; height:25px; float:left; font-size:14px; color:#fff}
.FromLineRight{ width:245px; height:25px; float:left}
.Important{ width:20px; height:25px; float:left; font-size:14px; color:#fff}
.Important2{ width:20px; height:25px; float:left; font-size:14px; color:#ff5c30}
.FromClassInput{ width:240px; font:14px Georgia,"Times New Roman",Times serif; color:#333}
.FromClassInput2{ width:234px; font:14px Georgia,"Times New Roman",Times serif; color:#333}
.FromRight{ width:389px; height:160px; float:left; padding:50px 0 0 70px}
.FromLine2{ width:389px; height:25px; padding-top:5px; float:left}
.ContactDetails{ width:920px; padding-top:20px; float:left}
.ContactDetails2{ width:920px; padding-top:15px; height:auto!important; height:20px; min-height:20px; float:left}
.GrayContact{ width:920px; height:30px; background-color:#ebebeb; border-bottom:solid 1px #999; float:left}
.TextGrayContact{ width:900px; float:left; padding:6px 0 0 18px}
.ContactDetailsLeft{ width:400px; float:left; padding-left:20px}
.ContactDetailsRight{ width:480px; float:left; padding-left:20px}
.ContactDetailsLine{ width:400px; height:25px; float:left; padding-top:5px}
.DetailsText{ width:120px; height:25px; float:left; font-size:14px}
.DetailsText2{ width:120px; height:auto; float:left; font-size:14px}
.DetailsForm{ widows:390px; float:left}
.Date{ width:54px; height:25px; float:left}
.Month{ width:110px; height:25px; float:left; padding-left:4px}
.Year{ width:73px; height:25px; float:left; padding-left:4px}
.TextInpurtControl{ font:14px Georgia,"Times New Roman",Times serif; color:#333}
.InfoRightLine{ width:480px; height:auto; float:left}
.No{ width:60px; height:auto!important; height:58px; min-height:58px; float:left; text-align:center; font-size:36px; line-height:36px;}
.SubInfoRightLine{ width:420px; height:auto; float:left}
.SubDetailRight{ width:420px; height:auto!important; height:25px; min-height:25px; float:left}
.Check{ width:75px; height:25px; float:left}
.Check2{ width:165px; height:25px; float:left}
.InventoryLine{ width:900px; height:29px; float:left; margin:0 0 0 20px}
.ButtonInventory{ width:153px; height:29px; float:left}
.InventoryText{ width:747px; height:29px; float:left}
.CoverQuoteMe{ width:920px; height:35px; border-top: solid 1px #333; text-align:center; float:left; margin-top:20px; padding:15px 0 15px 0}
.Footer{ width:920px; height:65px; float:left}
.LogoGray{ width:145px; height:47px; float:left; padding:18px 0 0 20px}
.FooterText{ width:350px; height:65px; float:left; color:#fff; padding:13px 0 0 20px}
.Email{ width:271px; height:65px; float:left; margin-left:128px; background:url(../images/footer_email_bg.gif) no-repeat}
.EmailLine{ width:256px; height:20px; float:right; text-align:right; font-size:22px; color:#006699; padding:10px 15px 0 0}
.EmailLine2{ width:256px; height:20px; float:right; text-align:right; font-size:16px; padding:0 15px 0 0}
.CoverStatCounter{ width:170px; height:50px; float:left; margin:20px 0 0 30px; background:url(../images/bg_stat.gif) no-repeat}
.NumberStat{ width:128px; height:18px; float:left; padding:25px 0 0 30px} 
.ThankyouLine{ width:920px; height:55px; margin-top:35px; background:url(../images/thankyou.jpg) no-repeat; float:left}
.ThankyouTextLine{ width:920px; height:30px; text-align:center; padding-top:10px; float:left}
.ThankyouTextLine2{ width:650px; padding:35px 0 0 150px; float:left}
.AjaxLoader { width:920px; height:295px; text-align:center; padding-top:50px; float:left}
.SectionFooter{width:960px; height:65px; float:left; margin-top:20px; background: url(../images/bg_footer2.gif) repeat-x}
.DoNext{ width:650px; padding:0 0 8px 0; float:left}
.DoNumber{ width:20px; float:left}
.DoNextText{ width:630px; float:left}
#FlashContent{width:210px;height:97px;float:left}
.ThankyouStep{ width:920px; height:auto; float:left; padding:50px 0 0 0}
.CoverStep01{ width:411px; height:auto; float:left; padding-left:98px}
.Step01Line{ width:411px; height:auto; float:left}
.Step01No{ width:15px; height:auto; float:left; font-size:16px}
.Step01info{ width:396px; height:auto; float:left}
.CoverStep02{ width:410px; height:auto; float:left}
.Step02Line{ width:410px; height:auto; float:left}
.Step02LineInside{ width:410px; height:auto; padding-top:7px}
.BTHome{ width:115px; height:36px; float:left}
.BTCar{ width:234px; height:36px; float:left; padding-left:20px}
.clear{clear:both;font-size:0px}
/*Update for Slide Menu*/
.CoverSlideMenu{ width:920px; padding:20px 0 10px 0; float:left}
.SlideMenu{width:915px; height:112px; float:left}
#FlashContentSlide{width:915px; height:112px; float:left}
/*ROI Home page text*/
#ROI{height:125px; overflow:auto; float:left; padding:0px 20px 20px 20px; margin-bottom:15px}
#ROI h1{font-size:18px; color:#006699; font-weight:100; margin-top:0px;}
#ROI h2{font-size:16px; color:#ff5c30; font-weight:100}

.typeofService{ font:14px Georgia,"Times New Roman",Times serif; color:#333; width:240px}
