﻿BODY { color : Black; font-family : Arial, Helvetica, sans-serif; font-size:9pt; text-align:left; margin:0px; padding:0px; background-color:#DCDCDC; }
TABLE.main { border-left : 1px Solid Black; border-right:1px Solid Black; border-bottom:1px Solid Black; font-family:Arial, Helvetica, sans-serif; }
TR.navtop { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color : Silver; background-color : Black; }
TR.navtopline { background-color : #66FFFF; }

A:LINK, A:ACTIVE, A:VISITED {color:Blue; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold;  text-decoration:underline; }
A:HOVER, A:FOCUS { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#006600; text-decoration:underline; }

A.navtop:LINK, A.navtop:ACTIVE, A.navtop:VISITED { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color : Silver; text-decoration : none; }
A.navtop:HOVER, A.navtop:FOCUS { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color : #66FFFF; text-decoration : none; }

A.save:LINK, A.save:ACTIVE, A.save:VISITED { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color:#CC0000; text-decoration : none; }
A.save:HOVER, A.save:FOCUS { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color:#CC0000; text-decoration : underline; }

A.home, A.home:ACTIVE, A.home:VISITED {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:Blue; text-decoration:underline; }
A.home:HOVER, A.home:FOCUS { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color: #006666; text-decoration:underline; }
h1 {padding:0px; margin:0px; }

TD.time { font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; }
TD.title { font-family : "Times New Roman", Times, serif; font-size : 24pt; font-weight : bold; color : #009999; background-image : url(images/title_row1b.jpg); width : 575px; line-height : 50px; }
TABLE.calltoaction {line-height:35px; }
TABLE.calltoaction TD.newtitle {font-size:24px; padding:0!important;  }
TABLE.contenttable { background-color : #EFFCFC; font-family:Arial, Helvetica, sans-serif; font-size:20px; }
TABLE.contenttable td {font-size:9pt; }
TABLE.contenttable td.heading {background-color:#007eab; color:#00ffff; padding-top:5px; padding-bottom:5px; padding-left:10px; }
TABLE.contenttable h1.heading {font-size:30px; font-weight:bold; }

A.footer:LINK, A.footer:VISITED, A.footer:ACTIVE  {color:Blue; background-color:#D1E8E8; font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; }
A.footer:HOVER, A.footer:FOCUS  {color:#006600; background-color : #D1E8E8; font-family : Arial, Helvetica, sans-serif; font-size : 7pt; text-decoration : underline; }
TABLE.footer td.footer { background-color : #D1E8E8; font-family : Arial, Helvetica, sans-serif; font-size : 7pt; text-decoration : none; }


TD.bodytext { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; color : Black; }
TD.phones { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; color : Teal; }
TD.estimates { font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight: bold; color : Black; }
TABLE.contenttable TABLE.estimates TD.estimates2 { font-family : Arial, Helvetica, sans-serif; font-size : 18px; font-weight: bold; color : #0033cc; }
TABLE.navbox { background-color : #DBF7F7; border-top : 2px solid #336699; border-left : 2px solid #336699; border-right : 2px solid #336699; border-bottom : 2px solid #336699; }
TD.navboxtitle { font-size : 12pt; font-weight : bold; color : Teal; }
TABLE.caption { font-family : Arial, Helvetica, sans-serif; font-size : 8pt; }
SPAN.underline { text-decoration : underline; }
TABLE.home { background-color : #DBF7F7; border-top : 1px solid #000000; border-left : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; }
TD SPAN.small { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; color : Black; }
TD.ad{ font-family : Arial, Helvetica, sans-serif; font-size : 18pt; font-weight : bold; color : Yellow; }
EM.ad { font-family : Arial, Helvetica, sans-serif; font-size : 18pt; font-weight : bold; color : Yellow; text-decoration : underline; }
TD.special{ font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight : bold; color : White; font-style : italic; }

TABLE.ad { background-color : #FFFFFF; border-top : 1px solid #000000; border-left : 1px solid #000000; border-right : 1px solid #000000; border-bottom : 1px solid #000000; }
STRONG.red { color :#CC0000; }
TABLE.border { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; border-top : 1px dotted Black; border-left : 1px dotted Black; border-right : 1px dotted Black; border-bottom : 1px dotted Black; }
TABLE.border2 { border-top : 1px solid Black; border-left : 1px solid Black; border-right : 1px solid Black; border-bottom : 1px solid Black; }
TD.header { padding: 3px 5px; font-size : 12pt; font-weight : Bold; color : yellow; background-color : #006699; }
TD.copy { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; background-color : White; padding-left : 5px; padding-right : 5px; padding-top : 5px; padding-bottom : 5px; }
TD.copy2 { font-family:Arial, Helvetica, sans-serif; font-size:9pt; background-color:#EFFCFC; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; }

SPAN.red { font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; color:#CC0000; }
TD.logo1 { background-image : url(images/bnr_top2a.jpg); width: 127px; 	line-height : 22px; }
TD.tile { background-image : url(images/tile_leftside.jpg); width : 179px; background-repeat : repeat-y; }
TD.phone { font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight : Bold; color:#CC0000; }
TD.bnrphone { background-image : url(images/bnr_a2.jpg); background-repeat : no-repeat; width : 266px; 	height : 140px; }
TD.bnrphonehome { background-image : url(images/bnr_home_phone.jpg); background-repeat : no-repeat; width : 266px; 	height : 110px; }

SPAN.notice { color:#CC0000; font-size:12pt; font-weight:Bold; font-family:Arial, Helvetica, sans-serif; }
SPAN.click { color:Blue; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

td.pgtitle2 {font-size:18px; color:#000000; line-height:24px; font-weight:bold; }

/*  LANDING PAGES  */
#quote {font-size:14px; color: #3333CC; font-style:italic; margin-left:30px; margin-right:30px; line-height:18px; font-weight:bold; }

#call1 {width:548px; font-size:20px; font-weight:bold; color:#ffffff; background-color:#007eab; padding: 6px 5px 6px 6px; }
#call1 table.calltoaction {border:1px Solid #FFF; width:548px; }
#call1 table.calltoaction a.coupon {font-size:18px; font-weight:bold; color:#FFFF00; text-decoration:underline; }
#call1 table.calltoaction a.coupon:hover {font-size:18px; font-weight:bold; color:#00CCFF; text-decoration:underline; }
#call1 table.calltoaction td.large {font-size:18px; font-weight:bold; line-height:20px; padding:5px; }
#call1 table.calltoaction td.large span.yellow {color:#FFFF00; }

span.yellowlg {color:#FFFF00; font-size:28px; }

#call2 {width:548px; font-size:18px; font-weight:bold; color:#ffffff; background-color:#8e2b8f; padding: 6px 5px 6px 6px; }
#call2 table.calltoaction {border:1px Solid #FFF; width:548px; }
#call2 table.calltoaction td.large {font-size:18px; font-weight:bold; line-height:20px; padding:5px; }
#call2 table.calltoaction td.large span.yellow {color:#FFFF00; }
.font14 {font-size:14px; }
.font16 {font-size:16px; font-weight:bold; }
.font20 {font-size:20px; font-weight:bold; }
.font24 {font-size:24px; font-weight:bold; }
.font14 a:link {font-size:14px; text-decoration:underline; }
.font14 a:hover {font-size:14px; text-decoration:underline; }

.padtop5 {padding-top:5px; }
.padtop10 {padding-top:10px; }
.padbtm5 {padding-bottom:5px; }
.padbtm10 {padding-bottom:10px; }

span.medheading {font-size:14px; font-weight:bold; color:#CC0000; }
span.medheading a.headings2 {font-size:14px; color:#CC0000; text-decoration:underline; }
span.medheading a.headings2:hover {font-size:14px; color:#006600; text-decoration:underline; }
span.medheading a.headings2:visited {font-size:14px; color:#CC0000; text-decoration:underline; }

span.lgheading {font-size:18px; font-weight:bold; color:#000000; }
span.lgheading2 {font-size:30px; font-weight:bold; }
span.blue {color:#336699; }

ul.points { margin:0px; padding:0px; }
ul.points li {font-size:24px; font-weight:bold; list-style-image:url(images/check.gif); margin-left:30px; padding-left:0px; padding-bottom:20px; }
#photo {width:200px; float:right; margin-bottom:10px; }

ul.landing {margin:0px; padding:0px; }
ul.landing li {font-size:14px; list-style-image:url(images/check.gif); margin-left:50px; padding-left:0px; line-height:20px; }
ul.landing li a:link {font-size:14px; text-decoration:underline; }
ul.landing li a:hover {font-size:14px; text decoration:underline; }

ul.landing2 {margin:0px; padding:0px; }
ul.landing2 li {font-size:9pt; list-style-image:url(images/check.gif); margin-left:50px; padding-left:0px; }
ul.landing2 li a:link {font-size:9pt; text-decoration:underline; }
ul.landing2 li a:hover {font-size:9pt; text decoration:underline; }

#couponbg { background-color:#FFFFFF; width:510px; padding-top:25px; padding-bottom:25px; }
#colorbox {background-color:#daf0f0; border:1px Solid Silver; padding-left:10px; padding-right:10px; width:535px; margin-left:10px }
#logobbb {width:200px; margin-left:20px; margin-bottom:10px; margin-right:10px; font-size:14px; font-weight:bold; text-align:center; float:right; color:#336699; }
#logobbb2 {width:165px; margin-left:0px; margin-bottom:10px; margin-right:10px; margin-top:10px; font-size:14px; font-weight:bold; text-align:center; float:right; color:#336699; }

/*  Special pageOrganizer Box  */
.para { font-family:Arial, Helvetica, sans-serif; font-size:9pt; background-color:#EFFCFC; padding-right:5px; padding-top:5px; padding-bottom:5px; }

a.headings {color:#CC0000; text-decoration:underline; }
a.headings:hover {color:#006600; text-decoration:underline; }
a.headings:visited {Color:#CC0000; text-decoration:underline; }


