P {
	MARGIN-TOP: 1em; FONT-SIZE: 70%; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Content {
	MARGIN-TOP: 1em; FONT-SIZE: 70%; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica
}
.ContentHeader {
	FONT-WEIGHT: bold; COLOR: #330065; FONT-FAMILY: Verdana, Arial, Helvetica
}
.StoreHeader {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 1em; COLOR: white; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #41509d; FONT-FAMILY: Verdana, Arial, Helvetica
}
.TableHeader {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica
}
.TableData {
	MARGIN-TOP: 1em; FONT-SIZE: 70%; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Feature {
	BORDER-RIGHT: #243696 1px solid; BORDER-TOP: #243696 1px solid; BORDER-LEFT: #243696 1px solid; BORDER-BOTTOM: #243696 1px solid; BACKGROUND-COLOR: #edf2f9
}
.FeatureText {
	FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.LeftNav {
	FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.LeftHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: black; BACKGROUND-COLOR: #a8b4d8; FONT-FAMILY: Verdana, Arial, Helvetica
}
.ContentLeftLinks {
	FONT-SIZE: 65%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.HomeContent {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Arial, Helvetica
}
.HomeTable {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Input {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica
}
.InputInvalid {
	FONT-SIZE: x-small; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Fine {
	FONT-SIZE: 55%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Clear {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.SectionHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: black
}
.Subset {
	MARGIN-TOP: 0em; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Highlight {
	BACKGROUND-COLOR: yellow; FONT-FAMILY: Verdana, Arial, Helvetica
}
.CodeComment {
	COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica
}
UL {
	MARGIN-TOP: -1em; FONT-SIZE: 70%; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica
}
OL {
	MARGIN-TOP: -1em; FONT-SIZE: 70%; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica
}
UL.Nested {
	MARGIN-TOP: 0em; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica
}
OL.Nested {
	MARGIN-TOP: 0em; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica
}
UL.Pad {
	MARGIN-TOP: 0em
}
OL.Pad {
	MARGIN-TOP: 0em
}
.Pad {
	MARGIN-BOTTOM: 1em
}
H1 {
	MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 110%; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica
}
H1.Generic {
	MARGIN-TOP: 1em; FONT-WEIGHT: normal; FONT-SIZE: 110%; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica
}
.H1BuyIt {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica
}
H2 {
	FONT-SIZE: 75%; MARGIN-BOTTOM: 0em; COLOR: #243696; FONT-FAMILY: Verdana, Arial, Helvetica
}
H3 {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 0em; COLOR: #243696; FONT-FAMILY: Verdana, Arial, Helvetica
}

A:link {
	COLOR: #4a61d2; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica
}
A:visited {
	COLOR: #4a61d2; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica
}
A:hover {
	TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.HomeHeader:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.HomeHeader:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.HomeHeader:hover {
	COLOR: #41509d; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica
}
BODY {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
.clsNorm {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #a8b4d8
}
.clsLite {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #41509d
}
h5 {
	FONT-SIZE: 55%;COLOR: #243696; FONT-FAMILY: Verdana, Arial, Helvetica
}

#searchDataForm{

	width: 283px;
	height: 75px;
	border: 1px solid #ADADAD;
	font-family: Verdana, Arial, Helvetica;
	background: #FFF;
	font-size: 11px;
	color: #243696;
}

#searchManfForm{

	width: 308px;
	height: 75px;
	border: 1px solid #ADADAD;
	font-family: Verdana, Arial, Helvetica;
	background: #FFF;
	font-size: 11px;
	color: #243696;
}

#sectionHeader {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 15px;
	color: #243696;
	background-color: #fff;
	padding-left: 15px;
}

.smallText{font-size: 10px;}

/* top nav links */
a.topNavLink:link,a.topNavLink:visited,a.topNavLink:active{
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	vertical-align : baseline;
	padding : 0px 5px 0px 5px;
	letter-spacing : 1px;
}

a.topNavLink:hover {text-decoration: underline;	}

a.searchLink:link,a.searchLink:visited,a.searchLink:active{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #243696;
	text-decoration: underline;
}

a.searchLink:hover {text-decoration: none;	}

/* footer links */
a.footerLink:link,a.footerLink:visited,a.footerLink:active{
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding : 3px 3px;
}

a.footerLink:hover {text-decoration: underline;	}

.smallPad{padding: 2px 2px 0px 5px;}

.left{float: left; margin-right: 15px;}

.right{float: right; margin-left: 15px;}

.subTxtHdr{font-weight: bold; text-decoration: underline;}

.faqQ{font-weight: bold;}

.faqA{font-weight: normal; margin-bottom: 15px;}

/* form styles */
a.formNavLink:link,a.formNavLink:visited,a.formNavLink:active{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

a.formNavLink:hover {text-decoration: none;}

.formTable{
	border: 1px solid #ccc;
	background-color: #ccc;
}

.formLabel{
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}

.formLabelRequired{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000;
	background-color: #999;
	font-weight: bold;
}
	
.formHeaderRow{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFCC00;
	background-color: #003399;
	font-weight: bold;
}

.formCheckBoxRow{
	background-color: #7FB2FF;
	text-align : center;
}

.formRowOne{
	font-size: 12px;
	color: #666;
	background-color: #fff;
	padding: 2px 5px 2px 5px;
}

a.manuFactLink:{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #3366CC;
	text-decoration: underline;
}

a.manuFactLink:hover {text-decoration: underline;	}

	
.Required{color: #006699; text-align: left; padding-right: 5px;}

/* end of form styles */

