@media screen{
	body {
		width: 930px;
		margin: auto;	
		font-family:Helvetica,Arial,sans-serif;
		color: #304f2d;
		line-height: 115%;
	}
}

@media print{
	.leftcontent h1, body {
		color: #000;
	}
	img.floatright, form, .leftcontent img,  .bottom, .menu, .rightcontent{
		display: none;
	}
}

.imagelink{
	border-bottom:1px dotted #fff;
}



a:hover .imagelink{
	background: #0a0;
}

.bottom{
		height: 35px;
		background-image:url(bottom.gif);
		margin-top: 10px;
}

img.floatright{
	float: right;
}

img.floatleft{
	float: left;
}


h1 {
	font-size:30px;
	line-height:1;
	color: #0a0;
}

h3 {
	font-size:20px;
	line-height:1;
	color: #0a0;
}


.content{
	padding-top: 50px;
	
	background-color: #fff;
/*	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
*/	
}

.leftcontent{
	float:left;
	width: 610px;
	margin-right: 40px;
}

.rightcontent{
	float:right;
	width: 270px;
	font-size: 85%;
}

.block{
	background-image:url(bgGradient1.jpg);
	margin-bottom: 15px;
	padding-left: 4px;
}

.block h3{
	margin: 0px;
	padding: 13px 0px 8px 0px;
}



.menu{
	padding-top: 7px;
	font-weight: bold;
	font-size: 100%;
	border-top: 3px solid #0a0;
	color: #89ad89;
}

.menu a{
	color: #89ad89;
	line-height: 105%;	
	text-decoration: none;
	margin: 2px;	
	background: none;
	font-weight: bold;
	border: 0px;
	font-size: 100%;
}


a{
	color: #094;
	text-decoration: none;
}

a:hover{
	color: #fff;
	background: #0a0;
}

.menu{
	font-size: 90%;
}

.menu .choosen a{
	color: #2e3551;
}

.menu a:hover{
	border: 0px;	
	background: #0a0;
	color: #fff;
}

a.announcements{
	text-decoration: none;
	font-weight: bold;
	color: #0a0;
	padding: 2px;
	font-variant: small-caps;
	font-size:20px;
	border-bottom: 1px #fff;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a.announcements:hover{
	color: #fff;
	background: #0a0;
	padding: 2px;
}


.menu_down li{
	padding-top: 3px;
	font-weight: normal;
}
.menu .menu_down a{
	font-weight: normal;
}

.menu a.menu_selected  {
	color: #b6b6b6;
	border-bottom: 1px #f00;
}

.menu ul li{
	display: inline;
}

.menu{
	background: #fff;
	padding: 1px 2px 1px 0px;
}

.menu ul li,
.menu ul{
	margin: 0px;
	padding: 0px;
}

img{
	border: 0px;
}

ul{
	margin-left: 25px;
	padding: 0px;
}

input
{
    color: #fff;
	background-image:url(bgGradient1.jpg);
    border: 1px solid #0a0;
}
