.clsHeading
{
	FONT-WEIGHT: normal;
  FONT-SIZE: 20px;
  COLOR: #555555;
}

.clsSmallHeading
{
	FONT-WEIGHT: bold;
  FONT-SIZE: 16px;
  COLOR: #888888;
}
.clsColouredHeading
{
	FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #555555;
}
HR.clsRuler
{
 COLOR: #575757;
}

A.clsArticleTitle:hover
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
{
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
}

A.clsArticleTitle:link
{
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold;
}

A.clsArticleTitle:visited
{
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold;
}
TR.ColoredGrid
{
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: FFFFFF;
}

TD
{
    FONT-SIZE: 12px;
}

TD.Classification
{
    border-bottom: 1px solid #575757;
}
TD.BorderTop
{
    border-top: 1px solid #575757;
}
TD.ColoredGridTr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: 575757;
    border: 1px solid #DDDDDD;
    BACKGROUND-COLOR: FFFFFF;
}
TD.Basic
{
    BORDER-RIGHT: #395a7b 1px solid;
    BORDER-TOP: #395a7b 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #395a7b 1px solid;
    BORDER-BOTTOM: #395a7b 1px solid;
    FONT-FAMILY: 'arial'
}

A:hover
{
    FONT-SIZE: 12px;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
A:link
{
    FONT-SIZE: 12px;
    COLOR: #575757;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #575757;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 12px;
    COLOR: #575757;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
BODY
{
    FONT-SIZE: 12px;
    COLOR: #595959;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

.clsLikeLink
{
	FONT-SIZE: 12px;
	COLOR: #575757;
	FONT-FAMILY: arial;
	CURSOR: Hand;
	TEXT-DECORATION: none
}

A.smallLink
{
    FONT-SIZE: 11px;
    COLOR: #575757;
    TEXT-DECORATION: none
}
A.smallLink:visited
{
    FONT-SIZE: 11px;
    COLOR: #575757;
    TEXT-DECORATION: none
}
A.smallLink:hover
{
    FONT-SIZE: 11px;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
IMG.icon
{
    VERTICAL-ALIGN: middle;
    CURSOR: hand
}

UL.clsFacts
{
	MARGIN-LEFT: 20px; 
	MARGIN-BOTTOM: 0px;
	LIST-STYLE-IMAGE: url(/images/HTE_Bullet.gif);
}

LI.clsFacts
{
	MARGIN-LEFT: 0px;
}

TD.clsSectionBody
{
	BORDER: 1px solid #DDDDDD;
}

FONT.clsPrice
{
    FONT-WEIGHT: bold;
    COLOR: #990000;
}

FONT.clsBeforePrice
{
    FONT-WEIGHT: bold;
    COLOR: #575757;
}

TD.clsSectionTitle
{
    WIDTH: 190px;
    HEIGHT: 23px;
    PADDING: 0px;
    PADDING-LEFT: 10px;
    BORDER: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
    COLOR: #575757;
    BACKGROUND-IMAGE: url(/images/HTE_SectionHead.jpg);
}
INPUT.clsText
{
    BORDER: 1px solid #777777;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial    
}

SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    MARGIN: 0px;
    BORDER: 0px;
}

.clsSubmit
{
    BORDER: none;
    PADDING: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/HTE_btBackSmall.gif);
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    HORIZONTAL-ALIGN: center;
    WIDTH: 55px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    HEIGHT: 22px;
    BACKGROUND-COLOR: transparent;
    CURSOR: hand;
}
.clsSubmitLarge
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/HTE_btBackLarge.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 80px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    CURSOR: hand;
}
.clsSubmitXL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/HTE_btBackXL.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 120px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial;
    HEIGHT: 27px;
    COLOR: 575757;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    CURSOR: hand;
}

.clsSubmitXLBlue
{
    BORDER: none;
    PADDING: 0px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 120px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center
    FONT-FAMILY: arial;
    COLOR: 575757;
    BACKGROUND-IMAGE: url(/images/HTE_btBackXLb.gif);
    CURSOR: hand;
}

UL.clsClass
{
    MARGIN-LEFT: 0px;
    MARGIN-BOTTOM: 10px;
    LINE-HEIGHT: 14px
}
