body{
	margin: 0;
	padding: 0;
	background: url(../images/main_bg_all.jpg) no-repeat;
	text-align: center;}

div#container {
	margin: 0px auto;
	width: 765px;
	padding: 0px;
	text-align: left;}
	
span.IR {
	display: none;}
	
div.spacer{
	margin: 5px 10px 5px 10px;}

	
.clearfix:after {
	padding: 0px;
	margin: 0px;
  	content: "."; 
    	display: block; 
    	height: 0; 
    	clear: both; 
    	visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

		
div#LHS {
	width: 230px;
	float: left;}

	div#questionBlock{
		background: #fff;}
		
	div#questionBlock ol{
		margin-left: -5px;
		list-style:none;}		
		
	div#questionBlock ol li{	
		cursor: pointer;
		font-weight: bold;
		color: #0c2e82;
		margin: 10px 0 0 0;}
		
	div#extraBlock{
		margin: 10px 0 10px 0; 
		width: 100%;
		background: #fff;}
		
		div#extraBlock form{
			border: 2px solid white;
			margin: 5px 0 0px 0;
			padding: 0px;}
			
			div#extraBlock form fieldset {
				padding: 0px; 
				margin: 0px;
				border: none;
				width: 175px;}
			
			div#extraBlock form select {
				width: 171px;
				height: 17px;
				font-size: 11px;
				margin: 0 0 5px 0;
				padding: 0px;}	

			div#extraBlock form input {
				width: 164px;
				height: 15px;
				font-size: 11px;
				margin: 0px;
				padding: 0 0 0 3px;}
		
		div#extraBlock img{
			float: right;
			margin: -20px 0 0 0;}

	div.close{
		position: relative;
		left: 70px;
		cursor: pointer; }
	
div#RHS {
	float: right;
	width: 525px;}

	div#answerBlock{
		width: 100%;
		background: #fff;}

	div.answer {
		display: none;}

	div.answer#instructions {
		display: block;}

	div.answer ul {
		padding-left: 20px;}

.quicklinktable{
	background-color:#B0E0FA;
}


