#content-wrap2 {	background: #ffffff url(/images/layout/content-body.gif) repeat-y;min-height:1px;	width:932px;	margin:3px auto 0 auto;}
#content-bottom {background: #ffffff url(/images/layout/content-bottom2.gif) no-repeat;height:9px;width:932px; } 		

div#insurancetop { background-image: url(/sne/insurance/images/insurance-top.gif); background-repeat:no-repeat; height:207px; padding-left:265px; padding-top:40px;color:#FFF; margin:10px 0 0 0}
div#insurancetop p { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold; margin-bottom:2px}



#content-wrap {
background: #ffffff url(../../../images/layout/content-body2.gif) repeat-y;
}
#middleCol-wide {float:left; width:760px; padding:5px 19px 10px 5px}/*#middleCol for Public Affairs section -no right column */

/* ----- */

.local h2{font-size:15; font-weight:bold; color:#242424; border:0;}
td { background-color:#FFF; font-size:11px}

.gen-form  select option{font-size:11px; color:#000000;}
.reg-form fieldset input {border:1px solid #ccc;}
.gen-form fieldset input {border:1px solid #ccc;}
.gen-form fieldset input.submit {border:0;}
.reg-form fieldset input submit {border:0;}

table  td th{
background: #f9f9f9;
}

.gen-form  table  .tab5 td{
margin: 0;
padding: 4px 4px 4px 4px;
font-size: 11px;
height: 18px;
}

.tab5 td th {
margin: 0;
padding-bottom: 8px;
font-size: 11px;
min-height: 18px;
text-align: top;
margin-left: 0px; margin-right: auto;
}

.gen-form  ol   {
margin-left: 2px;
}

.tab5 th {
font-weight: bold;
margin-left: 0px; margin-right: auto;
}

.span_box{
float:left;
width:480px;
}

table.tab5 tr td .row_head {
font-weight: italic;
color: #000000;
}
.tab5 td {padding-top: 4px; padding-bottom: 4px; paddng-left: 2px; background: #f9f9f9; }
.tab5 th {text-align: left;}

table.payments td { line-height:14px;padding:3px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #ccc; border-left:1px solid #ccc;border-right:1px solid #ccc}       
        