body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.style1 {
	color: #9a9a9a;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}
.style2 {
	color: #3b3b3b;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style3 {
	color: #2f7495;
	font-size: 10px;
	font-family: tahoma;
}
.style4 {
	color: #848282;
	font-size: 10px;
	font-family: tahoma;
}
.style5 {
	color: #898989;
	font-size: 10px;
	font-family: tahoma;
	line-height:11px
}
.style6 {
	color: #3b4759;
	font-size: 10px;
	font-family: tahoma;
	text-decoration:none
}
.style8 {
	font-size: 10px;
	font-family: tahoma;
	color:#A0A0A0
}
<!-- 
.medtext {
font-family : Arial, Helvetica, sans-serif; 
color : #666666;
font-size : 12px;
}
.regtext, H1 {
font-family : Arial, Helvetica, sans-serif; 
color : #666666;
font-weight : normal;
font-size : 12px;
}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
color : #666666;
font-size : 12px;
text-align: center;
}

.redtext {
color : #b62d30;
}
.smalllink:link, .smalllink:visited {
font-family : Arial, Helvetica, sans-serif; 
color : #b62d30;
text-decoration: none;
text-align: center;
font-size : 9p
} 
.smalllink:hover {
color : #b62d30;
text-decoration: underline;
text-align: center;
}

.medlink:link, .medlink:visited {
font-family : Arial, Helvetica, sans-serif; 
color : #818387;
font-weight : bold;
font-size : 12px; 
} 
.medlink:hover {
color : #00969f;
}
.reglink:link,.reglink:visited {
font-family : Arial, Helvetica, sans-serif; 
color : #0ca2ab;
font-size : 13px; 
} 
.reglink:hover {
color : #75787c;
}
.redlink:link,.redlink:visited {
font-family : Arial, Helvetica, sans-serif; 
color : #b62d30;
font-size : 12px; 
} 
.redlink:hover {
color : #75787c;
}

#box {
	float: none;
	width: 755px;
	height: 560px;
	text-align: center;
	background: url("images/background.jpg") no-repeat;
	margin: 0px 0px -5px 0px;
	display: inline;
}
* nav lists  - unordered and definitions */

.n01 { padding:1px }
.n01 * {
	margin:0; 
	padding:0;
	}
 
.c09 .n01, 
.c03 .n01 { 
	\width:559px;
	w\idth:547px
	}
	
.c01 .n01, 
.c02 .n01,
.c02 .narrow .n01, 
.c03 .narrow .n01, 
.c04 .narrow .n01 {
	overflow:hidden;
	\width:181px;
	w\idth:169px
	}

.n01 ul, .n01 ol { list-style:none }

.n01 label, 
.n01 a:link, .n01 a:visited, .n01 a:hover { 
	display:block;
	width:165px;
	text-decoration:none;
	border-bottom:1px dotted #999; 
	font-weight:normal;
	cursor:pointer
	}
	
/* restore homepage supercats */
.n01 h2 a { font-weight:bold !important}

/* this jogs in multi-line filters */
#sfilters li li a, #stype li a {
	padding-left:2px;
	text-indent:-2px;
	\width:165px;
	w\idth:168px
}

.smore .n01 ol,
.sselect .n01 ol,
.smore .n01 ul,
.sselect .n01 ul { 
	border-top:1px dotted #999;
}

.b422 .n01 label, 
.b422 .n01 a:link, .b422 .n01 a:visited, .b422 .n01 a:hover { border-bottom:0 }

.n01 ul ul { margin-left:.125em }

.n01 li { 
	line-height:1.35em; 
	color:#000 !important;
	font-weight:bold;
	
	}

.n01 li img { 
	padding:.25em 0;
	vertical-align:middle; 
	}
	
.n01 li li { font-weight:normal }

.n01 ul ul { 
	margin:0 0 0 .125em;
	border-left:thin solid #999;  
	padding-left:.5em;
	}


/* hover colors */
.n01 a:hover, .n01 label:hover { background: white }
.b122 .n01 a:hover { background:#f7f7f7 }

 