body {
	color: #000;
	background-color: #fafafa;
	margin: 0px;
	padding:5px;
	font-family: tahoma, verdana, sans, arial, helvetica, sans-serif;
	position: absolute;
	top:0px;
	left:0px;
	width:98%;
}

#top {
	background-image: none;	
	margin:0px;
	width:100%;
	
}

.box {
	/* -moz-border-radius: 3px; /* mozilla only */
	font-size: 90%;
	margin: 0px;
	/*float: none;
	vertical-align: middle;*/
	height: 80px;
	background: #7f97b0 url("../graphics/topstrip2.jpg") repeat-x;
	color: white;
}

.headline {
	font-weight: normal;
	font-size: 150%;
	float: left;
	margin: 0px;
	text-transform: none;
	padding: 12px 0px 0px 180px;
	letter-spacing: 3px;
}

#topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:87%;
	color:#eeeeee;
	text-decoration:none;
	background-color:#293D5F;
	padding: 3px;
}

#topmenu A{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	font-size:87%;
	color:#eeeeee;
	text-decoration:none;
	padding: 5px;
}

#topmenu A:hover{
	text-decoration:underline;
	color:#ccc;
}

#navleft {
	position:absolute;
	/*float:left;*/
	width: 170px;
	left:5px;
	top:115px;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	/*border-right:1px;
	border-bottom:1px;
	border-color:#6B8C9C;
	background-color:#EDEFF3;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:88%;
	color: #293256; 
	font-weight: normal;
	background-image:url("../graphics/navbarback.jpg")
}


#navleft A{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:88%;
	color: #293256;
	text-decoration: underline;
	line-height: 140%;

}

#navleft A:hover{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:88%;
	color: #3F4A69;
	background-color:#D1D7E0;
	text-decoration: underline; 
}

#main {
	margin-left:180px;
	margin-right:180px;
	margin-top:5px;
	color: #344550;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 83%;
	font-style:normal;
	line-height:135%;
	padding: 5px;
}

/*.main A:link,A:visited{
	color: #344550;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-style:normal;
	line-height:135%;
	padding: 5px;
}

.main A:hover{
	color: #3F4A69;
	background-color:#D1D7E0;
	line-height:135%;
	text-decoration:underline;
}*/

#propmain {
	margin-left:180px;
	margin-right:0px;
	margin-top:5px;
	color: #344550;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-style:normal;
	line-height:135%;
	padding: 5px;
}

.propmain A{
	color: #344550;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-style:normal;
	line-height:135%;
	padding: 5px;
}

.propmain A:hover{
	color: #3F4A69;
	background-color:#D1D7E0;
	line-height:135%;
	text-decoration:underline;
}

.heading { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #330066; 
	font-style: normal;} 

.heading A{ 
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #553388; 
	font-style: normal; 
	text-decoration: underline;} 

.heading A:hover { 
	color: #664499; 
	} 

#rightcol {
	background-color:#fff;
	position:absolute;
	width:165px;
	right:0px;
	top:111px;
	margin:0px;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:85%;
	color:#333333;
	text-align:center;
	border:1px solid #999;
}

#announce {
	background-color:#E2E9EB;
	/*float:left;*/
	margin:2px 1px 2px 1px;
	padding:5px;
	width:160px;
}

.bodysmall { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-style: normal; 
	color: #293256; 
	}
	
.bodysmall A{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-style: normal; 
	color: #293256; 
	text-decoration: none;
	}	
	
.bodysmall A:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-style: normal; 
	color: #3F4A69;
	background-color:#D1D7E0;
	text-decoration: underline;
	}	

.labels { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; 
text-decoration: none;font-style: normal; line-height: normal; font-weight: bold; 
color: #993300} 

.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; font-style: normal; color: #333333; text-decoration: none; padding:5px;} 

.linksmall 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: 
#000066; text-decoration: underline; font-weight: normal}

.linksmall A{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: 
#000066; text-decoration: underline; font-weight: normal} 

/*A:hover { font-family: 
Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: 
underline; font-weight: normal} */



.subheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
large; font-weight: normal; color: #330066; font-style: italic;
line-height: 130%;} 

.subheading A:hover 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-weight: normal; color: #333333; 
font-style: italic}

.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}

.conditions 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: 
normal; font-weight: normal} 

.bodylink A:hover { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: x-small; font-weight: normal; color: #666666; 
text-decoration: underline; font-style: normal; line-height: normal} 

.bodylink { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: x-small;font-style: normal; line-height: normal; font-weight: 
normal; color: #333333; vertical-align: middle} 

.special {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 88%;
	font-style: normal;
	font-weight: normal;
	color: #572D41;
	line-height: normal;
	text-decoration: none;
	background-color: #F8F5F3;
	text-align:center;
}

#logo {
	position: absolute;
	float:none;
	left: 5px;
	top: 5px;
	margin:0px;
	padding:0px;
}
