body, p, td{ font-family:Arial, Helvetica, sans-serif; font-size:11px; }

#bodytable{ border:1px solid #eeeeee; }

.tabletitle{ font-weight:bold; background-color:#009900; color:#FFFFFF;  }
.trone{ } 
.trtwo{ background-color:#E1FFE1; }

input, textarea, select{ font-size:90%; border:1px solid #000000; background-color:#eeeeee; }

h1{ font-size:16px; background:url(images/v2/h1.jpg) no-repeat; width:710px; height:60px; display:block; padding:23px 0px 0px 20px; margin:0px; white-space:nowrap; }

#content{ }
#footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:47px 0px 0px 270px; font-weight:bold;  }
#footer2{ font-size:11px; margin:25px 15px 0px 270px; text-align:left; }

#menu{ background-color:#CCCCCC; margin:60px 30px 10px 12px; text-align:right; line-height:25px; font-weight:bold; }
#menu li{ list-style:none; vertical-align:bottom; background:url(images/v2/menu.jpg); display:block; width:100%; height:30px; }
#menu a:link, a:active, a:visited{ padding-right:10px; text-decoration:none;}
#menu a:hover{ color:#FF9900; }

#side{ background:url(images/v2/side.gif); background-repeat:no-repeat; font-weight:bold; }
#announcement{ position:absolute; top:30px; width:100%; display:block; text-align:center; }
#announcement-in{ width:650px; margin-left:150px; padding-top:15px;  }

.error{ color:#FF0000; } 

