.emaillink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 5px;
	padding-right: 20px;
}
.sociallinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;

	padding-right: 20px;
}
.linkbox {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.linkboxborder {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	border: 1px solid #000000;
}
a:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration:none;     
}
a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration:none;     
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-decoration:none;     
}
a.active 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
	text-decoration:none;
}.pictoutline {
	border: 1px solid #000000;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-right: 10px;
}
.calendar {
	background-color: #999999;
	border: 1px solid #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.caltitle {
	background-color: #0066FF;
	padding: 1px;
}
.number {
	background-color: #FFFFFF;
	height: 20px;
	width: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 1px 2px 2px 1px;
}

.menu{

	border-left:1px;
	border-right:1px
	margin:0px;
	font-size:14px;
	}
.menu ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
	color: #333;
		display:block;
		font-weight:normal;
		line-height:16px;
		margin:-5px;
		padding:11px 5px;
		text-align:center;
		text-decoration:none;
		
		}
		.menu li a:hover, .menu ul li:hover a{
		background-color: #666;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul
	{
		background-color: #666;
		display: none;
		height: 80px;
		padding: 5px 0px 25px;
		margin: 5px -173px;
		border-color: #000;
		border-bottom: 2px;
		border-left: 2px;
		border-right: 2px;
		border-top: 0px;
		position: absolute;
		width: 325px;
		z-index: 200;
		/*top:1em;
				/*left:0;*/
	}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:325px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}	

		
