body {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 22px;*/
	color: #302846;
}

table {
		background-color: #FFFFFF;
}

p, td, th {
	font-size: 12px;
	color: #302846;
	vertical-align: top;
	text-align: left;
}
th{ background-color: #CCCCCC; }
a:link, a:visited {
	color: #EE0000;
	text-decoration: none;
	font-weight: bold;
}
a:active, a:focus, a:hover{
	color: #0000EE;
	font-weight: bold;
	text-decoration: underline;
}

p a:link, p a:visited {
	color: #EE0000;
	text-decoration: none;
}
p a:active, p a:focus, p a:hover{
	color: #0000EE;
	text-decoration: underline;
}

h1{
	font-size: 16px;
	color: #EE0000;
	font-weight: bold;
}

h2{
	font-size: 14px;
	color: #302846;
	font-weight: bold;
}

h3{
	font-size: 12px;
	color: #302846;
	font-weight: bold;
}


.centeredText{
	text-align: center;
	clear: both;
}
.footmenu{ text-align: center;  clear: both; font-weight: bold; }
.footer {
 
 	background-color: #CCCCCC;
	font-size: 10px;
	text-align: center;
	margin-top: 10px;
 }
.debugTable
{
	background-color : #CCCCFF;
	width : 100%;
	page-break-before: always;
}
.debugField
{
	font-weight : bold;
	text-align : right;
	padding-left : 5;
	padding-right : 3;
	padding-top : 1;
	padding-bottom : 1;
	white-space: nowrap;
	font-size: 10px;
	width: 150px;
	color: Black;
}
.debugValue
{
	font-weight : normal;
	padding-top : 0;
	padding-left : 3;
	padding-bottom : 0;
	font-size: 10px;
	color: Black;
}
.formTable{
		table-layout: auto;
}
.formField
{
	font-weight : bold;
	text-align : right;
	padding-right : 3;
	padding-top : 6;
	padding-bottom : 3;
	white-space: nowrap;
	table-layout: auto;
	}
.formField2
{
	font-weight : bold;
	text-align : right;
	padding-right : 3;
	white-space: nowrap;
	}
.formFieldBottom
{
	font-weight : bold;
	text-align : right;
	padding-right : 3;
	padding-top : 6;
	padding-bottom : 3;
	width : 150;
	vertical-align : bottom;
}
.formValue
{
	font-weight : bold;
	padding-top : 6;
	padding-left : 3;
	padding-bottom : 3;
	table-layout: auto;
}
.formButton
{
	font-weight : bold;
}
.picLeft
{
  border: 1px solid #302846;
  float: left;
  margin-left: 20px;
}
.picLeftNB
{
  float: left;
  margin-right: 20px;
  clear: left;
}
.picRight
{
  border: 1px solid #302846;
  float: right;
  margin-left: 20px;
  clear: right;
}
.picRightNB
{
  float: right;
  margin-left: 20px;
  clear: right;
}