body { 
 	margin:0; 
	padding: 0; 
	color: #333; 
	background-color: #889; 
	font-size: 100%;
	padding : 10px 0 30px 0; 
	}
	
*, P, PRE, TABLE { 
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; 
	font-size: 14px; 
	line-height: 16px; 
	}

#paper { 
	position:relative; 
	left: 7px; 
	width: 792px; 
	background-color: #fff; 
	border-right : outset 1px #555; 
	border-bottom : outset 1px; 
	margin:0; 
	padding:0; 
	}

a:link.toplink { 
	color : #5D503B;
	border: 0;
	margin: 0 0 2px 10px;
	line-height : 11px;
	font-size : 10px;
	text-decoration : none;
	padding: 0;
	} 
a:visited.toplink { 
	color : #5D503B;
	border: 0;
	margin: 0 0 2px 10px;
	line-height : 11px;
	font-size : 10px;
	text-decoration : none;
	padding: 0;
	} 
a:hover.toplink { 
	color : maroon;
	line-height : 11px;
	text-decoration : underline;
} 

h2 { color:#ddd; 
	font-size : 16px;
	line-height : 21px;
	text-transform: capitalize;
	padding-top: 10px;
	padding-bottom: 8px;
	color: #B2A48C;
	} 


/*--QUESTION BLOCKS--*/

.alternate 	{ background-color:#efe; }
.yellow 	{ background-color:#ff6; }
.green		{ background-color:#6f6; }
.red		{ background-color:#f66; }
.main 		{ 	background-color:#eef; 
				text-align:center;
				margin:auto;
				margin-bottom:10px;
				}
.statementR	{	width:240px;
				height:100px;
				text-align:left;
				vertical-align: middle;
				padding:5px;
				color:#004;
				}
.statementL	{	width:240px;
				height:100px;
				text-align:right;
				vertical-align: middle;
				padding:5px;
				color:#004;
				}
.sixradios 	{	width:190px;
				min-width: 190px;
				text-align:center;
				padding:0;
				margin:0;
				float:left;
				vertical-align: middle;
				}
.radio 		{	width:26px;
				height:26px;
				margin:0;
				padding:0;
				}

/*-------------------*/

#container {
	width:790px;
	float:left;
	clear:both;
	margin:0;
	text-align:center;
	margin:auto;
	}
.centered { text-align:center; }
.caption { 
font-size : 10px;
color : #555;
} 
