@media screen {
  .page-break  { height:10px; background:url(page-break.gif) 0 center repeat-x; border-top:1px dotted #999; margin-bottom:13px; }
}
@media print {
  .page-break { height:0; page-break-before:always; margin:0; border-top:none; }
}
body{background:none repeat scroll 0 0 #FFFFFF;color:#333333;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:12px;text-align:left;position:relative;}
#content, .content{width:960px;padding:0 20px;clear:both;margin:0 auto;min-height:330px;}
.content h1, .myaccount_page_hdr{font-size:20px;font-weight:normal;font-family:'Trebuchet MS', Tahoma, Helvetica, sans-serif;color:#000;clear:both;margin:0 0 15px;}
.account-layout-left{width:660px;float:left;background-color:#ecf2fa;padding:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;}
.account-layout-right{float:right;width:250px;}
.orderSteps{border-bottom:1px solid #eeeeee;padding-bottom:5px;height:50px;}
.orderStep{width:168px;float:left;height:48px;margin-right:20px;border:1px solid #eeeeee;color:#666666;padding:3px 10px;text-decoration:none;background-color:#d9d9d9;font-size:17px;}
.orderSteps .activeStep{background-color:#fff;border-bottom:0;color:#109AE2;padding:4px 10px;}
.orderStep i{-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;border-radius:17px;float:left;background:#f0f0f0;font-weight:bold;line-height:34px;color:#808080;margin:5px 10px 0 0;text-align:center;width:34px;font-style:normal;}
.activeStep i{background:#109ae2;color:#ffffff;}
.orderSteps_container{background-color:#ecf2fa;}
.orderSteps_content{background-color:#ffffff;border:1px solid #eeeeee;border-top:none;padding:20px 15px;}
.blockHeader{font-size:16px;margin-bottom:10px;font-family:'Trebuchet MS',tahoma,Arial,sans-serif;color:#00A3B9;}
.blockSubHeader{font-size:14px;margin-bottom:10px;font-family:'Trebuchet MS',tahoma,Arial,sans-serif;color:#fb9103;}
.subHeader{font-size:12px;margin-bottom:10px;font-family:'Trebuchet MS',tahoma,Arial,sans-serif;color:#000000;}
.lf{float:left;}
.form_txtfld{width:180px;float:left;}
.form_datefld{width:50px;float:left;}
.address_limitation_250{font-size:12px;color:#a9a9a9;font-weight:normal;}
.pay_btn_btnarea{text-align:right;margin-right:10px;padding:10px 0;}
#buttons { overflow: hidden; }
#buttons input { float: right; padding:10px}
.pdp_need_help_to_buy{background-color:#ecf2fa;border:2px solid #dce8f6;padding:10px 15px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin-bottom:20px;}
.pdp_need_help_to_buy_line1{font-size:14px;margin-bottom:6px;font-family:Trebuchet MS, tahoma, Arial, sans-serif;text-shadow:0 1px 0 #fff;}
.pdp_need_help_to_buy_line2{font-size:11px;margin-bottom:3px;color:#999;font-weight:bold;}
.pdp_need_help_to_buy_line2 span{font-weight:normal;font-size:11px;}
.secure_safe_box{border:6px solid #ecf2fa;padding:9px 18px;background:url(bg_safe-secure.jpg) no-repeat 145px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.secure_safe_box h2{font-size:17px;font-weight:normal;margin:0 0 10px;width:150px;}
.secure_safe_box p{margin-bottom:4px;font-size:11px;padding:0 3px;color:#737373;}
.secure_safe_box div{text-align:center;}
.secure_safe_box p.botBorder{border-bottom:1px solid #eeeeee;padding-bottom:5px;}
.program_box{border:6px solid #ecf2fa;padding:9px 18px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.program_box h2{font-size:17px;font-weight:normal;margin:0 0 10px;width:150px;}
.program_box p{margin-bottom:4px;font-size:11px;padding:0 3px;color:#737373;}
.program_box div{text-align:center;}
.program_box p.botBorder{border-bottom:1px solid #eeeeee;padding-bottom:5px;}
.button{width: 163px;height: 32px;border: none;text-indent: -3000px;outline: none;cursor: pointer;font-size: 0;line-height: 0;background: url(buttons_my_account.png) no-repeat 0 0;}
.backbutton{width: 104px;height: 32px;border: none;text-indent: -3000px;outline: none;cursor: pointer;font-size: 0;line-height: 0;background: url(buttons_my_account.png) no-repeat 0 0;}
.style_101 textarea, .style_101 input[type='text'], .style_101 input[type='password']{color:#666666;margin:0;border:1px solid #bfced7;font-size:12px;font-family:inherit;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:5px 4px 6px;background-color:#ffffff;}
.style_101 input#feedbackName, .style_101 input#emailIDSub, .style_101 textarea{color:#666666;margin:0;border:1px solid #bfced7;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:5px 4px 6px;background-color:#ffffff;}
.style_101 input[type='text']:focus, .style_101 textarea:focus, .style_101 input[type='password']:focus{border-color:#4db6ff;-webkit-box-shadow:#80cbff 0 0 5px;-moz-box-shadow:#80cbff 0 0 5px;outline:none;}
.style_101 input[type='radio'], .style_101 input[type='checkbox']{margin-top:0;margin-bottom:0;vertical-align:text-bottom;*vertical-align:middle;}
.style_101 select{margin:0;border:1px solid #bfced7;font-size:12px;font-family:inherit;color:#666666;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;padding:4px 2px;outline:none;}
.style_101 select:focus{border-color:#4db6ff;-webkit-box-shadow:#80cbff 0 0 5px;-moz-box-shadow:#80cbff 0 0 5px;}
.style_101 optgroup{font-style:normal;font-weight:bold;font-family:inherit;color:#666666;padding:2px 0 2px 5px;background-color:#fff;font-size:11px;}
.style_101 option{font-weight:normal;font-family:inherit;padding:1px 0 1px 3px;color:#666666;font-size:11px;background-color:#fff;}
.pRow{vertical-align:top;}
.pCol1{border:1px solid #DCE8F6;width:50%;}
.payingoption{background-color:#ECF2FA;padding-left:0px;margin-left:0px;margin-right:0px;border-bottom:1px solid #DCE8F6;line-height:20px;font-weight:bold;padding-left:5px;}
.paybank_list{font-size:10px;color:#5a5a5a;width:auto;margin:10px 10px 10px 7px;padding-right:10px;}
.paybank_list .payOptionIcon{border:none;margin:auto 6px;}