<style type="text/css">

	html, body {
		height: 100%;
		font-family:arial;
	}

	#quickSearch {
		position:absolute;
		width:350px;
		height:200px;
		background-color:#F1F1F1;
		border:4px solid #585240;
		display:none;
		color:black;
		z-Index:1;
	}

	#bid_details {
		position:absolute;
		z-Index:8;		
 		padding:0px;
/*
		margin: -6px 6px 8px -6px !important;
		margin: -6px 6px 8px -6px;
*/
		background: url(/images/shadowAlpha4.png) repeat !important;			
		width:543px;
		height:100%;		 
		display:none;
	}
	
	#bid_details_inside {
		position:relative;
		overflow-y:auto;
		width:100%;
		height:100%; 
 		background-color:#F1F1F1;  
		padding:0px;
		margin: 4px 4px 4px 4px;
		border-bottom:1px solid #00152E; 		
		scrollbar-face-color: 74A2DE;
		scrollbar-track-color: 687FA6;
		scrollbar-arrow-color: BCC8DD;
		scrollbar-highlight-color: B4C9EE;
	}

	#qsOutput {
/*		margin: 12px 0 0 12px !important;*/
/* 		margin: 12px 0 0 8px; */
/*		border:1px solid red; */
/* 		max-height:100%;   /* This one */
/*		height:800px;  */
		background: url(/images/shadowAlpha4.png) repeat;
/*		background: url(/images/shadowAlpha3.png) repeat bottom right !important;  */

	}	
	
	.innerDiv {
		position:relative;
		padding:0px;
		width:100%; 
		background-color:#F1F1F1;
		padding:2px;		
		height:100%;

/*		margin: -6px 6px 8px -6px;	*/
/*		margin: 2px 2px 2px 2px;	*/ /* I don't think this does anything */
	}

	#qsOutputReplace {
/*		height:100%;  */
		overflow-y:scroll;
			scrollbar-face-color: 74A2DE;
			scrollbar-track-color: 687FA6;
			scrollbar-arrow-color: BCC8DD;
			scrollbar-highlight-color: B4C9EE;		
			margin-top:3%;
			padding-bottom:3%;
			background-color:#D3D4B9;
			font-size:12px;
			padding:0px;
	}
	.selectOutline {background-color:#73AEE8; } /* Outline text around categories in quick search dropdown */

	#contractDetails {
		position:absolute;
		font-family:arial;
		top:50px;
		left:100px;
		height:500px;
		width:800px;
		display:none;
		z-Index:10;
	}
	#contractDetails td {
		padding:2px;
	}

	.contractTable {
		border:2px solid #2647a0;
		margin-top:20px;
	}
	.contractTable td {
		padding:3px;
		font-size:12px;
	}
	
	.contractTitle {
		background-color:#39de00;/* 529f1a */
		color:#000000;
		font-size:13px;
	}
	.contractTitle td {padding:3px;}
	.niinLink {color:#f4f224;}
	
	.yui-widget-hd { 
		font-size:22px;
		color:#fff;
	    border: #3B5998 1px solid; 
	    padding: 0 10px; 
	    cursor: move; 
		background:url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png) repeat-x 0 -1400px;	
	} 
	
	#prohBody {
		background-color:#EED;
	}
	
</style>
