/* Header */
div.header
{
	min-width:975px;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:solid 1px gray;
	height:145px;
	white-space:nowrap;
	background-color:Black;
	
	/* IE6 Min-Width fix */
	*width:expression(document.body.clientWidth < 1000? "975px" : "100%" );
}
div.headerLeft
{
	text-align:center;
	position:relative;
	top:0px;
	display:inline;
	width:22%;
	min-width:220px;
	float:left;
	height:135px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border:solid 1px aqua;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "220px" : "22%" );
	
}

div.headerCenter
{
	position:relative;
	left:10px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	width:49%;
	min-width:500px;
	float:left;
	height:135px;
	/*border:solid 1px white;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "500px" : "49%" );
}
div.headerRight
{
	text-align:center;
	position:relative;
	left:15px;
	Width:23%;
	min-width:230px;
	float:Left;
	height:135px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border:solid 1px green;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "230px" : "23%" );
}

div.headerHdLeft
{
	float:left;
	width:100%;
	/*border:solid 1px black;*/
	
}
div.headerHdCenter
{
	text-align:center;
	float:left;
	width:100%;
	/*border:solid 1px black;*/
}
div.headerHdRight
{
	text-align:right;
	float:left;
	width:100%;
	/*border:solid 1px black;*/
}

/* Body */
div.body
{
	float:left;
	position:relative;
	top:0px;
	min-width:975px;
	min-height:650px;
	width:100%;
	border:solid 1px gray;
	background-color:Black;
	font-family:Arial;
	color:White;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border:solid 1px red;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "975px" : "100%" );
}

div.bodyLeft
{
	float:left;
	width:26%;
	min-width:250px;
	height:750px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	/*border:solid 1px red;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "250px" : "26%" );
	

}
div.bodyLeft2Col5050
{
	float:left;
	width:70%;
	min-width:700px;
	height:750px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	/*border:solid 1px red;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "700px" : "70%" );
	

}
div.bodyCenter
{
	color:White;
	float:left;
	width:51%;
	min-width:500px;
	height:750px;
	padding:15px 0px 10px 10px;
	margin:0px 0px 10px 0px;
	/*border:solid 1px navy;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "500px" : "51%" );
}
div.bodyRight
{
	float:left;
	width:19%;
	min-width:185px;
	height:750px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 5px;
	/*border:solid 1px pink;*/
	background-image:url(images/BodyRightBG.jpg);		
	background-repeat:no-repeat;
	background-position:center center;	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "185px" : "19%" );
}
div.bodyRight2Col
{
	float:left;
	width:30%;
	min-width:400px;
	height:750px;
	padding:5px 0px 10px 0px;
	margin:0px 0px 10px 5px;
	/*border:solid 5px pink;*/
	background-image:url(images/BodyRightBG.jpg);		
	background-repeat:no-repeat;
	background-position:center center;	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "665px" : "65%" );
}
div.bodyRight2Col5050
{
	float:left;
	width:20%;
	min-width:200px;
	height:750px;
	padding:5px 0px 10px 0px;
	margin:0px 0px 10px 5px;
	/*border:solid 5px pink;*/
	background-image:url(images/BodyRightBG.jpg);		
	background-repeat:no-repeat;
	background-position:center center;	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "200px" : "20%" );
}
div.bodyHdLeft
{
	float:left;
	width:100%;
	border:solid 1px blue;
}
div.bodyHdCenter
{
	float:left;
	width:100%;
}
div.bodyHdRight
{
	float:left;
	width:100%;
}

/* Footer */
div.footer
{
	float:left;
	width:100%;
	min-width:975px;
	border:solid 1px gray;
	background-color:Gray;
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "975px" : "100%" );
}
div.footerLeft
{
	float:left;
	width:26%;
	min-width:250px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border:solid 1px aqua;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "250px" : "26%" );
	
}
div.footerCenter
{
	text-align:center;
	color:White;
	float:left;
	width:49%;
	min-width:500px;
	/*border:solid 1px pink;*/
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "500px" : "49%" );
}
div.footerRight
{
	float:left;
	width:21%;
	min-width:175px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*border:solid 1px yellow;*/
	
	/* IE6 Min-Width fix */
	width:expression(document.body.clientWidth < 1000? "175px" : "21%" );
}

/* General Box */
div.generalBoxHd
{
	color:Black;
	float:left;
	font-weight:bold;
	width:90%;
	margin:1px 5px 0px 5px;
	padding:0px 8px 0px 10px;
	/*border:solid 1px navy;*/
	background-color: Silver;
	
	/* IE6 Margin/Padding fix */
	/*padding:expression("0px 5px 0px 10px;");*/
}
div.generalBox
{
	color:Black;
	float:left;
	font-family:sans-serif;
	font-size:xx-small;
	line-height:15px;
	width:90%;
	margin:0px 5px 10px 5px;
	padding:10px 8px 10px 10px;
	/*border:solid 1px navy;*/
	background-color: White;
	
	/* IE6 Margin/Padding fix */
	/*padding:expression("10px 8px 10px 10px;");*/
}
div.generalBox p
{
	font-size:xx-small;
}
	

/* Public Navigation Bar */


div#NavBarPublic
{
	z-index:103;
	position:relative;
	top:0px;
	float:left;
	height:35px;
	width:100%;
	min-width:975px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	background-color:black;
	background-image:url(images/NavBar.gif);
	text-align:center;
	width:expression(document.body.clientWidth < 1000? "975px" : "100%" );
	/*border:solid 1px yellow;*/

}
div#NavBarPublic ul
{
	background-color:black;
	position:relative;
	left:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	
	
}
div#NavBarPublic ul li
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:inline;
	
}
div#NavBarPublic ul li a
{
	position:relative;
	top:0px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
	width:135px;
	height:29px;
	text-align:center;
	text-decoration:none;
	font-size:medium;
	color:Yellow;
	font-family:sans-Serif;
	border:none;
	background-color:black;
	background-image:url(images/NavBarButton.gif);
}
div#NavBarPublic ul li a:hover
{
	color:White;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:black;
	background-image:url(images/NavBarButtonHover.gif);
}


/* Members Navigation Bar */


div#NavBarMembers
{
	z-index:103;
	position:relative;
	top:0px;
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	background-color:white;
}
div#NavBarMembers ul
{
	
	position:relative;
	left:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
		
}
div#NavBarMembers ul li
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div#NavBarMembers ul li a
{
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	text-decoration:underline;
	font-size:small;
	line-height:25px;
	color:Blue;
	font-family:serif;
}
div#NavBarMembers ul li a:hover
{
	color:Green;
	text-decoration:underline;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}
	

