img { border:0; }
body,table,td,div { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; }
label { font-size:12px; line-height:18px; }
form { padding:0; margin:0; }
input.textbox { padding:2px; font-size:12px; }
input.btnsubmit { background-image:url(/images/GetFreeQuotesSmall.gif); background-repeat:no-repeat; width:171px; height:37px; border:0; margin:0; padding:0; color:#fff; font-size:24px; cursor:pointer; vertical-align:middle; }
.bigbold { font-size:14px; font-weight:bold; color:#4b4b4b; line-height:24px; }
.smallgrey { font-size:11px; color:#5e5e5e; }
.bigpoint{ color:#000; font-size:16px; font-weight:bold;}
.smallgrey2 { color:#5A5A5A; font-size:12px; }
.small { font-size:10px; font-weight:normal; line-height:11px; }
.redcaps { color:#CC0000; text-transform:capitalize; font-weight:bold; font-size:12px; letter-spacing:6px;}
#footer { padding:10px 15px 20px 15px; color:#777777; font-size:11px; }
#footer td { color:#777777; font-size:11px; }
#footer a { text-decoration:none; color:#777777; font-size:11px; }
#footer a:link { text-decoration:none; color:#777777; font-size:11px; }
#footer a:active { text-decoration:none; color:#777777; font-size:11px; }
#footer a:visited { text-decoration:none; color:#777777; font-size:11px; }
#footer a:hover { text-decoration:underline; color:#777777; font-size:11px; }
.smallitalic { font-size:10px; font-style:italic; color:#777777; font-weight:normal; }
.smallblue { color:#004EB8; font-size:10px; }
a.smallblue { color:#004EB8; text-decoration:none; font-size:10px; }
a.smallblue:link { color:#004EB8; text-decoration:none; font-size:10px;}
a.smallblue:visited { color:#004EB8; text-decoration:none;}
a.smallblue:hover { color:#004EB8; text-decoration:underline; }
.checkbox { font-size:11px; }
/* Set up viewport onto sliding content */	 
#frame { overflow: hidden; margin: 0 auto; width: 750px; position: relative; }
/* Sliding content box */ 
#frame, #scroller { height: 395px; }
#scroller { width: 750px; height: 395px; margin: 0 auto; padding:0; overflow: hidden; vertical-align:top; text-align:left; border:0; }
#content { width: 2950px; margin: 0; padding-right:10px; padding-left:10px; padding-top:5px; text-align:left; }
.section { height: 395px; width: 750px; margin: 0; padding:0; float: left; text-align:left; }