@charset "utf-8";
@import url("header.css");
/* CSS Written by Sheila.W > i.sheila.wong@gmail.com */

/* All ------------------------------- */
*{margin:0;padding:0;}
body, table, input, select, textarea {font-family: Arial;font-size: 12px;color: #3f3f3f;}
body{background:#fff;margin:0;}
a{color:#4c76a4;text-decoration: underline;}
a:hover{color:#3f3f3f;text-decoration:underline;}
img{border:none;}
.Clr{clear:both;height:0;line-height:0;font-size:0;}
.FL{float:left;}
.FR{float:right;padding-right:5px;}
.HR{clear:both;height:1px;line-height:1px;font-size:0;border-top:1px solid #90abb2;margin:20px 0;}

/* Home ------------------------------ */
h1{font:26px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;margin:0;padding:0 0 10px;}
h2{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#1e4962;margin:0;padding:0 0 5px;}
h3{font:bold 15px Arial;color:#888;margin:0;padding:0 0 10px;}
h6{font:16px Arial;color:#f2782f;margin-bottom:15px;padding:0;}

/* Container ------------------------- */
#Container{position:relative;clear:both;width:960px;margin:0 auto;padding-top:35px;text-align:left;}
#Main_Box{float:left;width:572px;}
.Registration{width:570px;border:1px solid #90abb2;background:#fff url(../_img/registration/mainbox_bg.gif) repeat-x left bottom;}
.Registration_Top{padding-left:33px;padding-top:2px;height:25px;line-height:25px;background-color:#e1e8ee;border-top:1px solid #fff;border-bottom:1px solid #90abb2;}
.Registration_Box{padding:20px 20px 30px;}
.Registration_Box dl{margin:10px 0 15px 15px;}
.Registration_Box dl dt{width:500px;font:15px Verdana, Arial, Helvetica, sans-serif;color:#555;margin-bottom:5px;}
.Registration_Box dl dt span{}
.Registration_Box dl dd{}
.Checkbox{margin:0 5px 0 0;padding:0;}
.registor-text{width:320px;height:16px;font-size:14px;padding:5px;border:1px solid #ccc;color:#1e4962;background:#fefefe url(../_img/_global/text_bg.gif) repeat-x left top;}
.remark{color:#f15c28;font:12px verdana, Arial;padding-left:15px;}
.option-long{width:65px;text-align:center;height:22px;}

/* Container, Confirm ---------------- */
.Confirm_Box{padding:20px 20px 20px 33px;background:#e2eaed url(../_img/registration/mainbox_bg.gif) repeat-x left top;}
.Confirm_Box p{margin:10px 0;padding:0;}
.Confirm_Box dl dt{float:left;width:100px;}
.Confirm_Box dl dd{margin-left:85px;margin-top:10px;}
/* Container, Step -------------------- */
.step-box{float:left;width:572px;border:none;background-color:#fff;}
.step-lead{float:left;width:570px;border:1px solid #90abb2;background-color:#fcfbfb;height:50px;margin-bottom:15px;}
.step-lead ol li{float:left;list-style-type:none;font:bold 13px Arial;padding-top:15px;color:#ccc;}
.step-lead ol li span{color:#3365a5;}
.point-1{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:2px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.point-2{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-56px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.point-3{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-116px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.point-4{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-170px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.point-5{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-232px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.point-6{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-290px 11px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-1{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:2px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-2{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-56px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-3{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-116px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-4{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-170px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-5{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-232px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.num-6{background:transparent url(../_img/_global/step_number.gif) no-repeat 0 0;background-position:-290px -30px;width:30px;height:26px;line-height:26px;margin-left:8px;}
.step-info{float:left;width:572px;}
.upload-photo{float:left;width:522px;margin:0;padding:8px 25px;background-color:#fafafa;border:1px solid #eee;border-width:1px 0;}
.size-full{float:left;padding:5px;width:350px;height:285px;color:#555;}
.size-full span, .size-small span{font:11px verdana;color:#039;}
.size-full img{margin-bottom:5px;padding:2px;border:1px solid #039;}
.size-small{float:left;margin-left:40px;padding:5px;width:100px;height:285px;color:#555;}
.biography-example{width:550px;height:125px;padding:5px 10px;border:none;font:italic 14px/150%  Georgia, "Times New Roman", Times, serif;color:#555;border:1px solid #eee;background-color:#fafafa;}
.simple{margin-bottom:30px;}
.simple input{width:260px;height:22px;margin-bottom:5px;}
.multiple{background-color:#fafafa;border:1px solid #eee;border-width:1px 0;padding:15px 0;}
.button-multiple{width:196px;height:28px;background-color:#82b0d5;font:bold 12px Verdana;color:#fff;border-top:1px solid #6085bd;border-left:1px solid #6085bd;border-right:2px solid #a6cedb;border-bottom:2px solid #c5e2e8;}
.button-box{float:left;clear:both;width:100%;border-top:1px solid #ccc;background-color:#eee;padding:10px 0;text-align:center;margin-top:30px;}

/* Right ----------------------------- */
#Side_Bar{float:left;width:366px;margin-left:15px;}
.AD-Famento{float:left;width:362px;padding:1px;border:1px solid #b3d465;background-color:#f8f8f8;}
.AD-Famento img{width:360px;border:1px solid #b3d465;}
.AD-info{margin:20px 10px;font:15px/150% Verdana, Arial, Helvetica, sans-serif;}
.AD-info a{color:#4c76a4;text-decoration:none;}
.AD-info a:hover{color:#4c76a4;text-decoration:underline;}

/* Right, Tour ----------------------- */
.Famento_Tour{float:left;padding-left:80px;}
.Famento_Tour h2{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4c76a4;padding:0 0 5px;}
.Famento_Tour p{margin:0 10px 0 0;padding:0;}
.Famento_Tour dl{float:left;clear:both;margin:15px 0 0;width:300px;}
.Famento_Tour dl dt{float:left;clear:right;padding:2px 20px;border:none;height:28px;line-height:28px;}
.Famento_Tour dl dd{padding-left:50px;padding-bottom:10px;}
.Famento_Tour dl dd span{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#555;}
.Img_1{background:url(../_img/_global/tour_img.gif) no-repeat 0 0;background-position:0 0;}
.Img_2{background:url(../_img/_global/tour_img.gif) no-repeat 0 0;background-position:0 -68px;}
.Img_3{background:url(../_img/_global/tour_img.gif) no-repeat 0 0;background-position:0 -140px;}
.Img_4{background:url(../_img/_global/tour_img.gif) no-repeat 0 0;background-position:0 -206px;}
.img_5{background:url(../_img/_global/tour_img.gif) no-repeat 0 0;background-position:0 0;}

/* Right, Step ------------------------ */
.step-bar{float:left;width:334px;padding:10px 15px 40px;border:1px solid #e7efef;background:#fff url(../_img/registration/mainbox_bg.gif) repeat-x left bottom;}
.step-info p{font:13px/150% Arial;margin-bottom:30px;}
