TD, P
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none; 
}

A:link { color:#6666FF; text-decoration: underline; }    
A:visited { color:#6666FF; text-decoration: underline; }
A:hover   { color:#CCCCFF; text-decoration: underline; }
A:active  { color:#CCCCFF; text-decoration: underline; }  

A.white:link { color:#FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }    
A.white:visited { color:#FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }
A.white:hover   { color:#CDA58B; font-size: 10px; font-weight: bold; text-decoration: none; }
A.white:active  { color:#CDA58B; font-size: 10px; font-weight: bold; text-decoration: none; }  

#mainnav
{ position: absolute; 
left: 0px; 
top: 150px; 
margin: 0; 
padding: 0; 
z-index:0; }

.boldfont
{
font-weight: bold;
color: #000000;
text-decoration: none; 
}

#shopping_cart
{ 
position: absolute; 
left: 220px; 
top: 25px;
width: 568px;
/** height: 25px; **/
height: 45px;
color: #660000; 
font-family: Arial, Helvetica;
font-size: 11px;
font-weight: bold;
background-color: #F0EB98; 
border-color: #9F7329; 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px;	
padding-top: 3px; 
padding-right: 8px; 
padding-bottom: 3px; 
padding-left: 3px; 
text-align: right;
z-index: 1;
}

.seal {
  float: left;
  margin: -1px 4px 0px 4px;
}

.sealhome {
  float: left;
  margin: 0px 4px 0px 4px;
}

HR {color: #C49B6A; height: 1px;}

input
{  
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.msgfont, .messagefont, .message-font
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #0000FF;
text-decoration: none; 
}

.errorfont, .errfont, .error-font
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #FF0000;
text-decoration: none; 
word-spacing:1px;
}

smallfont
{
font-family: Verdana, Arial, Helvetica;
font-size: 9px;
font-weight: normal;
color: #000000;
text-decoration: none; 
}

.field_title_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #663300;
text-decoration: none; 
word-spacing:1px;
}

.section_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #663200;
text-decoration: none; 
word-spacing:1px;
}

.signin_box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #FCF7C0; 
border-color: #FBAF56; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.warning_box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #ffffc9; 
border-color: #D8BA9E; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.signup_box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #F5EEE5; 
border-color: #C8BA9E; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.shipping_box
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #FFFFFF; 
border-color: #BADAC1; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px; 
}

.field_heading
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none; 
word-spacing:1px;
border-color: #FFFFFF; 
background-color:#E7E7C0;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: right;
width: 150px;
}

.field_content
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none; 
word-spacing:1px;
border-color: #FFFFFF; 
background-color:#F7F7D4;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 1px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: left;
}

.table_header
{  
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
border-color: #666666; 
background-color:#EDEDED;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px;
}

.table_cell
{  
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: normal;
color: #000000;
border-color: #CCCCCC; 
background-color:#FFFFFF;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-left-width: 0px;
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px; 
padding-left: 5px;
}

.breadcrumb_selected
{
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF6600;
text-decoration: none; 
word-spacing:1px;
}

.breadcrumb_font
{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #999966;
text-decoration: none; 
word-spacing:1px;
}

.breadcrumb_font_visited
{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FF6600;
text-decoration: none; 
word-spacing:1px;
}

.field_heading_left
{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #000000;
text-decoration: none; 
word-spacing:1px;
border-color: #E6E9D6; 
background-color:#EEF0E4;
border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 0px; 
border-left-width: 0px;
padding-top: 5px; 
padding-right: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
text-align: left;
}

td.gc
{
color: #000000;
font-size: 10px;
font-weight: bold;
}

#gc_info
{ 
position: absolute; 
left: 35px; 
top: 75px; 
height: 0; 
padding: 0; 
z-index:4; 
color: #FFF;
font-size: 10px;
font-weight: bold;
}

#gcpaper_preview_date_amt
{ 
position: absolute; 
left: 320px; 
top: 368px; 
height: 0; 
padding: 0;  
color: #FFF;
font-size: 10px;
font-weight: bold;
z-index:10;
}

#gcpaper_preview_to_from
{ 
position: absolute; 
left: 320px; 
top: 370px; 
height: 0; 
padding: 0;  
color: #FFF;
font-size: 10px;
font-weight: bold;
z-index:10;
}

#gc_preview_background
{ 
position: absolute; 
left: 230px; 
top: 210px; 
width: 465px;
height: 197px;
z-index:1; 
}

A.cart:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#660000; text-decoration: underline; }    
A.cart:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#660000; text-decoration: underline; }
A.cart:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#CC9900; text-decoration: underline; }
A.cart:active  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#660000; text-decoration: underline; }
