/* screen display styles */

BODY {font-family:Times; }
A:link {color: blue; text-decoration: none;}
A:visited {color: blue; text-decoration: none;}
DIV.center {text-align: center;} /* deprecated but should not be needed */
DIV.CENTER {text-align: center;} /* should be standard */
TABLE.box {border-left:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-right:1px solid black;}

.textblue16 {font-family:Times; font-size:16px; font-weight:normal; color:blue;}
.textblue {font-family:Times; font-size:18px; font-weight:bold; color:blue;}
.textred16 {font-family:Times; font-size:16px; font-weight:normal; color:red;}
.textbutton {font-family:Times; font-size:18px; font-weight:bold; color:red;}

.scrollx {width: 100%; overflow: auto;}
.scrollx30 {height: 30%; width: 100%; overflow: auto;}
.scrollx40 {height: 40%; width: 100%; overflow: auto;}
.scrollx50 {height: 50%; width: 100%; overflow: auto;}
.scrollx60 {height: 60%; width: 100%; overflow: auto;}

#csstopmenu, 
#csstopmenu ul{padding: 0px; margin: 0px; list-style: none;}
#csstopmenu li{float: left; position: relative; border: 0px solid black; font-size:1.0em; white-space: nowrap;}
#csstopmenu a{text-decoration: none;}
.mainitems{font-family:Times; font-size:1.0em; z-index: 2; background-color: #ECD9A2;}
.headerlinks a:visited{text-decoration: none;}
.submenus{display: none; width: 10em; position: absolute; top: 0.90em; left: 0;  border: 0px solid black; background-color: #FFFFFF;}
.submenus li{ z-index: 2; width:100%;}
.submenus li a{display: block; width:100%; text-indent: 3px;}
.submenus li b{display: block; width:100%; text-indent: 3px;}
html>body .submenus li a{ /* non IE browsers */ width: auto;}
.submenus li a:hover{color: black; background-color: #ECD9A2;}
.submenus li a:visited{color: blue; text-decoration: none;}
#csstopmenu li>ul {/* non IE browsers */ top: auto; left: auto;}
#csstopmenu li:hover ul, li.over ul {display: block;}

html>body #clearmenu{ /* non IE browsers */ height: 3px;}

