BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: white
}
H1 {
	COLOR: black;
}
H2 {
	COLOR: #6bb82e;
}
H3 {
	COLOR: #6bb82e;
}
H4 {
	COLOR: #003366
}
H5 {
	COLOR: #003366
}
TH {
	COLOR: #003366
}

THEAD {
	COLOR: #003366
}
TFOOT {
	COLOR: #003366
}
H1 {
	FONT-WEIGHT: 700; FONT-SIZE: 2em; Z-INDEX: 1; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: 700; FONT-SIZE: 1.75em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: 500; FONT-SIZE: 1.58em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H4 {
	FONT-WEIGHT: 500; FONT-SIZE: 1.33em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H5 {
	FONT-WEIGHT: 700; FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
DT {
	FONT-WEIGHT: 700; FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
H6 {
	FONT-WEIGHT: 700; FONT-SIZE: 0.8em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
TFOOT {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
THEAD {
	FONT-SIZE: 1em; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; WORD-SPACING: normal; VERTICAL-ALIGN: baseline; TEXT-TRANSFORM: none; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal
}
A:link {
	COLOR: #6bb82e; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6bb82e; TEXT-DECORATION: none
}
A:active {
	COLOR: #6bb82e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6bb82e; TEXT-DECORATION: underline
}
SMALL {
	FONT-SIZE: 0.7em
}
BIG {
	FONT-SIZE: 1.17em
}
BLOCKQUOTE {
	FONT-FAMILY: Courier New, monospace
}
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
}
IMG {
	MARGIN: 0px
}

/*MY styles*/

.search{
	FONT-SIZE: xx-small;
}

.HeaderText{
	FONT-SIZE: 18px;
	COLOR: #6bb82e;
	font-family: Times New Roman;
	LETTER-SPACING: normal; 
	TEXT-DECORATION: none;
}

.ProductHeaderText
{
	FONT-SIZE: 15px;
	font-weight: normal;
	COLOR: #6bb82e;
	font-family: Times New Roman;
	
}

.ProductHeaderName{
	FONT-SIZE: 15px;
	font-weight: normal;
	COLOR: #6bb82e;
	font-family: Times New Roman;
}

.ProductListHeadBold
{
	FONT-SIZE: 18px;
	font-weight: bold;
	COLOR: #6bb82e;
	font-family: Times New Roman;
	
}

.ProductListHead
{
	FONT-SIZE: 15px;
	font-weight: normal;
	COLOR: #6bb82e;
	font-family: Times New Roman;
	
}

.ProductListItem
{
    color: black;
    font-family: Arial;
    font-size: 10px
}

.ProductImage{
	border: solid 1px #6bb82e;
	margin-left: 10px;
}


.ProductNameGrid
{
    color: black;
    font-family: Arial;
     font-size: 12px
}

.Normalelev
{
    color: black;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px
}
.smallcontenthead
{
    background-color: #97b5e2;
    color: white;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold
}

.ErrorText
{
    color: red;
    font-family: Arial;
    font-size: 12px;
    line-height: 20pt
}

/* Advanced link  */
A.Advanced, A.Advanced:link, A.Advanced:visited
{
    color: #6bb82e;
    font-family: Times New Roman;
    font-size: 8px;
    font-weight: bold;
    text-decoration: underline;
}

A.Advanced:hover
{
    color: red;
    font-family: Times New Roman;
    font-size: 8px;
    font-weight: bold;
    text-decoration: underline
}

.ProductItem
{
    color: black;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

.ProductDetails
{
    color: black;
    font-family: Arial;
    font-size: 11px;
}

.ProductItemBold
{
    color: black;
    font-family: Arial;
    font-weight: bold;
    font-size: 10px
    
}

.generalzipstore
{
    color: black;
    font-family: Arial;
    font-weight: bold;
    font-size: 13px
    
}

/* Advanced link  */
A.StoreName, A.StoreName:link, A.StoreName:visited
{
    color: black;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
}

A.StoreName:hover
{
    color: red;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline
}

/* Advanced Search link on product listings headers  */
A.addS, A.addS:link, A.addS:visited
{
    color: #6bb82e;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline;
}

A.addS:hover
{
    color: #6bb82e;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline
}

/* Next,back,first and Last links on product headers headers  */
A.nav, A.nav:link, A.nav:visited
{
    color: white;
    font-family: Arial;
    font-size: 10px;

}

A.nav:hover
{
    color: white;
    font-family: Arial;
    font-size: 10px;
    text-decoration: underline
}

.instruction
{
    color: #6bb82e;
    font-family: Arial;
    font-size: 9px
    
}


.HeaderSub
{
    color: black;
    font-family: Arial;
    font-size: 11px
}

.sizerLN

{

       width: 150px

}

 

.sizerText

{

       width: 130px

}

.TitleBackground{
	BACKGROUND-POSITION: right top; 
	BACKGROUND-IMAGE: url(images/banners/sheader-bg.gif); 
	BACKGROUND-REPEAT: repeat-y
}
.ContentBorder{
	BORDER-RIGHT: solid 1px #dfe8d3; 
	BORDER-TOP: solid 1px #dfe8d3; 
	BORDER-LEFT: solid 1px #dfe8d3; 
	BORDER-BOTTOM: solid 1px #dfe8d3;

}
.thinBorder1
    {
	BORDER-RIGHT: solid 1px #ffffff;  /* dce2ee */
	BORDER-TOP: solid 1px #ffffff;  
	BORDER-LEFT: solid 1px #ffffff;  
	BORDER-BOTTOM: solid 1px #ffffff;
	}
.tablenew {
	border: 1px solid #CCCCCC;
}
.tabletop {
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.ZipProd
{
  width: 100px;
  height: 19px;
  font-size: 9px
}

.imagePad1 
{
  padding-left: 10px;
}

.DealerClassText{
	display: block;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
}

.DealerClassImage{
	display: block;
}

.DealerClassBullet{
	display: list-item;
	LIST-STYLE-IMAGE: url(images/bullet-star-red.gif);
}

.NewsText, .NewsText A:link{
	color: Black;
	
 
}

.Text
{
    color: black;
    font-family: Arial;
    font-size: 13px;
}

.TextBold
{
    color: black;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

.TextRed
{
    color: Red;
    font-family: Arial;
    font-size: 13px;
}




.ContentBorder{
	BORDER-RIGHT: solid 1px #dfe8d3; 
	BORDER-TOP: solid 1px #dfe8d3; 
	BORDER-LEFT: solid 1px #dfe8d3; 
	BORDER-BOTTOM: solid 1px #dfe8d3;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear:both;
}

.ContentImage
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}


.limitLabels
{
	overflow:visible;
	table-layout: fixed;
	text-align: center;
 }
 
 
 
 .ncEnesco
 {
	background-image: url(images/ncEnesco.gif);
	width:200px;
	height:25px;
	border:solid 0px red;
	position:relative;
	margin-top:-25px;
	margin-left:65px;
	
 }


.GHLeftNav
{
	width:150px;
	height:75px;
	background-image:url(images/GHbutton.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}


.footer-topnav 
{
	margin-top: 4px; 
	font-size: 10px; 
	text-transform: uppercase; 
	color: black; 
	font-family: 'Times New Roman', Serif;
	text-align: center;
}

.footer-topnav a, .footer-topnav a:visited, .footer-topnav a:hover, .footer-topnav a:active
{
	color: black; 
}

.footer-topnav a:hover
{
	text-decoration: underline;
}

.footer-bottom
{
	margin-top: 4px; 
	font-size: 12px; 
	text-transform: uppercase; 
	color: #6BB82E; 
	font-family: 'Times New Roman', Serif;
	text-align: center;
	font-weight: bold;
}

.footer-bottom a
{
	padding: 0px 5px 0px 5px;
}

.pclink 
{
	font-size: 9px;	
	text-transform: none;
	font-weight: normal;
}