#instructions {	width:778px;	padding:3px 5px;	border: 1px solid yellow;	background-color: lightyellow;	color:black;	font: 16px Arial;	text-align: center;	margin-bottom:10px;}#intro {	margin:0 0 10px 0;	font-family:Arial;	font-size:12px;}#intro span {	font-weight:bold;	font-size:15px;	color:#009e03;}#mid {	height:75px;	margin:10px 0 10px 0;	border:1px solid gray;}#more_info {	margin:10px 0 10px 0;	font-family:Arial;	font-size:12px;}.bp {	position:relative;	top:-4px;	color: #007d02;	margin-right:5px;	width:10px;	float:left;	font-weight:bold;	font-size:20px;}.bp_ast {	color: #007d02;	margin-right:5px;	width:10px;	float:left;	font-weight:bold;	font-size:20px;}.disclaimer {	float:left;	width:775px;	margin-bottom:10px;}#fineprint {	position:relative;	top:-10px;	left:-24px;	font-family:Arial;	font-size:12px;	margin-bottom:-10px;}#fineprint li {	margin-bottom:10px;}#rc_title {	height:30px;	width:790px;	background:url('../images/misc/qs_rc_title.png') no-repeat top left;	margin-bottom:30px;	position:relative;}#rc_title div {	font-family:Arial;	font-size:15px;	font-weight:bold;	text-align:center;	position:absolute;	top:42px;	height:30px;	width:790px;}.hb {	height:8px;	width:790px;	background:url('../images/misc/qs_bar.png') no-repeat top left;}#types {	float:left;	width:141px;	height:150px;	margin:40px 0 -10px 0;}/* disabled for now */#distribution {	display: none;	float:left;	width:141px;	height:62px;	margin:10px 0 -10px 0;}#distribution .title {	color:#009e03;}#distribution .text {	color:#009e03;}/* disabled for now */.level_container {	display:none;	position:relative;	float:left;	width:100px;	background:url('../images/misc/qs_level_bg.png') no-repeat top left;	margin:0 0 0 8px;}.market_container {	position:relative;	float:left;	width:100px;	background:url('../images/misc/qs_market_bg.png') no-repeat top left;	margin:30px 0 8px 8px;}.title {	font-family:Arial;	font-weight:bold;	font-size:14px;	color:#184072;	margin-bottom:10px;}.text {	font-family:Arial;	font-size:14px;	color:#184072;	margin-bottom:10px;}.market_body {	margin:10px;}.market_body .title {	text-align:center;}.level_body {	margin:10px;}.level_body .title {	text-align:center;	color: #009e03;}.pricing {	text-align:center;}.range {	text-align:center;}.range .text {	color: #009e03}.market_click {	position:absolute;	top:0;	left:0;	width:100px;	height:166px;	cursor:pointer;	background-image:url('../images/misc/1x1Trans.gif');}.level_click {	position:absolute;	top:0;	left:0;	width:100px;	height:62px;	cursor:pointer;	background-image:url('../images/misc/1x1Trans.gif');}#summery_container {	position:relative;	float:left;	width:790px;	height:70px;	background:url('../images/misc/qs_rc_sum.png');	margin:10px 0 10px 0;}#revenue {	position:absolute;	top:35px;	left:64px;	width:124px;	height:24px;	text-align:center;	font-family:Arial;	font-size:20px;	font-weight:bold;	color:white;}#cost {	position:absolute;	top:35px;	left:333px;	width:124px;	height:24px;	text-align:center;	font-family:Arial;	font-size:20px;	font-weight:bold;	color:white;}#profit {	position:absolute;	top:35px;	left:602px;	width:124px;	height:24px;	text-align:center;	font-family:Arial;	font-size:20px;	font-weight:bold;	color:white;}
