/* ================================================================ 
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_variations.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.
=================================================================== */
 /* common styling */

 /* Set up the default font and ovrall size to include image */
.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	float:left;	margin:0;	padding:0; 	width:480px;	font-family: Verdana, Arial, Helvetica, sans-serif;	z-index:2;	position:absolute;}
/* get rid of the default padding - margin and bullets */
.menu ul {	padding:0; 	margin:0;	list-style-type: none;}
/* make menu horizontal */
.menu ul li {	float:left;	position:relative;}
/* hack for IE5.5 to correct the faulty box model */* html .menu ul li a, .menu ul li a:visited {
}
/* hide the drop down menu */
.menu ul li ul {	display: none;}
/* remove all table style so that it does not interfere with the menu */
.menu table {	border-collapse:collapse;	font-size:1em;}
/* set up the default top level links */.menu ul li a, .menu ul li a:visited {	display:block;	text-decoration:none;	color:#000;	width:113px;	height:24px;	font-weight:bold;	font-size:10px;	color:#343434;	background:#d9d9d9;	line-height:1.5em;	margin-right:1px;	padding-left: 6px;	text-align:left;}
/* style the top level hover */.menu ul li:hover a,.menu ul li a:hover {	color:#FFFFFF;	background:#575757;	font-weight:bold;	font-size:10px;	text-decoration:none;}
/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */
/* make the drop down menu show and correctly position it */.menu ul li:hover ul,.menu ul li a:hover ul {	display:block; 	position:absolute; 	left:0; 	width:164px;	border-bottom:0px solid #888;	border-top:0;	margin-top:-1px;	background:#2883b6;	opacity:0.88;}
/* style the drop down links with no hover */.menu ul li:hover ul li a,.menu ul li a:hover ul li a {	display:block; 	background:transparent; 	border:0;	margin:0;	border-top:1px solid #FFFFFF;	color:#FFFFFF;	font-weight:normal; 	font-size:9px;	font-weight:bold;	height:auto; 	line-height:1em; 	padding:7px; 	width:150px;}
/* style the drop down menu links when hovered */.menu ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover {	background:#013567; 	color:#fff;}

/* special styling for IE5.5 and IE6 - transparency is non validating */.menu ul li a:hover ul {	background:transparent filter: alpha(opacity=77);	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=77);	opacity:0.77;	margin-top:10px; /* for IE5.5 faulty box model */	marg\in-top:8px; /* for IE6 */}
/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {	background:#5aa0c7;	width:157px; /* for IE5.5 faulty box model */	w\idth:147px; /* for IE6 */}
a {	text-decoration:none;	color:blue;}
a:hover {
	text-deocration:underline;	color:blue;}
