body {
	margin:0;
	padding:0;
	color:#000;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
}
img {
	border:0;
}
a {
	color:#000;
	text-decoration:underline;
}


div#head ul, div#nav, div#left, div#teaser, div#mid img#Hero, div#footer ul, div#footer a {
	display:none;
}
div#homeHero img {
	width:650px;
	height:239px;
}
div#wrapper {
	width:100%;
}
div#mid {
	border:none;
}
div#content {
	margin:0;
}
div#footer {
	border-top:1px solid #666;
	margin-top:2em;
	padding-top:0.6em;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	margin:2em 0 0.8em;
}
h1 {
	font-size:18pt;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	padding:0.5em 0;
}
h1.first {
	margin-top:1em;
}
h2 {
	font-size:14pt;
}
h3 {
	font-size:12pt;
	margin:2em 0 0.6em;
}
h4 {
	font-size:11pt;
	margin:1em 0 0.4em;
}
h5 {
	font-size:10pt;
	margin:1em 0 0.2em;
}
h6 {
	font-size:9pt;
	margin:1em 0 0.1em;
}
p, ul, ul, dl, table, blockquote {
	margin:0 0 1.4em 0;
}
blockquote  {
	margin-left:1.5em;
	margin-right:1.5em;
	padding:1em;
	border:1px solid #666;
}
table {
	border:1px solid #666;
	font-size:95%;
}
caption {
	text-align:right;
	color:#999;
	font-size:82%;
}
table th {
	padding:3px 7px;
	color:#333;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
table td {
	padding:3px 7px;
	text-align:left;
	vertical-align:top;
	border-top:1px solid #666;
}
dt {
	font-weight:bold;
}
.print {
	display:block;
}
.noprint {
	display:none;
}
.clr { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0;
}
.textRight {
	text-align:right;
}
.textCenter {
	text-align:center;
}
.textLeft {
	text-align:left;
}
.imgRight {
	float:right;
	margin:0 0 10px 10px;
}
.imgLeft {
	float:left;
	margin:0 10px 10px 0;
}
