style type="text/css">
junk
{
    COLOR: black
}
A:hover
{
    COLOR: green
}
BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black
}
UL
{
}
OL
{
    MARGIN-BOTTOM: 0px
}
LI
{
    LINE-HEIGHT: 14pt
}
TT
{
    FONT-FAMILY: Courier
}
.titleText
{
    COLOR: darkgreen;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt;
    TEXT-DECORATION: none
}
.line
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: darkgreen;
    LINE-HEIGHT: 2pt
}
.thinline
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: darkgreen;
    LINE-HEIGHT: 1pt
}
.datestyle
{
    COLOR: darkgreen;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.msgNav
{
    COLOR: darkgreen;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.msgHeader
{
    BACKGROUND-COLOR: darkseagreen;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal
}
.msgRowHilite
{
    BACKGROUND-COLOR: darkseagreen;
    BORDER-BOTTOM: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.msgRowOn
{
    BACKGROUND-COLOR: lemonchiffon;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.msgRowOff
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.msgBody
{
    BACKGROUND-COLOR: #f9f9f9;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.headerStyle
{
    COLOR: darkgreen;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.copyrightText
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: white;
    FONT-FAMILY: tahoma,arial,helvetica;
    FONT-SIZE: 7.5pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 10pt
}
.copyrightText2
{
    FONT-FAMILY: tahoma,arial,helvetica;
    FONT-SIZE: 7.5pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 10pt
}
.contactText
{
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 10pt
}
.bodyText
{
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt
}
.bodyTextSmall
{
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 10pt
}
.bodyTextDark
{
    BACKGROUND-COLOR: lemonchiffon;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt
}
.bodyTextLight
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt
}
.bodyHeader
{
    FONT-FAMILY: Arial, Verdana, Helvetica, Sans Serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt
}
.bodyHeaderSmall
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: lemonchiffon;
    FONT-FAMILY: Arial, Verdana, Helvetica, Sans Serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10pt
}
.bodyHeaderSolid
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, Sans Serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18pt
}
WBR
{
    MARGIN-LEFT: 2px;
    MARGIN-TOP: 1px
}
.tabOff
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, helvetica, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabOff:hover
{
    COLOR: gold
}
.tabOn
{
    BACKGROUND-COLOR: #ffcd00;
    COLOR: darkgreen;
    FONT-FAMILY: verdana, helvetica, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tabOn:hover
{
    COLOR: darkgreen
}
.navItem
{
    COLOR: darkgreen;
    FONT-FAMILY: verdana, helvetica, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.navItem:hover
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: gold;
    TEXT-DECORATION: none
}
.navItemOff
{
    COLOR: #000000;
    FONT-FAMILY: verdana, helvetica, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.secLevelNav
{
    BACKGROUND-COLOR: #ffcd00;
    COLOR: darkgreen;
    FONT-FAMILY: verdana, helvetica, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
.secLevelNavSelected
{
    BACKGROUND-COLOR: #666699;
    BORDER-LEFT: #ffcc66 1px solid;
    BORDER-RIGHT: #ffcc66 1px solid;
    BORDER-TOP: #ffcc66 1px solid;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
.newsHeader
{
    COLOR: darkgreen;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
.newsList
{
    COLOR: darkgreen;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
.newsText
{
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt
}
.allButtons
{
    BACKGROUND-COLOR: #006400;
    BORDER-BOTTOM: #333333 thin solid;
    BORDER-LEFT: #cccccc thin solid;
    BORDER-RIGHT: #333333 thin solid;
    BORDER-TOP: #cccccc thin solid;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 0.85;
    PADDING-TOP: 3px;
    TEXT-TRANSFORM: capitalize
}
.gridHeader
{
    BACKGROUND-COLOR: #ffcd00;
    COLOR: darkgreen;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
	padding: 3px;
}
A.gridHeader:hover
{
    COLOR: #ffffff
}
.gridTitlebar
{
    BACKGROUND-COLOR: darkgreen;
    COLOR: #ffffcc;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16pt;
    padding-left: 3px;
}
.gridBorder
{
    background: darkgreen;
}
.gridRowOff
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: darkgreen;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt;
	padding: 2px;
}
.gridRowOn
{
    BACKGROUND-COLOR: #ffffcc;
    COLOR: darkgreen;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    LINE-HEIGHT: 12pt;
    padding: 2px;
}
.gridRowSelector
{
    background-color: #ffcd00;
    border-width: 1;
    border-bottom-color: #d4d0c8;
    border-style: solid;
    border-top-color: white;
    border-right-color: #d4d0c8;
    text-align: center;
    border-left-color: white;
    vertical-align: middle;
}
.gridSelectedRow
{
    background: #B0C4DE;
    FONT-FAMILY: arial,helvetica;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
	padding: 2px;
    text-overflow: ellipsis;
    overflow-x: hidden;
}
.gridActionBar
{
    padding-top: 3px;
    padding-bottom: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #ffffcc;
}
.gridActionButton
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,verdana,sans-serif;
    border-width: 1;
    border-style: solid;
    border-top-color: white;
    border-left-color: white;
    border-bottom-color: gray;
    border-right-color: gray;
    BACKGROUND-COLOR: #ffffcc;
}
.gridActionButtonHover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,verdana,sans-serif;
    border-width: 1;
    border-style: solid;
    border-top-color: #000080;
    border-left-color: #000080;
    border-bottom-color: #000080;
    border-right-color: #000080;
    BACKGROUND-COLOR: #B0C4DE;
}
.gridPager
{
    padding: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial,helvetica;
    BACKGROUND-COLOR: darkgreen;
}
A.gridPager
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
}
A.gridPager:hover
{
    COLOR: gold;
}
.gridPagerSelectedPage
{
    padding: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial,helvetica;
    BACKGROUND-COLOR: darkgreen;
}
.gridPagerSummary
{
    padding: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 14pt;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial,helvetica;
    BACKGROUND-COLOR: darkgreen;
}
.fieldError {
    border:2px dashed red;
}

.formError {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF0000;
    font-family: Tahoma,Helvetica,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    border-width: 1;
    border-color: #000000;
    border-style: solid;
    white-space: nowrap;
    width:auto;
    padding: 3px;
}
.msg .x-box-mc {
    font-size:14px;
}
.msgText {
    font-size:12px;
    background-image:url(../images/okSmall.gif) !important;
    background-repeat:no-repeat;
    padding-left: 22px;
    padding-top: 3px;
    padding-bottom: 3px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:300px;
    z-index:20000;
}

.required .x-form-item-label {font-weight:bold;}
.error {color:red;font-weight:bold;}
.success {color:green;font-weight:bold;}
.add {
    background-image:url(../admin/images/add.gif) !important;
}
.edit {
    background-image:url(../admin/images/edit.gif) !important;
}
.remove {
    background-image:url(../admin/images/delete.gif) !important;
}
.refresh {
    background-image:url(../admin/images/refresh.gif) !important;
}

</style>
