/* FONT STYLES */
.navigate  {
	    font-size: 7pt;
            font-family: Verdana, Arial;
            font-weight: normal;
            color: #FFFFFF;
            text-decoration: none;
        }
.finder  {
	    background-color: #FFFFFF;
	    font-size: 9pt;
            font-family: Arial;
            font-weight: normal;
            color: #585757;
            width: 133px;
            text-decoration: none;
        }
.finderhead  {
	    background-color: #E8E7E5;
	    font-size: 9pt;
            font-family: Arial;
            color: #585757;
            width: 143px;
        }
.finderbody  {
	    background-color: #F6F6F5;
	    font-size: 8pt;
            font-family: Arial;
            font-weight: bold;
            color: #585757;
            width: 143px;
        }
.purchase  {
	    background-color: #FFFFFF;
	    font-size: 8pt;
            font-family: Arial;
            color: #333333;
            width: 143px;
	    border-top: 1px solid #E2E2E2;
            border-right: 1px solid #E2E2E2;
            border-bottom: 1px solid #E2E2E2;
            border-left: 1px solid #E2E2E2;
        }
.defaultcellbordered  { background-color: #FFFFFF; font-size: 11px; font-family: Arial; color: #000000; 
	    width: 143px;
	    border-top: 1px solid #E2E2E2;
            border-right: 1px solid #E2E2E2;
            border-bottom: 1px solid #E2E2E2;
            border-left: 1px solid #E2E2E2;
        }
.defaultcellbordered a:link    { text-decoration: none;	color: #000000; }
.defaultcellbordered a:visited { text-decoration: none; color: #000000; }
.defaultcellbordered a:hover   { text-decoration: underline; color: #333333; }
.defaultcellbordered a:active  { text-decoration: none; color: #000000; }

.defaultcell  { background-color: #FFFFFF; font-size: 11px; font-family: Arial; color: #000000; 
        }
.defaultcell a:link    { text-decoration: none;	color: #000000; }
.defaultcell a:visited { text-decoration: none; color: #000000; }
.defaultcell a:hover   { text-decoration: underline; color: #333333; }
.defaultcell a:active  { text-decoration: none; color: #000000; }

input.formfield        { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 11px; color: #404143; width: 188px;}
select.formfield       { font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #404143; width: 188px; border-style: none; background-color: white; }

    	
font.required {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F5E0F;
	text-decoration: none;
	} 

.footercell  {
	border-top: none;
        border-right: none;
        border-bottom: 1px solid #A3A5A4;
        border-left: none;

        }
.pagenav  {
	    background-color: #F4F3F2;
	    font-size: 8pt;
            font-family: Arial;
            color: #000000;
        }
.pagemenu  {
	    background-color: #F4F3F2;
	    font-size: 8pt;
            font-family: Arial;
            color: #000000;
            width: 41px;
        }
.pagetitle  {
	    background-color: #E8E7E5;
	    font-size: 8pt;
            font-family: Arial;
            color: #000000;
            font-weight: bold;
        }
.spacer  {
	    background-color: #FFFFFF;
	    font-size: 8pt;
            font-family: Arial;
            font-weight: bold;
            color: #585757;
        }
.items  {
	    background-color: #FFFFFF;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.backtolist  {
	    background-color: #E8E7E5;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.description  {
	    background-color: #FFFFFF;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.descriptiondet  {
	    background-color: #F4F3F2;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.custservicehead  {
	    background-color: #FFFFFF;
	    font-size: 13pt;
            font-family: Arial;
            font-weight: bold;
            color: #000000;
        }
.custservice1  {
	    background-color: #D4D7D6;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.custservice2  {
	    background-color: #919291;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.custservice3  {
	    background-color: #F6F6F5;
	    font-size: 9pt;
            font-family: Arial;
            color: #696969;
        }
.custservicecell  {
	    background-color: #FFFFFF;
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
        }
.thumbnail  {
	border: 1px solid #cccccc;
	background: #FFFFFF;
	padding: 0px;	
        }
.listimage  {
	border: 1px solid #C4C4C4;
	background: #FFFFFF;
	padding: 0px;	
        }
.descriptionimage  {
	border: 1px solid #C4C4C4;
	background: #FFFFFF;
	padding: 0px;	
        }
.mainimage  {
	border: 1px solid #888888;
	background: #FFFFFF;
	padding: 0px;	
        }
.largeimage  {
	border: 1px solid #C4C4C4;
	background: #FFFFFF;
	padding: 0px;	
        }  
.navltr  {
        border-left: 1px solid #CAC9C8;
	border-top: 1px solid #CAC9C8;
        border-right: 1px solid #CAC9C8;
        border-bottom: none;
        } 
.navltrb  {
        border-left: 1px solid #CAC9C8;
	border-top: 1px solid #CAC9C8;
        border-right: 1px solid #CAC9C8;
        border-bottom: 1px solid #CAC9C8;
        } 
.notes  {
	    background-color: #FFFFFF;
	    font-size: 9pt;
            font-family: Arial;
            font-weight: normal;
            color: #000000;
            text-decoration: none;
        }    	
font.stamptext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #908F8F;
	text-decoration: none;
	} 
font.brandhead {
	    background-color: #FFFFFF;
	    font-size: 13pt;
            font-family: Arial;
            font-weight: bold;
            color: #000000;
	}      
font.pagenav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}          
font.itemname {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}          
font.items {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}     
font.price {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #BD0808;
	}    
font.msrp {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #8A8988;
	}     
font.custhead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #777777;
	font-weight: bold;
	}     
font.warning {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}     
font.redwarning {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #CF0B19;
	}	
a.stamplink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #908F8F;
	text-decoration: none;
	}	
a.stamplink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
    }
a.descriptionlink  {
	    font-size: 9pt;
            font-family: Arial;
            color: #000000;
            text-decoration: none;
        }
a.descriptionlink:hover  {
	    font-size: 9pt;
            font-family: Arial;
            color: #4C4C4C;
            text-decoration: underline;
        }  
a.closelink  {
	    font-size: 9pt;
            font-family: Arial;
            color: #ffffff;
            text-decoration: none;
        }
a.closelink:hover  {
	    font-size: 9pt;
            font-family: Arial;
            color: #D8D7D6;
            text-decoration: underline;
        }   
a.custservicelink  {
	    font-size: 9pt;
            font-family: Arial;
            color: #454545;
            text-decoration: none;
        }
a.custservicelink:hover  {
	    font-size: 9pt;
            font-family: Arial;
            color: #807E7E;
            text-decoration: underline;
        }   
        
a.custservicelink2  { font-size: 9pt; font-family: Arial; color: #000000; text-decoration: none; }
a.custservicelink2:hover  { font-size: 9pt; font-family: Arial; color: #A19E9E; text-decoration: underline; } 