<style type="text/css">

body {
	font-family: arial, helvetica, serif;
}

a
{
	color: #FFF;
	text-decoration:none;
}

a:link
{
	color: #FFF;
	text-decoration:none;
}

a:hover
{
	color: #000;
	text-decoration:none;
	font-weight:bold;
}

a:visited
{
	text-decoration:none;
}

a:active {
	text-decoration:none;
	}


.submenu
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#00FF00;

}

#menublock {
width:780px;
height:31px;
background-color: #576B83;
background-image:url(images/menu.jpg);


}

#menublock2 {
width:780px;
height:31px;
background-color: #576B83;
background-image:url(images/es_contact_06a.jpg);

}

#dcontainer {
width:780px;
height:100%;
margin:auto;
border-bottom: medium #C47609 solid;

}

#dcontainer_short {
width:780px;
height:460px;
margin:auto;
border-bottom: medium #C47609 solid;

}


ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: arial, helvetica, serif;
	color:#FFFFFF;
	padding-top:18px;
}

li { /* all list items */
	float: left;
	position: relative;
	width: 70px;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:8px;
	color:#FFFFFF;
	
	}


li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	border: thin #FFF solid;
	width: 100px;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
	background-color:#C6750A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#333333;
	text-decoration:none;
	
}

#content {
	clear: left;
}



