﻿body 
{
   background-color: #FFF;
   color: #4F4F4F;
	margin:0px;
	padding: 0px;
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
}
a:link {
	color: #003F6F;
	text-decoration: none;
}
a:visited
{
	color: #003F6F;
	text-decoration: none;
}
a:hover
{
	color: #003F6F;
	text-decoration: underline;
}
a:active {
	color: #003F6F;
	text-decoration: none;
}
a.menu:link
{
	color: #EEEEBB;
	text-decoration: none;
}
a.menu:visited
{
	color: #EEEEBB;
	text-decoration: none;
}
a.menu:hover
{
	color: #EEEEBB;
	text-decoration: none;
}
a.menu:active
{
	color: #EEEEBB;
	text-decoration: none;
}
a.submenu:link
{
	color: #EEEEBB;
	text-decoration: none;
}
a.submenu:visited
{
	color: #EEEEBB;
	text-decoration: none;
}
a.submenu:hover
{
	color: #EEEEBB;
	text-decoration: none;
}
a.submenu:active
{
	color: #EEEEBB;
	text-decoration: none;
}
a.content:link
{
	color: #003F6F;
	text-decoration: none;
}
a.content:visited
{
	color: #003F6F;
	text-decoration: none;
}
a.content:hover
{
	color: #003F6F;
	text-decoration: underline;
}
a.content:active
{
	color: #003F6F;
	text-decoration: none;
}
a.contentSm:link
{
	color: #003F6F;
	text-decoration: none;
}
a.contentSm:visited
{
	color: #003F6F;
	text-decoration: none;
}
a.contentSm:hover
{
	color: #003F6F;
	text-decoration: underline;
}
a.contentSm:active
{
	color: #003F6F;
	text-decoration: none;
}
a.contentLg:link
{
	color: #003F6F;
	text-decoration: none;
}
a.contentLg:visited
{
	color: #003F6F;
	text-decoration: none;
}
a.contentLg:hover
{
	color: #003F6F;
	text-decoration: underline;
}
a.contentLg:active
{
	color: #003F6F;
	text-decoration: none;
}
a.footer:link
{
	color: #EEEEBB;
	text-decoration: none;
}
a.footer:visited
{
	color: #EEEEBB;
	text-decoration: none;
}
a.footer:hover
{
	color: #EEEEBB;
	text-decoration: underline;
}
a.footer:active
{
	color: #EEEEBB;
	text-decoration: none;
}
#header
{
   width: 860px;
	color: #4F4F4F;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
   margin-bottom: 0px;
	padding:0px;
	clear: both;
}
.header
{
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 14px;
	color: #4F4F4F;
}
#menu
{
   width: 860px;
   height: 50px;
   background-color: #003F6F;
	color: #EEEEBB;
	margin: 0px;
	padding: 0px;
}
.menu
{
	color: #EEEEBB;
	font-family: "Comic Sans MS", Tahoma, Verdana;
   background-color: #003F6F;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
}
.submenu
{
	color: #EEEEBB;
	font-family: "Comic Sans MS", Tahoma, Verdana;
   background-color: #003F6F;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}
#main
{
   width: 860px;
   background-color: #FFFFCC;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
   margin-bottom: 0px;
	padding:0px;
}
#full
{
   width: 840px;
   float: left;
   background-color: Transparent;
	color: #4F4F4F;
   margin-top: 10px;
	margin-left: 10px;
	margin-right:10px;
   margin-bottom: 10px;
	padding:0px;
	text-align: left;
	clear: both;
}
#left
{
   width: 580px;
   float: left;
   background-color: Transparent;
	color: #4F4F4F;
   margin-top: 10px;
	margin-left: 10px;
	margin-right: 5px;
   margin-bottom: 10px;
	padding:0px;
}
#right
{
   width: 250px;
   float: right;
   background-color: Transparent;
	color: #4F4F4F;
   margin-top: 10px;
	margin-left: 5px;
	margin-right: 10px;
   margin-bottom: 10px;
	padding:0px;
}
#footer {
   width: 860px;
   background-color: #003F6F;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
   margin-bottom: 0px;
	padding:10px 0px 10px 0px;
	font-size: 10px;
	clear: both;
}
.footer
{
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 10px;
	color: #EEEEBB;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
}
#title
{
	color: #4F4F4F;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
   margin-bottom: 0px;
	padding:0px;
	font-size: 14px;
	text-align: left;
}
#subtitle
{
	color: #4F4F4F;
   margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
   margin-bottom: 0px;
	padding:0px;
	font-size: 12px;
	text-align: left;
}
th
{
    vertical-align:top;
}
td
{
    vertical-align:top;
}
h1
{
	color: #003F6F;
	font-size: 14px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
   text-align: left;
}
h2 {
	color: #003F6F;
	font-size: 12px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
   text-align: left;
}
h3
{
	color: #003F6F;
	font-size: 11px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
   text-align: left;
}
img
{
   border: 0px;
   vertical-align: top;
}
hr {
   color: #003F6F;
   height: 1px;
}
table
{
   font-size: 100%;
}
form
{
   margin: 0px;
   padding: 0px;
}
input, select 
{
    font-size: 9pt;
    font-family: 'Lucida Sans';
    border:1px solid #000;
}
textarea
{
    font-size: 9pt;
    font-family: 'Lucida Sans';
    border:1px solid #000;
}
.content
{
   color: #4F4F4F;
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 12px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
}
.content p
{
   text-align: justify;
   text-indent: 5px;
}
.contentSm
{
   color: #4F4F4F;
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 10px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
}
.contentSm p
{
   text-align: justify;
   text-indent: 5px;
}
.contentLg
{
   color: #4F4F4F;
	font-family: Tahoma, Verdana, "Times New Roman", Arial;
	font-size: 14px;
   line-height: normal;
   font-style: normal;
   font-variant: normal;
}
.contentLg p
{
   text-align: justify;
   text-indent: 5px;
}
.codeblock 
{
   color: #4F4F4F;
	font: 100% "Courier New", Courier, monospace; 
	padding:0px;
	margin:0px;
}
.pagesummary
{
	font-size: 10px;
   color: #4F4F4F;
	font-style: italic;
	margin:0px;
}
.lastupdated
{
	font-size: 10px;
   color: #4F4F4F;
	padding: 0px;
	margin: 0px;
	font-style: italic;
	font-weight: bold;
}
.loadingbox
{
   position:absolute;
   top:40%;
   left:40%;
   border:1px solid #000000; 
   background-color: #ffffff; 
   color: #4F4F4F;
   height:50px; 
   width:250px;
   text-align:center;
   padding-top:20px
}
.bgTransparent
{
   background-color: Transparent;
}
.bgSky
{
   background-color: #CCEEEE;
}
.bgMint
{
   background-color: #DDEEDD;
}
.bgWhite
{
   background-color: #FEFEFE;
}
.bgPink
{
   background-color: #EEDDDD;
}
.bgRose
{
   background-color: #EEDDEE;
}
.bgLavender
{
   background-color: #DDDDEE;
}