/* STANDARD HTML STYLES
-------------------------*/
label.hidden { display:none}

/*HOME PAGE STYLES
-------------------------*

/*NAVIGATION STYLES
-------------------------*/
#holder_NAVIGATION h2 { font-family:"Gill Sans MT", Arial, Helvetica, sans-serif; padding:6px 10px 6px 10px; font-weight:normal }
	#holder_NAVIGATION p {padding:0 10px 10px 10px; margin:0}
	#holder_NAVIGATION p a{text-decoration:underline} #holder_NAVIGATION p a:visited{text-decoration:underline} #holder_NAVIGATION p a:hover{text-decoration:none}

/* common styling */
.menu {margin:1px 0 1px 0; font-size:11px; background:#232F85; color:#FFF; clear:both; height:35px; width: 826px; vertical-align: middle;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#fff; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left;}
.menu ul li ul {display: none; width: 200px;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#3E342F}
.menu ul li:hover ul {background:#E5E4E3; display:block; position:absolute; top:120px; margin:0 0 0 5px; filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95; z-index:5}
.menu ul li:hover ul li {clear:both;font-weight:bold; text-align:left; width:180px}
.menu ul li:hover ul li a.hide {color:#fff; }
.menu ul li:hover ul li:hover a.hide {color:#3E342F}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; color:#3E342F; padding:5px 10px 7px 10px}
.menu ul li:hover ul li a:hover {background: url(../images/menu/menu_hover_bg.gif) repeat-y; color:#3E342F}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:110px; top:0; z-index:5}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

