html, body, #c-body { min-height:100%; width:100%; height:100% }
html>body, html>body #c-body { height:auto }
body { margin:0; padding:0 }
#c-body { position:absolute; top:0; left:0; background-color:#006666; }
#c-head { height:auto; width:100%; border:none; }
#nav-left { width:20%; float:left; margin-top:10px; padding-top:8px; padding-left:8px; padding-bottom:3em;  margin-bottom:2em; height:auto; background-color:#006666;}
#content {border: 1px solid #cccccc;  width:70%;  float:left; margin-top:10px; margin-left:8px; padding-top:8px; padding-left:16px; padding-right:16px; padding-bottom:3em; margin-bottom:2em; height:auto;  background-color:#ffffff;  }
#dcontent {border: 1px solid #cccccc;  width:95%;  float:left; margin-top:10px; margin-left:8px; padding-top:8px; padding-left:16px; padding-right:16px; padding-bottom:3em; margin-bottom:2em; height:auto;  background-color:#ffffff;  }
#c-foot { height:2em; position:absolute; bottom:0; left:0; width:100%; border:none; }
#c-foot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; margin: 0px 0px 0px 0px; padding-left: 12px; padding-bottom:.4em; padding-top:.4em; background-color: #006666; color: #ccffff; }
#c-foot a {color: white; }
#titlebar { margin:0px; padding: 0px 0px 0px 110px; background-color:#ffffff; }
#logo { position:absolute; left:0px; }
#title { height:72px; overflow:hidden; padding:20px; }
#title * { color:#006666; }
#hh1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 32px; font-stretch: expanded; letter-spacing: 1em; font-weight: bold; }
#hp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 600; margin-left:40px;}
#nav-black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-stretch: condensed; width: 100%; background-color: #003333; color: #ccffff; padding: 3px 0px 3px 0px;}
#nav-black * { color: #ccffff; font-weight: bold; line-height: 140%; padding: 4px 4px 4px 4px; }
#nav-black a:hover { text-decoration: none; color: #ffffff;}
#nav-yellow{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-stretch: condensed; width: 100%; background-color: #ffcc00; color: #003333; padding: 3px 0px 3px 0px; border-top: 1px solid black; border-bottom: 1px solid black; background-image: url("../images/shadow2.png"); background-position: top left; background-repeat: repeat-x;}
#nav-yellow * { color: #003333; font-weight: bold; line-height: 140%; padding: 4px 4px 4px 4px; }
#nav-yellow a:hover {  text-decoration: none; color: #000000;}
#nav-left a:link {  color: #ccffff; }
#nav-left a:visited{  color: #ccffff; }
#nav-left a:hover { text-decoration: underline; }
#nav-left dumlink {color: #990000;} 
.thesa { color: #006666; }
a img { border: none; }
a { text-decoration: none; }
a:link, a:visited {	color: #990000; }
a:hover { text-decoration: underline; }
.clsPopUp {  z-index:99; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: green; LEFT: 40px; right:200px; BORDER-BOTTOM-COLOR: green; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: groove; BORDER-TOP-COLOR: green; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; POSITION: absolute; TOP: 120px; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: green; BORDER-BOTTOM-STYLE: groove; }
.clsPopUps { z-index:99; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: green; LEFT: 40px; BORDER-BOTTOM-COLOR: green; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: groove; BORDER-TOP-COLOR: green; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; POSITION: absolute; TOP: 120px; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: green; BORDER-BOTTOM-STYLE: groove; }
.ibpf { position:absolute; right:5%;; top:120px }
.clsToolTip { color: #990000; }
.dumlink {color: #990000;} 
