/* CSS Document */
body
{
	padding:30px;
	padding-top: 120px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:14px;
	background-color:#FFFFFF;
	color:#626473;
}
h1
{
	font-size:38px;
	font-weight:bold;
	color:#928473;
	text-align:center;
}
h2
{
	font-size:28px;
	font-weight:normal;
	color:#626473;
	padding: 0px;
	margin:3px;
}
h3
{
	font-size:18px;
	font-weight:normal;
	color:#626473;
	padding: 0px;
	margin:3px;
}
pre
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}
div.header
{
	background-color:#FFFFFF;
	color:#7f7f7f;
	font-weight:bold;
	font-size:48px;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	height:110px;
	text-align:center;
}
div.counter
{
	font-weight:bold;
	font-size:14px;
}
input
{
	font-size:9pt;
}
input[type="text"]
{
	width:200px;
	background-color:#D0DCCD;
	border-color:#003366;
	border-width:1px;
	border-style:solid;
}
input[type="password"]
{
	width:200px;
	background-color:#D0DCCD;
	border-color:#003366;
	border-width:1px;
	border-style:solid;
}
input[type="text"]:hover
{
	background-color:#FFFFFF;
	border-style:dotted;
}
input:focus
{
 	background-color:#FFFFFF;
}
input.image
{
	background-color:#FFFFFF;
}

textarea
{
	font-size:9pt;
	background-color:#ECEEFF;
	border-color:#003366;
	border-width:1px;
	border-style:solid;
}
textarea:hover
{
	background-color:#FFFFFF;
	border-style:dotted;
}
textarea:focus
{
   //background-color:#E1F0FF;
   background-color:#FFFFFF;
}
select
{
	font-size:9pt;
	background-color:#ECEEFF;
	border-color:#003366;
	border-width:1px;
	border-style:solid;
}
select:hover
{
 background-color:#FFFFFF;
}
select:focus
{
 background-color:#FFFFFF;
}

a
{
	color:#990033;
	text-decoration:underline;
}
a:hover
{
	color:#CC3300;
	text-decoration:none;
}
img
{
	border:0px;
}
table
{
	border-collapse:collapse;
}

tr.row1
{
	margin:1px;
	background-color:#F9F9F9;
	border-top: 1px solid #757575;
	border-bottom: 1px solid #757575;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
tr.row2
{
	margin:1px;
	background-color:#E9E9E9;
	border-top: 1px solid #757575;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
tr.row2:hover
{
	/*-moz-opacity: 0.75;
	filter: alpha(opacity=75);*/
}
tr.row1:hover
{
	/*-moz-opacity: 0.75;
	filter: alpha(opacity=75);*/
}
th
{
	text-align:left;
	border: 1px solid #FCFCFC;
	padding:4px;
	background-color:#626473;
	color:#FFFFFF;
}
th a
{
	color:#FFFFFF;
}
th a:hover
{
	/*color:#CCFDB5;*/
}
td
{
  padding:2px;
  padding-top:4px;
  text-align:left;
  vertical-align:top;
}
.highlight
{
	background-color:#FFCC00;
	font-weight:bold;
}
.green
{
	 color:#006633;
}
.red
{
	color:#990000;
}
.yellow
{
	color:#FF9900;
}
.fat
{
	font-weight:bold;
	/*font-family: "Courier", Verdana, Arial; */
	
}
.big
{
	text-transform:uppercase;
}