body{padding:0px; margin:0px auto; text-align: center; width:100%; }

img { border:0px;}
.botlnk{float:right; margin-right: 20px;}
.botlnk a{text-decoration: none; color:#003399; font-size:12px; font-weight: bold; }
.toplnk{background:url(images/buttonblank.jpg) no-repeat;float:right; margin-right: 20px; width: 80px; height: 19px;text-align: center;line-height:19px;}
.toplnk a{text-decoration: none; color:#000000; font-size:11px; font-weight: bold; }
a:hover { text-decoration:none}
.main{width:982px; background:#FFFFFF;margin:auto; }



.main_text, body, li, input, textarea, font	{font-family: Trebuchet MS;	font-size:13px;	line-height:16px;	color:#3D3D3D;}
.header { height:280px; background-image:url(images/fl-f.jpg) no-repeat 32px 112px; width:100%;}

.footertext{align:center;font-weight: bold;font-size:14px;line-height:18px;}
.menu { font-weight: bold;float: left; Trebuchet MS, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:13px;	color:#3D3D3D; margin-top: 12px; margin-left: 10px;}
.menu a{text-decoration: none; color:#3D3D3D;}
.menu a:hover{color:#003399;}
.menu .menuselected{color:#003399;}

.acclnk{text-decoration: none; color:#3D3D3D;}
.mbutton{float: left;}
.content { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; height:460px; }
.contentsub { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; }
.account-content { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; height:530px; }
.fees-content { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; height:4430px; }
.ablecontent { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; height:450px; }
.ableaccount { width:100%;  text-align: center; margin-top: 10px; margin-bottom:5px; height:580px; }

.ablecontent2  {margin-top: 20px;font-family: Tahoma;	font-size:12px;	line-height:20px;	color:#3D3D3D; font-weight:bold;}
.leftcontent { height:100%;text-align: center; float:left; width: 39%; }
.rightcontent { height:100%; text-align: center; float: right;width:60%; }
.demoboxhead{background:url(images/topbxblank.jpg) no-repeat;  width: 300px;  height: 78px; color: #3D3D3D; font-weight: bold; text-align: center; font-size:18px; line-height:75px; }
.demoboxhead2{background:url(images/topbxblank.jpg) no-repeat;  width: 300px;  height: 78px; color: #3D3D3D; font-weight: bold; text-align: center; font-size:18px; line-height:25px; }

.demobox{background :#CCCCCC ; width: 300px; border:1px solid #ffffff; height: 110px; color: #ffffff;  text-align: left; font-size:12px; }
.demoboxbig{background:#CCCCCC ; width: 300px; border:1px solid #ffffff; height: 320px; color: #ffffff;  text-align: center; font-size:12px; }
.bigtext{ font-size:18px; }
.demoboxbig2{background: #CCCCCC; width: 300px; border:1px solid #ffffff; height: 320px; color: #ffffff;  text-align: left; font-size:12px; line-height:16px;}
.demospacer{width:8px;height: 100%;float:left;}
.demoimg{vertical-align:middle;width: 37px;float: left; height:65px; margin-right: 10px;}
.demoimg img{margin-top:15px;margin-left:5px;}
.demoimgbig{vertical-align:middle;width: 47px;float: left; height:65px; margin-right: 10px;}
.demoimgbig img{margin-top:10px;margin-left:5px;}

.top-ex {width: 100% background:url(images/top-bg.jpg) repeat-x top center; display: block; height:180px;}
.top { width:100%; background:url(images/top-bg.jpg) repeat-x top center; height:110px; }
.logo {float: left; }
.phone {float: right;  }

.subtag { width:100%; background:url(images/sub-bg.jpg) repeat-x top center; height:40px;}
.sub-earth { float:right; background:url(images/sub-earth.jpg) no-repeat top center; height:40px;width:375px;margin-right:30px;}

.tag {  width:100%; background:url(images/tag-bg.jpg) repeat-x top center; height:169px;margin-bottom:5px;}
.tag-earth { float: right; background:url(images/bigtagearth.jpg) no-repeat top center; height:169px;width:600px;margin-right:30px;}
.tag-person { float: left; background:url(images/tagtt.jpg) no-repeat top center; height:169px;width:200px; margin: 0px;}

.bottom { width:100%; background:url(images/b-dr.jpg) repeat-x top center; height:84px }
.disclaimer{float: left; width: 100%; background: #3D3D3D; height: 20px; font-size:12px; font-weight: bold; color:#ffffff; line-height:20px;}
.bottom_text { color:#00BFFF; font-size:12px; font-weight: bold;}
.box { width: 300px;   height: 250px;  margin-bottom:5px; text-align: left;}
.box a{text-decoration: none;}


.bhead{text-decoration: none; color:#505050; font-size:14px; font-weight: bold; padding-top:10px; padding-left:10px;}
.bhead1{text-decoration: none; color:#ffffff; font-size:12px; font-weight: bold; padding-top:12px; padding-left:10px;}
.btext{padding-right:14px; padding-left:14px;font-size:14px;}
.bxtop{background:url(images/topbxblank.jpg) no-repeat;width:300px; height: 78px; text-decoration: none;cursor: pointer; } 
.bxtopimg{margin-left: 10px;float: left;}
.bxtophead{margin-left: 5px;line-height:78px; width: 100%;height: 78px;text-align: center;text-decoration: none; color:#000000; font-size:20px; font-weight: bold;  }
.btv{float: left;line-height:78px; width: 200px;height: 78px;}
.btv img{margin-top:30px;}


.bxbody{ width:298px; height: 150px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;} 
.bbutton{float:right; padding-right:10px; width: 80px; background: #3d3d3d; color: #000000; font-weight:bold; font-size: 10px;text-decoration: none; }

.mainleftpad{width: 25px; height: 250px;float: left;}
.botboxpad{width: 2px; height: 250px;float: left;}
.left{  float: left; }
.right{ margin-left:33px; float: left;}
.center{margin-left:33px; float: left;}
.botbxtop{background:url(images/2-t3.gif) no-repeat;width:300px; height: 17px;text-decoration: none;  } 
.botbxtophead{margin-left: 15px;line-height:14px; width: 100%;height: 17px;text-align: center;text-decoration: none; color:#000000; font-size:16px; font-weight: bold;  }

.botbxbody{ width:298px; height: 150px;} 
.botbbutton{float:right; padding-right:10px;}

.botmenu { font-weight: bold;height: 30px; width:100%; Tahoma;	font-size:12px;	line-height:30px;	color:#FFFFFF;  }
.botmenu a{text-decoration: none; color:#FFFFFF;}
.botmenu a:hover{color:#FFFFFF;}
.botmenu .menuselected{color:#3D3D3D;}
.vl{float: left;width: 1px; height: 180px; background:url(images/v-l.gif) repeat-y; }
.feetable{margin-left:10px; width: 100%;}
.feetable td{text-align: left;}
.feetable th{text-align: left; }
.feetable .title{font-size:12px; font-weight: bold; color: #ffffff; background:#003399; }

