.register-container{background-color:#d1e3e9;position:relative;margin-top:20px;}.register-container .register-shadow{line-height:1px;font-size:1px;}.register-container .register-shadow *{line-height:1px;font-size:1px;}
.register-tabs{width:176px;float:left;}.register-tabs ul,.register-tabs li{list-style-image:none;list-style:none inside;padding:0;margin:0;}
.register-tabs ul li{margin:0;width:156px;padding:10px 10px 0px 10px;}.register-tabs ul li a{padding-bottom:10px;display:block;text-decoration:none;color:#0e428a;font-family:PTSansNarrowRegular,Arial,sans-serif;font-size:18px;border:1px solid transparent;border-bottom:1px solid #dbe0e2;}.register-tabs ul li a small{display:block;}
.register-tabs ul li.disabled a{color:#8ec2ca;}
.register-tabs ul li.current{padding:0;width:178px;background-color:#ffffff;}.register-tabs ul li.current a{padding:10px 11px 10px 10px;border:1px solid #dbe0e2;border-right:1px solid #ffffff;}
.register-panels{width:742px;background-color:#FFF;height:350px;margin-left:176px;border:1px solid #dbe0e2;overflow:hidden;position:relative;}.register-panels h3{color:#f89832;line-height:15px;}.register-panels h3 small{font-size:11px;}
.register-panels .panels{position:absolute;left:0;top:0;}
.register-panels .panel{padding:66px 10px 66px 20px;}.register-panels .panel .form{float:left;padding:10px 10px 10px 0px;width:492px;}
.register-panels .panel .remarks{float:right;width:200px;padding:10px 0px 10px 9px;border-left:1px solid #dbe0e2;}
.register-panels .panel .col33{float:left;width:30%;margin-right:2%;}
.register-panels .panel .col50{float:left;width:45%;margin-right:4%;}
.register-panels .panel .text{width:178px;height:16px;margin-bottom:14px;padding:2px 5px;background-color:#fcfcfc;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.register-panels .panel textarea{margin-bottom:14px;padding:5px;background-color:#fcfcfc;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.previous,.next{position:absolute;right:316px;}.previous a,.next a{display:block;padding:20px 5px 10px 5px;width:102px;height:26px;text-align:center;background-color:#d1e3e9;font-family:PTSansNarrowRegular,Arial,sans-serif;}.previous a :link,.next a :link,.previous a :active,.next a :active,.previous a :visited,.next a :visited,.previous a :hover,.next a :hover{color:#415968;text-transform:uppercase;text-decoration:none;}
.previous a .arrow,.next a .arrow{display:block;width:25px;height:25px;position:absolute;left:44px;}
.previous{top:14px;}.previous a{-moz-border-radius:0 0 56px 56px;-webkit-border-radius:0 0 56px 56px;border-radius:0 0 56px 56px;}.previous a .arrow{top:-12px;background-image:url(../img/register/arrow-previous.png);}
.next{bottom:13px;}.next a{padding-top:26px;height:20px;-moz-border-radius:56px 56px 0 0;-webkit-border-radius:56px 56px 0 0;border-radius:56px 56px 0 0;}.next a .arrow{bottom:-12px;background-image:url(../img/register/arrow-next.png);}
#uniform-personal_birthday_month{width:100px;}#uniform-personal_birthday_month span{width:68px;}
#uniform-personal_birthday_day{width:50px;}#uniform-personal_birthday_day span{width:18px;}
#uniform-personal_birthday_year{width:75px;}#uniform-personal_birthday_year span{width:43px;}

