body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
background: #FFFAE4;
margin:5px;
padding:0px;
color: #666666;
}

td, tr, textarea { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%
}

input, select { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

img {
border: 0px;
}

td {
border:1px;
}
hr {
height:1px;
}

#header {
    background-color: #888;
    padding: 5px;
    color:#FFFFFF;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #333;
    height: 42px;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #ff6600;
}

#header a:link { color: #FFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif}
#header a:visited { color: #FFF; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif}
#header a:active { color: #f4f4f4; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
#header a:hover { color: #f4f4f4; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}


#showdate {
    text-align: right;	
}

a:link { color: #BB0000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif}
a:visited { color: #BB0000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif}
a:active { color: #000077; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
a:hover { color: #000077; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.error { color: #8D1C1C; }
  
.table1  {
    border-width: 1px;
    border-spacing: ;
    border-style: solid;
    border-color: #eee;
    border-collapse: collapse;
    background-color: white;
    font-size: 100%; 
}
.table1 th {
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: #eee;
    background-color: #eee;
    -moz-border-radius: ;
    font-size: 100%; 
}
.table1 td {
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: #eee;
    -moz-border-radius: ;
    font-size: 100%; 
}

.sortable  {
    border-width: 1px;
    border-spacing: ;
    border-style: solid;
    border-color: #eee;
    border-collapse: collapse;
    background-color: white;
    font-size: 100%; 
}
.sortable th {
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: #eee;
    background-color: #eee;
    -moz-border-radius: ;
    font-size: 100%; 
}
.sortable td {
    border-width: 1px;
    padding: 3px;
    border-style: solid;
    border-color: #eee;
    -moz-border-radius: ;
    font-size: 100%; 
}

/*- Menu Tabs --------------------------- */

#tabsh {
float:left;
width:100%;
background:#333;
font-weight:bold;
font-size:100%;
line-height:normal;
}
#tabsh ul {
margin:0;
padding:1px 1px 1px 1px;
list-style:none;
}
#tabsh li {
display:inline;
margin:0;
padding:0;
}
#tabsh a {
float:left;
background:url("images/tablefth.gif") no-repeat left top;
margin:0;
padding:0 0 0 2px;
text-decoration:none;
}
#tabsh  span {
float:left;
display:block;
background:url("images/tabrighth.gif") no-repeat right top;
padding:5px 5px 5px 2px;
color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsh a span {float:none;}
/* End IE5-Mac hack */
#tabsh a:hover span {
color:#FFF;
}
#tabsh a:hover {
background-position:0% -42px;
}
#tabsh a:hover span {
background-position:100% -42px;
}

.textarea100 {
width: 98%;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}
