.inputLabel {
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : bold;
    color : rgb(22,51,110);
}
.inputLogin {
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : normal;
    border-style : inset;
    border-width : 2px;
    color : #00000;
    width: 100px;
}
.inputPassword {
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : normal;
    border-style : inset;
    border-width : 2px;
    color : #00000;
    width: 100px;
}
form {
    margin-top: 0;
    margin-bottom
}

.headerSubmenu {
    height: 25px;
    padding-top: 1px;
    font-family : Tahoma;
    font-size : 10pt;
    font-weight : bold;
    color : rgb(255,255,255);
    background-color : rgb(0,51,102);
    text-align: left;
    vertical-align: middle;
}

.headerPadding {
    padding: 0px 5px 5px 5px;
}
.bodyPadding {
    padding: 5px 5px 5px 5px;
}
.footerPadding {
    padding: 5px 5px 5px 5px;
}
.footerTable {
    border-top: 1px solid rgb(22,51,110);
    border-bottom: 1px solid rgb(22,51,110);
    border-left: 1px solid rgb(22,51,110);
    border-right: 1px solid rgb(22,51,110);
}
.footerTable .topSpacer {
    background-color : rgb(138,153,182);
    height: 5px;
}
.footerTable .topFooter {
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : normal;
    color : rgb(255,255,255);
    background-color : rgb(138,153,182);
    padding: 4px 4px 4px 4px;
}

.footerTable .topFooter A{
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : normal;
    color : rgb(255,255,255);
}

.footerTable .bottomFooter {
    font-family : Tahoma;
    font-size : 8pt;
    font-weight : bold;
    color : rgb(22,51,110);
    background-color : rgb(162,224,131);
    padding: 4px 4px 4px 4px;
}

.bodyBackground {
  width: 100%;
  height: 100%;
  padding: 5px 5px 5px 5px;
  background-color: #FFFFFF;
  border: 0px 0px 0px 0px;
}
.bodyPage {
  width: 100%;
  height: 100%;
  border: 0px 0px 0px 0px;
}
.bodyPage .pageHeader{
  width: 100%;
  height: 1%;
  background-color: #FFFFFF;
  border-top: 0px solid rgb(0,51,102);
  border-left: 0px solid rgb(0,51,102);
  border-right: 0px solid rgb(0,51,102);
}
.bodyPage .pageContent{
  width: 100%;
  height: 98%;
  background-color: #FFFFFF;
  border-left: 0px solid rgb(0,51,102);
  border-right: 0px solid rgb(0,51,102);
  padding: 0px 0px 5px 0px;
}
.bodyPage .pageFooter{
  width: 100%;
  height: 1%;
  background-color: #FFFFFF;
  border: 0px 0px 0px 0px;
}

.omParagraphHeader {
	font-size: 10pt; font-weight: bold; color: #000000; font-family: tahoma, verdana, arial, sans-serif
}

.omFaqQuestion {
	text-align: left;
	font-size: 10pt; font-weight: bold; color: #000000; font-family: tahoma, verdana, arial, sans-serif
}
.omFaqAnswer {
	margin-top: 5px;
	margin-left: 10px;
	text-align: left;
	font-size: 10pt; font-weight: normal; color: #000000; font-family: tahoma, verdana, arial, sans-serif
}


.omQuoteTable-Right {
		margin-top: 10px;
		margin-left: 10px;
		margin-botton: 10px;
    border-top: 1px solid rgb(22,51,110);
    border-bottom: 1px solid rgb(22,51,110);
    border-left: 1px solid rgb(22,51,110);
    border-right: 1px solid rgb(22,51,110);
    background-color : #FFFF99;
}
.omQuoteTable-Right TD {
		font-size: 8pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    padding: 5px 5px 5px 5px;
}

.omQuoteTable-Center {
		margin: 10px 10px 10px 10px;
    border-top: 1px solid rgb(22,51,110);
    border-bottom: 1px solid rgb(22,51,110);
    border-left: 1px solid rgb(22,51,110);
    border-right: 1px solid rgb(22,51,110);
    background-color : #FFFF99;
}
.omQuoteTable-Center TD {
		font-size: 10pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    padding: 5px 5px 5px 5px;
}

.omPageHeader {
	font-size: 11pt; font-weight: bold; color: #003366; font-family: verdana, tahoma, arial, sans-serif;
	padding-top: 10px;
	padding-left: 4px;
	padding-bottom: 2px;
	border-bottom: 2px solid #8A99B6;
}

.omSiteNavTable {
		margin-left: 10px;
		margin-botton: 10px;
    border-top: 0px;
    border-bottom: 1px solid #8A99B6;
    border-left: 1px solid #8A99B6;
    border-right: 1px solid #8A99B6;
    background-color : #F9F9F9;
}
.omSiteNavTable TD {
    padding: 0px 0px 0px 0px;
}
.omSiteNavTable .navTitle {
		text-align: center;
		font-size: 8pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}
.omSiteNavTable .navMessage {
		font-size: 8pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    padding-top: 0px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

.omImageOutline {
    border-top: 1px solid #8A99B6;
    border-bottom: 1px solid #8A99B6;
    border-left: 1px solid #8A99B6;
    border-right: 1px solid #8A99B6;
}
.omPhotoOutline {
    border-top: 4px solid #003366;
    border-bottom: 4px solid #003366;
    border-left: 4px solid #003366;
    border-right: 4px solid #003366;
}
.omPhotoTitle{
		font-size: 10pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
}

.omProfileData {
		font-size: 8pt; font-weight: normal; color: #000000; font-family: tahoma, verdana, arial, sans-serif;
}
.omProfileFactLabel {
		font-size: 8pt; font-weight: bold; color: #000000; font-family: tahoma, verdana, arial, sans-serif;
}
.omProfileFactData {
		font-size: 8pt; font-weight: normal; color: #000000; font-family: tahoma, verdana, arial, sans-serif;
}

.omTableOutline {
    border-top: 1px solid #8A99B6;
    border-bottom: 1px solid #8A99B6;
    border-left: 1px solid #8A99B6;
    border-right: 1px solid #8A99B6;
    background-color : #FFFFFF;
}
.omCellHeaderDark {
		font-size: 10pt; font-weight: bold; color: #ffffff; font-family: tahoma, verdana, arial, sans-serif;
    background-color : #003366;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

.omCellBodyHiliteYellow {
		font-size: 10pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    background-color : #FFFF99;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

.omCellBodyHiliteGreen {
		font-size: 10pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    background-color : #A2E083;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

.omCellBodyHiliteGrey {
		font-size: 10pt; font-weight: normal; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    background-color : #F9F9F9;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}

.omPoweredCell
{
		font-size: 8pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
    text-align: center;
    background-color : #FFFFFF;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
}
.omPoweredHyperlink 
{
	text-decoration: none; 
	font-size: 8pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
}
.omPoweredHyperlink:link 
{
	text-decoration: none; 
	font-size: 8pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
}
.omPoweredHyperlink:visited 
{
	text-decoration: none; 
	font-size: 8pt; font-weight: bold; color: #003366; font-family: tahoma, verdana, arial, sans-serif;
}
.omPoweredHyperlink:hover 
{
	text-decoration: none; 
	font-size: 8pt; font-weight: bold; color: #0000FF; font-family: tahoma, verdana, arial, sans-serif;
}
.omPoweredHyperlink:active 
{
	text-decoration: none; 
	font-size: 8pt; font-weight: bold; color: #0000FF; font-family: tahoma, verdana, arial, sans-serif;
}
.omPoweredLogo
{
	margin-top: 5px;
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
}

BODY {
	font-size: 10pt; MARGIN: 0px; font-family: tahoma, verdana, arial, sans-serif; background-color: #ffffff
}

TH {
	font-size: 10pt; font-family: tahoma, verdana, arial, sans-serif
}
TD {
	font-size: 10pt; font-family: tahoma, verdana, arial, sans-serif
}
P {
	font-size: 10pt; font-family: tahoma, verdana, arial, sans-serif
}
LI {
	font-size: 10pt; font-family: tahoma, verdana, arial, sans-serif
}
H1 {
	font-size: 10pt; font-weight: bold; color: #990000; font-family: tahoma, verdana, arial, sans-serif
}