/**
*	Insurance styling.
**/
.frml{font-size:70%;margin-top:20px;}
.frml .colwrap{width:536px;overflow:hidden;}
* html .frml .colwrap{height:1px;overflow:visible;}
.frml .colwrap .l{width:200px;float:left;position:relative;}
.frml .colwrap .r{width:250px;float:left;position:relative;}

.frml .swrap{width:200px;overflow:hidden;}
* html .frml .swrap{height:1px;overflow:visible;}
.frml .s1{width:140px;float:left;position:relative;padding:5px;padding-top:3px;padding-bottom:0px;height:28px;text-align:right;}
.frml .s2{width:40px;float:left;position:relative;padding:5px;padding-top:0px;padding-bottom:0px;height:28px;}

/**
*	Results table.
**/

.rltwrap{width:766px;overflow:hidden;background-color:#003399;font-size:75%;color:#fff;}
* html .rltwrap{height:1px;overflow:visible;}
.rltwrap .t1{width:88px;height:50px;float:left;position:relative;padding:5px;border-right:3px solid #fff;}
.rltwrap .t2{width:581px;height:50px;float:left;position:relative;padding:5px;border-right:3px solid #fff;}
.rltwrap .t3{width:61px;height:50px;float:left;position:relative;padding:5px;}

.rlswrap{width:766px;overflow:hidden;color:#333333;}
* html .rlswrap{height:1px;overflow:visible;}
.rlswrap a{color:#0000FF;}
.rlswrap .sa1{width:88px;height:125px;float:left;position:relative;padding:5px;border-right:3px solid #e4ecfc;font-size:75%;}
.rlswrap .sa2{width:581px;height:125px;float:left;position:relative;padding:5px;border-right:3px solid #e4ecfc;font-size:75%;}
.rlswrap .sa3{width:61px;height:125px;float:left;position:relative;padding:5px;font-size:75%;}
.rlswrap .sb1{width:88px;height:125px;float:left;position:relative;padding:5px;border-right:3px solid #fff;background-color:#e4ecfc;font-size:75%;}
.rlswrap .sb2{width:581px;height:125px;float:left;position:relative;padding:5px;border-right:3px solid #fff;background-color:#e4ecfc;font-size:75%;}
.rlswrap .sb3{width:61px;height:125px;float:left;position:relative;padding:5px;background-color:#e4ecfc;font-size:75%;}

