/* Links */
A
{
	CURSOR: hand;
    TEXT-DECORATION: underline;
}
A:visited, A:link
{
    COLOR: #0033FF;
	CURSOR: hand;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #330000;
	CURSOR: hand;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: blue;
	CURSOR: hand;
    TEXT-DECORATION: underline;
}
A.rhlink, A.rhlink:visited, A.rhlink:link, A.rhlink:active
{
    COLOR: #000099;
    CURSOR: hand;
    TEXT-DECORATION: underline;
}
A.rhlink:hover
{
    COLOR: BLUE;
    CURSOR: hand;
    TEXT-DECORATION: underline;
}
A.rhlink_lg, A.rhlink_lg:visited, A.rhlink_lg:link, A.rhlink_lg:active
{
    CURSOR: hand;
    TEXT-DECORATION: underline;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: x-small;
}
A.rhlink_lg:hover
{
    CURSOR: hand;
    TEXT-DECORATION: underline;
    COLOR: blue;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: x-small;
}
A.rlink, A.rlink:visited, A.rlink:link, A.rlink:active, A.rlink:hover
{
    COLOR: #0000dd;
    CURSOR: hand;
    TEXT-DECORATION: underline
}
A.rhlinkfixed, A.rhlinkfixed:link, A.rhlinkfixed:hover, A.rhlinkfixed:visited
{
    CURSOR: hand;
    FONT-FAMILY: "Courier New", Courier, monospace;
    TEXT-DECORATION: underline;
}
A.tabitemlink, A.tabitemlink:visited, A.tabitemlink:link, A.tabitemlink:active
{
    COLOR: #0033FF;
    CURSOR: hand;
    TEXT-DECORATION: underline;
	font-weight : normal;
}
A.tabitemlink:hover
{
    COLOR: #0033FF;
    CURSOR: hand;
    TEXT-DECORATION: underline;
	font-weight: bolder;
}
/* Body */
BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
BODY.menu
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: black;
}
BODY.wait
{
    BACKGROUND-COLOR: black;
    COLOR: white;
    CURSOR: hand;
}
.IFrameBody {
	background-color : White;
	margin-left : 0;
	margin-top : 0;
}
/* Intranet-copied styles */
.TopNav  {
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	text-decoration : none;
	color : #336699;
}
.SideNav  {
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	text-decoration : none;
	color : White;
	BACKGROUND-COLOR: #6699CC;
	TEXT-VALIGN:top;
}
A:HOVER.TopNav  {
	font-weight : bolder;
	text-decoration : underline;
}
A:HOVER.SideNav, A:HOVER.SideNavBold  {
	CURSOR: hand;
	text-decoration : underline;
}
.SideNavBold {
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bolder;
	text-decoration : none;
	color : White;
	CURSOR: hand;
}
.SideNavTiny, A.SideNavTiny, A.SideNavTiny:link, A.SideNavTiny:visited, A.SideNavTiny:active {
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : none;
	color : #FFFFCC;
}
.SideNavTitle {
	font-family : News Gothic Condensed, Abadi MT Condensed, Verdana Narrow;
	font-size : medium;
	font-variant : small-caps;
	font-weight : bolder;
	color : #DEBE5A;
}
.SideNavDecHead {
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bolder;
	color : #285077;
}
SPAN.rh
{
    COLOR: yellow;
}
SPAN.small
{
    FONT-SIZE: xx-small;
}
SPAN.clsKids
{
    DISPLAY: none;
    TEXT-INDENT: 10;
}
/* Parent-kid classes that are used for our dynamic javascript expand/collapse code. */
.clsParent
{
    BACKGROUND-COLOR: #C1CCE3;
    COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana;
}
.clsKid
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana;
    DISPLAY: none;
}
.clsKidAlt
{
    BACKGROUND-COLOR: #E9EDF5;
    COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Verdana;
    DISPLAY: none;
}
.clsHasKids
{
    CURSOR: hand;
}
.clsKidName
{
    TEXT-INDENT: 20px;
}
TR.clsParentH
{
    BACKGROUND-COLOR: #aaaaaa;
    COLOR: #000000;
    DISPLAY: none;
}
/* Form-based classes for edit/search pages */
.TextBoxNormal
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
}
.TextBoxReadonly
{
    BACKGROUND-COLOR: #ccccbb;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
}
.TextBoxDisabled
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
}
.TextBoxInvalid
{
    BACKGROUND-COLOR: #ff0000;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
}
.TextBoxWarning
{
    BACKGROUND-COLOR: #ffff00;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;}
.TextBoxNums
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
	FONT-SIZE: 11px;
}
.TextBoxNumsReadonly
{
    BACKGROUND-COLOR: #ccccbb;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
	FONT-SIZE: 11px;
}
.TextBoxNumsDisabled
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
	FONT-SIZE: 11px;
}
.TextBoxNumsBold
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
}
.TextBoxNumsBoldDisabled
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
}
.SmallTextBoxNormal
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.SmallTextBoxInvalid
{
    BACKGROUND-COLOR: #ff0000;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.SmallTextBoxWarning
{
    BACKGROUND-COLOR: #ffff00;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.SmallTextBoxDisabled
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.SmallTextBoxReadonly
{
    BACKGROUND-COLOR: #ccccbb;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.SmallTextBoxNums
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    TEXT-ALIGN: right;
}
.SmallTextBoxNumsBold
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
}
.SmallTextBoxNumsInvalid
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    TEXT-ALIGN: right;
}
.SmallTextBoxNumsDisabled
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    TEXT-ALIGN: right;
}
/* Table classes 
	In general we use a nested table structure to provide a border to our tables
	- For data tables, use table_dark_fw as the outer and table_full as the inner.
	- For detail objects, use table_dark as the ourer and table as the inner.
	The other classes are currently there to support legacy pages.
*/
.table
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.table_full
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	width : 100%;
}
.table_dark_fw
{
    BACKGROUND-COLOR: #C1CCE3;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	width : 593px;
}
.table_dark
{
    BACKGROUND-COLOR: #C1CCE3;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
TABLE.datatable
{
    BACKGROUND-COLOR: #000000;
    COLOR: #000000;
}
TABLE.menu
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
}
TABLE.small
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
TABLE.smallmenu
{
    BACKGROUND-COLOR: #dddddd;
    FONT-SIZE: xx-small;
}
TABLE.tab
{
    BACKGROUND-COLOR: black;
    FONT-SIZE: xx-small;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    WIDTH: 100%;
}
/* Table row header classes
	- The primary header should span the entire table and use rowheader_lg
	- For data tables, use variations of rowheader that are the same justification as the data they represent.
	- For detail objects, use rowheaderleft.
*/
.rowheader_lg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: x-small;
}
.rowheaderleft_nocolor_lg
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: x-small;
}
.rowheaderleft_lg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    vertical-align : top;
	font-family: Verdana;
	font-size: x-small;
}
.rowheadercenter_lg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    vertical-align : top;
	font-family: Verdana;
	font-size: medium;
}
.rowheaderright_lg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: x-small;
}
.rowheader
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: x-small;
}
.rowheader_nocolor
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: 11px;
}

.rowheaderleft_nocolor
{
    TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	font-family: Verdana;
	font-size: 11px;
}
.rowheaderleft_green
{
    TEXT-ALIGN: left;
    COLOR: #009900;
	FONT-WEIGHT: bold;
	font-family: Verdana;
	font-size: 11px;
}
.rowheaderleft
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    vertical-align : top;
	font-family: Verdana;
	font-size: xx-small;
}
.rowheadercenter
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    vertical-align : top;
	font-family: Verdana;
	font-size: xx-small;
}
.rowheaderright
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: xx-small;
}
.rowheaderalt
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffffff;
    font-family: Verdana;
}
.rowheaderlite
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
}
.rowheaderleft_xsmall
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    vertical-align : top;
	font-family: Verdana;
	font-size: xx-small;
}
.rowheaderright_xsmall
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: xx-small;
}
.button_row
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: center;
	font-family: Verdana;
}
/* Used to emulate top tabs */
.tabselect
{
	background-image: url(\graphics\tab_start.gif);
	background-repeat: no-repeat;
	background-color: #000099;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-SIZE: x-small;
}
.tabheader
{
	background-image: url(\graphics\tab_start.gif);
	background-repeat: no-repeat;
    BACKGROUND-COLOR: #999999;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-SIZE: x-small;
}
/* Table data rows 
	For data tables, alternate rowb then rowa (always start with rowb)
	- Use the variations to justify the data properly (e.g. numbers to the right)
	For detail objects, alternate rowb then rowa (always start with rowb)
	- Always align left
	For edit pages, use rowa only
*/
.rowa
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: 11px;
}
.rowa_r
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: 11px;
}
.rowa_c
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: 11px;
}
.rowb
{
    BACKGROUND-COLOR: #E9EDF5;
    COLOR: #000000;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: 11px;
}
.rowb_r
{
    BACKGROUND-COLOR: #E9EDF5;
    COLOR: #000000;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: 11px;
}
.rowb_c
{
    BACKGROUND-COLOR: #E9EDF5;
    COLOR: #000000;
    TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: 11px;
}
.rowc
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    TEXT-ALIGN: left;
	font-family: Verdana;
	font-size: 11px;
}
.rowc_r
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    TEXT-ALIGN: right;
	font-family: Verdana;
	font-size: 11px;
}
/* Use for edit pages where a data row is selected */
.rowselect
{
    BACKGROUND-COLOR: yellow;
    COLOR: black;
}
.rowselectalt
{
    BACKGROUND-COLOR = #ffcc00;
    COLOR: black;
}
/* Footer variations for data at the bottom of a table */
.footer
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	font-weight : normal;
	TEXT-ALIGN: center;
	COLOR: black;
}
.footer_left
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	font-weight : normal;
	TEXT-ALIGN: left;
	COLOR: black;
}
.footer_right
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
	font-weight : normal;
	TEXT-ALIGN: right;
	COLOR: black;
}
/* Used for our "wizard" setup pages */
.tab_item_selected
{
	color : #000099;
    BACKGROUND-COLOR: #dddddd;
	font-weight : bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 25px;
}
.tab_item
{
	COLOR: black;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 20px;
}
.tab_item_rollover
{
	color: #000099;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	FONT-SIZE: xx-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 20px;
}
/* Used for our "wizard" setup pages that need a larger font */
.bigtab_item_selected
{
	color : #000099;
    BACKGROUND-COLOR: #dddddd;
	font-weight : bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 25px;
}
.bigtab_item
{
	COLOR: black;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 20px;
}
.bigtab_item_rollover
{
	color: #000099;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
    TEXT-ALIGN: left;
	CURSOR: hand;
	height : 20px;
}
/* Used for visual tabs (<td background=\graphics\tab.gif>My tab</td> */
.imagetab_item_selected
{
	background-image : url(\graphics\tab_selected.gif);
	color : white;
	font-weight : bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	CURSOR: hand;
	height : 30px;
	width : 240px;
}
.imagetab_item
{
	background-image : url(\graphics\tab.gif);
	COLOR: white;
    FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	CURSOR: hand;
	height : 30px;
	width : 240px;
}
/* Used for visual blobs (<td background=\graphics\blob.gif>My tab</td> */
.blob_item
{
	background-image : url(\graphics\tab_350.gif);
	COLOR: white;
    FONT-FAMILY: Verdana;
	FONT-SIZE: x-small;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	height : 18px;
	width : 350px;
}
/* Use this to put spacing in... useful when combined with a transparent gif */
.spacer
{
	height : 10px;
	width : 10px;
}
/* This can be used to hide anything, not just TR's */
.rowhidden
{
    DISPLAY: none;
}
/* Legacy code */
.form
{
    BACKGROUND-COLOR: #bbbbbb;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
/* Use this for any buttons */
.button
{
    CURSOR: hand;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana;
}
/* Use this for images that are being used as buttons via onclicks */
.imagebtn
{
    CURSOR: hand;
}
/* Legacy code */
.imageDisabledBtn
{
    FILTER: gray();
}
.imageActiveBtn
{
    FILTER: alpha(Opacity=50);
}
/* Legacy code */
.invalidinputRed
{
    BACKGROUND-COLOR: #ff0000;
}
.invalidinputYellow
{
    BACKGROUND-COLOR: #ffff00;
}
/* Misc */
.redtext
{
    COLOR: #ff0000;
}
.redtext_darkbg
{
    COLOR: #ff9966;
}
.greentext
{
    COLOR: #006600;
}
.center
{
    TEXT-ALIGN: center;
}
.small
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.smallnbold
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
}
.verysmall
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
}
.bold
{
    COLOR: black;
    FONT-WEIGHT: bold;
}
.boldrowb
{
    BACKGROUND-COLOR: #eeeedd;
    COLOR: black;
    FONT-WEIGHT: bold;
}
.fixedwidthfont
{
    FONT-FAMILY: "Courier New", Courier, monospace
}
.boldYellow
{
    BACKGROUND-COLOR: #ffff00;
    COLOR: black;
    FONT-WEIGHT: bold;
}
/* Legacy code */
.menu
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: black;
}
.hmenu
{
    COLOR: #660033;
    TEXT-DECORATION: none;
}
/* Info Center classes */
.infocentertop
{
	background-color:#DDDDDD;
}
.infocentertitle
{
	background-color:#DDDDDD;
	font-family: Verdana;
	font-size: large;
	text-align:center;
	vertical-align:middle;
	COLOR: Maroon;
}
.infocentersidemenu
{
	background-color:#DDDDDD;
	font-family:Verdana;
	FONT-SIZE: xx-small;
	COLOR:Black;
}
.infocentertopmenu
{
	background-color:#8899bb;
	font-family:Verdana;
	FONT-SIZE: xx-small;
	COLOR:White;
}
.infocentermenuheader
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000099;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
	font-family: Verdana;
	font-size: xx-small;
}
TABLE.infocentermenu
{
    BACKGROUND-COLOR: #8899bb;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    COLOR:White;
    WIDTH: 100%;
}
A.infocentermenu, A.infocentermenu:visited, A.infocentermenu:link, A.infocentermenu:active
{
    COLOR: #ffffff;
    CURSOR: hand;
    TEXT-DECORATION: none;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
}
A.infocentermenu:hover
{
    COLOR: #ffff99;
    CURSOR: hand;
    TEXT-DECORATION: none;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
}
/* conserveflorida classes*/
table.profilemenu
{
    BACKGROUND-COLOR: #b0e0e6;
    FONT-SIZE: xx-small;
}
table.planningmenu
{
    BACKGROUND-COLOR: #ffff99;
    FONT-SIZE: xx-small;
}
table.reportingmenu
{
    BACKGROUND-COLOR: #ffcc00;
    FONT-SIZE: xx-small;
}
td.profilemenu
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #b0e0e6;
    COLOR: #000000;
}
td.planningmenu
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffff66;
}
td.reportingmenu
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffcc00;
}
td.menuselected
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
}
A.menuitemlink, A.menuitemlink:visited, A.menuitemlink:link, A.menuitemlink:active
{
    COLOR: #000000;
    CURSOR: hand;
    TEXT-DECORATION: none;
	font-weight : bold;
}

.login-link			
{ 
}