
.bkgd_site {
 margin: 0 auto 0 auto;
 background: #FFFFFF url('images/bkgd_LS-Insurance.gif') top left repeat-x;
 font: normal normal normal 12px/20px georgia,"times new roman",serif;
 color: #474747;
}

.img_tab {
 padding-top: 2px;
}

h1 {
 margin: 0;
 padding: 0 0 14px 0;
 font: normal normal bold 22px/24px arial,verdana,sans-serif;
 color: #3478CA;
}

.quote_agent_01 {
 margin: 0;
 padding: 0 0 14px 0;
 font: normal normal bold 22px/24px arial,verdana,sans-serif;
 color: #3478CA;
}

.quote_agent_02 {
 margin: 0;
 padding: 0 0 14px 0;
 font: normal normal bold 22px/24px arial,verdana,sans-serif;
 color: #474747;
}

fieldset {
 margin: 0;
 padding: 5px 5px 5px 5px;
}

.fset2 {
 display: inline;
 margin: 0;
}

.fset3 {
 text-align: right;
 margin: 0;
}

.fset4 {
 margin: 0 0 10px 0;
}

.fset5 {
 margin: 10px 0 0 0;
}

.pad_fset5 {
 margin-bottom: 5px;
}

.fset6 {
 display: inline;
 margin: 10px 0 0 0;
}

legend {
 font-weight: bold;
 color: #474747;
}

.leg2 {
 font-weight: bold;
 color: #5D718E;
}

ul {
 margin-top: 10px;
}

.pad_body {
 height: 322px;
 padding: 10px 0 10px 10px;
}

.pad_footer {
 padding-top: 2px;
}

.pad_hurricane {
 padding-left: 72px;
}

.img_main {
 padding: 0 0 15px 13px;
}

.img_main2 {
 padding-left: 10px;
}

.agents_table {
 background: #0E3463;
}

.bkgd_quote_01 {
 background: #FFFFFF;
}

.agents_label {
 padding: 5px 0 5px 10px;
 background: #9AAABE;
 font: normal normal bold 14px/14px arial,verdana,sans-serif;
 color: #FFFFFF;
}

.agents_label2 {
 padding: 5px 0 5px 10px;
 background: #474747;
 font: normal normal bold 14px/14px arial,verdana,sans-serif;
 color: #FFFFFF;
}

.agents_cont_01 {
 padding: 5px 0 8px 10px;
 background: #FFFFFF;
 font: normal normal bold 13px/16px arial,verdana,sans-serif;
 color: #474747;
}

.agents_cont_02 {
 padding-left: 10px;
 background: #FFFFFF;
 font: normal normal normal 12px/16px arial,verdana,sans-serif;
 color: #474747;
}

.quote_01 {
 padding: 5px 0 5px 5px;
 background: #FFFFFF;
 font: normal normal normal 11px/16px verdana,arial,sans-serif;
 color: #474747;
}

.quote_02 {
 padding: 5px 5px 5px 10px;
 background: #FFFFFF;
 font: normal normal bold 11px/16px verdana,arial,sans-serif;
 color: #474747;
}

.quote_03 {
 padding: 5px 8px 5px 10px;
 background: #FFFFFF;
 font: normal normal normal 11px/16px verdana,arial,sans-serif;
 color: #474747;
}

.quote_04 {
 padding: 5px 8px 5px 5px;
 background: #FFFFFF;
 font: normal normal normal 11px/16px verdana,arial,sans-serif;
 color: #474747;
}

.nav_agent:link,
.nav_agent:visited {
 color: #474747;
 text-decoration: none;
}

.nav_agent:hover,
.nav_agent:active {
 color: #3478CA;
 text-decoration: underline;
}

.bkgd_panel_tr {
 height: 101px;
 width: 460px;
 padding: 10px 5px 5px 5px;
 background: url('images/panel_tr.gif') top left no-repeat;
}

.bkgd_panel_bl {
 height: 101px;
 width: 449px;
 padding: 7px 5px 5px 5px;
 background: url('images/panel_bl.gif') top left no-repeat;
 font-style: italic;
 font-weight: bold;
 color: #C6D9F0;
}

.bkgd_panel_br_out {
 height: 101px;
 width: 298px;
 padding: 7px 5px 5px 10px;
 background: url('images/panel_br.gif') top left no-repeat;
 font: normal normal normal 14px/18px arial,verdana,sans-serif;
 font-weight: bold;
 color: #0E3463;
 cursor: auto;
}

.bkgd_panel_br_hot {
 height: 101px;
 width: 298px;
 padding: 7px 5px 5px 10px;
 background: url('images/panel_br.gif') top left no-repeat;
 font: normal normal normal 14px/18px arial,verdana,sans-serif;
 font-weight: bold;
 color: #0E3463;
 cursor: pointer;
}

.bkgd_body {
 background: #0E3463;
}

.bkgd_intro {
 height: 322px;
 background: url('images/bkgd_LS-Insurance.jpg') top left no-repeat;
}

.input_btn {
 font: normal normal bold 12px/22px arial,verdana,sans-serif;
}

.input_textarea {
 height: 53px;
 padding-left: 2px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
 color: #3478CA;
}

.input_textarea2 {
 padding-left: 2px;
 font: normal normal bold 11px/14px arial,verdana,sans-serif;
 color: #3478CA;
}

.input_select1 {
 height: 19px;
 width: 142px;
 margin: 18px 0 1px 0;
 padding: 0;
 font: normal normal bold 11px/11px arial,verdana,sans-serif;
 color: #6B7890;
 cursor: auto;
}

.input_select2 {
 height: 19px;
 width: 142px;
 margin: 18px 0 1px 0;
 padding: 0;
 font: normal normal bold 11px/11px arial,verdana,sans-serif;
 color: #6B7890;
 cursor: pointer;
}

.input_select3 {
 padding: 0;
 font: normal normal bold 11px/11px arial,verdana,sans-serif;
 color: #474747;
}

.input_text {
 padding-left: 2px;
 font: normal normal bold 11px/11px arial,verdana,sans-serif;
 color: #3478CA;
}

.cont_footer {
 padding: 0 10px 0 10px;
}

.copy_intro {
 padding: 0 25px 40px 0;
}

.copy_quote_agent {
 height: 65px;
 padding-left: 122px;
}

.copy_panel_tr {
 font-style: italic;
 font-weight: bold;
 letter-spacing: 1px;
 color: #C6D9F0;
}

.copy_panel_br_01 {
 padding-right: 5px;
 font: normal normal normal 10px/14px verdana,arial,sans-serif;
 font-weight: bold;
 color: #FFD700;
}

.copy_panel_br_02 {
 padding-right: 5px;
 font: normal normal normal 10px/14px verdana,arial,sans-serif;
 font-weight: bold;
}

.copy_crumb {
 font: normal normal normal 10px/11px verdana,arial,sans-serif;
 color: #A6A6A6;
}

.copy_footer {
 font: normal normal normal 10px/11px verdana,arial,sans-serif;
 color: #6B7890;
}

.nav_copy:link,
.nav_copy:visited {
 color: #A6A6A6;
}

.nav_copy:hover,
.nav_copy:active {
 color: #0E3463;
}

.nav_crumb:link,
.nav_crumb:visited {
 color: #A6A6A6;
}

.nav_crumb:hover,
.nav_crumb:active {
 color: #0E3463;
}

.nav_footer:link,
.nav_footer:visited {
 color: #6B7890;
}

.nav_footer:hover,
.nav_footer:active {
 color: #FFFFFF;
}

.nav_header:link,
.nav_header:visited {
 color: #C6D9F0;
}

.nav_header:hover,
.nav_header:active {
 color: #FFFFFF;
}

.nav_copy:link,
.nav_copy:visited {
 color: #3478CA;
}

.nav_copy:hover,
.nav_copy:active {
 color: #0E3463;
}

.nav_01_out {
 width: 151px;
 background: url('images/btn_About-Us.gif') top left no-repeat;
 cursor: auto;
}

.nav_01_hot {
 width: 151px;
 background: url('images/btn_About-Us.gif') top right no-repeat;
 cursor: pointer;
}

.nav_02_out {
 width: 151px;
 background: url('images/btn_Contact-Us.gif') top left no-repeat;
 cursor: auto;
}

.nav_02_hot {
 width: 151px;
 background: url('images/btn_Contact-Us.gif') top right no-repeat;
 cursor: pointer;
}

.nav_03_out {
 width: 157px;
 background: url('images/btn_Broker-Services.gif') top left no-repeat;
 cursor: auto;
}

.nav_03_hot {
 width: 157px;
 background: url('images/btn_Broker-Services.gif') top right no-repeat;
 cursor: pointer;
}

.nav_04_out {
 width: 156px;
 background: url('images/btn_Agent-Services.gif') top left no-repeat;
 cursor: auto;
}

.nav_04_hot {
 width: 156px;
 background: url('images/btn_Agent-Services.gif') top right no-repeat;
 cursor: pointer;
}

.nav_05_out {
 width: 157px;
 background: url('images/btn_Visitor-Services.gif') top left no-repeat;
 cursor: auto;
}

.nav_05_hot {
 width: 157px;
 background: url('images/btn_Visitor-Services.gif') top right no-repeat;
 cursor: pointer;
}

.nav_bl_out {
 height: 56px;
 cursor: auto;
}

.nav_bl_hot {
 height: 56px;
 cursor: pointer;
}

.btn_label_01 {
 height: 27px;
 padding-left: 15px;
 font: normal normal normal 18px/18px arial,verdana,sans-serif;
 color: #FFFFFF;
}

.btn_label_02 {
 height: 78px;
 padding-left: 15px;
 font: normal normal normal 22px/24px arial,verdana,sans-serif;
 color: #FFFFFF;
}

.btn_desc_01 {
 height: 24px;
 padding: 0 12px 7px 0;
 font: normal normal normal 11px/11px verdana,arial,sans-serif;
 color: #6B7890;
}

.btn_desc_02 {
 height: 23px;
 padding: 0 12px 7px 0;
 font: normal normal normal 11px/11px verdana,arial,sans-serif;
 color: #6B7890;
}
