@charset "utf-8";
/* CSS Document */
*{
	padding:0px; margin:0px;
}
a{
	text-decoration:none;
	color:#065C01;
}
img{
	border:none;
}
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../images/bk.jpg);
}
h1{
	font-size:20px;
	margin:5px 0px;
}
h5{
	font-size:14px;
}
ol{
	margin:5px 25px;
}
li{
	padding:0px 5px; font-size:12px;
}
p{
	font-size:12px; margin:10px 0px;
}
#wrapper{
	width:1000px; margin:0px auto; background-color:#FFF; box-shadow: 5px 5px 5px 5px #dddddd;
}
#header{
	background-color:#065C01;
	
}
#nav{
	background-image:url(../images/headerbk.jpg);
	 margin:0px 20px;
}
#nav a{
	color:#fff;
	font-weight:bold;
}
#btmbox{
	background-color:#065C01; height:10px;
}
#nav .link{ 
	padding:10px 0px; float:left; width:33%; text-align:center
}
#nav .link:hover{
	background-color:#065C01;
}

#content{
	padding:20px 30px;
}
#footer{
	padding:10px; text-align:center; color:#065C01; font-weight:bold; font-size:12px;
}
#footer a{
	color:#065C01; 
}
#footer a:hover{
	color:#000;
}
#bottom{
	width:500px; margin:0px auto;
}
#secondmenu{
	width:200px; float:left; margin-right:10px;
}
#mainText{
	float:left;border-left:1px solid #065C01;  padding-left:20px; width:700px; /* #E99643*/
}
#mainText2{
	float:left; padding-left:20px; /* #E99643*/
}
.courses{
	width:160px;
	float:left;padding:5px;
}
.blurb{
	width:290px; float:left; margin:10px;
}
.blurbtext{
	padding:5px;
}
.clearit{
	clear:both; line-height:1px;
}
.centered{
	text-align:center;
}
.instruction{
	color:#777; text-align:center; font-size:10px; font-style:italic;
}
.col{
	float:left; width: 33%;
}
.question1{
	padding-left:20px;color:#FF6666;font-size:18px;
}
.question2{
	padding-top:20px;padding-left:60px;color:#006600;font-size:18px;
}
.question3{
	padding-top:20px;padding-left:100px;color:#006600;font-size:18px;
}
.response1{
	font-size:18px;padding-top:10px;padding-left:40px;
}
.newlist{
	margin:5px 20px;
}
.newlist li{
	margin:5px;
}
.response3{
	font-size:16px;padding-top:10px;padding-left:120px;
}
.summaryPic{
	float:right; margin:0px 5px 20px 0px;
}
.summary{
	margin:10px;
}
.errorMsg{
	padding:10px;
	margin:10px 0px;
	color:#0C0;
	border:2px solid #0C0;
	width:400px;
}
.errorText{
	font-size:12px;
	color:#0C0;
}
.success{
	color:#09F;
	margin:5px 0px;
	padding:10px;
	width:400px;
}
.customerForm{
	margin:20px 0px;
}
.customerForm td{
	padding:10px;
}
.customerForm td input, .customerForm td select{
	height:40px;
	font-size:16px;
	padding:0px 10px;
    border: 2px solid #dadada;
    border-radius: 7px;
}
.customerForm td input.reg{
	height:10px;
	border:none;
}
.customerForm td select option{
	padding:10px;
	height:20px;
}
.customerForm td input:focus, .customerForm td select:focus{
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}
.customerForm td input.error, .customerForm td select.error{
	border-color: #0C0;
}
.customerForm td textarea{
	border:2px solid #dadada; padding:5px;
}
.customerForm td textarea.error{
	border:2px solid #0C0;
}
.customerForm td input.error:focus, .customerForm td select.error:focus, .customerForm td textarea.error:focus{
    box-shadow: 0 0 10px #0C0;
}
.newBTN{
	height:40px;
	font-size:16px;
	padding:5px;
    border: 2px solid #dadada;
    border-radius: 7px;
}

#hideshow{
	display:none;
}
#credentials{
	float:right; width:200px; font-size:11px; border-left:1px solid #ccc;padding:10px;
}
@media only screen and (max-width: 1020px) {
#nav{
/*	position:fixed;*/
	position:top right;
	float:none;
	display:none;
	padding:0px;
	z-index:500;
	text-align:center;
	font-size:14px;
}
#nav .link{ 
	padding:10px 0px; float:none; width:100%; text-align:center
}
#rightCol, #leftCol, .webimage, .halfCol, iframe, #wrapper, .col, #bottom{
	float:none;
	width:100%;
}
#headerimg{
	width:100%; height:100%;
}
.webimage{
	height:100%;
}
.banner, #header, .aj{
	width:100%;
	height:inherit;
}	
body{background-image:none;
}
.linkdescription{
	display:none;
}
#hideshow{
	/*width:100%;*/
	background-color:#065C01;
	color:#fff;
	padding:15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	display:block;
}
}@charset "utf-8";
/* CSS Document */

