@charset "ISO-8859-1";
/* CSS Document */


/***************************************************************************
 Base Links	
 **************************************************************************/
 
a:link, a:visited, a:active{
	color: #00374e;
	text-decoration: none;
}

a:hover{
	text-decoration: none;
	color:#8ba214;
	/*color: #9cbb2e;*/
}

a.underline:link, a.underline:visited, a.underline:active{
	color: #00374e;
	text-decoration: underline;
}
a.underline:hover{
	color: #9cbb2e;
}

a.grey:link, a.grey:visited, a.grey:active{
	color: #646464;
	text-decoration: none;
}
a.grey:hover{
	text-decoration: none;
	color:#8ba214;
}

a.green:link, a.green:visited, a.green:active{
	color: #8cad47;
	text-decoration: none;
}
a.green:hover{
	text-decoration: none;
	color:#00374e;
}

a.org:link, a.org:visited, a.org:active{
	color: #ea5c08;
	text-decoration: none;
}
a.org:hover{
	text-decoration: none;
	color:#00374e;
}


/***************************************************************************
 Headers
 **************************************************************************/

h1{
	font: bold 13px Arial,sans-serif;
	color: #9cbb2e;
	margin: 0px;
	padding: 0px;
	line-height:1.3;
}

h2{
	font: bold 14px Arial,sans-serif;
	color: #9cbb2e;
	margin: 0px;
	padding: 0px;
}

h3{
	font: bold 13px Arial,sans-serif;
	color: #646464;
	margin: 0px;
 	padding: 0px;
}

h4{
	font: bold 14px Arial,sans-serif;
	color: #646464;
	margin: 0px;
	padding: 0px;
}

h5{
	font: bold 13px Arial,sans-serif;
	color: #184952;
	margin: 0px;
	padding: 0px;
}


/***************************************************************************
 Lists
 **************************************************************************/

ul{
	list-style-type: square;
	margin-left: 0;
	padding-left: 1.2em;
	text-indent:  0em;
}

ul ul{
	list-style-type: disc;
	margin-left: 0;
	padding-left: 1.2em;
	text-indent:  0em;
}

ul ul ul{
	list-style-type: none;
	margin-left: 0;
	padding-left: 1.2em;
	text-indent:  0em;
}


/***************************************************************************
 Layout Divs
 **************************************************************************/


/***************************************
 Header */
 

#header {
	background: url("../images/general/bkg_header.gif") repeat-x 0 0;
}

#headerWrapper{
	width:819px; /*820-1border*/
	height:89px;
	border-right: 1px solid #FFFFFF;
}

#logoWrapper{
	width:383px; /*403-20padding*/
	height:54px; /*65-11padding*/
	background-color:#FFFFFF;
	padding-left:20px;
	padding-top:11px;
}

#division{
	font:normal 20px Arial,sans-serif;
	color:#FFFFFF;
	padding: 34px 20px 0px 0px;
	text-align:right;
	float:right;
}



/***************************************
 Content */

#content {
	width: 820px;
	padding: 0px;
}

#leftColumn {
	float: left;
	width: 198px;
	padding-left: 0;
}

#centerColumn {
	float: left;
	width: 413px;
	padding-left: 0;
}

#rightColumn {
	float: left;
	width: 208px;
	padding-left: 0;
}

#rightColumn2w {
	float: left;
	width: 622px;
	padding-left: 0;
	background-color:#FFFFFF;
}



/***************************************
 Footer */

#footer{
	margin-left: 198px;
}


/***************************************
 Index Wrappers */

#leftWrapper{
	width:435px;
	float:left;
	padding-left: 0;
}

#rightWrapper{
	float:left;
	width:175px;
	padding-left: 0;
}



/***************************************
 Sub Page Wrappers */

#subTextWrapper{
	width:595px;
}

#subFeatureWrapper{
	height:279px;
	width:207px; /*208-1border*/
	background-color:#eff2f7;
	border-left: 1px solid #FFFFFF;
}


/***************************************
 Sub Nav Wrapper */

#subNavWrapper{
	width:197px;
	height:308px;
	background-color:#00374c;
	border-right:1px solid #FFFFFF;
	font-size:11px;
}


/***************************************
 Application Imag Wrapper */

#appImgWrapper{
	width:621px;
	height:279px;	
}





/***************************************************************************
 Navigation Divs
 **************************************************************************/


/***************************************
 Header */

#headerNav{
	width:799px;
	height:19px; /*24-5padding*/
	text-align:right;
	padding: 5px 0px 0px 0px;
	font:bold 11px Arial,sans-serif;
}

#headerNav a:link, #headerNav a:visited{
	color: #00374e;
	text-decoration: none;
	padding-left:20px;
}

#headerNav a:hover{
	text-decoration: none;
	color: #6b8d9d;
}


/***************************************
 Left Column SubNav */


#subNavLinks{
	margin: 0px;
	padding: 0px;
}

#subNavLinks a:link, #subNavLinks a:visited {
	display: block;
	border-bottom: 1px solid #809ba6;
	padding: 4px 0px 4px 10px;
	color: #fffeff;
	background-image: url("../images/general/img_nav_bkg1.gif");
	background-repeat:no-repeat;
}

#subNavLinks a:hover{
	background-color: #215063;
	text-decoration: none;
	background-image: url("../images/general/img_nav_bkg2.gif");
	background-repeat:no-repeat;
}

#select a:link, #select a:visited {
	display: block;
	border-bottom: 1px solid #809ba6;
	background-image: url("../images/general/img_nav_bkg3.gif");
	background-repeat:no-repeat;
	background-color: #215063;
	text-decoration: none;
	padding: 4px 0px 4px 10px;
	color: #fffeff;
}

#select a:hover{
	text-decoration: none;
}


#subNavRegion{
	color: #9aaeb9;
	padding: 7px 0px 7px 10px;
	border-bottom: 1px solid #809ba6;
}

#subNavRegion a:link, #subNavRegion a:visited {
	color: #9aaeb9;
	text-decoration:none;
}

#subNavRegion a:hover{
	color:#ffffff;
	text-decoration: none;
}


/***************************************
 Product Nav */

#navWrapperOuter{
	
}


#navWrapper{
	padding: 1px 0px 0px 0px;
}

#navList {
	margin: 0;
	padding:0;
}
#navList li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}
#navList ul {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}

#navList li {
	float: right;
		
}
#navListul li {
	float: none;
}

#navList ul, #navList ul li {
	
}


#navList a {
	display: block;
	text-decoration: none;
	padding: 7px 25px 9px 25px;
	line-height:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border-right: 1px solid #FFFFFF;
	font-weight:bold;
}
#navList a:hover, #navList a:active, #navList a:focus {
	letter-spacing: .01px;
}



a.navListActive:link, a.navListActive:active, a.navListActive:visited {
	color: #FFFFFF;
	background-color:#96adbd;
}
a.navListActive:hover {
	color: #00374c;
	background-color:96adbd;
}

a.navListActive2:link, a.navListActive2:active, a.navListActive2:visited {
	color: #FFFFFF;
	background-color:#96adbd;
	background-image:url("../images/general/bkg_prod_nav.gif");
	background-repeat:no-repeat;
	background-position:left;
}
a.navListActive2:hover {
	color: #00374c;
	background-color:96adbd;
}



a.navListSelect:link, a.navListSelect:active, a.navListSelect:visited {
	color: #ffffff;
	background-color:#68889f;
	
}
a.navListSelect:hover {
	color: #ffffff;
	background-color:#68889f;
}


a.navListSelect2:link, a.navListSelect2:active, a.navListSelect2:visited {
	color: #ffffff;
	background-color:#68889f;
	background-image:url("../images/general/bkg_prod_nav_sel.gif");
	background-repeat:no-repeat;
	background-position:left;
	
}
a.navListSelect2:hover {
	color: #ffffff;
	background-color:#68889f;
}








/***************************************************************************
 Formatting
 **************************************************************************/


/***************************************
 Main Text, Titles & Styles */ 


#introText{
	padding: 25px 25px 0px 35px;
	font-size:13px;
	color:#656565;
	line-height:1.4;
}

#introText h1{
	color:#4c6d7e;
	font-size:16px;
	font-weight:bold;
	line-height:1.6;
}

#subText{
	padding: 20px 20px 0px 20px;
	font-size:13px;
	color:#656565;
	line-height:1.6;
}


a.subTextLink:link, a.subTextLink:visited, a.subTextLink:active{
	color: #656565;
	font-size:12px;
}
a.subTextLink:hover{
	color: #9cbb2e;
}


#subText2{
	padding: 20px 20px 0px 20px;
	font-size:12px;
	color:#656565;
	line-height:1.4;
}

#subTextProducts{
	font-size:.85em;
	/*
	font-size:14px;
	color:#9cbc2d;*/
	color:#7b7b7b;
	line-height:1.4;
	
}

#sectionTitle{
	width:500px;
	font:normal 21px Arial,sans-serif;
	color: #aac53d;
	padding: 26px 0px 3px 20px;
}

#sectionTitleProducts{
	width:500px;
	font:normal 21px Arial,sans-serif;
	color: #aac53d;
	padding: 32px 0px 3px 0px;
}

.textFeature{
	font:bold 13px Arial,sans-serif;
	color: #9cbc2d;
}

.textFeaturetLg{
	font:bold 14px Arial,sans-serif;
	color: #9cbc2d;
}

.textFeatureSm{
	font:bold 12px Arial,sans-serif;
	color: #9cbc2d;
}



/***************************************
 Gallery */
 

#inspirationGallery{
	width:197px;
	background-color:#f2f6dd; 
	border-bottom:1px solid #FFFFFF;
	
}

#inspirationGallery a:link, #inspirationGallery a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 16px 10px 0px 15px;
	margin: 0px 0px 0px 10px;
}

#inspirationGallery div{
	font-size:11px;
	color: #5b645f;
	font-weight:normal;
	padding: 5px 10px 18px 25px;
}


/***************************************
 Photo Contest */
 

#photoContest{
	width:197px;
	background-color:#e5edbc; 
	border-bottom:1px solid #FFFFFF;
	
}

#photoContest a:link, #photoContest a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 16px 10px 0px 15px;
	margin: 0px 0px 0px 10px;
}

#photoContest div{
	font-size:11px;
	color: #5b645f;
	font-weight:normal;
	padding: 5px 10px 18px 25px;
}


/***************************************
 Cleaners & Sealers Alert */
 
#alert{
	width:195px; /*197-2 border*/
	background-color:#FFFFFF; 
	border:1px solid #cfcfcf;
}

#alert div{
	font-size:11px;
	color: #ff5301;
	font-weight:normal;
	padding: 15px 10px 15px 12px;
}


/***************************************
 Children’s Miracle Network */
 

#cmn{
	width:195px; /*197-2 border*/
	background-color:#FFFFFF; 
	border:1px solid #cfcfcf;
	
}


#cmn a:link, #cmn a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 16px 10px 18px 15px;
	margin: 0px 0px 0px 10px;
}

#cmnLinks2{
	font:normal 11px Arial,sans-serif;
}


#cmnLinks2 a:link, #cmnLinks2 a:visited {
	font:normal 11px Arial,sans-serif;
	color: #797979;
	text-decoration: none;
}

#cmnLinks2 a:hover{
	color:#184952;
}


/***************************************
 Tax Credit */
 

#hrtc{
	width:195px; /*197-2 border*/
	background-color:#FFFFFF; 
	border:1px solid #cfcfcf;
	
}


#hrtc a:link, #hrtc a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 16px 10px 0px 15px;
	margin: 0px 0px 0px 10px;
}

#hrtc div{
	font-size:11px;
	color: #5b645f;
	font-weight:normal;
	padding: 5px 10px 18px 25px;
}




/***************************************
 Members */
 

#members{
	width:197px;
	background-color:#e6f0f4; 
	border-bottom:1px solid #FFFFFF;
	
}

#members a:link, #members a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 16px 10px 0px 15px;
	margin: 0px 0px 0px 10px;
}

#members div{
	font-size:11px;
	color: #5b645f;
	font-weight:normal;
	padding: 5px 10px 18px 25px;
}








/***************************************
 Aquaflow */
 

#aquaflow{
	width:197px; /*197-2 border*/
	height:102px;
	background-color:#FFFFFF;
	/*border:1px solid #cfcfcf;*/
	background-image: url("../images/general/img_aquaflow_home.jpg");
	background-repeat:no-repeat;
	
	
}


#aquaflow a:link, #aquaflow a:visited {
	background-image: url("../images/general/img_title_arrow_15p.gif");
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	font-size:13px;
	padding: 12px 10px 18px 15px;
	margin: 0px 0px 0px 10px;
}


/***************************************
 selectProduct */
 

#selectProduct{
	width:197px;
	background-color:#f2f6dd; 
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	
}

#selectProduct div{
	font-size:11px;
	color: #003344;
	font-weight:normal;
	padding: 15px 10px 15px 12px;
}

#selectProduct select{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	width:150px;	
}


/***************************************
 selectRegion */
 

#selectRegion{
	width:197px;
	background-color:#e5edbc; 
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	
}

#selectRegion div{
	font-size:11px;
	color: #003344;
	font-weight:normal;
	padding: 15px 10px 15px 12px;
}

#selectRegion select{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	width:150px;	
}


/***************************************
 selectApplication */
 

#selectApplication{
	float:right; 
	border:1px solid #cfcfcf;
	font-size:11px;
	margin: 30px 0px 0px 20px;
	padding: 10px 20px 15px 20px;
	
}

#selectApplication div{
	font-size:12px;
	color: #235063;
	padding-bottom: 5px;
}

#selectApplication select{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	width:150px;	
}


/***************************************
 Product Information */
 

#productInfo{
	width:195px; /*197-2 border*/
	background-color:#FFFFFF; 
	border:1px solid #cfcfcf;
	
}

#productInfo h1{
	color: #00374e;
	font-size:13px;
	padding: 15px 10px 15px 10px;
}

#ppPdf a:link, #ppPdf a:visited {
	background-image: url("../images/general/img_pdf_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 10px 10px 20px;
	margin: 0px 0px 0px 10px;
	color: #555555;
}

#ppPdf a:hover{
	color:#8ba214;
}


#mfsPdf a:link, #mfsPdf a:visited {
	background-image: url("../images/general/img_pdf_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 10px 10px 20px;
	margin: 0px 0px 0px 10px;
	color: #555555;
}

#mfsPdf a:hover{
	color:#8ba214;
}


#mfsDoc a:link, #mfsDoc a:visited {
	background-image: url("../images/general/img_doc_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 10px 10px 20px;
	margin: 0px 0px 0px 10px;
	color: #555555;
}

#mfsDoc a:hover{
	color:#8ba214;
}

#tsUrl a:link, #tsUrl a:visited {
	background-image: url("../images/general/img_arrow_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:12px;
	padding: 0px 10px 0px 15px;
	margin: 0px 0px 0px 10px;
	color: #00374e;
}

#tsUrl a:hover{
	color:#8ba214;
}

#sedUrl a:link, #sedUrl a:visited {
	background-image: url("../images/general/img_dwg_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 10px 10px 20px;
	margin: 0px 0px 0px 10px;
	color: #555555;
}

#sedUrl a:hover{
	color:#8ba214;
}











/***************************************
 Discover something new */

#discover1{
	border:1px solid #d0d0d0;
	margin:18px 45px 0px 36px;
	padding:8px;
	font-size:11px;
	color:#68696e;
}

#discover1 h1{
	font-size:13px; 
	color:#184952;
	font-weight:bold;
}

#discover1 a:link, #discover1 a:visited, #discover1 a:active{
	color:#fc5300;
	line-height:1.6;
}

#discover1 a:hover{
	color:#033653;
}



#discover2{
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	margin:0px 45px 0px 36px;
	padding:8px;
	text-align:right;
	font-size:11px;
	color:#68696e;
}

#discover2 a:link, #discover2 a:visited{
	color:#033653;
	line-height:1.6;
}

#discover2 a:hover{
	color:#fc5300;
}


#grouping{
	margin: 16px 0px 0px 34px;
	font-size:11px;
	color:#68696e;
}

#grouping h1{
	font-size:13px; 
	color:#184952;
	font-weight:bold;
}

#grouping a:link, #grouping a:visited, #grouping a:active{
	color:#fc5300;
	line-height:1.6;
}

#grouping a:hover{
	color:#033653;
}





/***************************************
 Feature Text */

#featureText{
	font-size:11px;
	color: #666666;
	padding: 18px 0px 0px 0px;
}

#featureText a:link, #featureText a:visited{
	color:#5c5c5c;
	line-height:1.6;
}

#featureText a:hover{
	color:#fc5300;
}



/***************************************
 Highlight Text */

#highlightText{
	margin-top:20px;
}

#highlightLink{
	padding-top: 8px;
}
#highlightLink a:link, #highlightLink a:visited {
	font-size:13px;
	font-weight:bold;
	color:#8ba214;
}
#highlightLink a:hover{
	color:#184952;
}


/***************************************
 Upcoming Events */

#upcomingEvent{
	font-size:14px;
	color:#f75405;
}

#upcomingEventLink a:link, #upcomingEventLink a:visited {
	font-size:11px;
	color:#626262;
}
#upcomingEventLink a:hover{
	color:#184952;
}


/***************************************
 New Products */



#newProducts{
	font-size: 11px;
	line-height:1.3;
	padding-right:10px;
	padding-bottom:5px;
}

#newProducts h1{
	font:normal 16px Arial,sans-serif;
	color: #aac53d;
	padding: 10px 0px 8px 0px;
}

#newProducts a:link, #newProducts a:visited {
	font-size:11px;
	color:#626262;
}
#newProducts a:hover{
	color:#184952;
}





/***************************************
 News */

#newsTitle{
	display: block;
	font:bold 13px Arial,sans-serif;
	color: #184952;
	padding:25px 0px 10px 0px;
}

#news{
	font-size:11px;
	padding: 0px 10px 0px 0px;
}


#news a:link, #news a:visited {
	color: #757778;
}

#news a:hover{
	color:#184952;
}


/***************************************
 Products */

#productsOutline{
	width:164px;
	height:355px;
	border: 1px solid #b0b0b0;
	padding:1px;
}

#productsTitle h5{
	font: bold 14px Arial,sans-serif;
	padding:11px 0px 9px 10px;
}


#products{
	padding:0px 0px 0px 10px;

}


#product {
	display: block;
	padding: 0px 0px 0px 10px;
	/*background-image: url("../images/general/img_bullet.gif");*/
	background-image: url("../images/general/img_bullet_arrow.gif");
	background-repeat: no-repeat;
	color:#646464;
	font:normal 11px Arial,sans-serif;
	line-height:1.4;
}

#products2{
	padding:0px 0px 0px 10px;
	font-size:11px;
	line-height:1.4;

}


/***************************************
 Laying Pattern Link */

#layingPattern{
	font-size:11px;
	color: #666666;
	padding: 18px 0px 0px 0px;
}

#layingPattern a:link, #layingPattern a:visited{
	color:#5c5c5c;
	line-height:1.6;
}

#layingPattern a:hover{
	color:#8ba214;
}



#lpPDF a:link, #lpPDF a:visited {
	background-image: url("../images/general/img_pdf_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 8px 5px 20px;
	margin: 7px 0px 0px 0px;
	color: #555555;
	line-height:1.2;
	width:178px;
}

#lpPDF a:hover{
	color:#8ba214;
}



#lpHatch a:link, #lpHatch a:visited {
	background-image: url("../images/general/img_hatch_icon.gif");
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	padding: 0px 7px 4px 20px;
	margin: 7px 0px 0px 0px;
	color: #555555;
	line-height:1.2;
}

#lpHatch a:hover{
	color:#8ba214;
}



/***************************************
 Contact Us */
 
 
#addresses{
	font: normal 11px Arial,sans-serif;
	line-height:1.4;
}

#addresses h3{
	font: bold 12px Arial,sans-serif;
	padding-bottom:8px;
}

#addresses h4{
	font: bold 12px Arial,sans-serif;
	padding-bottom:15px;
}

#contactLinks{
	text-align:left;
	padding-top:8px;
	font-size:11px;
}

#contactLinks a:link, #contactLinks a:visited {
	font: normal 11px Arial,sans-serif;
	color: #184952;
	text-decoration: none;
}

#contactLinks a:hover{
	color:#6b8d9d;
}





/***************************************
 Product Literature */

#literature{
	font-size:11px;
	padding: 25px 0px 0px 0px;
	
}

#literature a:link, #literature a:visited {
	font:normal 11px Arial,sans-serif;
	color:#666666;
	padding: 0px 0px 10px 0px;
}

#literature a:hover{
	color:#00374e;
}

#literature h1{
	font:bold 12px Arial,sans-serif;
	color: #9cbc2d;
	padding: 12px 0px 1px 0px;
}


#literature2{
	font-size:11px;
	padding: 0px 0px 0px 0px;
	
}

#literature2 a:link, #literature2 a:visited {
	font:normal 11px Arial,sans-serif;
	color:#666666;
	padding: 0px 0px 10px 0px;
}

#literature2 a:hover{
	color:#00374e;
}

#literature2 h1{
	font:bold 12px Arial,sans-serif;
	color: #9cbc2d;
	padding: 12px 0px 1px 0px;
}


/***************************************
 Colour Disclaimer */

#colourDisclaimer{
	margin: 20px 0px 0px 230px; 
	color:#999999; 
	font-size:11px; 
	width:525px;
}


/***************************************
 Awards */


#awardsPDF a:link, #awardsPDF a:visited {
	background-image: url("../images/general/img_pdf_icon.gif");
	background-repeat:no-repeat;
	display:block;
	padding: 0px 10px 10px 20px;
	margin: 8px 0px 0px 5px;
	font:bold 11px Arial,sans-serif;
	color:#305a6e;
}

#awardsPDF a:hover{
	color:#9cbc2d;
}



/***************************************
 Notes - Feature & Benefits, Packaging Notes */


#notes{
	border: 1px solid #cfcfcf;
	font-size:11px;
	margin-bottom: 35px;
}


#notesTitle{
	background-color:#efefef;
	border:1px solid #FFFFFF;
	padding:8px;
	font-size:12px;
}

#notesText {
	width:233px;
	padding:10px;
}


/***************************************
 ???????????? */

#flLinks{
	margin: 8px 0px 0px 15px;
	text-align:left;
	padding:0px;
	font-size:11px;
	color:#809ba6;
}

#flLinks a:link, #flLinks a:visited {
	font:normal 11px Arial,sans-serif;
	color: #809ba6;
	text-decoration: none;
}

#flLinks a:hover{
	color:#ffffff;
}

/***************************************
 Pulldown */


.pullDown{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	width:150px;
}



/***************************************
 Footer */
 
#footerIndex{
	margin-left:219px;
	margin-top:0px;
}

#footerHome{
	margin-left:230px;
	margin-top:28px;
}
 
#footerInfo{
	margin-left:218px;
	margin-top:30px;
}

#footerProducts{
	margin-left:230px;
	margin-top:30px;
}


#footerLinks{
	font:normal 11px Arial,sans-serif;
	color: #999999;
}

#footerLinks a:link, #footerLinks a:visited {
	font:normal 11px Arial,sans-serif;
	color: #999999;
	text-decoration: none;
}

#footerLinks a:hover{
	color:#acc33f;
}


/***************************************************************************
 Generic Display 
 **************************************************************************/


.block{
	display: block;
}

.clear{
	clear: both;
}

.marginRight{
	margin-right: 15px;
}

.paddingLeft{
	padding-left: 5px;
}

.paddingRight{
	padding-right: 5px;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: right;
}

.alignLeft{
	text-align: left;
}

.alignRight{
	text-align: right;
}

.alignTop{
	vertical-align: top;
}

.alignMiddle{
	vertical-align: middle;
}

.alignBottom{
	vertical-align: bottom;
}
