/* style sheet for EFX Promos */
body 
{
 margin: 0px;
 padding: 0px;
 font-family: verdana,arial,helvetica;
 font-size: 12px;
 font-weight:normal;
 color: #000000;
 height:1011px;
 width: 1330px;

/*
 background-image: url(images/sitemainbackground3.jpg);
 background-repeat:repeat;
 background-attachment:fixed;
 background-position: center center;
*/

 border: solid 1px #000000; 
}
/***********************************************************************/
/* div {border: solid 1px #f00;} */
/***********************************************************************/
div.prodid
{
 color: #000000; 
 text-decoration: none;
 font-family: verdana,arial,verdana,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.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: 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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.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;
}

.marginLeft60
{
 padding: 0px;

 margin-left: 60px;
 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;
}

.marginLeft40
{
 padding: 0px;

 margin-left: 40px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.marginLeft30
{
 padding: 0px;

 margin-left: 30px;
 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;
}

.marginLeft10
{
 padding: 0px;

 margin-left: 10px;
 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;
}


#mainCartInfo
{
/*
 color: #660909; 
 text-decoration: none;
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight:bold;
*/ 
 width: 784px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
 
}

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;
 background-color: #fafafa;
}

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;
 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;
 background-color: #fafafa;
}

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 : #000000;
 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;
 background-color: #fafafa;
}

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;
 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;
 background-color: #fafafa;
 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: #e0e0e0; */
 background-color: #ffffff;
 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: normal;
 color : #000000;
 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: #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.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: #ffffff;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color : #000000;
 background-color: #e0e0e0;

 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: #ffffff;
 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;
}

.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;
 
 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: #000000; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a:visited    
{ 
 color: #000000; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold;
}

a:hover      
{ 
 color:#FFFF00; 
 font-family: arial,verdana,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a:active    
{ 
 color: #999999; 
 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; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 11px; 
 font-weight: bold; 
}

a.catlinks3:visited    
{ 
 color: #2a4b4c; 
 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; 
 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.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: #594b31; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold; 
}

a.dark3:visited    
{ 
 color: #c88415; 
 text-decoration: none; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px; 
 font-weight: bold;
}

a.dark3:hover      
{ 
 color: #9f804c; 
 font-family: verdana,arial,helvetica; 
 font-size: 10px;
 font-weight: bold;
}

a.dark3:active    
{ 
 color: #9f804c; 
 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: #c88415; 
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold; 
}

a.special2:visited    
{ 
 color: #c88415;    /* was #999999 */
 text-decoration: none; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px; 
 font-weight: bold;
}

a.special2:hover      
{ 
 color: #660909; 
 font-family: arial,verdana,helvetica; 
 font-size: 12px;
 font-weight: bold;
}

a.special2:active    
{ 
 color: #c88415; 
 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;
}
/***********************************************************************/
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;

 width: 1330px;
 height: 1011px; 
/* border: solid 0px #000000; */
}

#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 #000000;  
}

/*---------------------------*/

#mainpositioning
{
 position: relative; 
 top: -799px;  /* was 826*/
 left: 2px; 

 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;

 width: 976px;
 height: 575px; 
 overflow: scroll;
 
 /* border: solid 1px #000099; */
}

#leftnavpositioning
{
 position: absolute;
 top: 0px;  
 left: 0px;
 border-style:solid;
/* border-color: #ccb571; -- gold */
 border-color: #000000;
 border-width:1px;
 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;

 height: 1100px;
 width: 170px;
 text-align: left;
 color:#cccccc;

/* border: solid 1px #ff0099; */
 
}

.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: absolute;
 top: 0px;  
 left: 171px;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 width: 788px;
 height: 660px;
 /* border: solid 1px #0f0099; */
}


#upperMenuTopRow
{
 position: relative; 
 top: -832px;
 left: 11px;

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
 
 width: 870px;

/* border: solid 1px #0f0099; */
}


#upperMenuBottomRow
{
 position: relative; 
 top: 8px;  
 left: 0px; 

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;  

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

 width: 870px;   
 height: 42px;
/* border: solid 1px #0f0099; */
}

.upperMenuRowsUpperRow
{
 margin-top:0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 11px;
 padding-bottom: 0px;
 padding-left: 0px;
}

.upperMenuRowsLowerRow
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left:0px;  

 padding-top: 0px;
 padding-right: 11px;
 padding-bottom: 0px;
 padding-left: 0px;
}


#searchstore
{
 position: relative;
 top: 30px;  
 left: 26px;

 margin-top:0px;
 margin-right:15px;
 margin-bottom: 0px;
 margin-left:0px;
   
 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:3px;
}


#HitCounterDisableMessage
{
 position: absolute;
 top: 803px;  
 left: 610px;
 width: 340px;
 
 /* border: solid 1px #0f0099; */
}


#loginstatus                    
{
 position: absolute;
 top: -42px;    
 left: 611px; 
 z-index:10;
 width: 150px;  

 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#itemsInCart
{
 position: relative;
 top: -1391px;  /* was 27 */
 left: 810px;   /* was 582 */
 color: #594b31;
 text-align: left;
 
 font-family: verdana,arial,helvetica; 
 font-size: 12px; 
 font-weight: bold;
 
 width: 50px;

 /* border: solid 1px #0f0099; */
 
}


#dollarValueInCart
{
 position: relative;
 top: -1407px;  /* was 12 */
 left: 930px;   /* was 687 */

 width: 71px;

 /* border: solid 1px #0f0099; */
}


#productDetailComboNavBar
{
 position: absolute;
 top: 0px;    
/* left: 0px; */
 z-index:10;

 width: 787px;
 height: 17px;  
 
 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 #999999; 
}

#productDetailBreadCrumbNavBar
{
 position: relative;
 top: 1px;    
/* left: 0px; */
 z-index:10;

 width: 650px;
 height: 15px;  
 
 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 #ff0000; */
}

#productDetailPrevNext
{
 position: relative;
 top: -15px;    
 left: 652px; 
 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: absolute;
 top: 25px;    
 left: 0px; 
 z-index:10;

 width: 784px;
 height: 18px;  
 
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 2px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;

/* border: solid 1px #999999; */
}

div.detailIDName
{
 position: relative;
 top: 1px;    
/* left: 0px; */

 color: #cc9933; 
 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: absolute;
 top: 41px;    
 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; */
}


#productDetailMinimums
{
 position: absolute;
 top: 45px;    
 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: absolute;
 top: 94px;    
 left: 160px;
 z-index:10;

 width: 510px;
 height: 40px;  
 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; */
}

#productDetailSizeRange
{
 position: absolute;
 top: 45px;    
 left: 395px;
 z-index:10;

 width: 370px;
 height: 30px;  
 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: absolute;
 top: 89px;    
 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; */
}

#productDetailFourButtonBar
{
 position: absolute;
 top: 148px;    
 left: 200px;
 z-index:10;

 width: 544px;
 height: 35px;  
 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
{
 position: absolute;
 top: 148px;    
 left: 200px;
 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; */
}

#productDetailOrderSampleButton
{
 position: absolute;
 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; */
}

#productDetailPrintDetailButton
{
 position: relative;
 top: 150px;    
 left: 478px;
 z-index:10;

 width: 125px;
 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; */
}

#productDetailQuickQuoteButton
{
 position: absolute;
 top: 148px;    
 left: 617px;
 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; */
}

#productDetailHaveQuestions
{
 position: relative;
 top: 185px;    
/* left: 200px; */
 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; */
}

#productDetailQuantityBreaksTop
{
 position: absolute;
 top: 205px;    
/* left: 200px; */
 z-index:10;

/* width: 785px; */
 height: 200px;  
/* 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; */
}

#productDetailQuantityBreaksMiddle
{
 position: absolute;
 top: 308px;    
/* left: 200px; */
 z-index:10;

/* width: 785px; */
/* height: 200px;   */
/* 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; */
}

#productDetailQuantityBreaksBottom
{
 position: absolute;
 top: 338px;    
/* left: 200px; */
 z-index:10;

/* width: 785px; */
/* height: 200px; */
/* 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
{
 position: absolute;
 top: 226px;    
 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: absolute;
 top: 266px;    
 left: 223px; 
 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; */
}


#productDetailPriceViewer
{
 position: absolute;
 top: 263px;    
 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 #000099; */
}

#productDetailPriceViewer2
{
 position: absolute;
 top: 264px;    
 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 #ccc000; */
}

.netPriceViewer
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color : #cc9933;
}


#productDetailPriceValues
{
 position: absolute;
 top: 281px;    
 left: 30px; 
 z-index:10;

 width: 730px;
 height: 87px; 
/* 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: absolute;
 top: 281px;    
 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; */
}


#productDetailMainTabsTop
{
 position: absolute;
 top: 379px;    
/* left: 200px; */
 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; */
}

#productDetailMainTabsMiddle
{
 position: absolute;
 top: 434px;    
/* left: 200px; */
 z-index:10;


 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 784px;
 height: 500px;  
/* 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; */
}

#productDetailMainTabsBottom
{
 position: absolute;
 top: 1034px;    
/* left: 200px; */
 z-index:10;


 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 784px;
 height: 36px;  
/* 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; */
}


#removeColor
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color : #c88415;
 
 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 for Main Tab Buttons on Product Detail Page */


#productDetailProductDescriptionTabButton
{
 position: absolute;
 top: 388px;    
 left: 7px; 
 z-index:10;

 width: 86px;
 height: 31px;  
 
 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: 388px;    
 left: 105px; 
 z-index:10;

 width: 86px;
 height: 31px;  
 
 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: 388px;    
 left: 202px; 
 z-index:10;

 width: 86px;
 height: 31px;  
 
 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: 388px;    
 left: 297px; 
 z-index:10;

 width: 86px;
 height: 31px;  
 
 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: 388px;    
 left: 394px; 
 z-index:10;

 width: 89px;
 height: 31px;  
 
 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: 388px;    
 left: 496px; 
 z-index:10;

 width: 87px;
 height: 31px;  
 
 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; */
}

#productDetailProductionTimeTabButton
{
 position: absolute;
 top: 388px;    
 left: 596px; 
 z-index:10;

 width: 87px;
 height: 31px;  
 
 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; */
}


#productDetailShippingTabButton
{
 position: absolute;
 top: 388px;    
 left: 694px; 
 z-index:10;

 width: 86px;
 height: 31px;  
 
 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: 426px;    
 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: 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: 1px;
 z-index:10;

 width: 761px;
 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: 0px;

 /* border: solid 1px #000000; */
}


#productDetailSelectColorSizeContent
{
 position: absolute;
 top: 426px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 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: 426px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 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;

 overflow: auto;

 /*border: solid 1px #000000; */
}

#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;


}


#productDetailUploadArtContent
{
 position: absolute;
 top: 426px;    
 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; */
}


#productDetailPreviewOrderContent
{
 position: absolute;
 top: 426px;    
 left: 6px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 775px;
 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; */
}

#previewOrderDisplay
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#productDetailArtworkInstructionsContent
{
 position: absolute;
 top: 426px;    
 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; */
}

#productDetailArtworkInstructions
{
 position: relative;
 top: 0px;    
 left: 35px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #000000;

 width: 710px;
 height: 490px;  
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;
 
 overflow: auto;
 
 /* border: solid 1px #000000; */
}


#productDetailProductionTimeContent
{
 position: absolute;
 top: 426px;    
 left: 12px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 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; */
}


#productDetailShippingContent
{
 position: absolute;
 top: 426px;    
 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; */
}


#productDetailShippingInfo
{
 position: relative;
 top: 0px;    
 left: 4px; 
 z-index:10;

 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color : #c18a0c;

 width: 710px;
 height: 490px;  
  
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 2px;
 
 overflow: auto;
 
/* border: solid 1px #000000; */
}


#productDetailEmailFriendContent
{
 position: absolute;
 top: 426px;    
 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: 426px;    
 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: 426px;    
 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: 426px;    
 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; */
}


/***********************************************************************/
div#siteMapIndex
{
 position: absolute;
 top: 912px;  
/* left: -166px; */

 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: #c18a0c;
 font-family: verdana,arial,geneva,helvetica,sans-serif; 
 font-size: 8px; 
 font-weight: bold;
 
 text-align:center; 
 width: 970px; 

/* border: solid 1px #000099; */
}
/***********************************************************************/
table.siteMap
{
 color: #594b31;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 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; 
 width:100%;
}
/***********************************************************************/
td.siteMapLink
{
 color:#594b31;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 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;

 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;

 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: 45px;
/* 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: 60px;
/* 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; */
}

#loginpositioning3
{
 position: relative;
 top: 75px;
/* 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: 788px;
 
 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; */
}

/***********************************************************************/
#indexpositioning
{
 position: relative; 
 top: -30px; 
/* left: 17px; */
 z-index: 0;

 width: 788px;

 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; */
}

/***********************************************************************/
#homePageTickerPositioning
{
 position: relative; 
 top: -570px; 
/* left: 17px; */
 z-index: 0;

 width: 788px;

 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; */
}

/***********************************************************************/

#contactpositioning
{
 position: relative; 
 top: 0px; 
/* left:0px; */
 z-index: 0;
 
 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; */
}

#thankspositioning
{
 position: relative; 
 top: 0px; 

 z-index: 0;
 
 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; */
}

#serviceorderpositioning
{
 position: relative;
 top: 0px;
}

#privacypolicypositioning
{
 position: relative;
 top: 0px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

#termsandconditonspositioning
{
 position: relative;
 top: 0px;

 padding-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 
}

#yoursuggestionspositioning
{
 position: absolute;
 top: 29px;
 width: 685px;
}

#artworkstdspositioning
{
 position: relative;
/* top: 17px; */

 width: 788px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 10px;
 margin-bottom: 0px;
 
}

#advertisingpositioning
{
 position: relative;
/* top: 17px; */

 width: 788px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 10px;
 margin-bottom: 0px;
}


#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: 100px;
/* 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;
}

#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: 100px;
/* 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:0px; 
/* left:0px; */
 z-index: 0;
 
 width: 788px;
 
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 padding-bottom: 0px;

 margin-left: auto;
 margin-right: auto;
 margin-top: 0px;
 margin-bottom: 0px;
}

#productpositioning
{
 position: relative; 
 top:0px; 
/*  left:0px; */
 z-index: 0;
 
 width: 788px;
 
 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; 
}


#colorsSizesQtyCartScroller
{
/* 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; 

 width: 672px; 
 overflow:auto; 
}

#colorsSizesQtyCartScroller_5
{
/* 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; 

 width: 670px; 
/* overflow:scroll; */
}

/***********************************************************************/
#pricingTableScroller
{
 width: 784px; 
/* overflow:auto; */
/* border: solid 1px #000000; */
}

/***********************************************************************/
#plan1_underhalfpage
{
 position: relative;
 top: -673px;
 left: 494px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#plan1_option1
{
 position: relative;
 top: -670px;
 left: 494px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#plan2_halfpage
{
 position: relative;
 top: -659px;
 left: 493px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#plan2_option2
{
 position: relative;
 top: -655px;
 left: 493px;
 width: 140px;
 height: 28px;
 z-index: 10;
}

#plan3_fullpage
{
 position: relative;
 top: -647px;
 left: 493px;
 width: 140px;
 height: 28px;
 z-index: 10;
}

#plan3_option3
{
 position: relative;
 top: -644px;
 left: 493px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#billboard_outdoorad
{
 position: relative;
 top: -600px;
 left: 493px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#billboard_outdooroption
{
 position: relative;
 top: -597px;
 left: 494px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#theatre_onscreenad1
{
 position: relative;
 top: -555px;
 left: 496px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#theatre_onscreenad2
{
 position: relative;
 top: -552px;
 left: 496px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#theatre_onscreenoption
{
 position: relative;
 top: -549px;
 left: 496px;
 width: 140px;
 height: 29px;
 z-index: 10; 
}

#contact_via_email_adv
{
 position: relative;
 top: -540px;
 left: 443px;
 width: 60px;
 height: 20px;
 z-index: 10;
}
/***********************************************************************/
#simplebuslogo
{
 position: relative;
 top: -1815px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#detailedbuslogo
{
 position: relative;
 top: -1771px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#newcorppackage
{
 position: relative;
 top: -1730px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#simplegraphdes
{
 position: relative;
 top: -1620px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#semidetailedgraphdes
{
 position: relative;
 top: -1563px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#advancedgraphdes
{
 position: relative;
 top: -1506px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#simplebcpackage
{
 position: relative;
 top: -1408px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#semidetailedbcpackage
{
 position: relative;
 top: -1368px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#fulldesignbcpackage
{
 position: relative;
 top: -1313px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#letterheaddesign
{
 position: relative;
 top: -1210px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#envelopedesign
{
 position: relative;
 top: -1168px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#dmonesidedflyer
{
 position: relative;
 top: -1070px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#dmtwosidedflyer
{
 position: relative;
 top: -1065px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#dmemailflyer
{
 position: relative;
 top: -1061px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#dmmailerinsert
{
 position: relative;
 top: -1056px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#dmdoorhanger
{
 position: relative;
 top: -1051px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#trifoldbrochure
{
 position: relative;
 top: -1002px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#onesidedpostcard
{
 position: relative;
 top: -998px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#twosidedpostcard
{
 position: relative;
 top: -995px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#presentationmaterials
{
 position: relative;
 top: -992px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#writingcopy
{
 position: relative;
 top: -987px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#coverartoutsideonly
{
 position: relative;
 top: -935px;
 left: 480px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#coverartinsideoutside
{
 position: relative;
 top: -931px;
 left: 480px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#insertartwork
{
 position: relative;
 top: -928px;
 left: 480px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#promotionaldvdquote
{
 position: relative;
 top: -879px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#powerpointpresentquote
{
 position: relative;
 top: -873px;
 left: 479px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#clickhereemailquote
{
 position: relative;
 top: -853px;
 left: 478px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

/***********************************************************************/
/* Website Design */

#websitepackageone
{
 position: relative;
 top: -1189px;
 left: 544px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#websitepackagetwo
{
 position: relative;
 top: -1073px;
 left: 544px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#websitepackagethree
{
 position: relative;
 top: -963px;
 left: 544px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#websitepackagefour
{
 position: relative;
 top: -850px;
 left: 544px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#websitepackagefive
{
 position: relative;
 top: -740px;
 left: 544px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#blogorchatsetup
{
 position: relative;
 top: -558px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#forumsetup
{
 position: relative;
 top: -554px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#mastercalendarsetup
{
 position: relative;
 top: -550px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#memberloginsetup
{
 position: relative;
 top: -546px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#podcastingsetup
{
 position: relative;
 top: -542px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#webinarsetup
{
 position: relative;
 top: -538px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#streamingvideosetup
{
 position: relative;
 top: -534px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#flashmultimediasetup
{
 position: relative;
 top: -530px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#storeproductentry
{
 position: relative;
 top: -526px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#hostingsetup
{
 position: relative;
 top: -520px;
 left: 546px;
 width: 140px;
 height: 29px;
 z-index: 10;
}


#clickheretorequestquote
{
 position: relative;
 top: -492px;
 left: 172px;
 width: 90px;
 height: 20px;
 z-index: 10;
}

/***********************************************************************/
#searchengineoptimization
{
 position: relative;
 top: -1484px;
 left: 516px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#popularitylinkingplanone
{
 position: relative;
 top: -1343px;
 left: 516px;
 width: 140px;
 height: 30px;
 z-index: 10;
}

#popularitylinkingplantwo
{
 position: relative;
 top: -1280px;
 left: 516px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#customstdbannerad
{
 position: relative;
 top: -1025px;
 left: 145px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#customanimatedbannerad
{
 position: relative;
 top: -1057px;
 left: 409px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#payperclickplanone
{
 position: relative;
 top: -742px;
 left: 103px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#payperclickplantwo
{
 position: relative;
 top: -773px;
 left: 278px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#payperclickplanthree
{
 position: relative;
 top: -806px;
 left: 460px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#internetaddesign
{
 position: relative;
 top: -515px;
 left: 150px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#monthlymanagement
{
 position: relative;
 top: -547px;
 left: 390px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

#requestquoteonlineyellowpages
{
 position: relative;
 top: -507px;
 left: 518px;
 width: 140px;
 height: 29px;
 z-index: 10;
}

/***********************************************************************/
#eventplanninglevelone
{
 position: relative;
 top: -690px;
 left: 467px;
 width: 140px;
 height:29px;
 z-index: 10;
}

#eventplanningleveltwo
{
 position: relative;
 top: -459px;
 left: 467px;
 width: 140px;
 height:29px;
 z-index: 10;
}

#eventplanninglevelthree
{
 position: relative;
 top: -368px;
 left: 468px;
 width: 140px;
 height:29px;
 z-index: 10;
}

#eventplanninglevelfour
{
 position: relative;
 top: -292px;
 left: 469px;
 width: 140px;
 height:29px;
 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:thin;
 background-color:#eddec1;
}

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.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: 748px;
 height: 0px;
 color: #000066;
}

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: 748px;
 height: 0px;
 color: #000066;
 
 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: 146px;
 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: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 4px;
 
/* border: solid 1px #000000; */
 width: 146px;
 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: 0;
 margin: 0;
}

div#productColorTabsDisplayArea
{
 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: 400px; 
 width: 748px;
 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; */
}
/***********************************************************************/
