html, body, div, p, ul, li, h2, h3{margin:0;padding:0;font-family:Arial; color:#565A5C; list-style:none;}
#cboxLoadedContent p {margin: 12px 0 12px 0;}
body{ background:#ffffff}
a {
color:#222222;
}
.hidden {display:none;}
.main{ background:#ffffff }




input{margin-left:auto; margin-right: auto}
.super_icon {position:absolute; top:40px;right:30px;background:transparent url('../images/super_calculator.png') no-repeat top right;width:443px;height:116px;}
.super_icon span{
color:#0065a4;
line-height:106px;
font-size: 20pt;
font-weight: bold;
}
#navbar{height: auto;background-color:#ffffff;}
#navbar .nav{ width:876px; height:78px; margin:0 auto;}
#navbar .nav .nav_left{ float:left; width:5px; height:35px; }
#navbar .nav .nav_center{ float:right; width:545px; height:35px; margin-top:29px;}

#navbar .nav .nav_center ul{list-style:none;position:relative;z-index:515;float:right;width:516px; height:27px;} 
#navbar .nav .nav_center ul li{list-style:none;float:left;vertical-align:middle;list-style-type:none !important;list-style-image:none !important;padding:0 0 0 0;margin-right:1px;width:128px;height:49px}
#navbar .nav .nav_center ul li a{float:left;color:#fff; -webkit-text-size-adjust:none;cursor:pointer;padding:0 0 0 0px;text-decoration:none;background:url(../images/nav2.png) no-repeat; _background:url(../images/nav2.png) no-repeat;width:128px;height:49px;line-height:56px;text-align:center;font-size:11pt; }
#navbar .nav .nav_center ul li a span{float:left;width:127px;display:inline-block;padding:0px 0px 0px 0px;font-weight:bold;font-family:Arial,Tahoma,sans-serif;}
#navbar .nav .nav_center ul li a:hover{background-position: 0 0;}
#navbar .nav .nav_center ul li a:hover span{background-position:right 0;}
#navbar .nav .nav_center ul li.current a{line-height:49px;text-align:center;font-size:12pt;background:url(../images/nav_hover2.png) no-repeat 0 0; _background:url(../images/nav_hover2.png) no-repeat 0 0; }
#navbar .nav .nav_right{ float:left; width:5px; height:35px; }

.content1, .content2, .content3, .content4, .content5 {margin-bottom:20px;}
.center{ width:876px; height:auto; overflow:hidden; background:#ffffff;margin-top:30px}
.center .content1,.center .content2,.center .content3,.center .content4,.center .content5,.center .content6{ margin-top:25px; margin-left:45px; margin-right:40px; width:797px; }
.center .content1 h3,.center .content2 h3,.center .content3 h3{ font-size:18px; font-weight:bold; margin-top:20px; line-height:240%;}
.center .content1 h4,.center .content2 h4,.center .content3 h4{ font-size:16px; font-weight:bold; margin-top:10px; line-height:40px; margin:0 0 0 0;}
.center .content1  p{font-size:12pt; margin-top:20px;}








.bottom{ width:876px; height:52px; background:#ffffff}
.bottom .link{ padding-left:45px; height:52px; width:260px; line-height:44px; font-size:13px; float:left}
.bottom .link a{ color:#303030; text-decoration:underline;}
.bottom .link a:hover{ color:#8a8a8a}
.bottom .link a:visited{ color:#8a8a8a}
.bottom .button { float:right; width:106px; height:27px; margin-right:25px; margin-top:10px; display:inline; overflow:hidden  }
.bottom .button a.next , #btnRecal  a.next{ display:block; width:106px; height:27px;  background:#aaaaaa url(../images/button05.jpg) no-repeat; line-height:27px; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;padding-left:33px}
.bottom .button a.next:hover { background: #aaaaaa url(../images/button06.jpg) no-repeat;}
.bottom .button a.pre{ display:block; width:106px; height:27px;  background:#aaaaaa url(../images/button03.jpg) no-repeat;margin-right:15px; line-height:27px; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; padding-left:35px;}
.bottom .button a.pre:hover { background:#aaaaaa url(../images/button04.jpg) no-repeat;}
.bottom .button a.ns{ display:block; width:106px; height:27px;  background:#aaaaaa url(../images/button01.jpg) no-repeat; line-height:27px; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center}
.bottom .button a.ns:hover{ background:#aaaaaa url(../images/button02.jpg) no-repeat;}

.CellDimmed {
background-color:#f0f0f0;
}
.SignDimmed {
color:#cccccc;
}
.inputd {
font-size: 17px
}

.CbxDimmed {
border: 1px solid #cccccc;
background-color:#f0f0f0;
font-size:17px; 
font-family:Arial;
 height:28px;
 outline:none;
 color:#cccccc;
}

.height1 {height:1px;}

.orgColorB { background-color: #555555 }
.newColorB { background-color: #50b600 }
.retAgeColorB { background-color: #6C6C6C }
.LEColorB { background-color: #800080 }
.TBColorB { background-color: #9FCCED }

/*300412: */
.orgColor { COLOR: #0000FF }/*080512last2 */
.newColor { COLOR: #006600 }

#step4 .orgColor { COLOR: #454545 }/*080512last2 */
#step4 .newColor { COLOR: #0065A4 }

.bg_e9e9e9 {background:#e9e9e9}
.bg_dbdbdb {background:#dbdbdb}
.bg_D4E5F0 {background:#D4E5F0}
.bg_A1C7DF {background:#A1C7DF}
