body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #A74;
	}
#top {
	font-size: 12px;  /*affects top height*/
	line-height: 22px; /*affects top height*/
	margin: 0px 0px 0px 0px;
	padding: 1px; /*token padding no content in header*/
	border: 0px;
	background: #852;
	height: 23px; /* ie5win fudge begins - minus 20 pixels */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 23px;
	}
html>body #top {
	height: 23px; /* ie5win fudge ends */
	}

#left {
		font:11px Verdana; 
        position:absolute;
        top:26px;
        left:0px;
        margin:0px;
        padding:0px;
        border: 0px;
        background: #A74;
        width:120px; /* ie5win fudge begins */
        voice-family:"\"}\"";
        voice-family:inherit;
        width:120px;
        }
html>body #left {
	width:120px; /* ie5win fudge ends */
        }

/* = = = = = = = */
/* these list styles are all for navigation bar */
/* ANYTHING STARTS WITH LI UL IS FLYOUTS */
UL {
	padding-right:0px; 
	padding-left:0px; 
	padding-bottom:0px;
	margin:0px; 
	width:120px; 
	padding-top:0px; border-bottom:#B97 1px solid; 
	LIST-STYLE-TYPE:none; }
/*width above is overall nav column width*/
UL LI {
	position:relative; }
LI UL {
	display:none; 
	left:119px; 
	position:absolute; 
	top:0px; 
	width:150px; }
/*left above is fly-outs relation to main nav column*/
UL LI A.NavLtBrn {
	border-right:#B97 1px solid; 
	padding-right:5px; 
	border-top:#B97 1px solid; 
	display:block; 
	padding-left:5px; 
	padding-bottom:5px;
	border-left:#B97 1px solid; 
	padding-top:5px; 
	border-bottom:#B97 0px solid; 
	text-decoration:none; 
	background:#F7E5B2; 
	color:#975; 
	}
/* above is base background color for main nav */
UL LI A.NavLtBrn:focus {
border:none;
}
HTML UL LI {
	FLOAT:left; 
	HEIGHT:1%; }
HTML UL LI A {
	HEIGHT:1%; }
UL LI A.NavLtBrn:hover {font-weight:bold; 
	background:#FFF5D2; 
	COLOR:#930; }
/* both background color and font color */
/* base style main nav column */
LI UL LI A.NavLtBrn {
	padding-right:5px; 
padding-left:5px; 
padding-bottom:2px;
padding-top:2px; 
        background:#F7E5B2; COLOR:#975; }
/* flyouts base style */
/* WAS CEC 888   */
/* BETWEEN FFEEAA AND FFDDBB  */
LI UL LI A.NavLtBrn:hover {font-weight:bold; 
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:2px;
	padding-top:2px; 
	background:#FFF5D2; 
	color:#930; }
/* flyouts hover style */
/* WAS fec b50   */
LI:hover UL {
	display:block; }
LI.over UL {
	display:block; }
/* = = = = = = = */


#middle {
	margin: 0px 0px 0px 120px;   /* top right bottom left */
	padding: 50px;
	border: 0px;
	background: #C96;
  	height: 96%;
	}
DIV.links {
float: left;
display: block; 
width: 230px; 
}
DIV.rightbars {
	display: block;
	padding: 30px;
	float: left;
	border: 0px;
	margin: 10px 20px 10px 0;
	text-decoration: none;
	width: 190px;	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 170px; 
}
html>body DIV.rightbars { 
	width: 170px; /* ie5win fudge ends */ 
}

UL {
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 0px; 
margin: 0px; 
width: 220px; 
padding-top: 0px; 
border-bottom: #B97 1px solid; 
list-style-type: none; 
}
UL LI {position: relative; }

UL LI A.NdxNav {
width:220px; 
border-right: #B97 1px solid; 
border-top: #B97 1px solid; 
padding: 5px; 
border-left: #B97 1px solid; 
border-bottom: #B97 0px solid; 
background: #F7E5B2; 
text-align:center; 
text-decoration: none; 
font-family:Arial,Verdana,Helvetica,sans-serif; 
font-size:18px;
font-weight:bold; 
color: #975; 
display: block; 
}
UL LI A.NdxNav:focus {
border: none;
}
UL LI A.NdxNav:hover {
background: #FFF5D2; 
color: #930; 
}

UL LI A.NdxNavCont {
width:440px; 
border-right: #B97 1px solid; 
border-top: #B97 1px solid; 
padding: 5px; 
border-left: #B97 1px solid; 
border-bottom: #B97 0px solid; 
background: #F7E5B2; 
text-align:center; 
text-decoration: none; 
font-family:Arial,Verdana,Helvetica,sans-serif; 
font-size:14px;
font-weight:bold; 
color: #975; 
display: block; 
}
UL LI A.NdxNavCont:focus {
border: none;
}
UL LI A.NdxNavCont:hover {
background: #FFF5D2; 
color: #930; 
}


DIV.barleft {
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #BF9D7A;  /* 9F8D5A DFCD9A E7D5A2 EFDDAA F7E5B2 */
	margin: 0px 2%;
}
DIV.barright {
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #A74;  /* B52 9F8D5A DFCD9A E7D5A2 EFDDAA F7E5B2 */
	width: 180px;
}




