﻿#SpecialOfferSecHolder { float:right; margin: 10px 0 0 0; padding:0 0 0 3px; width:223px; height:219px; background:url(/includes/images/general/SpecialOffersSecBG.jpg) right top no-repeat;  }
#SpecialOfferSecHolderTitle {float:left;padding: 3px 0 0 40px; width:146px; height:22px;}
#SpecialOfferSecHolderTitle h2 a {float:left; width:146px; height:20px; background:url(/includes/images/general/SpecialOffersHolderTitle.png) left top no-repeat; text-indent:-9999px;}

#soPnlHld { float:right; margin: 0; padding: 0; width:223px; height:219px; }
*html #soPnlHld { float:right; margin: 10px 0 0 0; padding: 0; width:215px; height:209px;  }

.accTogglerH { float:left; padding:0 0 0 1px; width:218px; height:23px;text-align:center; background:url(/includes/images/general/SpecialOffersTitleBG.jpg) right top no-repeat; }
.accToggler { float:left; padding:2px 0 0 1px; width:218px; height:23px;text-align:center; background:url(/includes/images/general/SpecialOffersTitle.jpg) right top no-repeat; }


.accTogglerH a{ width:218px; height:23px;color:#000;  overflow:hidden; font-weight:600;}
.accToggler a{ width:218px; height:23px;color:#000;  overflow:hidden; font-weight:500;}

.accElement{float:left; width:218px; height:104px;  }

.elementLeft {float:left; margin:2px 0 0 0; padding:0 0 0 5px;width:81px; height:99px; }
.elementLeft a img{float:left;width:81px; height:99px; }
.elementRight{float:left;padding:0 0 0 5px; width:120px; height:99px; overflow:hidden;}
.elementRight a{ width:120px; height:99px;font-size:12px; line-height:14px;color:#524949; overflow:hidden;}
.elementRight a:hover{text-decoration:underline;}
