.nav-horizontal_container
{
	margin-left: 23px ;
	margin-right: auto ;
}
.nav-horizontal_item_on, 
.nav-horizontal_item_over, 
.nav-horizontal_item_off, 
.nav-horizontal_item_safety_on, 
.nav-horizontal_item_safety_over, 
.nav-horizontal_item_safety_off
{
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	height: 23px;
	font-size: 12px;
	color: #336;
	font-weight: bold;
	line-height: 23px;
	text-align: left;
	padding-left: 8px;
	padding-right: 22px;
/*
	width: 90px ;
*/
	background-image: url(../images/WW_nav-h_bg_on.gif);
	background-repeat: no-repeat;
	background-position: top left ;
	border-right: 1px solid #336 ;
}
.nav-horizontal_item_off, 
.nav-horizontal_item_over, 
.nav-horizontal_item_safety_over, 
.nav-horizontal_item_safety_off
{
	color: #eee;
	background-image: url(../images/WW_nav-h_bg_off.gif);
	border-right: 1px solid #666 ;
}
.nav-horizontal_item_off a, .nav-horizontal_item_off a:visited, .nav-horizontal_item_over a, .nav-horizontal_item_over a:visited
{
	color: #eee;
	text-decoration: none;
}

.nav-horizontal_item_on a
{
	text-decoration: none;
}

.nav-horizontal_item_over, .nav-horizontal_item_off
{
	color: #fff;
	background-image: url(../images/WW_nav-h_bg_over.gif);
	border-right: 1px solid #00f ;
}
.nav-horizontal_item_off
{
    color: #fff;
	background-image: url(../images/WW_nav-h_bg_off.gif);
}

.nav-horizontal_item_over a, 
.nav-horizontal_item_off a, 
.nav-horizontal_item_over a:visited, 
.nav-horizontal_item_off a:visited
{
	color: inherit ;
	text-decoration: none;
}
.nav-horizontal_item_safety_on
{
	color: #333;
	background-image: url(../images/WW_nav-h_bg_orange_on.gif);
	cursor: auto;
}
.nav-horizontal_item_safety_on, 
.nav-horizontal_item_safety_on a, 
.nav-horizontal_item_safety_on a:visited, 
.nav-horizontal_item_safety_on a:hover
{
	color: #333;
	cursor: pointer;
	text-decoration: none;
}
.nav-horizontal_item_safety_over
{
	color: #666;
	background-image: url(../images/WW_nav-h_bg_orange_over.gif);
}
.nav-horizontal_item_safety_over a, 
.nav-horizontal_item_safety_over a:visited, 
.nav-horizontal_item_safety_over a:hover
{
	color: inherit ;
	text-decoration: none;
}
.nav-horizontal_item_safety_off
{
	color: #669;
	background-image: url(../images/WW_nav-h_bg_orange_off.gif);
}
.nav-horizontal_item_safety_off a, .nav-horizontal_item_safety_off a:visited, .nav-horizontal_item_safety_over a:hover
{
	color: #669;
	text-decoration: none;
}



.nav-vertical_item_on, .nav-vertical_item_over, .nav-vertical_item_off
{	
	height: 22px;
	width: 150px ;
	vertical-align: middle ;
	text-align: right ;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #555;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 7px;
	background-image: url(../images/WW_nav-v_bg_on.gif);
	background-repeat: no-repeat;
	background-position: bottom right ;
	border-top: 1px solid #ff6 ;
	cursor: pointer;
	display:block ;
}
.nav-vertical_item_on,  
.nav-vertical_item_on a, 
.nav-vertical_item_on a:visited, 
.nav-vertical_item_on a:hover
{
	color: #555;
	cursor: pointer;
	text-decoration: none;
}
.nav-vertical_item_off, .nav-vertical_item_over
{
	color: #eee ;
	background-image: url(../images/WW_nav-v_bg_off.gif);
	border-top: 1px solid #669 ;
}
.nav-vertical_item_off a, .nav-vertical_item_off a:visited, .nav-vertical_item_over a, .nav-vertical_item_over a:visited
{
	color: inherit ;
	text-decoration: none;
}
.nav-vertical_item_over
{
	color: #fff;
	background-image: url(../images/WW_nav-v_bg_over.gif);
	border-top: 1px solid #ccf ;
}


/* -- extra anchor definitions for ie -- */
.nav-horizontal_item_over a:hover, 
.nav-horizontal_item_off a:hover,  
.nav-vertical_item_off a:hover, 
.nav-vertical_item_over a:hover, 
.nav-horizontal_item_over a:link, 
.nav-horizontal_item_off a:link,  
.nav-vertical_item_off a:link, 
.nav-vertical_item_over a:link,
.nav-horizontal_item_over a:visited, 
.nav-horizontal_item_off a:visited,  
.nav-vertical_item_off a:visited, 
.nav-vertical_item_over a:visited
{
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}

.nav-horizontal_item_on a:hover,
.nav-vertical_item_on a:hover,
.nav-horizontal_item_on a:link,
.nav-vertical_item_on a:link,
.nav-horizontal_item_on a:visited,
.nav-vertical_item_on a:visited
{
	color: #555;
	cursor: pointer;
	text-decoration: none;
}






/*
	Drop Down Menus
	to be put in own css file eventually



*/
.tblMainMenu
{
	color:White;
	border:1px solid black;	
	background:#bbbbbb;
}

.tblMainMenu tr td
{		
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
		white-space:nowrap;
		border-right:1px solid #cccccc;
		color:#1B2C85;		
		padding-left:8px;
		padding-right:9px;
		padding-top:5px;
		padding-bottom:5px;

}
.tblMainMenu tr th
{		
		font-size:12px;
		font-weight:bold;
		cursor:pointer;
		white-space:nowrap;
		border-right:1px solid #cccccc;
		color:#1B2C85;		
		padding-left:8px;
		padding-right:9px;
		padding-top:5px;
		padding-bottom:5px;
		background-image: url('../images/ScrollDownEnabled.gif');
		background-position: bottom right ;
		background-repeat:no-repeat;
}
.tblMainMenu tr th.hover
{
	background-color:#A6AEFF;
}
.tblMainMenu tr td.hover
{
	background-color:#A6AEFF;
}

.tblSubMenuSpan
{
	position:absolute;	
}

.tblSubMenu
{
	background-color:#cccccc;
	border:1px solid black;
}

.tblSubMenu tr td
{
	cursor:pointer;
	color:#1B2C85;	
	white-space:nowrap;
	border-bottom:1px solid #aaaaaa;
	padding-left:5px;
	padding-right:5px;
}

.tblSubMenu tr td.hover
{
	background-color:#fc3;
	
}

.tblSMRA
{
	background-image: url('../images/popup.gif');
	background-position:95%;
	background-repeat:no-repeat;
	
}

.tblSMRAO
{
	background-image  : url('../images/popup.gif');
	background-position:95%;
	background-repeat:no-repeat;
	background-color:#fc3;
}

.tblMainMenuDownArrowOver
{
 background-image: url('../images/arrow_down.gif');
	background-position: 98% 94% ;
	background-repeat:no-repeat;
	background-color:#A6AEFF;
}

.tblMainMenuDownArrow
{
		
		background-image: url('../images/ScrollDownEnabled.gif');
	background-position: bottom right ;
	background-repeat:no-repeat;
}

.ifr
{
	z-index:0;	
}

