/* NEW MENU AEG 22/08/06 */

#header {
	width: 763px; 
	position: relative;
	height: 60px;
	}
	
#header img {
	float: right;
	margin: 0px 5px 5px 5px;
	/*border: 0px 0px 0px 0px;*/
	}
	
#header img.left  {
	float: left;
	margin: 0px 5px 5px 5px;
	/*border: 0px 0px 0px 0px;*/
	}

.menu {
	width: 763px; 
	height:30px;
	position: relative;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-left: 0px;
	z-index: 100;
	background: url('bluebanner.gif') no-repeat;
	background-position: top center;
	/* img {display:block};*/
}

.menu img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.menu ul {
	padding: 0; 
	margin: 0;
	list-style-type: none;
	z-index: 100;
}

.menu ul li {
	float: left;
	position: relative;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
/* add top images here */
}

.menu ul li a, .menu ul li a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	display: block; 
	text-decoration: none; 
	color: #fff; 
	/*width:80px;*/ 
	height: 2.8em; 
	color: #fff; 
	/*border:1px solid #fff;*/ 
	/*border-width:1px 1px 0 0;*/ 
	/*background:#6699cc;*/ 
	padding-left: 10px; 
	padding-right: 10px;
	line-height: 2.8em;
}

* html .menu ul li a, .menu ul li a:visited {
/*width:149px;*/
/*width:80px;*/ 
}

.menu ul li ul {
	display: none;
}

table {
	margin:0px; 
	border-collapse:collapse;
	font-size:1em;
}

/* specific to non IE browsers */
.menu ul li:hover a,
.menu ul li a:hover {
	color: #006; 
	background: #c9d7de;
	line-height: 2.8em;
	}

.menu ul li:hover ul,
.menu ul li a:hover ul {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	display:block; 
	position:absolute; 
	top:2.8em;
	/*margin-top:1px;*/
	left:0; 
	/*width:80px;*/ 
}

* html .menu ul li a:hover ul {
	margin-top:0;
	marg\in-top:1px;
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
	visibility:hidden; 
	position:absolute; 
	height:0; 
	width:0;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
	display:block; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	background:#fff; 
	color:#006; 
	height:auto; 
	line-height:1.3em; 
	padding: 5px 0px 5px 5px; 
	width: 150px;
	border-left: 4px solid #c9d7de;
	border-right: 1px solid #c9d7de;
}

* html .menu ul li a:hover ul li a {
	width: 150px;
}

.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {
/*background:#1b7aed url(../../graphics/drop.gif) bottom right no-repeat;*/
}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
	background: #fff; 
	color:#066;
	text-decoration: underline;
}

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
	visibility:visible; 
	position:absolute; 
	left:100px; 
	top:100px;
	width:100px;
}

.menu ul li:hover ul li:hover ul.left,
.menu ul li a:hover ul li a:hover ul.left {
	left:-100px;
}

/*Bread Crumb Styles*/

#bread td {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	border-top: 1px solid #eee;
	border-bottom:solid 1px #eee;
	height: 20px;
	}

#bread a:link, #bread a:visited, #bread a:active  {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6f92a6;
	text-decoration: none;
	}
	
#bread a:hover  {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6f92a6;
	text-decoration: underline;
	}

/*footer style*/
.basel li a:link, .basel li a:visited, .basel li a:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6f92a6;
	text-decoration: none;
	}

.basel li a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6f92a6;
	text-decoration: underline;
	}

#basetable2 hr {
	width: 763px;
	height: 1px;
	float:left;
	color: #769AAE;
}
.basel {
clear:both;
margin-top:0px;
margin-left:0px;
list-style-type: none;
padding-left: 0;
}
.basel li{
float:left;
border-right:1px solid #6f92a6;
display:block;
padding:0px 5px 0px 5px;
}
li.dropbot {
background-image:url(/som/includes/menubottom.png);
background-repeat:no-repeat;
display:block;
width:160px;
height:12px;
}
