a:link { color: #606060; text-decoration: underline; }
a:visited { color: #606060; text-decoration: underline; }
a:hover { color: #404040; text-decoration:none; cursor:hand; }
a:active { color: #606060; text-decoration: underline; }
.error {color: red;}

INPUT.fd { border : 1px solid #5B5B5B; background : #FFFFFF; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
INPUT.fd2 { border : 1px solid #5B5B5B; background : #FFFFFF; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
SELECT.fd { width : 120px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; }
TEXTAREA.fd { border : 1px solid #5B5B5B; background : #FFFFFF; font-size: xx-small; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
SELECT.fd { background: #FFFFFF; border: 1px solid #5B5B5B; }
FONT.text{ font : x-small Verdana, Geneva, Arial, Helvetica, sans-serif; }
FONT.textm{ font : xx-small Verdana, Geneva, Arial, Helvetica, sans-serif; }

#menu { border-left: 1px solid black; border-right: 1px solid black; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 778px; height: 25px; background: white; display:block; position:relative; }

#menu #p01 a { width: 181px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; display: block; float: left; }
#menu #p01 :hover { background: #9bc8ff; }
#menu #p02 a { width: 175px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p02 :hover { background: #9bc8ff; }
#menu #p03 a { width: 150px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p03 :hover { background: #9bc8ff; }
#menu #p04 a { width: 85px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p04 :hover { background: #9bc8ff; }
#menu #p05 a { width: 105px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p05 :hover { background: #9bc8ff; }
#menu #p06 a { width: 115px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p06 :hover { background: #9bc8ff; }
#menu #p07 a { width: 110px; height: 23px; color: black; text-decoration: none; overflow: hidden; font-size: 11px; font-weight: bold; text-align: center; border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; line-height: 23px; background: white; display: block; float: left; }
#menu #p07 :hover { background: #9bc8ff; }
#menu a:hover { background: #9bc8ff; text-decoration: none; }


h1 {font-family:Verdana,sans-serif;
color:#000;
font-size:16px;
line-height:28px;
}

h2 {font-family:Verdana,sans-serif;
color:#000;
font-size:12px;
line-height:14px;
}
