@charset "UTF-8";

html { overflow-y: scroll; }

body {
	background-color: #d1d1d0;
	background-image: url(images/greenangelbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 20px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333; /* Jack */
}
.greenangel
{
	color:#000099;
}

a
{
	color:#000099;
	text-decoration:none;
}
a:hover
{
	color:#000099;
	text-decoration:underline;
}

.main
{
	line-height:17px;
}
.heading
{
	color:#000099;
	font-size:14px;
	line-height:16px;
}

.mousetrails
{
	color:#999999;
	font-size:11px;
	line-height:25px;
}

a.mousetrails
{
	color:#999999;
	text-decoration:none;
}

a.mousetrails:hover
{
	color:#000099;
	text-decoration:underline;
}

.subnav
{
	margin:0;
	font-size:12px;
}

.subnavactive
{
	margin:0;
	font-size:12px;
}

a.subnav
{
	color:#333; /* Jack */
	text-decoration:none;
	line-height:25px;
	font-size:12px;
}

a.subnav:hover
{
	color:#000099;
	text-decoration:underline;
	line-height:25px;
	font-size:12px;
}

a.subnavactive
{
	color:#000099;
	text-decoration:none;
	line-height:25px;
	font-size:12px;
}
h1
{
	color:#333; /* Jack */
	font-size:24px;
	font-weight:normal;
	line-height:25px;
	margin:0 0 25px 0;
}
h2
{
	color:#000099;
	font-size:14px;
	line-height:16px;
	margin:0 0 16px 0;
}
a.nextphase
{
font-size: 10px;
color:#CCCCCC;
text-decoration:none;
}
a.nextphase:hover
{
font-size: 10px;
color:#FF0000;
text-decoration:none;
}
li{
	margin: 0 0 6px -10px;
}
.newsrelease
{
	color:#FFFFFF;
}
sup
{
	margin:0;
	line-height:0;
}
.smalltext
{
	color:#999999;
	font-size:10px;
	line-height:12px;
}

/* request form  ------------------------------------------------------------------------------------------- */
	.form_item {
		margin:1px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666;
		text-decoration: none;
		width:450px;
	}
	.form_message_sending{
		background:url(images/form_clock.gif) no-repeat 0px 3px;
		padding:0 0 0 20px;
	}
	.form_message_success{
		background:url(images/form_check.gif) no-repeat 0px 1px;
		padding:0 0 0 20px;
	}
	.form_message_error{
		background:url(images/form_alert.gif) no-repeat 0px 3px;
		padding:0 0 0 20px;
	}