.fn-results{
	float: left;
	border: 1px solid #CCCCCC;
	width: 280px;
	height: 200px;
	margin: 10px 10px 10px 0;
	vertical-align: top;
	background-color: #FFFFFF;

	}
	
.fn-results-overflow {
	overflow: auto;
	width: 265px;
	height: 185px;
}
.fn-body{
 background : transparent url(graphics/bg_grey-white.gif) repeat-x scroll top;
 font-size : 12px;
 
}
#fn-banner{
	background-color: White;
	height: 50px;
	color: Black;
	padding: 10px 10px 10px 10px;
}
#fn-chart table{
	background-color: Aqua;
}

#fn-chart th{
	font-weight: bold;
	background-color: Fuchsia;
}
#fn-chart td{
	border: 1px solid Yellow;
}
.fn_navcontainer_h{
	background-color: #DF2129;	
}
.fn_navcontainer_h li a
{
text-decoration: none;
background-color: #DF2129;
color: White;
padding: .2em 1em;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
}
#fn-footer{
	background-color: #DF2129;
	text-align: center;
	color: White;
}

form{
	clear:both;
}
.wb-container-thumb{
	float: left;
	border: 1px solid #DDDDDD;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 5px 5px 5px 5px;
	width: 180px;
	vertical-align: middle;
	background-color : White;
}
.fn-result-profile{
	background-color: White;
	margin-right:5px;
	border: 1px solid Silver;
}
.fn-result{
	background-color: White;
	margin-right:5px;
}
#fn-container{
	padding:5px;
}
.fn-searchcontrols{
	clear:both;
}
.fn-location-proximity{
	
	font-size: smaller;
}
.fn-result, .fn-result-profile{
	width: 100%s;
	margin-bottom: 5px;
}

#fn-mapall-container .css-panelcaption, #fn-mapall-container .css-panel{
	width:98%;
	background-color: #DF2129;
}
.css-panelcaption{
	clear:both;
		margin-bottom: 5px;
}
.fn-locationsfound{
	width:100%;
		margin-bottom: 5px;
}


/* GLOBALHEADER */
#globalheader { width: 100%; height: 40px; margin: 0 auto; position: relative; z-index: 9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline;  background-image : none;  line-height : normal;     }
#globalheader #globalnav li a { float: left; width: 36px; height: 0; padding-top: 36px; overflow: hidden; }
#globalheader #globalnav li a { background-image: url(http://staging.wisebuys.com.au/images/tools/wb_toolbar.png); _background-image: url(http://staging.wisebuys.com.au/images/tools/wb_toolbar.png); background-repeat: no-repeat; }



/* BUTTONS */
#globalheader #globalnav li#gn-lhs  a{width:16px; background-position: 0 0; }
#globalheader #globalnav li#gn-full a { background-position: -16px 0; }
#globalheader #globalnav li#gn-pgf a { width: 36px; background-position: -52px 0; }
#globalheader #globalnav li#gn-pgp a { width: 36px; background-position: -88px 0; }
#globalheader #globalnav li#gn-pgzi a { width: 36px; background-position: -124px 0; }
#globalheader #globalnav li#gn-pgzo a { width: 36px; background-position: -160px 0; }
#globalheader #globalnav li#gn-pgn a { width: 36px; background-position: -196px 0; }
#globalheader #globalnav li#gn-pgl a { width: 36px; background-position: -232px 0; }
#globalheader #globalnav li#gn-tool8 a { width: 36px; background-position: -268px 0; }
#globalheader #globalnav li#gn-tool9 a { width: 36px; background-position: -304px 0; }
#globalheader #globalnav li#gn-rhs a{width:20px; background-position: -340px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-full a:hover { background-position: -16px  -40px; }
#globalheader #globalnav li#gn-pgf a:hover { background-position: -52px -40px; }
#globalheader #globalnav li#gn-pgp a:hover { background-position: -88px -40px; }
#globalheader #globalnav li#gn-pgzi a:hover { background-position: -124px -40px; }
#globalheader #globalnav li#gn-pgzo a:hover { background-position: -160px -40px; }
#globalheader #globalnav li#gn-pgn a:hover { background-position: -196px -40px; }
#globalheader #globalnav li#gn-pgl a:hover { background-position: -232px -40px; }
#globalheader #globalnav li#gn-tool8 a:hover { background-position: -268px -40px; }
#globalheader #globalnav li#gn-tool9 a:hover { background-position: -304px -40px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-full a:active { background-position: -16px -80px; }
#globalheader #globalnav li#gn-pgf a:active { background-position: -52px -80px; }
#globalheader #globalnav li#gn-pgp a:active { background-position: -88px -80px; }
#globalheader #globalnav li#gn-pgzi a:active { background-position: -124px -80px; }
#globalheader #globalnav li#gn-pgzo a:active { background-position: -160px -80px; }
#globalheader #globalnav li#gn-pgn a:active { background-position: -196px -80px; }
#globalheader #globalnav li#gn-pgl a:active { background-position: -232px -80px; }
#globalheader #globalnav li#gn-tool8 a:active { background-position: -268px -80px; }
#globalheader #globalnav li#gn-tool9 a:active { background-position: -304px -80px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-full a:hover { background-position: -16px 0; cursor: default; }
#globalheader.pgf #globalnav li#gn-pgf a { background-position: -52px -120px !important; }
#globalheader.pgp #globalnav li#gn-pgp a { background-position: -88px -120px !important; }
#globalheader.pgzi #globalnav li#gn-pgzi a { background-position: -124px -120px !important; }
#globalheader.pgzo #globalnav li#gn-pgzo a { background-position: -160px -120px !important; }
#globalheader.pgn #globalnav li#gn-pgn a { background-position: -196px -120px !important; }
#globalheader.pgn #globalnav li#gn-pgl a { background-position: -232px -120px !important; }
#globalheader.pgn #globalnav li#gn-tool8 a { background-position: -268px -120px !important; }
#globalheader.pgn #globalnav li#gn-tool9 a { background-position: -304px -120px !important; }


body>#fn-lhs {width:130px;}
		
#fn-rhs {
	position:absolute;
	width:150px;
	top:90px;
	right:0px;
/*	border:1px dashed black;*/
	background-color: transparent;
	padding:10px;
	z-index:1;
	color:black;
		margin-top: 5px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	}
/* Again, "be nice to Opera 5". */
body>#fn-rhs {width:168px;}

.ui-tabs-panel{
	min-height:120px;
	_height:120px; /*IE*/
}
#fn-results-container{
	width: 48%;
	margin-bottom: 5px;
	padding:2px;
}
#fn-mapall-container{
	float: right;
	width: 48%;	
	position: relative;
	padding:2px;
}
