html {
	overflow-y: scroll;
	/*height:100%;*/
}

body {
	/*height:100%;*/
	margin: 0;
	background-color: #e7e6d4;
	text-align:center;		
}

div#wrapper {
	/*position:relative;*/
	width:827px;
	top: 0;
	left: 0;
	margin-left:auto;
	margin-right:auto;
	/*background: #f3f3f3 url(../images/BGshadowLR.gif) repeat-y;	*/	
}

div#topBar {
	width: 827px;
	height: 110px;
	background: #3B356D url(../images/BGshadowLR.gif) repeat-y;	
}

div#navBar {
	width: 827px;
	background: #3B356D url(../images/BGshadowLR.gif) repeat-y;	
}

div#bodyMain {
	left:22px;
	width: 827px;
	display:table;
	background: #ffffff url(../images/BGshadowLR.gif) repeat-y;
}
div#bodyMainVA {
	left:22px;
	width: 100%;
	display:table;
	background: #ffffff url(../images/BGshadowLR.gif) repeat-y;
}

div#bodyLeft {
	position: relative;
	width: 196px;
	left: 22px;
	float: left;
	text-align: left;	
}

/*div#bodyLeftAdmin {
	position: relative;
	width: 196px;
	left: 22px;
	float: left;
	text-align: left;
}*/

div#bodyCRwrapper {
	position: relative;
	width: 587px;		
	left: 22px;
	float: left;
	/*display:table;*/ /*removed as bug? in FF sometimes caused RHS to slip down below LHS on long pages*/
	height:100%; /*for IE6, IE7*/
	background: #f3f3f3;
}

div#bodyCRwrapperAdmin {
	position: relative;
	width: 783px;		
	left: 22px;
	float: left;
	/*display:table;*/ /*removed as bug? in FF sometimes caused RHS to slip down below LHS on long pages*/
	height:100%; /*for IE6, IE7*/
	background: #f3f3f3;
}


div#bodyCenter {
	position: relative;
	width: 347px;
	text-align:left;
	padding: 60px 20px 20px 25px;
	float: left;	
}

div#bodyCenterAdmin {
	position: relative;
	width: 540px;
	text-align:left;
	padding: 60px 20px 20px 25px;
	float: left;	
}

div#bodyCenterAdmin h1, div#bodyCenterAdmin p {
	width: 347px;
}

div#bodyRight {
	position: relative;
	width: 140px;
	padding: 8px 30px 30px 25px;	
	float: right;
	/*border:10px solid #ffffff;*/
	/*background:#00ff00;*/
}

div#textSizing {
	text-align:right;
}

div#bodyRightCopy {
	text-align:left;
	padding: 5.6em 0 0 0;
}

div#bodyRightCopy2 {
	text-align:left;
	padding: 6em 0 0 0;	
/*	padding: 5px;
	margin: 6em 0 0 0;
	border:5px solid #ffffff;	*/
}

div#footer {
	background: #e1e1e1 url(../images/BGshadowLR2.gif) repeat-y;	
	width: 584px;
	text-align:left;
	height: 2em;
	padding: 10px 0 0 243px;
	/*background: #e1e1e1;*/
	float: left;
	clear:both;
}

div#footerShadow {
	width: 827px;
	height: 22px;
	background: #e7e6d4 url(../images/footerShadow.gif) no-repeat;
	float: left;
	clear: both;	
}

div#footerLinks {
	/*display:none;*/
	padding: 0 0 30px 0;
	clear:both;
}

/*NavBar 1px image spacer*/
.navSp {
	margin: 0 0 0 1px;
}




















	

