	body { background-color: #d0fbf3; background-image: url('AIM3Graphicfaded.jpg');}	

	table { border-collapse: collapse; }

	td {padding-left: 10px; 
		padding-right: 10px;
		vertical-align: top;
		color: black; }
		
	td.cent { text-align: center; }

	td.error {color: red; font-weight: bold; }

	.indent { padding-left: 2em;}
	.indent2 { padding-left: 4em; }
	.indent3 { padding-left: 6em; }


	.hding { background-color: #EDDF1E;}
	.hdingl { background-color: #F4EB71;}

	.even { background-color: #CDD2FF; }
	.evenl { background-color: #E2E5FA; }
	.evend { background-color: #BEC4FF; }
	.odd { background-color: #A6CCF5; }
	.oddl { background-color: #CEE5FE; }
	.oddd { background-color: #8FC3FC; }

	tr.first { : 10px; }
	
	tr.sep { line-height: 5px;}

	tr.last { margin-bottom: 10px; }		

	#errorContainer{
		display: none;
		overflow: auto;
		background-color: #FFDDDD;
		border: 1px solid #FF2323;
		padding-top: 0;
	}
	
	#errorContainer label {
		float: none;
		width: auto;
	}
	
	input.error {
		border: 3px solid #FF2323;
	}
	
	#header {
	background-color: 	#f3ecc4;
	}

	div.quest_table { 
		width: 100% ;
		clear: both; }
		
	div.trow {
		width: 99%;
		clear: both; }
		
	div.span3 {
		width: 99%;
		clear: both; }
		
	div.q {
		width: 49%;
		float: left; }
		
	div.r {
		width: 29%;
		float: left; }
		
	div.e {
		width: 19%;
		float: left; }
		
	div.md_name {
		background-color: #8ebfe3;
		text-align: right;}
	
	p.highlight {color: red; font-weight: bold; font-size: large; background-color: yellow;}
	
	input.yellow { 
		padding: 10px 20px;
		border-radius: 100px;
		font-size: 21px;
		background-color: #FBFB50;
		text-shadow: 1px 1px #FBFB50;
		font-weight: bold;
		color: #081317;
	}
		
		
		
		