<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;
	}
	
	.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 {
		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(https://cdnjs.cloudflare.com/ajax/libs/yui/2.9.0/assets/skins/sam/sprite.png) repeat-x 0 -1400px;	
	} 
	
	#prohBody {
		background-color:#EED;
	}
	
	
	/* Yui3 floating panel */

	.yui3-panel {
	    outline: none;
		font-family:verdana,arial;
	}

	.yui3-panel #QSOutputPanel  { /*#QSOutputPanel2*/
	    -webkit-box-shadow: 0px 0px 2px black;
	    -moz-box-shadow: 0px 0px 2px black;
	    box-shadow: 0px 0px 2px black;
;
	}
	.yui3-panel #QSOutputPanel .yui3-widget-hd { /*#QSOutputPanel2*/
	    font-weight: bold;
	    padding: 5px;
	}

	#QSOutputPanel #QSOutputPanel2 .yui3-widget-bd {
	    padding: 15px;
	    background: white;
	    text-align: center;
	}

	#innerPanel2 {
		overflow:auto;
	}

	.yui3-skin-sam .yui3-widget-mask {
	    background-color: #223460;
	    opacity: 0.9;
	}

</style>