.show { visibility:visible; }
.hide { visibility:collapse; display:none; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color:#F18231;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
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;
}
/* __________________________________________________________________________TEXT BLACK */
.wq_black_vlarge_caps {
	font-size: 28px;
	font-weight: bold;
	text-transform:uppercase;
}
.wq_black_large_caps {
	font-size: 18px;
	font-weight: bold;
	text-transform:uppercase;
}
.wq_black_bold {
	font-weight: bold;
	font-size:11px;
}
.wq_black_bold_caps {
	font-weight: bold;
	text-transform:uppercase;
}
/* __________________________________________________________________________TEXT ORANGE  */
.wq_orange_medium_caps {
	font-size: 14px;
	color:#F18231;
	font-weight: bold;
	text-transform:uppercase;
}
.wq_orange {
	font-size: 11px;
	color:#F18231;
}
.wq_orange_caps {
	font-size: 11px;
	color:#F18231;
	text-transform:uppercase;
}
/* __________________________________________________________________________TEXT WHITE */
.wq_white {
	color:#FFFFFF;
	font-size:11px;
}
.wq_white_bold {
	color:#FFFFFF;
	font-weight: bold;
}
.wq_white_medium_caps {
	font-size: 14px;
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
a.wq_white_medium_caps:link {
	color:#FFFFFF;
}
a.wq_white_medium_caps:visited {
	color:#FFFFFF;
}
a.wq_white_medium_caps:active {
	color:#FFFFFF;
}
a.wq_white_medium_caps:hover {
	color:#CCCCCC;
}

.wq_white_vlarge_caps {
	font-size: 28px;
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
a.wq_white_vlarge_caps:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.wq_white_vlarge_caps:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.wq_white_vlarge_caps:hover {
	color:#CC0000;
	text-decoration:none;
}
a.wq_white_vlarge_caps:active {
	color:#FFFFFF;
	text-decoration:none;
}
.wq_white_caps {
	font-size: 11px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.wq_white_small {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.wq_white_small:link {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.wq_white_small:visited {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.wq_white_small:hover {
	font-size: 10px;
	color:#CC0000;
	text-decoration:none;
}
a.wq_white_small:active {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}
/* __________________________________________________________________________TEXT GREY */
.wq_grey_small {
	color:#EFEFEF;
	font-size: 10px
}
/*div.wq_grey_small {
	display:none;
	}*/
.wq_grey_bold_caps {
	font-weight: bold;
	text-transform:uppercase;
	color:#EFEFEF;
}
/* __________________________________________________________________________TEXT DARK GREY */
.wq_dgrey_bold_caps {
	font-weight: bold;
	text-transform:uppercase;
	color:#666666;
	text-decoration:none;
}
a.wq_dgrey_bold_caps:link {
	color:#666666;
	text-decoration:none;
}
a.wq_dgrey_bold_caps:visited {
	color:#666666;
	text-decoration:none;
}
a.wq_dgrey_bold_caps:hover {
	color:#CC0000;
	text-decoration:none;
}
a.wq_dgrey_bold_caps:active {
	color:#666666;
	text-decoration:none;
}
/* __________________________________________________________________________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;
}
.tickbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	border-width:1px; 
	border-color:#CCCCCC; 
	background-color:#999999;
}
/* Use this for Input buttons */
.inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	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;
}
.warning {
	font-weight:bold;
	color:#FF0000;
}
/* __________________________________________________________________________BACKGROUND COLOURS*/
.bgd_light_grey {
	background-color:#999999;
}
.bgd_white {
	background-color:#FFFFFF;
}
.bgd_orange {
	background-color:#F18231;
}
.bgd_dark_grey {
	background-color:#323232;
}
/* __________________________________________________________________________BACKGROUND IMAGES*/
.bgd_leftborder {
	background-image:url(/images/wq_left_border.gif);
	background-repeat:repeat-y;
}
.login_orange_tm {
	background-image:url(/images/wq_login_orange_tm.gif);
	background-repeat:repeat-x;
}
.login_orange_ml {
	background-image:url(/images/wq_login_orange_ml.gif);
	background-repeat:repeat-y;
}
.login_orange_sepmid {
	background-image:url(/images/wq_login_orange_sepmid.gif);
	background-repeat:repeat-x;
}
.login_orange_bm {
	background-image:url(/images/wq_login_orange_bm.gif);
	background-repeat:repeat-x;
}

.login_grey_tm {
	background-image:url(/images/wq_login_grey_tm.gif);
	background-repeat:repeat-x;
}
.login_grey_ml {
	background-image:url(/images/wq_login_grey_ml.gif);
	background-repeat:repeat-y;
}
.login_grey_bm {
	background-image:url(/images/wq_login_grey_bm.gif);
	background-repeat:repeat-x;
}
.login_grey_mr {
	background-image:url(/images/wq_login_grey_mr.gif);
	background-repeat:repeat-y;
}
.bgd_footer {
	background-image:url(/images/wq_footer_bgd.gif);
	background-repeat:repeat-x;
}
/* _________________________________________________ FOOTER TEXT */
.footer_address {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_address:link{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_address:visited{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_address:hover{
	font-size: 9px;
	color: #2292C4;
	text-decoration: none;
}
a.footer_address:active{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
/* _________________________________________________ */
.footer_btns {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
a.footer_btns:link {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
a.footer_btns:visited {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
a.footer_btns:hover {
	font-size: 10px;
	color: #2292C4;
	text-decoration: none;
}
a.footer_btns:active {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
/* _________________________________________________*/

.language_selector {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-transform:uppercase;
}
/* _________________________________________________ */
.blue_subheadings {
	font-size: 11px;
	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;
}
.staf 
{
background:#B5B5B5 url(http://www.nikwax.com/images/blue-box.gif) repeat scroll 0 0;
margin:10px 0 0 6px;
padding:0 0 1px 0;
width:96px;
position:relative;
font-size:11px;

}
.staf a {
color:#FFFFFF;
font-weight:bold;
display:block;
padding:6px;

}
.staf a:hover {
	color:#ccc;
}
#sendtofriend {
	background-color:#FFF;
	border:0px;
	margin:0px;
	border-style:none;
	
}
.leftAd,
.LeftAdText
{
display:none;	
	}
