body{
	margin:0px;
	background-color: #FFFFFF;
}
body,td,a,p,.h
{
	font-family:arial, Verdana, Sans-serif;
}
body,td
{
    font-family:arial, Verdana, Sans-serif;
}
.highlighted 
{
	font-weight: bolder;
	background-color: #eeeeee;
}

.dh
{
	background-image: url("img/bgthp.jpg");
}
.df
{
	background-image: url("img/bgtfp.jpg");
}
.dh,.df
{
	background-repeat:repeat-x;
}

a:link
{
	color:#00c;
}
a:visited
{
	color:#551a8b;
}
a:hover
{
	color:#CC0000;
}
a:active
{
	color:#f00;
}
a.t:link
{
	color:#6f6f6f;
}

.adHeadline
{
	font-family:  Arial, sans-serif;
	font-size: 80%;
}
.adText
{
	font-family:  Arial, sans-serif;
	color: #000000;
	font-size: 80%;
	text-decoration: none;
}

.coolBar
{
	background: buttonface;
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	padding: 2px;
	font: menu;
	height: inherit;
}

.coolButton
{
	border: 1px solid buttonface;
	padding: 1px; 
	text-align: center;
	cursor: default;
}
.catbox {
	display:none;
	visibility:hidden;
}
.box {
	border: 1px solid #000000;
	background-color:#FFFFFF;
	position: absolute;
	visibility:hidden;
}
.key {
	font-size:12px;
}
.res {
	font-size:10px;
}

.button {
border-bottom:thin solid #FF3F01;
border-right:thin solid #FF3F01;
border-top:thin solid #FE6700;
border-left:thin solid #FE6700;
background: #FE6700; 
color:#FFFFFF; 
font-weight:bold;
cursor:hand;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#FF3F01',EndColorStr='#FE6700');
}

