/* style sheet for EFX Promos */
body, html 
{
 font-family: verdana,arial,helvetica;
 font-size: 12px;
 font-weight:normal;
 color: #000000;
 /* height:963px; */ /* was 1011px */
 /* width: 964px; */ /* was 1330px */
 
/*
 background-image: url(images/sitemainbackground3.jpg);
 background-repeat:repeat;
 background-attachment:fixed;
 background-position: center center;
*/

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 text-align: center;
 min-width: 1000px;  /* keeps elements from "losing anchor" and sliding around during horizontal resizing */ 

 /* border: solid 1px #ff0000; */
}
/***********************************************************************/
 /* div {border: solid 1px #f00;} */
/***********************************************************************/
div#googleAdSpace
{
 position: relative; 
 top: -52px;  
/* left: 100px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 width: 1004px;   
 height: 45px;
 
 /* border: solid 1px #0f0099; */
 
}
/***********************************************************************/

div.prodid
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight:normal;

 width: 190px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
}

div.prodname
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;
 
 width: 190px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

}

td.productCell
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;
 
 width: 194px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 5px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

}


div.product
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;

 width: 190px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

div.proddescription
{
 color: #666666; 
 text-decoration:underline; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

div.quantity
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

div.prodprice
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

.searchHeader
{
 color: #000000;
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.goldNumbers
{
 color: #c88415;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.goldNumbers2
{
 color: #c88415;
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight:bold;

 padding: 0px;

 margin-left: 13px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.goldNumbers3
{
 color: #c88415;
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.goldNumbers4
{
 color: #cc9933;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.yellowNumbers
{
 color:#ffcc00;
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.blueNumbers
{
 color:#0527d4;
 /* color:#0033CC; */
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.redNumbers
{
 color:#CC0000;
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.searchCriterionText
{
 color: #000000;
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight:bold;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.colorsAddToCartButton
{
 padding: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 8px;
 margin-bottom: 0px;
}

.colorsAddImprintButton
{
 padding: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 8px;
 margin-bottom: 0px;
}

.colorsSizesEditButton
{
 padding: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 8px;
 margin-bottom: 0px;
}


.marginLeft125
{
 padding: 0px;

 margin-left: 125px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft120
{
 padding: 0px;

 margin-left: 120px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft115
{
 padding: 0px;

 margin-left: 115px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft110
{
 padding: 0px;

 margin-left: 110px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft105
{
 padding: 0px;

 margin-left: 105px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft104
{
 padding: 0px;

 margin-left: 104px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft103
{
 padding: 0px;

 margin-left: 103px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft102
{
 padding: 0px;

 margin-left: 102px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft100
{
 padding: 0px;

 margin-left: 100px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft95
{
 padding: 0px;

 margin-left: 95px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft93
{
 padding: 0px;

 margin-left: 93px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft92
{
 padding: 0px;

 margin-left: 92px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft91
{
 padding: 0px;

 margin-left: 91px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft90
{
 padding: 0px;

 margin-left: 90px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft86
{
 padding: 0px;

 margin-left: 86px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft85
{
 padding: 0px;

 margin-left: 85px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft84
{
 padding: 0px;

 margin-left: 84px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft83
{
 padding: 0px;

 margin-left: 83px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft82
{
 padding: 0px;

 margin-left: 82px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft80
{
 padding: 0px;

 margin-left: 80px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft75
{
 padding: 0px;

 margin-left: 75px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft70
{
 padding: 0px;

 margin-left: 70px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft69
{
 padding: 0px;

 margin-left: 69px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft67
{
 padding: 0px;

 margin-left: 67px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft66
{
 padding: 0px;

 margin-left: 66px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft65
{
 padding: 0px;

 margin-left: 65px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft63
{
 padding: 0px;

 margin-left: 63px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft62
{
 padding: 0px;

 margin-left: 62px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft61
{
 padding: 0px;

 margin-left: 61px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft60
{
 padding: 0px;

 margin-left: 60px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft59
{
 padding: 0px;

 margin-left: 57px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft58
{
 padding: 0px;

 margin-left: 57px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft57
{
 padding: 0px;

 margin-left: 57px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft56
{
 padding: 0px;

 margin-left: 56px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft55
{
 padding: 0px;

 margin-left: 55px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft50
{
 padding: 0px;

 margin-left: 50px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft42
{
 padding: 0px;

 margin-left: 42px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft41
{
 padding: 0px;

 margin-left: 41px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft40
{
 padding: 0px;

 margin-left: 40px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft32
{
 padding: 0px;

 margin-left: 32px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft30
{
 padding: 0px;

 margin-left: 30px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft29
{
 padding: 0px;

 margin-left: 29px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft28
{
 padding: 0px;

 margin-left: 28px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft27
{
 padding: 0px;

 margin-left: 27px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft26
{
 padding: 0px;

 margin-left: 26px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft25
{
 padding: 0px;

 margin-left: 25px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft20
{
 padding: 0px;

 margin-left: 20px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft22
{
 padding: 0px;

 margin-left: 22px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft24
{
 padding: 0px;

 margin-left: 24px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft25
{
 padding: 0px;

 margin-left: 25px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft20
{
 padding: 0px;

 margin-left: 20px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft15
{
 padding: 0px;

 margin-left: 15px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft14
{
 padding: 0px;

 margin-left: 14px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft13
{
 padding: 0px;

 margin-left: 13px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft12
{
 padding: 0px;

 margin-left: 12px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft11
{
 padding: 0px;

 margin-left: 11px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft10
{
 padding: 0px;

 margin-left: 10px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft9
{
 padding: 0px;

 margin-left: 9px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft8
{
 padding: 0px;

 margin-left: 8px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft7
{
 padding: 0px;

 margin-left: 7px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft6
{
 padding: 0px;

 margin-left: 6px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


.marginLeft5
{
 padding: 0px;

 margin-left: 5px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft2
{
 padding: 0px;

 margin-left: 2px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft1
{
 padding: 0px;

 margin-left: 1px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}



select.colorscheme1
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffff33;
}

input.colorscheme1
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffff33;
}

input.colorscheme901
{
 border-width: 0px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
/* color : #c88415; */
 color : #ff0000;
/* background-color: #fafafa; */
 background-color: #ffffff;
}

input.colorscheme2
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #cc0000;
}

input.colorscheme902
{
 border-width: 0px;
 border-color: #000000;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 background-image:url(images/quantitybreakbackground.gif); 
 background-repeat:no-repeat; 
}

input.colorscheme3
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #66ff66;
}

input.colorscheme903
{
 border-width: 0px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
/* color:#00CC33; */
 background-color:#ffffff;
}


input.colorscheme4
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ff99ff;
}

input.colorscheme5
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #330099;
}

input.colorscheme905
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #cc0000;
 background-color: #ffffff;
}

input.colorscheme805
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #ffffff;
 background-color: #333366;
}


input.colorscheme6
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #ffffff;
 background-color: #333333;
}

input.colorscheme626
{
 border-width: 0px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff; 
/* background-image: url(images/colorSeparator.gif); */
}

input.colorscheme906
{
 border-width: 0px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
/* color : #000000; */
 color : #000000;
/* background-color: #fafafa; */
 background-color: #ffffff;
}

div.colorscheme906
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;
 background-color: #eddec1;
 width: 150px;
 height: 15px;
}

input.colorscheme7
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
}

input.colorscheme8
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ff9933;
}

input.colorscheme9
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #66ff66;
}

input.colorscheme10
{
 border-width: 1px;
 border-color: #000000;
 font-family : verdana, arial,Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color : #660909;
 background-color: #ffffff;
}

input.colorscheme1010
{
 border-width: 0px;
 border-color: #000000;
 font-family : verdana, arial,Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #ff0000;
 background-color: #ffffff;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 1px;
 margin-right: 0px;
 margin-top: 2px;
 margin-bottom: 0px;
}

td.colorscheme1010
{
 border-width: 0px;
 border-color: #000000;
 font-family : verdana, arial,Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;
 background-color: #ffffff;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

td.colorscheme10102
{
 border-width: 0px;
 border-color: #000000;
 font-family : verdana, arial,Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}


input.colorscheme11
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #eddcc1;
}

input.colorscheme811
{
 border-width: 0px;
 border-color: #ffffff;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
/* color : #000000; */
 color : #000000;
/* background-color: #fafafa; */
 background-color: #ffffff;
}

input.colorscheme911
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
}


input.colorscheme12
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #669933;
}

input.colorscheme13
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #999999;
}

input.colorscheme14
{
 border-width: 1px;
 border-color: #000000;
 font-family : Arial,Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #660909;
 background-color: #ffffff;
}

input.colorscheme1424
{
 border-width: 0px;
/*  border-color: #c88415; */
 border-color: #ffffff;
 font-family : verdana, arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 
 color: #594b31;
 background-color: #ffffff;
 height: 12px;
}

input.colorscheme15
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #3366ff;
 text-decoration:line-through;
}

input.colorscheme915
{
 border-width: 0px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #999999;
/* background-color: #fafafa; */
 background-color: #ffffff;
 text-decoration:line-through;
}

input.colorscheme16
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #3366ff;
 text-decoration:none;
}

input.colorscheme916
{
 border-width: 0px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 /* color : #c88415; */
 color:#FF0000;
/* background-color: #fafafa; */
 background-color: #ffffff;
 text-decoration:none;
}

input.colorscheme17
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #330099;
 text-decoration:line-through;

}

input.colorscheme917
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #999999;
 background-color: #ffffff;
 text-decoration:line-through;
}

input.colorscheme18
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #663300;
}

input.colorscheme19
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #66ff99;
}

input.colorscheme20
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
 height: 14px;
 padding: 0px;
 margin: 0px;
}

input.colorscheme2022
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #e5e4e4;
 height: 14px;
 padding: 0px;
 margin: 0px;
}


input.colorscheme21
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #660909;
}

input.colorscheme921
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 900;
 color : #ffffff;
 background-color: #cc0000;
}

input.colorscheme22
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #66ff99;
}

input.colorscheme23
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #66ff66;
}

input.colorscheme24
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #eddcc1;
}

input.colorscheme924
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 500;
 color : #000000;
 background-color: #66cccc;
 height: 14px;
 padding: 0px;
 margin: 0px;
 text-align: center;
}

input.colorscheme25
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ff9933;
}


input.colorscheme26
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
}

input.colorscheme27
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 900;
 color : #ffffff;
 background-color: #cc0000;
}

input.colorscheme28
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #cc0033;
}

input.colorscheme928
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;
 background-color: #eddcc1; 
 text-align:center;
}


input.colorscheme29
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ff9966;
}

input.colorscheme929
{
 border-width: 0px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color:#ff0000;
 background-color: #ffffff;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 2px; 
 margin-right: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}


input.colorscheme9292
{
 border-width: 1px;
 border-color: #000000;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;

 color:#000000;
/* background-color: #d7bb94; */
 background-color: #c6dce5; 

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 2px; 
 margin-right: 2px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}

input.colorscheme92922
{
 border-width: 0px;
 border-color: #ffffff;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;

 color : #ff0000;
 background-color: #ffffff; 
/* background-image: url(images/colorSeparator.gif); */

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 2px; 
 margin-right: 2px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}

input.colorscheme92922ALT
{
 border-width: 1px;
 border-color: #ffffff;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;

 color : #ff0000;
 background-color: #e5e4e4; 
/* background-image: url(images/colorSeparator.gif); */

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 2px; 
 margin-right: 2px; 
 margin-top: 0px; 
 margin-bottom: 0px; 
}


input.colorscheme30
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #999999;
}

input.colorscheme930
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
}

input.colorscheme31
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #ffffff;
 background-color: #cc0000;
 text-align: center;
}

input.colorscheme32
{
 border-style:none;
 border-width: 0px;
 border-color: #eddcc1;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;
 width: 171px;
}

input.colorscheme932
{
 border-style:none;
 border-width: 0px;
 border-color: #eddcc1;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #eddec1;
 width: 171px;
}

input.colorscheme33
{
 border-width: 1px;
 border-color: #e0e0e0;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
/* background-color: #e0e0e0; */
 background-color: #ffffff;
 height: 14px;
 padding: 0px;
 margin: 0px;
}

input.colorscheme933
{
 border-width: 1px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffcc99;

 height: 14px;
 padding: 0px;
 margin: 0px;
}

input.colorscheme93322
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #d4eef8;

 height: 14px;
 padding: 0px;
 margin: 0px;
}


input.colorscheme34
{
 border-width: 2px;
 border-color: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #333333;
}

input.colorscheme35
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #ffffff;

 height: 14px;
 padding: 0px;
 margin: 0px;
}

.colorschemeS1
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #ffffff;
 background-color: #666699;
}

.colorschemeS10
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 500;
 color : #000000;
 background-color: #fcf5cc;
 height: 16px;
 padding: 0px;
 margin: 0px;
}

.colorschemeS1022
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 500;
 color : #000000;
 background-color: #fcf5cc;
 height: 16px;
 padding: 0px;
 margin: 0px;
}

.colorschemeS102222
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: 500;
 color : #000000;
 background-color: #edc902;
 height: 16px;
 padding: 0px;
 margin: 0px;
}


.colorschemeS2
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #e0e0e0;
}

.colorschemeS2Alt
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #fcf5cc;
}

.colorschemeS2AltDK
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #e5e4e4;
}

.colorschemeS2Alt22
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #53d3f9;
}

.colorschemeS2Alt2255
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #d4eef8;
}

.colorschemeS2Alt522
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #edc902;
}

.colorschemeS3
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #eddcc1;
}


#outerPlaceColorInputDiv
{
 background-color:#eddec1;
 width: 150px; 
}

#outerPlaceColorInputDiv_B
{
 background-color:#eddec1;
 width: 150px; 
}

#innerPlaceColorInputDiv
{
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: center; 

 width: 80px; 
}

#innerPlaceColorInputDiv2
{
 background-color:#ffffff;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
/* border: solid 1px #006600; */

 width: 150px; 
}

#innerPlaceColorInputDiv3
{
 background-color:#eddec1;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
/* border: solid 1px #006600; */

 width: 150px; 
}


#priceBreakDisplayDiv_Single
{
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: left; 

 color:#000000;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 height: 80px;
 width: 180px;
/* border: solid 1px #f00; */
}

#priceBreakDisplayDiv_Range
{
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 
 /* z-index: 10; */

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 /* color: #c88415; */
 color: #CC0000;
 
 height: 16px;
 width: 194px;
/* border: solid 1px #f00; */
}

#priceBreakDisplayDiv_Range_2
{
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 
 /* z-index: 10; */

 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 color: #660909;
 height: 16px;
 width: 194px;
/* border: solid 1px #f00; */
}

#priceBreakDisplayDiv_Range_3
{
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 
 /* z-index: 10; */

 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 color: #c88415;
 height: 32px;
 width: 194px;
/* border: solid 1px #f00; */
}


#priceBreakDisplayDiv_Range_4
{
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 
 /* z-index: 10; */

 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 color: #660909;
 height: 32px;
 width: 194px;
/* border: solid 1px #f00; */
}


#priceBreakDisplayDiv_Range_5
{
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
 /* z-index: 10; */

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 color: #c88415;
 
 height: 16px;
 width: 240px;
/* border: solid 1px #f00; */
}


#priceBreakDisplayDiv_Range_6
{
 font-size: 11px;
 font-style: normal;
 font-weight:bold;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
 /* z-index: 10; */

 margin-top: 1px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 color: #660909;
 height: 16px;
 width: 216px;
/* border: solid 1px #f00; */
}


#outerPlaceColorInputDiv_2
{
 background-color:#ffffff;
 width: 169px; 
}

#outerPlaceColorInputDiv_3
{
 background-color:#eddec1;
 width: 169px; 
}

div.detaildescription
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: normal;
}

div.colorImageDisplay
{
 color: #666666; 
 text-decoration: none; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: normal;
}

.minquantity
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

.minquantity2
{
 color: #660909; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:normal;
}

.prodoption
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight:normal;
}

TD.redbg 
{
 background-image: url(images/redbg.jpg);
}

TD.bottombg 
{
 background-image: url(images/bottombg.gif);
 color:#000000;
}

TD.lefttablebg 
{
 background-image: url(images/lefttablebg.gif);
}

TD.righttablebg 
{
 background-image: url(images/righttablebg.gif);
}

TD.mincart 
{
 font-size: 10px;
 font-family : verdana,arial,verdana,helvetica;
 background-color: #ffffff;
 height: 14px;
}

/***********************************************************************/
P.mincart 
{
 font-size: 10px;
 font-family : arial,verdana,helvetica;
}
/***********************************************************************/
/* Default Link appearance */

a:link    
{ 
 /* color: #ffffff; */
 color:#000000;
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}

a:visited    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}

a:hover      
{ 
 color:#FF9900; 
 font-family: arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: bold; 
}

a:active    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}
/***********************************************************************/
a.notSpecial:link    
{ 
 color: #ffffff; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.notSpecial:visited    
{ 
 color: #ffffff; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.notSpecial:hover      
{ 
 color:#ffffff; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.notSpecial:active    
{ 
 color: #ffffff; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
.image
{
 border-style: solid;
 border-color: #000000;
 border-width: 1px;
}

img.borderblack
{
 border-style:solid;
 border-width:2px;
 border-color:#000000;
}

img.borderwhite
{
 border-style:solid;
 border-width:2px;
 border-color:#ffffff;
}

img.bordernone
{
 border-style:solid;
 border-width:0px;
 border-color:#ffffff;
}

img.headerImage_1
{
 border-style:solid;
 border-width:1px;
 border-color:#ffffff;
}

img.prodimage
{
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; 
}

img.prodimage2
{
 border-style:none;
 border-width:2px;
 border-color:#000000;
}

img.prodimage3
{
 border-style:solid;
 border-width:1px;
 border-color:#000000;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; 
}

img.prodimage4
{
 border-style:solid;
 border-width: 0px;
 border-color:#000000;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; 
}

/****************************************************/
/****************************************************/
a.catlinks:link    
{ 
 color: #333333; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.catlinks:visited    
{ 
 color: #333333; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.catlinks:hover      
{ 
 color: #000099; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.catlinks:active    
{ 
 color: #000099; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks2:link    
{ 
 color: #000066; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.catlinks2:visited    
{ 
 color: #000066; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.catlinks2:hover      
{ 
 color: #333333; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.catlinks2:active    
{ 
 color: #0000ff; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks3:link    
{ 
 /* color: #2a4b4c; */
 
 color:#FFFFFF;
  
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.catlinks3:visited    
{ 
 /* color: #2a4b4c; */
 color:#FFFFFF;

 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.catlinks3:hover      
{ 
 color: #9e8a41; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.catlinks3:active    
{ 
 /* color: #2a4b4c; */
 color:#FFFFFF;
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks4:link    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.catlinks4:visited    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.catlinks4:hover      
{ 
 color: #000099; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.catlinks4:active    
{ 
 color: #000099; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks5:link    
{ 
 color: #006699; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.catlinks5:visited    
{ 
 color: #006699; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.catlinks5:hover      
{ 
 color: #660909; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.catlinks5:active    
{ 
 color: #006699; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks6:link    
{ 
 color: #cc9966; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks6:visited    
{ 
 color: #cc9966; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks6:hover      
{ 
 color: #999999; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px;
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks6:active    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}
/***********************************************************************/
a.catlinks7:link    
{ 
 color: #2a4b4c;
 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 13px; 
 font-weight: bold; 
}

a.catlinks7:visited    
{ 
 color: #999999;

 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.catlinks7:hover      
{ 
 color: #9e8a41; 
 font-family: verdana,arial,helvetica; 
 font-size: 15px;
 font-weight: bold;
}

a.catlinks7:active    
{ 
 color: #cc0000;
 background: green;
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 15px; 
 font-weight: bold;
}

a.catlinks7:focus    
{ 
 color: #ffffff;
 background: black;
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 15px; 
 font-weight: bold;
}
/***********************************************************************/

a.detaillink:visited    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

a.detaillink:link    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
}


a.detaillink:hover      
{ 
 color:#663300; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: normal;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

a.detaillink:active    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: normal;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}
/***********************************************************************/
a.dark:link    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.dark:visited    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.dark:hover      
{ 
 color: #9e8a41; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.dark:active    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.dark2:link    
{ 
 color: #ccb571; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.dark2:visited    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.dark2:hover      
{ 
 color: #ffffff; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.dark2:active    
{ 
 color: #ccb571; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.light:link    
{ 
 color: #660909; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.light:visited    
{ 
 color: #660909; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.light:hover      
{ 
 color: #000066; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.light:active    
{ 
 color: #660909; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.light2:link    
{ 
 color: #eddec1; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.light2:visited    
{ 
 color: #ffffff; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.light2:hover      
{ 
 color: #ffff00; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.light2:active    
{ 
 color: #eddec1; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.dark3:link    
{ 
 color:#0033FF;
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.dark3:visited    
{ 
/* color: #ce9f62; */
 color: #888888; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a.dark3:hover      
{ 
 color: #000000; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px;
 font-weight: bold;
}

a.dark3:active    
{ 
 color: #888888; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}
/***********************************************************************/
a.dark4:link    
{ 
 color:#0066FF;
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold; 
}

a.dark4:visited    
{ 
 color: #ce9f62; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}

a.dark4:hover      
{ 
 color: #8d8c8b; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px;
 font-weight: bold;
}

a.dark4:active    
{ 
 color: #8d8c8b; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}
/***********************************************************************/
a.shopping:link    
{ 
 color: #660909; 
 text-decoration: none; 
 font-family: georgia,arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.shopping:visited    
{ 
 color: #660909; 
 text-decoration: none; 
 font-family: georgia,arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.shopping:hover      
{ 
 color: #000099; 
 font-family: georgia,arial,verdana,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.shopping:active    
{ 
 color: #000099; 
 text-decoration: none; 
 font-family: georgia,arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.special:link    
{ 
 color: #ff0000; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.special:visited    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.special:hover      
{ 
 color: #000066; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.special:active    
{ 
 color: #c0c0c0; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.special2:link    
{ 
/* color:#0527d4; */
 color: #000000;
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.special2:visited    
{ 
 color: #6a6a6a;
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.special2:hover      
{ 
 color:#FF9900; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.special2:active    
{ 
 color: #666666; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.special3:link    
{ 
 color: #3366ff; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.special3:visited    
{ 
 color: #3366ff;    /* was 999999 */
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.special3:hover      
{ 
 color: #000033; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.special3:active    
{ 
 color: #53c9ff; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}
/***********************************************************************/
a.catlinks10:link    
{ 
 color: #0527d4; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks10:visited    
{ 
 color: #6a6a6a; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks10:hover      
{ 
 color: #999999; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px;
 font-weight: bold;
 letter-spacing: 2px; 
}

a.catlinks10:active    
{ 
 color: #999999; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 9px; 
 font-weight: bold;
 letter-spacing: 2px; 
}
/***********************************************************************/
ul, li, p, td 
{
  color: #000000;
  font-family: verdana,arial,tahoma,helvetica,sans-serif;
  font-size: 11px;
}


HR 
{
 color:#999999;
 height : 1px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
	
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
}

/***********************************************************************/
.red1 
{
 color: #660909;
}

.red2 
{
 color: #cc0000;
}

.white 
{
 color: #ffffff;
}

.blue1 
{
 color: #000099;
}

.black 
{
 color: #000000;
}

.green1 
{
 color:#009933;
}

.green2 
{
 color:#006600;
}

/***********************************************************************/
#mainDiv
{
/*
 position: relative; 
 top: 0px;  
*/ 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 text-align: center;
 /* min-width: 1000px; */
/* width: 964px; */ /* was 1330px */
/* height: 963px; */ /* was 1011px */
 /*  border: solid 1px #cc0000; */
}

/*---------------------------------*/
/*---------------------------------*/
/*---------------------------------*/
#mainpositioning
{
 position: relative; 

 top: -644px;  /* was -769px */
 /* left: 0px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 background-color:#ffffff;

 text-align: center;
 /* min-width: 1000px; */
/* width: 985px; */
/* height: 545px; */
 /* overflow: scroll; */
 
 /* border: solid 1px #000000; */
}

#searchstore
{
 position: relative;
 top: -295px;   
 left: 205px; 

 margin-top:0px;
 margin-right:auto;
 margin-bottom: 0px;
 margin-left:auto;
   
 padding-top:0px;
 padding-right:0px;
 padding-bottom: 0px;
 padding-left:0px;
 
 z-index: 9;
 width: 200px;
 height: 25px;
 
/* border: solid 1px #0f0099; */
}



input.search
{
 height: 20px;
 background-color: #ffffff;
 border: solid #c88415; 
 border-width: 1px; 
 font-family: verdana, arial,helvetica;
 color:#663300;
 font-size: 12px;

 margin-top:0px;
 margin-right:0px;
 margin-bottom: 0px;
 margin-left: 0px;
   
 padding-top:0px;
 padding-right:0px;
 padding-bottom: 0px;
 padding-left:2px;
}


#loginstatus            /* controls position of the login message */            
{
 position: relative;
 top: -1674px;
 left: 280px;
 z-index:10;

 width: 64px; 
 height: 20px; 

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 /* border: solid 1px #ff0099; */
}


#itemsInCart
{
 position: relative;
 top: -45px;  /* was -67px */
 left: 175px; /* was 175px */
 
 color: #594b31;

 text-align: left;
 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
 
 width: 50px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #0f0099; */
 
}

#itemsInCart2  /* when user is logged in */
{
 position: relative;
 top: -45px;
 left: 175px;
 
 color: #594b31;

 text-align: left;
 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
 
 width: 50px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #0f0099; */
 
}


#dollarValueInCart
{
 position: relative;
 top: -59px;  /* was -81px */
 left: 297px;
 
 width: 74px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #0f0099; */
}

#dollarValueInCart2  /* when user is logged in */
{
 position: relative;
 top: -59px;
 left: 297px;
 
 width: 74px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #0f0099; */
}


#leftnavpositioning
{
 position: relative;
 top: -78px;
 left: -404px;
 
 border-style:solid;
 border-color: #000000;
 border-width:1px;
 z-index: 10;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 height: 1300px;
 width: 196px;
 text-align: left;
 color:#cccccc;
 
 /* border-color: #ccb571; */
}


#rightSideContent
{
 position: relative;
 top: 0px;
 left: 0px;
 
 border-style:solid;
 border-color: #000000;
 border-width:0px;
 z-index: 10;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 height: 1300px;
 width: 808px;
 text-align: left;
 color:#cccccc;
 
 /* border-color: #fff000; */

}


.catHeader
{
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 5px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 5px;
}

/*---------------------------------*/
#mainContent
{
/*
 position: relative;
 top: 50px;
 left: 0px;
*/

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
/* padding-left: 313px; */

 text-align: center;
/* width: 800px; */
/* height: 660px; */

 /* border: solid 1px #cc0000; */
}

/*---------------------------------*/

#productDetailComboNavBar
{
 position: relative;
 top: -7px;    
 left: -5px;
 z-index:10;

 width: 777px;
 height: 20px;  
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #999999; */
}

#productDetailBreadCrumbNavBar
{
 position: relative;
 top: 5px;    
 left: 0px; 
 z-index:10;

 width: 765px;
 height: 15px;  
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 12px;
 text-align: left;
 /* border: solid 1px #ff0000; */
}

#productDetailPrevNext
{
 position: relative;
 top: -10px;    
 left: 651px; 
 z-index:10;

 width: 120px;
 height: 15px;  
 text-align: center;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #cc0000; */
}

#productDetailProductIDName
{
 position: relative;
 top: 2px;    
 left: -5px; 
 z-index:10;

 width: 755px;
 height: 15px;  
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 24px;

 text-align: left;
 /* border: solid 1px #999999; */
}

div.detailIDName
{
 position: relative;
 top: 1px;    
/* left: 0px; */

/* color: #cc9933; */
 color:#6a6a6a;
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
/* width: 50%; */
 height: 14px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 13px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #cc0000; */
}


#productDetailProductPhoto
{
 position: relative;
 top: -159px;    
 left: 0px;
 z-index:10;

 width: 144px;
 height: 162px;  
 text-align: center;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 12px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailProductPhotoPlaceholder
{
 position: relative;
 top: 5px;    
 left: 11px;
 z-index:10;

 width: 5px;
 height: 162px;  
 text-align: center;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}



#productDetailMinimums
{
 position: relative;
 top: -320px;    
 left: 318px;
 z-index:10;

 width: 225px;
 height: 43px;  
 text-align: left;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 12px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #cc0000; */
}

#productDetailMaximums
{
 position: relative;
 top: -75px;    
 left: 160px;
 z-index:10;

 width: 225px;
 height: 30px;  
 text-align: left;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 12px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailDescription
{
 position: relative;
 top: -310px;    
 left: 160px;
 z-index:10;

 width: 510px;
 height: 30px;  
 text-align: left;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 12px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:normal;
 color : #000000;

 /* border: solid 1px #ff00ff; */
}

#productDetailSizeRange
{
 position: relative;
 top: -395px;    
 left: 553px;
 z-index:10;

 width: 230px;
 height: 43px;  
 text-align: left;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailLowPriceDeals
{
 position: relative;
 top: -392px;    
 left: 680px;
 z-index:10;

 width: 95px;
 height: 52px;  
 text-align: left;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailQuickQuoteButton  /* for non-services */
{
 position: relative;
 top: -398px;    
 left: 225px;
 z-index:10;

 width: 137px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailQuickQuoteButton2  /* for services */
{
 position: relative;
 top: -398px;    
 left: 225px;
 z-index:10;

 width: 137px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailOrderSampleButton
{
 position: relative;
 top: 148px;    
 left: 339px;
 z-index:10;

 width: 127px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailEmailFriendButton  /* for non-services */
{
 position: relative;
 top: -464px;    
 left: 380px;
 z-index:10;

 width: 136px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailEmailFriendButton2  /* for services */
{
 position: relative;
 top: -431px;    
 left: 380px;
 z-index:10;

 width: 136px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailPrintDetailButton /* for non-services */
{
 position: relative;
 top: -497px;    
 left: 538px;
 z-index:10;

 width: 90px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}
 

#productDetailPrintDetailButton2 /* for services */
{
 position: relative;
 top: -464px;    
 left: 538px;
 z-index:10;

 width: 90px;
 height: 33px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}
 


#priceAsLowAsMessage /* for non-services */
{
 position: relative;
 top: -620px;    
 left: 163px; 
 z-index:10;

 width: 150px;
 height: 15px;  
 text-align: center;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #00ff00; */
}


#priceAsLowAsMessage2 /* for services */
{
 position: relative;
 top: -572px;    
 left: 163px; 
 z-index:10;

 width: 150px;
 height: 15px;  
 text-align: center;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #00ff00; */
}


#productDetailHaveQuestions  /* for non-services */
{
 position: relative;
 top: -490px;    
 left: -10px; 
 z-index:10;

 width: 295px;
 height: 10px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailHaveQuestions2  /* for services */
{
 position: relative;
 top: -460px;    
 left: -10px; 
 z-index:10;

 width: 295px;
 height: 10px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailMainTabsTop  /* for non-services */
{
 position: relative;
 top: -1589px;  
 left: 1px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 784px;
 height: 55px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

/* border: solid 1px #000000; */
}


#productDetailMainTabsTop2 /* for services */
{
 position: relative;
 top: -1549px;
/* top: -1400px; */
 left: 4px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 784px;
 height: 55px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

/* border: solid 1px #000000; */
}

/******************************************/
#productDetailQuantityBreakValues /* for wearables */
{
 position: relative;
 top: -103px;    
 left: 226px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 540px;
 height: 17px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailQuantityBreakValues2  /* single-qty breaks */
{
 position: relative;
 top: -103px;    
 left: 226px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 540px;
 height: 17px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}

#productDetailQuantityBreakValues3  /* for promotional products, food items, office products, etc. -- multiple qty breaks */
{
 position: relative;
 top: -83px;    
 left: 226px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 540px;
 height: 17px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailPricesShown
{
 position: relative;
 top: -30px;    
 left: 200px; 
 z-index:10;

 width: 436px;
 height: 12px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
}


#productDetailQuantityBreaksTop
{
 position: relative;
 top: 0px;    
/* left: 200px; */
 z-index:10;

/* width: 785px; */
/* height: 140px;  */
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
}




#productDetailPriceViewer
{
 position: relative;
 top: -45px;    
 left: 32px; 
 z-index:10;

 width: 260px;
 height: 18px;  
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #ff0099; */
  
}


.netPriceViewer
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color : #cc9933;
}


#productDetailPriceValues
{
 position: relative;
 top: -55px;    
 left: 30px; 
 z-index:10;

 width: 730px;
 height: 120px; 
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailPriceValues2
{
 position: relative;
 top: -55px;    
 left: 30px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 730px;
/* height: 30px;  */
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailPriceValues3
{
 position: relative;
 top: -40px;    
 left: 30px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 730px;
/* height: 30px;  */
/* text-align: left; */
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}

/******************************************/



#removeColor
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color : #0527d4;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 17px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

/*----------------------------------------*/
/*----------------------------------------*/
/*----------------------------------------*/
/* Divs used for Main Tab Buttons on Product Detail Page */


#productDetailProductDescriptionTabButton
{
 position: absolute;
 top: 217px;
 left: 3px; 
 z-index:10;

 width: 92px;
 height: 48px;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailQuantityPricingTabButton  /* changes to productDetailQuantityPricingTabButton */
{
 position: absolute;
 top: 217px;    
 left: 105px;
 z-index:10;

 width: 92px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailProductionTimeShippingInfoTabButton /* changes to combination Production Time/Shipping Info tab */
{
 position: absolute;
 top: 217px;    
 left: 207px; 
 z-index:10;

 width: 92px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}

#productDetailArtworkInstructionsTabButton
{
 position: absolute;
 top: 217px;    
 left: 309px;
 z-index:10;

 width: 92px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


#productDetailSelectColorSizeTabButton
{
 position: absolute;
 top: 217px;    
 left: 412px;
 z-index:10;

 width: 92px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailSelectImprintInfoTabButton
{
 position: absolute;
 top: 217px;    
 left: 513px; /* change to 496px */
 z-index:10;

 width: 92px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}

#productDetailUploadArtTabButton
{
 position: absolute;
 top: 217px;    
 left: 615px;
 z-index:10;

 width: 93px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}

#productDetailPreviewOrderTabButton
{
 position: absolute;
 top: 217px;    
 left: 717px;
 z-index:10;

 width: 93px;
 height: 48px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}





/*----------------------------------------*/
/*----------------------------------------*/
/*----------------------------------------*/
/* Divs used to Hold Main Content on Product Detail Page */
/* Also, Divs used for upper Button Content (Email Friend, Quick Quote) */

#productDetailProductDescriptionContent
{
 position: absolute;
 top: 267px;  /* was 428px */  
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 805px;
 height: 535px;  

 visibility: visible;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

/* border: solid 1px #000000; */
}


#productDetailLongDescription
{
 position: relative;
 top: 0px;    
 left: -6px;
 z-index:10;

 width: 803px;
 height: 506px;  
 text-align: left;

 font-weight: normal;
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 5px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 5px;

 /* border: solid 1px #000000; */
}


#productDetailSelectColorSizeContent
{
 position: absolute;
 top: 270px;
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 805px;
 height: 635px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
 /* overflow: auto; */
}

#productDetailSelectImprintInfoContent
{
 position: absolute;
 top: 270px;
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 700px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 4px;

 /* overflow: auto; */

/* border: solid 1px #000000; */
}

#artworkOptionsDisplay
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#imprintOptionsDisplay
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}


#imprintOptionsDisplayHidden
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}


#productDetailUploadArtContent
{
 position: absolute;
 top: 270px;
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 700px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

/* border: solid 1px #000000; */
}


#productDetailPreviewOrderContent
{
 position: absolute;
 top: 270px;   
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 1027px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

  border: solid 1px #000000; 
}

#previewOrderDisplay
{
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#productDetailArtworkInstructionsContent
{
 position: absolute;
 top: 270px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 2300px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}

#productDetailArtworkInstructionsContentServices
{
 position: absolute;
 top: 276px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 2300px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailArtworkInstructions
{
 position: relative;
 top: 0px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
/* height: 2250px; */
 height: 1027px;  
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
  overflow: auto; 
 
  border: solid 1px #000000; 
}


#productDetailProductionTimeShippingInfoContent
{
 position: absolute;
 top: 270px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #000000;

 width: 808px;
 height: 700px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 6px;

 /* border: solid 1px #000000; */
}


#productDetailProductionTimeShippingInfoContentServices
{
 position: absolute;
 top: 276px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color : #000000;

 width: 808px;
 height: 700px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 6px;

 /* border: solid 1px #000000; */
}



#productDetailQuantityPricingContent
{
 position: absolute;
 top: 270px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 535px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* border: solid 1px #000000; */
}


#productDetailQuantityPricingInfo
{
 position: relative;
 top: 45px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #c18a0c;

 width: 808px;
 height: 535px;  
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 /* overflow: auto; */
 
/* border: solid 1px #ff0000; */
}


#productDetailEmailFriendContent
{
 position: absolute;
 top: 270px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 height: 535px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
}


#productDetailOrderSampleContent
{
 position: absolute;
 top: 270px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 height: 535px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
}

#productDetailPrintDetailContent
{
 position: absolute;
 top: 270px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 height: 535px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;

 /* border: solid 1px #000000; */
}


#productDetailQuickQuoteContent
{
 position: absolute;
 top: 270px;    
 left: 0px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 808px;
 height: 700px;  

 visibility: hidden;
  
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000000; */
}


/***********************************************************************/
div#siteMapIndex
{
 position: absolute; 
 top: 0px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexHome
{
 position: absolute;
 top: 250px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexProddetail
{
 position: relative; 
 top: -1850px;
/* left: -166px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
/* margin-left: 385px; */
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 color:#ffffff;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px; 

 /* border: solid 1px #000099; */
}

/***********************************************************************/
div#siteMapIndexCategories
{
 position: absolute;
 top: 400px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexProducts
{
 position: absolute;
 top: 225px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexQuoteRequest
{
 position: relative;
 top: -950px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexCatalogRequest
{
 position: relative;
 top: -700px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexAdvancedSearch
{
 position: absolute;
 top: 250px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/
div#siteMapIndexSearch
{
 position: absolute;
 top: 50px; 
/* left: 504px; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 175px;

 color:#000000;

/* color: #c18a0c; */
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 645px;

 /* border: solid 1px #f0ff00; */
}
/***********************************************************************/

#HitCounterDisableMessage
{
 position: absolute;
 top: 3500px;  /* was 803px */
 /* left: 627px; */
 width: 340px;
 
 color:#663333;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
 text-align: center;
 /* border: solid 1px #0f0099; */
}

/***********************************************************************/
#siteMapDiv
{
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* width: 970px; */
 border: solid 0px #ffffff;  
}

#siteMapDivProddetail
{
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 /* width: 970px; */
 border: solid 0px #ffffff;  
}
/***********************************************************************/

table.siteMap
{
 color: #594b31;

 /* color:#ffffff; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 9px; 
 font-weight: bold; 

 text-align:center;
  
/* border: solid 1px #000000; */
 width: 645px;
 /* width:100%; */
}
/***********************************************************************/
table.siteMap2
{
 color: #594b31;

 /* color:#ffffff; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 text-align:center;
  
 /* border: solid 1px #cc0099; */
 
/* width: 930px; */
}
/***********************************************************************/
td.siteMapLink
{
 /* color:#594b31; */
 /* color:#ffffff; */
 color:#663333;
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 9px; 
 font-weight: bold; 
}

td.siteMapLink2
{
 color:#666666;
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 9px; 
 font-weight: bold; 
}
/***********************************************************************/
td.siteMapSpacer
{
 color:#594b31;

/* color:#ffffff; */

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 6px; 
 font-weight: bold; 
}
/***********************************************************************/

#loginpromptpositioning
{
 position: relative;
 top: -1389px;
/* left: 174px; */
 z-index: 10;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000099; */
 
}

#loginpagepositioning
{
 position: relative;
 top: 0px;
/*  left: 0px; */
 z-index: 10;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
/* border: solid 1px #000099; */
}

#loginpositioning
{
 position: relative;
 top: -1386px;
 left: 0px; 
 z-index: 10;
 
 width: 300px;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000099; */
}

#loginpositioning3
{
 position: relative;
 top: -1365px;
/* left: 204px; */
 z-index: 10;
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000099; */
}

#newmemberpositioning
{
 position: relative;
 top: 498px;
/* left: 55px; */
 z-index: 10;
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #000099; */
}

#efxdoespositioning2
{
 position: relative;
 top: 200px;
/* left: 17px; */
 width: 850px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #000099; */
}


#ftpUploadPositioning
{
 position: relative;
 top: -1399px;
 left: 99px;

 z-index: 0;
 
 width: 805px;
 
 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 /* border: solid 1px #000099; */
}
/***********************************************************************/
#indexpositioning
{
 position: relative;
 top: -1400px;
 left: 99px;
 
 z-index: 0;

 width: 805px;
 height: 900px; 
 
 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

/* border: solid 1px #ff0099; */
}

/***********************************************************************/
#homePageTickerPositioning
{
/* position: relative; */
/* top: -260px; */
/* left: 17px; */
 z-index: 10;

 width: 805px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

/* border: solid 1px #000099; */
}
/***********************************************************************/
#dailyDealsPositioning
{
 position: relative; 
 top: -362px; 
 left: -199px; 
 z-index: 0;

 height: 141px;
 width: 395px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 font-size: 12px;
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 font-family: verdana,arial,helvetica;

 /* border: solid 1px #ff0099; */
}
/***********************************************************************/
#salesHotDealsPositioning
{
 position: relative; 
 top: -505px; 
 left: 206px; 
 z-index: 0;

 height: 141px;
 width: 395px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 font-size: 12px;
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 font-family: verdana,arial,helvetica;

 /* border: solid 1px #000099; */
}

/***********************************************************************/
td.productNameHomePage
{
 color: #000000; 
 text-decoration: none;

 font-size: 9px;
 font-style:normal;
 font-weight:normal;
 font-variant:normal;
 font-family: verdana,arial,helvetica;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

}
/***********************************************************************/

#underThreeDollarsPositioning
{
 position: relative; 
 top: -455px; 
 left: -1px; 
 z-index: 0;

 height: 129px;
 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

/* border: solid 1px #00ff99; */
}

/***********************************************************************/
#QuickLinksPositioning_Row1
{
 position: relative; 
 top: -397px; 
 left: -1px; 
 z-index: 0;

 height: 185px;
 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 font-size: 14px;
 font-style:normal;
 font-weight: bold;
 font-variant:normal;
 font-family: arial,verdana,helvetica;

/* border: solid 1px #000099; */
 
}

/***********************************************************************/
#QuickLinksPositioning_Row2
{
 position: relative; 
 top: -372px; 
 left: -1px; 
 z-index: 0;

 height: 185px;
 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-top: 0px;
 margin-left: auto;
 margin-bottom: 0px;
 margin-right: auto;

 font-size: 14px;
 font-style:normal;
 font-weight: bold;
 font-variant:normal;
 font-family: arial,verdana,helvetica;

/*  border: solid 1px #000099;  */
}
/***********************************************************************/
#efxdoespositioning3
{
 position: relative;
 top:-250px;
/* left: 17px; */
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #000099; */
}
/***********************************************************************/

#mainCartInfoPositioning
{
 position: relative; 
 top: -1399px; 
 left:97px;

 width: 805px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;

 /* border: solid 1px #f00; */
 
}
/***********************************************************************/

#contactpositioning
{
 position: relative; 
 top: -1399px; 
 left:99px;
 z-index: 0;

 width: 803px; 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #000099; */
}

#thanksPositioning
{
 position: relative; 
 top: -1399px; 
 left: 99px;
 
 z-index: 0;

 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

 /* border: solid 1px #000099; */
}

#sorryPositioning
{
 position: relative; 
 top: -1399px; 
 left: 99px;
 
 z-index: 0;

 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

 /* border: solid 1px #000099; */
}


#ppsignuppositioning
{
 position: absolute;
 top: 40px;
 left: 0px;
 height: 100%;

/* border: solid 1px #000099; */
}

#privacypolicypositioning
{
 position: relative;
 top: -1399px;
 left: 99px;

 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

#termsandconditonspositioning
{
 position: relative;
 top: -1399px;
 left: 99px;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

 /* border: solid 1px #000099; */
 
}

#yoursuggestionspositioning
{
 position: relative;
 top: -1399px;
 left: 99px;

 width: 805px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

 /* border: solid 1px #000099; */
}

#artworkstdspositioning
{
 position: relative;
 top: -1399px; 
 left: 99px;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
}

#catalogRequestPositioning
{
 position: relative;
 top: -1399px; 
 left: 99px;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
}

#emailfriendPositioning
{
 position: relative;
 top: -1375px; 
 left: 99px;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #000099; */
 
}

#newsletterPositioning
{
 position: relative;
 top: -1399px; 
 left: 99px;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;

/* border: solid 1px #000099; */
}
 

#pppresentationpositioning
{
 position: relative;
 top: -618px;
/* left: 4px; */
 width: 100%;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

#newmemberpositioning2
{
 position: relative;
 top: -1385px;
/* left: 0px; */
 z-index: 10;

 width: 805px;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#newmemberpositioning3
{
 position: relative;
 top: 250px;
/*  left: 0px; */
 z-index: 10;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#newmemberpositioning4
{
 position: relative;
 top: -1330px;
/* left: -50px; */
 z-index: 10;
  
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}


#preprintpositioning
{
 position:absolute; 
 top: 0px; 
 left: 0px;
 font-size: small;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
 z-index: 10; 
 height: 750px;
 width: 470px; 
 overflow:scroll;
 
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 
}

#preprintpositioning2
{
 position:absolute; 
 top: 0px; 
 left: 470px;
 height: 750px;
 width: 330px; 
 z-index: 10; 
}

#preprintpositioning3
{
 position:absolute; 
 top: 760px; 
 left: 0px;
/* height: 600px; */
/* width: 400px; */
 z-index: 10; 
}

#categoriespositioning
{
 position: relative; 
 top:-1399px; 
 left: 99px; 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
 /* border: solid 1px #000066; */
 
}

#productpositioning
{
 position: relative; 
 top:-1399px; 
 left:99px;
 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
 /* border: solid 1px #000066; */

}

#productDetailPositioning
{
 position: relative; 
 top:-1399px; 
 left:99px;
 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
 /* border: solid 1px #000066; */

}

#searchResultsPositioning
{
 position: relative; 
 top:-1405px; 
 left:99px; 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000066; */
}


#advancedSearchControlsPositioning
{
 position: relative; 
 top:-1390px; 
 left:99px; 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000066; */
}


#quoteRequestPositioning
{
 position: relative; 
 top:-1399px; 
 left:99px; 
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000066; */
}

#meetingRequestPositioning
{
 position: relative; 
 top:-1399px; 
 left:99px;
  
 z-index: 0;
 
 width: 805px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000066; */
}

/*--------------------------------*/
#colorsSizesQtyScroller
{
/* float:left; */
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 

/* height: 145px; */
 width: 681px; 
 overflow:auto; 
}


/***********************************************************************/
#pricingTableScroller
{
 width: 784px; 
/* overflow:auto; */
/* border: solid 1px #000000; */

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

/***********************************************************************/
#callForPricing
{
 position: absolute;
 top: 290px;
 left: 323px; 

 color: #cc0000;
 font-size: 20px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 font-family: arial,verdana,helvetica;

 width: 160px;
 height: 30px;
 z-index: 10;
}
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
table 
{ 
 font-family: arial,verdana, helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 color: #000000;
}

table.backgd_cream 
{ 
 font-family: arial,verdana, helvetica, sans-serif;
 font-size: 12px;
 text-align: left;
 color: #000000;
 background-color: #eddec1;
}

table.border1
{
 border-style:solid;
 border-color: #000000;
 border-width:thick;
 background-color:#eddec1;
}

table.border2
{
 border-style:solid;
 border-color: #660909;
 border-width:thick;
 background-color:#bdaa7e;
 height: 100%;
}

table.border3
{
 border-style:solid;
 border-color: #000000;
 border-width:0px;
 background-color:#ffffff;
}

table.border4
{
 border-style:solid;
 border-color: #000000;
 border-width:thick;
 background-color:#f7eede;
}

table.border5
{
 border-style:solid;
 border-color: #660909;
 border-width:thick;
 background-color:#eddec1; 
}

table.border6
{
 border-style:solid;
 border-color: #000000;
 border-width:thick;
 background-color:#FFFF00; 
}

table.border7
{
 border-style:solid;
 border-color: #ccb571;
 border-width:1px;
 background-color:#ffffff; 
}

table.border8
{
 border-style:solid;
 border-color: #ccb571;
 border-width:1px;
 background-color:#ffffff;
}

table.border9
{
 border-style:none;
 border-color: #ffffff;
 border-width:thin;
 background-color:#eddec1;
}

table.border10
{
 border-style:solid;
 border-color:#660909;
 border-width:thick;
 background-color:#ffffff;
}

table.border11
{
 border-style:solid;
 border-color:#000000;
 border-width:thick;
 background-color:#ffffff;
}

table.border12
{
 border-style:solid;
 border-color:#000000;
 border-width:thin;
 background-color:#ffffff;
}

table.borderNone
{
 border-style:solid;
 border-color:#000000;
 border-width:0px;
 background-color:#ffffff;
}

table.quantity
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

TD.quantity 
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

TD.cost 
{
 color: #000000; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
}

/***********************************************************************/

/***********************************************************************/
.margin1
{
 margin: 10px;
}

.signupimage
{
 background-image: url(images/redbg.jpg);
}

.orderimage
{
 background-image: url(images/redbg.jpg);
}
/***********************************************************************/
p
{
 font-family: arial,verdana, helvetica;
 font-size: 12px;
}

p.centertext
{
 text-align:center;
}

p.lefttext
{
 text-align:left;
}

p.righttext
{
 text-align:right;
}

/***********************************************************************/
hr.style1
{
 border: 3px solid #000000;
 width: 655px;
 height: 5px;
 color: #000066;
}

hr.style2
{
 border: 3px solid #000000;
 width: 100%;
 height: 5px; 
 color: #000066;
}

hr.style3
{
 border: 3px solid #000000;
 width: 90%;
 height: 5px;
 color: #000066;
}

hr.style4
{
 border: 3px solid #000000;
 width: 100%;
 height: 2px; 
 color: #000066;
}

hr.style5
{
 border: 2px solid #000000;
 width: 95%;
 height: 4px;
 color: #000066;
}

hr.style6
{
 border: 5px solid #999999;
 width: 796px;
 height: 0px;
 color: #000066;

 padding-left: 1px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
}

hr.style7
{
 border: 1px solid #999999;
 width: 650px;
 height: 0px;
 color: #000066;
}

hr.style8
{
 border: 1px solid #999999;
 width: 258px;
 height: 0px;
 color: #000066;
}

hr.style9
{
 height: 1px; 
 width: 98%;

 color:#cccccc;
 
/*
 border-color:#cccccc;
 border-style: solid; 
 border-width: 1px; 
*/
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
	
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
}

hr.style10
{
 border: 4px solid #999999;
 width: 797px;
 height: 0px;
 color: #000066;
 
 margin-left: 0px;
 margin-right: 7px;
 margin-top: 0px;
 margin-bottom: 0px;
	
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
}


hr.style11
{
 position: relative; 
 top: -1400px; 
 left: 0px; 

 height: 0px; 
 width: 1004px;

 color:#000000;
 

 border-color:#000000;
 border-style:solid; 
 border-width: 1px; 

 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
	
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
}

/***********************************************************************/
.boldIt { font-weight: bold;
          font-size: larger; }

.aBitBolder { font-weight: bolder; 
              font-size: larger; }

.italicizeIt { font-style: italic; }
.italicBoldIt { font-style: italic;
                font-weight: bold; }

.obliqueIt { font-style: oblique; }
.normalIt { font-style: normal; }
/***********************************************************************/
.paddingRightLeft1
{
 padding-right: 1px;
 padding-left: 1px;
}

.paddingRightLeft2
{
 padding-right: 2px;
 padding-left: 2px;
}

.paddingRightLeft5
{
 padding-right: 5px;
 padding-left: 5px;
}

.paddingRightLeft10
{
 padding-right: 10px;
 padding-left: 10px;
}

.paddingRightLeft15
{
 padding-right: 15px;
 padding-left: 15px;
}

.paddingRightLeft20
{
 padding-right: 20px;
 padding-left: 20px;
}

.paddingRightLeft25
{
 padding-right: 25px;
 padding-left: 25px;
}

.paddingRightLeft30
{
 padding-right: 30px;
 padding-left: 30px;
}

.paddingRightLeft35
{
 padding-right: 35px;
 padding-left: 35px;
}

.paddingRightLeft40
{
 padding-right: 40px;
 padding-left: 40px;
}

.paddingRightLeft45
{
 padding-right: 45px;
 padding-left: 45px;
}

.paddingRightLeft50
{
 padding-right: 50px;
 padding-left: 50px;
}
/***********************************************************************/
.distributorLoginMessage
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color : #cc0000;
 background-color: #eddec1;
}
/***********************************************************************/
.distributorLoginMessage_2
{
 border-width: 1px;
 border-color: #000000;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color : #cc0000;
 background-color: #ffffff;
}
/***********************************************************************/
#Register 
{ 
 height: 30px; 
 width: 100px; 
/* background: #c8ccd5; */
 padding: 2px 0; 
 border: 2px solid #5a6781; 
} 

#Register:hover 
{ 
 height: 30px; 
 width: 100px; 
/* background: #781351 url(left-tab-hover.gif) left top no-repeat; */
} 
/***********************************************************************/
/* css for tabbing product colors */

div#productColorTabs
{
 color: #000000;
/* background: #ffffff url(images/menutabfull_white-black.gif) no-repeat; */
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 4px;
 
/* border: solid 1px #000000; */
 width: 144px;
 height: 30px;
 text-align: center;
 
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 11px; 
 font-weight: normal;
 
}

div#productColorTabs2
{
 color: #000000;
/* background: #ffffff url(images/menutabfull_2_white-black.gif) no-repeat; */
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 4px;
 
/* border: solid 1px #000000; */
 width: 144px;
 height: 44px;
 text-align: center;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 11px; 
 font-weight: normal;
 
}

ul#productColorTabsUL
{
 list-style-type: none;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

 text-align: center;
/* border: solid 1px #000066; */

}

div#productColorTabsDisplayArea
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;
 
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
 /* border: solid 1px #000066; */
 
 height: 604px; 
 width: 820px;
 overflow: auto; 
}

div#productColorTabsDisplayArea2
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;
 padding: 2px 2px 2px 2px;
 margin: 4px;
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* border: solid 1px #f00; */
 
 height: 100px; 
 width: 650px;
/* overflow:auto; */
}

div#productColorTabsDisplayArea3
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;
 padding: 2px 2px 2px 2px;
 margin: 4px;
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* border: solid 1px #000066; */
 
 height: 100px; 
 width: 650px;
/* overflow:auto; */
}

.colorsSizesQtyScroller99
{
/* float:left; */
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left;
 visibility:visible; 
/* display:block; */
/* border: solid 1px #000066; */

 height: 400px;
 width: 660px; 
/* overflow:auto; */
}

.colorsSizesQtyScroller100
{
/* float:left; */
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
 visibility:hidden; 
/* display:none; */
/* border: solid 1px #000066; */

 height: 400px;
 width: 660px; 
/* overflow:auto; */
}

/***********************************************************************/
/* css for tabbing imprint color changeovers */

div#colorChangeoverTabs
{
 color: #ffffff;
 background: #ffffff url(images/menutabfull_black-white.gif) no-repeat;
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 1px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000000; */
 width: 116px;
 height: 30px;
 text-align: center;
}

div#colorChangeoverTabs2
{
 color: #ffffff;
 background: #ffffff url(images/menutabfull_2_black-white.gif) no-repeat;
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 1px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000000; */
 width: 116px;
 height: 44px;
 text-align: center;
}

ul.colorChangeoverTabsUL
{
 list-style-type: none;
 padding: 0;
 margin: 0;
}


div#colorChangeoverTabsArea1
{
 position: absolute;
 top: -73px; 
 left: -5px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#ffffff;
 
/* border: solid 1px #f00; */
 
 height: 61px; 
 width: 280px;
/* overflow:auto; */
}

div#colorChangeoverTabsArea2
{
 position: absolute;
 top: -106px; 
 left: -5px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#ffffff;
 
/* border: solid 1px #000000; */
 
 height: 93px; 
 width: 280px;
/* overflow:auto; */
}

div#colorChangeoverTabsArea3
{
 position: relative;
 top: -139px; 
 left: -7px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#ffffff;

/* border: solid 1px #f00; */
 
 height: 125px; 
 width: 280px;
/* overflow:auto; */
}

/***********************************************************************/
div#colorChangeoverTabsDisplayArea
{
 position: absolute;
 top: 140px; 
 left: 361px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;
 background-color:#ffffff;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* z-index: 0; */
/* border: solid 1px #f00; */
 
 height: 225px; 
 width: 280px;
/* overflow:auto; */
}
/***********************************************************************/

div#colorChangeoverTabsArea1Cart
{
 position: absolute;
 top: -73px; 
 left: -5px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#eddec1;
 
/* border: solid 1px #f00; */
 
 height: 61px; 
 width: 280px;
/* overflow:auto; */
}

div#colorChangeoverTabsArea2Cart
{
 position: absolute;
 top: -106px; 
 left: -5px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#eddec1;
 
/* border: solid 1px #000000; */
 
 height: 93px; 
 width: 280px;
/* overflow:auto; */
}

div#colorChangeoverTabsArea3Cart
{
 position: relative;
 top: -139px; 
 left: -7px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 background-color:#eddec1;

/* border: solid 1px #f00; */
 
 height: 125px; 
 width: 280px;
/* overflow:auto; */
}

/***********************************************************************/

div#colorChangeoverTabsDisplayAreaCart
{
 position: absolute;
 top: 140px; 
 left: 361px; 
 
 color: #663300;
 
 padding: 2px 2px 2px 2px;
 margin: 4px;
 background-color:#eddec1;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* z-index: 0; */
/* border: solid 1px #f00; */
 
 height: 225px; 
 width: 280px;
/* overflow:auto; */
}
/***********************************************************************/
/* css for tabbing imprint definitions */






/***********************************************************************/
td.modifyImprintColorsMessage
{
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 

 color:#000000;
 background-color:#ffffff;
 
/* height: 14px; */
 width: 280px; 
/* overflow:auto; */
}

td.modifyImprintColorsMessageCart
{
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: verdana,arial,helvetica;
 letter-spacing: 0px; 
 text-align: center; 

 color:#000000;
 background-color:#eddec1;
 
/* height: 14px; */
 width: 280px; 
/* overflow:auto; */
}

/***********************************************************************/
/* css for tabbing Imprint Options */

div#imprintOptionTabs
{
 color: #000000;
 background: #ffffff url(images/menutabfull_3_teal-white.gif) no-repeat;
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 5px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
/* border: solid 1px #000000; */
 width: 110px;
 height: 20px;
 text-align: center;
 
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
}

div#imprintOptionTabs2
{
 color: #000000;
 background: #ffffff url(images/menutabfull_teal-white.gif) no-repeat;
 text-decoration: none;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 5px;
 padding-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 
 border: solid 1px #000000; 
 width: 116px;
 height: 30px;
 text-align: center;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
}

ul#imprintOptionTabsUL
{
 list-style-type: none;
 padding: 0;
 margin: 0;
}

div#imprintOptionTabsDisplayArea
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 2px;

 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;

 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* border: solid 1px #000066; */
 
 height: 325px; 
/* height: 400px; */
 width: 774px;
 overflow:auto; 
}

div#imprintOptionTabsDisplayArea2
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;
 padding: 2px 2px 2px 2px;
 margin: 4px;
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* border: solid 1px #f00; */
 
 height: 100px; 
 width: 650px;
/* overflow:auto; */
}

div#imprintOptionTabsDisplayArea3
{
 position: relative;
 top: 0px;
 left: 0px; 
 
 color: #663300;
 padding: 2px 2px 2px 2px;
 margin: 4px;
 font-family: arial,verdana,geneva,helvetica,sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 text-align:center;  
 
/* border: solid 1px #000066; */
 
 height: 100px; 
 width: 650px;
/* overflow:auto; */
}

.imprintOptionScroller99
{
/* float:left; */
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left;
 visibility:visible; 
/* display:block; */
/* border: solid 1px #000066; */

 height: 220px;
 width: 660px; 
/* overflow:auto; */
}

.imprintOptionScroller100
{
/* float:left; */
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 
 visibility:hidden; 
/* display:none; */
/* border: solid 1px #000066; */

 height: 220px;
 width: 660px; 
/* overflow:auto; */
}

/***********************************************************************/
.priceDisplayTextScroller99
{
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 

 height: 120px;
 width: 730px; 

 visibility:visible; 

/* overflow:auto; */
/* border: solid 1px #000099; */
}

.priceDisplayTextScroller100
{
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 font-family: arial,verdana,helvetica;
 letter-spacing: 0px; 
 text-align: left; 

 height: 120px;
 width: 730px; 

 visibility:hidden; 

/* overflow:auto; */
/* border: solid 1px #000066; */
}
/***********************************************************************/

