a{
color:#660000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal
}
a:link,a:visited,a:active{
color:#660000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline
}
a:hover{
color:#660000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none
}
body{
background-color:#FFFFFF;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px
}
button.submit{
background:#006699;
border-bottom:1px outset #000000;
border-left:1px outset #000000;
border-right:1px outset #000000;
border-top:1px outset #000000;
color:#FFFFFF;
cursor:hand;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:23px;
line-height:normal;
text-decoration:none
}
div#footer{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
div#footer a:link{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
div#footer a:visited{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
div#footer a:hover{
color:#FF0000;
text-decoration:none
}
fieldset.error{
border:1px ridge #FF0000;
width:525px
}
form{
margin:0px
}
h2{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px
}
input.submit{
background:#006699;
border-bottom:1px outset #000000;
border-left:1px outset #000000;
border-right:1px outset #000000;
border-top:1px outset #000000;
color:#FFFFFF;
cursor:hand;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:23px;
line-height:normal;
text-decoration:none
}
input.textbox{
background-color:#F2F2F2;
border:1 solid;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
margin-top:auto
}
input.textboxlong{
background-color:#F2F2F2;
border-style:solid;
border-width:1;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:100%
}
legend.errortext{
color:#FF0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold
}
p{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px
}
select{
background:#F1F1F1;
font-family:Arial,Helvetica,sans-serif;
font-size:12px
}
td{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px
}
textarea{
background-color:#F2F2F2;
border-style:solid;
border-width:1;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:100%
}
.asterisk{
color:#FF0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal
}
.bttmlinks a:link,.bttmlinks a:visited,.bttmlinks a:active{
color:#000000;
text-decoration:underline
}
.bttmlinks a:hover{
color:#FF0000;
text-decoration:none
}
.bttmlinks,.bttmlinks a:link,.bttmlinks a:visited,.bttmlinks a:hover,.bttmlinks a:active{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
.calendar{
BACKGROUND:#B1B1B1;
BORDER-BOTTOM:#000000 0px solid;
BORDER-LEFT:#FFFFFF 0px solid;
BORDER-RIGHT:#000000 0px solid;
BORDER-TOP:#FFFFFF 0px solid;
COLOR:#000000;
CURSOR:default;
DISPLAY:none;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
FONT-SIZE:12px;
POSITION:relative
}
.calendar .button{
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#FFFFFF 0px solid;
BORDER-RIGHT:#000000 0px solid;
BORDER-TOP:#FFFFFF 0px solid;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px;
TEXT-ALIGN:center
}
.calendar TABLE{
BACKGROUND:#B1B1B1;
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#000000 0px solid;
COLOR:#000000;
CURSOR:default;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
FONT-SIZE:10px
}
.calendar TABLE .wn{
BACKGROUND:#E8F4F0;
BORDER-RIGHT:#000000 0px solid;
PADDING-BOTTOM:2px;
PADDING-LEFT:2px;
PADDING-RIGHT:2px;
PADDING-TOP:2px
}
.calendar TBODY .day{
BACKGROUND:#B1B1B1;
font:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
PADDING-BOTTOM:2px;
PADDING-LEFT:2px;
PADDING-RIGHT:2px;
PADDING-TOP:2px;
TEXT-ALIGN:center;
WIDTH:2em
}
.calendar TBODY .disabled{
COLOR:#999999
}
.calendar TBODY .emptycell{
VISIBILITY:hidden
}
.calendar TBODY .emptyrow{
DISPLAY:none
}
.calendar TBODY .rowhilite TD{
}
.calendar TBODY .rowhilite TD.wn{
}
.calendar TBODY TD.active{
BORDER-BOTTOM:#FFFFFF 0px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#000000 0px solid;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar TBODY TD.hilite{
BACKGROUND:#FFFFFF;
BORDER-BOTTOM:#000000 0em solid;
BORDER-LEFT:#FFFFFF 0px solid;
BORDER-RIGHT:#000000 0em solid;
BORDER-TOP:#FFFFFF 0px solid;
CURSOR:hand;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar TBODY TD.selected{
Background:#E8F0F4;
BORDER-BOTTOM:#FFFFFF 0px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#000000 0px solid;
FONT-WEIGHT:bold;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar TBODY TD.today{
FONT-WEIGHT:normal
}
.calendar TBODY TD.weekend{
COLOR:#FF0000
}
.calendar TFOOT .active{
BORDER-BOTTOM:#FFFFFF 0px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#000000 0px solid;
DISPLAY:none;
PADDING-BOTTOM:0px;
PADDING-LEFT:2px;
PADDING-RIGHT:0px;
PADDING-TOP:2px
}
.calendar TFOOT .footrow{
}
.calendar TFOOT .hilite{
BACKGROUND:#B1B1B1;
BORDER-BOTTOM:#000000 0px solid;
BORDER-LEFT:#FFFFFF 0px solid;
BORDER-RIGHT:#000000 0px solid;
BORDER-TOP:#FFFFFF 0px solid;
DISPLAY:none;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar TFOOT .ttip{
BACKGROUND:#788084;
BORDER-BOTTOM:#000000 0px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#000000 0px solid;
BORDER-TOP:#000000 0px solid;
COLOR:#FFFFFF;
DISPLAY:none;
PADDING-BOTTOM:1px;
PADDING-LEFT:1px;
PADDING-RIGHT:1px;
PADDING-TOP:1px;
TEXT-ALIGN:center
}
.calendar THEAD .active{
Background:#E8F0F4;
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#000000 1px solid;
BORDER-RIGHT:#000000 1px solid;
BORDER-TOP:#000000 0px solid;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar THEAD .daynames{
}
.calendar THEAD .headrow{
}
.calendar THEAD .hilite{
BACKGROUND:#788084;
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#000000 1px solid;
BORDER-RIGHT:#000000 1px solid;
BORDER-TOP:#000000 0px solid;
COLOR:#FFFFFF;
CURSOR:hand;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.calendar THEAD .name{
BACKGROUND:#E8F0F4;
BORDER-BOTTOM:#000000 1px solid;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
PADDING-BOTTOM:2px;
PADDING-LEFT:2px;
PADDING-RIGHT:2px;
PADDING-TOP:2px;
TEXT-ALIGN:center
}
.calendar THEAD .title{
BACKGROUND:#788084;
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#000000 0px solid;
BORDER-TOP:#000000 1px solid;
COLOR:#FFFFFF;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
FONT-WEIGHT:normal;
PADDING-BOTTOM:1px;
PADDING-LEFT:1px;
PADDING-RIGHT:1px;
PADDING-TOP:1px;
TEXT-ALIGN:center
}
.calendar THEAD .weekend{
COLOR:#FF0000;
FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;
font-size:10px
font-weight:bold
}
.combo{
BACKGROUND:#B1B1B1;
BORDER-BOTTOM:#000000 1px solid;
BORDER-LEFT:#FFFFFF 1px solid;
BORDER-RIGHT:#000000 1px solid;
BORDER-TOP:#FFFFFF 1px solid;
CURSOR:hand;
DISPLAY:none;
FONT-SIZE:smaller;
LEFT:0px;
PADDING-BOTTOM:1px;
PADDING-LEFT:1px;
PADDING-RIGHT:1px;
PADDING-TOP:1px;
POSITION:absolute;
TOP:0px;
WIDTH:4em
}
.combo .active{
BACKGROUND:#E8F0F4;
BORDER-BOTTOM:#FFFFFF 0px solid;
BORDER-LEFT:#000000 0px solid;
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#000000 0px solid;
PADDING-BOTTOM:0px;
PADDING-LEFT:0px;
PADDING-RIGHT:0px;
PADDING-TOP:0px
}
.combo .hilite{
BACKGROUND:#788084;
COLOR:#FFFFFF
}
.combo .label{
PADDING-BOTTOM:1px;
PADDING-LEFT:1px;
PADDING-RIGHT:1px;
PADDING-TOP:1px;
TEXT-ALIGN:center
}
.date{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal
}
.fieldlabel{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal
}
.fieldlabel a:link,.fieldlabel a:visited,.fieldlabel a:active{
color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:underline
}
.fieldlabel a:hover{
color:#FF0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none
}
.hidden{
display:none
}
.leftColumn{
background-color:#F5F5DC;
border-color:#A9A9A9;
border-style:solid;
border-width:.01em .01em .01em 0em;
color:#000000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
padding:3px
}
.pagetitle{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold
}
.pagetitle2{
color:#006699;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
font-weight:bold
}
.pagetitle3{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold
}
.pagetitle4{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold
}
.rightColumn{
background-color:#F5F5DC;
border-color:#000000;
border-style:solid;
border-width:.01em 0em .01em 0em;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
padding:3px
}
.smalllink{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal
}
.smalllink a:link,.smalllink a:visited,.smalllink a:active{
color:#006699;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline
}
.smalllink a:hover{
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none
}
.subtitle1{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold
}
.subtitle2{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold
}
#content{
color:#003366;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px
}
#content P {
color:#003366;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;

}
#copyright{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
#header{
background-color:#006699;
background-image:url(../images/topbackground.gif)
}
#leftNav{
background:#F1F1F1;
border-color:#999999;
border-style:solid;
border-width:.01em .01em .01em 0em;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px
}
#leftNav .dateBG{
background:#B1B1B1
}
#menuBar{
background:#006699;
border-color:#000000;
border-style:solid;
border-width:2px 2px 2px 2px
}
#topnav{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none
}
#topnav a:link{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none
}
#topnav a:visited{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none
}
#topnav a:hover{
text-decoration:underline
}




