BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 0.75em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0,0,0,0; 
}

A
{
font-family: Verdana, Sans-Serif; 
font-size: 11px;
color: #0096AF;
text-decoration: none;
}

A:hover
{
text-decoration: underline;
}

TD
{
font-family: Verdana, Sans-Serif; font-size: 11px; 
color: #32357C; 
}

INPUT
{
  font-family: Verdana, Helvetica; 
  font-size: 11px;   
  color : #000000;
  background-color: #ffffff; 
  padding: 1 1 1 1;
  margin: 0 0 0 0;
  height: 18px;
}

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;
}

INPUT.button
{
  font-family: Verdana, MS Sans Serif;
  font-weight: bold; 
  color: #FFFFFF;
  background-color: #0096af; 
  height: 18px;
  font-size: 10px;
  cursor: hand;
  padding: 0 0 0 0;
  border-top: solid 1px #02527D;
  border-left: solid 1px #02527D;
  border-right: solid 1px #02527D;
  border-bottom: solid 1px #02527D;
  margin: 0 0 0 0;
}

INPUT.Tick_Box
  {
   font-size: 11px; 
   padding: 0 0 0 0;
   margin: 0 0 0 0;
  }

.Blue_Border
  {
  border-top: 1px solid #80BADA;  
  border-bottom: 1px solid #80BADA;  
  border-left: 1px solid #80BADA;  
  border-right: 1px solid #80BADA;  
  }

.menu_link
{
  font-family:  Verdana, Arial;
  font-size: 11px;   
  color : #000000;
  font-weight: bold;
  text-decoration: none;
}
.menu_link:hover
{
  text-decoration: underline;
}
.leftmenu_link_expanded
{
  font-family:  Verdana, Arial;
  font-size: 11px;   
  color : #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.leftmenu_link_expanded:hover
{
  text-decoration: underline;
}
.page_heading
{
  font-family: tahoma, arial, Sans-Serif;
  font-size: 18px;   
  color : #32357C;
  font-weight: bold;
  line-height: 23px;
  letter-spacing: 1px;  
}
.Small_Page_Heading
{
  font-family: tahoma, arial, Sans-Serif;
  font-size: 12px;   
  color : #32357C;
  font-weight: bold;
  line-height: 23px;
  letter-spacing: 1px;  
}

.TotalCostBox
{
  background-color: #FFC428;
  border: 1px solid #FF9022;
  font-weight: bold;
}
.SKU
{
   font-size: 8.5px;
}

.CartHeading
{
  border-bottom: 2px solid #555555; color: white; font-weight: bold;
  background-color: #0096af;
}

.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:  #0096af;
  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;
}

.bg_Shopping_Footer
{
  background-image: url(/images/bg_shopping_footer.gif);
  background-repeat: no-repeat 
}

.bg_Title_Underline
{
  background-image: url(/images/namebar_bg_blank.gif);
  background-repeat:  repeat
}

#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;
}
FORM {margin-top: 0px; padding-top: 0px;}
 
.copyright
{
  color: #ffffff;
  font-size: 9px;
  font-family: verdana;
  padding-bottom: 5px;
}
.content
{
  color: #32357C;
  font-family: Verdana;
  font-size: 13px;
  padding-top: 15px;  
}
.LoginArea
{
  color: #32357C;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  padding-left: 15px;
}
.leftmenu_link
{
font-family: Verdana, Sans-Serif; 
font-size: 11px;
color: #ffffff;
text-decoration: none;
}
.highlight {text-decoration: none;color:black;background:yellow;}
.leftmenu_link:hover
{
text-decoration: underline;
}
.RedInformationMessage {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red; 
	padding-top:5px; padding-bottom: 5px;
} 
 