body {
	margin: 0; 
	padding: 0; 
	font: 80% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #655340; 
	background-image: url(bg_img.jpg); 
	background-repeat: repeat-x; 
	text-align:center;
	line-height: 140%;
}
#container{width:760px; margin:0 auto; text-align:left; position: relative;}
#banner {
	background-image: url(logo.gif); 
	background-repeat: no-repeat; 
	background-position: center left;
}
#searchForm {
	position: absolute; 
	top: 1px; right: 2px; 
	text-align: right;
}
.ContactUs {
	background-color: #fff;  
	background-image: url(ContactUs.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	font-name:arial;
	font-size: 13px;
	font-weight: 500;
	color: #000;
	line-height: 120%;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	line-height: 150%;
}
.ContactUs h2 {
	font-name:arial;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff; 
	text-align: center; 
}
.ContactUs a {
	font-size:14px;
	border:none;
}
.ContactUs a img {
	font-size:14px;
	border:none;
}

#topNav {
	margin: 0px;
	background-image: url(nav_bg.jpg); 
	background-repeat: repeat-y;
	height:30px;
}
#topNav li {
	margin: 0; 
	display: inline;
	padding: 12px;
	list-style-type: none; 
	line-height: 30px; 
	background-image: url(topnav_link_bg.gif); 
	background-position:  right center; 
	background-repeat: no-repeat;
}
#topNav li a {color: #fff; font-size: 16px; font-variant: small-caps; text-decoration: none; font-family: arial, san-serif;}
#topNav li a:hover {color: #85E701;}
#topNav li a#current {list-style: none; color: #85E701;}

#ContentHeading {
	position: relative;
	margin: 0 0px; 
	padding: 10px 10px 1em;
	background-color: #fff;  
	font-name:arial;
	font-size: 18px;
	color: #9d6702; 
	line-height: 130%;
}
#ContentContainer {
	border: 1px solid #aaa; 

}
#content {
	background-color: #fff;  
	font-name:arial;
	font-size: 13px;
	color: #5A5541;
	line-height: 130%;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
}
#content object {
/* 	border: 1px solid #000; */
}
.seeking {
	position: relative;
	margin: 0 0px; 
	padding: 0px 10px 0px 0px;
	background-color: #fff;  
	font: bold 13px arial; color: #5A5541;
	line-height: 120%;
	font-style: italic; 
}
#navigation {float: right; width: 202px; margin: -55px -15px 30px 30px; position: relative;}
#content #navigation ul {margin: 0; padding: 0;}
#content #navigation li {
	margin: 0; 
	padding: 0; 
	height: 30px; 
	list-style-type: none; 
	display: block; 
	text-align: center; 
	border: 1px solid #fff; 
	border-width: 1px 0 0 1px; 
	font: 1.2em century gothic, arial, san-serif;
}
#content #navigation li a {
	text-decoration: none; 
	display: block; 
	height: 30px; 
	line-height: 30px; 
} 
.FlatPack {
	position: relative;
	margin: 0 0px; 
	background-color: #fff;  
	font-name:arial;
	font-size: 11px;
	color: #5A5541;
	line-height: 110%;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
}
.FlatPackCell {
	position: relative;
	margin: 0 0px; 
	background-color: #fff;  
	font-name:arial;
	font-size: 11px;
	color: #5A5541;
	line-height: 100%;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
}
.FlatPackSelect {
	width:65px;
}
#content h1 {font: bold 18px arial; color: #9d6702; }
#content h2 {font: bold 14px arial; color: #1C2841;}
#content h3 {font: bold 13px arial; color: #1C2841;}
#content h2.name {margin-bottom: 0;}
#content p.title {margin-top:0; font-style: italic; color: #666; line-height: 100%;}
#content h1 .gray {color: #999;}
#content h1 .bold {font-weight: bold;}
#content blockquote {font: italic 1.1em arial, san-serif; color: #999;line-height: 150%;}
#content img, #content a img {
	padding:0px;
	border: 1px solid #aaa;
}
#content ul, #content ol {margin: 0 0 1em 0; padding: 0;}
#content ul li {list-style-type: square; margin: 0 0 .4em 1.2em; padding-left: 0;}
#content ol li {margin: 0 0 .4em 1.2em; padding-left: 0;}
#content a {color: #3A6600;}
body.home #content {padding-bottom: 0;}
#imgDisclaimer {font: normal 0.8em arial, arial; color: #fff;}
#imgCaption {font: normal 1.4em arial, san-serif; color: #000;}
#footer {
	background-image: url(footer_bg.jpg); 
	background-repeat: repeat-y;
	font-size: 12px;
	color: #fff; 
	font-variant: small-caps; 
	text-decoration: none; 
	font-family: arial, san-serif;
	text-align: right;
}
#footer a {
	color: #ccc;
	font-family: arial;
	font-size: 10pt; 
	text-decoration: none;
}
#specials {
	position:absolute;
	top:445px;
	padding-left:0px;
}

#specials a img {
	border:none;
}

.releaseTitle {font-size: 1em; margin-bottom: 0;}
.releaseDate {display: block; font: italic .9em arial; color: #666;}
.releaseDescription {margin: .5em 0; font-size: .9em;}

#release {margin-right: 220px;}
#content #release .date {font-size: 90%;}
#releaseLinks {position: absolute; top: 330px; left: 520px; width: 170px;}
#content > #releaseLinks {left: 580px;}
#content #releaseLinks ul {margin: 0; padding: 0; list-style-type: none;}
#content #releaseLinks li {margin: 0 0 6px 0; padding: 0; list-style-type: none;}
#content #releaseLinks a {text-decoration: none;}
#content #releaseLinks a:hover {text-decoration: underline;}
#content #releaseLinks .email, #content #releaseLinks .print, #content #releaseLinks .dlPDF {
	padding-left: 20px; 
	background-repeat: no-repeat; 
	background-position: center left;
}
#content #releaseLinks .dlPDF {background-image: url(pdf_icon_gray.gif);}
#content #releaseLinks .email {background-image: url(email_icon.gif);}
#content #releaseLinks .print {background-image: url(print_icon.gif);}

.floatRight {float: right; margin: 0 0 1em 1em;}
.floatLeft {float: left; margin: 0 1em 1em 0;}
.caption {font-size: .8em; line-height: 130%;}
.centered {text-align: center;}
.viewall {clear: left; text-align: center;}
#content a.pdf {padding-left: 20px; background-image: url(pdf_icon.gif); background-repeat: no-repeat;}
#content a.offsite {padding-right: 12px; background-image: url(offsite.gif); background-position: top right; background-repeat: no-repeat;}
.spacer {clear: both;}
.nowrap {white-space: nowrap;}

/* styles for top nav highlighting */
body.home #topNav a#home, body.about #topNav a#about, body.alliance #topNav a#alliance, body.technology #topNav a#technology, body.involved #topNav a#involved {color: #e9f564;}

#content input:focus, #content textarea:focus, #content label:focus {background-color: #fff; border: 1px solid #686868;}
#content fieldset input.noBG {background: none; border: 0;}
#content form #hf {display: none;}
body.feedback #navigation {display: none;}
