html, body { margin:0;padding:0; }

body {
	color:#000000;
}
*,td,div,a,span {
	font-family:arial, sans-serif;
	font-size:10pt;
}

img { border:0; }
a, a:link, a:visited {
	font-family:arial, sans-serif;
	font-weight:200;
	text-decoration:none;
	color:#000000;
}
a:hover {
	font-weight:200;
	text-decoration:underline;
}
a.nodec:hover { text-decoration:none; }

a.tab_off {
	color:#FFFFFF;
	background:no-repeat url(images/taboff.gif);
	text-align:center;
	font-family:verdana, arial, sans-serif;
	width:96px;height:22px;
	padding-top:3px;
	margin-right:2px;
	display: table;
	overflow: hidden;
	cursor:pointer;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
}
a.tab_on {
	background:url(images/tabon.gif);
	text-align:center;
	font-family:verdana, arial, sans-serif;
	width:96px;height:22px;
	padding-top:3px;
	margin-right:2px;
	display: table;
	overflow: hidden;
	cursor:pointer;
}
.tab_on div div, .tab_off div div {
	display: table-cell; vertical-align: middle;
}
.tab_on:hover, .tab_off:hover { text-decoration:none; }

a.category_off {
	font-family:verdana, arial, sans-serif;
	color:#FFFFFF;
	background:#000000 no-repeat url(images/categoryoff.gif);
	padding-top:5px;
	padding-left:10px;
	height:22px;
	font-size:11px;
}
a.category_on {
	font-family:verdana, arial, sans-serif;
	color:#FFFFFF;
	background:#00001A no-repeat url(images/categoryon.gif);
	padding-top:5px;
	padding-left:10px;
	height:22px;
	font-size:11px;
}
.category_on:hover, .category_off:hover { text-decoration:none; }

.contact {
	border-left:#918573 2px solid;
	margin-left:22px;
	padding-left:10px;
}
