@charset "UTF-8";


/* CSS Document */





.oneColFixCtr #container {


	width: 520px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */


	background: #FFFFFF;


	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */


	border: 1px solid #000000;


	text-align: left; /* this overrides the text-align: center on the body element. */


}


.oneColFixCtr #mainContent {


	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */


}





body {


	font: 100% Verdana, Arial, Helvetica, sans-serif;


	background: #666666;


	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */


	padding: 0;


	color: #000000;


}





div#formcontainer {


width: 520px;


height: 600px;


margin: 0 auto


}





div#formcontainer_cc {


width: 550px;


height:auto;


margin: 0 auto


}





div#formbkg {


	height: 500px;


	width: 600px;


	background-image: url(http://www.1stafftraining.com/StaffWindowBk.jpg);


}





div#formbkgcc {


	background-image:url(StaffWindowCCBk.jpg);


	background-repeat: no-repeat;


	height:750px;


}





.thankyou {
	width: 450px;
	margin-left: 50px;


}





label {  


display: block;


float: left;  


width: 10em;  


margin-right: 1em;  


text-align: right;


}





label#program {  


display: block;


width:auto;    


text-align: left;


}





.programlabel {  


display: block;   


text-align: right;


}





fieldset {


	position: relative;


	float: left;


	clear: both;


	width: 100%;


	margin: 0 0 -1em 0;


	padding: 0 0 1em 0;


	border-style: none;


}











fieldset ol {


	list-style: none;


	padding-top: 25px;


	padding-right: 0px;


	padding-bottom: 0;


	padding-left: 75px;


}





fieldset li {


	float: none;


	clear: left;


	width: 100%;


	vertical-align: middle;


	margin-top: 3px;


	margin-bottom: 3px;


}








fieldset.submit {


	float: none;


	width: auto;


	border-style: none;


	border: 0 none #FFF;


	padding-left: 25em;


}





legend {  


margin-left: 1em;  


padding: 0;  


color: #000;  


font-weight: bold;


}





legend span {


	position: absolute;


	left: 0.74em;


	top: 0;


	font-size: 135%;


	padding-left: 50px;


}

