body, table, tr, td, form, select, text, input, textarea
{
	font-size:7pt;
	font-family:Arial;
}
div.globalNav, div.banner, div.secNavigation, div.tabInner a, div.advertisement, email.a, div.sidebar,
 div.tab, div.formheader, div.leftcontainer, div.globalNav, div.container, 
 div.photo, div.container a	, div.morelinkone a , div.morelinkTwo a , div.morelinkThree a
{	
	display:none;
	border-left:none;
}
div.boxintroTwo
{
	border-left:none!important;
}
div.header div.utility p.tagline
{
	margin:-1px 120px 0px 0px;	
	padding:14px 40px 0px 0px;
}
div.wrapper
{
	width:100%;
	border:none;
}
div.bodyContent,div.contentArea.twoColumn div.bodyContent,div.contentArea.threeColumn div.bodyContent,div.faq
{
	width:100%;
	float:none;
	clear:both;
	padding-left:0px;
	padding-right:0px;
}
div.faq ul.ans li
{
	background-image:none;
	padding-left:0px;
}
div.demo  
{
	display:block;
}
div.demo a.toggle
{
	display:none;
}
div.content
{
	float:none;
	clear:both;
	width:100%;
}
div.section
{
	width:90%;/*full width causes bugs in Firefox*/
	clear:both;
}
div.leftcontainer
{
	width:100%;
}
div.boxintro h3,h4
{
	display:inline;
}
div.description
{
	display:inline;
}
div.boxcontainer
{   
	width:100%;
	display:inline;
	border-left:none;
}
div.detail
{
	display:block;
	width:100%;
}
div.footer a
{
	padding-left:10px;
}
.tagline
{
	padding-right:130px;
}