/* Container Formatting */

body	{font-family:Arial, Helvetica, sans-serif;}

p	{font-size: 11pt;font-weight:normal}

p.small {font-size: 9pt;font-weight:normal}

div#container	{
width:945px;
background-color:white;
border: 2px gray solid;
margin:0 auto}

div#header	{
height:160px;
margin:0;
padding:7px;
background:#FFFFFF;
vertical-align:center;
border-bottom: 2px gray solid}

div#menu	{
float:left;
width:155px;
margin-right:0px;
padding-left:10px;
padding-top: 10px;
background-color:#FFFFFF}

div#contenthome	{
margin: 0px;
padding:5px 10px 5px 10px;}

div#content	{
border-left:1px gray solid;
background-color:#FFFFFF;
margin: 0px 0px 0px 165px;
padding:5px 10px 5px 10px;}

div#nav		{
margin: 0px;
padding: 0px;}

div#footer	{
clear:both;
margin:0;
background:#FFFFFF;
padding:5px;
border-top: 2px gray solid}

hr	{height:3px;width:85%;background:#0072bc}

/* Buttons */

.buttonscontainer {width: 180px;}

.buttons a {
color: #FFFFFF;
border: 1px solid;
background-color: #0072bc;
padding: 2px;
padding-left: 4px;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #FFFFFF #000000 #000000 #FFFFFF;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {
border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #FFFFFF;
border-color: #000000 #FFFFFF #FFFFFF #000000;
color: #0072bc;
margin:0px;
text-decoration: none;}

.buttonsub a {
font: 12px Arial, sans-serif;
text-indent:5px;
white-space:nowrap;
font-weight:normal}
.buttonssub a:hover {font-weight:normal}


/* Text Formatting */

.headtext {
font-size:16px;
text-align:right;
line-height:1.2em;}

.foottext {
font-size:10pt;
font-family:"Century Gothic";
color:#FF0000;
padding-left:5px;}

h1,h2,h3,h4,h5,h6 {text-align:center;}

#content p.home {text-indent:25px;}

.floater {
float:left;
margin:10px;
}


ul {font-size:11pt;font-weight:normal;padding-left:15px;margin-left:10px;list-style-position:outside;list-style-type:disc;}

ul ul {list-style-type: circle}

a:link {
  color:blue;
  text-decoration:none;}

a:visited {
  text-decoration: none;
  color:blue;
}

a:hover {
  color:blue;
  text-decoration:none;}

a:active {
  color:blue;
  text-decoration:none;}

ol {font-size:11pt;font-weight:normal;padding-left:15px;}

table {font-size:11pt;font-weight:normal;}

ol {font-size:11pt;font-weight:normal;padding-left:15px;list-style-position:outside;}

table.front {
	border-width: 0px 0px 0px 0px;
	border-spacing: 10px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: separate;
	background-color: white;
}
table.front th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 9px 9px 9px 9px;
}
table.front td {
	border-width: 3px;
	padding: 4px 4px 4px 4px;
	border-style: dashed;
	border-color: #1b7ebf
	background-color: white;
}
.nav {
	font-family: sans-serif;
	font-weight: bold;
	font-size: small;
	line-height: 100%;
	text-decoration: none;
	text-align: center;
}

.nav a:link {
  color: #FFFFFF; 
  text-decoration: none;}
.nav a:visited {
  color: #FFFFFF;
  text-decoration: none;}
.nav a:hover {
  color: #FFFFFF;
  text-decoration:none;}
.nav a:active {
  color: #FFFFFF;
  text-decoration:none;}
