.pay_account, .account_html{ background:#fff;}
.account_html .messTable{ margin:0 10px;}
.paddheigh90 { height:90px;}
.pay_account p{ margin:0; padding:0; margin-top:10px;}
.pay_account .messTable{ margin:0 10px;}
.pay_account a:hover{ color:#333;}
.pay_account .contentText_left,
.pay_account .contentText_right { float:left; width:48.2%; border:solid 1px #cbcbcb; background:#fafafa; margin:10px 0 10px 10px; margin-left:10px;}
.pay_account .contentText_right { float:right; margin-left:0; margin-right:10px;}
.pay_account .loginmid{ padding:10px;}
h1.account_title { margin:0 auto; color:#000; font-size:15px;}
h2.new_customer_title { margin:0 auto; border-bottom:solid 1px #ddd; font-size:14px; text-transform:uppercase; color:#333;}
.pay_account .new_customer_table{ margin-top:10px;}
.pay_account .new_customer_table label{ display:block;; color:#666; font-weight:bold; margin-top:5px; margin-bottom:3px;}
.pay_account .new_customer_table input[type="text"],
.pay_account .new_customer_table input[type="password"]{ width:200px;}
.bootomp { text-align:right; color:#999;}
.btn-login, .btn-creat-accout{ background:#efefef; padding:10px; display:block;}
.btn-login { padding:6px 10px}
.btn-creat-accout a:hover{ color:#fff;}
.btn-login .btn-danger{ margin:0; padding:0 5px 2px; font-family:Arial;}
.btnforgot{ float:right; margin-top:5px;}
.contentText_content { padding:10px;}
.accountLinkList { list-style-type:none; margin:0;}
.accountLinkListEntry { float:left; margin-right:5px;}
.pay_account p.regtitlep{ margin:0;}
.pay_account p.regtitlep a{ color:#f00;}
.pay_account p.regtitlep a:hover{ text-decoration:underline;}
.regblock{ position:relative; margin:15px 0; margin-top:30px;}
.regblockbtm{ margin-bottom:0;}
.regblock label{ display:block; color:#666; font-weight:bold; margin-top:5px; margin-bottom:3px;}
.regblock input[type="text"],
.regblock input[type="password"] { width:250px;}
.regblocktitle{ position:absolute; border:solid 1px #cbcbcb; background:#fafafa; padding:2px 5px; top:-11px; left:35px;}
.regblocktitle h2{ color:#333; margin:0; padding:0; font-size:13px;}
.contentpostion{ border:solid 1px #cbcbcb; padding:10px 35px; background:#fafafa;}
.regblockleft, .regblockright { float:left; margin-right:10px;}
.regblockmid{ margin-top:5px;}
.regblockright { margin-right:50px;}
#street_address { width:525px;}
select#state,#country{ padding:5px 0; width:255px;}
.regbottonset{ height:20px;}
.account_html h2.headingtxt{ padding:5px 0 0 15px; border-bottom:none; margin:0; text-align:left;}
.account_html .left_mid{ padding:0; padding-left:10px;}
.account_html h1.account_title{ background:#fff; margin:0; border-bottom:solid 1px #999; padding:5px;}
.account_html h3{ margin:5px 0;}
.account_html p{ margin:0;}
.accoutbox{ background:url(images/bkg_account_box.gif) repeat-x left top; border:solid 1px #999; padding:15px; margin:10px 0;}
.accountboxt{ font-size:13px; font-weight:bold; border-bottom:solid 1px #999; margin-bottom:10px; color:#e65505; text-transform:uppercase;}
.accountboxblock{}
.accountboxblock .box-content{ padding:10px 0; line-height:20px;}
.block1,.block2,.block3,.block4{ width:50%; float:left;}
.block1,.block3{ margin-right:2%; width:48%;}
.accountboxblock .box-title{ text-align:right; border-bottom:dotted 1px #c90; padding-bottom:2px;}
.accountboxblock .box-title h4{ float:left; margin:0;}
.accountboxblock a{ color:#f00;}
.accountboxblock a:hover{ text-decoration:underline;}
.accountedit h2{ border-bottom:solid 1px #999; margin:5px 0; padding-bottom:5px; color:#333; font-size:14px;}
.accountedit .inputRequirement{ float:right; margin-top:1px;}
.accountedit table{ border-bottom:solid 1px #cfcfcf;}
.account_html .fieldKey{ width:115px;}
.pawwsord_html .fieldKey{ width:140px;}
.account_html input[type="text"],.account_html input[type="password"]{ width:200px;}
.account_html select{ padding:5px 0; width:205px;}
.account_success a{ color:#f00; font-weight:bold;}
.account_success a:hover{ text-decoration:underline;}