BODY {
  font-family: Verdana; font-size: 12px;
   scrollbar-face-color: EAEAEA;
   scrollbar-shadow-color: A30000;
   scrollbar-highlight-color: A30000;
   scrollbar-3dlight-color: FFFFFF;
   scrollbar-darkshadow-color: A30000;
   scrollbar-track-color: A30000;
   scrollbar-arrow-color: A30000;
   padding: 0px; margin: 0px;
   background-color: #FFFFFF;
   background-image: url(default_files/b3.gif);
   background-repeat: repeat-x;
   background-position: top;
   body
}



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; }
.quote2 { font: 11px Georgia, "CG Times", Century, "Times New Roman"; }
.name { font: 11px Verdana 333333; text-align: right;  color: 000000; padding-bottom: 10px; }
.name2 { font: 10px Verdana 333333; color: 000000; text-align: center; margin-bottom: 8px;}
.name3 { font-size: 12px; font-family: Verdana, Arial; color: 000000; text-align: center; margin-bottom: 8px;}
.logo_sm { margin-bottom: 2px; }
.quote3 { font-size: 11px; margin-bottom: 4px; margin-top: 4px; }
.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 #cccccc; margin-top: 4px; line-height: 17px; }
.q { padding-bottom: 8px; }
.tab, .tabl { width: 20%; height: 38px; text-align: center; background-color: 000000;
font-size: 13px; font-weight: bold; line-height: 14px;
padding-left: 8px; border-top: 1px solid #A30000; border-left: 1px solid #A30000; border-right: 1px solid #ffffff; }
.tabr { width: 20%; height: 38px; background-color: 000000;
font-size: 13px; font-weight: bold; line-height: 14px;
padding-left: 8px;  border-top: 1px solid #A30000; border-left: 1px solid #A30000; }
.tabon, .tablon { width: 20%; height: 38px; background-color: A30000;  border-top: 1px solid #000000; border-left: 1px solid #000000;
font-size: 13px; font-weight: bold; line-height: 14px; padding-left: 8px;  border-right: 1px solid #ffffff; }
.tabron { width: 20%; height: 38px; background-color: A30000;  border-top: 1px solid #000000; border-left: 1px solid #000000;
font-size: 13px; font-weight: bold; line-height: 14px; padding-left: 8px; }

.nav { border-bottom: 1px solid #ffffff; background-color: 000000; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;  }
.navon { border-bottom: 1px solid #ffffff; font-weight: bold; background-color: A30000; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.navon2 { border-bottom: 1px solid #ffffff; font-weight: bold; background-color: A30000; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.nav2 { background-color: 000000; border-bottom: 1px solid #ffffff; font-size: 11px; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.nav2on { font-weight: bold; background-color: A30000; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #69A29C;  font-size: 11px; }
.nav2b { background-color: 000000; border-bottom: 1px solid #ffffff; font-size: 11px; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; }
.nav2onb { font-weight: bold; background-color: A30000; padding-left: 16px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #ffffff;  font-size: 11px; }

A:link.pp, A:visited.pp { color: 000000; text-decoration: none; }
A:hover.pp { color: A30000; text-decoration: underline; }
A:link.pp2, A:visited.pp2 { color: F1D00E; text-decoration: none; }
A:hover.pp2 { color: ffffff; text-decoration: none; }
A:link.pp3, A:visited.pp3 { color: 000000; text-decoration: none; }
A:hover.pp3 { color: A30000; text-decoration: none; }
A:link.pp4, A:visited.pp3 { color: 000000; text-decoration: none; }
A:hover.pp4 { color: A30000; text-decoration: none; }
A:link.blu2, A:visited.blu2 { color: 000000; text-decoration: none; }
A:hover.blu2 { color: A30000; text-decoration: none; }

A:link.btn, A:visited.btn { color: DBEAE5; text-decoration: none; }
A:hover.btn { color: FFFFFF; text-decoration: none; }
A:active.btn { color: F1D00E; text-decoration: none; }
A:link { color: A30000; }
A:visited { color: 000000; }
A:hover { color: #A30000; text-decoration: none; }
A:link.yel, A:visited.yel { color: F1D00E; }
A:hover.yel { color: FFFFFF; text-decoration: none; }
A:link.yel2, A:visited.yel2 { color: F1D00E;  text-decoration: none; }
A:hover.yel2 { color: FFFFFF; }
A:link.tbl, A:visited.tbl { color: F1D00E;  text-decoration: none; }
A:hover.tbl { color: FFFFFF; }
A:link.white, A:visited.white { color: FFFFFF; }
A:hover.white { color: F1D00E; text-decoration: none; }
UL { margin-bottom: 0px; }

.hdr { height: 42px; color: 2285A4; font-size: 11px; }
.tag { padding-left: 12px; text-align: center; font-size: 10px; }
.tag2 { text-align: center; font-size: 10px; border: 1px solid #cccccc; padding: 5px; }
.blu { color: #A30000;  background-color: FDFAE5; }
.dl { background-color: A30000; color: DBEAE5; font-size: 11px; padding-left: 12px; padding-right: 12px; background-color: A30000; }
.dl_bul { color: FFFFFF; font-size: 11px; padding-left: 5px; height: 17px; background-color: A30000; }
.bul_table { margin-top: 5px; margin-bottom: 5px; height: 24px;  }
.bk_blu {  background-color: A30000; }
.tbl_top { margin-bottom: 4px; }
.left { padding-right: 9px; border-right: 1px solid #CCCCCC; }
.right { padding-left: 9px; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; height: 100%; background-color: FDFAE5; padding-bottom: 4px; padding-top: 4px; border-top: 1px solid #CCCCCC; }
.right2 { padding-left: 9px; border-left: 1px solid #CCCCCC; 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: 000000; width: 25%; padding: 5px; }
.home { line-height: 20px; font-size: 14px; font-family: Georgia, "CG Times", Century, "Times New Roman"; }

.h1, H1 { font-family: Verdana; font-size: 20px; color: A30000; height: 24px; margin: 0px; }
H2, .h2 { font-family: Verdana; font-size: 17px; color: 000000; font-weight: bold;  margin: 0px; }
H3, .h3 { font-family: Verdana; font-size: 13px; color: 000000; font-weight: bold; margin: 0px; }
H4, .h4 { font-family: Verdana; font-size: 15px; color: 000000; font-weight: bold; margin: 0px; }
H5, .h5 { font-family: Verdana; font-size: 17px; color: 000000; font-weight: bold; margin: 0px; }
H6, .h6 { color: 000000; height: 18px; background-color: DBEAE3; border-right: 1px solid #FFFFFF; text-align: center; font-weight: bold; margin: 0px; }
.h7 { color: DBEAE5; background-color: A30000;  padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #000000; font-size: 14px; font-weight: bold; }
.dis { text-align: justify; margin-top: 4px; margin-bottom: 8px; font-size: 11px; font-family: Verdana }
H8, .h8 { font-family: Verdana; font-size: 11px; color: 000000; font-weight: bold; margin: 0px; }
H9, .h9 { font-family: Verdana; font-size: 20px; color: A30000; font-weight: bold; margin: 20px; }
HR { height: 1px; color: A30000; }
HR.hr1 { height: 1px; color: cccccc; }
HR.hr2 { height: 1px; margin: 0px; padding: 0px; color: cccccc; }
.p1 { line-height: 18px; font-size: 13px; color: 000000; border-bottom: 1px solid #A30000; margin-top: 0px; padding-bottom: 5px; font-weight: bold; }
.p2 { line-height: 16px; font-weight: bold; }
.p3 { line-height: 18px; font-size: 13px; color: 000000; border-bottom: 1px solid #CCCCCC; border-top: 2px solid #A30000; padding-bottom: 4px; padding-top: 8px; font-weight: bold; }
.caption { color: #A30000; font-size: 11px; padding-right: 3px; text-align: right; }
.caption2 { color: #A30000; font-size: 11px; padding-right: 3px; text-align: right; background-color: FDFAE5; }
.caption3 { color: #A30000; font-size: 11px;  }
.caption4 { color: #A30000; font-size: 10px; padding-right: 2px; text-align: right; }
.caption5 { color: #A30000; font-size: 11px; padding-right: 3px; text-align: right; background-color: efefef; }

.quote { font-size: 11px; border-top: 1px dotted CCCCCC; border-bottom: 1px dotted CCCCCC; padding-top: 4px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 0px;  color: 666666; }
.quote4 { font-size: 11px; border-top: 1px dotted CCCCCC; border-bottom: 1px dotted CCCCCC; padding-top: 4px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 0px;  color: 666666; line-height: 16px; }
.ftr { margin-top: 10px; padding-bottom: 5px;  }
.ftr_txt { border: 1px solid #CCCCCC; color: ffffff; line-height: 15px; font-size: 11px; padding-top: 3px; padding-left: 10px; padding-bottom: 6px; background-color: A30000; }
.price { font-size: 15px; color: A30000; }
.prices { background-color: 000000; color: F1D00E; font-size: 10px; text-align: center; height: 20px;  margin: 0px; }
.prices2 { background-color: 000000; color: F1D00E; text-align: center; height: 20px;  }
.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 #A30000; background-color: EAEAEA; width: 100%; background-image: url('../_images/bk_input.gif'); padding: 1px; }
.input2 { font-family: Verdana; font-size: 12px; border: 1px solid #A30000; background-color: EAEAEA; width: 150px; background-image: url('../_images/bk_input.gif'); padding: 1px; }
.input3 { font-family: Verdana; font-size: 12px; border: 1px solid #A30000; background-color: EAEAEA; width: 50px; background-image: url('../_images/bk_input.gif'); padding: 1px; }
.input4 { font-family: Verdana; font-size: 12px; border: 1px solid #A30000; background-color: EAEAEA; background-image: url('../_images/bk_input.gif'); padding: 1px; }
.input9 { font-family: Verdana; font-size: 10px; border: 1px solid #A30000; background-color: EAEAEA; background-image: url('../_images/bk_input.gif'); padding: 1px; width: 100%; }

.data { border-bottom: 1px solid #CCCCCC; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; text-align: center; font-weight: bold; background-color: F1F1F1; color: 000000; }
.data0 { border-bottom: 1px solid #CCCCCC; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; text-align: center; font-weight: bold; color: 000000; }
.data2 { border-bottom: 1px solid #CCCCCC;  padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; background-color: F8E786; font-weight: bold; color: A30000;
border-top: 1px solid #FBF3C1; border-left: 1px solid #FBF3C1; border-bottom: 1px solid #F1CE08; border-right: 1px solid #F1CE08; }
.data9 { background-color: 000000; border-right: 1px solid #A30000; border-top: 1px solid #000000; border-bottom: 1px solid #A30000; padding-left: 6px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: A30000; }
.map { margin-top: 2px; padding-bottom: 6px; margin-left: 20px;}

.datahdr { background-color: A30000; color: FFFFFF; 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 #000000; border-right: 1px solid #000000; }
.chart0 { font-size: 10px; border-bottom: 1px solid #CCCCCC; padding: 3px; text-align: center; background-color: F1F1F1; }
.chart1 { font-size: 10px; background-color: A30000; color: FFFFFF; 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 #000000; border-right: 1px solid #000000; }
.chart2 { font-size: 10px; background-color: A30000; color: FFFFFF; font-size: 11px; text-align: center; padding: 4px;
border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
}
.chart3 { font: 11px; border-bottom: 1px solid #CCCCCC; padding: 3px; background-color: F1F1F1; }
.chart4 { font: 11px;  border-bottom: 1px solid #CCCCCC; padding: 3px; background-color: FFFFFF; }
.chart3a { font: 11px; border-bottom: 1px solid #CCCCCC; padding: 4px; background-color: F1F1F1; }
.chart4a { font: 11px;  border-bottom: 1px solid #CCCCCC; padding: 4px; background-color: FFFFFF; }
.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: A30000; color: FFFFFF; font-size: 11px; padding: 4px; font-weight: bold; border-top: 1px solid #92C3D3; border-left: 1px solid #92C3D3; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }
.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 #A30000; 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 #A30000; padding-top: 3px; padding-bottom: 4px; text-align: center; width: 16%; }
.btn2 { background-color: F1D00E; color: 000000; font-weight: bold;  font-family: Verdana; font-size: 11px;  border: 1px solid #B59C0A; height: 18px; background-image: url('../_images/bk-btn.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: FFFFFF; height: 38px; background-image: url('../_images/bk_test.gif'); }
.notop { margin-top: 0px; }
.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 #CCCCCC; border-top: 1px solid #FFFFFF;  }
.row1 { background-color: FFFFFF; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF;  }
.hi { background-color: FFFFDD; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF;  }
.th2 { background-color: CCCCCC; padding-left: 2px; padding-right: 2px; color: 000099; border-top: 1px solid #FFFFFF;  border-bottom: 1px solid #999999; font-size: 11px; }
.td2 { padding: 3px; padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; 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: A30000; }
.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 #cccccc; padding: 5px;  font: 12px Georgia, "CG Times", Century, "Times New Roman"; }
.lines2 { border-top: 1px solid #cccccc; padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.tm { border-bottom: 1px solid #cccccc; }
.tm2 { border-bottom: 1px solid #A30000;  }
a.nl:link, a.nl:visited { text-decoration: none; }
.htab { border: 1px solid #cccccc; background-color: efefef; font-weight: bold; height: 24px; padding-left: 4px;  background-image: url('../_images/bk_htab2.gif'); height: 32px; }
.htabon { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 2px solid #A30000;
font-weight: bold; height: 24px; padding-left: 4px; }
.lines3 { border-bottom: 1px solid #cccccc; padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.lines4 { border-top: 1px solid #cccccc; padding-top: 2px; padding-bottom: 3px; font-size: 11px; }
.hdr2 { padding-bottom: 10px; padding-top: 5px; color: 2285A4; font-size: 11px; }
.hdr3 { margin-top: 5px; margin-bottom: 10px; }
.hdr4 { margin-top: 12px; margin-bottom: 12px; }
.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 #A30000; background-color: FCF8D8; padding: 3px; background-image: url('../_images/bk_fran1.jpg'); }
.fran2 { border-top: 1px solid #A30000; background-color: F5F5F5; padding: 3px; background-image: url('../_images/bk_fran2.jpg'); }
.rowon { background-color: FDFAE5; }
.pland1 { font-size: 15px; color: 000000; padding-top: 21px; font-weight: bold; text-align: center; }
.pland2 { font-size: 11px; color: A30000; text-align: center; }
CODE { font: 9px arial; }
.more { font: 10px Verdana; color: 000000; }
.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: 000000; padding-top: 6px; border-bottom: 1px solid #cccccc; padding-bottom: 5px; }
.wp2 { font-size: 13px; font-weight: bold; background-image: url('../_images/icons/bk-wp.gif'); width: 32px; text-align: center; color: 000000; 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 #cccccc; }
.pricehdr { background-color: 000000; border-right: 1px solid #A30000; border-bottom: 1px solid #A30000; border-top: 1px solid #000000; border-left: 1px solid #000000; text-align: center;  padding-top: 3px; padding-bottom: 5px; color: F1D00E; }
.homefree { background-color: 000000; color: EDD406; text-align: center; font-weight: bold; }
.mainbody1 { background-color: FFFFFF; border-right: 3px solid #000000; border-bottom: 3px solid #F1D00E; border-top: 0px solid #000000; border-left: 3px solid #000000;} 
.mainbody0 { background-color: FFFFFF; border-right: 3px solid #000000; border-bottom: 0px solid #000000; border-top: 3px solid #000000; border-left: 3px solid #000000;} 
.mainbody2 { background-color: FFFFFF; border-right: 3px solid #000000; border-bottom: 3px solid #000000; border-top: 3px solid #F1D00E; border-left: 3px solid #000000;} 
.mainbody3 { background-color: FFFFFF; border-right: 3px solid #000000; border-bottom: 3px solid #000000; border-top: 0px solid #000000; border-left: 3px solid #000000;} 
.homefreet { padding-top: 8px; padding-bottom: 8px; font-size: 14px; border-left: 1px solid #A30000; border-top: 1px solid #A30000;  }
.gutter { border-left: 1px solid cccccc; padding-left: 2px; }
.gutter2 { padding-right: 2px; }
.hdr4 { margin-top: 12px; margin-bottom: 12px; }
.smh { color: ffffff; font-size: 11px; }
A:link.htry, A:visited.htry { color: EDD406; text-decoration: none; }
A:hover.htry { color: ffffff; text-decoration: none; }
.h2ws { width: 100%; text-align: center; background-color: #A30000; color: ffffff; padding-top: 3px; padding-bottom: 4px; font-weight: bold; margin-bottom: 3px; margin-top: 4px; border-top: 1px solid #000000; font-size: 12px; }
.inputon { font-family: Verdana; font-size: 12px; border: 1px solid #A30000; background-color: #EAEAEA; width: 100%; background-image: url('../_images/bk_input.gif'); padding: 1px; color: #000000; }



