﻿html,body
{
	padding: .5em, 0, .5em, 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffff;	
}


h1, h2, h3
{
	color: #000066;
}

h1
{
	font-size: 1.0em;
}

h2
{
	font-size: 1.3em;
}

h3
{
	font-size: 1.0em;
}

p
{
	line-height: 1.4em
}

body #container
{	
	width: 728px;
  	margin-left: auto;
  	margin-right: auto;
	background-color:#ffff;
	color:#000;
	margin-top: 0;
	padding-top: 0;
	padding: 0 5px 0 5px;
}

body #container #navigation
{
	display: none;
	visibility:collapse;
	background-color: #ffff;
}

body #container #logo
{
    width: 100%;
	margin: 0;
	background-color: #ffff;
}

body #container #logoimage
{
	border: 0;
	padding-right: 10px;
	float:left;
	padding-top : 25px;
	padding-bottom : 25px;
}

body #container #logo h1,
body #container #logo h2
{
	padding-left: 5px;
	float:center;
}

body #container #logo h1
{
	font-size : 3.5em;
	padding-top : 25px;
	margin-bottom : .25em;
}

body #container #logo h2
{
	font-size: 1.25em;
	padding-top: 0px;
	margin-top: 0px;
}

body #container #siteNavigation
{
	float: none;
	clear: both;
	border-style: solid;
	padding-top: 10px;
	padding-bottom: 10px;
	border-width: 0px 0px 0px 0px;
	border-color: #ffff;
	font-size: 12pt;
}

body #container #siteNavigation p, body #container #siteNavigation div, body #container #siteNavigation ul
{
	padding : 0px;
}

body #container #siteNavigation ul
{
	margin-left: 0;
	padding-left: 0;
	display: inline;	
}

body #container #siteNavigation ul li
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 7px;
	padding-right: 7px;
	border-left: 0px solid #000;
	list-style: none;
	display: inline;
	font-size: 14px;
}

body #container #siteNavigation ul li.first
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}

body #container #content
{
	padding-top: 5px;
    margin-bottom: .25em;
	background-color: #ffff;
}

body #container #content p
{
	text-align: justify;
}

body #container .small 
{
	font-size: .75em;
}

body #container img.centered
{
	display: block;
    margin-left: auto;
    margin-right: auto
}

body #container #content h1
{
	font-size: 10em;
}

body #container #content h2
{
	font-size: 1.25em;
}

body #container #content h3
{
	font-size: 1.1em;
}

body #container #content img.floatLeft
{
	border: 0;
	padding-right: 10px;
	float:left;	
}

body #container #content img.floatRight
{
	border: 0;
	padding-left: 10px;
	float:right;	
}

body #container #content .clear
{
	clear: both;
}

body #container #content table tr td
{
	vertical-align:top;
}

body #container #content ul.collapsed
{
	margin-left: 0;
	padding-left: 0;
	display: inline;	
}

body #container #content ul.collapsed li
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-right: 7px;
	list-style: none;
	display: inline;
}

body #container #content table.bordered
{
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white; 	border: 0px gray solid;
	padding: 0px;
	margin: 0;
	vertical-align:top;	
	border-collapse: collapse;
}

body #container #content table.bordered thead tr
{
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white; 	border: 0px gray solid;
	padding: 0px;
	margin: 0;
	vertical-align:top;	

background-color:silver;
	text-align: center;
	vertical-align:top;
}

body #container #content table.bordered tbody td,
body #container #content table.bordered thead td

{
	border-width: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white; 	border: 0px gray solid;
	padding: 15px;
	margin: 0;
	vertical-align:top;
}

body #container #relatedPages
{
	float: none;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12pt;
}

body #container #relatedPages p, body #container #relatedPages div, body #container #relatedPages ul
{
	padding : 0px;
}

body #container #relatedPages ul
{
	margin-left: 0;
	padding-left: 0;
	display: inline;	
}

body #container #relatedPages ul li
{
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-right: 7px;
	list-style: none;
	display: inline;
	font-size: 12px;
}

body #container #relatedPages ul li.first
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}


body #container #siteInfo
{
	float: none;
	clear: both;
	font-size: 9.5pt;
	padding: 5px 0 5px 0;	
}

body #container #siteInfo p, body #container #siteInfo div
{
	margin-top: 0px;	
}

