h1 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; background-color: #e7e7e7; color:#333333; font-weight:bold; padding:10px 10px 5px 10px; }
.prodtitle { color: #333333; font-family: verdana, geneva, arial; font-size: 14px; font-weight: bold; background-color: #FFFFFF; padding: 0px;}
#dd { position:relative; width: 260px; top:-70px; text-align: left;z-index: 30}
.search {font-family:arial,geneva,helvetica; font-size:9px; color:#a9a9a9; text-align: center;}
.item {font-family:arial,geneva,helvetica; font-size:10px; color:#898989; }
.itemdetails {font-family:arial,geneva,helvetica; font-size:10px; color:#000000; }
.numberofitemsinbag {font-family:verdana,arial,geneva,helvetica; font-size:10px; color:#ffffff; text-align: left;}
#dw_blank { z-index: 40;width: 297px; height: 94px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topnav/shoppingbagbg.png', sizingMethod='scale'); }
#tddw_blank { z-index: 40;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topnav/sbddbg.gif', sizingMethod='scale'); }
#searchbox { left:24px; position:relative;}
.addtobag { position:relative; left:0px; }
.addtoshoppingbag { position:relative; left:176px; top:-14px;  background-color:#ffffff;}
.choosetext { color: #595858; font-family: verdana, geneva, arial; font-size:11px ; font-weight: bold; padding:10px 0px 0px 10px; }
/*.chooselinepad { background-color:#cfcec4; padding:0px 5px 0px 5px; }*/
.chooselinecolor { background-color:#ffffff; background-repeat:no-repeat;height:1px;font-size:0px;}
.drops {border: 1px solid #959585; padding: 1px; margin-top: 2px; margin-bottom: 2px; text-align: left; vertical-align:middle;}
.imageborder {border:1px #ffffff solid;}
.maincol1 { padding: 0px 3px 0px 0px; vertical-align: top; }
.maincol2 { background-color:#ffffff; vertical-align: top; height: 100%; }

/****  styles copied from prodDetail.css, in case they're ever needed on these pages...   ****/
.maincol3 { vertical-align: top; background-color: #ffffff; text-align: left;}
.mainpicture { padding:0px 0px 0px 0px; width: 393px; text-align:left;vertical-align: top; }
.maylike { background-color: #5e6051; color:#aeae9d; font-family: verdana, sans-serif; font-size:9px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; height:15px; padding-left: 4px; }
.mayliketext { padding:4px 4px 4px 4px; color: #333333; font-family: verdana, geneva, arial; font-size: 10px}
.maylikebox { padding:0px 0px 0px 0px; background-color: #ffffff;}
.maylikeboxinsidebgcolor { background-color: #ffffff;}
.maylikeboxsize { width:158px; }
.maylikeboxsizedropdown { padding:4px 4px 4px 4px; }
.maylikelinepad { background-color:#ffffff; padding:0px 5px 0px 5px; }
.maylikelinecolor { background-color:#cfcec4; }
/****  end of styles copied from prodDetail.css  ****/

.prod_main_img {background-color: #FFFFFF; padding-left:2px;}
.prod_swatches {background-color: #FFFFFF; padding-left:2px; padding-top:2px;}
.outsidepage { text-align: center; padding: 10px, 10px, 10px, 10px; background-color:#538aa6; width: 100%; }
.prod_desc_bg   {background-color: #FFFFFF;}
.prod_desc_bg_nopad   {background-color: #FFFFFF;}
.productleftcol { padding-left:6px; width: 212px; height: 100%; vertical-align: top; }
.productrightcol { padding-right:1px; width: 538px; height: 100%; vertical-align: top;background-color: #FFFFFF; }
.productpicture { padding:0px 0px 0px 0px; width: 393px; height: 100%; vertical-align: top; }
.productinfo { background-color:#ffffff; padding:6px 6px 6px 3px; width: 529px; vertical-align: top; }
.prod_image_bg   {background-color: #FFFFFF;}
.prenext1 { color:#3D3C30; vertical-align: middle; text-align: right; height:17px; width: 100%; padding-right: 4px;}
.productfeature {padding:6px 0px 0px 10px; color:#000000; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; line-height:11px;}
.backOrder {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #b04b02;padding-left: 5px;}
.productstepslink { background-color:#FFFFFF;padding:0px 0px 0px 0px; color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: top; text-align: left; text-decoration: underline; font-weight: bold; }

/****  more styles copied from prodDetail.css, in case they're ever needed on these pages...  ****/
.prenextlink{ background-color:#959492; color:#ffffff; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; font-weight: normal;padding-left:2px;}
.prenextlinkCurr{ background-color:#959492; color:#ffffff; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; font-weight: bold;padding-left:2px;}
.prenext{ background-color:#959492; color:#ffffff;padding-left:2px;}
.productfeature {padding:0px 0px 0px 10px; color:#000000; font-family: verdana, sans-serif; font-size:10px; vertical-align: middle; text-align: left; text-decoration: none; line-height:11px;}
.productfeaturecrosssells{padding:0px 0px 9px 0px; color:#000000; font-family: verdana, sans-serif; font-size:9px; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none; }
.prodsteps { background-color: #959492; color:#ffffff; height:21px; font-family: verdana, sans-serif; font-size:14px; vertical-align: middle; padding-left: 10px; text-decoration: none; width:100%;}	
.productstepsbox { background-color: #FFFFFF; width: 100%; padding-top:5px;}
.productstepspad { background-color:#FFFFFF;padding:5px 5px 0px 5px; color:#333333; font-family: verdana, sans-serif; font-size:10px; vertical-align: top; text-align: left; }
.productstepsnopad { background-color:#FFFFFF;color:#333333; font-family: verdana, sans-serif; font-size:10px; vertical-align: top; text-align: left; text-decoration: none;}
.producttitle { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; background-color: #FFFFFF; color:#333333; font-weight:bold; padding:10px 10px 5px 10px; }
.quantityproduct { padding:7px 6px 6px 10px; font-family: verdana, sans-serif; font-size:11px; color:#000000; }
.quantitymaylike { padding:4px 4px 4px 4px; font-family: verdana, sans-serif; font-size:11px; color:#3D3C30; }
/****  end of more styles copied from prodDetail.css  ****/

/*  older versions of styles, not used currently - 
.productstepsbox { background-color: #CFCEC4; width: 100%;}
.productstepspad { padding:4px 4px 4px 4px; color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; }
.producttitle { background-color: #5d5d44; color:#ffffff; font-weight:bold; padding:5px 5px 5px 5px; }
.standard { padding:5px 5px 5px 5px; color: #000000; font-family: verdana, geneva, arial; font-size: 10px; }
*/
.standard_nopad { color: #333333; font-family: verdana, geneva, arial; font-size: 10px; background-color: #FFFFFF;}
.standard { padding:5px 5px 5px 5px; color: #333333; font-family: verdana, geneva, arial; font-size: 10px; background-color: #FFFFFF;}
.standardlight { padding:0px 5px 0px 5px; color: #333333; font-family: verdana, geneva, arial; font-size: 10px; background-color: #FFFFFF;}
.swatch { height:30px; padding:0px 0px 4px 0px; color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none;}
.zoom { background-color:#ffffff; padding-top:10px; padding-bottom:10px; padding-left:4px;}
.grayBorder {border: 2px solid  #959492; }

.descmore { background-color: #e0e0e0; padding: 5px; }
.descmore_text { color: #333333; font-family: verdana, geneva, arial; font-size: 10px; }

