BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0,0,0,0; 
}

FORM {margin-top: 0px; padding-top: 0px;}

A
{
font-family: Verdana, Sans-Serif; 
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

A:hover
{
text-decoration: underline;
}

TD
{
font-family: Verdana, Sans-Serif; font-size: 11px; 
}

INPUT
{
  font-family: Verdana, Helvetica;
  font-size: 11px;
  color : #000000;
  padding: 1 1 1 1;
  margin: 0 0 0 0;
}

TEXTAREA
{
  font-family: Verdana, Helvetica; 
  font-size: 11px;   
  color : #000000;
  background-color: #ffffff; 
  padding: 1 0 0 2;
  margin: 1 0 0 0;
}

SELECT
{
  font-family: Verdana, Helvetica; 
  font-size: 11px;   
  color : #000000;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

.small_text
{
  font-size: 10px;   
}

.page_heading
{
  font-family: tahoma, arial, Sans-Serif;
  font-size: 22px;   
  color : #FF9022;
  font-weight: normal;
  line-height: 23px;
  letter-spacing: 1px;  
}

.CartHeading
{
  border-bottom: 2px solid #555555; color: white; font-weight: bold;
  background-color: #0578B6;
}

.CartSubHeading
{
background-color: #FFED94;
}

.CartFooter
{
  border-bottom: 2px solid #555555; color: black; font-weight: bold;
}

.CartLine
{
  border-bottom: 1px solid #000000; 
}

.CartItem
{
  color: #000000; 
  font-size: 11px;   
  text-decoration: none;
  font-weight:normal;
}

.CartItem:hover
{
text-decoration: underline;
}

.CartError
{
  color: red; 
  text-decoration: none;
  font-weight:bold;
}

.CartTableHeading
{
  background-color:  #FFC488;
  font-family: verdana, Sans-Serif;
  font-size: 10px;   
  color : #FFFFFF;
  font-weight: bold;
}

.PageSelected
{
  color: #000000; 
  text-decoration: none;
  font-weight:bold;
}

.PageSelected:hover
{
  text-decoration: underline;
}



#ProductInfo 
{
  padding-bottom: 7px; 
  
}

#ProductInfo .ProductInfoTitle 
{
  text-decoration: underline;
}

#ProductInfo A:hover
{
  color: Red; 
}

#ProductInfo .Price
{
  color: Red; font-weight: bold;
}

#pnlAdditionalImages
{
  font-size: 10px; color: Navy;
}

#pnlAdditionalImages A
{
  font-family: verdana, Arial, MS Sans Serif; font-size: 10px; color: Navy; text-decoration: none; 
}

#pnlAdditionalImages A:hover
{
  color: #0578B6;
}
.copyright {font-family: verdana, Arial, Sans-Serif; font-size: 10px; color: #888888; padding-top: 10px; padding-bottom: 5px;} 
A.copyright {font-family: verdana, Arial, Sans-Serif; color: #888888; font-size: 10px; text-decoration: none;}
