* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, Geneva, sans-serif; PADDING-TOP: 0px
}
A {
	FONT: 12px Arial, Helvetica, Geneva, sans-serif; COLOR: #377492; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A:hover {
	COLOR: #163a4b; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 2px; FONT: bold 26px Arial, Helvetica, Geneva, sans-serif; COLOR: #075c8b; PADDING-TOP: 3px
}
H2 {
	MARGIN: 5px; FONT: bold 16px Arial, Helvetica, Geneva, sans-serif; COLOR: #275670
}
H3 {
	MARGIN: 3px 0px 8px 5px; FONT: bold 16px Arial, Helvetica, Geneva, sans-serif; COLOR: #fff
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P {
	MARGIN: 0px 0px 10px 5px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images_FL/bodybg.jpg) #f1f1f1 repeat-x; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#wrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 813px; POSITION: relative; TEXT-ALIGN: left
}
#cap {
	CLEAR: both; BACKGROUND: url(../images_FL/cap.gif) no-repeat; MARGIN: 0px auto; WIDTH: 813px; POSITION: relative; HEIGHT: 35px; TEXT-ALIGN: center
}
#header {
	FLOAT: left; WIDTH: 813px; HEIGHT: 134px
}
#logo {
	FLOAT: left; MARGIN: 0px auto; VERTICAL-ALIGN: middle; WIDTH: 813px; PADDING-TOP: 20px; POSITION: relative; HEIGHT: 75px
}
#navigation {
	FLOAT: left; MARGIN: 0px; WIDTH: 813px; HEIGHT: 39px
}
#navigation UL {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 7px; WIDTH: 805px; LIST-STYLE-TYPE: none
}
#navigation LI {
	DISPLAY: inline; MARGIN: 0px 20px 0px 5px; HEIGHT: 39px
}
#navigation LI A {
	FONT: bold 15px Arial, Helvetica, Geneva; COLOR: #fff
}
#content {
	BACKGROUND: url(../images_FL/wrapbg.jpg) repeat-y; FLOAT: left; WIDTH: 813px
}
#eprocontainer {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 813px
}
.copyholder {
	MARGIN: 10px 15px 0px 10px
}
#primaryphoto {
	DISPLAY: inline; BACKGROUND: url(../images_FL/primaryphoto.jpg) no-repeat; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 807px; HEIGHT: 266px
}
#getaquotebox {
	MARGIN: 11px 0px 0px 615px; WIDTH: 180px; POSITION: relative; HEIGHT: 245px
}
#generalcopy {
	FLOAT: left; WIDTH: 515px; MARGIN-RIGHT: 15px
}
#sidebar {
	BORDER-RIGHT: #ededed 1px solid; BORDER-TOP: #ededed 1px solid; DISPLAY: inline; BACKGROUND: #f4f4f4; FLOAT: left; BORDER-LEFT: #ededed 1px solid; WIDTH: 250px; BORDER-BOTTOM: #ededed 1px solid
}
#sidebar_Right {
	BORDER-RIGHT: #ededed 1px solid; BORDER-TOP: #ededed 1px solid; DISPLAY: inline; BACKGROUND: #f4f4f4; FLOAT: right; MARGIN: 10px 0px 0px 10px; BORDER-LEFT: #ededed 1px solid; WIDTH: 250px; BORDER-BOTTOM: #ededed 1px solid
}
#quarterrow {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 813px
}
.quarterbox {
	DISPLAY: inline; BACKGROUND: url(../images_FL/quaterboxbg.jpg) no-repeat; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 195px; HEIGHT: 237px
}
.quarterbox_Articles {
	DISPLAY: inline; BACKGROUND: url(../images_FL/quaterboxbg_Articles.jpg) no-repeat; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 195px; HEIGHT:auto
	
}
.quarterbox_ArticlesShow {
	DISPLAY: inline; BACKGROUND: url(../images_FL/Articlesbg.jpg) repeat; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 590px; 
HEIGHT: 550px
}
.quarterbox_Holder {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 195px; HEIGHT: 237px; BACKGROUND-COLOR: #ffffff
}
.quarterbox_Header {
	BACKGROUND: url(../images_FL/quaterbox-redtop.jpg) no-repeat; WIDTH: 195px; HEIGHT: 26px
}
.quarterbox_Contents {
	OVERFLOW: hidden; WIDTH: 195px; HEIGHT: 211px; BACKGROUND-COLOR: #ffffff
}
.quarterbox UL {
	MARGIN: 0px 0px 0px 5px; LIST-STYLE-TYPE: none
}
.quarterbox LI {
	DISPLAY: block; MARGIN: 2px 0px
}
.quickcontact {
	MARGIN-TOP: -2px; BACKGROUND: url(../images_FL/quickcontact.gif) no-repeat; FLOAT: left; MARGIN-BOTTOM: -2px; WIDTH: 195px; PADDING-TOP: 4px; HEIGHT: 28px
}
.loading {
	DISPLAY: inline; MARGIN-LEFT: 6px; WIDTH: 195px; HEIGHT: 237px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.imgloading {
	MARGIN: 0px 0px 0px 45px; PADDING-TOP: 100px
}
.carrierStates {
	FONT: bold 14px Arial, Tahoma, Helvetica, sans-serif
}
.carrierTypes {
	FONT: 10px Arial, Tahoma, Helvetica, sans-serif
}
.blackbox {
	BACKGROUND: url(../images_FL/blackboxbg.jpg) no-repeat; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 195px; HEIGHT: 237px
}
.planlogo {
	MARGIN: -1px 0px 10px 6px; WIDTH: 184px; HEIGHT: 57px
}
.plantitle {
	DISPLAY: inline; FLOAT: left; MARGIN: -2px 0px 5px; OVERFLOW: hidden; WIDTH: 190px; COLOR: #fff; HEIGHT: 30px
}
.plandetails {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 190px; HEIGHT: 42px
}
.plandetails P {
	FONT-WEIGHT: bold; COLOR: #fff
}
.planprice {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 3px; WIDTH: 188px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 30px; TEXT-ALIGN: right
}
.planprice P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 26px Arial, Helvetica, Geneva, sans-serif; COLOR: #fdf800; PADDING-TOP: 0px
}
.fpCarrierLogo {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; FLOAT: left; MARGIN: 5px 0px 0px 25px; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.right {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.disclaimertext {
	MARGIN: -18px 0px 0px; WIDTH: 185px; POSITION: absolute
}
.disclaimertext P {
	FONT: bold 10px/10px Arial, Helvetica, Geneva, sans-serif; COLOR: #fff
}
.headerlogo {
	MARGIN-TOP: 20px
}
.featuredcarrier {
	MARGIN: 10px
}
.submitbutton {
	FLOAT: right; MARGIN: -2px 5px 0px 0px
}
#userZip {
	FLOAT: left; MARGIN: 0px 0px 0px 2px
}
.aboutustitles {
	FONT: bold 16px Arial, Helvetica, Geneva, sans-serif; COLOR: #275670
}
.deptinsureseal {
	FLOAT: right; MARGIN: 0px 20px
}
.contactcopy {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 20px 0px 10px
}
.contact {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ededed 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #f4f4f4; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 15px; BORDER-LEFT: #ededed 1px solid; WIDTH: 485px; PADDING-TOP: 10px; BORDER-BOTTOM: #ededed 1px solid; POSITION: relative
}
.contactSection {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 5px
}
.contactSpacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.contactFormLabel {
	FLOAT: left; MARGIN: 3px 15px 0px 0px; FONT: bold 14px Arial, Helvetica, Geneva, san-serif; COLOR: #275670
}
.contactInput {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px Arial, Helvetica, Geneva, san-serif; BORDER-LEFT: #ccc 1px solid; WIDTH: 260px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px
}
.contactRadioSection {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.contactRadioButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.contactRadioText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.contactMessage {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px -2px 5px 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px
}
.contactsubmitbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 150px; WIDTH: 125px; PADDING-TOP: 0px; HEIGHT: 33px
}
.generalblue {
	FONT: bold 12px Arial, Helvetica, Geneva, san-serif; COLOR: #275670
}
.agency {
	MARGIN: -5px 0px 0px; WIDTH: 195px; HEIGHT: 209px
}
.shadowclear {
	CLEAR: both; BACKGROUND: url(../images_FL/divider.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 809px; HEIGHT: 29px
}
#generalclear {
	CLEAR: both
}
#footer {
	CLEAR: both; HEIGHT: 20px; BACKGROUND-COLOR: red
}
.postmetadata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e7f9ff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.H2 {
	MARGIN: 5px; FONT: bold 16px Arial, Helvetica, Geneva, sans-serif; COLOR: #275670
}
.H3 {
	MARGIN: 3px 0px 8px 5px; FONT: bold 14px Arial, Helvetica, Geneva, sans-serif; COLOR: #275670
}
.H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 2px; FONT: bold 20px Arial, Helvetica, Geneva, sans-serif; COLOR: #075c8b; PADDING-TOP: 3px
}
