body 
{ 
	font: medium Verdana, Arial,  Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0em auto; 
	padding: 0em;
	text-align: center; 
	color: #000000;
}

body.index 
{ 
font: medium "Arial", "Helvetica", sans-serif;
margin-left: 0em;
margin-right: 0em;
background-color: 041690;
color: 000000;
}



/*
#################
*/

a {
	text-decoration: none;
color: 041690;
	} 
a:active {
	text-decoration: none;
color: 041690;
	}
a:visited {
	text-decoration: none;
color: 041690;
	}

a.bottomstuff
 	{
	text-decoration: none;
color: 041690;
	}	

a.index
 	{
	text-decoration: none;
color: 041690;
	}	




a.sidebar {
	text-decoration: none;
color: DCDCDC;
	} 
a.sidebar:active {
	text-decoration: none;
color: DCDCDC;
	}
a.sidebar:visited {
	text-decoration: none;
color: DCDCDC;
	}

a.sidebar.bottomstuff
 	{
	text-decoration: none;
color: DCDCDC;
	}	

a.sidebar.index
 	{
	text-decoration: none;
color: DCDCDC;
	}	

div.topstuff
{
font-size: 10pt;
text-align: left;
margin-left: 0pt;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 5pt;
padding-bottom: 5pt;
color: 041690;
}

div.bottomstuff
{
font-size: 10pt;
text-align: center;
margin-left: 0pt;
padding-left: 5pt;
padding-right: 5pt;
padding-top: 5pt;
padding-bottom: 5pt;
background-color: FFFFFF;
color: 000066;
}


/*
#################
*/


small
{font-size: .75em}

small.cap 
{
font-variant: small-caps;
font-size: 1em
}

.center
{text-align: center}




p
{
	font-size: .85em;
text-indent: 0em;
margin-left: 4em;
margin-top: 0em;
margin-bottom: 1em;
}



h1
{
font-size: 2.5em;
margin-left: .4em;
padding-left: .5em;
padding-top: .5em;
padding-bottom: .5em;
font-weight: 700;
background-color: ffffff;
color: 000000;
/*color: 996600;*/
}

h1.index
{
font-size: 2.5em;
margin-top: 1em;
margin-bottom: 0em;
font-weight: 700;
color: DCDCDC;
background-color: 041690;
}


h2
{
font-size: 1.5em;
margin-left: 1em;
margin-top: 2em;
margin-bottom: .1em;
background-color: DCDCDC;
padding-left: .5em;
padding-top: .5em;
padding-bottom: .5em;
}

h2.index
{
font-size: 1.5em;
margin-top: 0em;
margin-bottom: 1em;
color: DCDCDC;
background-color: 041690;
}

h3
{
font-size: 1em;
margin-left: 2em;
margin-top: 2em;
margin-bottom: .1em;
font-variant: small-caps;
color: 041690;
}

h3.underline
{
font-size: 1em;
margin-left: 1em;
margin-top: 2em;
margin-bottom: .1em;
font-variant: small-caps;
/*background-color: DCDCDC;*/
border-bottom: thin solid #DCDCDC;
color: 041690;
}


h3.index
{
font-size: 1em;
margin-top: 2em;
margin-bottom: 0em;
color: 000066;
}

h4
{
font-size: 1em;
font-style: italic;
margin-left: 3.5em;
margin-top: 2em;
margin-bottom: 1em;
border-bottom: thin solid #DCDCDC;
}



div.indent
{
font-size: .75em;
margin-left: 7em;
margin-right: 5em;
margin-top: 1.5em;
margin-bottom: 1.5em;
}


div.indent2
{
font-size: .75em;
margin-left: 5em;
margin-right: 5em;
margin-top: 1.5em;
}


div.indent3
{
font-size: .75em;
margin-left: 10em;
margin-right: 5em;
margin-bottom: 1.5em;
}



table.gray
{
margin-left: -1.2em;
background-color: D3D3D3;
padding: 1em
}

table.index
{
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
background-color: FFF5EE;
}

table
{
margin-top: 0em;
margin-bottom: 1em;
margin-left: 5em
}


th
{
padding-right: 1em;
}




table.sidebar
{
margin-left: 0em;
padding: 0em
background-color: 041690;
}


table.sidebarIndex
{
margin-left: 0em;
padding: 0em;
color: DCDCDC;
background-color: 041690;
}

td.sidebar
{
vertical-align: top;
padding: 1em;
color: DCDCDC;
background-color: 041690;
}

td.body
{
background-color: FFFFFF;
	font-size: 1em;
}

td.index
{
background-color: 041690;
	font-size: 1em;
}


tr.body
{
}




td
{
	font-size: .85em;
}

td.middle
{
padding-right: 1em;
vertical-align: middle
}

td.bottom
{
padding-right: 1em;
vertical-align: bottom
}

td.center
{
padding-right: 1em;
text-align: center;
}

td.right
{
padding-right: 1em;
text-align: right
}

tr
{
vertical-align: top
}

tr.middle
{
vertical-align: middle
}

tr.bottom
{
vertical-align: bottom
}




img.inline-graphic-floatLeft
{
border: none;
float: left;
padding-right: 1em;
padding-bottom: .5em;
padding-top: 0em
}


div.list
{
font-size: .75em;
margin-left: 3em;
margin-top: 1.5em;
margin-bottom: 1.5em;
}

li
{
/*font-size: .75em;*/
margin-bottom: .5em;
}

ul
{
font-size: .85em;
margin-left: 2em;
margin-top: 1em;
margin-bottom: 1em;
list-style-position: outside;
list-style-type: disc;
}


ul.index
{
font-size: 1em;
margin-left: 0em;
margin-top: 1em;
margin-bottom: 1em;
list-style-position: outside;
list-style-type: disc;
}


ol
{
margin-top: 1em;
margin-bottom: 1em;
list-style-position: outside;
list-style-type: decimal;
}

.right
{text-align: right}

