body { 
margin: 10 0 0;
padding: 0 0;
border: 0;
text-align: center;
font: 0.8em Arial, Helvetica, sans-serif;

}

.wrapper {  
padding: 0 0;
width: 970px;
text-align: left;
margin: auto auto;
background-color: #FFFFFF;
}

.wrapperold {  
width: 900px; 
margin:10px auto;
float: none;
}



.DIVheader { padding-bottom: 15px; padding-right: 10px; padding-left: 10px;  }


.HeaderImage {  background-color: FFF7BD; 
text-align: center; }


.DIVleft {  float: left; width: 160px; border: none; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }


.DIVbody { width: 530px; float: left;}


div.pdb_row { clear: both; padding-top: 10px;}
div.pdb_row span.pdb_left, div.pdb_row div.pdb_left {float: left; text-align: left; width: 80%;}
div.pdb_row span.pdb_right, div.pdb_row div.pdb_right {float: right; text-align: right; width: 20%;}
.pdb_product_image {float: left; padding: 0 5px 5px 0; }
a.pdb_buy_link, a.pdb_buy_link:visited {margin: 0; padding: 2px; font-size: 80%; color: #2d2f71; text-decoration: underline;}
a.pdb_buy_link:hover {margin: 0; padding: 2px; font-size: 80%; text-decoration: underline;}
a.pdb_more_info_link, a.pdb_more_info_link:visited {margin: 0; padding: 2px; font-size: 80%; color: #2d2f71; text-decoration: underline;}
a.pdb_more_info_link:hover {margin: 0; padding: 2px; font-size: 80%; color: green; text-decoration: underline;}
.pdb_retail_price_block { margin: 2px 0 2px 0; }
.pdb_retail_text {font-size: 70%; font-weight: 600}
.pdb_retail_price {font-size: 70%; font-weight: 400}
.pdb_sale_price_block { margin: 2px 0 2px 0; }
.pdb_sale_text {font-size: 70%; color: #FF0000; font-weight: 600}
.pdb_sale_price {font-size: 70%; color: #FF0000; font-weight: 400}
.pdb_product_description {font-size: 70%;}


.DIVright { width: 215px; float: right; padding-right: 5px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #CCCCCC solid;  
border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; 
}


a:active { text-decoration: none } 
a:visited { text-decoration: none } 
a:link { text-decoration: none } 
a:hover { color: #003399; text-decoration: underline }



a.menu:visited {color: #666666; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;}
a.menu:link { color: #666666; text-decoration: none ; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; }
a.menu:hover { color: #666666; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;}

a.footermenu:link { text-decoration: none ; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #FFFFFF}
a.footermenu:visited {color: #FFFFFF; text-decoration: none}
a.footermenu:hover { color: #FFFFFF; text-decoration: underline}

.menu {
margin-top: 0px; 
padding-top: 0px; 
margin-bottom: 0px; 
padding-bottom: 0px;
}

p {  margin-bottom: 3px; margin-top: 0px}


h1 { font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
margin-top: 0px; 
padding-top: 0px; 
margin-bottom: 0px; 
padding-bottom: 0px
}


h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1em;
margin-top: 0px; 
padding-top: 0px; 
margin-bottom: 0px; 
padding-bottom: 0px;
font-weight: bold;
 }

#Coupons_Coupons1_divRPD {  font-family: Arial, Helvetica, sans-serif; 
font-size: 0.8em;
 }



a.#Coupons_Coupons1_pnlMain:link { text-decoration: none ; font-family: Arial, Helvetica, sans-serif; font-size: 1em}
a.#Coupons_Coupons1_pnlMain:visited {color: #333333; text-decoration: none}
a.#Coupons_Coupons1_pnlMain:hover { color: #003399; text-decoration: underline}

.clear { clear: both; }
.BlackHeaderImage { background-color: #000000; text-align: center; }
.DIVtopbar {  padding-left: 20px; background-image: url(/images/topbarbg.gif); background-repeat: no-repeat; background-position: center center; margin-top: 2px; height: 42px; padding-top: 20px; color: #FFFFFF}

.DIVadminedit { float: right;}
.DIVadminleft {  float: left; width: 250px; padding-left: 10px; padding-right: 30px;}.DIVbottombar { background-image: url(/images/bottombar.gif); background-repeat: no-repeat ; height: 31px; padding-top: 8px; padding-right: 10px; padding-left: 10px; background-position: center}
.DIVadminbody { width: 570px; float: left; }


.DIVfooter {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #CCCCCC; background-color: #A3A3A3; height: auto; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 50px; clear: both;  border: 1px #CCCCCC solid; ; margin-top: 10px}

.DIVfooter1 {  float: left;  ; text-align: left}
.DIVfooter2 {  float: left; margin-left: 25px; ; text-align: left}
.DIVfooter3 {  float: left; margin-left: 25px;   ; text-align: left}
.DIVfooter4 {  float: left; margin-left: 25px;   ; text-align: left}
.DIVfooter5 {  float: left; margin-left: 25px;   ; text-align: left}.DIVIndexbody { width: 700px; float: left; ; margin-left: 25px}
.DIVMenuHeader {  background-image: url(/images/leftbggrey.gif); background-repeat: no-repeat; background-position: center top; padding-top: 5px; padding-right: 3px; padding-bottom: 2px; padding-left: 5px; margin-top: 5px; text-align: center; }
.DIVmenu { padding-left: 5px; padding-right: 5px; border: none; padding-top: 5px; padding-bottom: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.DIVmenuIndexOnly { padding-left: 5px; padding-right: 5px; border: 1px #CCCCCC solid; padding-top: 5px; padding-bottom: 5px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.border_blue {  border: 6F8D98; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.image-border {  border: 1px #CCCCCC solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.text-merchpage-body {  font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333}
.text-border { border: 1px #CCCCCC solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.pad-bot-right {  margin-right: 10px; margin-bottom: 10px}
h3 {  margin-top: 0px; padding-top: 0px; margin-bottom: 2px; padding-bottom: 2px; font-size: 1.1em}
.merchpage_bot_bar {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: BBD9EE; ; text-align: center; font-size: 1em; font-weight: bolder}
.searchbox {  font-family: Arial, Helvetica, sans-serif; font-size: .7em; vertical-align: middle}
.searchbutton { font-family: Arial, Helvetica, sans-serif; font-size: .7em; vertical-align: middle }
.DIVAdminRight {  float: right; width: 300px; background-color: #FFFFFF; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.DIVAdminCouponBody { width: 300px; float: left; }
