A:link,A:visited,A:hover,A:active
{
color:#ff3333;
text-decoration:underline;
}
A:hover,A:active
{
color:#333333;
}

A.co:link,A.co:visited,A.co:hover,A.co:active
{
font-size:7pt;
color:#ffffff;
text-decoration:none;
}
A.co:hover,A.co:active
{
color:#ffff00;
}

A.menu:link,A.menu:visited,A.menu:hover,A.menu:active
{
font-size: 7pt;
}

h1,h2,h3
{
margin-left:8px;
font:8pt Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
}

h1
{
color: #ffffff;
background-color: #cfcfcf;
margin-top: 0px;
margin-bottom: 3px;
margin-right: 3px;
}
h1.up{
background-color: 5a2c31;
margin-top: 0px;
margin-bottom: 0px;
}

h3
{
font-size:7pt;
margin-top:8px;
margin-bottom:8px;
}

td,th
{
font:8pt Verdana,Geneva,Arial,Helvetica,sans-serif;
}
th
{
font-weight:bold;
}

p
{
text-align:justify;
margin-left:25px;
margin-right:50px;
}

.tbl_title,.diff
{
background-color: #eebb22;
}

blockquote
{
margin-left: 25px;
margin-right: 3px;
margin-top: 3px;
margin-bottom: 6px;
}

th
{
background-color: #dfdfdf;
}

.fst
{
background-color: #efefef;
}

.co
{
font-size: 7pt;
color: #ffffff;
margin-left: 1px;
margin-right: 0px;
margin-top: 1px;
margin-bottom: 0px;
}

.Q
{
color: #006600;
}
.A
{
margin-left: 60px;
}

.up {
color: 5a2c11;
font-size: 1px;
}

.caption
{
font-size: 7pt;
color: #999999;
text-transform: uppercase;
font-weight: bold;
}

.tabborder {
	border-bottom: #9C9C9C 1px solid;
	border-left: #9C9C9C 1px solid;
	border-right: #9C9C9C 1px solid;
	border-top: #9C9C9C 1px solid;
}

.tab {
	background-color: #D1DBE4;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}
