fieldset { border:none;}
legend {font-size:25px; margin:0px; color:#000; font-weight:100; font-family:Tahoma, Geneva, sans-serif}
legend strong{ font-size:15px;}
#steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px; border-bottom:1px solid #ccc; margin-bottom:15px;}
#steps li {font-size:24px; float:left; padding:10px; color:#b0b1b3; width:130px; list-style-image:none}
#steps li span {font-size:11px; display:block;}
#steps li strong {display:none;}
#steps li.current { color:#666;}
#makeWizard { background-color:#b0232a; color:#fff; padding:5px 10px; text-decoration:none; font-size:18px;}
#makeWizard:hover { background-color:#000;}

.prev, .next, aside input[type=button]{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align:center;
	border: 2px solid #fff;
	font-size:16px;
	font-weight:bold;
}

.prev, .next { padding:8px; color:#fff; text-decoration:none; display:block; width:65px;}
.prev:hover, .next:hover, input[type=button]:hover { background-color:#000; text-decoration:none;}
.prev { float:left; background-color:#ccc; color:#777}
.next { float:right; background-color:#b0232a;}

aside #FormsButton1 {float:right; margin-top:-15px;}

aside input[type=button] {
 	background: #b0232a;
 	border: 2px solid #fff;
 	cursor:pointer;
 	height: 2.5em;
	width:80px;
	float:right;
	font-weight:bold;
	color:#fff;
	margin-top:0px;
}
aside input[type=text], aside textarea {
	min-width:110px;
	width:100%;
}
aside h2{
	margin-top:0px;
	padding-top:0px;
}
aside table{
	margin-top:5px;
}
aside table td{
	vertical-align:top;
	padding-bottom:10px;
	height:43px;
}
aside table p{
	margin-right:5px;
}
aside table p, aside table h4{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
aside #erroremail, aside #errorname, aside #errorcomment{
	font-weight:bold;
	color:#FFF;
	font-size:13px;
}
.dialog {
	position: absolute;
	margin-left: auto !important;
	margin-right: auto !important;
	left: 0 !important;
	right: 0 !important;
	width:100% !important;
	display: none;
}
@media(max-width:1000px){
	a.LiveHelpButton{
		display:none;
	}
	aside table{
		width:auto;
		margin-left:10px;
		margin-right:10px;
	}
	aside h2{
		padding-top:15px;
		text-align:center;
	}
}