.clsHyperstratButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	border:2px solid #000000;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	padding:6px 76px;
	text-decoration:none;
	width:200px;
	cursor: pointer;
	background-color:#545454;
}
	
.clsHyperstratButton:hover {
	background-color:#101010;
}

.clsHyperstratButton:active {
	position:relative;
	top:1px;
}

#hyperstratContainer2 .hyperstrat_h1 { padding-left:2em; font-size:16px; color:#000000; margin-bottom:3px; }
#hyperstratContainer2 .hyperstrat_h2 { padding-left:6em; font-size:15px; color:#006C00; margin-bottom:3px; }
#hyperstratContainer2 .hyperstrat_h3 { padding-left:10em; font-size:14px; color:#00006C; margin-bottom:3px; }
#hyperstratContainer2 .hyperstrat_h4 { padding-left:14em; font-size:13px; color:#6C006C; margin-bottom:3px; }
#hyperstratContainer2 .hyperstrat_h5 { padding-left:18em; font-size:13px; color:#00506c; margin-bottom:3px; }

#hyperstratContainer1, #hyperstratContainer2 { background-color:#DDDDDD; box-shadow: 5px 5px 3px #AAAAAA; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; padding:15px 15px 15px 15px; }

span.hyperstrat_row span { display:inline-block; }
#hyperstratContainer2 input { vertical-align:middle; width:1.1em; height:1.1em; }
.hyperstratchildheadings { display:none; }
.hyperstratexpand { cursor:pointer; vertical-align:top; margin-left:5px; padding: 3px 10px 3px 5px; }

#hyperstratContainer2 .hyperstrat_PEcon, #hyperstratContainer2 .hyperstrat_PEQcon, #hyperstratContainer2 .hyperstrat_PEIcon, #hyperstratContainer2 .hyperstrat_PEQIcon, #hyperstratContainer2 .hyperstrat_Scon { margin-left:5px}
#hyperstratContainer2 .hyperstrat_PEtext, #hyperstratContainer2 .hyperstrat_Stext { cursor: pointer;}

#hyperStratPE_qa .hyperstratPE_init { color:red;font-weight:bold }

.hyperStratfileUpload {
	position: relative;
	overflow: hidden;
	margin: 10px;
}
.hyperStratfileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
/*
#cropcheckrun { cursor:pointer; padding:5px 15px 5px 15px; color:#FFFFFF; background-color:#00B4FF; font-size:20px; font-weight:bold; float:right; margin-top:-3em; margin-right:1em; }
#cropcheckrun:hover { background-color:#006C99; }
input.cropcheck_textbox { width:360px; border:2px solid #ccc; -webkit-border-radius: 5px; border-radius: 5px; }
select.cropcheck_dropbox { }
input.cropcheck_checkbox  { vertical-align:middle; width:1.1em !important; height:1.1em !important; }
label.cropcheck_label { vertical-align:top !important; padding-right:2em; }
span.cropcheck_tag { margin-left:2em; font-weight:bold; }
span.cropcheck_tag_na { margin-left:2em; font-weight:bold; font-style:italic; }
*/
