body {
	margin:7px;
	background-color:#FFFFFF;
	font-family:Arial,Sans-Serif;
	/* behavior:url('/cssfocusandhover.htc'); */
}

h2 {
	margin-bottom:4px;
	font-size:20px; 
	font-family:verdana,arial,times;
	color:#003366;
}


#menuediv {
	color:#EEEEEE;
	font-size:normal;
	font-weight:bold;
	width:186px;
	overflow-x:auto;
	overflow-y:none;
}
#admintable {
	background-color:#084F86;
}
#admintable td {
	background-color:#FFFFFF;
}
#admintable th {
	border:1px solid #EEEEEE;
	color:#EEEEEE;
}
.admintable {
	background-color:#084F86;
}
.admintable td {
	background-color:#FFFFFF;
}
.admintable th {
	border:1px solid #EEEEEE;
	color:#EEEEEE;
}
a.men {
	display:block;
	margin-top:8px;
	color:#EEEEEE;
	text-decoration:none;
	white-space:nowrap;
}
a.men:hover {
	color:#DDDF44;
	text-decoration:none;
	background-color:#084F86;
}
a.submen {
	font-size:x-small;
	display:block;
	margin-top:8px;
	color:#EEEEEE;
	text-decoration:none;
	white-space:nowrap;
}
a.submen:hover {
	color:#DDDF44;
	text-decoration:none;
	background-color:#084F86;
}

div.toplink {
	margin-top:3px;
	font-size:13px;
	color:#DDDF44;
}
a.toplink {
	font-size:13px;
	color:#DDDF44;
	text-decoration:none;
}
a.toplink:hover {
	color:#EEEEEE;
	text-decoration:none;
}

.footertable {
	background-color:#FFFFFF;
}
.footercell {
	font-size:12px;
	color:#084F86;
	vertical-align:top;
}

.footercellcopy {
	font-size:12px;
	color:#FFFFFF;
	vertical-align:top;
}
.footercellright {
	font-size:12px;
	color:#084F86;
	vertical-align:top;
}
a.footerlink {
	font-size:11px;
	color:#084F86;
	text-decoration:none;
}
a.footerlink:hover {
	color:#DDDF44;
	text-decoration:none;
}

a.footerlinkcopy {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
a.footerlinkcopy:hover {
	color:#DDDF44;
	text-decoration:none;
}

a.footerlinkpromo {
	font-size:10px;
	color:#DDDF44;
	text-decoration:none;
}
a.footerlinkpromo:hover {
	color:#FFFFF;
	text-decoration:none;
}



div.newsdiv {
	margin-bottom:24px;
	border-top:1px solid #084F86;
	padding-top:4px;
}
div.newsdivdate {
	margin-top:2px;
	border-bottom:1px solid #FFFFFF;
}
td.klein {	
	font-size:13px;
}
div.leftdiv {
	margin-top:18px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
}
div.leftboxheadertxt {
	text-align:left;
	margin-left:6px;
}
div.loggedinfo {
	margin:2px 0px;
	font-size:12px;
	color:#EEEEEE;
	text-align:right;
}
input.leftbox {
        height:16px;
	border:1px solid #EEEEEE;
	background-color:#D1DCE4;
	width:112px;
	color:#084F86;
	vertical-align:middle;  
}
input.leftsubmit {
	background-color:#084F86;
	vertical-align:middle;
}
input.bsubmit {
	font-weight:bold;
	width:130px;
	vertical-align:middle;
	color:#084F86;
}
.bfo240 {
	font-weight:bold;
	width:240px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.bfo240:focus {
	border:2px groove red;
}
.nfo240 {
	font-size:13px;
	width:240px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.nfo240:focus {
	border:2px groove red;
}

.sebox {
	font-size:13px;
	width:500px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.sebox:focus {
	border:2px groove red;
}
.nfo300 {
	font-size:13px;
	width:300px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.nfo300:focus {
	border:2px groove red;
}
.nfo150 {
	font-size:12px;
	width:190px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.nfo150:focus {
	border:2px groove red;
}
.nfo170 {
	font-size:13px;
	width:170px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.nfo170:focus {
	border:2px groove red;
}
.nfo70 {
	font-size:13px;
	width:70px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	color:#084F86;
}
.nfo70:focus {
	border:2px groove red;
}
.bfo420 {
	width:385px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	font-size:13px;
}
.bfo420:focus {
	border:2px ridge red;
}
.bfo510 {
	width:510px;
	vertical-align:middle;
	font-family:Arial,Sans-Serif;
	font-size:13px;
}
.bfo510:focus {
	border:2px ridge red;
}
.miniinp {
	font-size:10px;
	font-family:Arial,Sans-Serif;
}
.filterbar {
	width:130px;
	font-family:Arial,Sans-Serif;
	color:#084F86;
	border:1px solid #084F86;
}
#topbannerdiv {
	text-align:center;
}
#contentdiv {
	margin-top:1px;
}
#contentdiv h2 { margin-top:0px;}
img.al {
	vertical-align:middle;
	border-width:0px;
}
#contentdiv a {
	color:#084F86;
}
#contentdiv a:hover {
	background-color:#EEEEEE;
}
#contentdiv a.nohov {
	color:#FFFFFF;
}
#contentdiv a.nohov:hover {
	background-color:transparent;
}
#contentdiv a.listlink {
	color:#084F86;
	border:1px dotted #FFFFFF;
}
#contentdiv a.listlink:hover {
	color:#990000;
	background-color:#FFFFFF;
}
div.listbox {
	border:1px solid #084F86;
	width:300px;
	text-align:left;
}
div.listitembox {
  margin:4px;
	text-indent:32px;
	background:url('/pix/assi/assi_iconwhite.png') no-repeat; 
}
div.mintext {
	font-size:x-small;
}
div.smalltext {
	font-size:small;
}
img.albg {
	background-color:#084F86;
	vertical-align:middle;
}
img.bg {
	background-color:#084F86;
}
img {
 border-width:0px;
}
hr.blueline {
	height:1px;
	color:#084F86;
}
.red { color:#FF0000; }

.nowrap { white-space:nowrap; }

.coltdone {
  border-top:1px solid black;
  background-color:#EEEEEE;
  color:#000000;
}
.coltdonesmall {
  border-top:1px solid black;
  background-color:#EEEEEE;
  color:#000000;
  font-size:12px;
}
.coltdtwo {
  border-top:1px solid black;
  background-color:#F8F8F8;
  color:#000000;
}
.coltb {
  border-bottom:1px solid black;
}
fieldset {
	margin-top:12px;
	padding:8px;
}
legend {
	font-size:smaller;
	font-weight:bold;
}

.searchbox {
	margin-top:8px;
	background-color:#AABDD5;
	border:1px solid navy;
	padding:8px;
	font-size:13px;
	font-weight:bold;
	-moz-border-radius:12px;
}