p{margin:0 0 8px 0}
a,a:visited{color:#666;text-decoration:none}
a:hover{color:#ff6b00}
small{font-size:10px;color:#aaa}
.bordertop{border-top:solid 1px #ddd}
.borderright{border-right:solid 1px #ddd}
.borderleft{border-left:solid 1px #ddd}
.imgorangeborder{border:solid 1px #F5F5F5}
.imgorangeborder:hover{border:solid 1px #F87F2D}
.highlight{color:#D85F0D}
.headertextsm{font-size:12px;color:White}
.warning{color:#8E2800;font-size:9px}
.warningover{color:#8E2800;position:absolute;left:0;background-color:White;font-weight:900}
.summary{color:White;min-height:10px;position:relative;background-color:#BEB4A2}
.errorsummary{padding:1px 0 1px 0;background-color:#BEB4A2}
.errorsummary li{color:White;padding:0;font-weight:900;padding-bottom:5px;line-height:9px;list-style-image:url(/imgs/errorbullet.gif)}
.errorsummary li small{color:White;font-weight:100;line-height:14px}
.thumbvolumectr{padding:10px;text-align:center}
.thumbvolume{border:solid 1px #f0f0f0;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:2px;margin-bottom:5px;height:200px}
.thumbsmall{border:solid 1px #f0f0f0}
.form{background-color:#F7F7F7;padding:10px}
.middle{text-align:center;vertical-align:middle}
.tab,a.tab{color:white;font-size:12px;float:left;position:relative;height:20px;line-height:20px;padding-left:10px;margin-right:2px}
.tab a,.tab a:hover,a.tab:hover{color:White}
.tabOn{background-image:url(/imgs/tabback.gif)}
.tabOff{cursor:pointer;background-image:url(/imgs/tabbackoff.gif)}
.tabOff:hover{background-image:url(/imgs/tabbackon.gif)}
.tableftcorner,.tabrightcorner{width:4px;height:20px}
.tabOn .tableftcorner{background-image:url(/imgs/tableftcorner.gif)}
.tabOn .tabrightcorner{background-image:url(/imgs/tabrightcorner.gif)}
.tabOff .tableftcorner{background-image:url(/imgs/tableftcorneroff.gif)}
.tabOff .tabrightcorner{background-image:url(/imgs/tabrightcorneroff.gif)}
.tabOff:hover .tableftcorner{background-image:url(/imgs/tableftcorneron.gif)}
.tabOff:hover .tabrightcorner{background-image:url(/imgs/tabrightcorneron.gif)}
.tabhead{width:100%;color:white;font-size:12px;position:relative;background-image:url(/imgs/tabhead.gif);background-repeat:repeat;height:20px;line-height:20px}
.tabhead small{color:White;font-size:11px}
.tabheadtextleft{margin-left:10px}
.tabheadarrow{position:absolute;top:3px;cursor:pointer}
.tabheadleft{left:6px}
.tabheadright{right:6px}
.tabheadleftcorner{position:absolute;top:0;left:0}
.tabheadrightcorner{position:absolute;top:0;right:0}
.tabbody{border:solid 1px #afa48e;position:relative}
.tabbodyfilled{background-color:#EFEDE8;position:relative}
.boxlight{border:solid 1px #f6f5f3}
.mainheadlinethumb{position:absolute;margin:15px 0 0 15px}
.mainheadlinebody{position:absolute;top:20px;left:200px;padding-right:15px}
.headlinecontainer{background-color:#FFF;position:relative;height:54px;width:416px;border-top:dotted 2px #e5e4df}
.headlinecontainer img{max-width:110px;}
.headlinecontainer:hover{background-color:#f9f8f6}
.headline{position:absolute;left:120px;top:3px;margin-right:5px}
.headline ul{list-style:none;margin-top:0;margin-left:0;padding-left:1em;text-indent:-1em}
.headline ul li{list-style-image:none;list-style-type:none}
.headline a,.headline a:hover{font-size:11px;font-weight:900;margin:0 0 3px 0;line-height:12px}
.magazinebox{margin-top:2px;width:186px;height:94px;padding:8px;overflow:hidden;background-color:#EFEDE8}
.orangetitle{color:#FF6E00;font-size:12px;font-weight:500}
.orangesubtitle{color:#FF6E00;font-size:11px;font-weight:500}
.greytitle{font-size:12px}
.info{font-size:10px;font-family:Verdana}
.subsbutton{padding:5px;width:578px;height:28px;margin-bottom:3px}
.subsbuttonOn{background-color:#868675;background-image:url(/imgs/subsbttback.gif);color:white;cursor:pointer}
.subsbuttonOff{background-color:#ebe8e2;color:#7a7964}
.subsbuttonOn:hover{background-image:url(/imgs/subsbttbackOn.gif)}
.mask{width:450px;height:38px}
.crn{width:4px;height:4px}
.crn.topleft{background-image:url(/imgs/tleftcornersubs.gif)}
.subsbutton:hover .crn.topleft{background-image:url(/imgs/tleftcornersubsOn.gif)}
.crn.topright{background-image:url(/imgs/trightcornersubs.gif)}
.subsbutton:hover .crn.topright{background-image:url(/imgs/trightcornersubsOn.gif)}
.crn.bottomleft{background-image:url(/imgs/bleftcornersubs.gif)}
.subsbutton:hover .crn.bottomleft{background-image:url(/imgs/bleftcornersubsOn.gif)}
.crn.bottomright{background-image:url(/imgs/brightcornersubs.gif)}
.subsbutton:hover .crn.bottomright{background-image:url(/imgs/brightcornersubsOn.gif)}
.subsbutton p{width:144px;float:left;font-size:12px;line-height:13px}
.subsaddcart{margin:5px 3px 0 0;float:right}
.subsinfo{position:absolute;left:165px;width:290px;font-size:9px;line-height:12px}
.subsbutton .subsinfo{color:White}
.subsbuttonOff .subsinfo{color:#7a7964}
.subsprice{font-size:15px;margin-right:5px;float:right;line-height:28px}
.subsprice small{color:#fff;font-size:7pt}
.subsbuttonOff table{margin:0 5px 3px 0;width:125px}
.subsbuttonOff table tr td{text-align:right;color:#7a7964;background-color:#ebe8e2}
.subsbuttonOff tr:hover{cursor:pointer}
.subsbuttonOff tr:hover td{color:#ff6b00}
.subsbuttonOff tr:hover .addcart{background-image:url(/imgs/addcartOn.gif)}
.subsaddcart{width:19px;height:19px;background-image:url(/imgs/addcartbutton.gif)}
.subsbutton:hover .subsaddcart{background-image:url(/imgs/addcartbuttonOn.gif)}
.addcart,.addcartOff,.addcartChecked{width:19px;height:19px;display:block}
.addcart{background-image:url(/imgs/addcart.gif)}
.addcart:hover{background-image:url(/imgs/addcartOn.gif)}
.addcartOff{background-image:url(/imgs/addcartOff.gif);cursor:auto}
.addcartChecked{background-image:url(/imgs/addcartChecked.gif);cursor:auto}
.tblAddCart{width:190px;margin-left:4px}
.trAddCart{background-image:url(/imgs/connectdot.gif);background-repeat:repeat-x;line-height:21px;color:#6F6D56}
.trAddCart td span{background-color:White;padding:2px 3px 2px 3px;font-weight:900;font-size:11px}
.trAddCart img{vertical-align:middle;background-color:White}
.cartProgress{width:626px;height:16px;position:relative;color:white;font-size:8pt;line-height:15px;margin-bottom:3px;background-repeat:no-repeat}
.cartProgress .cartProgressText1{position:absolute;left:4px}
.cartProgress .cartProgressText2{position:absolute;left:233px}
.cartProgress .cartProgressText3{position:absolute;left:433px}
#ctl00_cph_upPub{margin:0;padding:0;border:0}
.addcard{background-image:url(/imgs/card.gif);width:18px;height:18px;display:block}
.addcard:hover{background-image:url(/imgs/card-on.gif);width:18px;height:18px;display:block}
.mycard,.mycard:hover{display:block;background:#fff url(/imgs/mycard.jpg) no-repeat;margin-top:8px;width:180px;height:130px}
.mycard *{color:#000}
.mycard small{position:absolute;top:82px;left:13px;font-size:10px}
.mycard b{position:absolute;top:96px;left:13px;font-weight:500;line-height:23px;font-size:14px}
.mycard span{position:absolute;top:96px;line-height:23px;right:28px;text-align:right}
.mycard img{position:absolute;right:6px;top:99px;width:18px;height:18px;background-image:url(/imgs/cardmy.gif)}
.mycard:hover img{background-image:url(/imgs/cardmy-on.gif)}
#pageheadercontainer{text-align:center;height:128px;width:100%;top:0;position:absolute}
#pageheaderback{position:absolute;top:0;left:0;width:100%;height:128px}
#pageheaderleft{position:absolute;height:100%;width:50%;float:left;background-color:#615C49}
#pageheaderright{position:absolute;height:100%;width:50%;float:right;right:0;background-color:#ECDBD3}
#pageheader{background-image:url(/imgs/recortes.jpg);background-repeat:no-repeat;text-align:left;margin:auto;height:128px;width:1000px}
#pageheadertop{height:96px}
#headertoolbar{width:1000px;height:32px;position:absolute;top:96px}
#headertoolbarback{position:relative;width:1000px;height:32px;background-image:url(/imgs/toolbar_back.gif);background-repeat:repeat}
#headertoolbarleft{color:White;float:left;width:177px;line-height:31px;overflow:hidden}
#headertoolbarrightright{float:right;height:27px}
#headertoolbarright,#headertoolbarright div{line-height:31px;color:White}
#container{position:absolute;text-align:center;top:128px;width:100%;margin:20px 0 30px 0;height:auto}
#leftpane{float:left;width:180px}
#centerpane{width:626px;float:left;margin-left:8px;min-height:500px}
#centerrightpane{width:803px;float:left;margin-left:8px}
#contentheaderleft{background-image:url(/imgs/barcontent.gif);background-repeat:repeat;height:20px;width:416px}
#contentheaderright{background-image:url(/imgs/barcontent.gif);background-repeat:repeat;height:20px;width:206px}
.contentheaderwide{background-image:url(/imgs/barcontent.gif);background-repeat:repeat;height:20px;width:626px;position:relative}
.contentheadertitle{font-size:12px;line-height:20px;color:White}
.contentboxwide{width:624px}
.contentboxleft{width:414px}
.contentboxright{width:204px}
.contentboxarea{position:relative;margin:10px}
#mainheaderwide{width:599px;float:left}
#mainheaderleft{width:412px;float:left}
#mainheaderright{width:186px;float:left;border-left:solid 1px #ffcf95}
#rightpane{margin-left:12px;float:left}
.rightcontent{width:170px}
.cartbox{margin-top:2px;width:154px;padding:8px;background-color:#EFEDE8;position:relative}
.cancel,.cancel:hover,.cancelw,.cancelw:hover{display:block;width:16px;height:17px}
.cancel{background-image:url(/imgs/boxcancel.png)}
.cancel:hover{background-image:url(/imgs/boxcancelOn.png)}
.cancelw{background-image:url(/imgs/cancel.gif)}
.cancelw:hover{background-image:url(/imgs/cancelOn.gif)}
#contentleft{width:416px;float:left}
#contentright{float:left;margin-left:6px;width:204px}
#footer{font-size:9px;color:#fff;margin-top:20px;margin:auto;width:990px;padding-left:10px;height:17px;line-height:17px;text-align:left;background:#eee url(/imgs/footer.gif) repeat}
#footer a{color:#fff}