/* __________________________________________________________________________PAGE DEFAULTS */
img { behavior: url("/include/pngbehavior.htc");}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
			background:transparent url(images/alt-bg.jpg) top center fixed no-repeat;
}

a:link{
	color:#2292C4;
	text-decoration:none;
}
a:visited{
	color:#2292C4;
	text-decoration:none;
}
a:hover{
	color:#666666;
	text-decoration:none;
}
a:active{
	color:#2292C4;
	text-decoration:none;
}
a
{
font-weight:bold;	
}
/* image formatting */
img.floatright
{
float:right;
margin-left:5px;
margin-top:5px;
}
img.floatleft
{
float:left;
margin-right:15px;
margin-top:0px;
}
a img
{
	border:0;
	}
/* text formatting */

h1, h2, h3, h4, h5 
{
color:#0C2577;
font-size:1.2em;
font-weight:bold;
	}
h2
{
	color:#380F4F;
	}
.underline
{
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
	margin-right:5px;
	}
h2.underline
{
	margin-top:5px;
	color:#009;
	}
ul,ol {
margin:0;
padding:0;
	}
/* Left hand show and hide menu style */
.show {
	visibility:visible;
	display:inline;
}
.hide {
	visibility:collapse;
	display:none;
}
/* product links */

	a.ctaButton
{
background:#fff url(images/blueCTA-366.gif) repeat scroll 0 0;
color:#fff;
display:block;
font-weight:bold;
padding:6px 5px 7px 6px;
text-align:center;
	}
a.ctaButton:hover
{
background:#fff url(images/blueCTA-366-over.gif) repeat scroll 0 0;
color:#fff;

	}
	
div#dropdownlist 
	{
		padding:10px 5px 10px 5px; 
		margin:5px 3px 5px 3px;
		background:transparent url(images/bg-buynow.gif) top left no-repeat;
		}
div.terminus 
{
clear:both;
line-height:0px;
font-size:0px;
	}
/* _________________________________________________ */
.default {
	font-size: 12px;
/*	line-height: 13px;*/
	color: #000000;
}
a.default:link {
	color: #666666;
}
a.default:visited {
	color: #000000;
}
a.default:hover {
	color: #666666;
}
a.default:active {
	color: #000000;
}
/* __________________________________________________________________________TEXT STYLES */
.text_white {
	font-size: 10px;
	color: #FFFFFF;
}
a.heading {
	color: #FFFFFF;
}
/* _________________________________________________ */
.blue_headings {
	font-size:11px;
	font-weight:bold;
	color: #0C2577;
}
a.blue_headings:link {
	color: #0C2577;
}
a.blue_headings:visited {
	color: #0C2577;
}
a.blue_headings:hover {
	color: #666666;
}
a.blue_headings:active {
	color: #0C2577;
}
/* _________________________________________________ */
.breadcrumb {
	font-size: 10px;
	color: #FFFFFF;
}
a.breadcrumb:link {
	color: #FFFFFF;
}
a.breadcrumb:visited {
	color: #FFFFFF;
}
a.breadcrumb:hover {
	color: #666666;
}
a.breadcrumb:active {
	color: #FFFFFF;
}
/* _________________________________________________ */
.lightblue_text {
	font-size: 11px;
	color: #2292C4;
}
a.lightblue_text:link {
	color: #2292C4;
}
a.lightblue_text:visited {
	color: #2292C4;
}
a.lightblue_text:hover {
	color: #666666;
}
a.lightblue_text:active {
	color: #2292C4;
}
/* _________________________________________________ */
.lightblue_header {
	font-size: 11px;
	font-weight:bold;
	color: #2292C4;
}
a.lightblue_header:link {
	color: #2292C4;
}
a.lightblue_header:visited {
	color: #2292C4;
}
a.lightblue_header:hover {
	color: #666666;
}
a.lightblue_header:active {
	color: #2292C4;
}
/* _________________________________________________ */
.blue_subheadings {
	font-size: 12px;
	font-weight:bold;
	color: #0C2577;
}
a.blue_subheadings:link {
	color: #0C2577;
}
a.blue_subheadings:visited {
	color: #0C2577;
}
a.blue_subheadings:hover {
	color: #666666;
}
a.blue_subheadings:active {
	color: #0C2577;
}
/* _________________________________________________ */
.white_headings {
	font-size: 11px;
	font-weight:bold;
	/* text-transform:uppercase;*/
	color: #EFEFEF;
}
a.white_headings:link {
	color: #EFEFEF;
}
a.white_headings:visited {
	color: #EFEFEF;
}
a.white_headings:hover {
	color: #666666;
}
a.white_headings:active {
	color: #EFEFEF;
}
/* _________________________________________________ */
.white_subheadings {
	font-size: 11px;
	font-weight:bold;
	color: #EFEFEF;
}
a.white_subheadings:link {
	color: #EFEFEF;
}
a.white_subheadings:visited {
	color: #EFEFEF;
}
a.white_subheadings:hover {
	color: #666666;
}
a.white_subheadings:active {
	color: #EFEFEF;
}
/* _________________________________________________ */
.nav_text {
	font-size: 9px;
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
a.nav_text:link {
	color: #FFFFFF;
}
a.nav_text:visited {
	color: #FFFFFF;
}
a.nav_text:hover {
	color: #2292C4;
}
a.nav_text:active {
	color: #FFFFFF;
}
/* _________________________________________________ */
.keyword {
	font-size: 10px;
	color: #000000;
}
/* _________________________________________________ */
.language_selector {
	font-size: 10px;
	color: #FFFFFF;
	text-transform:uppercase;
}
/* _________________________________________________ */
.warnings {
	font-size: 11px;
	color:#FF0000;
	font-weight:bold;
}
/* _________________________________________________ */
.footer_address {
	font-size: 9px;
	color: #FFFFFF;
}
a.footer_address:link{
	color: #FFFFFF;
}
a.footer_address:visited{
	color: #FFFFFF;
}
a.footer_address:hover{
	color: #666666;
}
a.footer_address:active{
	color: #FFFFFF;
}
/* _________________________________________________ */
.footer_btns {
	font-size: 10px;
	color: #CCCCCC;
}
a.footer_btns:link {
	color: #CCCCCC;
}
a.footer_btns:visited {
	color: #CCCCCC;
}
a.footer_btns:hover {
	color: #666666;
}
a.footer_btns:active {
	color: #CCCCCC;
}
/* _________________________________________________ */
.productselector {
	font-size: 11px;
	color: #000000;
	width: 173px;
}
/* __________________________________________________________________________IMAGES */
/* The following images are for the areas that change colour per activity */
.bgdcol {
	background-color:#000000;
}
.bgdcol_sports {
	background-color:#EB572F;
}
.bgdcol_outdoors {
	background-color:#0099CC;
}
.bgdcol_motorbiking {
	background-color:#666666;
}
.bgdcol_golf {
	background-color:#006600;
}
.bgdcol_everydaylife {
	background-color:#FF9900;
}
.bgdcol_countrypursuits {
	background-color:#666633;
}
/* _________________________________________________ */
.searchbgd {
	background-image:url(images/searchbgd.gif);
	background-repeat:no-repeat;
}
.searchbgd_sports {
	background-image:url(images/searchbgd_sports.gif);
	background-repeat:no-repeat;
}
.searchbgd_outdoors {
	background-image:url(images/searchbgd_outdoors.gif);
	background-repeat:no-repeat;
}
.searchbgd_motorbiking {
	background-image:url(images/searchbgd_motorbiking.gif);
	background-repeat:no-repeat;
}
.searchbgd_golf {
	background-image:url(images/searchbgd_golf.gif);
	background-repeat:no-repeat;
}
.searchbgd_everydaylife {
	background-image:url(images/searchbgd_everydaylife.gif);
	background-repeat:no-repeat;
}
.searchbgd_countrypursuits {
	background-image:url(images/searchbgd_countrypursuits.gif);
	background-repeat:no-repeat;
}
/* _________________________________________________ */
.logo {
	background-image:url(images/logo_home.gif);
	background-repeat:no-repeat;
}
.logo_sports {
	background-image:url(images/logo_sports.gif);
	background-repeat:no-repeat;
}
.logo_outdoors {
	background-image:url(images/logo_outdoors.gif);
	background-repeat:no-repeat;
}
.logo_motorbiking {
	background-image:url(images/logo_motorbiking.gif);
	background-repeat:no-repeat;
}
.logo_golf {
	background-image:url(images/logo_golf.gif);
	background-repeat:no-repeat;
}
.logo_everydaylife {
	background-image:url(images/logo_everydaylife.gif);
	background-repeat:no-repeat;
}
.logo_countrypursuits {
	background-image:url(images/logo_countrypursuits.gif);
	background-repeat:no-repeat;
}
/* _________________________________________________ */
/* The rest of these are for general image classes and styles */
.nav_bgd {
	background-color:#333333;
}
/* _________________________________________________ */
.left_border {
	background-image:url(http://www.nikwax.com/images/left_border.gif);
	background-repeat:repeat-y;
}
/* _________________________________________________ */
.footer_bgd {
	background-image:url(images/footer_bgd.gif);
	background-repeat:repeat-x;
}
/* _________________________________________________ */
.greybor_ml {
	background-image:url(images/greybor_ml.gif);
	background-repeat:repeat-y;
}
/* _________________________________________________ */
.greybor_mr {
	background-image:url(images/greybor_mr.gif);
	background-repeat:repeat-y;
}
/* _________________________________________________ */
.greybor_mt {
	background-image:url(images/greybor_mt.gif);
	background-repeat:repeat-x;
}
/* _________________________________________________ */
.greybor_mb {
	background-image:url(images/greybor_mb.gif);
	background-repeat:repeat-x;
}
/* _________________________________________________ */
.product_search_bgd {
	background-image:url(images/product_search_bgd.jpg);
	background-repeat:repeat-y;
}
/* __________________________________________________________________________FORMS */
/* Use this for Input boxes */
.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	border-width:1px; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF;
}
/* Use this for Input buttons */
.inputbutton {
	font-size:10px;
	color: #666666;
	border-width:1px; 
	border-color:#CCCCCC; 
	background-color:#EFEFEF;
}
/* Use this for highlighting */
.highlight {
	color:#FF6600;
}
/* Apply this to forms */
form{
	margin:0;
} 
/**/
p {
	font-family: Arial, Helvetica, sans-serif;
}
/*These are to indent the bullets and numbering used in the html editor */
ol{margin-left:24px;} 
ul{margin-left:24px;} 
/* __________________________________________________________________________PROMO IMAGES */
.promo_button {
	cursor: hand;
}
.promo_txt{
	font-size:12px;
	color:#333333;
	padding-left:12px;
	padding-right:12px;
	background-repeat:repeat-y;
}
/* __________________________________________________________________________make the text larger*/
.text-larger p{
color:#0C2577;	
font-size:1.2em;
line-height:1.3em;
}
.text-larger h1{
	
font-size:1.9em;
line-height:1.0em;
}
/* __________________________________________________________________________alternative background*/
.bgdcol { 
		background:transparent url() top center fixed no-repeat;
		}
.logo {
background:#fff url(images/logo_home-t.gif);
background-repeat:no-repeat;
}
.greyRight {
	float:right;
	margin:5px;
	border:1px solid #ccc;
	}
form object {
	display:none
	}
form .default,
form table,
iframe html body {
	background-color:#fff;
			background:#fff url() top center fixed no-repeat;
}

/* __________________________________________________________________________staf*/

.staf 
{
background:#B5B5B5 url(http://www.nikwax.com/images/blue-box.gif) repeat scroll 0 0;
margin:0 0 0 6px;
padding:0 0 1px 0;
width:96px;
position:relative;
}
.staf a {
color:#FFFFFF;
font-size:0.7em;
font-weight:bold;
display:block;
padding:6px;

}
#sendtofriend {
	background-color:#FFF;
	border:0px;
	margin:0px;
	border-style:none;
	
}
/* _________________left column ads_________________________________________________________*/
.leftAd {
	padding:2px 0 0 6px;
	}
.LeftAdText
{background:#B5B5B5 url(http://www.nikwax.com/images/white-box.gif) repeat scroll 0 0;
margin:0 0 0 6px;
padding:0 0 1px 0;
width:96px;
position:relative;}
.LeftAdText a {
color:#160a67;
font-size:0.7em;
font-weight:bold;
display:block;
padding:6px;

}
/* _________________right column ads_________________________________________________________*/

.templateLink a {
	
	font-size:0.7em;
	background-color:#fff;
	padding:3px;
	padding-left:10px;
		margin:2px;
		display:block;
	}