body{
  /*font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/

	padding-top: 40px;
	padding-bottom: 40px;
	margin: 20px;
	padding: 20px;
	border-style: none;
	background-image: url(http://smiley.zonezine.net/images/repeatxy_7419781.jpg);
	background-color: #F8FBFF;
/*	background-repeat: no-repeat;*/
/*	background-attachment: fixed;*/
	/*<body background="../images/nnb-bg5.jpg" bgproperties="fixed" text="#000000" bgcolor="#C4CADE" link="#890E0E" vlink="#1544DF">*/
}
div.body
{
 background-color: #F5F8FE;
 padding: 10px;
 text-align: left;
 border-style: none;
}


p.intro
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: black;
	padding: 5px;
}

p.center
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: center;
	color: black;
	
}
p.centerred
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: center;
	color: red;
	
}
p.aright
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: right;
	color: black;
	
}
p.decoration
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: center;
	color: black;

}

p.body
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: black;
	margin-left: 5px;
}
p.bodyred
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: red;
	margin-left: 5px;
}

p.ibody
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: black;
	margin-left: 5px;
	font-style: italic;
}
p.alt
{
	font-family: Courier, Lucidatypewriter, monospace;
	color: black;
	margin-left: 5px;
}
p.altibody
{
	font-family: Courier, Lucidatypewriter, monospace;
	color: black;
	margin-left: 5px;
	font-style: italic;
}
p.cursive
{
	'Monotype Corsiva', 'Bradley Hand ITC', 'Tempus Sans ITC', cursive;
	color: black;
	margin-left: 5px;
	font-style: italic;
}

table#TOC {
    background-color:#F8FBFF;
    border: none;
    width: 800px;

}

table#TOC td {
    padding: 5px;
    border: none;

}

.data {
    color: #000000;
    text-align: left;
    background-color: #F8FBFF;

}

.toprow {
    font-style: italic;
    text-align: center;
    background-color: #F8FBFF;

}

.leftcol {
    font-weight: bold;
    text-align: left;
    width: 500px;
    background-color: #F8FBFF;

}

#menu {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: 1em;
	color: black;
	text-decoration: none;

}
#menu li a { text-decoration: underline; }
#menu li a:link { color: #3D516F; }
#menu li a:visited { color: #436BAO; }

#menu.compact li a { text-decoration: underline; }
#menu.compact li a:link { color: #3D516F; }
#menu.compact li a:visited { color: #436BAO; }

#def {
	color: black;
	text-indent: 2em;
	text-decoration: underline; 
}

#def1 {
	color: black;
	text-decoration: none;	
}

dt {
	color: black;
	text-indent: 2em;
	text-decoration: underline;
}
dl {
	color: black;
	text-decoration: none;	
}
ul { list-style-type: square; 
	line-height: 25px;
}
li a:visited {  color: #436BAO;
}

hr{
/*width:500px;*/
height:1px;
align: center
}


h1 {font-size: 1.5em;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
/*text-transform: capitalize;*/
color: black;
}

h2 {font-size: 1.4em;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
text-transform: capitalize;
color: black;
}

h3 {font-size: 1.2em;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
color: black;
/*text-transform: capitalize;*/

}

h4 {font-size: 1.1em;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
color: black;
text-transform: capitalize;
}

h5 {font-size: 1.1em;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
color: black;
}

a {

color: #3D516F;
text-decoration: underline;
visited: color: #436BAO;
/* link="#890E0E" vlink="#1544DF"*/
}

DIV.base-layer {
	color: black;
  	margin: 0.5em 12px 0.5em 12px; padding: 0; text-align: left; width: auto;
}

DIV.table-row {
  color: black;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
  padding: 0; text-align: center; width: 96%;
}

/* Style rules for the 3 x 2 table example */

DIV.left-container2 {
  color: black;
  border: thin; float: left; margin: 0; padding: 0; width: 50%;
}

DIV.right-container2 {
  color: black;
  border: thin; float: right; margin: 0; padding: 0; width: 50%;
}
DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}
