body
{
 font-family:tahoma, verdana, arial;
}
td
{
 font-family:tahoma, verdana, arial;
 font-size:11px;
}
p
{
 font-family:tahoma, verdana, arial;
 font-size:11px;
}
h1
{
	font-size:14px;
	color:#003399;
}
h2
{
	font-size:12px;
	color:#003399;
}
.slogan
{
 font-weight:bold;
 color:#003399;
}
.user
{
	font-size:10px;
	color:#000066;
}
.home
{
	font-size:12px;
	color:#666666;
}
a
{
 font-family:tahoma, verdana, arial;
 font-size: 11px;
 color: #000099;
 text-decoration: underline; 
}
a:link {color:#000099;}
a:visited {color:#000099;}
a:hover {color:#0000CC;}
a:activ {color:#0000FF;}

a.canon
{
 font-family:tahoma, verdana, arial;
 font-size: 12px;
 font-weight:bold;
 color: #FF0000;
 text-decoration: underline; 
}
a.canon:link {color:#FF0000;}
a.canon:visited {color:#FF0000;}
a.canon:hover {color:#FF0000;}
a.canon:activ {color:#FF0000;}

a.hp
{
 font-family:tahoma, verdana, arial;
 font-size: 12px;
 font-weight:bold;
 color: #333399;
 text-decoration: underline; 
}
a.hp:link {color:#333399;}
a.hp:visited {color:#333399;}
a.hp:hover {color:#333399;}
a.hp:activ {color:#333399;}

.footer
{
	color:#000099;
}
input.text
{
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}
input.button
{
	border-width:1px;
	border-style:solid;
	border-top-color:#6699FF;
	border-bottom-color:#003399;
	border-left-color:#6699FF;
	border-right-color:#003399;
	background-color:#CDDDFD;
	color:#000000;
	font-weight:bold;
}
p.error
{
	font-size:11px;
	font-weight:bold;
	color:red;
}
fieldset
{
	border-width:1px;
	border-style:solid;
	border-color:#003399;
}
legend
{
	font-size:10px;
	font-weight:bold;
	color:#003399;
}