html { min-height: 100%; margin-bottom: 1px; }

body {
  margin: 0px;
  padding: 0px;
	background-color: #404040; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-align: center;
}

table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-color: #EEE8CD;
}

a:link { color: blue; text-decoration: underline; }
a:hover { color: red; }
a:visited { color: blue; text-decoration: underline; }
a:visited:hover { color: red; }

a.leftnav:link { color: blue; text-decoration: underline; }
a.leftnav:hover { color: red; }
a.leftnav:visited { color: blue; }
a.leftnav:visited:hover { color: red; }

.indent { padding-left: 20px; }
.separate { padding-bottom: 3px; border-bottom: 3px solid orange; }
.padded { padding-top: 2px; padding-left: 3px; padding-right: 3px; }
.explain { color: red; font-size: 14px; font-weight: bold; }


table.sitebanner {
  width: 980px;
  height: 160px;
  font-weight: bold;
  font-size: 14px;
	margin-top:0px;
	margin-bottom:0px;
}


table.topnav {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background-color: white;
  width: 980px;
}

td.topnav {
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  background-color: #993300;
  border: 2px outset white;
  width: 128px;
}

a.topnav:link { color: white; text-decoration: none; border-bottom: 1px solid #993300; }
a.topnav:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }
a.topnav:visited { color: white; text-decoration: none; border-bottom: 1px solid #993300; }
a.topnav:visited:hover { color: white; text-decoration: none; border-bottom: 1px solid white; }

h1 {
  font-family: AuBauerTextInitials, verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 26px;
  padding-top: 18px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

h2 {
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 0px;
  margin: 0px;
}

td.leftmenu { width: 165px; font-size: 12px; }

div.leftmenuheader {
  background-color: #CEB995;
  font-weight: bold;
  padding: 10px;
}

div.leftmenugroup {
  background-color: #CEB995;
  font-weight: normal;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom: 8px;
}

.rightcontent { margin-left: 15px; margin-right: 15px; background-color: #EEE8CD;}

a.leftmenuheader:link { color: black; text-decoration: none; }
a.leftmenuheader:hover { color: red; text-decoration: underline; }
a.leftmenuheader:visited { color: black; text-decoration: none; }
a.leftmenuheader:visited:hover { color: red; text-decoration: underline; }

.footer:link { font-size: 11px; padding-left: 3px; padding-right: 3px; color:black; }
.footer:visited { font-size: 11px; padding-left: 3px; padding-right: 3px; color:black; }
.footertext { font-size: 11px; text-align: center; color: #000000; }

form { margin-bottom: 0px; }

img.padtl { border-top: 5px solid white; border-left: 5px solid white; }
img.padl { border-left: 5px solid white; }
img.padtr { border-top: 5px solid white; border-right: 5px solid white; }
img.padr { border-right: 5px solid white; }
img.padb { border-bottom: 5px solid white; }


img.opengroup { border-top: 3px solid #CEB995; margin-right: 5px; }
img.row2 { border-bottom: 10px solid #CEB995; }

ul.opengroup {
  list-style: none;
  margin-left: 15px;
  margin-right: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
}

a.cbr:link { color: white; text-decoration: none; }
a.cbr:hover { color: white; text-decoration: underline; }
a.cbr:visited { color: white; text-decoration: none; }
a.cbr:visited:hover { color: white; text-decoration: underline; }


input.fdlookup {
  width: 25px;
  height: 20px;
  font-weight: bold;
  font-size: 12px;
}

.new {color:red;font-weight:bold;}

ul.reddiamo { list-style-image: url(/images/reddiamo.gif); }

.Banner { padding-top: 25px; padding-bottom: 5px; }
div.Forward { clear: both; width: 135px; font-weight: normal; margin-top: 3px; }
.Icon-Forward { width: 29px; float: left; }
.Text-Forward { width: 100px; float: left; padding-top: 3px; }
