/**************** 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: 776px;
	margin: 58px;
	padding: 52px 54px;
	background: #fff;
	float: left;
	position: relative;
	height: 490px;
}
/**************** WRAPPER STYLES ******************/




/**************** CONTAINER STYLES ****************/
div#center {
	padding: 0px 0px 0px 0px;
}

div#innerContainer11, div#innerContainer10, div#innerContainer01, div#innerContainer00{
	float: left;
	width: 776px;
	padding: 0px;
	min-width: 776px;
}

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 {
	margin: 0px 0px 0px 503px;
}

/* no right column */
div#innerContainer10 div#center {
	margin: 0px 0px 0px 503px;
}

/* no left column */
div#innerContainer01 div#center {
	margin: 0px 0px 0px 0px;
}
	

/* no left or right columns */
div#innerContainer00 div#center {
	margin: 0px 0px 0px 0px;
}
/**************** CONTAINER STYLES ****************/




/* ***************** INNER ZONES ******************/
div#functionBar, div#innerHeader, div#crumbtrail{
	width: 776px;
}

div#functionBar {
	float:left;
	clear:left;
}

div#displayVersion {
	float:left;
}
	
div#keyLinks {
	float: right;
}
	
#siteSearch {
	float:right;
}

div#innerHeader {
	float:left;
	clear: left;
}

div#crumbtrail {
	float: left;
}

div#innerFooter{
	float: left;
}

div#innerLeftColumn {
	float: left;
	width: 498px;
	overflow: hidden;
}

div#innerRightColumn {
	float: right;
	width: 0px;
	overflow: hidden;
}
/* ***************** INNER ZONES ******************/



/* ***************** 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;} 
}
/* ***************** PRINT OPTIONS ******************/