body {margin:25px; font:11px Verdana,Arial; background:#eee} ul.menu {list-style:none; margin:0; padding:0} ul.menu * {margin:0; padding:0} ul.menu a {display:block; color:#000; text-decoration:none} ul.menu li {position:relative; float:left; margin-right:2px} ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none} ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0} ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1} ul.menu ul li a:hover {background-color:#c5c5c5} ul.menu ul ul {left:148px; top:-1px} ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px} ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)} ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat} ul.menu .topline {border-top:1px solid #aaa} .normal_style { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000} .normal_strike { text-decoration: line-through;} .normal_style { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000} .tblNormal { border: 1px #000000 solid; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444444} .tblSilent { border: 0px #000000 solid; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000} .tblSubNormal { background-color: #eeeeee ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal} .xxx_tblSubNormalMenu { background-color: #FFFFFF ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: normal } .tblNormalHeader { border: 1px #000000 solid; background-color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalHeaderBig { border: 1px #000000 solid; background-color: #555555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff} .tblNormalHeaderLink { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalHeaderLink:active { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalHeaderLink:hover { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalHeaderLink:link { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalHeaderLink:visited { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalForm { border: 1px #000000 solid; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333} .tblNormalForm:active { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalForm:hover { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalForm:link { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblNormalForm:visited { #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff} .tblUnderline { border-left: 1px #000000 solid; border-top: 1px #000000 solid; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000} .tdUnderline { border-bottom: 1px #000000 solid; border-right: 1px #000000 solid;} .menu_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000} .menu_link:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #555555; text-decoration: none;} .menu_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; background-color: #dddddd;} .menu_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #555555; text-decoration: none;} .menu_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #555555; text-decoration: none;} .sub_menu_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal color: #ff0000} .sub_menu_link:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none;} .sub_menu_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; background-color: #dddddd;} .sub_menu_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none;} .sub_menu_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #555555; text-decoration: none;} a:active { color: #00FFdd} a:hover { color: #dd0000} a:link { color: #222222} a:visited { color: #000000} .error_style_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000} * { font-family:Verdana; } html { font-family:Verdana; } body { font-family:Verdana; } /* Calendar Stuff */ input.calendar { width: 74px; } button.calendar { background: url(calendar-icon.gif); border: 0; cursor: pointer; float: left; height: 20px; margin-right: 6px; width: 20px; } button.calendar:hover, button.calendar.active { background-position: left bottom; }