
body
{
text-align: centre;
margin-top:10px;
margin-left: auto;
margin-right: auto;
padding: 0;
width: 810px;
}

hr
{
	COLOR: #CCCCCC;
}

div
{
	color:#999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
}

h1
{
	COLOR: #999999;
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	line-height:normal;
	padding: 0;
}

li.menu1-level1
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	COLOR: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu1-level1 a:link
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	COLOR: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu1-level1 a:visited
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	COLOR: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu1-level1 a:hover
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	COLOR: #999900;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

/*  MENU 1, level 1, active state (ACT) */
li.menu1-level1-act
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
	COLOR: #999900;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu1-level1-act A
{
	font-family: arial,verdana,sans-serif;
	font-size: 13px;
        color: #999900;
	text-decoration: none;
}

li.menu2-level2
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	COLOR: #999999;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu2-level2 a:link
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	COLOR: #999999;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu2-level2 a:visited
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	COLOR: #999999;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu2-level2 a:hover
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	COLOR: #999900;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

/*  MENU 2, level 2, active state (ACT) */
li.menu2-level2-act
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	COLOR: #999900;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	display: inline;
	text-align:left;
}

li.menu2-level2-act A
{
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
        color: #999900;
	text-decoration: none;
	font-weight: normal;
}

a.client:link
{
	color: #999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:normal;
	text-decoration: none;
	padding: 0;
}

a.client:visited
{
	color:#999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:normal;
	text-decoration: none;
	padding: 0;
}

a.client:hover
{
	COLOR: #999900;
	background-color: #FFFFFF;
}

a.client:active
{
	color:#999999;
}

a.clientinactive:link
{
	color: #999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	padding: 0;
}

a.clientinactive:visited
{
	color:#999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	padding: 0;
}

a.clientinactive:hover
{
	COLOR: #999999;
	background-color: #FFFFFF;
}

a.clientinactive:active
{
	color:#999999;
}

a {
    position:relative; /*this is the key*/
    z-index:24;
}

a:hover{
    z-index:25;
}

a div{
    display: none
	}

a:hover div{ /*the span will display just on :hover state*/
    font-family: arial,verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: normal;
    TEXT-DECORATION: none;
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    padding: 5px; margin: 10px; z-index: 100;
    background: #F5F5F5;
}

a:link
{
	color: #999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:normal;
	text-decoration: none;
	padding: 0;
}

a:visited
{
	color:#999999;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:normal;
	text-decoration: none;
	padding: 0;
}

a:hover
{
	COLOR: #999900;
	background-color: #FFFFFF;
}

a:active
{
	color:#999999;
}

