
/*
	-----------------------------------------------------------------------------
	open house overrides
	-----------------------------------------------------------------------------
*/

.menu{
	width:750px;
}

#print_logo{
	display:none;
}


#bodycopy{
	padding:20px 0px 0px 0px;
	line-height:1.3em;
	width:980px;

}/*OPENHOUSE XXXXXXXX*/

.topbarBackground{
	width:980px;
	background:#BFD5F2;
}/*xxxxxxxxxx NOT IN OPEN HOUSE*/

.secondbarBackground{
	width:980px;
	/*background:#BFD5F2 url(../images/layout/background_2bar.jpg);*/
}/*OPENHOUSE XXXXXXXX*/

.secondbarBackground img{
	vertical-align:top;

}/*OPENHOUSE XXXXXXXX*/

.bodybarBackground{
	background:#FFF url(../images/navshadowindex.gif) repeat-x;
}/*OPENHOUSE XXXXXXXX*/

#bodycontent{

	/*width:100%;*/
	width:1009px;


	background:none
}/*OPENHOUSE XXXXXXXX*/

#finalnav{
	width:350px;
}/*xxxxxxxxxx NOT IN OPEN HOUSE*/

#bodycopy a:link{
	color:black;
}/*OPENHOUSE XXXXXXXX*/
/*
	-----------------------------------------------------------------------------
	END open house overrides
	-----------------------------------------------------------------------------
*/


/*
	-----------------------------------------------------------------------------
	---------- UTILITY ----------------------------------------------------------
	-----------------------------------------------------------------------------
	insert <br class="clear" /> between two colliding floated divs
	-----------------------------------------------------------------------------
*/
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}

/*
	-----------------------------------------------------------------------------
	---------- DEBUGGING
	-----------------------------------------------------------------------------
	<label class="panel-label">oh-results</label>
	-----------------------------------------------------------------------------
*/
.panel-label{
	display:none;
	font-family:"courier sans";
	font-weight:bold;
	background-color:#ff0000;
	color:#ffffff;
}

/* Definition_of_entry */
#pnlOhApplication{
	width:950px;
	margin:auto;
	overflow:auto;
	padding-top:10px;
}

/* Definition_of_entry */



	/*
#pnlOhApplication div{}
#pnlOhResults{
	width:810px;
}
	*/

/*
###############################################################################
RESULTS PAGINATION CONTAINERS
###############################################################################
*/
#pnlOhResults .pnlOhResultsPagination{
	border:2px solid #6b9fd9;
	overflow:auto;
	margin:10px 0 0 0;
	height:100%;
}

#pnlOhResults .pnlPaginationLeft{
	text-align:left;
	float:left;
	font-weight:bold;
	width:23%;
	padding:5px 0 0 10px;
}

#pnlOhResults .pnlPaginationCentre{
	margin:auto;
	text-align:center;
	float:left;
	width:49%;
	padding:5px 0;
	overflow:auto;
}

#pnlOhResults .pnlPaginationRight{
	text-align:right;
	float:right;
	font-weight:bold;
	width:23%;
	padding:5px 10px 0 0;
	overflow:auto;
}



/*
###############################################################################
RESULTS SUMMARY CONTAINERS
###############################################################################
*/


/* Definition_of_entry */
#pnlOhResultsSummary{
	clear:both;
	overflow:auto;
	margin:20px 0 2px 0;
}

/* Definition_of_entry */
#pnlOhResultsSummary.list div{

	width:23%;
}

/* Definition_of_entry */
#pnlOhResultsSummary.thumb div{
	width:23%;
}


/* Definition_of_entry */
#pnlOhResultsSummaryChecked{
	text-align:left;
	font-weight:bold;
	float:left;
	overflow:auto;
	margin:0 0 0 12px;

}

/* This is for thumbnails only */
#pnlOhResultsSummarySort{
	text-align:left;
	margin:0 0 0 10px;
	padding: 2px 0 2px 0;
}
/*
FROM Nick.css
#pnlOhResultsSummarySort {
	margin:0 0 5px 12px;
}
*/

/* Definition_of_entry */
#pnlOhResultsSummaryAddAll{
	float:left;
	overflow:auto;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
}
/* Definition_of_entry */
#pnlOhResultsSummaryRemoveAll{
	float:left;
	overflow:auto;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
}
/* Definition_of_entry */
#pnlOhResultsSummaryActions{
	float:right;
	overflow:auto;
	text-align:right;
}







/* tblDataThumb */


/* details page */


/*BUTTON STYLES
*/

.btnGeneral{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:.95em;
	color:#FFFFFF;
	border:0;
	height:21px;
	cursor:pointer;

}


.btnWide{
	background:#6890C4 url(../images/open-house/btnEnables.jpg) no-repeat;
	width:122px;
}


.btnNarrow{
	background:#6890C4 url(../images/open-house/btnEnabled_small.jpg) no-repeat;
	width:82px;
}



#btnSend.disabled{
	background:#6890C4 url(../images/open-house/btnDisabled_small.jpg) no-repeat;
}
#btnPrint.disabled{
	background:#C0C0C0 url(../images/open-house/btnDisabled.jpg) no-repeat;
}

#btnPrintAndGo{
	/*
	background:#C0C0C0 url(../images/open-house/btnPrintAndGo.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:.95em;
	color:#FFFFFF;
	*/
	border:0;
	height:25px;
	width:122px;
	cursor:pointer;
}




/*
#btnPrint{
	background:#6890C4 url(../images/open-house/btnEnables.jpg) no-repeat;
	width:122px;
}

#btnPrint.disabled{
	background:#C0C0C0 url(../images/open-house/btnDisabled.jpg) no-repeat;
}

#btnSend{
	background:#6890C4 url(../images/open-house/btnEnabled_small.jpg) no-repeat;
	width:82px;
}


#btnSend.disabled{
	background:#C0C0C0 url(../images/open-house/btnDisabled_small.jpg) no-repeat;
}
*/
/* END BUTTON STYLES */



#pnlStickynote{
	width:1009px;
	margin:auto;
	height:0px;
	z-index:5;
	position:relative;
}

#imgStickynote{
	position:absolute;
	left:767px;
}


#pnlOhResultsDetail .r4 dl{
overflow:auto;
}

#printHeader {
	display:none;
}



/* PRINT AND GO BUTTON MOVE  */

.pnlOhResultsPrintBack{
}


.pnlOhResultsBack,
.pnlOhResultsPrint{
	float:left;
}

.pnlOhResultsBack{
	width:150px;
}


.pnlOhDetailPrint{
	float:left;
	width:250px;
	text-align:center;
	padding-left:200px;
}

.pnlOhResultsPrint{
	width:250px;
	text-align:center;
	padding-left:200px;
}

.listprintlandscape{
}
/*

.listprintlandscape{
	position:relative;
	left:440px;
	top:5px;
	padding-top:7px;
}

*/




/* 25/06/2009 4:48:53 PM  apugh new styles for open house feedback form floating div */

	/* Invisible centered panel*/
	#pnlFeedbackContainer{
		height:0px;
		margin:auto;
		position:relative;
		width:100%;
	}

	#btnFeedbackForm{
		position:relative;
		left:820px;
		top:30px;
		font-size:1.1em;
		color:#0f8b0f;
		text-decoration:underline;
		border:none;
		background:none;
		cursor:pointer;
		padding:0 0 0 0;
		margin:0 0 0 0;
		margin:0;
		padding:0;

	}
	
	#btnFeedbackForm a:link{
		position:relative;
		left:820px;
		top:25px;
		font-size:1.1em;
		color:#0f8b0f;
		text-decoration:underline;
		border:none;
		background:none;
		cursor:pointer;
		padding:0 0 0 0;
		margin:0 0 0 0;
		margin:0;
		padding:0;

	}

	#pnlFeedback{
		width:220px;
		height:250px;
		background-color:#95BAEE;
		color:#000000;
		border:1px solid #000000;
		position:absolute;
		/*position:relative;*/
		left:393px;
		/*top:200px;*/
	}
	#pnlFeedback label{
		clear:both;
		display:block;
		margin-left:7px;
	}
	#pnlFeedback input,
	#pnlFeedback textarea{
		width:200px;
		margin-left:7px;
	}
	#btnFeedback{
		clear:both;
		display:block;
	}
	
	#pnlFeedbackTitle{
		margin-left:7px;
		font-size:1.2em;
		font-weight:bold;
		margin-top:7px;
		margin-bottom:10px;
	}
	
	
	#btnClose{
		float:right;
		padding:2px 4px 2px 0;
		position:relative;
		top:1px;
		cursor:pointer;
	}
	
	
	#pnlFeedbackStatusTitle{
		font-size:1.2em;
		font-weight:bold;
		margin-left:7px;
		margin-bottom:20px;
		margin-top:10px;
	}
	
	#pnlFeedbackStatus .thanks {
		margin-left:7px;
	}
	
	#pnlFeedbackStatus .close {
		margin-left:7px;
	}
	
	
	
