body {
	background: none;
	background-color: #CB5E0C;
	margin:0 auto;
	color:#3f3f3f;
}
.body {
	padding:7px;
	color:#3f3f3f;
}
.holder {
	background: none;
}
.holderTile {
	background: #D7D7D7;
	margin:0 auto;
}
div.header {
	background: #FFFFFF url(custom_images/header.jpg) no-repeat scroll 10px -5px;
}
div.headerLeft {
	display: none;
}
div.headerRight img {
	display: none;
}
div.headerRight {
}
div.bodyContent {
	padding: 7px;
	background-color: #FFF;
}
fieldset.form, div.question fieldset {
	padding: 0;
	margin: 0;
	border: none;
	background-color: #FFF;
}
fieldset legend, fieldset legend span {
	margin: 0;
	padding: 0;
}
fieldset legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 14px;
	border: none !important;
}
div.question, div.question p, div.question p span {
	padding: 0 0 3px 0;
	margin: 0;
	border: none;
	color:#3f3f3f;
}
div.question p span {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 10pt;
	color: #3f3f3f;
}
.surveyfooter, .footer {
	padding:0px;
	background-color:#FFF;
	height:60px;
	border: 7px solid #D7D7D7;
	border-top: 0px;
}
.footerTopExpanded, .footerTopLeft, .footerTopRight, .footerBottom, .footerBottomLeft, .footerBottomRight, .footerContent, .footerContentExpanded {
	background: transparent;
}
.footerContent ul li {
	border-right:1px solid #404040
}
.footerContent ul li a {
	color: #FF5000 !important;
}
.footerContent ul li a:hover {
	color: #ff5000 !important;
	text-decoration: underline;
}
.footerContent a:link, .footerContent a:active, .footerContent a:hover, .footerContent a:visited {
	font-size:13px;
	font-weight:bold;
}
div.previewSteps {
	position: static;
}
#registration_layout {
	text-align: left;
}
#chatWrapper fieldset {
	border: none;
}
#chatEntry {
	margin-top: 10px;
}

