body {
    FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
	COLOR: #000000;
}

A:link { COLOR: #000000; }
A:visited {	COLOR: #000000;}
A:hover { COLOR: #FFFFFF;}

.menu_text A:link { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.menu_text A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.menu_text A:hover {
	TEXT-DECORATION: none;
}

.menu_alert A:link { COLOR: #FFFFFF; }
.menu_alert A:visited { COLOR: #FFFFFF; }
.menu_alert A:hover { COLOR: #FFAAAA; }

.alert A:link { COLOR: #FF0000; }
.alert A:visited { COLOR: #FF0000; }
.alert A:hover { COLOR: #FFAAAA; }

.menu_info A:link { COLOR: #FFFFFF; }
.menu_info A:visited { COLOR: #FFFFFF; }
.menu_info A:hover { COLOR: #AAFFAA; }

.menu_text {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
}

.menu_shortcut {
	BACKGROUND-COLOR: #EEEEEE;
}

.menu_generic {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	PADDING: 5px 5px 5px 5px;
}

.menu_msg {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: #000000;
	PADDING: 5px 5px 5px 5px;
	BACKGROUND-COLOR: #FFDD00;
	BORDER: #FFFFFF 1px solid;
	BORDER-BOTTOM: 0px;
}

.menu_alert {
	BACKGROUND-COLOR: #FF0000;
	BORDER: #FFFFFF 1px solid;
	BORDER-BOTTOM: 0px;
}

.menu_info {
	BACKGROUND-COLOR: #008800;
	BORDER: #FFFFFF 1px solid;
	BORDER-BOTTOM: 0px;
}

.alert {
	FONT-WEIGHT: NORMAL;
	COLOR:#FF0000;
}

.shortcut_icon {
	PADDING: 0px 0px 0px 10px;
}

.input_box {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BORDER:#AAAAAA 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}

.button {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	HEIGHT: 20px;
}

.table {
	FONT-SIZE: 8pt
}

.tr_header {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	PADDING: 5px 5px 5px 5px;
}

.tr {
	PADDING: 5px 5px 5px 5px;
}

.tr_small {
	PADDING: 3px 3px 3px 3px;
}

.dd_list {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #EEEEEE;
}

.element_light { BACKGROUND-COLOR: #EEEEEE; PADDING: 5px 5px 5px 5px; }
.element_medium { BACKGROUND-COLOR: #DDDDDD; PADDING: 5px 5px 5px 5px; }
.element_dark { BACKGROUND-COLOR: #CCCCCC; PADDING: 5px 5px 5px 5px;  }

.element_hilighted_light { BACKGROUND-COLOR: #BBBBDD; PADDING: 5px 5px 5px 5px;}
.element_hilighted_medium { BACKGROUND-COLOR: #9999DD; PADDING: 5px 5px 5px 5px;}
.element_hilighted_dark { BACKGROUND-COLOR: #7777DD; PADDING: 5px 5px 5px 5px;}

.header_light { BACKGROUND-COLOR: #BBBBBB; PADDING: 5px 5px 5px 5px;}
.header_dark { BACKGROUND-COLOR: #AAAAAA; PADDING: 5px 5px 5px 5px;}

.SideBoxHeader {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.SideBoxBody {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.LoginPage {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.IntroHeader {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

/* Menu Styles */
/* Menu headings */
.hdrBtm { COLOR:#FFFFFF; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; padding-top:3px;}
.hdrBtmOn { color:#000066; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; padding-top:3px;}
.hdrBtmCurrent { color:#FFFFFF; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; }

/* Menu separators */
.hdrPip{ color:#FFFFFF; font:10px Tahoma, Arial, Helvetica; z-index:2000; padding-top:3px;}

/* Menu list items */
.navItem { color:#FFFFFF; font:11px Tahoma, Arial, Helvetica; }
.navItemNS { color:#FFFFFF; font:11px Tahoma, Arial, Helvetica; }
.navItemOn  { color:#FFFFFF; font:11px Tahoma, Arial, Helvetica; }

/* List items padding */
.itmpad { padding-left:9px; padding-top:3px;}
decoration: none;
