@charset "utf-8";
/* CSS Document */

@charset "utf-8";
.blacktitle3 { font-size:18px; padding:0; float:right; width:365px; }
.blacktitlethree { font-size:18px; padding:0; float:right; width:365px; margin-bottom:20px;}
.w45p { width:47% }
.msRedTx { color:#cc0000 }
.orderpage-contents { font-family:"Trebuchet MS", Arial, Verdana }
.orderpage-content-top { }
.orderpage-tabs { clear:both; position:relative}
.orderpage-tabs ul { margin:-34px 0 0 0; padding:0 10px 0 0; list-style:none; float:right }
.orderpage-tabs ul li { float:left; padding-left:12px; background:url(../images/bg-orderpage-tab.png) no-repeat center left; margin-left:-1px }
.orderpage-tabs ul li.nobgfirst { background:none }
.orderpage-tabs ul li a { text-decoration:none; font-size:12px; padding:10px 10px 12px 0; display:block; float:left; outline:none}
.orderpage-tabs ul li a:hover { text-decoration:underline }
.orderpage-tabs ul li.sel { background:url(../images/bg-orderpage-tabselected.png) no-repeat left -53px}
.orderpage-tabs ul li.sel a { background:url(../images/bg-orderpage-tabselected.png) no-repeat right 0px; color:#000; text-decoration:none; display:block }
.orderpage-tab-cont { text-align:center }
.orderpage-features { background: #F0F0F0 url(../images/bg-gradient-strip2.png) repeat-x top center; border-bottom:1px solid #ccc; padding-bottom:2px; float:left; width:100%}
.orderpage-features .left { }
.orderpage-features .right { text-align:left; margin-top:30px; padding-right:5px }
.orderpage-features .right strong { font-size:18px; display:block; margin-bottom:5px }
.orderpage-features .right strong em { font-size:18px; font-weight:normal }
.orderpage-features .right ul { list-style:disc; list-style-position:inside; margin:0; padding:0; }
.orderpage-features .right ul li { font-size:14px; text-align:left; margin:10px 0 }
.orderpage-ideas { border-bottom:1px solid #ccc; float:left; width:100%; min-height:332px }
.orderpage-ideas .m4St { background:url(../images/bg-orderpage-subtab-strip.png) repeat-x bottom; font-size:14px; float:left; width:100%; }
.orderpage-ideas .m4St ul { margin-left:26px }
.orderpage-ideas .m4St ul li { float:left; margin:0 30px 0 0; padding:16px 0 26px 0; font-size:14px }
.orderpage-ideas .m4St ul li.sel { background:url(../images/bg-orderpage-subtab-arrow.png) no-repeat scroll center bottom transparent}
.orderpage-ideas .m4St ul li.sel a { color:#000; text-decoration:none; font-weight:bold }
.orderpage-ideas .m4St ul li.sel a:hover { text-decoration:none }
.orderpage-ideas .apPiW { width:93%; margin:0 auto; text-align:center }
.orderpage-ideas .apPiW a { text-indent:-999px; overflow:hidden; width:35px; height:75px; margin:120px 0 0 0; text-decoration:none}
.orderpage-ideas .apPiW .left { background:url(../images/img-orderpage-ideasL.png) no-repeat left center }
.orderpage-ideas .apPiW .right { background:url(../images/img-orderpage-ideasR.png) no-repeat right center }
.orderpage-ideas .apPiW .apIdeaR { float:left; width:660px; height:290px }
.orderpage-ideas strong { display:block; padding:20px 0 0 26px }
.orderpage-ideas .txtSec { text-align:center; clear:both; display:block; font-size:14px; color:#000; padding-bottom:37px }
.orderpage-ideas .txtSec strong { display:inline; padding:0 }
.orderpage-ideas .apPiT { float:left; background:url(../images/bg-orderpage-top-exbyindustry.png) no-repeat top; margin-top:20px }
.orderpage-ideas .apPiB { background:url(../images/bg-orderpage-bot-exbyindustry.png) no-repeat bottom; text-align:left; padding:10px 0 35px 0 }
.orderpage-ideas .apPiB .apSec { width:85%; margin:0 auto }
.orderpage-ideas .apPiB strong { display:block; padding:10px 0 10px 15px; font-size:14px }
.orderpage-specs { border-bottom:1px solid #ccc; font-size:12px; float:left; width:100%; line-height: normal }
.orderpage-specs .left { width:565px; border-right:1px solid #ccc; padding:0 0 20px 0 }
.orderpage-specs .right { border-left:1px solid #CCC; margin-left:-1px; width:222px; text-align:left; padding-bottom:20px }
.orderpage-specs .right .set { width:90%; margin:0 auto; line-height:normal }
.orderpage-specs .right ul.apSL { }
.orderpage-specs .right ul.apSL li { background-color:#FAFAFA; padding:5px 0 5px 10px }
.orderpage-specs .right ul.apSL li.dc { background-color:#F6F6F6 }
.orderpage-specs .right .set .apSpH { margin:20px 0 5px 0 }
.orderpage-specs .pTypeSet { width:91%; margin:0 auto; padding:20px 0 0 0 }
.orderpage-specs .apSpH { display:block; text-align:left; font-size:16px; font-weight:bold; font-weight:bold }
.orderpage-specs .pTypeSet ul.pp { float:left; margin:25px 0}
.orderpage-specs .pTypeSet ul.pp li { background:url(../images/bg-orderpage-papertype.png) no-repeat center left; clear:both; float:left; width:189px; margin-top:2px; }
.orderpage-specs .pTypeSet ul.pp li a { text-decoration:none; display:block; height:28px; padding-top:12px; padding-left:15px}
.orderpage-specs .pTypeSet ul.pp li.sel { background:url(../images/bg-orderpage-papertype-sel.png) no-repeat center left; margin-top:-1px; margin-bottom:-3px; margin-left:6px;}
.orderpage-specs .pTypeSet ul.pp li.sel a { color:#000; font-weight:bold; text-decoration:none; font-size:11px}
.orderpage-specs .pTypeSet .pc { float:right; width:60%; text-align:left; margin:22px 0 25px 0; padding-left:10px }
.orderpage-specs .pTypeSet .pc img { margin-bottom:20px }
.orderpage-specs .pTypeSet .pc .hTxt { clear:both; display:block; text-align:left; font-size:14px }
.orderpage-specs .pTypeSet .pc ul { clear:both; list-style:disc; list-style-position:inside; margin-left:4px }
.orderpage-specs .pTypeSet .pc ul li { text-align:left; margin:10px 0px }
.orderpage-specs .pTypeSet .pc span { font-size:11px; color:#666 }
.orderpage-specs .apFin { clear:both; border-top:1px solid #ccc; padding:20px 0 0 0 }
.orderpage-specs .apFin .pad { margin:0 auto; width:95% }
.orderpage-specs .apFin .pad div.cf-specs{width:20%; float:left}
.orderpage-specs .apFin ul {float:left; width:100%; padding:0 0 20px}
.orderpage-specs .set ul.ico li{ float:left; background:url(../images/imgs/img-foldsetc-sprite.png) no-repeat; padding:85px 0 0 0; margin:0 4px; text-align:center }

/* Details Tab icon updates - JR  SITE 2419 */
.orderpage-specs .apFin ul.ico li{ float:left; background:url(../images/imgs/img-foldsetc-sprite.png) no-repeat; padding:85px 0 0 0; margin:0 4px; text-align:center }
.orderpage-specs .apFin ul.folds li{ float:left; background:url(../images/img-foldsetc-sprite-0804.png) no-repeat; padding:85px 0 0 0; margin:0 3px; text-align:center }
.orderpage-specs .apFin ul.ico2 li{ float:right; background:url(../images/imgs/pocketpos.png) no-repeat; padding:85px 0 0 0; margin:0 4px; text-align:center;}


.orderpage-specs .apFin ul li{ padding:85px 0 0 0; margin:0 4px; text-align:center; float:left; list-style:none;}
.orderpage-specs .apFin ul li.tf { background-position:-9px 7px; width:65px }
.orderpage-specs .apFin ul li.hf { background-position:-115px 8px; width:79px }
.orderpage-specs .apFin ul li.zf { background-position:-235px 9px; width:55px }
.orderpage-specs .apFin ul li.ts { background-position:-614px 0}
.orderpage-specs .apFin ul li.td { background-position:-734px 0}
.orderpage-specs .apFin ul li.rf { background-position:-330px 5px; width:60px }
.orderpage-specs .apFin ul li.af { background-position:-428px 7px; width:118px }
.orderpage-specs .apFin ul li.la { background-position:-832px 7px; width:126px }
.orderpage-specs .apFin ul li.bs1 { background-position:-993px 7px; width:91px }
.orderpage-specs .apFin ul li.bs2 { background-position:-1373px 7px; width:83px }
.orderpage-specs .apFin ul li.bs3 { background-position:-1645px 7px; width:118px }
.orderpage-specs .apFin ul li.bs4 { background-position:-1518px 7px; width:90px }
.orderpage-specs .apFin ul li.bs5 { background-position:-1794px 10px; width:78px }
.orderpage-specs .apFin ul li.mw { background-position:-2075px 13px }
.orderpage-specs .apFin ul li.gw { background-position:-2217px 13px }
.orderpage-specs .apFin ul li.wo { background-position:-2363px 13px; width:100px }
.orderpage-specs .apFin ul li.ss { background-position:-2485px 13px; width:100px }
.orderpage-specs .apFin ul li.pf { background-position:-2605px 13px; width:100px }
.orderpage-specs .apFin ul li.dh { background-position:-2732px 13px }
.orderpage-specs .apFin ul li.ib { background-position:-2873px 13px; width:97px }
.orderpage-specs .apFin ul li.sn { background-position:-3398px 13px; }
.orderpage-specs .apFin ul li.fl { background-position:-3551px 13px; width:140px }
.orderpage-specs .apFin ul li.fr { background-position:-3737px 13px }
.orderpage-specs .apFin ul li.sn2 { background-position:-5412px 13px;}
.orderpage-specs .apFin ul li.g4, .orderpage-specs .apFin ul li.g1 { background-position:-3888px 13px; width:163px }
.orderpage-specs .apFin ul li.g5, .orderpage-specs .apFin ul li.g2 { background-position:-4105px 13px; width:90px }
.orderpage-specs .apFin ul li.g6, .orderpage-specs .apFin ul li.g3 { background-position:-4283px 13px }
.orderpage-specs .apFin ul li.gf { background-position:-6023px 7px; width:55px }
.orderpage-specs .apFin ul li.dp { background-position:-6126px 9px; width:82px }
.orderpage-specs .apFin ul li.dg { background-position:-6257px 10px; width:90px }
.orderpage-specs .apFin ul li.ff { background-position:-6395px 9px; width:67px }

/*.orderpage-specs .apFin ul li.hc { background-position:-4426px 13px; width:130px }*/
.orderpage-specs .apFin ul li.hc { background-position:-143px 5px; width:130px }

.orderpage-specs .apFin ul li.hl { background-position:-4598px 13px; width:100px }
.orderpage-specs .apFin ul li.hr { background-position:-4764px 13px; width:100px }
.orderpage-specs .apFin ul li.mo { background-position:-4935px 13px }
.orderpage-specs .apFin ul li.h3 { background-position:-5102px 13px }
.orderpage-specs .apFin ul li.gr { background-position:-5251px 13px; width:103px }
.orderpage-specs .apFin ul li.bli{background-position: -5537px 13px}
.orderpage-specs .apFin ul li.bi{background-position:-5648px 13px; margin-left:30px}
.orderpage-specs .apFin ul li.lrp{background-position:-5739px 13px; margin-right:30px}
.orderpage-specs .apFin ul li.sp{background-position: -5890px 13px}
.orderpage-specs .apFin ul li.vc{background-position: 17px -5px}

.orderpage-files { border-bottom:1px solid #ccc; width:100%; float:left }
.orderpage-files ul.tmpSel { margin-top:21px }
.orderpage-files ul.tmpSel li { float:left; margin:0 7px; height:55px }
.orderpage-files .left { border-right:1px solid #ccc; width:285px; padding:20px 20px 0 20px }
.orderpage-files .tmpH { display:block; font-size:14px }
.orderpage-files .right { border-left:1px solid #CCC; margin-left:-1px; width:422px; padding:20px 20px 0 20px }
.orderpage-files .tmpH2 { display:block; text-align:left; width:97%; margin:0 auto; font-size:14px }
.orderpage-files .tmpH2 img { float:left; margin:-5px 7px 0 0 }
.orderpage-files .right ul { height:89px; overflow-y:auto; font-size:12px; padding:0 5px; clear:both; margin:15px 0 }
.orderpage-files .right ul li { clear:both; padding:5px 0; border-bottom:1px solid #ccc; float:left; width:95% }
.orderpage-files .right ul li span { float:left }
.orderpage-files .right ul li a { float:right; cursor:pointer }
.orderpage-mailing { border-bottom:1px solid #ccc; float:left; width:100%; padding:22px 0 }
.orderpage-mailing ul { border:1px solid #ccc; float:left; border:1px solid #CCCCCC; float:left; margin:20px 28px 0 28px; width:729px }
.orderpage-mailing ul li { float:left; width:50%; padding:20px 0 50px; border-left:1px solid #ccc; margin:10px 0 10px -1px }
.orderpage-mailing ul li strong { display:block; font-size:14px; text-align:center }
.orderpage-mailing ul li .infSet { display:block; font-size:12px; min-height:70px; line-height:normal; text-align:center }
.orderpage-mailing ul li .infSet strong { font-size:12px }
.orderpage-mailing ul li .mailingImg { height:160px; margin-top:15px; text-align:center }
.orderpage-mailing a.greenbtn { margin:0 auto }
.orderpage-mailing .clear { font-size:12px; margin:0 auto; text-align:left; width:93%; line-height:normal; padding-top:30px }
.orderpage-mailing .clear strong { margin-bottom:5px; display:block; text-align:center }
.orderpage-mailing .clear ul { list-style:disc inside none; border:none; margin:0 }
.orderpage-mailing .clear ul li { margin:0; padding:0; border:none }
.orderpage-mailing .mailingtext { clear:both; font-size:14px; padding:28px; text-align:left }
.orderpage-mailing .mailingtext p { padding:10px 0 20px }
.orderpage-content-mid { clear:both; padding-top:15px; width:95%; margin:0 auto }
.orderpage-mid-title { }
.orderpage-mid-mid { clear:both; padding-top:15px; position:relative}
.orderpage-all-btn { width:371px }
.pricequote { background:url(../images/strip-bgicons.png) no-repeat -30px -173px; font-size:12px; text-decoration:underline; padding:5px 0 5px 30px }
.pricequote:hover { text-decoration:none }
.orderpage-btn { float:left; margin-bottom:20px }
.orderpage-btn a { background:url(../images/bg-orderpage-btn-ver2.png) no-repeat bottom left; display:block; width:372px; float:left; height:92px; text-decoration:none; cursor:pointer }
.orderpage-btn a .left { width:86px; height:80px }
.orderpage-btn a .left span { display:block; height:80px; widht:100%; background:url(../images/bg-orderpage-icons.png) no-repeat left top }
.orderpage-btn a .left .orderup { background-position:-6px -5px }
.orderpage-btn a .left .orderffr { background-position:-139px -2px }
.orderpage-btn a .left .ordercroptool { background-position:-5px -185px }
.orderpage-btn a .left .orderblnkdes { background-position:-139px -96px }
.orderpage-btn a .left .orderdestemp { background-position:-6px -96px }
.orderpage-btn a .right { width:69%; margin:0 auto; padding-top:25px }
.orderpage-btn a .right em { font-size:13px; display:block; color:#000; padding-top:5px }
.orderpage-btn a:hover { text-decoration:none; background:url(../images/bg-orderpage-btn-ver2.png) no-repeat left top }
.bluetext { font-size:18px }
.bluetext2 { color:#156CB4 ; font-weight:bold; font-size:14px }
.downfiletemp { border:1px solid #dbdbdb; padding:12px 20px; width:311px }
.downfiletemp strong { font-size:12px; text-decoration:underline; display:block; margin-top:10px }
.downfiletemp ul { }
.downfiletemp ul li { font-size:12px; list-style:disc; list-style-position:inside; margin:8px 0 }
.downfiletemp .bottomtext { padding-top:15px }
.downfiletemp .bottomtext a { font-size:12px; text-decoration:underline }
.downfiletemp .bottomtext a:hover { text-decoration:none }
.otherproducts-links { padding:40px 0 20px 0 }
.downfiletemp span { display:block; line-height:15px; clear:both; margin:15px 0 }
.downfiletemp span a {font-size: 18px; }
.downfiletemp span a:hover { text-decoration:none }
.downfiletemp .instpricequote { background:url(../images/strip-bgicons.png) no-repeat -9px -1580px; font-size:12px; padding-left:50px; margin-bottom:15px }
.downfiletemp .printingship { background:url(../images/strip-bgicons.png) no-repeat -10px -1672px; font-size:12px; padding-left:50px; margin-bottom:15px }
.productdetails-tab { clear:both; padding-top:30px; margin-top:20px; float:left; width:100%; text-align:left}
.proddet-tabs { margin-top:20px }
.proddet-tabs ul { border-bottom:1px solid #e5e5e5; height:32px; padding-left:10px; list-style: none}
.proddet-tabs ul li { background:url(../images/bg-homepage-tab.png) no-repeat left -53px; float:left; padding:0 0 0 20px; margin:0 5px }
.proddet-tabs ul li a, .proddet-tabs ul li span { background:url(../images/bg-homepage-tab.png) no-repeat right 0px; display:block; text-decoration:none; font-size:12px; color:#156CB4 ; padding:10px 20px 7px 0; cursor:pointer }
.proddet-tabs ul li.sel { background:url(../images/bg-homepage-tab-sel.png) no-repeat left -53px; border-bottom:1px solid #fff }
.proddet-tabs ul li.sel a, .proddet-tabs ul li.sel span { background:url(../images/bg-homepage-tab-sel.png) no-repeat right 0px; color:#000; }
.proddet-tab-cont { clear:both; color:#666; font-size:12px; padding-bottom:30px }
.proddet-tab-cont div { width:93%; margin:20px auto; line-height:normal }
.proddet-tab-cont h4, .proddet-tab-cont h1 { font-size:14px; margin:20px 0 }
.proddet-tab-cont p { margin:5px 0 }
.proddet-tab-cont a { color:#666 }
.proddet-tab-cont a:hover { text-decoration:none }
.proddet-tab-cont #content1 div, .proddet-tab-cont #content2 div, .proddet-tab-cont #content3 div { margin: 0; text-align: justify; width: 100%;}

.temp .tmpSel li a{padding:5px; display:block}
.temp .tmpSel li.selTemp a{border:1px solid #cc0000; padding:4px}

/*new details specs*/
.orderpage-specs .apFin ul li.bs1rev1 { background-position:-990px 7px; width:102px }
.orderpage-specs .apFin ul li.bs2rev1 { background-position:-1128px 7px; width:83px }
.orderpage-specs .apFin ul li.bs3rev1 { background-position:-1258px 7px; width:70px }
.orderpage-specs .apFin ul li.bs4rev1 { background-position:-1370px 7px; width:90px }
.orderpage-specs .apFin ul li.bs5rev1 { background-position:-1521px 10px; width:84px }
.orderpage-specs .apFin ul li.bs6rev1 { background-position:-1654px 10px; width:103px }
.orderpage-specs .apFin ul li.bs7rev1 { background-position:-1801px 10px; width:65px }
.orderpage-specs .apFin ul li.bs8rev1 { background-position:-1913px 10px; width:83px }
.orderpage-specs .set ul li.tcrev1{ background-position:-4460px 7px; width:64px; font-weight:bold}
.orderpage-specs .set ul li.tlrev1{ background-position:-4622px 7px; width:50px; font-weight:bold}
.orderpage-specs .set ul li.trrev1{ background-position:-4786px 7px; width:48px; font-weight:bold}

/* Hole Location */
.icorev1 ul li {
	background:url(../images/imgs/img-foldsetc-sprite.png) no-repeat scroll 0 0 transparent;
	float:left;
	margin:0 4px;
	padding:85px 0 0;
	text-align:center;
}
.icorev1 ul li.tcrev1 {
	background-position:-1128px 7px;
	width:83px;
}
.tlrev1 {
	
}
.trrev1 {
	
}

/* Acceossries */
.orderpage-specs .apFin .pad ul.icorev1 li.hsrev1{ background:url(../images/imgs/img-accessories-sprite.png) no-repeat; width:135px; height:35px;}

/*Stretched Canvas*/
.orderpage-specs ul.stretchedCanv{padding:20px 0}
.orderpage-specs ul.stretchedCanv li{ background:url(../images/imgs/img-stretched-canvas-sprite.png) no-repeat; padding:0}
.orderpage-specs ul.stretchedCanv li.mw-rev1{background-position:left top;padding:21px 0 21px 62px;text-align:left;width:75px; margin-right:32px}
.orderpage-specs ul.stretchedCanv li.gw-rev1{background-position:left -80px;padding:14px 0 25px 133px;text-align:left;width:120px;margin-left:-33px;}

/* Upage New icon */
.orderpage-new-feature{background:url(../images/strip-bgicons-rev1.png) no-repeat scroll left -2261px transparent;padding:16px 47px 10px;margin-left:-31px;}

/*Vinyl Banners*/
.orderpage-specs .apFin ul.vinyloptions li{background:url(../images/vinyloptions-sprite.png) no-repeat}
.orderpage-specs .apFin ul.vinyloptions li.gr-rev1{background-position:left top;padding-top:104px;width:140px}
.orderpage-specs .apFin ul.vinyloptions li.pp-rev1{background-position:-224px top;padding-top:105px}

/* SITE-2762 Order page buttons update */
.orderpage-btn-rev1 { float:left; margin-bottom:20px }
.orderpage-btn-rev1 a { background:url(../images/bg-orderpage-btn-ver4.png) no-repeat bottom left; display:block; width:372px; float:left; height:73px; text-decoration:none; cursor:pointer }
.orderpage-btn-rev1 a .left { width:86px; height:80px }
.orderpage-btn-rev1 a .left span { display:block; height:80px; widht:100%; background:url(../images/bg-orderpage-icons.png) no-repeat left top }
.orderpage-btn-rev1 a .left .orderup { background-position:-6px -12px }
.orderpage-btn-rev1 a .left .orderffr { background-position:-139px -5px }
.orderpage-btn-rev1 a .left .ordercroptool { background-position:-5px -185px }
.orderpage-btn-rev1 a .left .orderblnkdes { background-position:-139px -101px }
.orderpage-btn-rev1 a .left .orderdestemp { background-position:-6px -103px }
.orderpage-btn-rev1 a .right { width:69%; margin:0 auto; padding-top:17px }
.orderpage-btn-rev1 a .right em { font-size:13px; display:block; color:#000; padding-top:5px }
.orderpage-btn-rev1 a:hover { text-decoration:none; background:url(../images/bg-orderpage-btn-ver4.png) no-repeat left top }
.orderpage-btn-rev1 a.buttonDown{ background:url(../images/bg-orderpage-btn-ver4.png) no-repeat 0 -160px;}

.orderpage-specs .finnote{width:28%; border:none; padding:20px 0 0 0}
.orderpage-specs .finnote strong{display:block; padding-bottom:5px; font-size:14px}

.getStarted{background:url(../images/gs-arrow.png) no-repeat top left; clear:both; padding: 3px 30px 20px; font-size: 20px; display:block;}
.blacktitlethree { color: #666; font-size: 16px; font-weight: bold; }

/*JUNE SPRINT*/
.orderpage-specs .pTypeSet .pc ul li.nte{list-style:none; font-size:10px; padding-left:13px}
.orderpage-specs .pTypeSet .pc ul li.nte strong{font-size:11px}
.orderpage-specs .pTypeSet .pc ul li.nte span{font-size:11px; color:#000}

/*Disclaimer Popup*/
.par{font-size:14px; color:#999; line-height:17px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}
#campdisc{float: right;font-size: 14px;margin: 12px 15px 0 0;text-decoration: underline; padding-bottom:15px}
#campdisc:hover{text-decoration:none}

/* brochures orderpage css */
.orderpage-features .right ul.brfeatures{list-style:none}
.orderpage-features .right .brfeatures li{background:url(../images/grn-arrow.png) no-repeat scroll left center transparent;padding-left:15px}
.brpopup .ul-brochures{padding-top:15px}
.brpopup .ul-brochures li{background:url(../images/grn-check.png) no-repeat scroll left center transparent;padding-left:25px;margin-bottom:2px}

/*gwo experiment buttons 03012012*/
.orderpage-btn-green a { background:url(../images/buttons-osd-green.png) no-repeat bottom left;}
.orderpage-btn-green a:hover { text-decoration:none; background:url(../images/buttons-osd-green.png) no-repeat left top }
.orderpage-btn-green a.buttonDown{ background:url(../images/buttons-osd-green.png) no-repeat 0 -160px;}
.orderpage-btn-green a .bluetext {color:#000}

.orderpage-btn-orange a { background:url(../images/buttons-osd-orange.png) no-repeat bottom left;}
.orderpage-btn-orange a:hover { text-decoration:none; background:url(../images/buttons-osd-orange.png) no-repeat left top }
.orderpage-btn-orange a.buttonDown{ background:url(../images/buttons-osd-orange.png) no-repeat 0 -160px;}
.orderpage-btn-orange a .bluetext {color:#fff}

.orderpage-btn-red a { background:url(../images/buttons-osd-redb.png) no-repeat bottom left;}
.orderpage-btn-red a:hover { text-decoration:none; background:url(../images/buttons-osd-redb.png) no-repeat left top }
.orderpage-btn-red a.buttonDown{ background:url(../images/buttons-osd-redb.png) no-repeat 0 -160px;}
.orderpage-btn-red a .bluetext {color:#fff}

/*geoip - orderpage and landing page*/
.g-ip-bnrWrap{margin-top:-8px}

/*dsicount price*/
.orderpage-features .right strong em .discprice .orgprice{color:#000; display: inline; text-decoration:line-through; padding:0; font-weight:normal}
.orderpage-features .right strong em .discprice{ color:#cc0000; font-weight:bold; display:inline; padding:0; text-decoration:none}

/*business card orange button SITE-9442 */
.orderYellowOrange a, .orderYellowOrange a:hover{
	border:#000 solid 3px; width:370px; border-radius: 8px;
	background: #ffe733; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe733 1%, #ffe733 56%, #f2b03c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffe733), color-stop(56%,#ffe733), color-stop(100%,#f2b03c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe733 1%,#ffe733 56%,#f2b03c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe733 1%,#ffe733 56%,#f2b03c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe733 1%,#ffe733 56%,#f2b03c 100%); /* IE10+ */
	background: linear-gradient(top,  #ffe733 1%,#ffe733 56%,#f2b03c 100%); /* W3C */
}
.orderYellowOrange .bluetext{color:#000; text-shadow: -1px 1px 0px rgba(249, 230, 113, 1); font-weight:bold;}
.orderYellowOrange a .right em{text-shadow: -1px 1px 0px rgba(249, 230, 113, 1);}
.orderYellowOrange a .left span{background:url(../images/button-yo-ico.png) no-repeat;}
.orderYellowOrange a .left .orderblnkdes{background-position: 22px -180px;}
.orderYellowOrange a .left .orderffr{background-position: 24px -84px;}
.orderYellowOrange a .left .orderup{background-position: 24px 10px;}
.orderYellowOrange a .right{width:270px;}