.reg-head { margin:0 0 20px 0; padding:0; list-style:none;}
.reg-head .reg-h{ width:311px; height:30px; overflow:hidden; background:url(/images/register/box-h.gif) no-repeat 0 0;}
.reg-head .reg-h a.title{ float:left; font-size:18px; color:#6a6a6a; margin:5px 0 0 10px !important; text-decoration:none;}
.reg-head .reg-h .title{ float:left; font-size:18px !important; color:#6a6a6a; margin:5px 0 0 20px !important; text-decoration:none;  }
.reg-head .reg-h a.all{ float:right; width:64px; height:15px; overflow:hidden; background:url(/img/bg-view-all.gif) no-repeat 0 0; text-indent:-9999px; margin:8px 5px 0 0; }
.reg-head .reg-c{ width:311px; overflow:hidden; background:url(/images/register/box-c.gif) repeat-y 0 0; }
.reg-head .reg-c-inner{ width:311px; overflow:hidden; background:url(/images/register/box-b.gif) no-repeat 0 100%; }
.reg-head .reg-c-inner .info{ width: 285px; float: left; margin: 15px 0 0 10px; padding-bottom: 30px; font-size: 12px !important;}
.reg-head .reg-c-inner h2{ font-size: 16px; margin: 0; padding: 0; color: #000; }
.reg-head .reg-c-inner h2 a{ text-decoration: none; color: #003399; }
.reg-head .reg-c-inner h3{ margin: 10px 0 0 0; padding: 0; color: #000; font-size: 13px; }
.reg-head .reg-c-inner .apply{ width: 180px; float: right; padding: 15px 10px 0 0; font-size: 11px; color: #666; }

.reg-head .reg-c-inner .accounts { width: 290px; margin: 15px 0 0 10px; height: 30px; border-bottom: 1px dotted #999; }
.reg-head .reg-c-inner .accounts ul{ padding-bottom: 10px; }
.reg-head .reg-c-inner .accounts ul li{ float: left; padding: 0 5px 0 0; height: 32px; }

.reg-head .reg-c-inner .info ul li{ width: 285px; padding-bottom: 10px; border-bottom: 1px dotted #999; margin-bottom: 10px;   }
.reg-head .reg-c-inner .info ul li div{ width: 45px; height: 40px; float: left; }
.reg-head .reg-c-inner .info ul li h2{ width: 240px; height: 30px; margin: 10px 0 0 0; float: left; font-size: 12px !important; color: #333; }
.reg-head .reg-c-inner .info ul li p{ margin: 0 0 0 4px; font-size: 12px !important; color: #333; }
.reg-head .reg-c-inner .info ul li.star{ width: 285px; padding-bottom: 10px; border-bottom: none; margin-bottom: 10px;   }
.reg-head .reg-c-inner .info ul li.starl{ width: 285px; padding-bottom: 10px; border-bottom: none; margin-bottom: 10px;   }
.reg-head .reg-c-inner .info ul li.star div{ width: 45px; height: 60px; float: left; }
.reg-head .reg-c-inner .info ul li.starl div{ width: 45px; height: 80px; float: left; }
.reg-head .reg-c-inner .info ul li p.star{ padding: 0 0 0 40px; width: 200px; font-size: 12px !important; color: #333; }


.reg-head .reg-c-inner .info-h{ width: 295px; float: left; margin: 15px 0 0 10px; padding-bottom: 10px; font-size: 12px !important;}
.reg-head .reg-c-inner .info-h div{ width: 40px; height: 30px; float: left; text-align: center; }
.reg-head .reg-c-inner .info-h p{ margin-top: 10px; width: 250px; font-weight: bold; color: #333; }

.reg-box{ width:630px; margin-bottom: 20px; }
.reg-box .reg-top{ width:100%; height:25px; overflow:hidden; background:url(../img/assets/register/bg-register-top.gif) no-repeat 0 0; margin:17px 0 0; }
.reg-box .reg-top p{ margin: 6px 0 0 10px; padding: 0; font-weight: bold; color: #fff; }
#reg-container{ margin:0; width:100%; padding:0 0 6px; }
.reg-cont{ padding: 10px; } 
.reg-box .feat-bot{ width:100%; background:url(../img/assets/register/bg-register.gif) repeat-y 0 0; }
.reg-box #scroll-bottom{height: 4px; background:url(../img/assets/register/bg-register-bot.gif) no-repeat 0 100%; _position: relative; _top: -10px;  }

.reg-box .label{ margin: 0 0 8px 0; padding: 0; font-size: 13px; font-weight: bold; color: #000;}
.jnetwork-colb{ border-left: 1px solid #e5e5e5; padding-left: 25px; }
.subtext{ font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: bold; color: #999; margin: 8px 0 8px 0; padding: 0;}
.reg-box .subntext{ font-size: 10px !important; color: #999; margin: 8px 0 8px 0; padding: 0;}

.reg-box .chngnetwork{ font-weight: bold; color: #2d4a5e; padding-top: 4px; width: 340px; border-top: 1px solid #CCC; margin-top: 8px; }

.wtitle{ font-size: 24px !important; font-weight: bold; color: #2d4a5e; margin:5px 0 0 5px !important; padding: 0;}

.wblurb{ font-family: Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: bold; color: #999; margin: 0 0 20px 10px; }

#mainSurround-j {
	width:100%; overflow:hidden; margin: 0px auto; padding: 40px 0 40px 25px; font-size: 14px; font-family: Helvetica, Arial, sans-serif; color: #737272;
}


