@charset "utf-8";
/* CSS Document */

* {
	margin:  0; 
	padding: 0;
}

/* font edits */	
h1 { font-size: 18px; color: #a65c3f; }
h2 { font-size: 14px; }
h3, h4, h5 { font-size: 12px; font-weight:normal;}

h1, h2, h3, h4, h5 { margin: 0.5em 0; }
#content h3 { text-indent: 2em; }

.gratson h4 { font-weight: bold; }
.gratson h5 { margin-bottom: 5px; }
/* end font edits */

div.clear { clear: both; margin: 0; } /* jesse code - may not need */

body {
	background:     #999966;
	font-family:	Arial, Helvetica, sans-serif;
	line-height:    1.1em;
	margin:         0;
	padding:        0;
	color:			#515047;	
}

#container {
	width:			90%;
	position:   	absolute;
	left:       	0%;
	margin-left:	0;
	margin-top:		0;
}

#subcontain {
	width:			100%;
	height:			100%;
	float:			left;
	clear:			left;
}

#header { display:none !important; }

#header img { float: right; }

#content {
	width:			800px;
	float:			left;
	clear:			left;
	background:		 url(images/right.gif) bottom right no-repeat #a65c3f;
}

.textbox {
	padding: 		20px;
	margin-right: 	0;
	border-right:  	none;
	background: 	#fff;
}

.footer, .noprint { display:none !important; }

.freeexam { border: 1px dashed #666666; padding:10px; }

.freeexam ol { list-style-type: decimal;  margin: 10px 30px; font-size: 12px; }
.freeexam form { width: 50%; text-align: right; }
.input {
	border-left: 	1px solid #fff;
	border-top: 	1px solid #fff;
	border-right: 	1px solid #fff;
	border-bottom:	1px solid #000;
	background: 	#fff;
}