﻿body {
}

.StateLanding #contenttop { padding-left:0px; width:772px; padding-right:8px; }

.StateLanding #QuoteForm { width:378px; float:right; display:inline; margin-left:8px; }
.StateLanding #QuoteForm h1 {  text-align:center; font-size:24px; font-style:italic; background: url(../images/headersmall.jpg);
                               padding-top:14px; padding-bottom:10px;  color:#062C6D; }
.StateLanding #QuoteForm #QuoteFormInner { padding:10px 8px 10px 13px; border:2px solid #CCCBC9; }

.StateLanding #QuoteForm #signUp { height:100px; border:2px solid #CCCBC9; margin-bottom:-2px;}
.StateLanding #QuoteForm #signUp h2 { color:#062C6D; font-size:18px; padding-left:10px;}
.StateLanding #QuoteForm #signUp .signUpButton {background:transparent url(../images/bg_button6.gif) no-repeat scroll 0 0; color:#ffffff;
                                                font-size:14px; font-weight:bold; width:178px; text-align:center; display:block; padding:8px 0px 5px;
                                                text-decoration:none; float:right; margin-right:20px; }

.StateLanding .signUp2{clear:both;}

.StateLanding #signUp .signUpButton2,
.StateLanding .signUp2 .signUpButton2 {background:transparent url(../images/bg_button6.gif) no-repeat scroll 0 0; color:#ffffff; font-size:14px; font-weight:bold; width:178px; text-align:center; display:block; padding:8px 0px 5px; text-decoration:none; float:right; margin-right:20px; margin-top:-35px;}


.StateLanding #content .featuredHeader {float:right; display:inline; text-align:center; font-size:24px; font-style:italic; margin-left:6px; background: url(../images/headersmall.jpg); padding-top:14px; padding-bottom:10px; width:378px; color:#062C6D}
.StateLanding .featuredShopDiv { border:2px solid #CCCBC9; width:361px; height:95px; padding:0px 5px 5px 8px; margin-left:8px; margin-bottom:-2px; float: left; display:inline;}
.StateLanding #content .featuredShopDiv h2 { color:#990000; font-size:14px; padding:7px 0px;max-height:26px;overflow:hidden;}
.StateLanding #content .featuredShopDiv b { font-size:13px;}

.StateLanding #content .regularShopsHeader { clear:both; font-size:24px; font-style:italic; background: url(../images/headerlarge.jpg);
                                    text-align:center; width:765px; padding-bottom:15px; margin-left:8px; margin-top:12px; padding:12px 0px 12px; color:#062C6D;}

.StateLanding #regularShopsContainer { border:2px solid #CCCBC9; border-top:1px solid #CCCBC9; background-color:#ffffff; margin-left:8px;
                                       margin-bottom:10px;}
.StateLanding #regularShopsOuter { width:170px; height:70px; padding:10px;float:left; display:inline;}
.StateLanding .regularShopDiv { border-right:2px solid #CCCBC9; height:69px; width:160px; margin-left:8px; margin-bottom:-2px; font-size:10px;}
.StateLanding .lastItem .regularShopDiv { border-right:0px solid;}

.StateLanding .bottomLink {background:transparent url(../images/bg_button6.gif) no-repeat scroll 0 0; color:#ffffff;
                                font-size:13px; font-weight:bold; width:178px; text-align:center; display:block; padding:8px 0px 5px;
                                text-decoration:none; margin:5px auto 10px; }
                                
.StateLanding .nonmemberShopDiv { border:2px solid #CCCBC9; width:168px; height:90px; padding:5px 5px 5px 8px; margin-left:8px; margin-bottom:-2px; float: left; display:inline; overflow:hidden; font-size:10px;}
.StateLanding .nonmemberShopDiv b { font-size:12px;}

.StateLanding  .signUp { width:374px; height:100px; border:2px solid #CCCBC9; margin-left:8px; margin-bottom:-2px; float:left; display:inline;}
.StateLanding #content .signUp h2 { color:#062C6D; font-size:18px; padding-left:10px;}
.StateLanding .signUp .signUpButton {background:transparent url(../images/bg_button6.gif) no-repeat scroll 0 0; color:#ffffff;
                                                font-size:14px; font-weight:bold; width:178px; text-align:center; display:block; padding:8px 0px 5px;
                                                text-decoration:none; float:right; margin-right:20px; }
                                                
                            

.MakeModel #contenttop { padding-left:0px; width:772px; padding-right:8px; }
.MakeModel #infoDiv #title {margin-left:10px;}
.MakeModel #infoDiv h5 { margin-left:10px;}
.MakeModel #infoDiv p {margin-left:10px;}
                                                
#MakesQuoteForm { width:378px; float:right; display:inline; margin-left:8px; }
#content #MakesQuoteForm h1 {  text-align:center; font-size:24px; font-style:italic; background: url(../images/headersmall.jpg);
                               padding-top:14px; padding-bottom:10px;  color:#062C6D; }
#MakesQuoteForm #QuoteFormInner { padding:10px 8px 10px 13px; border:2px solid #CCCBC9; }

.makesList, .makesListDiv ul { padding:0px; }
.makesList li, .makesListDiv li { border:2px solid #CCCBC9; width:353px; height:45px; padding:10px 10px 5px; margin:0px 0px -2px 8px; float: left; display:inline;}
.makesList li a, .makesListDiv li a { font-size:12px; font-weight:normal;}

.MakeModel .resourcelinks { margin-top:10px; display:block;}
