BODY  {} /* Null tag for cross-browser compatiblity */
TD, P {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt}
BODY  {BACKGROUND-COLOR: White}

/* General purpose links (All Pages) */
A         {TEXT-DECORATION: underline}
A:link    {COLOR: Blue}
A:visited {COLOR: Blue}
A:active  {COLOR: Blue}
A:hover   {COLOR: Gray}



/* Table (and other) Headings (Pages 20, 30, 40, 50) */
.styHeading        {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold}



/* Form Error Messages (All Pages) */
.styFormErrMsg {COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold}


/* "Demonstration Only" Message (All Pages) */
.styDemoMsg {COLOR: Blue; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold}


/* Product Name (Pages 10, 20, 40, 50)*/
.styProductName {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* Product Name Large (Page 10Expand)*/
.styProductNameLarge {COLOR: #CC6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold}



/* List, sale and price tags and values (Page 10) */
.styListPriceTag    {COLOR: Black;  FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal}


/* Stock status tag and value (Page 10) */
.styStockStatusTag {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styStockStatusVal {COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Inventory message (Page 10) */
.styInventoryMsg {COLOR: Black; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* "Powered By..." Message (Pages 10, 20) */
.styPoweredBy           {COLOR: Gray; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}


/* "View Discount Schedule" Link (Pages 10, 20)*/
.styViewDiscSchedule {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}



/* "Please use two letter state/province code." Message (Pages 30, 40)*/
.styPleaseUseStateCodeMsg {COLOR: Blue; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal}


/* Shipping Warning Message (Page 40) */
.styShipWarnMsg {COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal}


/* Submit Note (Page 40) */
.stySubmitNote {COLOR: Blue; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal}


.rightcoltitle {
	font-size: 9px;
	line-height: 9px;
	font-weight: bold;
	color: #fff;
	background-color: #202a45;
	padding: 3px;}

img.cover { border: 2px #fff solid;}
	
.itals {
	font-size: 9px;
	font-style: italic;}
	
.deck { font-style: italic; }
	
.toctitle1 {
	font-size: 13px;
	font-weight: bold;
	color: #993300;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
	
.toctitle2 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;}
.toclheader2 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #202a45;
	background-color: #fff;
	padding: 5px;}
	
.tocsheader1 {
	font-size: 12px;
	font-weight: bold;
	color: #666;}
	
.tocsheader2 {
	font-size: 12px;
	font-weight: normal;
	color: #fff;}
	
.tocteaser1 { color: #202a45; }
	
.tocteaser2 { color: #fff; }
	
.relatedtitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #202a45;}
	
.relatedtitle2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.relatedtext1 { color: #202a45; }
	
.relatedtext2 { color: #fff; }
	
.ptitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #202a45;}
	
.ptitle2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.ptext1 { color: #202a45; }
	
.ptext2 { color: #fff; }
	
.sheader {
	font-weight: bold;
	color: #666;}

.lheader {
	background-color : #727d91;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	padding: 3px;}
.storytitle {
	font-family: Times, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #036;}
	
.searchtitle1 {
	font-size: 12px;
	color: #036;
	font-weight: bold;}
	
.searchtitle2 {
	font-size: 12px;
	color: #fff;
	font-weight: bold;}
	
.searchtext1 {
	font-size: 10px;
	color: #202a45;}

.searchtext2 {
	font-size: 10px;
	color: #fff;}
	
.leadin {
	font-weight: bold;
	color: #023465;}
	
.footer {
	font-size: 11px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
}
	
.footerkey {
	font-weight: bold;
	font-size: 10px;
	color: #fff;}
	
A.footer:link, A.footer:visited, A.footer:visited  {
	font-weight: bold;
	font-size: 10px;
	color: #fff;}
	
.promotextlg {
	font-size: 12px
.;
	color: #4D4D4D;
}

.error {
	color: #f00;}
	
	
/*Featured Results*/

.featuredheader {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #202a45;
	padding: 5px;}
	
.featuredlinebg {background-color : #202a45;}

.featuredleadin {
	font-weight: bold;
	color: #023465;}
	
.featureddesc {
	font-size: 10px;}
	
	
/*Regular Results*/

.resultsheader1 {
	font-size: 12px;
	font-weight: bold;
}
	
.resultsheader2 {
	font-size: 12px;
	font-weight: bold;
	color: #666;}
	
.resultslinebg {background-color : #202a45;}

.resultsleadin {
	font-weight: bold;
	color: #02A2A2;}
	
.resultsbyline {
	font-size: 10px;
	font-weight: bold;}
	
.resultsdesc {
	font-size: 10px;}
	
.resultsmedia {
	font-size: 10px;
	color: #f00;}
	
.resultslinks {
	font-size: 10px;
	font-weight: bold;}
	
.searchterm {
	font-size: 12px;
	font-weight: bold;}

.background {
	background-color: #FFFFFF;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	color: #FF0000;
}
A.rightcolads:link, A.rightcolads:visited, A.rightcolads:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
	text-decoration: none;
	font-weight: bold;}
A.rightcolads:hover { color: #FF0000; }

A.emaillink:link, A.emaillink:visited {
font-size: 12px;
color:#0033CC;
text-decoration: underline;
}
A.emaillink:hover{
COLOR: Gray;
}
.names {
	font-size: 12px;
	color: #EE9C64;
}
.Copy {

	font-size: 12px;
	color: #666666;
}
.background {
	background-color: #72AA71;
	color: #FFFFFF;
}
.newinput {
	color:#4D4D4D;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	line-height: 16px;
}
.home {
	color:#333333;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
}
.picsback {
	border: 1px solid #666666;
}
A.rightcolads2:link, A.rightcolads2:visited, A.rightcolads2:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	font-weight: bold;
}
A.rightcolads2:hover {
color: #FF0000;
}
.news {

	color:#4D4D4D;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}
A.rightcolads3:link, A.rightcolads3:visited, A.rightcolads3:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	font-weight: bold;
}
A.rightcolads3:hover {

color: #666666;
}
.newstitle {

	font-size: 11px;
	font-weight: bold;
	color: #202a45;
}
A.rightcolads4:link, A.rightcolads4:visited, A.rightcolads4:active {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
A.rightcolads4:hover {


color: #666666;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	border: 1px solid #999999;
	background-color: #F3F3F3;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #C8E9B2;
	border: 1px solid #999999;
	cursor: hand;
}
.toctitle1ex {

	border-top: 1px #f00 solid;
	border-bottom: 1px #f00 solid;
	font-size: 12px;
	font-weight: bold;
	color: #f00;
	padding: 3px;
}
.success {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #167A34;
}
.maroon {
COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.First {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	color: #333333;
}
A.pdf:link, A.pdf:visited, A.pdf:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6633;
	text-decoration: none;
}
A.pdf:hover {
	color: #FF9966;
	text-decoration: underline;
}
.borderblack {
	border: 1px solid #020305;
}
