/* Harmony Inc  MANUAL MENU STYLESHEET Version 2 with cssMenu. June 9 2005 */

BODY {
	FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;
	FONT-SIZE: 12px;
	color: #000066;
	background-color: #FFFFFF;
}
PRE { FONT-FAMILY: Courier, monospace; text-decoration: none; font-weight: normal;
}

/* PAGE POSITION */

#page {
	position:absolute;
	top:15px; /* position of PAGE from top of screen */
	width: 750;
	z-index:1;
	overflow: visible;
}

/* CSS POP-OUT MENU */

#menu {
	position:absolute;
	top:190px; /* position of MENU from top of screen */
	left:50px; /* position of MENU from left of screen - original 3 */
	background:#ffffff;
	padding:1px;
	z-index:2;
	width:120px; /* width of MENU background */
	overflow: visible;
}

#menu a, #menu h2 {
font:bold .95em/1.5em arial,helvetica,sans-serif; /* font specification/line height */
display:block;
margin:0;
border-width:0.1em;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
text-indent:4px;
width:120px;  /* width of menu items */
}

#menu a {
padding:0 0 .1em 0;
}

#menu a {
background:#150574;
text-decoration:none; color: #FFFFFF; font-weight: bold; }

#menu a, #menu a:visited {
color: #ffffff; background: #150574; }

#menu a:hover {
color:#ffff99;
background: #466baf;
}

#menu a:active {
color: #90ccae;
background: #466baf;
}

#menu h2 {
line-height:16px; /* line height */
color:#fff;
background:#150574;
text-transform:uppercase;
margin:0;
padding:1px 0; /* padding */
width:14em;
}

#menu li {
list-style-type:none;
FONT-SIZE: 12px; /* THIS AFFECTS THE CSS MENU - WITH 10PX THE CELLS ARE LOST */
}

#menu ul li {
position:relative;
}

#menu li ul {
position:absolute;
top:0;
left:121px; /* position of expand */
display:none;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li {float:left;height:1%;}
* html #menu ul li a {height:1%;}
/* End */

div#menu ul, div#menu ul ul, div#menu ul ul ul {
margin:0;
padding:0;
list-style-image:none;
}

div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul {
display:none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {
display:block;
}

/* Styling for Expand */

#menu a.x, #menu a.x:visited {
font-weight:bold;
text-indent:4px;
color:#ffffff;
background:#150574;
}

#menu a.x:hover {
color:#ffff99;
background: #466baf;
}

#menu a.x:active {
color: #90ccae;
background: #466baf;
}

/* HTML TAGS */

b { color: #000066; FONT-SIZE: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }
strong { color: #000066; FONT-SIZE: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;  }

H1 { color: #000066; font-size: 18px; font-weight: bold; }
H2 { color: #000066; font-size: 14px; font-weight: bold; }
H3 { color: #000066; font-size: 12px; FONT-WEIGHT: bold; }
H4 { color: #7A7AB8; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;  text-align: left; 
text-indent: 0px; text-decoration: underline; }

HR { COLOR: #2A0BAF; }

TH { color: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; BACKGROUND: #7A7AB8; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD { color: #000066; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif;  }
P { color: #000066; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif; }
UL { color: #000066; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif; }
DIV { FONT-SIZE: 10px; }
CENTER { FONT-SIZE: 10px; font-weight: bold; }
LI { color: #000066; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif; } /* THIS AFFECTS THE CSS MENU - WITH 10PX THE CELLS ARE LOST */
OL { color: #000066; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, san-serif; }

A HREF { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
A      { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold;   TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A:active { COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

TD A HREF { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
TD A      { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold;   TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD A:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD A:active { COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

LI A HREF { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
TD LI A HREF { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
LI A { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  } 
TD LI A { COLOR: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;  }
LI A:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD LI A:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
LI A:active { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD LI A:active { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* STYLE CLASSES */
.quicklinks {  COLOR: #333333; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.quicklinks {  COLOR: #666666; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.quicklinks:hover { COLOR: #466baf; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.quicklinks:active { COLOR: #466baf; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }


.bottom { COLOR: #7A7AB8; font-size: 9px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.bottom { color: #7A7AB8; font-size: 9px; font-weight: bold; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.bottom:hover { COLOR: #FF0000; font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.bottom:active { COLOR: #8CE5FF; font-size: 9px; FONT-WEIGHT: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.text { color: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, san-serif; background-attachment: fixed; }
.textbold { FONT-SIZE: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textsm { color: #000000; FONT-SIZE: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textsmbold { color: #000000; FONT-SIZE: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.textlink { color: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlink { color: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlink:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlink:active { COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.textlinksm { color: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlinsmk { color: #7A7AB8; FONT-SIZE: 10px; font-weight: bold; TEXT-DECORATION: none ; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlinksm:hover { COLOR: #FF0000; FONT-SIZE: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlinksm:active { COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.textlinkblue { color: #7A7AB8 ; font-size: 10px; font-weight: bold; TEXT-DECORATION: none; }
A.textlinkblue:hover { COLOR: #FF0000; font-size: 10px; font-weight: bold; }
A.textlinkblue:active { COLOR: #8CE5FF; font-size: 10px; FONT-WEIGHT: bold;  }

.titlelink { color: #7A7AB8; font-size: 12px; font-weight: bold;TEXT-DECORATION: none; }
A.titlelink:hover { COLOR: #FF0000; font-size: 12px; font-weight: bold; }
A.titlelink:active { COLOR: #8CE5FF; font-size: 12px; FONT-WEIGHT: bold;  }

.titlelinkred { color: #FF0000; font-size: 12px; font-weight: bold; TEXT-DECORATION: none; }
A.titlelinkred:hover { COLOR: #7A7AB8; font-size: 12px; font-weight: bold; }
A.titlelinkred:active { COLOR: #7A7AB8; font-size: 12px; FONT-WEIGHT: bold; }

.red {  color: #A20000; FONT-SIZE: 10px; }
.redbold { color: #A20000; FONT-SIZE: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.redboldlg { color: #A20000; FONT-SIZE: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.redsm { color: #A20000; FONT-SIZE: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* EXTRA STYLES */

.content { FONT-SIZE: 10px; }

.date { FONT-SIZE: 10px; color: #7A7AB8}
	
