html, body { margin-top: 0px; margin-left: 0px; text-align: left; width: %100; height: 100%;  background-color: #2c99e2; }

p { font-family: Arial, sans-serif; font-size: 12px; margin-left: 40px; margin-right: 40px; text-align: left; }

td { font-family: Arial, sans-serif; font-size: 12px; }

ol { font-family: Arial, sans-serif; font-size: 12px; margin-left: 60px; margin-right: 40px; text-align: left; }

hr { color:  #d45e36; width: 400px; text-align: left; margin-left: 40px; }

.head { font-family: Arial, sans-serif; font-size: 18px; color: #003366; margin-top: 24px; margin-left: 40px; margin-right: 20px; text-align: left; }

.subhead { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #d45e36; margin-left: 40px; margin-right: 20px; text-align: left; padding-top:10px;}

.updated { font-family: Arial, sans-serif; font-size: 9px; margin-left: 40px; margin-right: 20px; text-align: left; }

.search { float: right; margin-right: 20px;  width: 200px; text-align: center; }

.bkgrdright { background-image: url("images/bkgrd-right.jpg"); background-repeat: repeat-y; }

.bullets{ font-family: Arial, sans-serif; font-size: 12px; list-style: url("images/bullet.jpg") outside; margin-left: 55px; margin-right: 20px; text-align: left; }

.box { border: solid 1px #d45e36; margin-left: 40px; }
.boxl { border: solid 1px #d45e36; }
.highlite { color: #003366; font-weight: bold; font-style: italic; }

.image {float: right; border: solid 1px #d45e36; }

.right {float: right; }

.top { margin-left: 20px;  }

.reference { font-family: Arial, sans-serif; font-size: 10px; }

.title { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #d45e36; margin-left: 0px; text-align: left; padding-top:10px;}

a:link { font-weight: bold; color: #003366; }
a:visited { font-weight: bold; color: #003366; }
a:hover { font-weight: bold; color: #ff9933; }
a:active { font-weight: bold; color: #ff9933; }

/*main menu*/
.menu { background-image: url("images/buttons.jpg"); background-repeat: no-repeat; position: absolute; margin-left: 0px; top: 175px; width: 110px; height: 280px; border: 0px; }
/*menu word position*/
.menu li { font-size: 12px; font-family: Arial, sans-serif; font-weight: bolder; color: #003366; line-height: 23.5pt; text-decoration: none; list-style-type: none; list-style-position: outside; position: relative; margin-left: -35px; top: 0px; }
/*submenu box*/
.menu li ul { position: absolute; left: 0px; top: 0px; background-color: #ffffff; border: 2px solid #ffcc33; ist-style-type: none; display: none; }
.menu li ul li{ float: left; }
/*menu link characteristics*/
.menu a { text-decoration: none;}
.menu li a:hover { color: #666666; text-decoration: none; }
.menu li a:active { color: #666666; text-decoration: none; }
.menu li a:visited { color: #003366; text-decoration: none; }
/*submenu link characteristics*/
.menu li ul a { font-size: 12px; font-family: Arial, sans-serif; font-weight: bolder; line-height: 18pt; color: #003366; display: block; width: 200px; left: 0px; padding-left: 0px; padding-right: 5px; text-decoration: none; }
.menu li ul li a:hover { color: #ff9933; text-decoration: underline; }
.menu li ul li a:active { color: #ff9933; text-decoration: underline; }
.menu li ul li a:visited { color: #003366; text-decoration: none; } 