a, a:link, a:visited, a:active {
	color: #0000ff; 
	text-decoration: none; 
	font-family: Tahoma, Verdana; 
	font-size: 11px
	}
a:hover {
	color: #0001ff;  
	font-family: Tahoma, Verdana; 
	font-size: 11px; 
	margin: 0px; 
	padding: 0px;
	}
table   { 
	border-collapse: collapse;
	}
.fullheight{
	height:100%
	}
.style1 {
	color: #FF0000
	}
.style2 {
	color: #0000FF
	}	

#navcontainera
{
font: normal normal 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navlista
{
list-style: none outside none;
margin: 3px;
padding: 0px;
}

@media all {
#navlista {
text-align: left
}
}

#navlista li
{
bottom: 0px;
line-height: 2.45em;

margin: 0px;
padding: 2px;
position: relative;
}

html>body #navlista li
{

margin: 0 3px 0 0;
padding: 2px 0px 2px 0;
}

#navlista a, #navlista a:link, #navlista a:visited
{
background: #68A0D8;
border: 2px solid #5D81A5;
bottom: 2px;
color: #000000;
cursor: pointer;
height: 3.3em;
width: 143px;
margin: 3px;
padding: 3px 5px 3px 8px;
position: relative;
right: 0px;
text-decoration: none;
font-weight: bold;
font-size : 10pt;
}

#navlista a:hover
{
background: #ececec;
bottom: 0px;
color: #000000;
position: relative;
right: 0px;
}

#navlista a:active
{
background: #cdcdcd;
bottom: 0px;
color: #000000;
position: relative;
right: 0px;
}

#navlista li#active
{
background: #369;
bottom: 13px;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}

html>body #navlista li#active
{
background: #000;
margin: 0 4px 0 4px;
}

#navlista #activea a, #navlista #activea a:link, #navlista #activea a:visited, #navlista #activea a:hover
{
background: #369;
border-bottom: none;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
bottom: 0;
color: #FFF;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}
