body {margin: 0px; background:#f3f3f3 url(../images/base/basebg.gif) top left repeat-x; padding:0px; width:100%; height:100%;}

a:link {text-decoration: none; outline:none;}

a:visited {text-decoration: none; outline:none; outline:none;}

a:hover {text-decoration: underline; outline:none;}

a:active {text-decoration: none; outline:none;}


.fl_left{float:left;}
.fl_right{float:right;}
.clear{clear:both;}



.al01{text-align:left;}
.al02{text-align:center;}
.al03{text-align:right;}


#header{width:100%; padding: 0px 0px; margin: 0 auto; height:68px; background:url(../images/base/headerbg.gif) top left repeat-x;}
#headermid{width:980px; padding: 0px; margin: 0 auto;}
#mid{width:1050px; padding: 0px 0px; margin: 0 auto;}
#footer{width:100%; bottom:0; padding: 0px; margin: 0 auto; height:94px;}
#footermid{width:980px; padding: 10px 0px 20px 0px; margin: 0 auto;}


.d1{display:none;}
.d2{display:;}



.formbox{
border: 1px solid #d6d6d6;
background-color:#ffffff;
font-family:Arial;font-size:11px;color:#8b888a;
vertical-align:top;
margin-top:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
}


.formboxLogin_Default{
border: 1px solid #c9c9c9;
background-color:#ffffff;
font-family:Arial;font-size:12px;color:#676767;
vertical-align:middle;
margin-bottom:0px;
margin-left:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:3px;
}

.formboxLogin_Correct{
border: 1px solid #c9c9c9;
background-color:#ffffff;
font-family:Arial;font-size:12px;color:#676767;
vertical-align:middle;
margin-bottom:0px;
margin-left:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:3px;
background:#ffffff url(../images/icon/correct.gif) center right no-repeat;
}

.formboxLogin_InCorrect{
border: 1px solid #c9c9c9;
background-color:#ffaba1;
font-family:Arial;font-size:12px;color:#222;
vertical-align:middle;
margin-bottom:0px;
margin-left:0px;
padding-top:4px;
padding-bottom:4px;
padding-left:3px;
background:#ffaba1 url(../images/icon/incorrect.gif) center right no-repeat;
}



.tx10_N{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#1d1d1d;}
.tx10_N a:link,.tx10_N a:visited,.tx10_N a:active{text-decoration:none;color:#1d1d1d;}
.tx10_N a:hover{text-decoration: underline;color:#1d1d1d;}

.tx10_wht{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff;}
.tx10_wht a:link,.tx10_wht a:visited,.tx10_wht a:active{text-decoration:none;color:#ffffff;}
.tx10_wht a:hover{text-decoration: underline;color:#ffffff;}

.tx11_N{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#1d1d1d;}
.tx11_N a:link,.tx11_N a:visited,.tx11_N a:active{text-decoration:none;color:#1d1d1d;}
.tx11_N a:hover{text-decoration: underline;color:#1d1d1d;}

.tx11_wht{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff;}
.tx11_wht a:link,.tx11_wht a:visited,.tx11_wht a:active{text-decoration:none;color:#ffffff;}
.tx11_wht a:hover{text-decoration: underline;color:#ffffff;}

.tx11_gre{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#c2c2c2;}
.tx11_gre a:link,.tx11_gre a:visited,.tx11_gre a:active{text-decoration:none;color:#c2c2c2;}
.tx11_gre a:hover{text-decoration: underline;color:#c2c2c2;}

.tx11_italic{font:normal 11px arial;color:#ff0000; font-style:italic;}

.tx11_blu{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#2a71bf;}
.tx11_blu a:link,.tx11_blu a:visited,.tx11_blu a:active{text-decoration:none;color:#2a71bf;}
.tx11_blu a:hover{text-decoration: underline;color:#2a71bf;}

.tx11_itlblu{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; color:#2a71bf;}
.tx11_itlblu a:link,.tx11_itlblu a:visited,.tx11_itlblu a:active{text-decoration:none;color:#2a71bf;}
.tx11_itlblu a:hover{text-decoration: underline;color:#2a71bf;}

.tx11_red{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#b81519;}
.tx11_red a:link,.tx11_red a:visited,.tx11_red a:active{text-decoration:none;color:#b81519;}
.tx11_red a:hover{text-decoration: underline;color:#b81519;}


.tx12_gre{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#676767;}
.tx12_gre a:link,.tx12_gre a:visited,.tx12_gre a:active{text-decoration:none;color:#676767;}
.tx12_gre a:hover{text-decoration: underline;color:#676767;}

.tx12_itlred{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic; color:#b81519;}
.tx12_itlred a:link,.tx12_itlred a:visited,.tx12_itlred a:active{text-decoration:none;color:#b81519;}
.tx12_itlred a:hover{text-decoration: underline;color:#b81519;}

.tx12_N{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#505050;}
.tx12_N a:link,.tx12_N a:visited,.tx12_N a:active{text-decoration:none;color:#505050;}
.tx12_N a:hover{text-decoration: underline;color:#505050;}

.tx12_bld{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#363636;}
.tx12_bld a:link,.tx12_bld a:visited,.tx12_N a:active{text-decoration:none;color:#363636;}
.tx12_bld a:hover{text-decoration: underline;color:#363636;}

.tx12_red{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#b81519;}
.tx12_red a:link,.tx12_red a:visited,.tx12_red a:active{text-decoration:none;color:#b81519;}
.tx12_red a:hover{text-decoration: underline;color:#b81519;}

.tx12_wht{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;}
.tx12_wht a:link,.tx12_wht a:visited,.tx12_wht a:active{text-decoration:none;color:#ffffff;}
.tx12_wht a:hover{text-decoration: underline;color:#ffffff;}

.tx14_N{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#505050;}
.tx14_N a:link,.tx14_N a:visited,.tx14_N a:active{text-decoration:none;color:#505050;}
.tx14_N a:hover{text-decoration: underline;color:#505050;}

.tx16_wht{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#ffffff;}
.tx16_wht a:link,.tx16_wht a:visited,.tx16_wht a:active{text-decoration:none;color:#ffffff;}
.tx16_wht a:hover{text-decoration: underline;color:#ffffff;}

.tx16_N{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#505050;}
.tx16_N a:link,.tx16_N a:visited,.tx16_N a:active{text-decoration:none;color:#505050;}
.tx16_N a:hover{text-decoration: underline;color:#505050;}

.tx24_N{font-family: Arial, Helvetica, sans-serif; font-size: 24px; color:#505050;}
.tx24_N a:link,.tx24_N a:visited,.tx24_N a:active{text-decoration:none;color:#505050;}
.tx24_N a:hover{text-decoration: underline;color:#505050;}

.tx60_wht{font-family: Arial, Helvetica, sans-serif; font-size: 60px; color:#ffffff;}
.tx60_wht a:link,.tx60_wht a:visited,.tx60_wht a:active{text-decoration:none;color:#ffffff;}
.tx60_wht a:hover{text-decoration: underline;color:#ffffff;}

.tx30_N{font-family: Arial, Helvetica, sans-serif; font-size: 30px; color:#505050;}
.tx30_N a:link,.tx30_N a:visited,.tx30_N a:active{text-decoration:none;color:#505050;}
.tx30_N a:hover{text-decoration: underline;color:#505050;}


#w01{width:100%;}
.w1{width:1px;}
.w60{width:60px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w145{width:145px;}
.w150{width:150px;}
.w161{width:161px;}
.w190{width:190px;}
.w195{width:195px;}
.w184{width:184px;}
.w210{width:210px;}
.w235{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w265{width:265px;}
.w286{width:286px;}
.w405{width:405px;}
.w410{width:410px;}
.w420{width:420px;}
.w480{width:480px;}
.w520{width:520px;}
.w620{width:620px;}
.w650{width:650px;}
.w715{width:715px;}
.w735{width:735px;}
.w980{width:980px;}
.w1050{width:1050px;}




.h1{height:1px;}
.h6{height:6px;}
.h7{height:7px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h24{height:24px;}
.h30{height:30px;}
.h40{height:40px;}
.h500{height:500px;}



.p01{padding:190px 0px 0px 23px;}
.p01a{padding:0px 0px 0px 110px;}
.p01b{padding:0px 0px 0px 190px;}
.p02{padding:0px 0px 0px 10px;}
.p02a{padding:15px 0px 0px 0px;}
.p02b{padding:3px 10px 0px 0px;}
.p03{padding:8px 8px 0px 10px;}
.p03a{padding:0px 0px 0px 81px;}
.p03b{padding:0px 0px 0px 7px;}
.p03c{padding:10px 0px 0px 0px;}
.p03d{padding:0px 5px 0px 5px;}


.p5{padding:5px;}
.p7{padding:7px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}


.bg01{background:url(../images/base/banner.jpg) top center no-repeat; height:542px;}
.bg01a{background:url(../images/base/banner_landing.gif) top center no-repeat; height:542px;}
.bg02{background-color:#e9e9e9;}
.bg03{background:url(../images/base/location_mid.gif) top left repeat-y;}
.bg04{background:url(../images/base/band.gif) top left no-repeat; height:32px;}
.bg05{background:url(../images/base/midbg1.gif) top left repeat-y;}
.bg05a{background:url(../images/base/midbg2.gif) top left repeat-y;}
.bg05b{background:url(../images/base/corTM.gif) top left repeat-x;}
.bg05c{background:url(../images/base/corBM.gif) top left repeat-x;}
.bg06{background-color:#ebece6;}
.bg06a{background-color:#222222;}



.bx01{border: 1px solid #ebece2; background:url(../images/base/grdn_gre.gif) top left repeat-x;}
.bx01a{border: 1px solid #ceb70d; background:url(../images/base/grdn_yelo.gif) top left repeat-x;}
.bx02{border: 1px solid #ebece2; background:url(../images/base/grdn_gre2.gif) top left repeat-x;}
.bx03{border: 1px solid #bcbcc9; border-left-color:#ffffff; background-color:#ffffff; padding:5px;}
.bx04{border: 1px solid; border-color:#fff #fff #fff #e3e3e3; background-color:#fff;}
.bx05{border: 1px solid #dbdbdb; background-color:#fff;}
.bx06{border: 1px solid #898989; background-color:#fff; padding:2px;}
.bx07{border: 1px solid #dbdbdb; background-color:#fcfcfc;}



ul.arrlist{list-style-type:none;margin:0;padding:0;}
ul.arrlist li{margin:0px 0px 8px 7px;padding:0px 0px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373334; background:url(../images/icon/arrow.gif) 0px 1px no-repeat;zoom:1}
ul.arrlist li a:link, ul.arrlist li a:visited, ul.arrlist li a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373334;}

ul.NoBulletNoIndent {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}



.shadetabs{padding: 7px 0;margin-left: 0;margin-top: 10px;margin-bottom: 0;font: bold 12px Arial;list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display: inline; margin: 0;}
.shadetabs li a{text-decoration: none; padding: 7px 15px 7px; margin-right: 3px; border: 1px solid #ddd; color: #2d2b2b; background: #e3f5ff; }
.shadetabs li a:visited{color: #333;}
.shadetabs li a:hover{text-decoration: underline; color: #333;}
.shadetabs li.selected a{ background-image: url(shadeactive.gif); border-bottom-color: #fff; background-color:#fff;}
.shadetabs li.selected a:hover{text-decoration: none; background-color:#fff;}

.tabcontentstyle{ border: 1px solid #ddd; width: 661px; padding:20px 10px 10px 10px; background-color:#fff;}
.tabcontent{display:;}

.shadetabsIE{padding: 7px 0; margin-left: 0; margin-top: 10px; margin-bottom: 0; font: bold 12px Arial; list-style-type: none; text-align: left center;}
.shadetabsIE li{display: inline; margin: 0;}
.shadetabsIE li a{text-decoration: none; padding: 7px 15px 7px; margin-right: 3px; border: 1px solid #ddd; color: #2d2b2b; background: #e3f5ff; }
.shadetabsIE li a:visited{color: #333;}
.shadetabsIE li a:hover{text-decoration: underline; color: #333;}
.shadetabsIE li.selected{ position:relative; top: 0px;}
.shadetabsIE li.selected a{ background-image: url(shadeactive.gif); border-bottom-color: #fff; background-color:#fff;}
.shadetabsIE li.selected a:hover{text-decoration: none; background-color:#fff;}
