	#quickSearch {
		position:absolute;
		width:350px;
		height:200px;
		background-color:#F1F1F1;
		border:4px solid #585240;
		display:none;
		color:black;
		z-Index:1;
	}

	.titles {
		font-family:arial;
		font-size:16px;
		color:#DE9C00; /* #EDBB42; */
		font-weight:bold;
	}
	h1 {
		font-family:arial;
		font-size:16px;
		color:#DE9C00; /* #EDBB42; */
		font-weight:bold;
	}

	h2 {
		font-family:arial;
		font-size:16px;
		color:#DE9C00; /* #EDBB42; */
		font-weight:bold;
		margin-top:1px;
		margin-bottom:1px;
	}
	
	
	.tallys {
		font-family:arial;
		font-size:12px;
		color:#DE9C00; 
		font-weight:bold;	
	}
	
	body { 
		margin: 0px;
	}
	
	a.newsLinks {
		font-family:arial;
		font-size:12px;
		color:#6691BE;	
		font-weight:bold;				
		margin-bottom:3px;		
		margin-top:2px;
		text-decoration:none;
	}
	a.newslinks:hover {
		/* The title links for news */
		color:#AA523A;
		text-decoration:underline;
	}
	
	.boldGrey {
		font-family:arial;
		font-size:13px;
		color:#8E8E8E;
		font-weight:bold;		
		margin-bottom:2px;
		margin-top:2px;				
	}
	.smallGreyBold {
		font-family:arial;
		font-size:12px;
		color:#6691BE;	
		font-weight:bold;				
		margin-bottom:3px;		
		margin-top:2px;
	}
	
	.smallGrey {
		font-family:arial;
		font-size:12px;
		color:#8E8E8E;	
		margin-top:2px;
		margin-right:8px;
	}

	.smallGrey2 {
		font-family:arial;
		font-size:12px;
		color:#8E8E8E;	
		margin-top:5px;
		margin-right:10px;		
		vertical-align:bottom;
	}
	
	.smallGrey2:first-letter {
		font-size:24px;
		color:#6691BE;	
		margin-top:2px;
		display:block;
	}

	.formobjects{font-family:verdana,arial; font-size:12; background-color:#ECEEEE; }
	.formButtons{font-family:verdana,arial; font-size:9; background-color:; border-style:none; border-color:;}	

	.navButtons {
		margin-bottom:-12px;
		cursor:pointer;
		cursor:hand;
	}

	.blueSmallText {
		font-family:arial;
		font-size:15px;
		color:#76A2D3;	
	
	}
	
	.searchBoxText {
		font-family:arial;
		font-size:12px;
		color:#174EB6;	
		background-color:#ECEEEE;		
		width:400px;		
		border:1px solid #BABABA;
	}
	
	.searchButton {
		cursor:pointer;
		cursor:hand;
	}
	
	#searchBox {
		position:absolute;
		left:153px;
		top:166px;
		width:415px;
		border:2px solid #76A2D3;
		background-color:#FFFFFF;
		display:none
	}
	
	#searchBox_bid {
		position:absolute;
		left:329px;
		top:540px;
		width:433px;
		height:96px;
		border:2px solid #76A2D3;
		display:none		
	}
	
	#leftContainer {
		position:relative;top:-10px;width:189px;vertical-align:top;padding-right:15px;float:left;
	}
	
	#middleContainer {
		position:relative;top:-10px;width:297px;vertical-align:top;float:left;
	}
	
	#rightContainer {
		position:relative;float:left;left:16px;top:-10px;width:240px;
	}
	
	#white_curve {
		margin-top:-7px
	}	
	
	.medYellowText {
		font-family:arial;
		font-size:15px;
		color:#DE9C00;	
	}
	
	/* for some reason, it doesn't like bid_details.css */
	
	/* The yellow rounded corners in the bid details heading */
	.rtop, .rbottom{display:block;background: #F1F1F1;}
	.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden;background: #CED9E7;}
	.yellowMiddle {display:block;background:#CED9E7;} /* #D4A740 The blue background color of the bid details heading */
	
	.r1{margin: 0 5px}
	.r2{margin: 0 3px}
	.r3{margin: 0 2px}
	.r4{margin: 0 1px; height: 2px} 
	
	
		.summaryTitles {
	/* The text to the left of the values in the bid summary area */	
		background-color:#CED9E7; /* was #3E2D1B */
		color:#00152E;
		font-family:verdana,arial;
		font-size:14px;
		text-align:left;		
		border:1px solid #F4E9CB;
	}

	.summaryTitles td {
		border:1px solid #F4E9CB;
	}

	.summaryValues {
	/* The values in the bid summary area */
		background-color:#FFFFFF;
		color:#3E2D1B;
		font-family:arial;
		font-size:14px;	
		text-align:left;		
		border:2px solid #F4E9CB;
	}

	.loadingStatus {
	/* The loading message that appears before a bid is opened */
		font-size:34px;
		color:#A1936C;
		font-family:verdana;
		position:absolute; 
		width:100%;
	}
		
		
	.bidDetailsRow {
	/* THe data for bid details */
		background-color:#ECEEEE; /* #DDD4B8, #DDCC96 */
		font-family:arial;
		
	}
	
	.bidDetailsRowTitles {
	/* The field headings for data in bid details */
		font-family:arial;
		background-color:#CED9E7;
		
	}		
	.nsnLink {
		text-decoration:none;
		font-family:arial;
		font-size:15px;
		color:#DE9C00;			
	}
	
	#verticalTallMain {
		position:relative;
		left:186px;
		margin-top:-15px;
		float:left;
	}
