@charset "utf-8";
/* CSS Document */
p, h1, h2, h3, h4, h5, h6, html, body, ul, li, dl, dd, dt, label, input, select, form, img, fieldset, legend {margin:0; padding:0; line-height:1.3em; }
body {
	font-family: Arial, sans-serif;
	margin-bottom:10px;
	background-color:#00481E;
	color:#FFFFFF;
	font-size:.8em;
	text-align:center;
	}
#wrapper {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 863px;
	text-align: left;
	padding-top:25px;
	padding-left:83px;
	background: url(images/bkgd.gif) no-repeat 0 0; 
	}
textarea {
	font-family: Helvetica, Arial, sans-serif;
	font-size:1em;
	}
a {
	color:#FFFFFF;
	
	}
a:hover {
	text-decoration:underline;
	}
#header  {
	height:35px;
	}
#header img {
	float:left;
	margin-right:98px;
	}
#header p {
	padding-top:12px;
	}
.clearingdiv {
	clear:both;
	}
#menuarea {

	padding-top:20px;
		
	}
#menuarea li {
	display:block;
	float:left;
	height:125px;
	width:125px;
	margin-right:5px;
	cursor:pointer;
	}
#maincontent {
	margin-top:5px;
	}
#maincontent p {
	padding-bottom:1em;
	}
#leftcol ul {
	padding-left:1.5em;
	padding-bottom:1em;
	}
#leftcol {	
	border:1px solid #FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	width:613px;
	float:left;
	margin-right:2px;
	}
#home #leftcol {	
	border:none;
	}
#leftcol img {	
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	}
h1 {
	font-weight:lighter;
	padding-bottom:.5em;
	padding-top:.2em;
	font-size:3em;
	}
h2 {
	font-weight:lighter;
	font-size:1.4em;
	}
a h2 { text-decoration:underline;}


table {
	
	}	
.articletable th {
	text-align:left;
	padding:3px;
	border-top:1px solid #FFFFFF;
	}
.articletable td {	
	padding:3px;
	border-top:1px solid #FFFFFF;
	vertical-align:top;
	}
.articletable {
	border-bottom:1px solid #FFFFFF;
	}
.formtable 	{	
	border-bottom:1px solid #FFFFFF;
	margin-bottom:15px;
	}	
.formtable td {	
	border-top:1px solid #FFFFFF;
	}	
.formtable 	td {	
	padding:3px;
	}
.formtable 	th {	
	padding:3px;
	border-top:1px solid #FFFFFF;
	}
.borderleft {
	border-left:1px solid #FFFFFF;
	}
#inpagesubnav { 
	margin:20px;
	}	
#inpagesubnav li { 
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#4D7F61;
	list-style-type: none;
	width:240px;
	text-align:center;
	margin-left:150px;
	}
#inpagesubnav a { 
	text-decoration:none;
	color:#FFFFFF;
	}
#inpagesubnav img, #imagesubnav img { 
	float:none;
	}
#imagesubnav { 
	text-align:center;
	margin-top:1em;
	}	
#imagesubnav li { 
	display:inline;
	margin-right:3px;

	}
#toppagesubnav {
	text-align:right;
	margin-top:8px;
	margin-bottom:-20px;
	}
#toppagesubnav li { 
	display:inline;
	margin-right:3px;
	}
blockquote {
	padding:0px;
	margin:0px;
	}
.quote {	font-style:italic;	}
.author {	color:#99B6A5;	 font-weight:bold; margin-top:.5em; margin-bottom:1em; }
/* MikeC - Added white class */
.white {	color:#FFFFFF;	 font-weight:bold; margin-top:.5em; margin-bottom:1em; } 

	
.backtotop {float:right;  text-decoration:underline;  }
.backtotop a {color:#FFFFFF;  }
hr { clear:both;	height: 1px; color:#FFFFFF;	  }
#footer { color:#FFFFFF; font-size:.8em;}
#footer a { color:#FFFFFF; margin-right:1em; text-decoration:underline;}

#rightcol {
	position:absolute;
	width:123px;
	left:733px;
	}
#rightcol a {
	text-decoration:none;
	}
#rightcol li {
	display:block;
	height:51px;
	width:115px;
	border:1px solid #FFFFFF;
	padding:4px;
	cursor:pointer;
	margin-bottom:5px;
	background-color:#4D7F61;
	}

.slightlysmaller {
	font-size:.9em;
	line-height:1.2em;
	}
	
span.slightlysmaller {
	font-size:.9em;
	line-height:1.2em;
	}

sup {vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.5em;} 


