/* tags */
body{font-size:100%;font-family:arial, verdana, "san serif";}
a{text-decoration:none;}
img{border:0px;}
p{margin:15px 0px;}
form input[type="submit"]{background:url('../images/btn_bg.gif') repeat-x;border:1px #fff solid;padding:2px 5px;}

/* others */
.fl,.frame_tp,.frame_bt,.frame_mid_tw,.logo, .logo2, .bar01_lft, .bar01_mid, .box01_nw, .box01_tp, .box01_sw, .bar01_mid li, .bar01_mid a, .left, .form_01 li, .form_01 li div, .testi_lft, .img_01, .box01_bt, .box02_nw, .box02_tp,.box03_tl,.box03_tm,.box03_tr,.box03_bl,.box03_bm,.box03_br,.grn_left,.grn_mid,.grn_right,.offerbox,.sm_logo,.yellow_box,.white_box,.joinnow,#main,#left,#right{float:left;}
.fr, .grl, .bar01_rgt, .rigt, .box01_ne, .box01_se, .testi_rgt, .box02_ne,.topline,.botline{float:right;}
.cl{clear:both;}
.grl{position:relative;}
.form_01 li, .list_01 li, .bar01_mid li{list-style:none;}
.box_01{border:1px #dddddd solid;}
.testi_lft{border-right:2px #2b4e61 solid;}

/* font */
.b,.tp_link,.bar01_mid,.form_01 ul, .foot, form input[type="submit"],.offrs .hed{font-weight:bold;}
.i{font-style:italic;}
.vrdn,.form_01 ul{font-family:verdana;}
.arial,.blu_tb_td,.blu_tb_td_tw{font-family:arial;}

/* Alignment */
.ac,.bnrs_rt,.foot{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.am{vertical-align:middle;}

/* font size */
.fnt_zero{font-size:1px;}
.fnt_09{font-size:9px;}
.fnt_10, .tp_link, .foot{font-size:10px;}
.fnt_11,.blu_tb_td,.blu_tb_td_tw{font-size:11px;}
.fnt_12,.form_01,.form_01 input[type="text"], .testi,.more_mid, .btn_mid,.offrs .one,.offrs .two{font-size:12px;}
.fnt_14, .main, .list_01 li,.offrs .hed{font-size:14px;}
.fnt_16{font-size:16px;}
.hding_mid{font-size:18px;}
.fnt_20{font-size:20px;}
.fnt_26{font-size:26px;}

/* margin */
.zero, body, form, .bar01_mid ul, .form_01 ul{margin:0px;padding:0px;}
.marg_0, .list_01{margin:0px;}
.marg_au, .main{margin:auto;}
.mar_tb,.form_01{margin:10px -7px;}
.bnrs_rt{margin-bottom:0px;}

/* padding */
.pad_5, .bnrs_rt, .box_01 .gry, .box_01, .tp_link, .testi_lft, .testi_rgt, .form_01 li,.offrs .hed,.offrs .mud{padding:5px;}
.foot, .foot a, .box01_tp{padding:7px;}
.pad_10, .logo, .logo2, .box01_mid,.box02_tp{padding:10px;}
.pad_20_tb, .list_01{padding:20px 0px;}
.list_01 li{padding:15px 10px;}

/* width */
.bar01_lft, .bar01_mid,.bar01_rgt, .box01_nw, .box01_ne, .box01_sw, .box01_se{width:6px;}
.rigt{width:350px;}
.form_01 li div{min-width:100px;}
.wid_100pc, .sub_link{width:100%;}
.box02_nw, .box02_ne{width:6px;}
.testi_rgt, .testi_lft{width:400px;}
.wid_450{width:450px;}
.left{width:498px;}
.yellow_box,.white_box{width:575px;}
.box02_tp{width:838px;}
.box01_tp{width:844px;}
.box01_bt, .bar02_mid, .bar01_mid{width:858px;}

/* height */
.box01_sw, .box01_se{height:7px;}
.box02_tp{height:17px;}
.bar01_lft, .bar01_rgt, .bar01_mid,.box02_nw, .box02_ne{height:36px;}
.box01_nw, .box01_ne{height:30px;}
.yellow_box,.white_box,.sm_logo,.offerbox{height:95px;}

/* colors */
.wht, .bar01_mid li a, .box01_tp,.blu_tb_hd, form input[type="submit"]{color:white;}
.blu, body, .foot a{color:#29566d;}
.grey{color:#5b5b5b;}
.orng,.offrs .hed a{color:#ff7800}
.red{color:#d20027;}
.lgt_org{color:#ffe8d2;}

/* background colors */
.grey_bg, .tp_link, .box_01 .gry,.foot{background:#efefef;}
.blu_bg, .bar01_mid li a:hover, .box01_tp{background:#2b4e61;}
.img_01,.white_box{background:white;}
.yellow_bg,.yellow_box{background:#fcfad6;}
.bnrs_rt{background:#f2f4f5;}
.drkblu_bg,.blu_tb_hd{background:#1c2146;}
.blu_tb_td_tw td{background:#ececec;}


/* specified */
.tp_link,.foot{min-width:870px;}
.tp_link div{width:320px;}
.main{width:870px;padding:20px 10px;/*line-height:16px;*/}
.logo,.logo2{background-image:url('../images/logo.gif');background-repeat:no-repeat;height:48px;width:198px;}
.logo{background-position:0px 15px;}
.logo2{background-position:0px 3px;}
.morebg{background-image:url('../images/more_bg.png');repeat-x;height:19px;}
.grl{width:0px;height:0px;top:-24px;left:-225px;}
.bar01_lft{background:url('../images/bars.png') no-repeat -2px 0px;}
.bar01_mid{background:url('../images/sub_link_bg.gif') repeat-x;}
.bar01_rgt{background:url('../images/bars.png') no-repeat -9px 0px;}
.bar01_mid li{display:inline;margin:0px 22px;}
.bar01_mid a{display:block;padding:10px 15px;}
.more_mid{background:url('../images/more_bg1.png') repeat-x}
.more_mid2{background:#e5ecf0 url('../images/more_bg.png') repeat-x bottom;}
.more_lft{background:url('../images/more_lft.png') no-repeat right top;}
.more_rgt{background:url('../images/more_rgt.png') no-repeat left top;}

.tps_mid{background:url('../images/tps_bg.png') repeat-x}
.tps_lft{background:url('../images/tps_lft.png') no-repeat right top;}
.tps_rgt{background:url('../images/tps_rgt.png') no-repeat left top;}

.btn_mid{background:url('../images/btn_bg.png') repeat-x center top;}
.btn_lft{background:url('../images/btn_lft.png') no-repeat right top;}
.btn_rgt{background:url('../images/btn_rgt.png') no-repeat left top;}
.hding_mid{background:url('../images/btn_ind_bg.png') repeat-x;}
.hding_lft{background:url('../images/btn_ind_lft.png') no-repeat right top;}
.hding_rgt{background:url('../images/btn_ind_rgt.png') no-repeat left top;}
.more_lft, .more_rgt{padding:0px 1px 85px;}
.more_mid{padding:8px 0px 30px;}
.more_mid2{margin:5px 0px 0px;padding:2px 5px 2px;}
.tps_lft, .tps_rgt{padding:0px 1px 36px;}
.tps_mid{padding:0px 490px 25px 10px;}
.btn_lft, .btn_rgt{padding:8px 5px 8px;}
.btn_mid{padding:8px 0px 8px;}
.hding_lft, .hding_rgt{padding:15px 25px;}
.hding_mid{padding:10px 0px 14px;}
.list_01 .one,.list_01 .two,.list_01 .thr,.list_01 .for,.list_01 .fiv{width:28px;height:28px;margin-right:10px;background-image:url('../images/icn_numrs.gif'); background-repeat:no-repeat;}
.list_01 .one{background-position:-1px 0px;}
.list_01 .two{background-position:-1px -38px;}
.list_01 .thr{background-position:-1px -76px;}
.list_01 .for{background-position:-1px -114px;}
.list_01 .fiv{background-position:-1px -152px;}
.box01_nw{background:url('../images/bars.png') no-repeat -16px -3px;}
.box01_ne{background:url('../images/bars.png') no-repeat -23px -3px;}
.box01_mid{border:#2b4e61 solid;border-width:0px 1px;padding-top:15px;}
.box01_sw{background:url('../images/testi_curves.png') no-repeat;}
.box01_se{background:url('../images/testi_curves.png') no-repeat -7px 0px;}
.box02_nw{background:url('../images/bars2.png') no-repeat 0px 0px;}
.box02_tp{background:url('../images/hr.png') repeat-x 1px -1px;}
.box02_ne{background:url('../images/bars2.png') no-repeat -13px 0px;}
.img_01{padding:4px;border:1px #bebebe solid;width:64px;margin-right:10px;}
.box01_bt{border-bottom:1px #2b4e61 solid;height:6px;}
.frame_mid_tw{border-right:1px solid #ced8dd;border-left:1px solid #ced8dd;}
.frame_tp{height:8px;background:url('../images/box01_tp_bg.gif') repeat-x;}
.frame_bt{height:8px;background:url('../images/box01_bt_bg.gif') repeat-x;}
.hr{background:#666666 url('../images/hr.gif') repeat-x;height:1px;}
.spr{background: url('../images/tbl_spr.png') repeat-y top;}