BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}


TD, INPUT, SELECT, OPTION	{	
	font-size: 10px;
}	

A  {
	color: Blue;
	text-decoration: underline;
}

.TitleFont {
	font-size:	16px;
	font-weight: bold;
	text-decoration: none;
}

.HeadTabLink 
{
	text-decoration: none;
	color: black;
	font-size: 9px;
    font-weight: bold;
}

A:hover.HeadTabLink 
{
	text-decoration: underline;
	color: blue;
}

A:hover.SmallFontGray
{
	text-decoration: underline;
	color: blue;
}

.HeadInput
{
	font-size: 9px;
}

.HeadButton
{
	font-size: 9px;
	font-weight: bold;
}

.HeadDateFont {
	font-size:	9px;
	color: white;
}


.FootFont
{
	font-size:10px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

.FootLink
{
	font-size:	9px;
	color: Blue;
	text-decoration: underline;
}


.FootLinkSites
{
	font-size:	10px;
	color: Gray;
	text-decoration: none;
	font-weight: bold;
}

A:hover.FootLinkSites
{
	color: blue;
	text-decoration: underline;
}


.SmallFont {
	font-size:	9px;
}

.SmallFontGray {
	font-size:	9px;
	color: gray;
}

.SmallFontBold {
	font-size:	9px;
	font-weight: bold;
}

.MediumFont 
{
	font-size:	11px;
}

.MediumFontBold {
	font-size:	11px;
	font-weight: bold;
}

.SubTitle1
{
	font-size:	12px;
	font-weight: bold;
}

.SubTitle2
{
	font-size:	14px;
	font-weight: bold;
}

.ErrorFont 
{
	color: Red;
	font-size:	10px;
	font-weight: bold;
}

.ErrorFontMedium
{
	color: Red;
	font-size:	11px;
	font-weight: bold;
}

.BigButton
{
	font-size:	12px;
    font-weight: bold;
}


.LinkButtonBig 
{
	font-size:	12px;
    font-weight: bold;
	text-decoration: underline;
}

.MediumLinkBold {
	font-size:	11px;
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
}

.BoldFont 
{
    font-weight: bold;
}

.BoldFontWhite
{
    font-weight: bold;
    color: White;
}


.BlueFont {
	color: Blue;
	text-decoration: none;
}

.BlueFontBold {
	color: Blue;
	text-decoration: none;
	font-weight: bold;
}

.RedFont {
	color: Red;
	text-decoration: none;
}

.RedFontBold {
	color: Red;
	text-decoration: none;
	font-weight: bold;
}

.GrayFont {
	color: Gray;
	text-decoration: none;
}

.GrayFontBold {
	color: Gray;
	text-decoration: none;
	font-weight:bold;
}

	
.BlueLink 
{
	color: Blue;
	text-decoration: none;
}

.SmallLinkBold
{
	color: Blue;
	text-decoration: underline;
	font-weight: bold;
}

.BlackLink 
{
	color: Black;
	text-decoration: none;
}

.FakeLink 
{
	color: Blue;
	text-decoration: underline;
}

.FakeLinkBold
{
	color: Blue;
	text-decoration: underline;
	font-weight: bold;
}

.LinkBold
{
	color: Blue;
	text-decoration: underline;
	font-weight: bold;
}

.LoginField 
{
    FONT-FAMILY: Courier New, monospace;
    font-size: 11px;
}


.GoTopOfPage
{
    color: gray;
    font-size: 9px;
	text-decoration: none;
}

.OfferName
{
    font-weight: bold;
    font-size: 12px;
}

A.OfferName 
{
    color: Blue;
    text-decoration: underline;
}

.OfferPrice 
{
    font-size: 10px;
    font-weight: bold;
    
}

.OfferLink 
{
    font-size: 11px;
    font-weight: bold;
    color: Blue;
    text-decoration: underline;   
}


.SpecialOfferDescription
{
    font-weight: bold;
    font-size: 10px;
}

A.SpecialOfferDescription
{
    color: Blue;
    text-decoration: underline;
}

.SpecialOfferSummary
{
    font-size: 10px;
}

.SpecialOfferPrice 
{
    font-size: 10px;
    font-weight: bold;
    color: Red;
}

.HomeSpecialOffer
{
    font-size: 9px;
    color: blue;
}

.HomeSpecialOfferPrice 
{
    font-size: 9px;
    font-weight: bold;
    color: Red;   
}


A:hover.BlueLink
{
	text-decoration: underline;
	color: blue
}

.GridTable
{
	border-collapse: collapse;
}

.HighlightRow
{
	background-color : LightYellow;
}

H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
