* { padding: 0;	margin: 0; }
ul, ol, dl, p, h1, h2, h3, h4, h5, h6 { margin-top:	14px; }
h1 { 
	font-size:	175%;
	text-align:	center;
	color:		#294462;}
h2 {
	font-size:	160%;
	color:		#294462;}
h3 { font-size: 130%; margin-top:30px;}
h4 { font-size: 100%; }
table { font-size: 100%; }
td, th { vertical-align: top; }
th { text-align: right; }
a, a:link, a:visited { color: #000; }
a:hover, a:active { color: #294462; }
a img { border-width:	0; }
body {
	font-family:	verdana,arial,helvetica,sans-serif;
	font-size:		10pt;
	letter-spacing:	1px;
	line-height:	2em;
	min-width:		768px;
	max-width:		992px;
	margin:			30px auto;
	border-top:		7px solid #294462;}
#header{
	padding-bottom:	1em;
	background:		url(../images/dropshot.jpg) no-repeat bottom right;
	border-bottom:	7px solid #294462;}
#headerLogo {
	float:	left;
	width:	200px;
	margin:	0 2em 0 2em;}
#headerTitle {
	color:			#294462;
	font-size:		20pt;
	line-height:	1.5em;}
#navigation {
	margin:				0 auto;
	margin-top:			3em;
	border:				2px solid #808080;
	list-style-type:	none;
	background-color:	#fff;
	width:				90%;
	text-align:			center;}
#navigation li { display:	inline;}
#navigation a, #navigation a:link, #navigation a:visited {
	text-align:	center;
	padding:	3px; }
#navigation a:hover, #navigation a:active {
	color:				#FFF;
	background-color:	#2378b1;}
#navigation li #greenMachine:link, #navigation li #greenMachine:visited {
	color:				#039b0e;}
#navigation li #greenMachine:hover, #navigation li #greenMachine:active {
	color:				#fff;
	background-color:	#039b0e;}
#introWrapper {
	text-align:		center;
	border-top:		2px solid #294462;
	border-bottom:	2px solid #294462;
	margin-top:		1.5em;
	padding-bottom:	1.5em;}
.caseStudy {
	background:		url(../images/case_study_button.jpg) no-repeat left center;
	padding-left:	110px;}
.moreInfo {
	background:		url(../images/more_info_button.jpg) no-repeat left center;
	padding-left:	110px;}
#footer {
	clear:		both;
	margin-top:	2em;
	font-size:	8pt;
	text-align:	center;
	border-top:	3px solid #294462;}
	/* RC Additions */
.contentbullet li {
		list-style: square;
		margin-left: 30px;
	}
.tagline {
	margin-top:40px;
	position:relative;
	text-align: center;
}
.clear {
	clear:both;
}
