
/* Register */

form#frmRegister1 input.focus, form#frmRegister1 textarea.focus, form#frmRegister1  select.focus { border: 2px solid #C41130;  font-size:15px;}
form#frmRegister2 input.focus, form#frmRegister2 textarea.focus, form#frmRegister2  select.focus { border: 2px solid #C41130;  font-size:15px; }
form#frmRegister_login input.focus{ border: 2px solid #C41130; font-size:15px; }
form#frmRegister2 select.post { font-size:15px; }

input.btNext1 { width: 100px; height: 33px; right: -60px; top: -18px; border: 0px; background: url('../images/pizza_button/pizza_next.gif') no-repeat; _behavior: url("css/iepngfix.htc"); cursor: pointer; }

input.btLogin {width: 131px; height: 37px;border: 0px; background: url('../images/pizza_profile/confirm.gif') no-repeat center; _behavior: url("css/iepngfix.htc"); cursor: pointer; }

div#Pizza_Register span.error { color: #C41130;font-weight: bold; }
div#Pizza_Register span.error { display: block; }
div#Pizza_Register em{ font-style:normal; }
div#Pizza_Register span.ok { color:#5aba00; font-weight: bold;}

table.tbRegister label#btCheckUsername { display: inline-block; font-weight: bold; cursor: pointer; }
.text_11_menu_50_red{ color: red; font-weight: bold; vertical-align: top}

img { border: 0px; }
div.clear { clear: both; }

/*****Register****/
div#Pizza_Register { margin: auto; width: 834px;}
div#Pizza_Register_Link1 { width: 834px; height: 110px; background: url('../images/pizza_register/pizza_bg_top_step1.gif') no-repeat top center;}
div#Pizza_Register_Link2 { width: 834px; height: 110px; background: url('../images/pizza_register/pizza_bg_top_step2.gif') no-repeat top center;}
a#Pizza_mnReStep01 { display: block; position: absolute; left: 110px; width: 220px;  height: 65px; cursor:default;}
a#Pizza_mnReStep02 { display: block; position: absolute; left: 335px;  width: 215px; height: 65px;}

div#Pizza_Membered { padding: 0px 0px 0px 43px;}
div#Pizza_NewMember { padding: 30px 0px 0px 43px;}
div.Pizza_RegisLogin { padding: 14px 0px 6px 32px;}
div.Pizza_RegisLogin div.Pizza_LoginBox { float: left; width: 250px;}
div.Pizza_RegisLogin div.Pizza_LoginCheck { float: right; width: 250px; height: 54px; padding-top: 15px;}

div#Pizza_Person_Information { padding: 0px 0px 15px 28px;}
table#Pizza_Information { margin: auto;}
table#Pizza_Information td { padding: 3px 0px;}
table#Pizza_Information td.padl35 { padding-left: 35px;}


/* register complete */
#pizza_popreg_container { width: 635px; height: 560px;background: url('../images/pizza_pop/pizza_footer.jpg') no-repeat right bottom;}
#pizza_popreg_container .pizza_popreg_block { width: 623px; height: 500px; margin: 0px auto; }
#pizza_popreg_container .pizza_close { text-align: right; padding-top: 10px; }
#pizza_popreg_container .pizza_tabted { height: 7px; background-color: #FB0F0C; }
#pizza_popreg_container .pizza_hotonline { width: 293px; height: 94px; margin-left: 118px; }
#pizza_popreg_container .pizza_text { width: 571px; height: 260px; margin: 8px auto 0px auto ; }

div#Pizza_BGContent {width: 900px; }

div#Pizza_BGContentIn { width: 834px; background: url('../images/pizza_bg_content.gif') repeat-y top center;}
div#Pizza_BGBottomIn { width: 834px; height: 50px; background: url('../images/pizza_bg_content_bottom.gif') no-repeat top center;}
div#Pizza_BGProfileIn { width: 837px; background: url('../images/pizza_bg_profile_content.gif') repeat-y top center;}
div#Pizza_BGProfile_BottomIn { width: 837px; height: 50px; background: url('../images/pizza_bg_profile_bottom.gif') no-repeat top center;}
div#Pizza_BGPaymentIn { width: 839px; background: url('../images/pizza_bg_payment_content.gif') repeat-y top center;}
div#Pizza_BGPayment_BottomIn { width: 839px; height: 50px; background: url('../images/pizza_bg_payment_bottom.gif') no-repeat top center;}
.Pizza_Btn { text-align: center; padding: 20px 0px;}

input.Pizza_no { font-size:15px;width: 24px; height: 21px; border: 1px solid #7C7A70;}
input.Pizza_tax { font-size:15px;width: 30px; height: 18px; border: 1px solid #7C7A70;}
input.Pizza_name { font-size:15px; width: 265px; height: 18px; border: 1px solid #FFF;}
textarea.Pizza_adds { font-size:15px;width: 265px; height: 150px; border: 1px solid #FFF; overflow: hidden;}
input.Pizza_Changes { font-size:15px;width: 40px; height: 45px; border: 1px solid #7C7A70;}
input.Pizza_Registered { font-size:15px; width: 205px; height: 24px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
input.Pizza_Regis_name {font-size:15px; width: 245px; height: 22px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
input.Pizza_Regis_txt { font-size:15px;width: 114px; height: 22px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
input.Pizza_Regis_txt02 { font-size:15px;width: 96px; height: 22px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
input.Pizza_Regis_txt03 {font-size:15px; width: 70px; height: 22px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
input.Pizza_Regis_Adds {font-size:15px; width: 340px; height: 22px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 6px;}
textarea.Pizza_Adds_Guide { font-size:15px;width: 360px; height: 110px; border: 2px solid #FFF; background-color: #FEB96C; overflow: hidden;}
input.Pizza_Agree_Check { border: none;}
input.Pizza_Profiles { font-size:15px;font-size:15px;width: 205px; height: 20px; border: 2px solid #FFF; background-color: #FEB96C; padding-top: 5px;}
input.Pizza_Profile_Edit1 {font-size:15px; width: 340px; height: 20px; border: 2px solid #FF7E00; background-color: #CD9557; padding-top: 5px;}
input.Pizza_Profile_Edit2 {font-size:15px; width: 116px; height: 20px; border: 2px solid #FF7E00; background-color: #CD9557; padding-top: 5px;}
input.Pizza_Profile_Edit3 {font-size:15px; width: 70px; height: 20px; border: 2px solid #FF7E00; background-color: #CD9557; padding-top: 5px;}
textarea.Pizza_Adds_Guide2 { font-size:15px;width: 360px; height: 110px; border: 2px solid #FF7E00; background-color: #CD9557; overflow: hidden;}
div.Pizza_Sexbx { float: left; width: 20px; padding-top: 8px; _padding: 0px; *padding: 0px;}
div.Pizza_Sextxt { float: left; width: 100px;}
div.Pizza_Phonebx { float: left; width: 95px;}
div.Pizza_Phonetxt { float: left; width: 75px;}
div.Pizza_Moobx { float: left; width: 40px;}
div.Pizza_Mootxt { float: left; width: 85px;}
div.Pizza_Mootxt02 { float: left; width: 120px;}
div.Pizza_Sub { float: left; width: 140px;}
div.Pizza_Zipcode { float: left; width: 105px;}
div.Pizza_District { float: left; width: 60px;}
div.Pizza_Radiobx { float: left; width: 25px; padding-top: 5px;}
div.Pizza_Radiotxt { float: left; width: 300px;}
.Pizza_Btn { text-align: center; padding: 20px 0px;}
.btn_Pizza_nb { float: left; width: 370px; text-align: right; padding: 20px 0px;}
.btn_Pizza_nb2 { float: left; width: 350px; padding: 23px 55px;}
.btSave { display: inline-block; border: 0px; width: 101px; height:42px;  background: url('../images/pizza_button/pizza_submit.gif') no-repeat; _behavior: url("css/iepngfix.htc"); cursor: pointer; }
.btCancel { display: inline-block; border: 0px; width: 113px; height:42px;  background: url('../images/pizza_button/pizza_back2.gif') no-repeat; _behavior: url("css/iepngfix.htc"); cursor: pointer; }

span.select-box{ vertical-align:middle;}
