* {
    margin:0;
    padding:0;
}

body {
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:100%;
    text-align:left;
    background:#f5f7f9;
    color:#757679;
}

html,table,th,td,input,select,textarea,* p {
    font-size:100%;
}



h1 {
    margin:1em 0;
    padding-bottom:0.3em;
    font-size:1.3em;
    color:#7c7e81;
}

#menulinks {
	padding: 0px;
	width: 124px;
	z-index: 6;
	margin: 0px;
	position: relative;
	left: 16px;
	top: 8px;
	float: left;
	overflow: visible;
	display: none;
}
#topten {
	padding: 0px;
	width: 124px;
	z-index: 6;
	margin: 0px 0px 20px;
	position: relative;
	float: left;
	clear: left;
	text-align: left;
	border: 1px solid #663399;
	background: #FFFFFF;
	display: none;
}
#advice {
	padding: 0px;
	width: 124px;
	z-index: 6;
	margin: 0px 0px 20px;
	position: relative;
	float: left;
	clear: left;
	text-align: left;
	border: 1px solid #663399;
	background: #FFFFFF;
	display: none;
}
#tools {
	padding: 0px;
	width: 124px;
	z-index: 6;
	margin: 0px 0px 20px;
	position: relative;
	float: left;
	clear: left;
	text-align: left;
	border: 1px solid #663399;
	background: #FFFFFF;
	display: none;
}

#banner {
	float: left;
	margin: 0px 0px 32px;
	padding: 0px;
	width: 120px;
	z-index: 7;
	position: relative;
	top: 8px;
	left: 48px;
	font: 10px Arial, Helvetica, sans-serif;
	display: none;
}

#resultsNav {
	display: none;
}

xxx { }

#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLink:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #706BD3;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLink:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #706BD3;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLink:active {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #706BD3;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLink:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

xxx { }

#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLinkTop:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #663399;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLinkTop:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #663399;
	margin: 0px;
	text-decoration: none;
	padding: 0px;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLinkTop:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #663399;
	margin: 0px;
	text-decoration: none;
}
#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories a.catLinkTop:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

xxx { }

#outer_wrapper #wrapper #inner_wrapper_sides #inner_wrapper_bg #content #body_panel #categories .catTop {

	font: bold 12px Arial, Helvetica, sans-serif;
	color: #663399;
	margin: 0px;
	padding: 2px 0px 2px 8px;
	border-left: 16px solid #663399;
}
