.redField {background-color:#AA2419;}
.yellowField {background-color:#FFE600;}
.orangeField {background-color:#FF9900;}
.tanField {background-color:#D0BDA4;}
.smBodyText {font-family:Verdana, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#333;	font-weight:bold;}
.mdBodyText {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.mdBodyTextEmphasis {font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height:18px; color:#C00; font-weight: bold;}
.lgBodyText {font-family:Verdana,Helvetica,sans-serif; font-size:14px; line-height:20px; }
.lgBodyTextBold {font-family:Verdana,Helvetica,sans-serif; font-size:12px; line-height:20px; font-weight:bold }
.quote {font-family:Verdana, Helvetica, sans-serif; font-size:12px; line-height:18px; font-style:italic; font-weight:bold; color:#C00;}
td p.quote2 {font-family:Verdana, Helvetica, sans-serif; font-size:.65em; line-height:1.3em; font-style:normal; font-weight:normal; color:#C00; width:8em; display:block; float:left; margin:0 0 0 .5em; padding:0;}

.lgTitle {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF; font-weight:bold;}
.mdTitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#069; font-weight:bold; line-height:15px;}
A:link {font-style:normal; color:#C80118; }
A:active {font-style:normal; color:#C80118; }
A:visited {font-style:normal; color:#C80118; }
.greyField {background-color:#EEE;}

.blueField {background-color:#069; background:url(../images/backHeader.jpg) no-repeat top left;}

.mdBodySans {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	line-height:18px;}

body {background-color:#fff;}
table, tr, td { text-align:left;}


/* Quick quote area */
#NewsBar {width:100%; background-color:#1c3664; height:1.9em; text-align:center;}
a.News {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; color:#b4d1e6; margin:0 2.25em; line-height:2em; font-weight:bold; text-align:center;}
#QuoteSection {height:21em; width:100%; background:url(../images/QuickQuote.jpg) no-repeat top left;}
input.submit {background-color:#b4d1e6; color:#1c3664; font-size:1.25em; width:8em; height:2em; border:thin solid #1c3664; font-weight:bold; float:left; margin:2.5em 0 1em 3em; text-align:center;}
input.submit:hover {background-color:#1c3664; color:#b4d1e6;  border:thin solid #b4d1e6;}

p.quote {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:#b4d1e6; text-align:center; line-height:1.1em;}
#BottomQuote {padding:6em 2.9em 0 3.5em; width:25em;}
.Archives {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#1c3664; text-decoration:none; display:block; left:0; top:0; margin:-.5em 0 0 .2em;}
.ArchivesSmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.6em; font-weight:normal; color:#1c3664; text-decoration:none; display:block; left:0; top:0; padding:1em 0 0 .2em; line-height:1.2em; width:100%; display:block; clear:both;}

#CallUs {border-right:thin solid #000; height:3em; width:10em;}
a.quoteLink {color:#C00; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; padding:0; margin:0; line-height:1em; display:block;}
.call {font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.87em; text-align:center; padding:0; margin:0; line-height:1.3em;}
.number {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1em; font-weight:bold; font-size:.8em; text-align:center; padding:0; margin:0;}

a {outline:none;}


#LogIn {margin:3em 0 0 5em; width:20em;}
label.ClientLogin {display:block; padding-bottom:.5em;}
label.ClientLogin span {font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:10em; font-size:.8em; text-align:right; font-weight:bold; color:#1c3664;}

label.ClientLogin span.Checkbox, .formText {font-family:Verdana, Arial, Helvetica, sans-serif; float:right; width:14.5em; font-size:.8em; text-align:left; font-weight:bold; color:#1c3664; margin:0;
	height: 19px;
}

label.ClientLogin input.text {width:15em; background-color:#bfd6e8; border:thin solid #1c3664; margin-left:.5em;}
label.ClientLogin input.text:hover {border:thin solid #fff;}

label.ClientLogin input.checkboxStyle {width:10em; float:left; margin:0 0 0 10em; text-align:right;}

.LogSubmit {width:10em; margin:2em 0 0 12em; height:1.9em; font-weight:bold; background-color:#1c3664; color:#bfd6e8; display:block; border:thin solid #7bd3f7;}
.LogSubmit:hover {background-color:#bfd6e8; color:#1c3664; border:thin solid #1c3664;}

h2.LogMe {color:#52a4cf; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;}
h3.quoteTitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.8em; font-weight:bold; color:#52a4cf; display:block; margin-top:10em;}
.QuoteDay {font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em; font-weight:bold; color:#52a4cf;
	height: 69px;
}


.LeftFoot {float:left; text-align:left; width:15.3em;}
.MiddleFoot {float:left; text-align:center; width:15.3em;}
.RightFoot {float:left; text-align:right; width:15.3em;}

.LeftFoot p, .MiddleFoot p, .RightFoot p, .LeftFoot a, .MiddleFoot a, .RightFoot a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:.6em; padding:0; margin:0; display:block;}







