/** Container definitions for entire site **/
* #MainContainer { width: 750px; margin: 0 auto; text-align: left; background: #FFFFFF;	border: 3px solid #006699; border-width: 0 3px; }
* #PageHeader 	 { width: 750px; }
* #MainNav 	 	 { margin-top: 10px; border-bottom: 3px solid #00639C; }
* #LeftSubNav 	 { width: 145px; font-family: Arial; color: #333; font-size: 11px; padding-top: 10px; }
* #LeftSubNav ul { border: none; list-style-type: none; margin: 0px; }
* #LeftSubNav li { }
* #LeftColumn    { width: 155px; padding: 10px 0 0 10px; background: #006699; }
* #LeftColumn h1 { font-family: Arial; font-size: 16px; color: #FFFFFF; }
* #LeftColumn h2 { font-family: Arial; font-size: 12px; color: #FFFFFF; line-height: 14px; padding-bottom: 3px; margin-bottom: 5px; border-bottom: 2px dotted #FFFFFF; }
* #CenterColumn  { width: 430px; margin-right: 12px; padding: 10px 0 20px 15px; }
* #CenterColumn img { float: left; margin: 8px 12px 10px 0; }
* #RightColumn 	 { width: 115px; padding: 10px 0 0 8px; }
* #RightColumn h1{ font-family: Arial; font-size: 11px; color: #333333; width: 105px; margin-bottom: 5px; padding-bottom: 2px; border-bottom: 1px dashed #333333; }
* #Breadcrumb 	 { font-family: Arial; font-size: 11px; padding-bottom: 5px; margin-bottom: 12px; border-bottom: 1px dotted #0066FF; }
* #Footer 		 { border: 3px solid #00639C; border-width: 3px 0 0; padding: 12px 0 0 10px; background-color: #CCC; }
* #SiteMap 		 { font-family: Arial; font-size: 12px; line-height: 18px; }
* #SiteMap li 	 { list-style-type: none; list-style-image: url(images/bullett.gif); }
* #bbb-button { width:105px; margin:5px 0 5px 12px !important; border-bottom: 1px dashed #333333;}
* #bbb-button h5{ font-family:Arial; font-size:10px; font-weight:normal; color:#333333; padding-bottom:5px; }

/** Classes **/
* .DottedLine 	 { border-right: 2px dotted #666666; }
* .reversetextsm { color: #FFFFFF; }
* .HealthSubhead { font-weight: normal; font-size: 11px; line-height: 15px; }
* .HealthCarrier { padding: 3px 0; border-top: 1px dotted #00639C; margin-bottom: 15px; }
/* edit.com visible styles */
BODY, TD, .NormalText { text-decoration: none; font-weight: normal; font-style: normal; }

.Title		{  }
.Header		{  }
.Subheader	{  }

.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 16px; }
.LargeText	{ font-size: 24px; line-height: 24px; }

IMG.FloatLeft 	{ float: left; margin: 0 5px 5px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 5px 5px; }
* .MainBullets 	 { margin: 0 0 8px 20px; font-family: Arial; font-size: 11px; color: #333333; }
* .OnlineQuotes  { width: 138px; padding: 3px; background: #E9E5DA; border: 1px solid #9BC2ED; text-align: center; margin-bottom: 5px; }
* .SitemapParent { border-bottom: 1px dotted #00639C; padding: 4px 0 2px 0; width: 200px; }
* .SitemapSibling { padding-left: 10px; }

/** Global site tag definition **/
body, h1, h2, h3, h4, h5, h6, p, ul, li { margin: 0px; padding: 0px; }
body { text-align: center; background-image: url(images/imagePageBG.gif); }

p  { font-family: Verdana; font-size: 11px; font-style: normal; line-height: 14px; color: #333333; padding-bottom: 12px; }
h1 { font-family: Geneva; font-size: 20px; color: #842121; padding-bottom: 8px; }
h3 { font-family: Arial; font-size: 16px; font-weight: normal; color: #730000; padding-bottom: 5px; padding-top: 8px; }
h4 { font-family: Geneva; font-size: 14px; color: #842121; padding-bottom: 8px; }
li { padding-bottom: 5px; }

/* edit.com visible styles */
BODY, TD, .NormalText { text-decoration: none; font-weight: normal; font-style: normal; font-family: Verdana, Arial, Geneva, Times New Roman; font-size: 11px; color: #333333; }

.Header			{ font-family: Geneva; font-size: 20px; color: #842121; margin: 0 0 8px 0; }
.Subheader		{ font-size: 16px; color: #842121; font-family: Arial; margin: 0 0 8px 0; }
.BoldSubheader	{ font-size: 14px; color: #842121; font-family: Arial; margin: 0 0 8px 0; }
.BlackSubheader	{ font-size: 14px; color: #000000; font-weight: bold; font-family: Arial; }
.BlueSubheader	{ font-size: 14px; color: #006699; font-weight: bold; font-family: Arial; }
.RedSubheader	{ font-size: 14px; color: #842121; font-weight: bold; font-family: Arial; }
.FinePrint 		{ color: #666666; font-size: 9px; font-family: Arial; line-height: 11px; }
.TestimonialText{ font-size: 10px; font-family: Times New Roman; line-height: 13px; }
.DashedUnderline{ font-family: Arial; ont-size: 11px; font-weight: bold; color: #333333; border-bottom: 1px dashed #333333; padding-bottom: 2px; margin-bottom: 5px; }

.Red		{ color: #842121; }
.Blue		{ color: #6B8CAD; }
.DarkBlue	{ color: #006699; }
.Black		{ color: #000000; }
.Gray		{ color: #333333; }
.White		{ color: #FFFFFF; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 16px; }
.LargeText	{ font-size: 24px; line-height: 24px; }

IMG.FloatLeft 	{ float: left; margin: 0 5px 5px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 5px 5px; }

TD.NoBorder		  { border-bottom: 0px; }
TD.BlueDotsBottom { border-bottom: 1px dotted #00639C; }

TABLE.BlueDotTable TD { border-bottom: 1px dotted #00639C; }
TABLE.BlueDotTable TD.NoBorder	{ border-bottom: 0px; }

DIV.ApplyOnline   { background: #E9E5DA; padding: 5px; }
DIV.ImportantNote { color: #FFFFFF; background: #006699; font-size: 14px; font-weight: bold; font-family: Arial; margin: 5px 0; padding: 2px; text-align: center; }

/* links */
a:link, a:visited { color: #3366CC; text-decoration: underline; font-family: Arial; }
a:active, a:hover { color: #003366; text-decoration: none; font-family: Arial; }

* #LeftColumn a 		{ color: #FFFFFF; text-decoration: underline; margin-bottom: 3px; }
* #LeftColumn a:visited { color: #CCCCCC; text-decoration: underline; }
* #LeftColumn a:hover 	{ color: #999999; text-decoration: none; }

* #LeftSubNav li a		   { color: #333333; background: #83B6C9; text-decoration: none; display: block; padding: 5px; border: 1px solid #FFFFFF; }
* #LeftSubNav li a:visited { color: #666666; background: #83B6C9; }  
* #LeftSubNav li a:hover   { color: #D8D8D8; background: #660000; }

* #Footer a	 	 { color: #333333; text-decoration: underline; font-family: Geneva; font-size: 11px; }
* #Footer a:active
* #Footer a:hover 	 { color: #666666; text-decoration: none; }

* #Breadcrumb a 		{ color: #0066CC; text-decoration: underline; }
* #Breadcrumb a:visited { color: #990033; text-decoration: underline; }
* #Breadcrumb a:hover 	{ color: #666666; text-decoration: none; }

/** 

Website Colors:

Green: 639C63
Tan: D6D69C
Blue/Grey: 6B8CAD
Red: 842121
Black: 000000
White: FFFFFF
Grey: 333333 

**/
