@charset "utf-8";
body, ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, form, input, p, table, th, td ,a{margin:0;padding:0;}
#head_menu .navigation .brand_fack_icon  { padding-left:550px;}
.account .account_title h2 {font: 40px MuseoSlab300;}
.account .account_title {margin: 30px 0 15px 0; overflow:hidden; zoom:1;}
.account .account_title h4 {font: 22px MuseoSlab100;}
.account .continue_shopping {background: none repeat scroll 0 0 #FFFFFF;border-color: #666666;border-style: solid;border-width: 1px 1px 3px;color: #666666;cursor: pointer;float: right;font: 14px/18px "MuseoSans500";padding: 7px 10px;float:right;margin-top:-25px; text-align:center; margin-right:10px;}
.account .continue_shopping a{ color:#666666;}
.account .continue_shopping:hover { background:#f39907; color:#ffffff;}
.account .continue_shopping a:hover{ color:#ffffff;}
.account .account_content .account_title3 {font: 22px MuseoSlab100;}
.account .account_content .account_text {color: #333333;display: block;font: 14px/20px MuseoSans100;margin-bottom: 20px;text-align: left;}
.account .account_con { overflow:hidden; zoom:1; margin-bottom:80px;}
.account .account_con .account_content {float: left;height: 100%;width: 740px;padding-left:30px;font: 14px/17px MuseoSans100;}
/*  tish is left Navigation's css  */
.account .account_con .account_nav {border-right: 1px solid #8A8A8A;float: left;width: 160px; padding:20px 0 80px 0;}
.account .account_con .account_nav ul .account_nav_click {background-color: #000; color:#f7941e;}
.account .account_con .account_nav ul .account_nav_click a{color:#f7941e;}
.account .account_con .account_nav ul li {font: 13px/20px MuseoSlab100;padding: 8px 10px 8px 0 ;text-align: right;border-bottom: 1px solid #A3A3A3;}
.account .account_con .account_nav ul li a:hover{ color:#f7941e;}
.account .account_con .account_nav ul .account_small_nav li {border-bottom-style: none;font: 12px/20px MuseoSlab100;}
.account .account_con .account_nav ul .account_small_nav .accout_vauleli {border-bottom: 1px solid #A3A3A3;}
/* content */
/* CSS OF ACCOUNT */
.account .account_con .account_content { color:#000000;}
.account .account_con .account_content .account_content_title {overflow:hidden; zoom:1;}
.account .account_con .account_content .account_content_title h3 {font-family: "MuseoSlab300";font-size: 22px;margin:0 0 8px 0;}
.account .account_con .account_content .account_content_title h6 {font-family: "MuseoSlab100";font-size: 14px;}
.account .account_con .account_content .account_content_title .contactus_button {background: none repeat scroll 0 0 #FFFFFF;border-color: #666666;border-style: solid;border-width: 1px 1px 3px;color: #666666;cursor: pointer;float: right;font: 14px/18px "MuseoSans500";margin-top: -40px;padding: 7px 10px;text-align: center;}
.account .account_con .account_content .account_content_title .contactus_button a { color: #000000;}
.account .account_con .account_content .account_content_title .contactus_button a:hover {background: none repeat scroll 0 0 #F39907;color: #FFFFFF;}
.account .account_con .account_content .account_content_title .contactus_button:hover {background: none repeat scroll 0 0 #F39907;color: #FFFFFF;}
.account .account_con .account_content .account_content_text {overflow: hidden;zoom:1;padding: 20px 0 0 30px;}
.account .account_con .account_content .account_content_text .account_content_textL {float: left;width: 500px;overflow:hidden;zoom:1;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box {margin-bottom: 25px;overflow:hidden; zoom:1;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_title {font-size: 18px;font-family: "MuseoSlab300";background-image: url(../images/account/account_iconImg.png);background-repeat: no-repeat;background-position: 0px 0px;height:30px;line-height:30px;padding-left:40px;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_text .account_list_textpart {float: left;width: 210px;margin-right: 20px;padding:10px 8px; background:#fbfbfb; border-color: #cccccc;border-style: solid;border-width: 1px 1px 3px;color: #000000;margin-top:15px;height:61px;}
.account_content_textL .account_list_box .account_list_text .account_list_textpart h4 {font-size: 14px;font-family: "MuseoSlab500";}
.account_content_textL .account_list_box .account_list_text .account_list_textpart h4 a:hover {text-decoration: underline;}
.account_content_textL .account_list_box .account_list_text .account_list_textpart p {font-size: 13px;font-family: "MuseoSans300"; line-height:21px; padding-top:2px;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_title.smallicon1 {background-position: 0px 0px;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_title.smallicon2 {background-position: 0px -30px;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_title.smallicon3 {background-position: 0px -60px;}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_title.smallicon4 {background-position: 0px -90px;}
.account .account_con .account_content .account_content_text .account_content_textR{ width:180px; float:right;}
.account .account_con .account_content .account_content_text .account_content_textR .account_listImg {margin-bottom: 25px;overflow:hidden; zoom:1;position: relative;}
.account .account_con .account_content .account_content_text .account_content_textR .account_listImg span {background-color: #333333;height: 24px;line-height:24px;width: 146px;padding-left:5px;position: absolute;top: 106px;right: 30px;}
.account .account_con .account_content .account_content_text .account_content_textR .account_listImg span a {color: #FFF;font-size: 12px;font-family: "MuseoSans100";}
.account .account_con .account_content .account_content_text .account_content_textL .account_list_box .account_list_text .account_list_textpart.bordernone { background:#ffffff; border:none;}
/* CSS OF ACCOUNT LOGIN*/
.account_con .account_content .account_login {overflow: hidden;zoom:1; padding-top:40px;font-family: "MuseoSans300"; font-size:13px; line-height:26px;}
.account_login .account_loginL ,.account_login .account_loginR {float: left;border:1px solid #b8b8b8; position:relative; color:#000000;}
.account_login .account_loginL { margin-right:10px; padding:25px 15px 15px 15px;width: 323px;}
.account_login .account_loginL h4 ,.account_login .account_loginR h4 {font-size: 13px;font-family: "MuseoSlab500"; position:absolute; top:-13px; background: none repeat scroll 0 0 #FFFFFF;}
.account_login .account_loginL .login_email_box p {padding-left:10px; text-align:right;font-family: "MuseoSans300"; font-size:14px; line-height:24px; width:270px; margin-top:5px;}
.account_login .account_loginL .login_email_box ul li label {padding-right: 5px;}
.account_login .account_loginL .login_email_box .example_email p input ,.account_login .account_loginL .login_email_box .inputpassword  {float: right;font-size: 12px;border: 1px solid #cccccc;padding: 0 5px 5px 5px;}
.account_login .account_loginL .lostpassword { text-align:right;font-size: 12px;line-height: 12px;color:#000000; display:block; padding-right:44px;}
.account_login .account_loginL .lostpassword a {color:orange;text-decoration: underline;}
.account_login .account_loginL .buleContinue a {background-color: #76b607;padding: 2px 8px;width: 170px;border-color: #000000 #000000 #404040;border-style: solid;border-width: 1px 1px 5px;color:#ffffff;font-size:15px;font-weight: 500; display:block;}
.account_login .account_loginL .buleContinue {text-align:center;margin: 10px 0 10px 10px;padding-left: 60px;}
.account_login .account_loginR {width: 363px; padding:5px;}
.account_login .account_loginR .account_imgBox {padding: 50px 0 4px 30px; overflow:hidden;zoom:1;}
.account_login .account_loginR .account_imgBox a {margin-left: 66px; margin-bottom: 36px; display:block; float:left;}
/* CSS OF ACCOUNT LOGIN step2*/
.account_login .account_loginL.passwordstep2 ,.account_login .account_loginR.passwordstep2 {padding: 25px 15px 15px;width: 363px;}.account_login .account_loginL.passwordstep2 .password_form {overflow: hidden;zoom:1; line-height:30px; margin-bottom:5px;}
.account_login .account_loginL.passwordstep2 .password_form .password_form_text {float: left;width:150px;text-align: right; margin-right:10px;}
.account_login .account_loginL.passwordstep2 .password_form .password_form_input {text-align: left;float: left;}
.account_login .account_loginL.passwordstep2 .password_form .password_form_input input{ margin-top:5px;}
.account_login .account_loginR.passwordstep2 .instructions ul li {background-repeat: no-repeat;background-position: 0px 0px;padding-left: 30px; margin-bottom:20px;}
.account_login .account_loginR.passwordstep2 .instructions { margin-top:18px;}
.account_login .account_loginR.passwordstep2 .instructions ul .instructions_step1 {background-image: url(../images/account/background_no_1_gray_s.png);}
.account_login .account_loginR.passwordstep2 .instructions ul .instructions_step2 {background-image: url(../images/account/background_no_2_gray_s.png);}
.account_login .account_loginR.passwordstep2 .instructions ul .instructions_step3 {background-image: url(../images/account/background_no_3_gray_s.png);}
.account_login .account_loginL.passwordstep2 h4 ,.account_login .account_loginR.passwordstep2 h4 { padding:0 5px;font-size: 15px;}
/* CSS OF ACCOUNT resetpassword */
.reset_passwordBox {height: 280px;width: 410px;margin: 0px auto;background-color: #3a3a3a;padding:10px;}
.reset_passwordBox .reset_password {height:280px;width: 410px;background-color: #FFF;font-size: 14px;font-family: "MuseoSans100";}
.reset_passwordBox .reset_password .hd {line-height: 41px;height: 41px;border-bottom: 1px solid #333333;padding:0 16px;font-size: 18px;font-family: "MuseoSlab500";}
.reset_passwordBox .reset_password .hd img {float: right;margin-top:10px;}
.reset_passwordBox .reset_password .bd {padding: 16px;font-size: 14px;font-family: "MuseoSans300"; line-height:18px;}
.reset_passwordBox .reset_password .bd .reset_form {overflow: hidden;zoom:1; margin-top:8px;}
.reset_passwordBox .reset_password .bd .reset_form .reset_formText {float: left;width: 110px;text-align:right; vertical-align:middle;margin:5px 10px 0 0;}
.reset_passwordBox .reset_password .bd .reset_form .reset_formInput {float: left;width: 220px;}
.reset_passwordBox .reset_password .bd .reset_form .reset_formInput input {border: 1px solid #828282;font-size: 13px; padding:6px;float: left;font-family: "MuseoSans100";}
.reset_passwordBox .reset_password .bd p {padding-bottom: 10px;}
.reset_passwordBox .reset_password .bd .reset_form .reset_formInput .reset_formInputw { width:210px;}
.reset_passwordBox .reset_password .bd .reset_form .reset_formInput img {float: left; margin-right:5px;}
.reset_passwordBox .reset_password .bd .reset_button { margin-top:25px; text-align:center;}
.reset_passwordBox .reset_password .bd .reset_button a {background: #76B607; border-color: #000000 #000000 #404040; border-style: solid;border-width: 1px 1px 5px;color: #FFFFFF;font-size: 15px;font-weight: 500;padding: 7px;}



/* CSS OF ACCOUNT resetpassword amlan*/
.contactUsBox {height: 260px;width: 590px;margin: 0px auto;background-color: #3a3a3a;padding:10px;}
.contactUsBox .reset_password {height:260px;width: 585px;background-color: #FFF;font-size: 14px;font-family: "MuseoSans100";}
.contactUsBox .reset_password .hd {line-height: 41px;height: 41px;border-bottom: 1px solid #333333;padding:0 16px;font-size: 18px;font-family: "MuseoSlab500";}
.contactUsBox .reset_password .hd img {float: right;margin-top:10px;}
.contactUsBox .reset_password .bd {padding: 16px;font-size: 14px;font-family: "MuseoSans300"; line-height:18px;}
.contactUsBox .reset_password .bd .reset_form {overflow: hidden;zoom:1; margin-top:8px;}
.contactUsBox .reset_password .bd .reset_form .reset_formText {float: left;width: 110px;text-align:right; vertical-align:middle;margin:5px 10px 0 0;}
.contactUsBox .reset_password .bd .reset_form .reset_formInput {float: left;width: 220px;margin-left:128px;}
.contactUsBox .reset_password .bd .reset_form .reset_formInput input {border: 1px solid #828282;font-size: 13px; padding:6px;float: left;font-family: "MuseoSans100";}
.contactUsBox .reset_password .bd p {padding-bottom: 10px;}
.contactUsBox .reset_password .bd .reset_form .reset_formInput .reset_formInputw { width:210px;}
.contactUsBox .reset_password .bd .reset_form .reset_formInput img {float: left; margin-right:5px;}
.contactUsBox .reset_password .bd .reset_button { margin-top:25px; text-align:center;}
.contactUsBox .reset_password .bd .reset_button a {margin-left: 41px;background: #76B607; border-color: #000000 #000000 #404040; border-style: solid;border-width: 1px 1px 5px;color: #FFFFFF;font-size: 15px;font-weight: 500;padding: 7px;}
#messageContainer { color:#ff0000;font-weight: bold;text-align:center;}
#resetmessageContainer { color:#ff0000;font-weight: bold; text-align:center;}
#trackmessageContainer { color:#ff0000;font-weight: bold;text-align:center;}
.account_content .account_content_title h6 .alink { color:#FF7800;}
.no-order-msg { text-align:center;font-family: "MuseoSans300";font-size: 14px; color:#F00;}
.account_loginL  h6 {font-family: MuseoSans500;font-size: 16px;margin-bottom:5px;text-decoration: underline; display:block;
 width:325px;}
.account_loginL .login_email_box .example_email { overflow:hidden; padding-bottom:5px;}
.account_loginL .login_email_box .example_email input { margin-left:10px; width:150px;}
.login_email_box .error_info { text-align:center; padding-top:10px; font-size:14px; color:#ff0000; display:block;}
.login_email_box buleContinue a{ display:block;}
.acc_smallmenu.acc_smallmenu2 {left:-157px;}
.acc_smallmenu.acc_smallmenu3 {left:-79px;}