.cssMenuDynFix 
{
    position: relative;
    z-index: 9999999;
	clip: inherit !important;
	z-index: 999 !important;
	box-shadow: 0px -1px 0 #fff, 5px 5px 8px #434341;
	-moz-box-shadow: 0px -1px 0 #fff, 5px 5px 8px #434341;
	-webkit-box-shadow: 0px -1px 0 #fff, 5px 5px 8px #434341;
	behavior: url(/stylesheets/PIE.htc);
}
.cssTopMenu {  /*Menu as a whole */
letter-spacing: 0px;
    display: block;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	
	}
.cssTopMenuItem {  /*Each individual item */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
.cssTopMenuItem a {  /* the text on a menu item (if it goes to a link) */
	color: #8d8e99;
	background-image:none;
	display: block;
	text-decoration: none;
	margin-left: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	}
.cssTopMenuHover { /* Each menu item while hovering */		
	background-color: #ffffff;
	}
.cssTopMenuHover a {  /* Each menu item while hovering, the text (if it goes to a link) */
	background-color: #ffffff;
	color: #006cce;

	}
.cssTopMenuItemDyn {  /* Each menu item that is NOT the top (root) layer */
	background-color: #ffffff;
	color: #8d8e99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}
.cssTopMenuItemDyn a {
	color: #8d8e99;
	}
.cssTopMenuHoverDyn {
	background-color: #fffff;
	color: ;
	}
.cssTopMenuHoverDyn a {
	color: #006cce;
	}

/* TOP MENU STYLES */

.cssTopMenu 
{
    border: none;
    padding: 0px 4px 4px 0px;
}
.cssTopMenuItem
{
    padding: 0px 0px 0px 0px;
    border: none;
}
	
.cssTopMenuItem a
{
}
.cssMainMenu {  /*Menu as a whole */
    display: block;
	letter-spacing: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:18px;
	text-align: center;
	}
.cssMainMenuItem {  /*Each individual item */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
.cssMainMenuItem a {  /* the text on a menu item (if it goes to a link) */
	color: #8d8e99;
	background-image:none;
	display: block;
	text-decoration: none;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	padding-right: 12px;
	}
.cssMainMenuHover { /* Each menu item while hovering */		
	background-color: #ffffff;
	}
.cssMainMenuHover a {  /* Each menu item while hovering, the text (if it goes to a link) */
	background-color: #ffffff;
	color: #006cce;
	}
.cssMainMenuItemDyn {  /* Each menu item that is NOT the top (root) layer */
	background-color: #ffffff;
	color: #8d8e99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right:7px;
	text-align: left;
	}
.cssMainMenuItemDyn a {
	color: #8d8e99;
	}
.cssMainMenuHoverDyn {
	background-color: #fffff;

	}
.cssMainMenuHoverDyn a {
	color: #006cce;
	}

/* MAIN MENU STYLES */

.cssRightMenu {  /*Menu as a whole */
    display: block;
	padding-top: 15px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}
.cssRightMenuItem {  /*Each individual item */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
.cssRightMenuItem a {  /* the text on a menu item (if it goes to a link) */
	color: #8d8e99;
	background-image:none;
	display: block;
	text-decoration: none;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	
	}
.cssRightMenuHover { /* Each menu item while hovering */		
	background-color: #ffffff;
	

	}
.cssRightMenuHover a {  /* Each menu item while hovering, the text (if it goes to a link) */
	background-color: #ffffff;
	
	color: #006cce;
		
	
	}
.cssRightMenuItemDyn {  /* Each menu item that is NOT the top (root) layer */
	color: #8d8e99;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: left;
	}
.cssRightMenuItemDyn a {
    color: #8d8e99;
	background-color: #fffff;
	}
.cssRightMenuHoverDyn {
	background-color: #fffff;
	
	}
.cssRightMenuHoverDyn a {
	color: #006CCE;
	}

/* RIGHT MENU STYLES */

.cssRightMenu 
{
    border: none;
    padding: 0px 2px 2px 0px;
   
}

.cssRightMenuItem
{
    padding: 0px 0px 0px 0px;
    border: none;
}
	
.cssRightMenuItem a
{

}
	
