body{
	background-image: url(images/background_image.jpg);
}

a:link {  color: #3366CC; text-decoration: none; }
a:visited {  color: #3366CC; text-decoration: none; }
a:hover {  color: #FF0000; text-decoration: none; }

.psmenu {  font-family:verdana, arial; Font-size:8pt; color: #3366CC; text-decoration: none }
a.psmenu:hover {  color: #FF0000; text-decoration: none }

.topmenu { font-family:verdana, arial; Font-size:10pt; color: #FFFFFF }
a.topmenu:link {  color: #FFFFFF; text-decoration: underline }
a.topmenu:visited { color: #FFFFFF; text-decoration: underline }
a.topmenu:hover { color: #FF0000; text-decoration: underline }

.mainmenu a:link {  color: #0008FF; text-decoration: none }
.mainmenu a:visited { color: #0008FF; text-decoration: none }
.mainmenu a:hover { color: #FF0000; text-decoration: none }

.menulink1:link {  color: #FFFFFF; text-decoration: none}
.menulink1:visited { color: #FFFFFF; text-decoration: none}
.menulink1:hover { color: #FFCC00; text-decoration: none}

.alltext { font-family:verdana, arial; Font-size:10pt; color:black; }
.menufont { font-family:verdana, arial; Font-size:8pt; color:black; }
.redtext { font-family:verdana, arial; Font-size:10pt; color:#FF0000; }
.tipstext { font-family:verdana, arial; Font-size:8pt; color:black; }
.spacedtext { Font-size:10pt; color:black; margin-bottom: 1em; margin-top: 1em; }
.smalltext { font-family:verdana, arial; Font-size:8pt; color:black; }

.foottext { font-family:verdana, arial; Font-size:8pt; color:black; }
.footlight { font-family:verdana, arial; Font-size:8pt; color:#CCCCCC; }
.superscript {font-size:xx-small; vertical-align:top;} 

TD.thead { font-family:verdana, arial; Font-size:10pt; color:#FFFFFF; background:#3366CC; Font-weight:bold; }
TD.thead1 { font-family:verdana, arial; Font-size:8pt; color:#FFFFFF; background:#3366CC; Font-weight:bold; }
TD.theadold { font-family:verdana, arial; Font-size:10pt; color:black; background:#CCCCFF; Font-weight:bold; }
TD.theadgrey { font-family:verdana, arial; Font-size:10pt; color:#FFFFFF; background:#666666; Font-weight:bold; }
TD.theadgrey3 { font-family:verdana, arial; Font-size:10pt; color:black; background:"#CCCCCC"; Font-weight:bold; }
TD.sthead { font-family:verdana, arial; Font-size:8pt; color:black; background:#3366CC; Font-weight:bold; }
TD.sthead2 { font-family:verdana, arial; Font-size:8pt; color:black; background:#99FF66; Font-weight:bold; }
TD.sthead3 { font-family:verdana, arial; Font-size:8pt; color:black; background:"#CCCCCC"; Font-weight:bold; }
TD.sthead4 { font-family:verdana, arial; Font-size:8pt; color:black; background:"#FFF2C4"; Font-weight:bold; }
TD.introborder { font-family:verdana, arial; Font-size:8pt; color:black; background:"#FFF2C4"; Font-weight:bold; }
TD.version { font-family:verdana, arial; Font-size:8pt; color:#CC0000; Font-weight:bold; }

TABLE.bgblue { background:#3366CC }

h1, h2, h3, h4, h5, p, ul, ol { font-family: Verdana, Arial, Helvetica, sans-serif;}
H1, H2, H3 { margin-bottom: 0.25em; margin-top: 0.25em; }
H1 {color:green; Font-size:12pt; Font-weight:bold; }
H2, H3 {color:black; Font-size:12pt; Font-weight:bold;}
H4 {color:black; Font-size:10pt; Font-weight:bold;}
H5 { color:black; Font-size:10pt; Font-weight:bold; margin-bottom: 0.25em; margin-top: 0.75em; }

h1.title
{
	color: #194E84;
}

p, ol, ul {	Font-size:10pt; color:black; margin-bottom: 0.25em; margin-top: 0.25em; }


.t3 {font-family:Verdana, Arial, Helvetica, sans-serif; color:black; Font-size:12pt; Font-weight:bold}
.t3g {font-family:Verdana, Arial, Helvetica, sans-serif; color:#008000; Font-size:12pt; Font-weight:bold}

td.border {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}


#tips {position: absolute; left: 700px; top: 150px; width: 150px; height: 91px; }

table.stats
	{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	width: 650px;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.stats td
	{
	background-color: #CCC;
	font-size: 11px;
	color: #000;
	padding: 4px;
	border: 2px #fff solid;
}

table.stats td.reportkey
	{
	background-color: #CCC;
	font-size: 9px;
	color: #000;
	padding: 4px;
	border: 2px #fff solid;
}

table.stats td.hed
	{
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

table.stats td.ctrhed
	{
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: center;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

table.varwidth
	{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.varwidth td
	{
	background-color: #CCC;
	font-size: 11px;
	color: #000;
	padding: 4px;
	border: 2px #fff solid;
}

table.varwidth td.hed
	{
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

table.varwidth td.colorchart
	{
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
}

table.varwidth td.ctrhed
	{
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: center;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

table.welcome
	{
	border-collapse: collapse;
	
}
table.welcome td
	{
	border-bottom: 3px #000000 solid;
}
table.welcome td.bottomline
	{
	border-bottom: 0px;
}

span.show
	{
	display:none;
}

input.btn 
{
	font-family: Trebuchet MS
	width:85px;
	text-align:center;
	color:#000000; 
	font-size:100%; 
} 