.clear_left_ie{clear:left;height:0px;font-size:0px;}
.clear_both_ie{clear:both;height:0px;font-size:0px;overflow:hidden !important;}

#pricebox{}
.pricemarg{margin:20px 0 0 0;}
#pricebox div.title{font-size:21px;font-weight: bold;color:#eb651d;margin:0 0 10px 0;}
#pricetab{width:100%; /*width:696px;*/  background-color:#f0f7fa;}
#pricetab .brd, #billing2 .brd{background-image:url(/images/v1/sprite.prices.gif);background-repeat: no-repeat;height:6px;width:6px;}
#pricetab .brdred, #billing2 .brdred{background-image:url(/images/v1/sprite.prices.gif);background-repeat: no-repeat;height:6px;width:6px;}
#pricetab .lefttop{background-position:-26px -35px;}
#pricetab .leftbtm{background-position:-26px -41px;}
#pricetab .righttop{background-position:-32px -35px;}
#pricetab .rightbtm{background-position:-32px -41px;}
#pricetab .lefttopred, #billing2 .lefttopred{background-position:-26px -47px;}
#pricetab .leftbtmred, #billing2 .leftbtmred{background-position:-26px -53px;}
#pricetab .righttopred, #billing2 .righttopred{background-position:-32px -47px;}
#pricetab .rightbtmred, #billing2 .rightbtmred{background-position:-32px -53px;}
#pricetab .bgclr{}
#pricetab .linetop{border-top:1px solid #d8eaf0;}
#pricetab .linebtm{border-bottom:1px solid #d8eaf0;}
#pricetab .lineright{border-right:1px solid #d8eaf0;}
#pricetab .lineleft{border-left:1px solid #d8eaf0;}
#pricetab .linetopred, #billing2 .linetopred{border-top:1px solid #eeddd1;}
#pricetab .linebtmred, #billing2 .linebtmred{border-bottom:1px solid #eeddd1;}
#pricetab .linerightred, #billing2 .linerightred{border-right:1px solid #eeddd1;}
#pricetab .lineleftred, #billing2 .lineleftred{border-left:1px solid #eeddd1;}
.pricetab_tr_first3{background:#faf0e0;}
.pricetab_tr_main3{background:#faf0e0;}
.pricetab_tr_last3{background:#faf0e0;}
#pricetab .inbox{padding:10px 14px 15px 16px;}
#pricetab .inboxul li.last, #billing2 .inboxul li.last{padding:0 0 0 0;border-style:none;}
#pricetab .inboxul div#disctitle, #billing2 .inboxul div#disctitle{color:#6bb3c5;margin: 7px 0 10px 5px;}
#pricetab .inboxul div.ititle.billingtitle, #billing2 .inboxul div.ititle.billingtitle{color:#eb651d;margin: 7px 0 10px 5px;}
#pricetab .inboxul div.billing_sep, #billing2 .inboxul div.billing_sep{border-bottom:1px dashed #baaea8;}
#pricetab .inboxul div.billing_sep2{border-bottom:1px dashed #baaea8;width:490px;}
#pricetab #inboxul3, #billing2 #inboxul3{color:#3e3e3e;font-size:13px;}
#pricetab .inboxul div.gtotal, #billing2 .inboxul div.gtotal{font-weight:bold;padding:15px 0px 25px 5px;}
#pricetab .inboxul div.gtotal div, #billing2 .inboxul div.gtotal div{float:left;font-size:16px;}
#pricetab .inboxul div.gtotal div.val, #billing2 .inboxul div.gtotal div.val{float:left;padding-left:8px;}
.mcafee{float:right;margin-top:7px;padding:0px 3px 25px 0px}
#pricetab .pricetab_spacer, #billing2 .pricetab_spacer{height:6px;background:url(/images/v1/site/bg.back.gif) repeat 0px 0px;}
#pricetab .inbox2, #billing2 .inbox2{padding:5px 14px 3px 16px;}

.special_offer{font-style:italic;}
#billing_left{float:left;}
#billing_right{float:right;}
#billing_info #currdisc, #billing2 #currdisc{padding:0px 0px 12px 5px;line-height:25px;}
#billing_info .subtotal, #billing2 .subtotal{font-weight:bold;padding:0px 4px 0px 8px;font-size:14px;}
#billing_info .discount_savings_str, #billing2 .discount_savings_str{color:#bf5014;font-size:14px;}
#billing_info .discount_off,.discount_savings{font-weight:bold;}
#billing2  .discount_off,.discount_savings{font-weight:bold;}
.notes_block{font-size:13px;margin-top:20px;}
.notes_block.notes_block2{margin-top:6px;}
.notes_block tr{background:#efefef;}
.notes_block td{}
.notes_block .brd{background-image:url(/images/v1/sprite.prices.gif);background-repeat: no-repeat;height:6px;width:6px;}
.notes_block .lefttop{background-position:-38px -35px;}
.notes_block .leftbtm{background-position:-38px -41px;}
.notes_block .righttop{background-position:-44px -35px;}
.notes_block .rightbtm{background-position:-44px -41px;}
.notes_block .linetop{border-top:1px solid #dedede;}
.notes_block .linebtm{border-bottom:1px solid #dedede;}
.notes_block .lineright{border-right:1px solid #dedede;}
.notes_block .lineleft{border-left:1px solid #dedede;}
.please_note_block{padding:10px 0px 20px 0px;}
.please_note{padding:5px 21px 5px 21px;}
.please_note span{font-weight:bold;color:#eb651d;font-size:14px;}

#deadline_calendar{margin:20px 10px 0px 10px;font-size:14px;}
#deadline_calendar_icon{width:15px;height:17px;float:left;background:url(/images/v1/sprite.prices.gif) -70px -425px;}
#deadline_label{float:left;padding:2px 0px 0px 10px;}
#deadline_value{float:left;padding:2px 0px 0px 10px;color:#eb651d;font-weight:bold;}
#deadline_tips{font-size:10px;float:left;padding:5px 0px 0px 5px;}

#pricetab .inboxul, #billing2 .inboxul{margin:0;padding:0;}
#pricetab .inboxul li, #billing2 .inboxul li{list-style: none outside none; border-bottom:1px solid #d8eaf0;}
#pricetab .inboxul div.ititle, #billing2 .inboxul div.ititle{color:#054d67;font-size:18px;font-weight:normal;margin:15px 0 20px 5px;float:left;}
#pricetab .inboxul #li_level div.ititle, #billing2.inboxul #li_level div.ititle{margin-top:20px;}

#pricetab .inboxul div.padd{padding:15px 0 20px 5px;}
#pricetab .inboxul div#pagespadd{padding-top:15px;}
#pricetab .inboxul .last div#pagespadd{padding:15px 0 00px 5px;}
#pricetab .inboxul div.ititle2, #billing2 .inboxul div.ititle2{color:#054d67;font-size:18px;font-weight:normal;margin:0;float:left;}
#pricetab .inboxul div.itrtpart{float:right;width:100%;}
#pricetab .inboxul div.itinpart{}
#pricetab .inboxul div#it_pages{width:60px;margin-top:10px;}
#pricetab .inboxul div#itrtpart_pages{margin:0 0 0 -90px;}
#pricetab .inboxul div#itinpart_pages{margin: 2px 0 0 100px;}
#pricetab .inboxul div#it_urg{width:80px;margin:3px 0 0 0;}
#pricetab .inboxul div#itrtpart_urg{margin:0 0 0 -90px;}
#pricetab .inboxul div#itinpart_urg{margin:0 0 0 100px;}

/* spacing */
#pricetab .inboxul div#it_spacing{width:60px;margin-top:10px;}
#pricetab .inboxul div#spacingpadd{padding-top:15px;}
#pricetab .inboxul .last div#spacingpadd{padding:15px 0 00px 5px;}
#pricetab .inboxul div#itrtpart_spacing{margin:0 0 0 -90px;}
#pricetab .inboxul div#itinpart_spacing{margin: 2px 0 0 100px;}
#pricetab #inboxul #spacingbox select{height:24px;font-size:15px;}
#spacinglistbox{overflow: hidden;height:45px;position:relative;width:774px;margin: 10px 0 0 0;font-size: 14px;}

/* assignment */
#pricetab #inboxul div#assignment{float: left;margin: 15px 0 0 53px;}
#pricetab #inboxul div#selected_assignment{margin:0px;}
#pricetab #inboxul div#assignment select{height:24px;font-size: 15px;}
#pricetab #inboxul h2{color:#054d67;font-size:18px;font-weight:normal;margin:15px 0 20px 5px;float:left;margin:0px;}

/* levels description */
.levelbox{margin:40px 0 0 0;}
.leveltab{width: 100%;}
.leveltab td{width:50%;}
.leveltab td.sep{width:100%;height:20px;}
.leveltab td.lf{border-right: 20px solid #FFFFFF;}
.leveltab td.rg{border-left: 20px solid #FFFFFF;}
.leveltab td div.imgbg{background:url(/images/sprite.public.jpg)  no-repeat;height:91px;width:77px;float:left;}
.leveltab td.lvl1 div.imgbg{background-position: 0px -180px;}
.leveltab td.lvl2 div.imgbg{background-position: -77px -180px;}
.leveltab td.lvl3 div.imgbg{background-position: -154px -180px;}
.leveltab td.lvl4 div.imgbg{background-position: -231px -180px;}
.leveltab td div.inner{margin-left:92px;}
.leveltab td div.title{font-size:14px;font-weight:bold;margin:7px 0 0 0;}
.leveltab td.lvl1 div.title{color:#0e4973;}
.leveltab td.lvl2 div.title{color:#65881b;}
.leveltab td.lvl3 div.title{color:#8e1717;}
.leveltab td.lvl4 div.title{color:#131414;}
.leveltab td div.txt{margin:10px 0 0 0;color:#073749;}

/* levels */
#prc_lvl_box{float:left;margin: 13px 0 16px 35px;}
a.prc_lvl_btn{float:left;text-decoration:none;text-shadow:#ffffff 1px 1px 1px;}
a.prc_lvl_btn.margbtn{margin-left:10px;}
a.prc_lvl_btn:hover{text-decoration:none;}
a.prc_lvl_btn span.left{cursor:pointer;display:block;float:left;width:16px;height:38px;background:url(/images/v1/sprite.prices.gif) no-repeat -126px 0px;}
a.prc_lvl_btn:hover span.left{background:url(/images/v1/sprite.prices.gif) no-repeat -126px -38px;}
a.prc_lvl_btn.current span.left{background:url(/images/v1/sprite.prices.gif) no-repeat -126px -38px;}
a.prc_lvl_btn span.right{cursor:pointer;display:block;float:left;height:38px;color:#202929;font-size:13px;font-weight:bold;line-height:38px;padding: 0 18px 0 2px;background:url(/images/v1/sprite.prices.gif) no-repeat 100% 0px;}
a.prc_lvl_btn.level1 span.right{color:#348ec6;}
a.prc_lvl_btn.level2 span.right{color:#f0ab27;}
a.prc_lvl_btn.level3 span.right{color:#6b8f20;}
a.prc_lvl_btn.level4 span.right{color:#8e1717;}
a.prc_lvl_btn.level5 span.right{color:#202929;}
a.prc_lvl_btn.current.level1 span.right,
a.prc_lvl_btn.current.level2 span.right,
a.prc_lvl_btn.current.level3 span.right,
a.prc_lvl_btn.current.level4 span.right{color:#ffffff;text-shadow:#276f9d 1px 1px 1px;}
a.prc_lvl_btn:hover span.right{background:url(/images/v1/sprite.prices.gif) no-repeat 100% -38px;color:#ffffff;text-shadow:#276f9d 1px 1px 1px;}
a.prc_lvl_btn.current span.right{background:url(/images/v1/sprite.prices.gif) no-repeat 100% -38px;}

/* urgency */
#urgtab{width:100%;height:40px;margin:0;}
#urgtab td{vertical-align:top; border-bottom:none;}
#urgtab td.first{width:30px;}
#starturgline{background:url(/images/v1/sprite.prices.gif) no-repeat 0 -100px;width:30px;height:8px;margin: 13px 0 0 0;}
#endurgline{background:url(/images/v1/sprite.prices.gif) no-repeat -38px -100px;width:40px;height:8px;margin: 13px 0 0 0;}
#urgsgn{margin:6px 5px 0 0;color:#8e8e8e;font-size: 13px;}
#urgtab td.last{width:40px;text-align: right;padding:0;margin:0;}
#urgline{position:relative;width:100%;top:15px; height:4px;background-color:#cbcbcb;border-bottom:1px solid #ffffff;}
#urglist{width:100%; position:relative;}
#urglist td{}
a.urgitem{display:block;width:40px;text-decoration:none;margin:0 auto;}
a.urgitem:hover{text-decoration:none;}
a.urgitem span.urgitembg{cursor:pointer;display:block;width:26px;height:22px; background:url(/images/v1/sprite.prices.gif) no-repeat 0 0;}
a.urgitem:hover span.urgitembg{background-position: 0 -22px;}
a.urgitem span.urgitemd{width:26px;cursor:pointer;display:block;margin:6px 0 0 0;text-align: center;color:#7e7e7e;font-size:13px;}
a.urgitem:hover span.urgitemd{color:#363333;}
a.urgitem.current span.urgitembg{background-position: 0 -44px;display:block;}
a.urgitem.current span.urgitemd{color:#363333;font-weight:bold;width:26px;}

/* pages */
#pricetab #inboxul #pagesbox select{height:24px;font-size:15px;}
#pages_desc{float:right;width:340px;text-align:justify;font-size:12px;}
#pagesSelectForm{float:left;height:50px;margin-top:7px;}
#currentmarker{position:absolute;width:12px;height:4px;background:#EB651D;top:0px;left:24px;cursor:pointer;}
#pagesline{height:4px;background-color:#cbcbcb;border-bottom:1px solid #ffffff;cursor:pointer;}
#pagescroll{display:block;cursor:pointer;text-decoration:none;background:url(/images/v1/sprite.prices.gif) no-repeat 0 -83px;width:55px;height:17px;position:absolute;top:-7px;left:0px;}
#pagescroll:hover,.pagescroll_hover{text-decoration:none;background-position: 0 -66px !important;}
#numpageslist {color: #353232;float: right;font-weight: bold;margin: -30px 0 0 0;}
#pagelistbox{overflow: hidden;height:45px;position:relative;width:774px;}
#pagelist{padding:0;height: 40px;overflow:hidden;position:relative;} /* change margin for scroll margin: 0 0 0 -100px; */
#pagelist li{margin:8px 8px 0 8px;padding:0;text-align:center;float:left;}
#pricetab #inboxul #pagelist li{border-bottom:none;}
#pagelist li a span{display:block;}
#pagelist li a{text-decoration:none;color:#8e8e8e;}
#pagelist li a:hover{text-decoration:none;color:#353232;}
#pagelist li.current a{color:#353232;font-weight: bold;display:block;}
#pagelist li.pfirst{margin-left:0;}
#pagelist li.plast{margin-right:0;}

/* price && discount */
#totaltab{width:190px;background-color:#349ada;float:left;}
#totaltab td, #pricetab #inboxtab #totaltab td{border-bottom:none;}
#totaltab .brd{background-image:url(/images/v1/sprite.prices.gif);background-repeat: no-repeat;height:9px;width:9px;}
#totaltab .lefttop{background-position:-26px -17px;}
#totaltab .leftbtm{background-position:-26px -26px;}
#totaltab .righttop{background-position:-35px -17px;}
#totaltab .rightbtm{background-position:-35px -26px;}
#totaltab .linetop{border-top:1px solid #2387c6;}
#pricetab #inboxul #totaltab td.linebtm{border-bottom:1px solid #2387c6;}
#totaltab .lineright{border-right:1px solid #2387c6;}
#totaltab .lineleft{border-left:1px solid #2387c6;}
#totaltab .inbox{padding:0;margin:0;color:#ffffff;font-size:22px;height:37px;}
#totaltab .inbox div#lf{float:left;margin-left:5px;}
#totaltab .inbox div#rt{float:right;margin-right:8px;}
#totaltab #oldtotaltab_tr_main{display:none;}
#totaltab .inboxold{margin:0;padding:0;color:#FCF06D;font-size:15px;}
#totaltab .inboxold div#rto{float:right;margin-right:8px;color:#FCF06D;font-size:15px;text-decoration:line-through;font-weight:bold;}

#discountbox{height:65px;vertical-align:middle;margin-left:10px;float:left;text-align:left;}
.discountboxwide{width:460px;}
.mcafee_button{display:none;}
.ordermore{color:#349ADA;font-size:16px;margin: 0 0 5px 0;}
.omquan{font-weight:bold;}
.omint{color:#eb651d;font-size:20px;font-weight:bold;}
.currdiscprices{width:320px;}
.currpagecost{font-size:16px;color:#349ADA;padding-bottom:4px;}
.discounted_pagecost{font-weight:bold;}
.full_pagecost{text-decoration:line-through;}
.full_pagecost_span{color:#A9A8A8;}
.svng{color:#349ada;font-size:16px;}
.svng span.summ{color:#eb651d;font-weight:bold;}
.svng span.intr{font-weight:bold;}
#pricetab #inboxul div#discount input.corrdisc{border-color:#68AE35}
#pricetab #inboxul div#discount input.incorrdisc{border-color:#FF0000}
#discount2info{padding-left:14px;}
.freedisc{font-weight:bold;color:#DD2B19;font-size:18px;margin-top:5px;}
.discerr{font-size:18px;color:#FF0000;margin:0px 0px 6px 0px;}
.crint{color:#68ae35;font-size:20px;font-weight:bold;}

/* order now button */
a#priceboxorder{
    float:right;
    width:100px;
    height:45px;
    background:url(/images/v1/sprite.prices.gif) no-repeat 0px -489px;
    text-decoration:none;
}
a#priceboxorder:hover{
    background:url(/images/v1/sprite.prices.gif) no-repeat -100px -489px;
    text-decoration:none;
}