BODY {
  font-family: Verdana; font-size: 12px;
   scrollbar-face-color: #EAEAEA;
   scrollbar-shadow-color: #fff;
   scrollbar-highlight-color: #ccc;
   scrollbar-3dlight-color: #fff;
   scrollbar-darkshadow-color: #ccc;
   scrollbar-track-color: #fff;
   scrollbar-arrow-color: #2588A7; 
   padding: 0px; margin: 0px;
   background-color: #fff;
   background-image: url('../_images/bg.gif'); background-position:center; background-repeat: repeat-y
}

TD, TH { font-family: Verdana; font-size: 12px;  padding: 0px; margin: 0px; }
LI { padding-bottom: 3px; }

P, LI { font: 12px Georgia, "CG Times", Century, "Times New Roman"; }
.sm { font-size: 11px; }
.sm2 { font-size: 11px; line-height: 14px; }
.sm3 { font-size: 11px; font-family: Verdana, Arial; }
.sm4 { font-size: 11px; font-family: Verdana, Arial; padding-bottom: 0px; }
.sm5 { font-size: 12px; font-family: Verdana, Arial; padding-bottom: 0px; }
.sm9 { font: 11px Verdana #2588A7; }
.quote2 { font: 11px Georgia, "CG Times", Century, "Times New Roman"; }
.name { font: 11px Verdana #333333; text-align: right;  color: #0F4261; padding-bottom: 10px; }
.name2 { font: 10px Verdana #333333; color: #0F4261; text-align: center; margin-bottom: 8px;}
.name3 { font-size: 12px; font-family: Verdana, Arial; color: #0F4261; text-align: center; margin-bottom: 8px;}
.logo_sm { margin-bottom: 2px; }
.quote3 { font-size: 11px; margin-bottom: 5px; margin-top: 5px; }
.quote5 { font-size: 13px; padding-bottom: 10px; margin-top: 4px; line-height: 17px; }
.quote6 { font-size: 13px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc; margin-top: 4px; line-height: 17px; }
.q { padding-bottom: 8px; }
.tab { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; 
padding-left: 8px; background-image: url('../_images/bk_btn.gif'); }
.tabl { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; 
padding-left: 8px; background-image: url('../_images/bk_btnl.gif'); }
.tabr { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; 
padding-left: 8px; background-image: url('../_images/bk_btnr.gif'); }
.tabon { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; padding-left: 8px;  background-image: url('../_images/bk_btnon.gif'); }
.tablon { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; padding-left: 8px;   background-image: url('../_images/bk_btnlon.gif'); }
.tabron { width: 20%; height: 38px; background-color: #3F817F;
font-size: 13px; font-weight: bold; line-height: 14px; padding-left: 8px;  
 background-image: url('../_images/bk_btnron.gif'); }

.nav { border-bottom: 1px solid #0F4261; background-color: #2588A7; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;   background-image: url('../_images/bk_nav.gif'); }
.navon { border-bottom: 1px solid #0F4261; font-weight: bold; background-color: #3F817F; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;  background-image: url('../_images/bk_navon.gif'); }
.navon2 { border-bottom: 1px solid #69A29C; font-weight: bold; background-color: #3F817F; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; background-image: url('../_images/bk_navon.gif');  }
.nav2 { background-color: #3F817F; border-bottom: 1px solid #69A29C; font-size: 11px; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.nav2on { font-weight: bold; background-color: #3F817F; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #69A29C;  font-size: 11px; }
.nav2b { background-color: #3F817F; border-bottom: 1px solid #0F4261; font-size: 11px; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.nav2onb { font-weight: bold; background-color: #3F817F; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #0F4261;  font-size: 11px; }

A:link.pp, A:visited.pp { color: #000; text-decoration: none; }
A:hover.pp { color: #1D6F8E; text-decoration: underline; }
A:link.pp2, A:visited.pp2 { color: #F1D00E; text-decoration: none; }
A:hover.pp2 { color: #fff; text-decoration: none; }
A:link.pp3, A:visited.pp3 { color: #0F4261; text-decoration: none; }
A:hover.pp3 { color: #2588A7; text-decoration: none; }
A:link.pp4, A:visited.pp4 { color: #0F4261; text-decoration: none; }
A:hover.pp4 { color: #2588A7; text-decoration: underline; }
A:link.pp4y, A:visitedy.pp4 { color: #0F4261; text-decoration: none; }
A:hover.pp4y { background-color: #F1D00E; color: #2588A7; text-decoration: underline; font-weight: bold; }


A:link.pp5, A:visited.pp5 { color: #2588A7; text-decoration: none; }
A:hover.pp5 { color: #0F4261; text-decoration: underline;  }
A:link.pp5d, A:visited.pp5d { color: #2588A7; text-decoration: none; border-left: 1px solid #fff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; height: 16px;  background-color: #F1D00E; }
A:hover.pp5d { color: #0F4261; text-decoration: none;  border: 1px solid #2588A7; background-color: #fff; }
A:link.pp6, A:visited.pp6 { color: #999999; text-decoration: none; }
A:hover.pp6 { color: #2588A7; text-decoration: underline; }
A:link.blu2, A:visited.blu2 { color: #0F4261; text-decoration: none; }
A:hover.blu2 { color: #1D6F8E; text-decoration: none; }
A:link.pp4h, A:visited.pp4h, .pph4, .lftlnks { text-decoration: none; border: 0px solid #3F817F; padding-left: 10px; width: 180px;  }
A:hover.pp4h { text-decoration: none; border: 1px solid #3F817F; padding: 2px; padding-left: 10px; width: 180px; color: #3F817F; font-weight: bold; }

A:link.btn, A:visited.btn { color: #DBEAE5; text-decoration: none; }
A:hover.btn { color: #fff; text-decoration: none; }
A:active.btn { color: #F1D00E; text-decoration: none; }
A:link { color: #1D6F8E; }
A:visited { color: #0F4261; }
A:hover { color: #3F817F; text-decoration: none; }
A:link.yel, A:visited.yel { color: #F1D00E; }
A:hover.yel { color: #fff; text-decoration: none; }
A:link.yel2, A:visited.yel2 { color: #F1D00E;  text-decoration: none; }
A:hover.yel2 { color: #fff; }
A:link.tbl, A:visited.tbl { color: #F1D00E;  text-decoration: none; }
A:hover.tbl { color: #fff; }
A:link.white, A:visited.white { color: #fff; }
A:hover.white { color: #F1D00E; text-decoration: none; }
UL { margin-bottom: 0px; }

.hdr { height: 42px; color: #2285A4; font-size: 11px; }
.tag { text-align: center; font-size: 10px; }
.tag2 { text-align: center; font-size: 10px; border: 1px solid #ccc; padding-bottom: 5px; }
.blu { color: #3F817F;  background-color: #FDFAE5; }
.dl { background-color: #2588A7; color: #DBEAE5; font-size: 11px; padding-left: 12px; padding-right: 12px; background-color: #2588A7; }
.dl_bul { color: #fff; font-size: 11px; padding-left: 5px; height: 17px; background-color: #2588A7; }
.bul_table { margin-top: 5px; margin-bottom: 5px; height: 24px;  }
.bk_blu {  background-color: #2588A7; }
.tbl_top { margin-bottom: 4px; }
.left { padding-right: 9px; border-right: 1px solid #ccc; }
.right { padding-left: 9px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 100%; background-color: #FDFAE5; padding-bottom: 4px; padding-top: 4px; border-top: 1px solid #ccc; }
.right2 { padding-left: 9px; border-left: 1px solid #ccc; height: 100%; }
.rt { font-family: Verdana; font-size: 11px;  background-color: #FDFAE5; }
.colist { font-family: Verdana; font-size: 11px;  background-color: #FDFAE5; padding-bottom: 5px; }
.main { padding-left: 10px; }
.plan { color: #0F4261; width: 25%; padding: 5px; }
.home { line-height: 20px; margin-bottom: 6px; margin-top: 4px; font-size: 14px; font-family: Georgia, "CG Times", Century, "Times New Roman"; }
.home2 { color: #2588A7;  font-family: Verdana; font-size: 14px; font-weight: bold; }
.bka { width: 14px; height: 15px; background-image: url('../_images/bk-arrow.gif'); } 
.dlh2 { padding-left: 10px; color: #0F4261; font-size: 14px; text-transform: uppercase; }

.h1, H1 { font-family: Verdana; font-size: 20px; color: #2588A7;  margin: 0px; }
H2, .h2 { font-family: Verdana; font-size: 17px; color: #0F4261; font-weight: bold;  margin: 0px; }
H3, .h3 { font-family: Verdana; font-size: 13px; color: #0F4261; font-weight: bold; margin: 0px; }
H4, .h4 { font-family: Verdana; font-size: 15px; color: #0F4261; font-weight: bold; margin: 0px; }
H5, .h5 { font-family: Verdana; font-size: 15px; color: #0F4261; font-weight: bold; margin-bottom: 2px; }
H6, .h6 { color: #0F4261; height: 18px; background-color: #DBEAE3; border-right: 1px solid #fff; text-align: center; font-weight: bold; margin: 0px; }
.h7 { color: #DBEAE5; background-color: #2588A7;  padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #0F4261; font-size: 14px; font-weight: bold; }
.dis { text-align: justify; margin-top: 4px; margin-bottom: 8px; font-size: 11px; font-family: Verdana }

HR { height: 1px; color: #2588A7; }
HR.hr1 { height: 1px; color: #ccc; }
HR.hr2 { height: 1px; margin: 0px; padding: 0px; color: #ccc; }
.p1 { line-height: 18px; font-size: 13px; color: #0F4261; border-bottom: 1px solid #2588A7; margin-top: 0px; padding-bottom: 5px; font-weight: bold; }
.p2 { line-height: 16px; font-weight: bold; margin-top: 12px; }
.p3 { line-height: 18px; font-size: 13px; color: #0F4261; border-bottom: 1px solid #ccc; border-top: 2px solid #2588A7; padding-bottom: 4px; padding-top: 8px; font-weight: bold; }
.caption { color: #2588A7; font-size: 11px; padding-right: 3px; text-align: right; }
.caption2 { color: #2588A7; font-size: 11px; padding-right: 3px; text-align: right; background-color: #FDFAE5; }
.caption3 { color: #2588A7; font-size: 11px;  }
.caption4 { color: #2588A7; font-size: 10px; padding-right: 2px; text-align: right; }
.caption5 { color: #2588A7; font-size: 11px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; text-align: right; background-color: #efefef; }
.caption6 { border-bottom: 1px solid #ccc; background-color: #2588A7; border-right: 1px solid #ccc; padding-right: 5px; color: #fff; text-align: right; font-size: 11px; }

.quote { font-size: 11px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding-top: 4px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 0px;  color: #666666; }
.quote4 { font-size: 11px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding-top: 4px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 0px;  color: #666666; line-height: 16px; }
.ftr { margin-top: 10px; padding-bottom: 5px; margin-bottom: 10px; align: center; }
.ftr_txt { color: #0F4261; line-height: 15px; font-size: 11px; padding-top: 4px; padding-left: 10px; padding-bottom: 4px; background-color: #D3E7ED; }
.ftr_txt2 { color: #0F4261; font-size: 11px; padding: 2px 0 6px 10px; background-color: #D3E7ED; }
.price { font-size: 15px; color: #2588A7; }
.prices { background-color: #0F4261; color: #F1D00E; font-size: 10px; text-align: center; height: 20px;  margin: 0px; }
.prices2 { background-color: #0F4261; color: #F1D00E; text-align: center; height: 20px;  }
.pricestbl { border-color: 1px solid #0F4261; }
.compare { background-color: #F1D00E; padding-right: 10px; background-image: url('../_images/bk_home.gif'); text-align: right; }
.input { font-family: Verdana; font-size: 12px; border: 1px solid #999999; background-color: #EAEAEA ! important; width: 100%; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 
.input2 { font-family: Verdana; font-size: 12px; border: 1px solid #999999; background-color: #EAEAEA ! important; width: 150px; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 
.input3 { font-family: Verdana; font-size: 12px; border: 1px solid #999999; background-color: #EAEAEA; width: 50px; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 
.input4 { font-family: Verdana; font-size: 12px; border: 1px solid #999999; background-color: #EAEAEA; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 
.input9 { font-family: Verdana; font-size: 10px; border: 1px solid #999999; background-color: #EAEAEA; background-image: url('../_images/bk_input.gif'); padding: 1px; width: 100%; color: #0F4261; } 
.input10 { font-family: Verdana; font-size: 12px; border: 0px solid #fff; color: #0F4261; } 
.inputon { font-family: Verdana; font-size: 12px; border: 1px solid #2588A7; background-color: #EAEAEA ! important; width: 100%; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 
.input2on { font-family: Verdana; font-size: 12px; border: 1px solid #2588A7; background-color: #EAEAEA ! important; width: 150px; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #0F4261; } 

.data { border-bottom: 1px solid #ccc; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; text-align: center; font-weight: bold; background-color: #F1F1F1; color: #0F4261; }
.data0 { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; text-align: center; font-weight: bold; color: #0F4261; }
.data2 { border-bottom: 1px solid #ccc;  padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; background-color: #F8E786; font-weight: bold; color: #2588A7; 
border-top: 1px solid #FBF3C1; border-left: 1px solid #FBF3C1; border-bottom: 1px solid #F1CE08; border-right: 1px solid #F1CE08; }
.data9 { background-color: #0F4261; border-right: 1px solid #2588A7; border-top: 1px solid #0F4261; border-left: 0px; border-bottom: 1px solid #2588A7; padding: 3px; color: #F1D00E; }


.pricehdr { background-color: #0F4261; border-right: 1px solid #2588A7; border-bottom: 1px solid #2588A7; border-top: 1px solid #000; text-align: center;  padding: 5px; color: #F1D00E; height: 30px; text-transform: uppercase; }
.pdesc { font-size: 11px; color: #0F4261; line-height: 17px; margin-top: 10px; margin-bottom: 10px; }
.spot7 {  background-image: url('../_images/bk-arrow4.gif'); background-repeat: no-repeat; height: 19px; width: 12px; }
.data10b { height: 34px; background-color: #2588A7; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 2px;  font-family: Verdana; font-size: 14px; color: #fff; font-weight: bold; text-align: center; }
.data10 { border-left: 1px solid #ccc; background-color: #efefef; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 2px; color: #0F4261; }
.hi3 { text-align: center; background-color: #2588A7; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 5px solid #F1D00E; padding: 2px; font-family: Verdana; font-size: 14px; font-weight: bold; color: #F1D00E;  }
.data11 { height: 34px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; text-align: center; color: #0F4261; }

.data11x { height: 34px; border-bottom: 1px solid #ccc; padding: 5px; text-align: right; color: #0F4261; font-weight: bold; }
.data11y { border-bottom: 1px solid #ccc; padding: 5px; text-align: center; color: #ccc; }
.data11z { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; text-align: left; color: #2588A7; font-size: 11px; }

.data11a { height: 34px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; text-align: center; color: #0F4261; font-size: 11px;  background-color: #efefef }
.data11ax { height: 34px; border-bottom: 1px solid #ccc; padding: 5px; text-align: right; color: #0F4261; font-size: 11px;  background-color: #efefef }
.data11ay { border-bottom: 1px solid #ccc;padding: 5px; text-align: center; color: #ccc; font-size: 11px;  background-color: #efefef }
.data11az { height: 34px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; text-align: left; color: #2588A7; font-size: 11px;  background-color: #efefef }


.data12 { background-color: #FDFAE5; border-bottom: 1px solid #ccc;  }
.map { margin-top: 2px; padding-bottom: 6px; margin-left: 20px;}


.data111 { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; text-align: center; color: #0F4261; background-image: url(../_images/icons/check2.gif); background-position: center; background-repeat: no-repeat; }
.data15 { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 4px; color: #0F4261; font-size: 11px; line-height: 14px }
.datahdr { background-color: #2588A7; color: #fff; font-size: 14px; text-align: center; padding: 2px; padding-bottom: 4px; font-weight: bold; border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #0F4261; border-right: 1px solid #0F4261; }
.datahdr2 { background-color: #DFEDF2; color: #2588A7; font-size: 13px; text-align: center; padding: 2px; padding-bottom: 4px; font-weight: bold; border-top: 1px solid #2588A7; }
.datahdr3 { background-color: #2588A7; color: #fff; font-size: 13px; text-align: center; padding: 2px; padding-bottom: 4px; font-weight: bold; }

.chart0 { font-size: 10px; border-bottom: 1px solid #ccc; padding: 3px; text-align: center; background-color: #F1F1F1; }
.chart1 { font-size: 10px; background-color: #2588A7; color: #fff; font-size: 11px; text-align: right; padding: 4px; font-weight: bold; 
border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #0F4261; border-right: 1px solid #0F4261; }
.chart2 { font-size: 10px; background-color: #2588A7; color: #fff; font-size: 11px; text-align: center; padding: 4px; 
border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #0F4261; border-right: 1px solid #0F4261; }
}
.chart3 { font: 11px; border-bottom: 1px solid #ccc; padding: 3px; background-color: #F1F1F1; }
.chart4 { font: 11px;  border-bottom: 1px solid #ccc; padding: 3px; background-color: #fff; }
.chart3a { font: 11px; border-bottom: 1px solid #ccc; padding: 4px; background-color: #F1F1F1; }
.chart4a { font: 11px;  border-bottom: 1px solid #ccc; padding: 4px; background-color: #fff; }
.chart5 { font: 11px; border-bottom: 1px solid #EFD72F; border-right: 1px solid #EFD72F; padding: 4px; background-color: #FBF5CB; }
.chart6 { font: 11px;  border-bottom: 1px solid #6FAB8F; border-right: 1px solid #6FAB8F; padding: 4px; background-color: #DBEAE3; }
.chart3_bk { background-color: #F1F1F1; font: 11px; }
.chart5_bk { background-color: #FBF5CB; font: 11px; }
.chart6_bk { background-color: #DBEAE3; font: 11px; }
.chart1a { font-size: 10px; background-color: #2588A7; color: #fff; font-size: 11px; padding: 4px; font-weight: bold; border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #0F4261; border-right: 1px solid #0F4261; }
.chartac { font: 11px; border-top: 1px solid #ccc; padding: 3px; }
.chartad { font: 11px; padding-top: 0px; padding-bottom: 8px; padding-left: 22px; }
.chartaco { font: 11px; border-top: 1px solid #ccc; padding: 3px; background-color: #F1D00E; }
.charth1 { height: 22px; background-color: #2588A7; background-image: url('../_images/bk-rp2.gif'); font-family: Verdana; font-size: 13px; color: #fff; font-weight: bold; }

.logo { border: 1px solid #EAEAEA; padding-top: 3px; padding-bottom: 4px; text-align: center;  }
.logo2 { border: 1px solid #EAEAEA; padding-top: 3px; padding-bottom: 4px; text-align: center; width: 25%; }
.logo4 { border: 1px solid #2588A7; padding-top: 3px; padding-bottom: 4px; text-align: center; width: 25%; }
.logo3 { border: 1px solid #EAEAEA; padding-top: 3px; padding-bottom: 4px; text-align: center; width: 16%; }
.logo5 { border: 1px solid #2588A7; padding-top: 3px; padding-bottom: 4px; text-align: center; width: 16%; }
.btn2 { background-color: #F1D00E; color: #0F4261; font-weight: bold;  font-family: Verdana; font-size: 11px;  border: 1px solid #B59C0A; height: 18px; background-image: url('../_images/bk-btn.gif'); }
.btn3 { background-color: #F1D00E; color: #0F4261; font-weight: bold;  font-family: Verdana; font-size: 13px;  border: 1px solid #B59C0A; height: 22px; background-image: url('../_images/bk-btn2.gif'); }
.h1_test { font-weight: bold; font-family: Verdana; font-size: 20px; color: #DBEAE5;  height: 38px; background-image: url('../_images/bk_test.gif'); }
.top_test { font-family: Verdana; font-size: 11px; color: #fff; height: 38px; background-image: url('../_images/bk_test.gif'); }
.notop { margin-top: 0px; }
.notop3 { margin-top: 4px; margin-bottom: 8px; }
.txtred { color: #BC0A2D; font-weight: bold; }
.red { color: #BC0A2D; font-family: Arial; }
.red0 { color: #BC0A2D; }
.row0 { background-color: #EFEFEF; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;  }  
.row1 { background-color: #fff; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;  } 
.hi { background-color: #F8E577; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;  }
.th2 { background-color: #2588A7; border-bottom: 1px solid #0F4261; padding: 2px; color: #F1D00E; font-size: 11px; }
.td2 { padding: 3px; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff; font-size: 11px; }
.chk { list-style-image: url('../_images/bul-check.gif'); margin-left: 35px; }
.minus { display: 'none'; }

.dscnt { text-align: center; font-size: 9px; color: #2588A7; margin-top: 1px; margin-bottom: 4px; } 
.spt { border-bottom: 1px dotted #0A1E45; height: 10px; padding-bottom: 5px;  font-size: 11px; font-family: Verdana, Arial; } 
.nobot { margin-bottom: 0px; }
.lines { border-top: 1px solid #ccc; padding: 5px;  font: 12px Georgia, "CG Times", Century, "Times New Roman"; }
.lines2 { border-top: 1px solid #ccc; padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.lines9 { border-top: 1px solid #ccc; padding-top: 5px; padding-bottom: 7px; font-size: 11px; }
.lines8 { border-top: 1px solid #ccc; font-size: 11px; }
.tm { border-bottom: 1px solid #ccc; } 
.tm2 { border-bottom: 1px solid #2588A7;  } 
a.nl:link, a.nl:visited { text-decoration: none; }
a:link.nn, a:visited.nn, a:hover.nn { text-decoration: none; color: #000; }
.htab { border: 1px solid #ccc; background-color: #efefef; font-weight: bold; height: 24px; padding-left: 4px;  background-image: url('../_images/bk_htab2.gif'); height: 28px; color: #0F4261; }
.htabon { border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 2px solid #2588A7; 
font-weight: bold; height: 24px; padding-left: 4px; color: #2588A7; }
.lines3 { border-bottom: 1px solid #ccc; padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.lines4 { border-top: 1px solid #ccc; padding-top: 2px; padding-bottom: 3px; font-size: 11px; }
.lines5 { padding-left: 4px; padding-right: 4px; border-top: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; font-size: 11px; }
.lines6 { padding-left: 4px; padding-right: 4px; border-top: 1px solid #ccc; padding-top: 5px; padding-bottom: 6px; font-size: 11px; }
.lines7 { padding-left: 4px; padding-right: 4px; border-top: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; font-size: 11px; text-align: right; color: #0F4261; }
.hdr2 { padding-bottom: 10px; padding-top: 5px; color: #2285A4; font-size: 11px; }
.hdr3 { margin-top: 5px; margin-bottom: 10px; }
.h10 { font-family: Verdana; font-size: 16px; color: #A50021; font-weight: bold; height: 22px; margin: 0px; }
UL.chk2 { list-style-image: url('../_images/icons/check.gif'); margin-left: 45px; padding-left: 10px; }
.h2_why { background-image: url('../_images/bk_why.gif'); font-size: 11px; font-family: Verdana, Arial; padding-left: 40px; }
.h2_why2 { background-image: url('../_images/bk_why2.gif'); font-size: 11px; font-family: Verdana, Arial; padding-left: 36px; height: 45px; }

.fran1 { border-top: 1px solid #2588A7; background-color: #FCF8D8; padding: 3px; background-image: url('../_images/bk_fran1.jpg'); }
.fran2 { border-top: 1px solid #2588A7; background-color: #F5F5F5; padding: 3px; background-image: url('../_images/bk_fran2.jpg'); }
.rowon { background-color: #FDFAE5; }
.pland1 { font-size: 15px; color: #0F4261; padding-top: 21px; font-weight: bold; text-align: center; }
.pland2 { font-size: 11px; color: #2588A7; text-align: center; }
CODE { font: 9px arial; }
.more { font: 10px Verdana; color: #0F4261; }
.rsc { margin-top: 0px; margin-bottom: 6px; }
.sup { margin-top: 5px; margin-bottom: 5px; }
.hspc { margin-top: 4px; margin-bottom: 8px; }
.hlt { background-color: #F1D00E; padding-left: 3px; padding-right: 3px; font-family: Arial; }
.hlt0 { background-color: #F1D00E; }
.hi { background-color: #F8E786; }
.wp { font-size: 13px; font-weight: bold; background-image: url('../_images/icons/bk-wp.gif'); width: 32px; text-align: center; color: #0F4261; padding-top: 6px; border-bottom: 1px solid #ccc; padding-bottom: 5px; }
.wp2 { font-size: 13px; font-weight: bold; background-image: url('../_images/icons/bk-wp.gif'); width: 32px; text-align: center; color: #0F4261; padding-top: 9px; padding-bottom: 5px; padding-right: 4px; }
.lines6 { padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.hi2 { background-color: #FFFFDD; }
.smarg { margin-top: 5px; margin-bottom: 5px; }
.plus { background-color: #FDFAE5; padding: 5px; border: 1px solid #ccc; }
.h2ws { width: 100%; text-align: center; background-color: #2588A7; color: #fff; padding-top: 3px; padding-bottom: 4px; font-weight: bold; margin-bottom: 3px; margin-top: 4px; border-top: 1px solid #0F4261; font-size: 12px; }
A:link.htry, A:visited.htry { color: EDD406; text-decoration: none; }
A:hover.htry { color: fff; text-decoration: none; }
.smh { color: fff; font-size: 11px; }
.homefree { background-color: 0F4261; color: EDD406; text-align: center; font-weight: bold; }
.homefreet { padding-top: 8px; padding-bottom: 8px; font-size: 14px; border-left: 1px solid #2588A7; border-top: 1px solid #2588A7;  }
.gutter { border-left: 1px solid #ccc; padding-left: 2px; }
.gutter2 { padding-right: 2px; }
.gutter3 { border-left: 1px solid #fff; padding-left: 5px; }
.gutter4 { padding-left: 3px; }
.hdr4 { margin-top: 12px; margin-bottom: 12px; }
.h2g { text-align: left; text-indent: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #2588A7; color: #DBEAE5;  font-size: 12px; font-family: Verdana, Arial; font-weight: bold; width: 100%; }
.h2h { text-align: left; text-indent: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #2588A7; color: #DBEAE5;  font-size: 12px; font-family: Verdana, Arial; font-weight: bold; width: 100%; margin-bottom: 4px; }
.h2h4 { text-align: left; text-indent: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #2588A7; color: #DBEAE5;  font-size: 12px; font-family: Verdana, Arial; font-weight: bold; width: 100%; margin-bottom: 4px; margin-top: 4px; }

.f3 { width: 180px; background-color: #2588A7; color: #fff; font: 13pt Arial, Verdana, sans-serif; text-align: center; font-weight: bold; padding-top: 8px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px; }
.f4 { background-color: #0F4261; color: #F1D00E; font: 13pt Arial, Verdana, sans-serif; text-align: center; font-weight: bold; padding: 4px; margin-top: 4px; }
.f5 { margin-bottom: 4px; }
.bq { font-size: 11px; font-family: Verdana, Arial, sans-serif; margin: 0px; }
.h2i { text-align: left; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; background-color: #2588A7; color: #fff;  font-size: 12px; font-family: Verdana, Arial; font-weight: bold; }
.h2j { text-align: left; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; background-color: #fff; color: #fff;  font-size: 12px; font-family: Verdana, Arial; font-weight: bold; }
.top4 { margin-top: 4px; }
.top8 { margin-top: 8px; }
.top48 { margin-top: 4px; margin-bottom: 8px; }
.byel { background-color: #FBF1B6; font-size: 11px; }
.bgrn { background-color: #DBEAE5; font-size: 11px; }
.homepp { font-size: 11px; font-family: Verdana, Arial; padding-top: 4px; }
.h2k { width: 175px; font-size: 11px; font-weight: bold; margin-top: 6px; padding: 2px 0 2px 5px; text-align: left; }
.accToggler { font-family: Arial, sans-serif; margin: 0px; padding: 2px 5px;
width: 100%px; background: #2588A7; color: #DBEAE5; cursor: pointer; font-size: 12px; font-weight: bold; }
.accContent2 { font-family: Arial, sans-serif; margin: 3px 0 0 0px; width: 100%; font-size: 11px; background-image: url('_images/bk-gry.gif'); }

.accContent { font-family: Arial, sans-serif; margin: 3px 0 0 0px; width: 180px; font-size: 11px; background-image: url('_images/bk-gry.gif'); display: none; }
/* .acc2 { font-family: Arial, sans-serif; margin: 0px; padding: 2px 5px;
width: 100%px; background: #2588A7; color: #F1D00E; cursor: pointer; font-size: 12px; font-weight: bold; }
*/
.accC2 { font-family: Arial, sans-serif; margin: 3px 0 0 0px; width: 100%; font-size: 11px; background-image: url('_images/bk-gry.gif'); }
.pri { color: #0F4261; }
.sec { color: #2588A7; }
.prib { background-color: #0F4261; }
.secb { background-color: #2588A7; }

.acc1 { font-family: Arial, sans-serif; margin: 0px; padding: 2px 5px;
width: 100%px; background: #2588A7; color: #DBEAE5; font-size: 12px; font-weight: bold; margin-top: 2px; }
.acc2 { font-family: Arial, sans-serif; margin: 0px; padding: 2px 5px;
width: 100%px; background: #0F4261; color: #fff; font-size: 12px; font-weight: bold; margin-top: 2px; }

.aw1 { font: 11px;  border-bottom: 1px solid #EBC28E; border-right: 1px solid #EBC28E; padding: 4px; background-color: #F8E8D6; font-weight: bold; color: #0F4261; background-image: url('../_images/bk-bronze.gif'); }
.aw2 { font: 11px;  border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 4px; background-color: #E7E7E7; color: #0F4261; background-image: url('../_images/bk-silver.gif'); }
.aw3 { font: 11px; border-bottom: 1px solid #EFD72F; border-right: 1px solid #EFD72F; padding: 4px; background-color: #FBF4C7; color: #0F4261; background-image: url('../_images/bk-gold.gif'); }
.aw4 { font: 11px;  border-bottom: 1px solid #AACDBD; border-right: 1px solid #AACDBD; padding: 4px; background-color: #D3E5DD;  color: #0F4261; background-image: url('../_images/bk-green.gif'); }
.bkgrn { background-color: #DBEAE5 }
.bkgry { background-color: #666; }
.opa50 {  filter: alpha(Opacity=50); }
.dim {  filter: alpha(Opacity=70); }
.full {  filter: alpha(Opacity=100); }
.grybk { background-color: #efefef }