body
	{
	margin:0;
	padding: 0;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.8em;
	}

a:link
	{
	color: #000099;
	text-decoration: none;
	cursor: auto;
	font-weight: normal;
	}
a:visited
	{
	color: #000099;
	text-decoration: none;
	cursor: auto;
	font-weight: normal;
	}
a:hover
	{
	color: Blue;
	text-decoration: underline;
	cursor: auto;
	font-weight: normal;
	}
a:active
	{
	color: Red;
	text-decoration: none;
	cursor: auto;
	font-weight: normal;
	}

h2
	{
	color: #798295;
	font-size: 1.6em;
	margin-top:  5px;
	margin-bottom:  20px;
	font-weight: bold;
	}

h3
	{
	color: #798295;
	font-size: 1.2em;
	margin-top:  5px;
	margin-bottom:  10px;
	font-weight: bold;
	}
p
	{
	margin-left: 10px;
	margin-right: 20px;
	}
dl
	{
	font-weight: bold;
	}
.bullethead
	{
	list-style: url(eonimages/bullet.gif); 
	font-weight:bold;
	margin-top: 10px
	}
.bullet
	{
	list-style: url(eonimages/bullet.gif); 
	}
.bulletindent
	{
	list-style: url(eonimages/bullet.gif);
	margin-left:20px; 
	}
.bulletindent2
	{
	list-style: url(eonimages/bullet.gif);
	margin-left:40px; 
	}

.smaller 
	{
	font-size: 0.8em;
	}
#topnav /* main header */ 
	{
	margin: 0 auto;
	width:787px;
	height: 108px;
	background: #4A5A73 url(eonimages/screenbanner.gif) 0 0 no-repeat;
	}
#topnav ul /* menu bar */ 
	{
	margin: 0 auto;
	padding:0;
	list-style:none;
	width: 720px; /* =120*6 */
	position: relative;
	top: 77px; 
	}
#topnav li /* menu buttons */ 
	{
	color: white;
	float:left;
	width:120px;
	height:25px;
	background: #4A5A73 url(eonimages/menubutton.gif) 0 0 no-repeat;
	}
#topnav a /* the anchors */ 
	{
	padding-top: 6px;
	color:white;
	display:block; 
	width:120px; 
	height:19px; /* =25-6 */ 
	text-decoration: none;
	text-align: center;
	font-size: 0.8em;
	font-weight: bold;
	}
#topnav a:hover 
	{ 
	text-decoration:underline;
	color:#4A5A73;
	background: white url(eonimages/menubutton.gif) 0 -50px no-repeat;
	}
#topnav .activebutton a 
	{ 
	text-decoration:none;
	color:#4A5A73;
	background: white url(eonimages/menubutton.gif) 0 -50px no-repeat;
	}

#navigation /* ToC and Navigation Arrows */
	{
	width: 761px;
	margin: 0 auto;
	height: 30px;
	padding: 10px;
	border-left: 3px solid #798295;
	border-right: 3px solid #798295;
	border-bottom: 0;
	border-top: 0;
	}
#up /* navigaiton up arrow */
	{
	display:none;
	}
#bluesquares /* pad to 260 if "up" displayed otherwise 272 */
	{
	margin-left: 272px;
	}
#navigationprint /* page context displayed only on the print */
	{
	display:none;
	}


#mainbody /* Overall wrapper to center the page */
	{
	margin: 0 auto;
	width:781px;
	position: relative; left:-3px; /* correct a slight misalignment */
	}
#contentwrapper /* provides the background to the quicklinks panel */
	{
	margin: 0; padding: 0;
	width:781px;
	float:left;
	border-left: 3px solid #798295;
	border-right: 3px solid #798295;
	border-bottom: 3px solid #798295;
	border-top: 0;
	background:white url(eonimages/panelbkgnd.gif) right top no-repeat;
	}
#maincontent /* text on the left of the page */
	{
	float: left;
	width: 560px;
	padding: 15px;
	}
#quicklinkspanel /* on the right of the page */
	{
	float: right;
	width: 170px;
	padding-left: 10px;
	font-size:1em;
	color: white;
	}
.quicklinksbold
	{
	color:white;
	font-weight:bold;
	font-size:1.3em;
	margin-left: 25px;
	margin-top: 25px;
	}
.quicklinks
	{
	margin-left:  0px;
	margin-right: 0px;
	}
.quicklinks dt
	{
	margin-left: 10px;
	}
.quicklinks a:link{color: #FFFF80;text-decoration: none;}
.quicklinks a:visited {color: #FFFF80;text-decoration: none;}
.quicklinks a:active  {color: #FFFF80;text-decoration: none;}
.quicklinks a:hover   {color: #FFFF00;text-decoration: none; font-weight: bold;}

#footerlinks
	{
	clear:both;
	margin: 0 auto;
	padding: 10px;
	font-size: 0.8em;
	border-bottom: 1px solid #798295;
	text-align:center;
	}
#footerlinks ul /* bottom menu links */ 
	{
	display:inline;
	margin: 0; padding:0;
	}
#footerlinks li /* bottom menu links */ 
	{
	list-style:none;
	display:inline;
	}

#eonfooter
	{
	clear:both;
	text-align: right;
	font-size: 0.8em;
	margin-right: 50px;
	}
@media screen, handheld {
	#printheader
		{
		display:none;
		}
}