body {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;	
	background-color: #fff;
}
a:link { 
	color: #A3620E; 
	text-decoration: none; 
	padding-bottom: 0; 
	border-bottom: 1px solid #ccc; 
}
h1 {
	font-family: verdana;
	color: #444;
	margin: 0;
	padding: 11px 0 5px 0;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
}
h2 {
	font-family: 'Times New Roman', times-roman, georgia, serif;
	color: #444;
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 40px;
	line-height: 46px;
	letter-spacing: -2px;
	font-weight: bold;
}
a,a:link,a:visited,a:active,a:hover	{ 
	color: #008AAF; 
	text-decoration: none; 
	padding-bottom: 0; 
	border-bottom: 1px solid #ccc;
}
a:hover		{ 
	color: #3CC7EB; /*D68800*/
}
a.links,a.links:link,a.links:visited,a.links:active,a.links:hover {
	border-bottom:none;
}
p {
	font-family: verdana, geneva, arial, sans-serif;
	color: #222;
	margin: 0;
	padding: 0 0 7px 0;
}
blockquote, blockquote.asterisk, blockquote.and,blockquote.callout,blockquote.awards {
	font-size: 95%;
	color: #00608A;
	padding: 5px 25px 5px 28px;
	background: #FAFAFA 0 3px; /* url(/images/backgrounds/quotes.gif) no-repeat*/
	
}
blockquote.callout {
	font-size: 180%;
}
blockquote.awards {
	font-size: 100%;
}
blockquote.plainawards {
	font-size: 100%;
	width: 500px;
	color: #000;
	padding: 5px;
}
blockquote.callout p,blockquote.awards p {
	font-family: 'Times New Roman', times-roman, georgia, serif;
}
blockquote.asterisk {	
	background: url(/images/backgrounds/asterisk.gif) no-repeat 0 3px;
}
blockquote.and {
	background: #F9F9F9 url(/images/backgrounds/and.gif) no-repeat 0 3px;
}
ul {
	font-family: verdana;
	font-size: 11px;
	margin: -8px 0 0 0;
	padding: 0 0 11px 0;
}
ul li {
	margin:0;
	padding:0;
	display:block;
	text-decoration: none;
	list-style-type:none;
	border: 0;
}
table {
	margin: 10px 0 10px 0;
	padding: 0;
	border-top: 3px double #ccc;
	border-bottom: 1px solid #ccc;
	width: 564px;
}
.datecol {
 width:100px;
 text-align:right;
 background: #FAFAFA;
 font-style:italic;
 font-weight:bold;
 padding-right:5px;
}

.awardcol {
	background: #FAFAFA;
}
td {
	text-align: left;
	font-family: verdana, geneva, arial, sans-serif;
}

.divider {
	border-top: 3px double #ccc;
}
#stage {
	width: 100%;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#frame	{
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 0;
	text-align: center;
	border-top: 3px double #ccc;			
}
.frame 	{ 
	color: #8E8F8F; 
	margin:30px 30px 0 0;
}
.featured, #featured 	{ 
	color: #8E8F8F; 
	margin:10px 80px 10px 0;
	border: 1px solid #444;
	padding: 5px;
}
#featured 	{ 
	margin:10px 10px 10px 0;
}
.project {
	border: 6px solid #008AAF; /*8A4000*/
	margin-bottom: 10px;
}
.manage {
	border: 3px solid #008AAF; /*8A4000*/
	margin-top: 5px;
	margin-bottom: 5px;
}
.accent 	{ 
	color: #8E8F8F; 
	margin:10px 0 10px 10px;
}
#header	{
	position: relative;
	height: 139px;
	width: 816px;
	margin: 0 auto 0 auto;
}
#secondcol 	{
	padding: 0 20px 20px 14px;
	margin: 0;
	text-align: left;
	float: left;
}
	#secondtext {
		width: 181px;
		font-size: 11px;
		line-height: 15px;
	}
#firstcol {
	border-right: 1px solid #CCC;
	padding: 0 44px 85px 14px;
	margin: 0;
	text-align: left;
	float: left;
	padding-top: 122px !important;
	height: auto !important;
	height: 592px;
	min-height: 592px;
}
	#firsttext	{
		margin-top: -122px;
		width: 564px;
		font-size: 11px;
		line-height: 17px;
	}
#nav,#subnav,#tertnav {
	font-family: verdana;
	font-size: 11px;
	margin: 0 0 0 -14px;
	padding: 0 0 11px 0;
	border-bottom: 1px solid #ccc;
}
#subnav,#tertnav {
	margin: 0;
	padding: 0 0 11px 0;
	border-bottom: none;
}
#navlinks,#subnavlinks,#tertnavlinks	{
	margin:0;
	padding:2px 2px 2px 0;
	text-decoration: none;
	border: 0;
}
#navlinks li {
	margin:0;
	padding:0;
	display:block;
	text-decoration: none;
	list-style-type:none;
	border: 0;
}
#subnavlinks li,#tertnavlinks li {
	margin:0;
	padding:0;
	display:inline;
	text-decoration: none;
	list-style-type:none;
	border: 0;
}
#navlinks a:link, #navlinks a:visited,#subnavlinks a:link,#subnavlinks a:visited,#tertnavlinks a:link,#tertnavlinks a:visited {
	font-size:11px;
	line-height:16px;
	padding: 0 0 0 14px;
	text-decoration: none;
	margin: 0;
	border: 0;
}
#subnavlinks a:link,#subnavlinks a:visited,#tertnavlinks a:link,#tertnavlinks a:visited {
	padding: 0 14px 0 0;
}
#navlinks a:link.active, #navlinks a:visited.active, #navlinks a:hover {
	text-decoration: none;
	border: 0;
}
.subactive a,.subactive a:link,.subactive a:visited,.subactive a:hover,.active a,.active a:link,.active a:visited,.active a:hover {
	color: #444;
}
#here {
	font-weight: bold;
}
#mainhere {
	color: #444;
}
#footer {
	position: relative;
	width: 820px;
	height: 120px;
	border-top: 3px double #CCC;
	text-align: left;
	padding-top: 9px;
	margin: 0 auto 0 auto;
	text-align: center;
	clear: both;		
}
.credit	{
	font: 10px verdana;
	margin: 0 0 2px 0;
	line-height: 12px;
	letter-spacing: 2px;
}