/* CSS Document */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* commom style for all browsers */

.menuouter{
	float:left;
	height:27px;
	margin:0px;
	padding:0px;
}

.topnav-break{
	height:27px;
	margin:0px;
	padding:0px;
	width:2px;
	background-image:url(../../satmetrix/images/topnav-break.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.menu5{
	margin-left:0px;
	margin-top:0px;
	text-align:left; font-family: Arial, sans-serif; position:relative; font-size:11px; padding:0; list-style-type:none;
}
.menu5 ul{
	height:27px;
	padding:0; margin:0; list-style-type:none; /* for Firefox */
	float:left;
}
.menu5 li{
	float:left; position:relative;
	background-color:#007fc4;
	height:27px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.menu5 li a, .menu5 li a:visited{
	display:block; 
	text-decoration:none; 
	width:auto; color:#FFFFFF; 
	float:left; line-height:3em; 
	height:27px;
	padding-left:20px;
	padding-right:20px;
	background-color:#007fc4;
	white-space: nowrap;
	line-height:24px;
}
.menu5 li a.drop, .menu5 li a.drop:visited{
	font-weight:bold;
	line-height:24px;
}
.menu5 li ul{
	visibility:hidden; position:absolute; left:0; height:0; overflow:hidden;
}
.menu5 table{
	margin:-2px; font-size:1em; /* font size for IE5.5 */
}
/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover{
	text-decoration:none;
	background-color: #58ae17;
	color:#FFFFFF;
	line-height:24px;
}
.menu5 li:hover ul,
.menu5 li a:hover ul{
	visibility:visible;  width:140px;  left:0; top:27px; overflow:visible;
	background-color:#FFFFFF;
	padding-top:1px;
}

.menu5 li:hover ul li a,
.menu5 li a:hover ul li a{
	display:block; font-weight:normal;  text-decoration:none; height:20px; padding:3px; width:170px;
	background-color:#52a8d7;
	border-top:0px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
	
}
.menu5 li:hover ul li a.drop,
.menu5 li a:hover ul li a.drop{
	font-weight:bold;
	border-collapse:collapse;
}
.menu5 li:hover ul li ul,
.menu5 li a:hover ul li a ul{
	visibility:hidden; position:absolute; top:0; left:150px; height:0; overflow:hidden; z-index:80;
	border-collapse:collapse;

}
.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover{
	text-decoration:none;
	background-color: #a7da6e;
	color:#FFFFFF;
}
.menu5 li:hover ul li:hover ul,
.menu5 li a:hover ul li a:hover ul{
	visibility:visible; color:#FFFFFF; height:auto; width:130px;
} 
.menu5 li:hover ul li:hover ul li a,
.menu5 li a:hover ul li a:hover ul li a{
	display:block; height:auto;
}
.menu5 li:hover ul li:hover ul li:hover a,
.menu5 li a:hover ul li a:hover ul li a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
/****************/
.menu5 li a.dropsecond, .menu5 li a.dropsecond:visited{
	font-weight:bold;
	background-color:#58ae17;
}
/***************/
