
/* WRAPPER STYLES */
/*****************************************************************************/
body#layout1, body#layout2, body#layout3{
	float: left;
	width: 100%;
}

/* fixed left */
body#layout1 div#globalWrapper{
	width: 1000px;
}

/* fixed center */
body#layout2{
	text-align: center;
}          

body#layout2 div#globalWrapper{
	width:1000px;
	margin: 0 auto;
	text-align: left;
}

/* 100% width */
body#layout3 div#globalWrapper{}

div#globalWrapper:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	line-height: 0px;
} 

#innerWrapper{
	width: 100%;
	float: left;
}



/* CONTAINER STYLES */
/*****************************************************************************/
div#innerContainer11, div#innerContainer10, div#innerContainer01, div#innerContainer00{
	float: left;
	min-width: 775px;
}

div#innerContainer10 div#rightColumn, div#innerContainer01 div#leftColumn, div#innerContainer00 div#leftColumn, div#innerContainer00 div#rightColumn{
	display: none;
}

/* both inner columns */
div#innerContainer11 div#center {
	width: 435px;
}

/* one column missing */
div#innerContainer10 div#center, div#innerContainer01 div#center {
	width: 605px;
}

/* no left or right columns */
div#innerContainer00 div#center {
	width: 775px;
}




/* STRUCTURE */
/*****************************************************************************/
div#functionBar {
	float:left;
	clear:left;
	width: 100%;
}

div#displayVersion {
	float:left;
}
	
div#keyLinks {
	float: right;
}
	
#siteSearch {
	float:right;
}

div#innerHeader {
	width: 100%;
	float:left;
	clear: left;
}

div#crumbtrail {
	float: left;
	width: 100%;
}

div#innerLeftColumn {
	float: left;
	width: 160px;
	overflow: hidden;
	padding: 0px 10px 0px 0px;
}

div#center {
	float: left;
}

div#innerRightColumn {
	float: right;
	width: 160px;
	overflow: hidden;
	padding: 0px 0px 0px 10px;
}

div#innerFooter{
	width: 100%;
	float: left;
}





/* PRINT OPTIONS */
/*****************************************************************************/
 @media print {
   	#innerFooter { display: none}
	#container11{width: 775px; margin: 0px 0px 0px 0px;}
	#container11 #center{width: 370px; overflow: hidden; margin: 0px 0px 0px 190px;}
	#container11 #innerRightColumn{display: none;} 
}
