
<STYLE type=text/css>

A {
	COLOR: cyan; TEXT-DECORATION: none
}
A:link {
	COLOR: cyan; TEXT-DECORATION: none
}
A:visited {
	color: lime; TEXT-DECORATION: none
}
A:active {
	COLOR: cyan; TEXT-DECORATION: none
}
A:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}



form#general {

}

.Menu {font-family:arial; background-color:#000040; font-size:8pt; color:gainsboro}

#general .shorttext {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:100;
}

#general .text {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:300;
}

#general .longtext {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:500;
}


#general .filetext {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:220;
}


#general .desc {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:500;
}


#general .longdesc {
	font-family:Verdana;
	color:white;
	background-color:navy;
	font-size:10;
	border-color:#EEEEEE;
	text-align:left;
	background:#000064;
	width:700;
}

table.help {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: white;
	border-collapse: collapse;
	background-color: white;
}
table.help th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: white;
	background-color: white;
	-moz-border-radius: ;
}
table.help td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: white;
	background-color: white;
	-moz-border-radius: ;
}


td.rh {
	font-family:Verdana, Arial;
	font-size:14px;
	color: #AAAAAA;
	font-weight:normal;
	text-align:center;
	background-color: #330000;
}

td.r {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #999999;
	font-weight:normal;
	text-align:center;

}


td.lt {
	font-family:Verdana, Arial;
	font-size:14px;
	color: #AAAAAA;
	font-weight:normal;
	text-align:left;
	background-color: #330000;
}

td.t {
	font-family:Verdana, Arial;
	font-size:14px;
	color: #AAAAAA;
	font-weight:normal;
	text-align:right;
	background-color: #330000;
}

td.c {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
}

td.u {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:left;
	background-color: #000033;
}

td.u2 {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:left;
	background-color: #003300;
}


td.ur {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:right;
	background-color: #000033;
}

td.v {
	font-family:Verdana, Arial;
	font-size:14px;
	color: #AAAAAA;
	font-weight:normal;
	text-align:left;
	background-color: #330000;
}

td.i1 {
	font-family:Verdana, Arial;
	font-size:14px;
	color: #AAAAAA;
	font-weight:normal;
	text-align:right;
	background-color: #330000;
	valign:center;
}

td.i2 {
	font-family:Verdana, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:left;
	valign:center;
}



td.w1 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color: #000044;
	height:30;
}

td.w2 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color: #000066;
	height:30;
}

td.w3 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color: #000044;
	height:30;
}


td.x {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #999999;
	font-weight:normal;
	text-align:left;
	border-color:lime;
	bordercolor:lime;
}
td.x1 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color: #000066;
	height:15;
}

td.x2 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	background-color: #000044;
	height:15;
}

td.x3 {
	font-family:Verdana, Arial;
	font-size:10px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:right;
	background-color: #000033;
	height:15;
}


td.g1 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	vertical-align: middle;
	background-color: #005500;
	height:30;
}

td.g2 {
	font-family:Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	vertical-align: middle;
	background-color: #003300;
	height:30;
}


td {
   vertical-align: middle;
}

table.td {
   vertical-align: middle;
}


td.profile_result_header {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#CCCCC0;
	text-align:center;
	padding-left: 10px;

}

td.profile_result {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left: 10px;
}


td.generic_result_header {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#CCCCC0;
	text-align:center;
	background-color: #440000;
}

td.generic_result {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left: 10px;
	background-color: #000044;
}



td.profile_result_center {
	font-family:Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	text-align:center;

}


td.error_msg {
	padding: 30px;
	background-color: #220000;
	color: yellow;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid red;
	display: table-cell;
}

td.error_msg_white {
	padding: 30px;
	background-color: #220000;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid red;
	display: table-cell;
}


td.warn_msg {
	padding: 30px;
	background-color: #3b2509;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid yellow;
	display: table-cell;
}

td.ok_msg {
	padding: 30px;
	background-color: #002200;
	color: lime;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid green;
	display: table-cell;
}

td.normal_msg {
	padding: 30px;
	background-color: #000022;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000077;
	display: table-cell;
}



.light_note {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#888880;
	text-align: middle;
}

.comment_header {
	font-family:Verdana, Arial;
	font-size:12px;
	background-color: #440000;
	text-align: left;
	padding-left: 5px;
}


.comment_title {
	font-family:Verdana, Arial;
	font-size:11px;
	background-color: #000077;
	color:#CCCCC0;
	text-align: left;
	padding-left: 10px;
}

.comment_owner {
	font-family:Verdana, Arial;
	font-size:11px;
	background-color: #004400;
	color:#CCCCC0;
	text-align: left;
	padding-left: 10px;
}

.comment_cell {
	font-family:Verdana, Arial;
	font-size:12px;
	background-color: #000044;
	text-align: left;
	padding-left: 10px;
}


textarea.textarea {
	background-color: navy;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: left;
}


button {
	padding: 5px;
	background-color: navy;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
}

input.button {
	padding: 5px;
	background-color: navy;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
}


input.red_button {
	padding: 5px;
	background-color: #440000;
	color: white;
	font-family: Verdana, Arial;
	font-size: 14px;
	text-align: center;
}

.small_msg {
	font-family:Verdana, Arial;
	font-size:10px;
}

</STYLE>
