body{text-align:center; margin:0px; background-color:#EAEAEA; font-family:Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-size:13px; color:#333333; }

p    {font-size: 12px; color: #333333; font-weight: normal; margin: 3px; }
td    {font-size: 12px; color: #333333; font-weight: normal; margin: 0px; }

#site {width: 775px; margin: auto; padding: auto; background-color:#FFFFFF; border-left:10px solid #FFFFFF; border-right:10px solid #FFFFFF; }

table.offers { border: 0px solid #909090; border-top: 0px #24489C solid; border-bottom: 6px #24489C double; font-size: 12px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 4px; width: 100%; }
td.saledet    {padding: 5px; text-align: left; }
td.saleban    {padding-left: ;  }
td.red { background: #FFFFFF; padding-top: 2px; padding-left: 4px; padding-right: 4px; padding-bottom: 2px; text-align: left; vertical-align: absmiddle; height: 41px; padding: 5px; border-bottom: 1px #909090 dashed;  }
.saleend {text-align: left; border: 0px; font-size: 11px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; color: #990000; padding: 0px; padding-right: 15px; }
.salestart {text-align: left; border: 0px; font-size: 11px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; color: #006600; padding: 0px; padding-right: 15px; }

.sales {width:555px; }
.salescontent {border-bottom: #24489C 6px double; background: #ffffff; }
.salesheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #909090 dashed; text-align: left; line-height:25px }
.salesimage {padding: 10px; padding-top: 2px; text-align: left; height: 120px; vertical-align: top; }
.salesbanner {padding: 4px; text-align: center; }
.salestext {padding:10px; text-align:left; }
.salestext a:link {color: #990000; }
.salestext a:hover {color: #006600; text-decoration: none; }
.salestext a:visited {color: #990000; }
.salestext a:active {color: #006600; }

.voucher {width:555px; }
.vouchercontent {border-bottom: #c00000 6px double; background: #ffffff; }
.voucherheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #909090 dashed; text-align: left; line-height:25px }
.voucherimage {padding-top:5px; }
.vouchertext {padding:10px; text-align:left; }
.vouchertext a:link {color: #990000; }
.vouchertext a:hover {color: #006600; text-decoration: none; }
.vouchertext a:visited {color: #990000; }
.vouchertext a:active {color: #006600; }

.her {width:555px; }
.hercontent {border-bottom: #FF0099 6px double; background: #ffffff; }
.herheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #909090 dashed; text-align: left; line-height:25px }
.herimage {padding: 10px; padding-top: 2px; text-align: left; height: 120px; vertical-align: top; }
.herbanner {padding: 4px; text-align: center; }
.hertext {padding:10px; text-align:left; }
.herimage a:link {color: #FF0099; }
.herimage a:hover {color: #202020; text-decoration: none; }
.herimage a:visited {color: #FF0099; }
.herimage a:active {color: #FF0099; }

.him {width:555px; }
.himcontent {border-bottom: #4848D9 6px double; background: #ffffff; }
.himheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #909090 dashed; text-align: left; line-height:25px }
.font-family {padding: 10px; padding-top: 2px; text-align: left; height: 120px; vertical-align: top; }
.himbanner {padding: 4px; text-align: center; }
.himtext {padding:10px; text-align:left; }
.himimage a:link {color: #4848D9; }
.himimage a:hover {color: #202020; text-decoration: none; }
.himimage a:visited {color: #4848D9; }
.himimage a:active {color: #4848D9; }

.compare {width:535px; }
.comparecontent {border-bottom: #8080FF 6px double; background: #ffffff; }
.compareheader {padding-left: 10px; padding-bottom: 0px; padding-top: 12px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:35px; background-color:#FFFFFF; border-bottom: 0px #909090 dashed; text-align: left; line-height:35px }
.compareimage {padding-top:5px; }
.comparetext {padding: 2px; text-align: left; }

.special {width:555px; }
.specialcontent {border-bottom: #24489C 6px double; background: #ffffff; }
.specialheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #909090 dashed; text-align: left; line-height:25px }
.specialrimage {padding-top:5px; }
.specialtext {padding:10px; text-align:left; }

.usshoppers {margin: 4px; padding-right: 5px; padding-left: 0px; text-align: center; }

.newsletter {width: 500px; border: 1px #808080 solid; padding: 4px; }
.newsletterheader {background: #666699; border: 1px #999999 solid; height: 55px; padding: 3px; }
.newslettersub {background-image: url('/images/newsletter_background.jpg'); background-repeat: no-repeat; background-color:#eaeaea; border:1px solid #c1c1c1; border-top:0px; padding-right: 20px; color: #333333; font-size: 12px; font-weight: normal; text-align: center; height: 80px; }
.newslettermain {background-image: url('/images/newsletter_background_full.jpg'); background-repeat: no-repeat; background-color:#eaeaea; border:1px solid #c1c1c1; border-top:0px; padding-right: 20px; color: #333333; font-size: 12px; font-weight: normal; text-align: center; height: 80px; }

.national {background-image: url('/images/headings/grand_national.jpg'); background-repeat: no-repeat; height: 150px; text-align: left; }
#offer-image-group { }
#left-float-image {float: left; clear: left; padding: 0px; margin-right: 10px; }
img.logo {width: 88px; height: 31px; }
.indent {text-align: left; border-bottom: 1px solid #c1c1c1; padding-left: 10px; padding-bottom: 2px; }

.merchantmonth {width:535px; }
.merchantcontent {border-bottom-color:9 }
.merchantheader {padding-left: 10px; padding-bottom: 6px; padding-top: 6px; font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; height:25px; background-color:#FFFFFF; border-bottom: 1px #24489C dashed; text-align: left; line-height:25px }
.merchanttext {padding: 10px; text-align: center; }
.merchantCategoryLogo {background-color:#ffffff; float:left; width:128px; height:82px; border:1px solid #c1c1c1; margin:6px; padding:0px; padding-top:8px; text-align:center; }

.offerhead {border:#c0c0c0 3px dashed; background:#ffffff; margin:0px; margin-top:8px; padding:12px; font-size:18px; font-weight:normal; color:#333333; text-align:center; }
table.offercontent {border: #c0c0c0 2px dashed; background: #ffffff; margin: 0px; margin-bottom: 9px; padding: 10px; width: 585px; }
table.offercontentd {border: #c0c0c0 2px dashed; background: #f0f0f0; margin: 0px; margin-bottom: 9px; padding: 10px; width: 585px; }
td.datecol {width: 180px; font-size: 11px; text-align:center; background-color:#c0c0c0; border-right:1px solid #c0c0c0; }
td.codecol {width: 260px; text-align:center; font-size: 11px; background-color:#eaeaea; }
td.offergo {width: 125px; text-align: center; font-size: 11px; border: 0px; border-top: 1px dashed #c0c0c0; border-left: 1px dashed #c0c0c0; background-image: url('/images/offergo.jpg'); background-repeat: repeat-x; }
.offerLink {width:125px; height:40px; text-align: center; font-size: 11px; border: 0px; background-image:url("/images/offer-live-bg.gif");background-repeat:no-repeat; }
.offerLinkExpired {width:125px; height:40px; text-align: center; font-size: 11px; border: 0px; background-image:url("/images/offer-expired-bg.gif");background-repeat:no-repeat; }
.offerExpired {font-weight:bold; color:#990000; }

#storewrap {width:570px; float:center; padding: 0px; margin: 0px; }
#storeicon {width: 100px; text-align: left; padding: 0px; margin: 0px; float: left; }
#storevisit {width: 230px; text-align: right; padding: 0px; margin: 0px; float: left; vertical-align: top; background-color: #FFFFFF; line-height: 15px; height: 35px; }
#storetopname {padding: 0px; text-align: left; line-height: 35px; font-size: 20px; font-weight: normal; font-family: Georgia, Trebuchet MS, sans-serif; color: #24489C; vertical-align: absmiddle; float: left; width: 240px; }

td.compareh {background-color: #8080FF; border-color: #333333; border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; border-style: solid; color: #ffffff; text-align: center; font-weight: bold; font-size: 11px; }
td.compared {background-color: #F3F3F3; border-color: #333333; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-style: dashed; color: #808080; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; padding-left: 8px; text-align: left; font-weight: normal; font-size: 11px; }
td.comparel    {background-color: #ffffff; border-color: #333333; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-style: solid; color: #808080; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; padding-left: 8px; text-align: left; font-weight: normal; font-size: 11px; }

img.merchant {margin: 0px; margin-right: 20px; border: 1px; text-align: left; }
img.banner {margin: 0px; margin-right: 8px; margin-bottom: 3px; border: 0px; }
.footinglink {margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 20px; }
td.btfoot    {background-image: url('/images/footing_background.jpg'); background-repeat: no-repeat; font-size: 12px; color: #000000; text-align: center; height: 30px; vertical-align: absmiddle; }
td.pagebottom {background-color: #EEEEEE; border: #c0c0c0 1px solid; text-align: center; }
td.bottomborder {border-bottom: 1px solid #E4E4E4; }
hr    {border: 0px none; color: #C0C0C0; width: 100%; height: 1px; }

.homepageOffer {background-color:#ffffff; border:1px solid #c1c1c1; vertical-align:top; }
.leftImage {margin:0px; margin-right:10px; margin-bottom:4px; border:1px solid #c1c1c1; }

.freepoints {width: 260px; text-align: left; }
.bigtext {font-size: 13pt; }

.subcats {border: 0px; border-bottom: solid 1px #C0C0C0; text-align: center; padding-left: 10px; padding-bottom: 8px; padding-top: 8px; margin-bottom: 10px; background-color: #EEEEEE; }
.mainmenu {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/mainmenu_background.jpg'); background-repeat: no-repeat; }
.submenu {margin-left: 12px; margin-top: 0px; margin-bottom: 0px;}
.adminmenu {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; width: 170px; height: 25px; background-image: url('/images/submenu_background.jpg'); background-repeat: no-repeat; }
.adminmenu a:link {color: #333333; font-size: 11px; text-decoration: none; font-weight: bold; }
.adminmenu a:visited {color: #333333; font-size: 11px; text-decoration: none; font-weight: bold; }
.adminmenu a:hover {color: #333333; font-size: 11px; text-decoration: underline; font-weight: bold; }
.adminmenu a:active {color: #333333; font-size: 11px; text-decoration: none; font-weight: bold; }
                                    
.topprod1 {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/topprod1_background.jpg'); background-repeat: no-repeat; }
.font-family {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/topprod2_background.jpg'); background-repeat: no-repeat; }
.topprod3 {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/topprod3_background.jpg'); background-repeat: no-repeat; }
.topprod4 {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/topprod4_background.jpg'); background-repeat: no-repeat; }
.topprod5 {text-align: left; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-left: 24px; padding-top: 5px; padding-bottom: 3px; width: 170px; height: 25px; background-image: url('/images/topprod5_background.jpg'); background-repeat: no-repeat; }
.mainmenuicon {font-weight: bold; margin: 5px; margin-right: 0px; color: #E7B611; }

.subTopMenu {padding:10px; padding-left:12px; padding-right:12px; }

.tellfriend    {background-image: url('/images/tell_background.jpg'); background-repeat: no-repeat; font-size: 11px; color: #333333; width: 170px; height: 185px; text-align: left; padding: 6px; line-height: normal; }

td.darcrowl {background-color: #EEEEEE; border: 1px; color: #999999; border-style: solid; border-right: 0px; border-color: #C1C1C1; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 10px; font-size: 12px; font-weight: normal; }
td.darcrowr {background-color: #EEEEEE; border: 1px; color: #090909; border-style: solid; border-left: 0px; border-color: #C1C1C1; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 10px; font-size: 12px; font-weight: normal; }
td.whiterowl {background-color: #FFFFFF; border: 0px; color: #999999; border-style: solid; border-left: 1px; border-color: #EEEEEE; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 10px; font-size: 12px; font-weight: normal; }
td.whiterowr {background-color: #FFFFFF; border: 0px; color: #404040; border-style: solid; border-right: 1px; border-color: #EEEEEE; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 10px; font-size: 12px; font-weight: normal; }
 
tr.gray    {background-color: #DFDFDF; } 
td.topads {verticle-align: absmiddle; text-align: right; padding-right: 0px; padding-top: 3px; background-color: transparent; }
td.midpage {border-right: 0px solid; border-left: 0px solid; border-top: 0px solid; border-bottom: 0px solid; width: 420px; text-align: center; }
td.pagecont    {border-right: 0px solid; border-left: 0px solid; border-top: 0px solid; border-bottom: 0px solid; text-align: center; width: 60px; }
td.scroll {border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; background-color: #FFFFFF; text-align: center; color: #000000; font-size: 11px; vertical-align: top; }

td.dateline {background-image: url('/images/dateline_background.jpg'); background-repeat: no-repeat; font-size: 12px; color: #FFFFFF; text-align: left; font-weight: normal; padding: 0px; padding-left: 10px; height: 34px;}
td.welcomehead {background-image: url('/images/headings/header_blue.jpg'); background-repeat: no-repeat; }
td.bigad {background-image: url('/images/headings/advertisement_large.gif'); background-repeat: no-repeat; text-align: center; padding: 1px; margin: 0px; }
.datedisplay {text-align: left; padding-right: 110px; }
.formlabel {font-size: 11px; }
            
.prodhead {font-size: 20px; margin-left: 12px; margin-right: 0px; margin-top: 0px; margin-bottom: 20px; text-align: left; color: #E7B611; font-weight: normal; letter-spacing: 2px; }
.searchbox {font-size: 11px; margin-left: 0px; margin-right: 0px; margin-top: 6px; margin-bottom: 12px; text-align: center; color: #FFFFFF; font-weight: normal; letter-spacing: 0px; }
.advsearch {font-size: 11px; margin-left: 0px; margin-right: 0px; margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; text-align: left; color: #FFFFFF; font-weight: normal; letter-spacing: 0px; background-color: #6161FF; border-top: 1px dashed #D1B53A; border-bottom: 1px dashed #D1B53A; border-left: 0px solid #D7C053; border-right: 0px solid #D7C053; }

.warning    {color: #990000; }    
.price        {color: #8080FF; font-size: 12px; font-weight: normal; text-align: left; border: 1px solid #EAEAEA; background-color: #ECF2FC; margin: 0px; margin-left: 6px; }
.pricenow    {color: #990000; font-size: 11px; font-weight: bold; text-align: left; border: 1px solid #C0C0C0; background-color: #FFFFFF; margin: 0px; margin-left: 6px; padding-left:  6px; padding-right: 6px; }
.pricewas    {color: #333333; font-size: 11px; font-weight: bold; text-align: left; text-decoration: line-through; border: 1px solid #FAFAFA; background-color: #FAFAFA; margin: 0px; margin-left: 6px; }

td.newmerchant {border: 1px dashed #c0c0c0; background-color: #FFFFFF; text-align: center; color: #000000; font-size: 14px; vertical-align: middle; font-family: Georgia, sans-serif; font-weight: bold; }
.amazon    {font-size: 11px; font-weight: normal; color: #24489C; }

.revdeals    {padding: 10px; padding-top: 2px; margin: 6px; margin-left: 4px; margin-right: 4px; text-align: left; border: #c0c0c0 3px solid;}
.revhead    {font-weight: bold; color: #990000;    }

.topdeals    {padding: 10px; margin: 6px; margin-left: 5px; margin-right: 5px; text-align: center; border: #c0c0c0 3px solid;}
.tophead    {font-weight: bold; color: #24489C;    }
.texthead    {font-weight: bold; color: #990000;    }
.textdeals    {padding: 10px; padding-top: 2px; margin: 6px; margin-left: 5px; margin-right: 5px; text-align: left; border: #c0c0c0 3px solid;}

.adstore    {padding: 10px; padding-top: 20px; margin: 10px; }
.closewindow {background-image: url('/images/icons/close_window.gif'); background-repeat: no-repeat; padding-left: 20px; padding-bottom: 0px; padding-top: 2px; margin: 4px; height: 22px;}
.lottoresults {background-color: #C00000; text-align: center; }
.lottotitle    {font-size: 18px; color: #FFFFFF; font-weight: bold; letter-spacing: 2px; margin: 0px; }

.pictureleft {border-color: #C0C0C0; border: 1px solid; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
.pictureright {border-color: #C0C0C0; border: 1px solid; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; }
.picturerow {border-color: #C0C0C0; border: 1px solid; margin: 10px; margin-left: 12px; margin-right: 12px; }
.manufacturer {border: 1px solid #C0C0C0; margin: 5px; margin-right: 12px; }
            
.sitemap {margin-top: 3px; margin-left: 10px; margin-right: 5px; margin-bottom: 15px; }

.storename {color: #404040; text-align: left; margin: 0px; padding: 4px; border: 1px solid #EAEAEA; background-color: #ECF2FC; font-weight: bold; }
.merchantname {float: left; font-family: Georgia, sans-serif; font-size: 20px; font-weight: normal; padding: 0px; padding-left: 5px; padding-bottom: 0px; text-align: left; color: #24489C; margin: 0px; vertical-align: middle; }
.supplier {font-size: 11px; color: 404040; font-weight: normal; letter-spacing: 1px; text-align: left; border: 1px solid #EAEAEA; background-color: #ECF2FC; margin: 0px; margin-left: 6px; padding: 4px; }
.available {font-size: 12px; color: #8080FF; font-weight: normal; letter-spacing: 1px; text-align: left; border: 1px solid #EAEAEA; background-color: #ECF2FC; margin: 0px; margin-left: 6px; }
.oursites {font-size: 11px; text-align: left; margin-top: 20px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px; }

.finance    {font-size: 11px; text-align: left; margin: 4px; }
.headblue    {font-size: 18px; color: #24489C; font-weight: normal; letter-spacing: 2px; text-align: left; margin-left: 4px; margin-top: 0px; margin-bottom: 0px; }
.headorange    {font-size: 18px; color: #CC0000; font-weight: normal; letter-spacing: 2px; text-align: left; margin-left: 3px; margin-top: 0px; margin-bottom: 0px; }
.offerheader {padding-left: 50px; font-size: 20px; color: #ffffff; font-weight: bold; letter-spacing: 1px; height: 40px; padding-top: 2px; padding-bottom: 4px; }
.redirect    {font-size: 16px; color: D1B53A; font-weight: bold; letter-spacing: 2px; }

.featuregift {font-family: Arial; font-size: 11px; margin: 4px; }
.occasionbox {width: 250px; color: #404040; border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; text-align: left; padding: 2px; }
.gift {font-family: Arial; font-size: 11px; color: #404040; border-top: 0px; border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; }
.giftbox {color: #404040; border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; }
.giftads {margin: 4px; text-align: center; }
.gifttext {margin: 4px; }

.resort    {background-color: transparent; margin: 0px; font-size: 11px; color: #666666; text-align: left; font-weight: normal; padding-left: 8px; border-color: #333333; border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 0px; border-style: solid; }

td.todff_keyword {background-color: #8080FF; font-size: 12px; color: #ffffff;text-align: right; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border-color: #333333; border-top: 1px; border-right: 1px; border-left: 0px; border-bottom: 0px; border-style: solid; }

.searchterm {text-transform: capitalize; font-weight: bold; }
.smalltext    {font-size: 7pt; }
.goldtext    {font-weight: bold; color: #E7B611; font-size: 13px; }
.bluetext    {font-weight: bold; color: #24489C; }
.redText {color:#990000; }
.newtext    {font-weight: bold; color: #CC0000; font-style: italic; }
.voucherText {font-weight:bold; font-size:12px; }
.alignright {text-align: right; }
.alignCenter {text-align:center;}
.offerCode {font-size:7pt; color:#24489c; }
.offerImage {border:1px solid #c1c1c1; margin:0px; margin-right:8px; margin-bottom:4px; }

.more    {margin: 4px; text-align: center; font-size: 12px; border: 1px solid #EAEAEA; background-color: #ECF2FC; padding-top: 4px; padding-bottom: 4px; }

.descrip {color: #333333; font-size: 12px; font-weight: normal; border: 1px solid #E4E4E4; background-color: #F2F2F2; padding: 4px; }
.currentoffers {color: #333333; font-size: 12px; font-weight: normal; border-bottom: 2px dashed #C1C1C1; border-top: 2px dashed #C1C1C1; border-right: 2px dashed #C1C1C1; border-left: 2px dashed #C1C1C1; background-color: #EEEEEE; padding: 4px; }
    
.voteforml    {color: #777777; font-size: 11px; font-weight: normal; text-align: left; border: 1px solid #E3E3E3; background-color: #FFFFFF; padding-top: 2px; padding-left: 8px; padding-bottom: 2px; padding-right: 2px; width: 470px; }
.voteformr    {color: #777777; font-size: 11px; font-weight: normal; text-align: center; border: 1px solid #E3E3E3; background-color: #FFFFFF; padding: 2px; padding-bottom: 2px; padding-right: 2px; width: 100px; }

.itemhead    {color: #808080; font-size: 11px; font-weight: bold; text-align: center; magrin-bottom: 4px; }
.images    {padding: 4px; text-align: center; background-color: #FFFFFF; color: #C10000; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; }

.cantfind    {border-top: 4px; border-bottom: 4px; border-left: 1px; border-right: 1px; color: #000000; border-color: #333333; border-style: solid; background-color: #FFFFFF; padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; margin-left: 8px; margin-right: 8px; }
.storeroom    {font-size: 11px; color: #808080; }
.stars    {margin: 0px; padding: 0px; padding-top: 2px; padding-right: 20px; }
.discountprice    {font-size: 10px; color: #990000; }

.dos {border: 0px; border-left: 3px #006600 solid; border-bottom: 1px solid #E4E4E4; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; margin-left: 10px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; font-size: 12px; font-weight: normal; }
.donts {border: 0px; border-right: 3px #990000 solid; border-bottom: 1px solid #E4E4E4; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; margin-left: 10px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; font-size: 12px; font-weight: normal; }

.latest    {background-color: #ECF2FC; border: 1px; color: #999999; border-style: solid; border-color: #999999; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; margin-left: 10px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; font-size: 12px; font-weight: normal; }
.sitenewsh {color: #999999; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 3px; margin-right: 10px; margin-left: 20px; }
.previousnews {margin-top: 0px; margin-bottom: 5px; margin-right: 15px; margin-left: 10px; text-align: right; padding: 0px; font-size: 10px; font-weight: normal; }
            
.welcome {background-color: #EEEEEE; border: 1px; color: #999999; border-style: solid; border-color: #C1C1C1; margin-top: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 10px; font-size: 12px; font-weight: normal; }
.greybox {background-color: #EEEEEE; border: 1px; color: #999999; border-style: solid; border-color: #C1C1C1; margin: 0px; font-size: 12px; font-weight: normal; }
.box {background-color: #FFFFFF; border: 1px; color: #999999; border-style: solid; border-color: #C1C1C1; margin: 0px; font-size: 12px; font-weight: normal; }
.lycos {border: 1px; border-style: solid; border-color: #808080; }
.dealtime {border: 1px; border-style: solid; border-color: #002994; }
.kelkoo    {border-top: 1px; border-bottom: 1px; border-left: 4px; border-right: 4px; border-style: solid; border-color: #FA4C07; background-color: #ffffff; }
.liteborder {border: 1px solid #c0c0c0; margin-top: 4px; margin-bottom: 4px; }

a {line-height: normal; }                                        
a:link {color: #606060; text-decoration: underline; font-weight: normal; }
a:visited {color: #606060; text-decoration: underline; font-weight: normal; }
a:hover {color: #0033CC; text-decoration: none; font-weight: normal; }
a:active {color: #606060; text-decoration: underline; font-weight: normal; }

.buttonscontainer {width: 170px;}
.mainbuttons a {color: #333333; background-image: url('/images/mainmenu_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.mainbuttons a:visited {color: #333333; background-image: url('/images/mainmenu_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.mainbuttons a:hover {color: #333333; background-image: url('/images/mainmenu_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.adminbuttons a, .adminbuttons a:visited {color: #333333; background-image: url('/images/submenu_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.adminbuttons a:hover {color: #333333; background-image: url('/images/submenu_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.top1buttons a, .top1buttons a:visited {color: #333333; background-image: url('/images/topprod1_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.top1buttons a:hover {color: #333333; background-image: url('/images/topprod1_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.top2buttons a, .top2buttons a:visited {color: #333333; background-image: url('/images/topprod2_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.top2buttons a:hover {color: #333333; background-image: url('/images/topprod2_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.top3buttons a, .top3buttons a:visited {color: #333333; background-image: url('/images/topprod3_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.top3buttons a:hover {color: #333333; background-image: url('/images/topprod3_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.top4buttons a, .top4buttons a:visited {color: #333333; background-image: url('/images/topprod4_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.top4buttons a:hover {color: #333333; background-image: url('/images/topprod4_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
.top5buttons a, .top5buttons a:visited {color: #333333; background-image: url('/images/topprod5_background.jpg'); background-repeat: no-repeat; height: 25px; padding: 0px; padding-bottom: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; text-decoration: none; display: block; margin: 0px; width: 100%; text-align: left; }
.top5buttons a:hover {color: #333333; background-image: url('/images/topprod5_background.jpg'); background-repeat: no-repeat; padding: 0px; padding-bottom: 0px; margin: 0px; padding-top: 4px; padding-left: 24px; font: 11px Arial, sans-serif; font-weight: bold; height: 25px; text-decoration: underline; width: 100%; }
                                        
.compared a:link {color: #606060; font-size: 11px; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
.compared a:visited {color: #606060; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
.compared a:hover {color: #4040FF; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
.compared a:active {color: #606060; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
                                        
.comparel a:link {color: #606060; font-size: 11px; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
.comparel a:visited {color: #606060; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }
.comparel a:hover {color: #4040FF; text-decoration: none; font-weight: normal; letter-spacing: 1px; }
.comparel a:active {color: #606060; text-decoration: underline; font-weight: normal; letter-spacing: 1px; }

td.offerso {font-size: 10px; text-align: left; padding: 2px; padding-left: 4px; padding-right: 10px; background-color: #FFFFFF; border-top: 0px; border-bottom: 0px; border-left: 3px; border-right: 0px; border-color: #CC0000; border-style: solid; }
.offerso a:link {color: #CC0000; font-weight: bold; text-decoration: underline; letter-spacing: 0px; }
.offerso a:visited {color: #CC0000; font-weight: bold; text-decoration: underline; }
.offerso a:hover {color: #606060; font-weight: bold; text-decoration: none; }
.offerso a:active {color: #CC0000; font-weight: bold; text-decoration: underline; }

td.offersb {font-size: 10px; text-align: left; padding: 2px; padding-left: 4px; padding-right: 10px; background-color: #FFFFFF; border-left: 3px #24489C solid; }
.offersb a:link {color: #24489C; font-weight: bold; text-decoration: underline; letter-spacing: 0px; }
.offersb a:visited {color: #24489C; font-weight: bold; text-decoration: underline; }
.offersb a:hover {color: #606060; font-weight: bold; text-decoration: none; }
.offersb a:active {color: #24489C; font-weight: bold; text-decoration: underline; }

.offerslb {font-size: 10px; text-align: left; padding: 2px; padding-left: 4px; padding-right: 10px; background-color: #FFFFFF; border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; border-color: #696DFF; border-style: solid; }

.navlink a:link    {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal; }
.navlink a:visited {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal; }
.navlink a:hover {color: #E7B611; font-size: 11px; text-decoration: none; font-weight: normal; }
.navlink a:active {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal; }

.prodmenu a:link {color: #808080; text-decoration: none; font-weight: bold; font-size: 14px; }
.prodmenu a:visited {color: #808080; text-decoration: none; font-weight: bold; font-size: 14px; }
.prodmenu a:hover {color: #24489C; font-weight: bold; font-size: 14px; text-decoration: underline; }
.prodmenu a:active {color: #808080; text-decoration: none; font-weight: bold; font-size: 14px; }

.group    {margin-left: 12; margin-top: 12; margin-bottom: 0;}        
/* .group a:hover {color: #24489C; text-decoration: none; font-weight: bold; }
.group a:link {color: #606060; text-decoration: underline; font-weight: bold; }
.group a:visited {color: #606060; text-decoration: underline; font-weight: bold; }
.group a:active {color: #606060; text-decoration: underline; font-weight: bold; } */

.prods a:link {color: #FFFFFF; text-decoration: none; font-size: 12px; }
.prods a:active {color: #FFFFFF; text-decoration: none; font-size: 12px; }
.prods a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; }
.prods a:hover {color: E7B611; text-decoration: underline; font-size: 12px; }

.btfoot a:link {color: #000000; text-decoration: none; font-weight: normal; }
.btfoot a:visited {color: #000000; text-decoration: none; font-weight: normal; }
.btfoot a:hover {color: #000000; text-decoration: underline; font-weight: normal; }
.btfoot a:active {color: #000000; text-decoration: none; font-weight: normal; }

a.navsub:link {color: #333333; font-size: 11px; text-decoration: underline; font-weight: bold; }
a.navsub:visited {color: #333333; font-size: 11px; text-decoration: underline; font-weight: bold; }
a.navsub:hover {color: #333333; font-size: 11px; text-decoration: none; font-weight: bold; }
a.navsub:active {color: #333333; font-size: 11px; text-decoration: underline; font-weight: bold; }

a.adlink:link {color: #D0DFF4; text-decoration: none; font-weight: normal; }
a.adlink:visited {color: #D0DFF4; text-decoration: none; font-weight: normal; }
a.adlink:hover {color: #E7B611; text-decoration: none; font-weight: normal; }
a.adlink:active {color: #D0DFF4; text-decoration: none; font-weight: normal; }

a.visitstore:link {color: #24489C; text-decoration: underline; text-transform: uppercase; font-weight: bold; }
a.visitstore:visited {color: #24489C; text-decoration: underline; text-transform: uppercase; font-weight: bold; }
a.visitstore:hover {color: #333333; text-decoration: none; text-transform: uppercase; font-weight: bold; }
a.visitstore:active {color: #24489C; text-decoration: underline; text-transform: uppercase; font-weight: bold; }

a.reviewstore:link {color: #777777; text-decoration: underline; text-transform: uppercase; font-weight: bold; font-size: 11px; }
a.reviewstore:visited {color: #777777; text-decoration: underline; text-transform: uppercase; font-weight: bold; font-size: 11px; }
a.reviewstore:hover {color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 11px; }
a.reviewstore:active {color: #777777; text-decoration: underline; text-transform: uppercase; font-weight: bold; font-size: 11px; }

.whitetxt {color: FFFFFF; }
.headline {background-color: #FFFFFF; }
#block {height: 2em; line-height: 2em; }
.disabled {background-color: #eaeaea; background: #eaeaea; color: #000000; }

.logo {margin: 5px; }
.newsform {font-size: 10px; font-weight: normal; color: #24489C; border: 1px #999999 solid; }
.form {font-size: 10pt; font-weight: normal; color: #24489C; border: 1px #999999 solid; }
select.dropdown    {font-size: 11px; }
.formarea {font-size: 10pt; font-weight: normal; color: #24489C; border: 1px #999999 solid; font-family: Arial; }

.reviews {border: 1px solid #c1c1c1; margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 10px; color: #808080; font-size: 13px; font-weight: bold; }
.revdesc {background-color: #ffffff; font-size: 13px; color: #274296; border: 1px #c1c1c1 solid; margin: 0px; padding: 4px; }
.revheader {color: #404040; text-align: left; margin: 0px; padding: 4px; border: 1px solid #EAEAEA; background-color: #eaeaea; font-weight: bold; }

.searchbutton {border-bottom: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; border-left: 1px solid #666666; background: #8080FF; color: #FFFFFF; font-weight: bold; cursor: hand; font-family: Arial;  font-size: 11px; }

.formcontent {color: #333333; font-size: 12px; font-weight: normal; border: 1px solid #E4E4E4; background-color: #F2F2F2; padding: 12px; }
.button {border-bottom:1px solid #E7B611; border-right:1px solid #E7B611; border-top:1px solid #E7B611; border-left:1px solid #E7B611; background-color: #8080FF; color:#FFFFFF; font-weight: normal; cursor: hand; font-size: 11px; }
.buttonshop    {border-bottom:1px solid #4040FF; border-right:1px solid #4040FF; border-top:1px solid #4040FF; border-left:1px solid #4040FF; background: #ECF2FC; color:#4040FF; font-weight: normal; cursor: hand; font-size: 11px; }
.buttonvote    {border:1px solid #999999; background-image: url('/images/button_background.jpg'); color:#333333; font-weight: normal; padding: 0px; padding-left: 2px; padding-right: 2px; margin: 0px; cursor: hand; font-size: 11px; }
                
.bottomline {border-top: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; color: #000000; border-style: dashed; }

/* .submenu {margin-left: 12px; margin-top: 0px; margin-bottom: 0px;} */
            
.amazonprod {border: 1px; border-style: solid; border-color: #D7D7D7; margin-top: 7px; margin-bottom: 5px; margin-left: 7px; margin-right: 7px; padding: 5px; color: #808080; font-size: 12px; font-weight: normal; }
.products    {border: 1px; border-style: solid; border-color: #D7D7D7; margin-top: 10px; margin-bottom: 5px; margin-right: 10px; padding: 10px; width: 100%; color: #808080; font-size: 12px; font-weight: bold; }
                                                
.bthead    {background-color: #24489C; font-size: 17px; color: #FFFFFF; font-weight: bold; letter-spacing: 4px; text-align: center; }
.btnav    {background-color: transparent; font-size: 12px; color: #FFFFFF; }
.btnav2    {background-color: transparent; font-size: 12px; color: #FFFFFF; border-top: 1px #C8C8C8 solid; border-left: 1px #C8C8C8 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid; }
.navtop    {background-color: #FFFFFF; background-image: url('/images/column_header.jpg'); background-repeat: no-repeat; font-size: 12px; color: #FFFFFF; font-family: Arial; font-weight: bold; height: 25px; width: 170px; text-align: center; padding: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; }
.adstop    {background-color: #FFFFFF; background-image: url('/images/column_header_ads.jpg'); background-repeat: no-repeat; font-size: 12px; color: #FFFFFF; font-family: Arial; font-weight: bold; height: 25px; width: 170px; text-align: center; padding: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; }
.adsgreybox {background-color: #EEEEEE; width: 170px; border: 1px; color: #333333; border-style: solid; border-color: #C1C1C1; margin: 0px; padding: 0px; padding-top: 15px; padding-bottom: 16px; font-size: 12px; font-weight: normal; }
.prodsgreybox {background-color: #EEEEEE; width: 170px; border: 1px; color: #333333; border-style: solid; border-color: #C1C1C1; margin: 0px; padding: 6px; padding-top: 15px; padding-bottom: 16px; font-size: 11px; font-weight: normal; line-height: 11pt; }
.btnavbk {background-color: #FFFFFF; font-size: 12px; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; color: #000000; border-style: solid; }
.btdiv    {background-color: #D1B53A; font-size: 12px; color: #FFFFFF; }

.featuredpic {background-color: #FFFFFF; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid; border-right: 2px #808080 solid; border-bottom: 2px #808080 solid; }
.newmerchants {background-color: #FFFFFF; border-top: 2px #FA4C07 dashed; border-left: 2px #FA4C07 dashed; border-right: 2px #FA4C07 dashed; border-bottom: 2px #FA4C07 dashed; }

.prodres {background-color: #FFFFFF; border: 1px; border-color: #c0c0c0; border-style: solid; }
.proddet {background-color: #ECF2FC; border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px; color: #999999; border-style: solid; }

table.storeres {background-color: #FFFFFF; border: 1px; border-color: #c0c0c0; border-style: solid; }
td.storeres {background-color: #FFFFFF; border: 1px; border-color: #c0c0c0; border-style: solid; }
td.storedet {background-color: #ECF2FC; border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px #999999 dashed; color: #999999; height: 30px; text-align: center; }
td.storehead {background-image: url('/images/selected_stores.jpg'); background-repeat: no-repeat; text-align: center; height: 40px; text-align: center; font-size: 18px; color: #24489C; font-weight: normal; letter-spacing: 1px; }

td.productres {background-color: #FFFFFF; border: 1px #c5c5c5 solid; }
td.productsearch {background-color: #FFFFFF; border: 1px #c0c0c0 solid; border-top: 1px #404040 solid; border-bottom: 0px solid; }
            
.directory {background-color: #ECF2FC; border: 1px; color: #999999; border-style: solid; }
.directoryl    {border-top: 0px; border-right: 1px; border-left: 0px; border-bottom: 1px; color: #999999; border-style: dashed; }
.directoryt    {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px; color: #999999; border-style: solid; }
.directoryr    {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px; color: #999999; border-style: dashed; }
.directoryb    {border-top: 0px; border-right: 1px; border-left: 0px; border-bottom: 0px; color: #999999; border-style: dashed; }

.highst    {background-color: #ECF2FC; border: 1px; color: #000000; border-style: solid; }
.highstl {border-top: 0px; border-right: 1px; border-left: 0px; border-bottom: 1px; color: #000000; border-style: dashed; }
.highstm {border-top: 0px; border-right: 1px; border-left: 0px; border-bottom: 1px; color: #000000; border-style: dashed; }
.highstt {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px; color: #000000; border-style: solid; }
.highstr {border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 1px; color: #000000; border-style: dashed; }
.highstb {border-top: 0px; border-right: 1px; border-left: 0px; border-bottom: 0px; color: #000000; border-style: dashed; }

td.mainarea {background-color: #FFFFFF; text-align: left; vertical-align: top; align: center; }

.findebay {margin: 0px; margin-bottom: 8px; padding: 4px; padding-top: 10px; padding-left: 36px; background-image: url('/images/find_on_ebay.jpg'); background-repeat: no-repeat; height: 40px; text-align: left; }
.findebay a {font-size: 15px; font-weight: bold; color: #FFFFFF; }
.findebay a:link {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.findebay a:visited {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.findebay a:hover {text-decoration: underline; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.findebay a:active {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }

.compareh {margin: 0px; margin-bottom: 8px; padding: 4px; padding-top: 10px; padding-left: 36px; background-image: url('/images/compare.jpg'); background-repeat: no-repeat; height: 40px; text-align: left; }
.compareh a {font-size: 15px; font-weight: bold; color: #FFFFFF; }
.compareh a:link {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.compareh a:visited {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.compareh a:hover {text-decoration: underline; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.compareh a:active {text-decoration: none; font-size: 15px; font-weight: bold; color: #FFFFFF; }

.ebaypage {background-color: #FFFFFF; border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; color: #000000; border-style: solid; }
.ebaylist {background-color: #ECF2FC; }
.ebaylearn {background-color: #EEEEEE; color: #000000; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #333333;  border-bottom: 1px solid #333333; }
.specialdeals {margin: 0px; margin-bottom: 2px; padding: 4px; font-weight: bold; background-color: #EEEEEE; border: #c0c0c0 1px solid; text-align: center; width: 560px; }

.feature {border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; color: #000000; border-style: solid; }
.featureh {background-color: #8080FF; border-color: #333333; border-top: 1px; border-bottom: 0px; border-left: 1px; border-right: 1px; border-style: solid; }
.featureprod {background-color: #FFFFFF; border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; border-color: #24489C; border-style: solid; }
.featurefinance {background-color: #FFFFFF; border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; border-color: #FA4C07; border-style: solid; }
.featureditems {background-color: #ECF2FC; border-top: 1px solid #C0C0C0; border-bottom: 1px dashed #C1C1C1; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: left; height: 30px; font-family: Georgia, Trebuchet MS; font-size: 18px; color: #24489C; font-weight: normal; padding: 4px; padding-left: 15px; width: 560px; }
.featuredstore {background-color: #ECF2FC; border-top: 1px solid #C0C0C0; border-bottom: 1px dashed #C1C1C1; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: left; padding: 0px; width: 560px; font-family: Georgia, Trebuchet MS; font-size: 18px; color: #24489C; font-weight: normal; padding: 4px; padding-left: 15px; }
.featureddetail {background-color: #F9F9F9; border-top: 0px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: left; vertical-align: top; padding: 6px; width: 585px; }
.featuredmerchant {padding-left: 10px; padding-bottom: 2px; padding-top: 0px; font-size: 18px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: normal; font-family: Georgia, Trebuchet MS; height:25px; background-color:#FFFFFF; text-align: left; line-height:25px }
.headcatalogue {background-image: url('/images/catalogues.jpg'); background-repeat: no-repeat; text-align: center; height: 40px; font-family: Georgia, Trebuchet MS; font-size: 18px; color: #FFFFFF; font-weight: normal; padding: 4px; padding-top: 8px; width: 585px; }
.freecatalogue {background-color: #FFFFFF; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: center; vertical-align: top; padding: 6px; width: 180px; margin-bottom: 3px; margin-top: 3px; margin-left: 4px; margin-right: 4px; }
td.freecatalogue {background-color: #FFFFFF; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: center; vertical-align: top; padding: 6px; font-size: 11px; }
td.financeprod {background-color: #F3F3F3; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-color: #24489C; border-style: solid; }
.kelkoofeatured {background-color: #EEEEEE; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: left; vertical-align: top; padding: 6px; width: 560px; }
.kelkoofeaturedtop {background-color: #EEEEEE; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: center; vertical-align: top; padding: 6px; width: 560px; }
.normalfeatured {background-color: #FFFFFF; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align: left; vertical-align: top; padding: 6px; width: 560px; }
.categoryFeatured {background-color: #EEEEEE; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; text-align:left; vertical-align: top; padding: 6px; }

.smallicon {margin-top: 0px; margin-bottom: 3px; margin-left: 0px; margin-right: 5px; padding: 5px; }
.generated {font-size: 9px; color: #404040; font-weight: normal; margin: 0px; }

.detmid    {background-color: #8080FF; border-color: #333333; border-top: 1px; border-right: 1px; border-left: 1px; border-bottom: 0px; border-style: solid; }
.btpop    {background-color: #8080FF; font-size: 11px; color: #D0DFF4; text-align: right; padding-right: 10px; border-color: #333333; border-top: 1px; border-right: 1px; border-left: 1px; border-bottom: 0px; border-style: solid; }
.btbot    {background-color: #D0DFF4; font-size: 14px; color: #397ACE; text-align: center; }

#highstreet {background-color: #F9F9F9; float: center; }
#highstreet ul    {list-style: none; margin: 0; padding: 0; padding-top: 0px; }
#highstreet li {display: inline; margin-top: 8px; vertical-align: middle; height: 25px; width: 150px; }
#highstreet a {display: block; font-size: 12px; padding: 0px; margin-left: 0px; margin-right: 0px; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; } 
#highstreet a:link    {text-decoration: none; background-color: #FFFFFF; color: #999999; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }
#highstreet a:visited    {text-decoration: none; background-color: #FFFFFF; color: #999999; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; } 
#highstreet a:hover    {text-decoration: none; background-color: #F2F2F2; color: #999999; border-top: solid 2px #8080FF; border-bottom: solid 2px #8080FF; border-left: solid 2px #8080FF; border-right: solid 2px #8080FF; }
#highstreet a:active {text-decoration: none; background-color: #FFFFFF; color: #999999; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }

#adBar {background-color: #transparent; float: center; }
#adBar a {display: block; font-size: 10px; padding: 6px; width: 250px; margin-left: 4px; margin-right: 4px; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }
#adBar a:link {text-decoration: none; background-color: #FFFFFF; color: #808080; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }
#adBar a:visited {text-decoration: none; background-color: #FFFFFF; color: #808080; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }
#adBar a:hover {text-decoration: none; background-color: #FFFFFF; color: #808080; border-top: solid 2px #8080FF; border-bottom: solid 2px #8080FF; border-left: solid 2px #8080FF; border-right: solid 2px #8080FF; }
#adBar a:active {text-decoration: none; background-color: #FFFFFF; color: #808080; border-top: solid 2px #DDDDDD; border-bottom: solid 2px #DDDDDD; border-left: solid 2px #DDDDDD; border-right: solid 2px #DDDDDD; }

#rev {font-family: Arial, Helvetica, sans-serif; font-size: .9em; }
#rev ul {list-style: none; margin: 0px; padding: 0px; padding-top: 3px; }
#rev li {display: inline; }
#rev a:link, #rev a:visited {margin-right: 2px; padding: 1px 15px 1px 15px; color: #397ACE; background-color: #FFFFFF; text-decoration: none; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
#rev a:hover {background-color: #8080FF; color: #FFFFFF; border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }

#nav    {font-family: Arial, Helvetica, sans-serif; font-size: .9em; }
#nav ul    {list-style: none; margin: 0px; padding: 0px; padding-top: 3px; }
#nav li {display: inline; }
#nav a:link, #nav a:visited, #nav a:active    {margin-right: 2px; padding: 1px 4px 1px 4px; color: #000099; background-color: #ffffff; text-decoration: none; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
#nav a:hover    {background-color: #f9f9f9; margin-right: 2px; padding: 1px 4px 1px 4px; color: #000099; border-top: 1px solid #999999; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #999999; border-right: 1px solid #FFFFFF; }

#active {padding: 1px 4px 1px 4px; background-color: #ffffff; color: #990000; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; margin-right: 2px; font-size: 13px; }

#alpha {font-family: Arial, Helvetica, sans-serif; font-size: .8em; }
#alpha ul {list-style: none; margin: 0px; padding: 0px; padding-top: 9px; }
#alpha    li {display: inline; }
#alpha a:link, #alpha a:visited    {margin-right: 2px; padding: 1px 2px 1px 2px; color: #397ACE; background-color: #FFFFFF; text-decoration: none; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
#alpha a:hover    {background-color: #FFFFFF; color: #003399; border-top: 1px solid #003399; border-left: 1px solid #003399; border-bottom: 1px solid #003399; border-right: 1px solid #003399; }

#alphamenu {font-family: Arial, Helvetica, sans-serif; font-size: .9em; }
#alphamenu ul {list-style: none; margin: 0px; padding: 0px; padding-top: 3px; }
#alphamenu    li {display: inline; }
#alphamenu a:link, #alphamenu a:visited    {margin-right: 2px; padding: 1px 2px 1px 2px; color: #FFFFFF; background-color: transparent; text-decoration: none; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
#alphamenu a:hover {background-color: #E7B611; color: #0033CC; border-top: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }

ul {list-style-type: square; }
li {color: #333333; margin: 0px; padding: 0px; padding-top: 3px; }

.clearAll {clear:both; }

.comptitle    {font-size: 18px; color: #24489C; font-weight: bold; letter-spacing: 1px; margin: 4px; margin-left: 24px; }
.vote    {font-size: 14px; color: #24489C; font-weight: bold; letter-spacing: 1px; }

h1 {font-size: 14px; color: #D1B53A; font-weight: bold; letter-spacing: 2px; }
h1.whitearial {font-size: 20px; color: #FFFFFF; margin-top: 5px; margin-bottom: 5px; margin-left: 0px; font-weight: bold; font-family: Arial, Trebuchet MS; }
h1.offers {font-size: 20px; color: #990000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; font-family: Georgia, Trebuchet MS; }
h1.redarial {font-size: 20px; color: #990000; margin-top: 5px; margin-bottom: 5px; margin-left: 0px; font-weight: bold; font-family: Arial, Trebuchet MS; }
h2 {font-size: 18px; color: #0033CC; font-weight: normal; letter-spacing: 1px; padding: 0px; margin: 0px; }
h2.homeOffer {font-size: 12px; color: #0033CC; font-weight: bold; text-transform:uppercase; padding: 0px; margin: 0px; }
h2.group {font-size: 16px; color: #0033CC; font-weight: bold; letter-spacing: 0px; }
h2.store {font-size: 22px; color: #0033CC; font-weight: normal; font-family: Georgia, Trebuchet MS; letter-spacing: 3px; margin: 0px; }
h2.subs {font-size: 14px; font-weight: bold; color: #990000; margin: 3px; }
h2.ebay {font-size: 18px; color: #990000; font-weight: normal; letter-spacing: 1px; margin: 10px; }
h2.section {font-size: 12px; font-weight: bold; color: #990000; margin: 0px; }
h3 {font-size: 11px; color: #222222; font-family: Arial; font-weight: normal; margin: 0px; padding: 0px; }
h3.market {font-size:16px; color:#FFFFFF; font-weight:normal; padding:8px; margin:1px; margin-bottom:5px; margin-top:12px; text-transform:uppercase; display:block; background-color:#24489C; }
h4 {font-size: 9px; color: #404040; font-weight: normal; margin:0px; }
h4.footing {font-size: 9px; color: #404040; font-weight: normal; margin: 0px; }
h5 {color: #24489C; font-size: 12px; font-weight: bold; }
h5.promotions {color:#C00000; font-size:12px; font-weight:bold; margin:0px; text-transform:uppercase; }
h6 {font-size: 14px; color: #0033CC; font-weight: bold; letter-spacing: 2px; }

/* January Travel Specific */
#jtright{float:left; width:520px; border-bottom: 2px solid #8080FF;}
#pagewrap {width:550px; float:center; }
.header1{background:#CC0000; width:165px; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left:5px; line-height:20px; height:20px;}
.header2{border-bottom: 1px dashed #8080FF; background:#FFFFFF; color:#24489C; font-weight:normal; font-size:20px; font-family: Georgia, Trebuchet MS, sans-serif; padding-left:10px; margin-bottom: 5px; line-height:25px; height:25px; margin-top:20px; width:520px;} 
.padded{padding-left:10px;}
.tablestyle{width:520px; margin-bottom:20px;}
.tableback{background:#EEEEEE; border: 1px solid #c0c0c0;}
.moreinfo{background:#ECF2FC; border: 1px dashed #c0c0c0;}
#pageholder{}

/* Word of the day style */
TABLE.WordOfTheDay {border: 0px #c0c0c0 solid; width: 530px;}
TABLE.WordOfTheDay H1 {font: bold 12pt Arial}
TABLE.WordOfTheDay TD.WoDLeft {font: bold 10pt Arial}
TABLE.WordOfTheDay TD {font: 10pt Arial}