BODY {font-family: Verdana, Arial;	color: #000000;}
A {text-decoration: none;}
A:Hover {text-decoration: underline;}


.Normal { color:#00000; font-family: Verdana, Arial; font-size:10pt;}
.UserName { font: 10pt arial,helvetica; color:#6CA0C8; padding: 3pt 3pt 3pt 3pt;}

.LatestNews {
	font-family: Verdana, Arial;
	font-stretch: condensed;
	font-size: 10px;
	color: #ffffff;
}

.LatestNews A {
	color: #ffffff;
	text-decoration: none;
}

.LatestNews A:hover {
	color: #DCE0E8;
}

.SiteSearch {
	font-size: 11px;
	height: 16px;
}
	 
.lbHeader {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
}

.lbText {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #000000;
}

SELECT {
	font-size: 10px;
	height: 16px;
}

.menu {
	font: 11px Verdana, Arial;
	font-weight: bold;
	font-stretch: condensed;
	color: #ffffff;
	padding-left: 3px;
	padding-right: 3px;
}

.menu A {
	color:#ffffff;
	text-decoration: none;
}

.menu A:hover {
	background-color:#ffffff;
	color:#ababab;
	text-decoration: none;
}

.SubMenu {COLOR:#000080; FONT-FAMILY: Verdana, Arial; FONT-SIZE:9pt;}
A.SubMenu {COLOR:#000080;}
A.SubMenu:Hover {background-color:#000080;color:#ffffff;}

.bBackPath { 
		font: 10px Verdana, Arial;
		color:#5681B8;
		VERTICAL-ALIGN : Top;}
.bBackPath A {
		color:#5681B8;
		font-weight: bold;
		text-decoration: none; 
		}
.bBackPath A:Hover {
		text-decoration: underline; 
		}

.ErrorMessage { 
		font: 10pt Verdana, Arial;
		font-weight: bold;
		color:#bd0000;
		padding-left: 6pt;}

.IntroMessage { 
		font: 12pt Verdana, Arial;
}

.BodyTitle { 
		color:#0000c0;
		font: 18pt Verdana, Arial;
		font-weight: bold;
		padding-top: 6pt;}

.BodyPreTitle { 
		color:#084A7B;
		font: 8pt Verdana, Arial;
		padding-top: 6pt;}

.BodyGroupTitle { 
		font: 14pt Verdana, Arial;
		color:#ffffc0;
		font-weight: bold;
		VERTICAL-ALIGN : bottom;
		padding-top: 6pt;}

.BodyGroupTitle A { 
		color:#ffffff;
		text-decoration: none; }
.BodyGroupTitle A:Hover {
		color:#FFFFC0;
		text-decoration: underline; }

.BodyGroupTitle2 { 
		font: 12pt Verdana, Arial;
		color:#ffffc0;
		font-weight: bold;
		VERTICAL-ALIGN : bottom;
		padding-top: 6pt;}


.BodyText { 
		font: 10pt Verdana, Arial;
		color:#000000;
		VERTICAL-ALIGN : Top;}
		
.FeaturedProductHeader {
	font-family: Verdana, Arial;
	font-size: 18px; 
	color:#DA1616;
}

.FeaturedProductHeader2 {
	font-family: Verdana, Arial;
	font-size: 18px; 
	color:#5681B8;
}

.FeaturedProduct {
	font-family: Verdana, Arial;
	font-size: 9px;
	font-stretch: condensed; 
	color:#000000;
}

.SpecialProductHeader {
	font-family: Verdana, Arial;
	font-size: 24px; 
	font-weight: bold;
	color:#DA1616;
}

.bPageMenu { 
		font: 8pt Verdana, Arial;
		color:#ff8080;
		VERTICAL-ALIGN : Top;}
.bPageMenu A {
		font-weight: bold;
		text-decoration: none; 
		}
.bPageMenu A:Hover {
		color:#ffffff;
		text-decoration: underline; 
		}


TD.HeaderTitle { 
	BACKGROUND:#0030CF; 
	font: 24pt Verdana, Arial; 
	color:#ffffff;
	VERTICAL-ALIGN : Bottom;
	padding-left: 6pt;
}
								

.Footer {
		font: 8pt Verdana, Arial; 
		color:#808080;
		text-align: center;
		VERTICAL-ALIGN : Top;
		}
.Footer A { 
		font-weight: bold;
		color:#d0d0d0
		text-decoration: none; }
.Footer A:Hover { 
	color:#000044;
	text-decoration: underline; 
	}

.FooterBar {
	font-size: 6px;
	}


TD.BodySectionBar {
	background-color: #B8B8D9;
	font: bold 10pt Verdana, Arial;
	color:#084A7B;
	}

TABLE.Fields {
	WIDTH: Auto;}
TABLE.grdTable {
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 5px;
	width=Auto;
	}


.grdSearchResults
{
    COLOR: #003F86;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 2px
}

.grdSearchResults A
{
    text-decoration: none;
}

.grdSearchResults A:Hover
{
    text-decoration: underline;
}

.grdSearchResults A:Visited
{
    text-decoration: none;
}

TD.grdHeaderText
{
    COLOR: #003F86;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 2px;
	VERTICAL-ALIGN:top;
}

TD.grdHeaderNumeric
{
    COLOR: #003F86;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right;
}

TD.grdText
{
    COLOR: #3B5C81;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    VERTICAL-ALIGN: top
}
TD.grdText A {
    COLOR: #4183C7;
	font-weight: Bold;
	text-decoration: none;
	}

TD.grdText A:Hover {
	color: #338DE9;
	text-decoration: underline;
}

TD.grdNumeric
{
    COLOR: #3B5C81;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
}
TD.grdText100 {
    COLOR: #3B5C81;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    VERTICAL-ALIGN: top;
	WIDTH: 100%;
	}
TD.grdTextPlain {
    COLOR: #3B5C81;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    VERTICAL-ALIGN: top
	}


INPUT.frmButton {
	color: #000052; 
	cursor: hand;
	background-color: #6BE7FF; 
	border-right-color: #084A7B;
	border-bottom-color: #084A7B;
	border-width: 1px;
	font-weight: bold;
	}
TD.frmButtonRow {
    BACKGROUND-COLOR: #000052;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
	PADDING-TOP: 3px;
	TEXT-ALIGN: Right;
	VERTICAL-ALIGN : bottom;
	}
TD.frmLabel {
    BACKGROUND-COLOR: #000052;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 1px;
	PADDING-Bottom: 2px;
	VERTICAL-ALIGN : top;
	}
TD.frmField {
    BACKGROUND-COLOR: #6BE7FF;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
	PADDING-LEFT: 3px;
	PADDING-TOP: 1px;
	PADDING-Bottom: 2px;
	VERTICAL-ALIGN : top;
}

.ProductHeader {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
}
	
.ProductDescription {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}

.ProductPrice {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    COLOR: #FF0000;
}

.ProductPrice2 {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    COLOR: #DA1616;
}

.ProductAttribute {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}

.ProductAttribute A {
	color:#205896;
	text-decoration: none;
}

.ProductAttribute A:Hover {
	text-decoration: underline;
}

.StoreSearch {
	font-size: 10px;
	height: 18px;
}
	
.ApplicationNoteTitle {
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14px;
}
