﻿/* Page Body */
/* --------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	background-color: #bfd5ff;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left bottom;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
}

a.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
	text-decoration: none;
}
a.h3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
	text-decoration: underline;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	background-color: #bfd5ff;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left bottom;
	color: #000080;
}
p.links	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	background-color: #6C77D5;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left bottom;
	color: #FFFFFF;
}
p.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	background-color: #bfd5ff;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left bottom;
	color: #000080;
}
p.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	background-color: #bfd5ff;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: left bottom;
	color: #000080;
}


/* The Menu System */
/* --------------- */
/* Margin Order: Top, Right, Bottom, Left */
ul			{
	float: left;
	width: 98%;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	position: relative;
	top: 0px;
	overflow: hidden;
}

a.menu		{font-family: Arial, san-serif; font-size: 10pt;
			float:left;text-decoration:none; color:white; background-color:#6699FF; padding:0.2em 0.6em
			}

a:active.menu
			{
			background-color:#3264C8
			}
a:hover.menu
			{
			background-color:#000080 
			}

li.mmenu 	{
				position: static;
				display:inline;			}


/* Table Styles */
/* ------------ */
.PageTable {
	border-style: none;
	border-width: 0;
	position: relative;
	top: auto;
}
.LogoRow {
	border-style: solid;
	border-color: #3264C8;
	border-width: 2px 2px 0px 2px;
}
.MenuRow {
	border-style: solid;
	border-color: #3264C8;
	border-width: 2px 2px 0px 2px;
	background-color: #6699FF;
}
.ContentsRow {
	border-style: solid;
	border-color: #3264C8;
	border-width: 2px 2px 0px 2px;
	text-align: justify;
}
.CTable {
	padding: 2px;
	margin: 0px;
	border-color: #3264C8;
	border-width: 0px;
	text-align: justify;
	table-layout: fixed;
	border-collapse: collapse;
	empty-cells: show;
	caption-side: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	width: 98%;
	float: left;
}
.CTableLeft {
	text-align: justify;
	border-width: 0 2px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
	width: 160px;
	vertical-align: top;
	border-right-style: solid;
	border-color: #3264C8;

}
.CTableRight {
	padding: 10px;
	text-align: justify;
	border-width: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000080;
	vertical-align: top;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
}

.FooterRow {
	border: 2px solid #3264C8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFF00;
	background-color: #000080;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	vertical-align: middle;
	line-height: normal;
}

table.ltab
			{
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #000080;
	border-collapse: collapse;
	background-color: #6c77d5;
	width: 100%;
}
table.ltab th 
			{
			border-width: 2px;
			padding: 0 px;
			border-style: solid;
			border-color: #6c77d5;
			background-color: #6c77d5;
			}
table.ltab td
			{
			border-width: 2px;
			padding: 0px;
			border-style: solid;
			border-color: #000080;
			background-color: #6c77d5;
		}


/* The email Me Link */
/* ----------------- */
a.amail		{
			text-decoration:none;
			color:yellow; 
			padding:0px; 
			background-color:#000080; 
			font-family:Arial, san-serif; 
			font-size:9pt; 
			border-right:none
			}

a:visted.amail
			{
			text-decoration:none; 
			color: yellow; 
			padding:0px; 
			background-color:#000080; 
			font-family:Arial, san-serif; 
			font-size:9pt; 
			border-right:none
			}

a:active.amail
			{
			text-decoration:none; 
			color: yellow; 
			padding:0px; 
			background-color:#000080; 
			font-family:Arial, san-serif; 
			font-size:9pt;
			border-right:none
			}

a:hover.amail
			{
			text-decoration:none; 
			color: white; 
			background-color:#000080; 
			font-family:Arial, sans-serif; 
			font-size:9pt; 
			border-right:none
			}

/* General Links */
/* ------------- */

a.gl		{
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px;
	background-color: #3264C8;
	border-right: none;
	margin: 2px;
}

a:visted.gl
			{
			text-decoration:none; color: #000080; padding:0px; background-color:#BFD5FF; border-right:none
			}

a:active.gl
			{
			text-decoration:none; color: #000080; padding:0px; background-color:#BFD5FF; border-right:none
			}

a:hover.gl
			{
			text-decoration:none; color: #BFD5FF; background-color:#000080; border-right:none
			}
			
img.nobord{
	border-width: 0px;
}

/* The Links Page */
/* -------------- */
/* Margin Order: Top, Right, Bottom, Left */

a.lpage		{
			text-decoration:none; color: white; padding:0px; background-color:#6C77D5; font-family:Arial, san-serif; font-size:10pt; 
			border-right:none; margin:2px
			}

a:visted.lpage
			{
			text-decoration:none; color: white; padding:0px; background-color:#6C77D5; font-family:Arial, san-serif; font-size:10pt; 
			border-right:none
			}

a:active.lpage
			{
			text-decoration:none; color: white; padding:0px; background-color:#6C77D5; font-family:Arial, san-serif; font-size:10pt; 
			border-right:none
			}

a:hover.lpage
			{
			text-decoration:none; color: yellow; background-color:#6C77D5; font-family:Arial, sans-serif; font-size:10pt; border-right:none
			}


