body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.SBS {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	line-height: 13px!important;
}

p {
	margin: 0 1em 1em 1em;;
	padding: 0;
}

#sbsWrap {
	text-align:left;
	width:800px;
	margin: 25px auto 0 auto;
}

	#sbsWrap .top {
		background-image:url(http://www.kff.org/healthreform/images/top_800x5.gif);
		background-repeat: no-repeat;
		height: 5px;
		font-size:0;
		float:none;
		line-height:0;
		width:100%;
	}
	
	#sbsWrap .middle {
		background:url(http://www.kff.org/healthreform/images/middle_800x1.gif) repeat-y left top;
		background-repeat: repeat-y;
		padding: 0 5px 0 5px;
		float:none;
		clear:both;
		overflow: hidden;		
	}
	
	#sbsWrap .bottom {
		background-image:url(http://www.kff.org/healthreform/images/bottom_800x5.gif);
		background-repeat: no-repeat;
		height: 5px;
		font-size:0;
		line-height:0;
		float:none;
		clear:both;
		width:100%;
	}
	
	#sbsWrap .boxHead {
		color: #183966;
		font-weight: bold;
		font-size: 1.2em;
		line-height: 1.3em;
		padding: 5px;
	}
		#sbsWrap .boxHead .AllSelector {
			font-size: 0.7em;
			font-weight: normal;
		}
			#sbsWrap .boxHead .AllSelector a {
				text-decoration: none;
				cursor: pointer;
				color: blue;
			}
			
	#sbsWrap #pageHead {
		margin: 0 0 1em 0;
		padding:0;
	}
		#sbsWrap #pageHead .top {
			background-image:url(http://www.kff.org/healthreform/images/pageheader_top_800x5.gif);
			background-repeat: no-repeat;
			font-size:0;
			line-height:0;
		}
		#sbsWrap #pageHead .middle {
			background-image:url(http://www.kff.org/healthreform/images/pageheader_middle_800x5.gif);
			background-repeat: repeat-y;
			padding:0;
			width:800px;
			overflow: hidden;
			color: #FFF;
			font-weight: bold;
			font-size: 1.4em;
			line-height: 1.5em;
			float:left;
		}
			#sbsWrap #pageHead .middle .title {
				float:left;
				margin-left:10px;
			}
			#sbsWrap #pageHead .middle .sharelink {
				text-decoration:none;
				font-size:10px;
				font-weight:bold;
				color:#FFFFFF!important;
				float:right;
				margin-right:10px;
			}
			
		#sbsWrap #pageHead .bottom {
			background-image:url(http://www.kff.org/healthreform/images/pageheader_bottom_800x5.gif);
			background-repeat: no-repeat;
			height: 5px;
		}
	#buttons .middle {
		float:left;
		width:800px;
	}
	#representatives {
		padding: 0;
		clear: both;
		margin: 15px auto 25px auto;
		overflow: hidden;
		width: 800px;
	}
		/*no longer used*/
		#representatives ul {
			list-style-type: none;
			margin: 5px 10px 0 10px;
			padding: 0 0 10px 0;
			float: left;
			width: 150px;
		}
			#representatives ul li {
				vertical-align: middle;
				margin: 0;
				padding: 0;
				overflow: hidden;
			}
			/*end: no longer used*/
	
	#representatives .highlightSection {
		border-top:none;
		border-right:none;
		border-bottom:1px solid #F88319;
		border-left:none;
		margin:0 10px 1em 10px;;
		padding:0 0 1em 0;
		text-align:center;
	}
		#representatives .highlightSection .highlightItem {
			margin:1px 10px;
			vertical-align:middle;
		}
			
	#representatives .proposalItem {
		/*width:150px;*/
		width:235px;
		margin:1px 10px;
		float:left;
		vertical-align:middle;
		overflow:hidden;
	}
	#representatives .middle p {
		clear:both;
	}
	
	
	
	#topics {
		padding: 0;
		clear: both;
		margin: 0 auto 25px auto;
		overflow: hidden;
		width: 800px;
	}
		#topics ul {
			list-style-type: none;
			margin: 5px 10px 0 10px;
			padding: 0 0 10px 0;
			float: left;
			display: inline;
			max-width: 380px;
		}
			#topics ul li {
				vertical-align: middle;
				margin: 0;
				padding: 0;
				overflow: hidden;
			}
			
	
	#buttons {
		clear: both;
		margin: 0 0 10px 0;
		padding: 0;
		overflow: hidden;
		display: none;
		float:left;
		width:100%;
	}
		#buttons input {
			float: right;
			vertical-align: middle;
			margin-right:10px;
		}
		#btnSubmit {
			display:block;
		}
		#btnBack {
			display:none;
		}
		#printThis {
			display:none;
			float:left!important;
		}
		
/*results specific table stuff*/
#ResultsArea {
	width:960px;
	min-width: 800px;
	display:none;
	clear: both;
	}
	#ResultsArea .Top {
	}
		#ResultsArea .Top .Left {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_topLeft_5x5.gif);
			background-repeat: no-repeat;
			width: 5px;
			height: 5px;
		}
		#ResultsArea .Top .Center {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_topCenter_1x5.gif);
			background-repeat: repeat-x;
			height: 5px;
		}
		#ResultsArea .Top .Right {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_topRight_5x5.gif);
			background-repeat: no-repeat;
			width: 5px;
			height: 5px;
		}
	
	#ResultsArea .Middle {
	}
		#ResultsArea .Middle .Left {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_leftSide_5x1.gif);
			background-repeat: repeat-y;
			width: 5px;
		}
		#ResultsArea .Middle .Center {
			background-color: #BDCADD;
			padding: 5px;
		}
		#ResultsArea .Middle .Right {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_rightSide_5x1.gif);
			background-repeat: repeat-y;
			width: 5px;
		}
		
	
	#ResultsArea .Bottom {
	}
		#ResultsArea .Bottom .Left {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_bottomLeft_5x5.gif);
			background-repeat: no-repeat;
			width: 5px;
			height: 5px;
		}
		#ResultsArea .Bottom .Center {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_bottomCenter_1x5.gif);
			background-repeat: repeat-x;
			height: 5px;
		}
		#ResultsArea .Bottom .Right {
			background-image:url(http://www.kff.org/healthreform/images/ResultsTable_bottomRight_5x5.gif);
			background-repeat: no-repeat;
			width: 5px;
			height: 5px;
		}
	
	#resultsTable {
		border-bottom: 1px solid black;
		border-right: 1px solid black;
		/*width:935px;*/
	}
			#resultsTable td {
				border-left: 1px solid black;
				border-top: 1px solid black;
				padding: 5px;
				min-width: 145px;
				vertical-align:top;
			}
				#resultsTable td ul {
					list-style-type: square;
					padding: 0;
					margin: 0 0 0 15px;
				}
					#resultsTable td ul li {
						padding: 0 0 5px 0;
						margin: 0;
					}
			
			#resultsTable th.TopLeftBlank {
				border-left: none;
				border-top: none;
			}
			#resultsTable .DateCell {
				text-align: center;
			}
/*print warning*/			
#PrintWarning {
	font-weight:bold;
	font-size:1.2em;
	margin:0 10px 1em 10px;
	display:none;
}
			
		/*Column Names*/
		.ColLeft {
			display:none;
		}
		.Colrep {
			display:none;
			}
		
		.ColObama {
			display:none;
			}
		.Colsenatebill {
			display:none;
		}
		.Colhousebill {
			display:none;
		}
		.ColStark {
				display:none;
		}
		.ColBaucus {
			display:none;
		}
		.ColWydenBennett {
			display:none;
		}			
		.ColConyers {
			display:none;
		}		
		.ColSenFinComm {
			display:none;
		}
		.ColCoburn {
			display:none;
		}
		
		.ColSanders {
			display:none;
		}
		.ColTriComm {
			display:none;
		}
		.ColLeaders {
			display:none;
			
			}
		.ColPrice {
			display:none;
		}
		/*Row Names*/
		#resultsTable tr#DateRow {
		}
		#resultsTable tr#Results_Overall {
			display:none;
		}
		#resultsTable tr#Results_Individual {
			display:none;
		}
		#resultsTable tr#Results_Expansion {
			display:none;
		}
		#resultsTable tr#Results_Employer {
			display:none;
		}
		#resultsTable tr#Results_PremInd {
			display:none;
		}
		#resultsTable tr#Results_PremEmp {
			display:none;
		}
		#resultsTable tr#Results_TaxChange {
			display:none;
		}
		#resultsTable tr#Results_Creation {
			display:none;
		}
		#resultsTable tr#Results_BenefitDesign {
			display:none;
		}
		
		#resultsTable tr#Results_PrivIns {
			display:none;
		}
		#resultsTable tr#Results_StateRole {
			display:none;
		}
		#resultsTable tr#Results_ConstCont {
			display:none;
		}
		#resultsTable tr#Results_SysPerf {
			display:none;
			
		}
		#resultsTable tr#Results_Prevention {
			display:none;
			}
		#resultsTable tr#Results_Longterm {
			display:none;
		}
		#resultsTable tr#Results_OtherInv {
			display:none;
		}
		#resultsTable tr#Results_Financing {
			display:none;
		}
		#resultsTable tr#Sources_SrcInfo {
		}
