/* I changed the backgrounds of these pages from #eeeeee to #38959d to match the new design
   -jjm 1/11/2010 */
    .dontshow 		{ display: none; }  

	.top-box		{ background: #ffffff;
				border-collapse: collapse; 
				border: none; }

	body			{ margin: 0px; }
	form{
		margin: 0;
	}
 	.red			{ color: red; text-align: center; }
	.logout			{ text-align: right; font-weight: normal; }

	.login-inst-box		{ }
	.login-inst		{  }
	.login-inst-title	{ font-size: 120%; font-weight: bold; 
				text-align: center; }
	.login-inst-subtitle	{ padding:10px; }
	.login-inst-text-number	{ }
	.login-inst-text	{ }

	.login-page 		{ background: #38959d; color: black; }
	.login-box		{ background: white; 
				border: 1px solid black; }
	.login-title		{ background: #cccccc;
				text-align: center; }
	.login-aux		{ text-align: left; }
	.login-header		{ text-align: right; }
	.login-data		{ text-align: left; }
	.login-submit		{ text-align: center; }

	.actions-page 		{ background: #38959d; color: black; }
	.actions-box		{ background: white;
				border-collapse: collapse; 
				border: 1px solid black; }
	.actions-header		{ background: #313131;
							color: white;
							font-weight: bold;
}
	.actions-align		{ vertical-align: middle; }
	.actions-title-h	{ text-align: left; }
	.actions-ce-h		{ text-align: center; }
	.actions-grade-h	{ text-align: center; }
	.actions-cert-h		{ text-align: center; }
	.actions-title		{ text-align: left; }
	.actions-ce		{ text-align: center; }
	.actions-grade		{ text-align: center; }
	.actions-cert		{ text-align: center; }
	.actions-submit		{ text-align: center;
	vertical-align: middle;
}
	.actions-help		{ text-align: left; }

	.testpage-1 		{ background: #38959d; color: black; }
	.testpage-2 		{ background: #38959d; color: black; }
	.testpage-3 		{ background: #38959d; color: black; }
	.testpage-title		{ background: white;
				border: 1px solid black; }
	.testpage-title-t	{ }
	.testpage-title-d	{ }
	.testpage-box		{ background: white;
				border: 1px solid black; }
	.testpage-ch-marker	{ font-weight: bold; padding-top: .9em; }
	.testpage-question-cell	{ padding-top: .9em; }
	.testpage-question-n	{ text-align: left; }
	.testpage-question	{ text-align: left; }
	.testpage-answer-l	{ text-align: right; }
	.testpage-answer	{ text-align: left; }
	.testpage-instr-h	{ text-align: left; }
	.testpage-instr-f	{ text-align: left; }
	.testpage-instr-l	{ text-align: left; }
	.testpage-instr-r	{ text-align: right; }

	.certpage 		{ background: #ffffff; color: black; font-weight: bold; }
	.error 			{ background: #38959d; color: black; }

	.header-testpage	{ font-family: helvetica,arial,sans-serif; text-align: left; margin: 0px 10px;}
	.header-course-title	{ font-size: 200%; font-weight: bold; }
	.header-course-creds	{ font-weight: bold; }
	.header-course-text	{ }
	.header-course-bold	{ font-weight: bold; }
	.header-sect-title	{ font-size: 200%; }
	.header-sect-text	{ }
	.header-sect-bold	{ font-weight: bold; }
	.header-box		{ background: white;
				border: 1px solid black; }

	.feedbackpage 		{ background: #38959d; color: black; font-family: sans-serif; }
	.feedbackHeader		{ font-size: 200%; }
	.feedbackSubHeader	{ font-size: 120%; font-weight: bold; }
	.feedbackSectTitle	{ font-size: 100%; font-weight: bold; }
	.feedbackAnswer		{ font-size: 100%; }
	.white{background: #fff;}
	.brown{background: #dedede;}
#theImage{
	width: 1150px;
	height: 709px;
	font-family: "Times New Roman", Times, serif;
}
.bold {
	font: bold 130% Times;
}
.subtitle{
	font-size: 100%;
}
.underline{
	text-decoration: underline;
}
#content{
	
	float: left;
	width: 200px;
	height: 390px;
	margin-top: -410px;
	text-align: center;
	vertical-align: middle;
	margin-left: 120px;
	margin-right: 60px;
	font: 90% Arial, Helvetica, Geneva, sans-serif;
	position: absolute;
}
#customer, #courseTitle, #i_certify, #licenseNo{
	width: 725px;
	text-align: center;
	margin-top: -510px;
	margin-left: 380px;
	z-index: 50;
	position: absolute;
}
#courseTitle, #licenseNo{
	margin-top: -440px;
	position: absolute;
}
#creditLabel{
	
	margin-left: 380px;
	width: 332px;
	margin-top: -330px;
	font-size: 130%;
	text-align: right;
	padding-right: 30px;
	position: absolute;
}
#date{
	width: 332px;
	margin-top: -330px;
	font-size: 130%;
	text-align: left;
	margin-left: 780px;
	position: absolute;
}
#i_certify{
	margin-top: -260px;
		font-size: 130%;
	position: absolute;
}
#signature{
	
	width: 650px;
	margin-top: -160px;
	font-size: 130%;
	margin-left: 250px;
	position: absolute;
}
#rule{
	width: 300px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
		margin-top: -140px;
	position: absolute;
	margin-left: 680px;
	

}
#licenseNo {
	margin-top: -110px;
	font-size: 120%;
	position: absolute;
}
.arial_underline{
	text-decoration: underline;
	font: bold 100% Arial, Helvetica, Geneva, sans-serif;
}




