font.headline {color:#FAB818; font-size:15px; font-weight:bold}
font.active   {color:#008000; font-size:13px; font-weight:bold}
font.inactive {color:#AA0000; font-size:13px; font-weight:bold}

.rech_ustxt {font-size:  8pt; font-family: Verdana, Arial,Helvetica; color: #666666;}
.rech_boldtxt {font-size:  8pt; font-family: Verdana, Arial,Helvetica; color: #000000; font-weight : bold;}
.rech_Bigboldtxt {font-size:  12pt; font-family: Verdana, Arial,Helvetica; color: #000000; font-weight : bold;}
.rech_inserttxt {font-size:  10pt; font-family: Verdana, Arial,Helvetica; color: #0000FF;}
.rech_normaltxt {font-size:  8pt; font-family: Verdana, Arial,Helvetica; color: #000000;}
.rech_normaltxt_low {font-size:  8pt; font-family: Verdana, Arial,Helvetica; color: #666666;}
.rech_Bigboldtxt_low {font-size:  8pt; font-family: Verdana, Arial,Helvetica; color: #666666;}

.rech_boldtxt_small {font-size:  7pt; font-family: Verdana, Arial,Helvetica; color: #000000; font-weight : bold;}
.rech_Bigboldtxt_small {font-size:  11pt; font-family: Verdana, Arial,Helvetica; color: #000000; font-weight : bold;}
.rech_inserttxt_small {font-size:  9pt; font-family: Verdana, Arial,Helvetica; color: #0000FF;}
.rech_normaltxt_small {font-size:  7pt; font-family: Verdana, Arial,Helvetica; color: #000000;}
.rech_normaltxt_small_low {font-size:  7pt; font-family: Verdana, Arial,Helvetica; color: #666666;}

div.debugvars {top:50px;right:0px;width:150px;height:200px;white-space:nowrap;visibility:hidden;font-size:9px; line-height:9pt;overlap:scroll;position:absolute;background-color:#ffffff;}
td.debug  {font-size: 9px; font-family: Tahoma,Arial,Verdana,Helvetica; color: #000000;}

body {
				margin-top:0px;
				margin-left:0px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
				line-height:13px;
			}font.warning {
				color: #aa0000;
			}form {
				display:inline;
			}input,select {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
				border:1px solid #000066;
			}
			input.noborder{
				border:0px;
			}
			textarea {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
				border:1px solid #000066;
			}input.small {
				width:70px;
				border:1px solid #000066;
			}input.smalltt {
				width:115px;
				border:1px solid #000066;
			}input.homebutton {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
				border:2px solid #000066;
				background-color:#dbdbe9
			}input.error {
				color: #000000;
				background-color:#ff0000;
			}table {
				border-collapse:collapse;
			}table.main {
				height:370px;
			}tr.content {
				height:370px
			}tr.row1 {
				background-color:#7f7fb2;
				color:#FFFFFF;
			}tr.row2 {
				background-color:#eeeeee;
				color:#000000;
			}td {
				vertical-align:top;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:13px;
				line-height:15px;
			}td.bottomnav {
				font-size:11px;
				white-space:nowrap;
				text-align:center;
				vertical-align:middle;
				height:25px;
				background-color:#000066;
				color:#ffffff;
			}td.smallnav {
				font-size:11px;
				white-space:nowrap;
			}td.mainnav {
				vertical-align:middle;
				text-align:center;
				background-color:#000066;
				color:#ffffff;
				height:30px;
			}td.leftmain {
				vertical-align:middle;
				text-align:left;
				background-color:#dbdbe9;
				color:#000000;
				height:15px;
			}td.leftnav {
				border:1px #000000 solid;
				text-align:left;
				background-color:#dbdbe9;
				color:#000000;
				height:15px;
			}td.subnavhead {
				background-color:#7f7fb2;
				color:#FFFFFF;
				font-weight:bold;
				font-size:11px;
				line-height:11px;
			}td.subnavline {
				background-color:#eeeeee;
				color:#000000;
				font-size:11px;
				line-height:11px;
			}.bordertd {
				border:1px;
				border-color:#000000;
				border-style: solid;
				padding-left:3px;
				padding-right:3px;
			}th.mainnav {
				vertical-align:middle;
				text-align:center;
				background-color:#000066;
				color:#ffffff;
				height:15px;
				font-size:13px;
			}a.actcat {
				font-weight:bold;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:9px;
				line-height:11px;
			}a:active {
				color:#000000;
			}a:visited {
				color:#000000;
			}a:link {
				color:#000000;
			}a:focus {
				color:#000000;
			}a:hover {
				color:#000000;
				text-decoration:none
			}a.topnav:active {
				color:#ffffff;
			}a.topnav:visited {
				color:#ffffff;
			}a.topnav:link {
				color:#ffffff;
			}a.topnav:focus {
				color:#ffffff;
			}a.topnav:hover {
				color:#ffffff;
				text-decoration:none
			}a.leftnav:active {
				color:#000000;
			}a.leftnav:visited {
				color:#000000;
			}a.leftnav:link {
				color:#000000;
			}a.leftnav:focus {
				color:#000000;
			}a.leftnav:hover {
				color:#000000;
				text-decoration:none
			}img.rightimage {
				padding-left:5px;
				padding-right:0px;
				padding-top:0px;
				padding-bottom:5px;
				float:right;
				display:inline
			}.content {
				height:100%;
				font-size:13px;
				line-height:15px;
			}.normal {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
			}.headline {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:15px;
				line-height:17px;
				font-weight:bold;
			}TD.ALL {
				color:#000000;
				font-size:10px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				background-color:#ccccff;
			}TH {
				color:#000000;
				font-size:11px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				background-color:#ccccee;
			}TH.NEW {
				color:#000000;
				font-size:9px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				background-color:#CCCCCC;
			}H2,H4 {
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				font-size:11px;
				text-indent:10pt;
				margin-left:10pt;
				margin-right:15pt;
			}TD.AWB {
				color:#000000;
				font-size:11px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				background-color:#c0c0f0
			}TH.BLACK {
				color:#ffffff;
				font-size:11px;
				font-family:Verdana,Helvetica,Tahoma,Arial,Times New Roman,Courier;
				background-color:#dbdbe9;
				border-color:#c0c0c0
			}TD.tablehead {
				vertical-align:middle;
				text-align:center;
				background-color:#000066;
				color:#FFFFFF;
				height:12px;
				font-size:10px;
			}