.cartTitle
	{
	font-family: times, serif; 
/*	font-family: verdana, geneva, helvetica, arial, sans-serif; */
	font-size: 20px;
	}
.cartSubtitle
	{
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	}

.cartSmallPrompt
	{
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	font-size: x-small;
	}
.cartTable
	{
	border-collapse: collapse;
	border-width: 1px;
	border-color: #888888;
	margin-left: 5px;
	}

TD
{
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 
font-size: small;
}

TD H2 		
{	
margin-top: 0pt;	
padding-top: 0pt;	
}

H1
{
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	
}
	

H1.item
{
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	text-align: center;
}



H1.search
{
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
}

H2 	
{/*	
text-align: center; */	
margin-top: 0pt;	
padding-top: 0pt;	
}

H2.category 	
{	
font-size: small;	
font-weight: normal;	
margin-top: 0pt;	
margin-bottom: 0pt;	
padding-top: 0pt;	
padding-bottom: 0pt;	
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 
}

.menu
{
	font-size: 13px;
}
.menu:hover
{
	font-size: 13px;
	color: #ff0000;
}


H2.menu
{
	font-size: 13px;
	font-weight: bold;
}
H3.menu
{
	font-size: 13px;
}

H2 A 	{	
color: black;	
}

A	
{	
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 
font-size: small;	
}
 A.header
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
        color: #000000;

}

A.header:hover
{	
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}
A.H1x:hover
{
	color: #ff0000;
}

.H1x:hover
{
	color: #ff0000;
}

.tiasH
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.tiasH:hover
{
	font-family: verdana, arial, geneva, monaco, helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}

DIV.line	
{	
background-color: #000000;	
}

DIV.bkg	
{	
background-color: #FFFFCC;	
}

/* Netscape 4.6 doesn't seem to inherit properly from body */

span            	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif;  		
font-size: small;	
}

p            	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif;  		
font-size: small;	
}

   
p.header     	
{ 	
margin-left: 9px; 	
}

p.head       	
{ 		
color: #000000; 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: medium;   		
font-weight: bold;     
} 
  
p.title	
{		
text-align: center; 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: large;   		
font-weight: bold; 	
}
	    
p.subhead    	
{ 		
color: #000000; 
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: small;        
font-weight: bold;    
}    

p.small      	
{ 	
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 	
font-size: x-small;	
}
	
p.fineprint  	
{ 	
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 	
font-size: xx-small; 	
}

.fineprint  
	{ 
	font-family: verdana, arial geneva, monaco, helvetica, sans-serif; 
	font-size: xx-small;
	color: #000000;
	}

.brightFineprint  
	{ 
	font-family: verdana, arial geneva, monaco, helvetica, sans-serif; 
	color: #E2785F;
	font-size: xx-small;
	}


OL	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: small;	
}	
LI	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: small;	
}	
UL	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: small;	
}	

BLOCKQUOTE           	
{ 		
font-family: verdana, geneva, monaco, arial, helvetica, sans-serif; 		
font-size: small;	
}

.printonly {
    display: none;
}

.shadow {
	border-left-style: 1px solid #000000;
	border-top-style: 1px solid #000000;
 	-moz-box-shadow: 3px 2px 2px #7a7a7a;
	-webkit-box-shadow: 3px 2px 2px #7a7a7a;
        box-shadow: 3px 2px 2px #7a7a7a;
	
}

@media print {
	.noprint
	{
		display: none;
	}

.printonly
{
    display:table-header-group;
}
}