A:link { color : #C5B09B; text-decoration:none}
A:visited { color : #C5B09B; text-decoration:none}
A:active { color : #C5B09B; text-decoration:none}
A:hover {color:#E4DBD2; text-decoration:none}

A.menu-fade1:link { color:rgb(57,18,64); text-decoration:underline}
A.menu-fade1:visited { color:rgb(57,18,64); text-decoration:underline}
A.menu-fade1:active { color:rgb(57,18,64); text-decoration:underline}
A.menu-fade1:hover {color:#6666FF; text-decoration:none}

A.menu-fade2:link { color:rgb(62,27,72); text-decoration:underline}
A.menu-fade2:visited { color:rgb(62,27,72); text-decoration:underline}
A.menu-fade2:active { color:rgb(62,27,72); text-decoration:underline}
A.menu-fade2:hover {color:#6666FF; text-decoration:none}

A.menu-fade3:link { color:rgb(2,76,115); text-decoration:underline}
A.menu-fade3:visited { color:rgb(2,76,115); text-decoration:underline}
A.menu-fade3:active { color:rgb(2,76,115); text-decoration:underline}
A.menu-fade3:hover {color:#6666FF; text-decoration:none}

A.menu-fade4:link { color:rgb(14,84,121); text-decoration:underline}
A.menu-fade4:visited { color:rgb(14,84,121); text-decoration:underline}
A.menu-fade4:active { color:rgb(14,84,121); text-decoration:underline}
A.menu-fade4:hover {color:#6666FF; text-decoration:none}

A.menu-fade5:link { color:rgb(26,93,128); text-decoration:underline}
A.menu-fade5:visited { color:rgb(26,93,128); text-decoration:underline}
A.menu-fade5:active { color:rgb(26,93,128); text-decoration:underline}
A.menu-fade5:hover {color:#6666FF; text-decoration:none}

A.menu-fade6:link { color:rgb(38,101,134); text-decoration:underline}
A.menu-fade6:visited { color:rgb(38,101,134); text-decoration:underline}
A.menu-fade6:active { color:rgb(38,101,134); text-decoration:underline}
A.menu-fade6:hover {color:#6666FF; text-decoration:none}

A.menu-fade7:link { color:rgb(51,110,142); text-decoration:underline}
A.menu-fade7:visited { color:rgb(51,110,142); text-decoration:underline}
A.menu-fade7:active { color:rgb(51,110,142); text-decoration:underline}
A.menu-fade7:hover {color:#6666FF; text-decoration:none}

A.menu-fade8:link { color:rgb(64,119,149); text-decoration:underline}
A.menu-fade8:visited { color:rgb(64,119,149); text-decoration:underline}
A.menu-fade8:active { color:rgb(64,119,149); text-decoration:underline}
A.menu-fade8:hover {color:#6666FF; text-decoration:none}

A.menu-fade9:link { color:rgb(76,128,155); text-decoration:underline}
A.menu-fade9:visited { color:rgb(76,128,155); text-decoration:underline}
A.menu-fade9:active { color:rgb(76,128,155); text-decoration:underline}
A.menu-fade9:hover {color:#6666FF; text-decoration:none}

A.menu-fade10:link { color:rgb(89,137,163); text-decoration:underline}
A.menu-fade10:visited { color:rgb(89,137,163); text-decoration:underline}
A.menu-fade10:active { color:rgb(89,137,163); text-decoration:underline}
A.menu-fade10:hover {color:#6666FF; text-decoration:none}

A.menu-fade11:link { color:rgb(103,147,170); text-decoration:underline}
A.menu-fade11:visited { color:rgb(103,147,170); text-decoration:underline}
A.menu-fade11:active { color:rgb(103,147,170); text-decoration:underline}
A.menu-fade11:hover {color:#6666FF; text-decoration:none}

A.menu-fade12:link { color:rgb(119,158,179); text-decoration:underline}
A.menu-fade12:visited { color:rgb(119,158,179); text-decoration:underline}
A.menu-fade12:active { color:rgb(119,158,179); text-decoration:underline}
A.menu-fade12:hover {color:#6666FF; text-decoration:none}

A.menu-fade13:link { color:rgb(133,169,188); text-decoration:underline}
A.menu-fade13:visited { color:rgb(133,169,188); text-decoration:underline}
A.menu-fade13:active { color:rgb(133,169,188); text-decoration:underline}
A.menu-fade13:hover {color:#6666FF; text-decoration:none}

A.menu-fade14:link { color:rgb(148,179,196); text-decoration:underline}
A.menu-fade14:visited { color:rgb(148,179,196); text-decoration:underline}
A.menu-fade14:active { color:rgb(148,179,196); text-decoration:underline}
A.menu-fade14:hover {color:#6666FF; text-decoration:none}

A.menu-fade15:link { color:rgb(161,189,203); text-decoration:underline}
A.menu-fade15:visited { color:rgb(161,189,203); text-decoration:underline}
A.menu-fade15:active { color:rgb(161,189,203); text-decoration:underline}
A.menu-fade15:hover {color:#6666FF; text-decoration:none}

A.menu-fade16:link { color:rgb(175,199,211); text-decoration:underline}
A.menu-fade16:visited { color:rgb(175,199,211); text-decoration:underline}
A.menu-fade16:active { color:rgb(175,199,211); text-decoration:underline}
A.menu-fade16:hover {color:#6666FF; text-decoration:none}

A.menu-fade17:link { color:rgb(188,208,218); text-decoration:underline}
A.menu-fade17:visited { color:rgb(188,208,218); text-decoration:underline}
A.menu-fade17:active { color:rgb(188,208,218); text-decoration:underline}
A.menu-fade17:hover {color:#6666FF; text-decoration:none}

A.menu-fade18:link { color:rgb(202,218,226); text-decoration:underline}
A.menu-fade18:visited { color:rgb(202,218,226); text-decoration:underline}
A.menu-fade18:active { color:rgb(202,218,226); text-decoration:underline}
A.menu-fade18:hover {color:#6666FF; text-decoration:none}

A.menu-fade19:link { color:rgb(214,226,232); text-decoration:underline}
A.menu-fade19:visited { color:rgb(214,226,232); text-decoration:underline}
A.menu-fade19:active { color:rgb(214,226,232); text-decoration:underline}
A.menu-fade19:hover {color:#6666FF; text-decoration:none}

A.menu-fade20:link { color:rgb(228,236,240); text-decoration:underline}
A.menu-fade20:visited { color:rgb(228,236,240); text-decoration:underline}
A.menu-fade20:active { color:rgb(228,236,240); text-decoration:underline}
A.menu-fade20:hover {color:#6666FF; text-decoration:none}

A.menu-green13:link { color:#000033; text-decoration:underline}
A.menu-green13:visited { color:#000033; text-decoration:underline}
A.menu-green13:active { color:#000033; text-decoration:underline}
A.menu-green13:hover {color:#6666FF; text-decoration:none}

A.menu-grey13:link { color:#747474; text-decoration:none}
A.menu-grey13:visited { color:#747474; text-decoration:none}
A.menu-grey13:active { color:#747474; text-decoration:none}
A.menu-grey13:hover {color:#00FF00; text-decoration:none}

A.menu-brightblue:link { color:#3131CE; text-decoration:underline}
A.menu-brightblue:visited { color:#3131CE; text-decoration:underline}
A.menu-brightblue:active { color:#3131CE; text-decoration:underline}
A.menu-brightblue:hover {color:#6666FF; text-decoration:none}

A.vp-grey:link { color:#1F1F1F; text-decoration:none}
A.vp-grey:visited { color:#1F1F1F; text-decoration:none}
A.vp-grey:active { color:#1F1F1F; text-decoration:none}
A.vp-grey:hover {color:#00FF00; text-decoration:none}

A.vp-red:link { color:#FF0000; text-decoration:none}
A.vp-red:visited { color:#FF0000; text-decoration:none}
A.vp-red:active { color:#FF0000; text-decoration:none}
A.vp-red:hover {color:#00FF00; text-decoration:none}

A.white:link { color:#FFFFFF; text-decoration:none}
A.white:visited { color:#FFFFFF; text-decoration:none}
A.white:active { color:#FFFFFF; text-decoration:none}
A.white:hover {color:#00FF00; text-decoration:none}

A.blk:link { color:#000000; text-decoration:none}
A.blk:visited { color:#000000; text-decoration:none}
A.blk:active { color:#000000; text-decoration:none}
A.blk:hover {color:#00FF00; text-decoration:none}

.top-menu {	
    font-size : 10px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #747474;
}
.left-menu {	
    font-size : 12px;
	font-family : Arial,Helvetica;
	font-weight : bold;
    line-height : 21px;
	color : #006600;
}
.ss8-dkgry-bold {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #3F3F3F
}
.ss8-wht-bold {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #FFFFFF
}
.ss10-wht-bold {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #FFFFFF
}
.ss13-blue-bold {	
    font-size : 13pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #3F65FF
}
.vp-grey8 {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
    line-height : 16px;
}
.vp-grey8n {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #1F1F1F;
    line-height : 16px;
}
.vp-grey9n16 {	
    font-size : 9pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #1F1F1F;
    line-height : 16px;
}
.bump_button {
    font-size : 11pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #1F1F1F;
    line-height : 16px;
}
.vp-grey10 {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
}
.vp-grey9b {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
    text-decoration:underline
}
.vp-ltgrey10n {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #777777;
}
.black9n {	
    font-size : 9pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #000000;
}
.vp-grey10n {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #1F1F1F;
}
.vp-grey9n {	
    font-size : 9pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #1F1F1F;
}
.blue9n {	
    font-size : 9pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #3131CE;
}
.vp-grey14 {	
    font-size : 14pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
    line-height : 24px;
}
.vp-grey12 {	
    font-size : 12pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
}
.vp-grey11 {	
    font-size : 11pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
}
.vp-description8 {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #9F9F9F;
}
.vp-description8blk {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000000;
}
.vp-black12 {	
    font-size : 12pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000000;
}
.black8n {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : normal;
	color : #000000;
}
.red16 {	
    font-size : 16pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #FF0000;
}
.red10 {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #FF0000;
    line-height : 20px;
}
.red8 {	
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #FF0000;
    line-height : 20px;
}
.dkred10 {	
    font-size : 10pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #660000;
    line-height : 20px;
}
.ss27dkblue {	
    font-size : 26px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000066;
    line-height : 20px;
}
.ss24dkblue {	
    font-size : 24px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000066;
    /*line-height : 20px;*/
}
.ss11dkblueb {	
    font-size : 11pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000066;
}
.tm-super {
	position: relative;
	bottom: 1.7em;
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000066;
}
.ss20dkblue {	
    font-size : 20px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #000066;
}
.printer_title {
    font-size : 20px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #009900;
    /*line-height : 20px;*/
}
.ss20dkgreen {	
    font-size : 20px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #009900;
    line-height : 20px;
}
.ss16dkgreen {	
    font-size : 16px;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #009900;
    line-height : 20px;
}
.ss11dkgreenb {	
    font-size : 11pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #009900;
}

table.discount {
    /*margin:1em 0;*/
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
}
td.discount-tlr,td.discount-l,td.discount-r,td.discount-lr {
    border-bottom:1px solid #ba9;
    padding:0px 5px 0px 5px; /* top, right, bottom, left */
    /*text-align:center;*/
    color:#1F1F1F;
    vertical-align:top;
}
td.discount-l {
    border-left:1px solid #ba9;
}
td.discount-r {
    border-right:1px solid #ba9;
}
td.discount-tlr {
    border-right:1px solid #ba9;
    border-left:1px solid #ba9;
    border-top:1px solid #ba9;
}
td.discount-lr {
    border-right:1px solid #ba9;
    border-left:1px solid #ba9;
}
/*.head th {
    background:#F2EDE3;
    padding:8px 10px;
    border-bottom-width:0;
}
table.content {
    font-size : 8pt;
	font-family : Arial,Helvetica;
	font-weight : bold;
	color : #1F1F1F;
}*/
td.tab-l {
    border-left:1px solid #ba9;
    border-right:1px solid #ba9;
    border-top:1px solid #ba9;
}
td.tab-r {
    border-bottom:1px solid #ba9;
}
td.content-l {
    border-left:1px solid #ba9;
    border-bottom:1px solid #ba9;
}
td.content-r {
    border-right:1px solid #ba9;
    border-bottom:1px solid #ba9;
}

div#shipping_info
{
/*margin: 0px 20px 0px 20px;*/
display: none;
}
table.checkoutMainTable
{ text-align: center;
font-family: Verdana;
font-weight: normal;

color: #000000;
width: 100%;
background-color: #f9f9f9;
border: 1px #666666 solid;
border-collapse: collapse;
border-spacing: 0px;}

.formtext {font-size: 9pt;color:#000066}
.cart_element {font-size: 9pt;font-weight : bold;}
input.textsmall {font-size: 9pt}
input.textlarge {font-size: 10pt}
select.selectsmall {font-size: 9pt}
checkbox.viewmailing {border: 3px yellow}
/*
input.textsmall {font-size: 8pt}
input.textlarge {font-size: 10pt}
input.texttiny {font-size: 6pt}
*/

.qty-dd {
    background-color: #FFFFFF;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    margin: 0px;
    padding: 0px 0px 0px 0px ;
    text-align: center;
	font-family : Arial,Helvetica;
	color : #000066;
    height : 17px;
    /*line-height : 44px;*/
    width : 39px;
    border : 1px solid #999999;
}

.fake-linethrough {
    background: url(/images/linethrough.gif) repeat-x center left;
    color: #000;
}