.text
{	font-family:Verdana;
	font-size:11px;
}

.title
{	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#314B7D;
}

p.margin {margin-left: 0.5cm}

p.small {margin-left: 1.5cm}

hr .margin {margin-left: 0.5cm}

.nav a
{	font-family:Verdana;
	font-size:11px;
	text-decoration: none;
	color:#000000;
	solid #000000;
}

.cssnav	
{	position:relative;
  	background-image: url(images/rollover.jpg);
  	background-repeat: no-repeat;
  	display: block;
	width: 152px;
	height: 20px;
}
 
 .cssnav a
 {	display:block;
 	width: 152px;
	height: 20px;
	float: left;
	text-decoration: none;
}

.cssnav img
{	width: 100%; 
 	height: 100%;
	border: 0;
}
			  
* html a:hover
{	visibility:visible;
}

.cssnav a:hover img
{	visibility:hidden;
}
			  
.cssnav span
{	position:absolute;
	left:32px;
	top:1px;
	width:112px;
	padding:2px;
	cursor: pointer;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.cssnav a span
{	color:#FFFFFF;
	solid #FFFFFF;
	text-decoration: none;
}

.cssnav a:hover span
{	color:#990000;
	solid #990000;
	text-decoration: none;
}

.visited	
{	position:relative;
  	background-repeat: no-repeat;
  	display: block;
	width: 152px;
	height: 20px;
}

.visited span
{	position:absolute;
	left:32px;
	top:1px;
	width:112px;
	padding:2px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#990000;
	solid #990000;
}

#menu1 
{	position:absolute;
	left:725px;
	top:134px; width:141px;
	z-index:1;
	font: 10px Verdana, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none
}

.menu
{
	position:relative;
	cursor:pointer;
	color:#ffffff;
}

.sub
{	
	position:relative;
	left:-35px;
	top:2px;
	width:141px; 
	border:1px solid #000;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	background-color:#ffffff;
	visibility:hidden;
	cursor:pointer;
	color:#000000;
}
