body
{
	font-family:   Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%; 
	overflow: -moz-scrollbars-vertical;
}

#sidebar 
{
	position:absolute;
	top:25px;
	left:20px;
	width:265px;
	padding:10px;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:225px;
}

#sidecontainer
{
	position:absolute;
	top:374px;
	left:20px;
	width:265px;
	padding:10px;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:225px;
}

#navigation
{
	width:225px;
	background-color:#93b292;
	font-size:90%;/*22px*/
	text-align:left;
	color:white;
}

#address
{	
	width:225px;
	background-color:#b9ccb9;
	font-size:90%;/*22px*/
	text-align:left;
	color:#0b5515;
	padding-top:10px;
	padding-bottom:10px;
}

#content 
{
	margin:0px 50px 20px 270px;
	padding:0px;
	width:auto !important;
	width:100%;
	text-align:justify;
	background-image: url("http://dev01:8000/newlegacy/siteinfo/legacy_gh4.jpg");
	background-repeat: no-repeat;
	background-position:bottom left;
}

#content1 
{
	font-size:50%;/*14px*/
        padding:0px;
	width:auto !important;
	width:100%;
	text-align:justify;
}

#footernav /*footer containing nav bar*/
{
	margin:0 auto;
	width: 100%;
	clear:both;
	text-align:center;
	font-size:85%;/*14px*/
	padding-top:20px;
	padding-bottom:10px;
}

#welcome /*welcome paragraph*/
{
	width:95%;
	float:left;
	clear:both;
}

#retrieve /*paragraph about retrieve*/
{
	width:95%;
	float:left;
	clear:both;
	padding-top:20px;
}

#update /*paragraph about update*/
{
	float:left;
	width:95%;
	clear:both;
	padding-top:20px;
}

#topbar {
	margin:50px 0px 10px 0px;
	padding:17px 0px 0px 20px;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:14px; /* the correct height */
	}



/*a:link, a:visited
{
	color:#5c8135;
	text-decoration:none;
}*/

.contentlink:link, .contentlink:visited
{
	color: #0b5515;
}


#contactnum
{
	position:absolute;
	top:1%;
	right:1%;
	color:#0b5515;
	font-size: 110%;/*20px*/
	width: 50%;
	text-align:right;
}

.menu
{
	padding-top:5px;
	padding-left:30px;
	font-weight:700;
}

.menu1
{
	padding-top:5px;
	padding-left:30px;
}

.menu2
{
	padding-top:5px;
	padding-left:30px;
        font-weight:400;
}

h1
{
	color:#0b5515;
	font-size:190%;/*30px*/
	padding:0;
	margin:0;
	
}

h2
{
	font-size:130%;/*24px*/
	color: #0b5515;
	font-weight:none;
	padding:0;
	margin:0;
}

h3
{
	font-size:130%;/*16px*/
	color: #0b5515;
	font-weight:none;
	padding:0;
	margin:0;
}

#header
{
	font-size:150%;/*24px*/
}

#contactnumber
{
	color:#5c8135;
	font-size:110%;/*18px*/
}

#contactnumber1
{
	color:#5c8135;
	font-size:110%;/*18px*/
	padding-right:5px !important;
	padding-right:0px;	
}

.screenshot
{
	width:100%;
	clear: both;
	padding:3px;
}

#image
{
	text-align:center;
	width:90%;
	margin:0 auto;
	font-size:75%;/*12px*/
}




.darkgreen
{
	color:#5c8135;
}

#retrievelogo
{
	position:absolute;
	top:1%;
	left:55px !important;
	left:55px;
	font-weight:bold;
	color:#0b5515;
	font-size:210%;/*34px*/
}


#wsi
{
	margin:0 auto;
	text-align:center;
	font-size:11px;
	color:#a4a4a4;
}


#imagecontainer
{
	position:absolute;
	top:660px;
	left:40px;
	width:265px;
	padding:10px;
	line-height:27px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:230px;
	text-align:center;
}

.grey
{
	color:#b7b1b1;
}

.internal:links
{
	background-color:#ffffdd;
	text-decoration:underline;
}

.internal:visited
{
	background-color:#ffffdd;
	text-decoration:underline;
}

.internal:hover
{
	background-color:#eeecec;
	border-bottom:solid;
	border-bottom-width: 1px;
	text-decoration:none;
}

.external
{
	background-color:#ffffdd;
	text-decoration:underline;
}

.external:hover
{
	background-color:#eeecec;
	border-bottom:solid;
	border-bottom-width: 1px;
	text-decoration:none;
}

a
{
	color:#5c8135;
	text-decoration:none;
}

.links
{
	color: white;
}

.links2
{
	color:black;
}		