body {
	font-size: 0.71em !important;
}
#homepage, #content  {
	float: left;
	margin: auto;
	width: 58.75em;
}

#footer, #navigation, #header {
	display: none !important;
}

#homepage big span, #content #block-right big span, #homepage #text-overlay h1 span, #content #text-overlay h1 span, #content h2 span, #homepage  h2 span, big span {
	display:inline !important;
	padding: 0 !important;
}

#text-overlay h1  {
	font-size: 1.6em !important;
	width: 24em !important;
	color: white !important;
	
}
#text-overlay h1  span {
	float: left;
}
#homepage #financial-highlights table {
	margin-right: 1em !important;
}

#homepage #financial-highlights table tr td.alignDown {
	font-size: 0.7em;
}

#content h2 span {
	color: #000;
	float: none;
	padding: 10px;
}

#content #text-overlay h1 span.cufon-alt, #homepage #text-overlay h1 span.cufon-alt{
	display:table !important;
	position:absolute;
	padding: 0 !important;
}


#container #content span.cufon, #container #content span.cufon-canvas, #container #content span.cufon-alt  {
	background-color: transparent !important;
	padding: 0 !important;
}



#homepage #text-overlay h1,
 #content #text-overlay h1,
  #content h2{
   display:table;
	width:17em;
	font-size:2em;
}

