

body
{ background-color : #ffffff; font-family : arial; font-size : 10pt; color : #000000; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

td
{ font-family : arial; font-size : 10pt; color : #000000;}

h1  
{ font-family : arial; color : #6699ff; font-size: 20pt; font-weight: bold;}

h2  
{ font-family : arial; color : #c5d9ff; font-size: 16pt; font-weight: bold;}

h3  
{ font-family : arial; color : #c5d9ff; font-size: 14pt; font-weight: bold;}

A  
{ font-family : arial; color : #000066; text-decoration : none;}

   	
A:hover  
{ color : #dc3838; }
 

.nav  
{ font-family : arial; color : #000066; text-decoration : none; font-size: 10pt; font-weight: bold;}


.nav-s
{ font-family : arial; color : #dc3838; text-decoration : none; font-size: 10pt; font-weight: bold;}


.title1  
{ font-family : arial; color : #6699ff; font-size: 24pt; font-weight: bold;}


.title2  
{ font-family : arial; color : #6699ff; font-size: 16pt; font-weight: bold;}


.side 
{ font-family : arial; color : #000000; font-size: 8pt;}


.footer  
{ font-family : arial; color : #cccccc; font-size: 10px;}

.highlight
{ font-family : arial; font-size : 10pt; color : #ff0000;}



#prodsize_grid,#cart_table {
	width: 100%;
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
#prodsize_grid th, #cart_table th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
#prodsize_grid td, #cart_table td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

#cart_table th, #cart_table td{
	background-color:#fafaff;
}

#cart_table .qty_field {
	width: 40px;
}

#cart_table .total_heading{
	border-width: 0px;
	background-color:white;
	padding: 10px;
	text-align: right;
}

#cart_table .total_value, #cart_table .cost_row, #cart_table .cost_header {
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
}

#cart_table .cost_header {
	text-align: right;
}

#cart_table .quantity_header {
	width: 75px;
}

#cart_table .quantity_row {
	text-align:center;
}