body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.inline_note {
	display:none;
	background-color: #FAF3D5;
	color:#000000;
	position:absolute;
	text-align:justify;
	padding:10px;
	border:solid;
	border-width:1px;
	margin-top:30px;
}

ul.notop {
    margin-top: 0px;
}

span.helpindent{
    margin-left: 20px;
}

.tagline {
	font-family: "Palatino Linotype", "Times New Roman", serif;
	padding: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 90%;
}

:link {
	color: #330099;

}

:active {
	color: #CC0000;

}
	
:hover {
	color: #CC0000;

}

:link.initlink {
	color: #000000;
	text-decoration: none;

}

:hover.initlink {
	color: #CC0000;
	text-decoration: underline;

}

:active.initlink {
	color: #FF0000;
	text-decoration: underline;

}

:visited.initlink {
	color: #999999;
	text-decoration: none;

}

:visited:hover.initlink {
	color: #CC0000;
	text-decoration: underline;

}	

:link.menulink {
	color: #330099;
	text-decoration: none;
	text-decoration: underline;

}

:hover.menulink {
	color: #CC0000;
	text-decoration: underline;

}

:active.menulink {
	color: #FF0000;
	text-decoration: underline;

}

:visited.menulink {
	color: #330099;
	text-decoration: none;
	text-decoration: underline;

}

:visited:hover.menulink {
	color: #CC0000;
	text-decoration: underline;

}	

body  {
	background-color: #FFFFFF;
	font-family: "Times New Roman", serif;
}

h1 {
	font-family: "Palatino Linotype", "Times New Roman", serif;
	color: #000000;
	text-align: center;
	font-size: 160%;
}

h2 {
	font-family: "Times New Roman", serif;
	margin-top: 40px;
}

h3 {
	font-family: "Times New Roman", serif;
	margin-top: 20px;
}

h4 {
	font-family: "Times New Roman", serif;
}
		
hr {
	color: #000000;
	height: 1px;
}

	
.navtable {
	background-color : #DDDDDD;
	color: #000000;
	font-family: arial, sans-serif;
	text-align: left;
}

.logobox {
	background-color : #DDDDDD;
	color: #000000;
	font-family: arial, sans-serif;
	text-align: center;
}


.shadow {
	background: url(i/s.gif) repeat-x;
}
	
.hdr {
	background: #336699;
	border-bottom: 1px solid #000000;
}

.lvlheader {
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Times New Roman", serif;
	background-color : #336699;
	padding-left: 10px;
	text-align: left;
}

.initsection {
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Times New Roman", serif;
	background-color : #336699;
	padding-left: 10px;
	text-align: left;
}

.navheir {
	font-family: "Times New Roman", serif;
	background-color : #EEEEEE;
	padding: 10px;
	text-align: left;
}

.docheader {
	color: #FFFFFF;
	font-family: "Times New Roman", serif;
	background-color : #336699;
	padding-left: 10px;
	text-align: left;
}

.navlinksleft {
	color: #000000;
	font-family: "Times New Roman", serif;
	float: left;
	text-align: left;
	font-family: arial, sans-serif;
	font-size: 80%;
}

.navlinksright {
	color: #000000;
	font-family: "Times New Roman", serif;
	float: right;
	text-align: right;
	font-family: arial, sans-serif;
	font-size: 80%;
}

.lhsnav {
	margin: 9px;
	font-size: 80%;
}

.narrative {
	line-height: 16pt;
	text-align:justify;

}

.smallprint {
	text-indent: 1em;
	font-family: arial, sans-serif;
	text-align: left;
	font-size: 80%;
}

.sidebar {
	background-color: #EEEEEE;
}

.summary {
	font-family: arial, sans-serif;
	font-size: 80%;
}

.anch_nav {
	font-family: arial, sans-serif;
	font-size: 80%;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16pt;
}

.lpictab {

	margin-right: 40px;
	margin-bottom: 15px;
}

.rpictab {
	margin-left: 40px;
	margin-bottom: 15px;
}

.normpic {
	border-color: #000000;
}

.caption {
	font-family: arial, sans-serif;
	font-size: 70%;
	text-align: center;
}

.presloc {
	border-style: solid;
	border-width: 1px;
	border-color: #336699;
	padding-left: 6px;
	padding-right: 6px;
	margin-right: 16px;
	background-color : #EEEEFF;
}

.hang { 
	text-indent: -3em;
	margin-left: 3em; 
} 
