P
{
    FONT: 10pt Arial
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
TD
{
    FONT: 10pt Arial
}
A:hover
{
    COLOR: red
}
SELECT
{
    FONT: 10pt Arial
}
INPUT
{
    FONT: 10pt Arial
}
HR
{
    COLOR: #000080;
    HEIGHT: 1px
}
FORM
{
    MARGIN: 0px
}
BODY
{
    MARGIN: 2px 5px;
    BACKGROUND-COLOR: white
}
.winpop
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 10pt arial;
    BORDER-LEFT: black 1px solid;
    CURSOR: pointer;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
.bglink
{
    FONT: 10pt Arial;
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.bglink:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
.smallbutton
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    FONT: 8pt arial;
    BORDER-LEFT: 2px outset;
    COLOR: black;
    BORDER-BOTTOM: 2px outset;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.tabactive
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    FONT: bold 10pt Arial;
    WIDTH: 120px;
    COLOR: white;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #316db7;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.tabactive:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.tabinactive
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	FONT: 10pt Arial;
	WIDTH: 120px;
	COLOR: blue;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #dcdcdc;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline;
	
}
A.tabinactive:hover
{
	COLOR: red;
	TEXT-DECORATION: underline;
	
}
.tabhr
{
    COLOR: #316db7;
    POSITION: relative;
    TOP: -8px;
    HEIGHT: 2px
}
.pagetitle
{
    FONT: bold 16pt Arial;
    COLOR: #316db7
}
.pagesubtitle
{
    FONT: bold 10pt Arial;
    COLOR: #316db7
}
#menu
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 10pt Arial;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 2px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #333333;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.menutext
{
    FONT: bold 10pt Arial;
    CURSOR: pointer;
    COLOR: white;
    TEXT-DECORATION: none
}
A.menutext:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.menuHere
{
    FONT: bold 10pt Arial;
    CURSOR: pointer;
    COLOR: yellow;
    TEXT-DECORATION: none
}
A.menuHere:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline
}
#whatsnew
{
    BACKGROUND-COLOR: #ffffbb
}
.whatsnew
{
    FONT: bold 10pt Arial;
    CURSOR: pointer;
    COLOR: red;
    BACKGROUND-COLOR: #ffffbb;
    TEXT-DECORATION: none
}
A.whatsnew:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
#sidemenuarea
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    BORDER-LEFT: #000080 1px solid;
    WIDTH: 130px;
    BORDER-BOTTOM: #000080 1px solid;
    HEIGHT: 350px;
    BACKGROUND-COLOR: #ffffbb
}
#sidemenuheader
{
    FONT: bold 10pt arial;
    WIDTH: 130px;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffffbb
}
#sidemenutitle
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #333333;
    BORDER-BOTTOM-STYLE: none
}
.sidemenutitletext
{
    FONT: bold 12pt Arial;
    COLOR: yellow;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #333333;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.sidemenutext
{
    FONT: 10pt arial;
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: none
}
A.sidemenutext:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
.sidemenuHere
{
    FONT: 10pt arial;
    WIDTH: 130px;
    CURSOR: pointer;
    COLOR: blue;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
A.sidemenuHere:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
#submenu
{
    FONT: bold 10pt Arial;
    COLOR: black;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #9fc2dd;
    TEXT-DECORATION: none
}
.submenuheader
{
    FONT: bold 8pt Arial;
    COLOR: #000080;
    BACKGROUND-COLOR: #9fc2dd;
    TEXT-DECORATION: none
}
.submenutext
{
    FONT: bold 10pt Arial;
    COLOR: #000080;
    BACKGROUND-COLOR: #9fc2dd;
    TEXT-DECORATION: none
}
#legendarea
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
#legendheader
{
    FONT: bold 10pt arial;
    WIDTH: 50px;
    COLOR: #000080;
    BACKGROUND-COLOR: white
}
.legendtext
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    MARGIN: 10px 0px;
    FONT: bold 7pt arial;
    BORDER-LEFT: #000080 1px solid;
    WIDTH: 40px;
    CURSOR: crosshair;
    COLOR: white;
    BORDER-BOTTOM: #000080 1px solid;
    BACKGROUND-COLOR: #000080;
    TEXT-DECORATION: none
}
.zoomtext
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    MARGIN: 8px 0px;
    FONT: bold 7pt arial;
    BORDER-LEFT: #000080 1px solid;
    WIDTH: 35px;
    CURSOR: pointer;
    COLOR: white;
    BORDER-BOTTOM: #000080 1px solid;
    BACKGROUND-COLOR: #000080;
    TEXT-DECORATION: none
}
.mapbutton
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    FONT: bold 7pt arial;
    BORDER-LEFT: 2px outset;
    WIDTH: 45px;
    CURSOR: default;
    COLOR: black;
    BORDER-BOTTOM: 2px outset;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.panbar
{
    FONT: 10pt courier;
    CURSOR: pointer;
    COLOR: white;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #000080;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.pantext
{
    FONT: 10pt courier;
    CURSOR: pointer;
    COLOR: white;
    BACKGROUND-COLOR: #000080;
    TEXT-DECORATION: none
}
#tableheader
{
    FONT: bold 10pt Arial;
    COLOR: white;
    BACKGROUND-COLOR: #316db7;
    TEXT-DECORATION: none
}
#reversetableheader
{
    FONT: bold 10pt Arial;
    COLOR: #316db7;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.small_error
{
    FONT: 8pt Arial;
    COLOR: red;
    TEXT-DECORATION: none
}
.small_warning
{
    FONT: 8pt Arial;
    COLOR: orange;
    TEXT-DECORATION: none
}
.medium_error
{
    FONT: bold 10pt Arial;
    COLOR: red;
    TEXT-DECORATION: none
}
.tableheaderlink
{
    FONT: bold 8pt arial;
    CURSOR: pointer;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.tableheaderlink:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
#rowhighlight
{
    BACKGROUND-COLOR: #dcdcdc
}
#rowhighlight2
{
    BACKGROUND-COLOR: #ffffbb
}
#calborder
{
    BORDER-RIGHT: #316db7 1px solid;
    BORDER-TOP: #316db7 1px solid;
    BORDER-LEFT: #316db7 1px solid;
    BORDER-BOTTOM: #316db7 1px solid;
    BORDER-COLLAPSE: collapse
}
#calcell
{
    BORDER-RIGHT: #316db7 1px solid;
    BORDER-TOP: #316db7 1px solid;
    FONT: 10pt arial;
    BORDER-LEFT: #316db7 1px solid;
    BORDER-BOTTOM: #316db7 1px solid;
    BACKGROUND-COLOR: #ffffbb
}
#caltoday
{
    BORDER-RIGHT: #316db7 1px solid;
    BORDER-TOP: #316db7 1px solid;
    FONT: 10pt arial;
    BORDER-LEFT: #316db7 1px solid;
    BORDER-BOTTOM: #316db7 1px solid;
    BACKGROUND-COLOR: #9fc2dd
}
.calselect
{
    FONT: 10pt arial;
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: underline
}
#redtext
{
    FONT: bold 10pt Arial;
    COLOR: red;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
#greentext
{
    FONT: bold 10pt Arial;
    COLOR: green;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}

