<STYLE>
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
BODY
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
}
A:link
{
    COLOR: #004444;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #004444;
    TEXT-DECORATION: none;
}
A:active
{
    COLOR: #004444;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #cc3333;
    TEXT-DECORATION: underline;
}
.GreenGroove
{
    BORDER-RIGHT: #007777 2px groove;
    BORDER-TOP: #007777 2px groove;
    BORDER-LEFT: #007777 2px groove;
    BORDER-BOTTOM: #007777 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #004444;
}
.GrayGroove
{
    BORDER-RIGHT: #eeeeee 2px groove;
    BORDER-TOP: #eeeeee 2px groove;
    BORDER-LEFT: #eeeeee 2px groove;
    BORDER-BOTTOM: #eeeeee 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #bbbbb3;
}
.LightGroove
{
    BORDER-RIGHT: #fffff3 2px groove;
    BORDER-TOP: #fffff3 2px groove;
    BORDER-LEFT: #fffff3 2px groove;
    BORDER-BOTTOM: #fffff3 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
}
.GridLightGroove
{
    BORDER-RIGHT: #fffff3 2px groove;
    BORDER-TOP: #fffff3 2px groove;
    BORDER-LEFT: #fffff3 2px groove;
    BORDER-BOTTOM: #fffff3 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
}
.fadeDiv
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FILTER: revealTrans(duration=.35, transition=3);
    VISIBILITY: hidden;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #eeeeee;
}

.header
{
    BORDER-RIGHT: #eeeeee 2px groove;
    BORDER-TOP: #eeeeee 2px groove;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #eeeeee 2px groove;
    WIDTH: 98%;
    BORDER-BOTTOM: #eeeeee 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #bbbbb3;
    TEXT-ALIGN: left;
}
.headerCentered
{
    BORDER-RIGHT: #eeeeee 2px groove;
    BORDER-TOP: #eeeeee 2px groove;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #eeeeee 2px groove;
    WIDTH: 98%;
    BORDER-BOTTOM: #eeeeee 2px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #bbbbb3;
    TEXT-ALIGN: center;
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
textarea
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
.greenBar
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #004444;
}
.button
{
    FONT-SIZE: 8pt;
    WIDTH: 50pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
}
.ltYellowBg
{
    BACKGROUND-COLOR: #eeeee3;
}
.grayBg
{
    BACKGROUND-COLOR: #bbbbb3;
}
.redFont
{
    COLOR: #cc3333;
}
#cal
{
    BEHAVIOR: url(/uCalendar/calendar.htc);
}
.menuHover
{
    BEHAVIOR: url(../htc/RightClick-menu.htc);
}
.greenFont
{
    COLOR: #004444;
}
.grid
{
    BORDER-RIGHT: #bbbbb3 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #bbbbb3 1px solid;
}
.gridHover
{
    BORDER-RIGHT: #bbbbb3 1px solid;
    BACKGROUND: #efefe7;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #bbbbb3 1px solid;
}
.gridHeader
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonhighlight 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: buttonhighlight 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: buttonshadow 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
}
#imgCal
{
    CURSOR: hand;
}
.mask
{
    BEHAVIOR: url(/htc/mask.htc);
}
.tanButton
{
    BORDER-RIGHT: buttonshadow 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: buttonhighlight 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BEHAVIOR: url(../htc/button.htc);
    BORDER-LEFT: buttonhighlight 1px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: buttonshadow 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
    TEXT-ALIGN: center;
}
.tanButtonListing
{
    BORDER-RIGHT: buttonshadow 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: buttonhighlight 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: buttonhighlight 1px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: buttonshadow 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
    TEXT-ALIGN: center
}
.tanButtonSmall
{
    BORDER-RIGHT: buttonshadow 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: buttonhighlight 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    BEHAVIOR: url(../htc/button.htc);
    BORDER-LEFT: buttonhighlight 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: buttonshadow 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
    TEXT-ALIGN: center
}
.cancelButton
{
    BEHAVIOR: url(/htc/buttonCancel.htc);
    CURSOR: default
}
.tanButtonPress
{
    BORDER-RIGHT: buttonhighlight 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: buttonshadow 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BEHAVIOR: url(/htc/button.htc);
    BORDER-LEFT: buttonshadow 1px solid;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: buttonhighlight 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eeeee3;
    TEXT-ALIGN: center
}
.whiteButtonPress
{
    BORDER-RIGHT: buttonhighlight 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: buttonshadow 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BEHAVIOR: url(/htc/whiteButton.htc);
    BORDER-LEFT: buttonshadow 1px solid;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: buttonhighlight 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.whiteButton
{
    BORDER-RIGHT: #bbbbb3 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bbbbb3 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BEHAVIOR: url(/htc/whiteButton.htc);
    BORDER-LEFT: #bbbbb3 0px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bbbbb3 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.BigFont
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
PRE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.required
{
    COLOR: #cc3300
}
INPUT.readOnly
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent
}
.dings
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: webdings
}
.popup
{
    BORDER-RIGHT: #f5f0dc 3px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f5f0dc 3px outset;
    DISPLAY: none;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #f5f0dc 3px outset;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #f5f0dc 3px outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #eeeee3
}
.popupPIC
{
    BORDER-RIGHT: #f5f0dc 3px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #f5f0dc 3px outset;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #f5f0dc 3px outset;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #f5f0dc 3px outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #eeeee3
}
.popup tr
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.popup td
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.hidInput
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.PickList
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    OVERFLOW: auto;
    BORDER-LEFT: thin inset;
    BORDER-BOTTOM: thin inset;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.tblGrid
{
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: white
}
.tblGrid TBODY TD
{
    BORDER-RIGHT: #bbbbb3 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #bbbbb3 1px solid
}
.defaultRowHeight
{
    HEIGHT: 20px
}


#wrap {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 760px;
}


#header h1 {
width: 250px;
margin: 0 0 10px 0;
float: left;
}

#header p {
width: 500px;
float: right;
text-align: center;
color: #a0a0a0;
margin: 0 0 10px 0;
font-size: 0.8em;
line-height: 1.2em;
}

#frontphoto {
margin: 0 0 10px 0;
border: 0;
}

#avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.9em;
}

#avmenu ul {	
list-style: none;
width: 150px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

#avmenu li {
margin-bottom: 4px;
}

#avmenu li a {
font-weight: bold;
text-decoration: none;
color: #505050;
display: block;
padding: 0px 5px 0 5px;
background: #f4f4f4;
border-left: 4px solid #cccccc;
text-align:left;
}	
	
#avmenu li a:hover {
background: #eaeaea;
color: #286ea0;
border-left: 4px solid #286ea0;
}

#avmenuLeft {
clear: left;
float: left;
width: 100px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.8em;
}

#avmenuLeft ul {	
list-style: none;
width: 100px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

#avmenuLeft li {
margin-bottom: 4px;
}

#avmenuLeft li a {
font-weight: bold;
text-decoration: none;
color: #505050;
display: block;
padding: 0px 5px 0 5px;
background: #f4f4f4;
border-left: 4px solid #cccccc;
text-align:left;
}	
	
#avmenuLeft li a:hover {
background: #eaeaea;
color: #286ea0;
border-left: 4px solid #286ea0;
}


.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 130px;
color: #505050;
background-color: #f4f4f4;
line-height: 1.3em;
}

#extras {
float: right;
width: 100px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
}

#extras p {
margin: 0 0 1.5em 0;
}

#content {
margin: 0 0px 20px 160px;
border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;
padding: 0 10px 0 10px;
line-height: 1.6em;
text-align: left;
}

#content h2 {
font-size: 1.5em;
margin: 0 0 0.5em 0;
}

#content img {
padding: 1px;
display:inline;
background: #cccccc;
border: 4px solid #f0f0f0;
}

h3 {
font-size: 1.3em;
margin: 0 0 0px 0;
}

h4 {
font-size: 2em;
margin: 0 0 0px 0;
}

a {
text-decoration: none;
color: #286ea0;
}

a:hover {
text-decoration: underline;
color: #286ea0;
}

a img {
border: 0;
}

#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
border-top: 4px solid #f0f0f0;
width: 760px;
text-align: center;
color: #808080;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}
.fme
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
.fram 
{
	border: 7px inset #336600;
	margin: 2em;
}

#optionBoldRed {
color:red;
}
</STYLE>