﻿body {
}
.tenpx_verdana { font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.elevenpx_arial { font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.LinkText
{
	font-size: 12px;
	color: white;
	font-family: Verdana;
	cursor: hand;
}
.CopyRight
{
	font-size: 10px;
	color: white;
	font-family: Verdana;
}

.imagelogo
{
background-color:red;
border:thick lime dashed;
}

.CopyRightBlk
{
	font-size: 7pt;
	font-weight: 400;
	color: black;
	font-family: Arial, Verdana, Arial black, Arial Narrow;

}

.VerticalBar
{
	color: white;
	font-family: Verdana;
}
.SectionHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #3b3da4
}
.PageHeaderText
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 2em;
    BORDER-LEFT: medium none;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Verdana
}

.BlockText
{
    MARGIN-LEFT: 2em;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.PageGraphic
{
    FLOAT: none;
    VISIBILITY: visible;
    MARGIN-LEFT: -2em;
    OVERFLOW: auto;
    POSITION: static
}
.textbox
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: white
}
.ErrorText
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana
}

.PageText
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}

.PageTextSmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}

.PageTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.PageTextMini
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.PageTextItalic
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana
}
.PageTextBoldItalicNavy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333399;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana
}
.PageText14ptBoldItalicNavy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333399;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana
}
.DisclosureText
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}

.PrivacySectionHeader
{
    PADDING-RIGHT: 0.5cm;
    PADDING-LEFT: 0cm;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #3b3da4
}
.PrivacyPageHeaderText
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0em;
    COLOR: #333399;
    FONT-FAMILY: Arial, Verdana
}
.PrivacyPageTextTitle
{
    FONT-SIZE: 9pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Verdana
}
.privacyul
{
    BORDER-TOP-WIDTH: thin;
    BORDER-LEFT-WIDTH: thin;
    BORDER-BOTTOM: thin ridge;
    BORDER-RIGHT-WIDTH: thin
}
.FormLabels
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.FormLabelsLight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.FormLabelsRequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.FormLabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.FormLabelsRequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, sans-serif
}
.TextTitle
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #3b3da4;
}
.TextTitle14pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TextTitleDim
{
    FONT-SIZE: 10pt;
    COLOR: #333399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TextTitleWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GrayTableCell
{
    BACKGROUND-COLOR: Gainsboro
}
.TableSideBar
{
	font-family: Arial;
	background-color: #ccffcc;
	font-size: 10pt;
}
.infovdvhdr 
{
  width:250;
  background:#C4D5E3;
  border:1px solid #003366;
  font-weight:bold;
  padding:8px;
  font-size:10pt;
}
.infovdvhdr2
{
  width:250;
  background:#C4D5E3;
  border:1px solid #003366;
  padding:8px;
  font-size:8pt;
}


.infovdvbdy 
{
  width:250;
  background:#FFFFFF;
  border-left:1px solid #003366;
  border-right:1px solid #003366;
  border-bottom:1px solid #003366;
  padding:8px;
  font-size:8pt;
}

.lightColor
{
	background:#FFFFFF;
}

.hrMedium 
{
	color:#003366;
	height:2px ;
}

.hrThin
{
	color:#003366;
	height:1px ;
}
.textBoldMedium
{
	font-size:12pt;
	color:#003366; font-weight:bold;	
}
FONT.headingNarrow 
{ 
 FONT-FAMILY: Arial Narrow;
 FONT-SIZE:18pt;
 COLOR: #003366; 
}

/*========= SITE.CSS =========*/

body
{
  font-size:10pt;
  font-family:Arial, Garamond;
}
.pageTitle{FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Arial, Sans-serif, Helvetica;}

div
{
  font-size:10pt;
  font-family:Arial, Garamond;
}

.SchedDownMessage
{
	color: #003366; 
	font-size:8pt; 
	font-weight: normal; 
	font-family:  Arial, Arial Narrow, Garamond;
	font-style:italic;
}

li.HomePage
{
	list-style-type: square;
	list-style-image: url(/Images/square.gif);
	color: #333333;
	font-size: 10pt;
	font-weight:bold;
	font-family:Arial, Garamond;
	/*padding-left: 15px;*/
	padding-bottom: 3px;	
}

li.OLSecPage
{
	color: Black;
	font-size: 10pt;
	font-family:Arial, Garamond;
	padding-bottom: 5px;	
}

a.HomePage
{
	color: #333333;
	font-size: 10pt;
	font-weight:bold;
	font-family:Arial, Garamond;
	text-decoration: none;
}

a.FAQLinks
{
  color:#003366;
 font-size:10pt;
  font-family:Arial, Garamond;
  text-decoration:none;
}

a.FAQLinks:Hover
{
  color:#003366; 
  font-size:10pt;
  font-family:Arial, Garamond;
  text-decoration:underline;
}

.CDLinks
{
  color:#003366;
  font-size:9pt;
  font-family:Arial, Garamond;
  text-decoration:none;
}

a.CDLinks
{
  color:#003366;
  font-size:10pt;
  font-family:Arial, Garamond;
  text-decoration:none;
}

a.CDLinks:Hover
{
  color:#003366;
  font-size:10pt;
  font-family:Arial, Garamond;
  text-decoration:underline;
}

.SmallText
{
  color:#000000;
  font-size:8pt;
  font-family:Arial, Garamond;
}

.SmallTextDisclosure
{
  color:#000000;
  font-size:9pt;
  font-family:Arial, Garamond;
}


.TableSideBorder
{
  border-left:solid 1px #003366;
  border-right:solid 1px #003366;
  border-bottom:solid 1px white;
}

.SideMenuSpacing
{
  padding-top:5px;
  padding-bottom:5px;
}

.AccountLoginBox
{
  font-size:11pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  color:#FFFFFF;
  padding-top:5px;
}

.AccountLoginBoxFL
{
  font-size:11pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  color:#003366;
  padding-top:5px;
}

.AccountLoginBoxSM
{
  font-size:9pt;
  font-weight:normal;
  font-family:Arial, Garamond;
  color:#FFFFFF;
  padding-top:5px;
}

.AccountLoginBoxSMFL
{
	vertical-align:top;
  font-size:10pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  color:#003366;
  padding-top:5px;
}

a.AccountLoginBoxLink
{
	background-image: url('Images/go_button_flash.gif');
  font-size:10pt;
  font-weight:normal;
  font-family:Arial, Garamond;
  text-decoration:underline;
  color:#FFFFFF;
  padding-top:5px;
  padding-bottom:5px;
}

a.AccountLoginBoxLink:Hover
{
	background-image: url('Images/go_button_flash_roll.gif');
  font-size:10pt;
  font-weight:normal;
  font-family:Arial, Garamond;
  text-decoration:underline;
  color:#FFFFFF;
  padding-top:5px;
  padding-bottom:5px;
}

a.BotNavBoxLink
{
  font-size:10pt;
  font-weight: bold;
  font-family: Arial, Arial Narrow, Garamond;
  text-decoration:none;
  color:#003366;
}

.PromoBox
{
  font-size:12pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  text-decoration:underline;
  color:#FFFFFF;
  padding-top:5px;
}

.PromoBoxSmall
{
  font-size:10pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  text-decoration:underline;
  color:#FFFFFF;
  width:160px;
}

.PromoRate
{
  font-size:34pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  text-decoration:none;
  color:#FFFFFF;
}

.PromoRateFlash
{
  font-size: 35pt;
  font-weight:900;
  font-family:Arial, Garamond;
  text-decoration:none;
  color: #97AFB4;
  /*padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;*/
}

.PromoRateBlue
{
  font-size:30pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  text-decoration:none;
  color:#003366;
}

.PromoRateBoxBdr
{
	width:186px; 
	height: 128px; 
	border: #527394 1px solid;
	padding-top: 10px;
	padding-bottom: 10px;
}

.PromoRateBox
{
  border-right : #777777 thin solid; 
  BORDER-TOP: #777777 thin solid; 
  BORDER-LEFT: #777777 thin solid; 
  BORDER-BOTTOM: #777777 thin solid;
  background-color: #777777;
  padding-left: 5px;
  padding-right: 5px;
}

.PromoRateBoxNoBdr
{
	width:186px; 
	height: 128px; 
}

.PromoRateBoxSmBlueText
{
 color :#003366;
 font-size :9pt;
 font-family : Arial, Arial Narrow, Garamond;
}

.PromoRateFooterText
{
 padding-top: 5px;
}

.PromoRateFooterText span
{
 color: #003366;
 font-size: 9pt;
 font-family: Arial, Arial Narrow, Garamond;
}

.PromoRateFlashBoxSmBlueText
{
 color: #97AFB4;
 font-size: 8pt;
 font-family: Arial, Arial Narrow, Garamond;
}

.RatePromoFlashFooterText span
{
 color :#97AFB4;
 font-size :8pt;
 font-family : Arial, Arial Narrow, Garamond;
}

a.RatePromo
{
  font-size:9pt;
  font-weight: bold;
  font-family:Arial, Arial Narrow, Garamond;
  color:#003366;
  text-decoration:underline;
  padding-left:1px;
  padding-right:2px;
  margin: 0px 0px 0px 0px;
}

a.RatePromoFlash
{
  font-size:8pt;
  font-weight: 900;
  font-family:Arial, Arial Narrow, Garamond;
  color:#003366;
  text-decoration:underline;
  padding-left:1px;
  padding-right:2px;
  margin: 0px 0px 0px 0px;
}

a.LeftMenuHighRate
{
	color : white;
	font-size :12pt;
	font-family :Arial, Sans-Serif, Garamond;
	text-decoration:none;
	background-color: #003366;
}

.MonthCDPromoBlk
{
  font-size:12pt;
  font-weight:bold;
  font-family:Arial, Garamond;
  text-decoration:none;
  color:#000000;
  padding-top: 10px;
  padding-left: 10px;
  padding-Right: 10px;
  padding-bottom: 10px;
}

.PageTitleText
{
  font-size:22pt;
  font-weight:normal;
  font-family:Arial Narrow;
  color:#003366;
}

.PageTitleTextWhite
{
  font-size:18pt;
  font-weight:normal;
  font-family:Arial Narrow;
  color:#FFFFFF;
  padding-left:5px;
}

h1.HeaderText
{
  font-size:18pt;
  font-weight:normal;
  font-family:Arial Narrow;
  margin: 0px 0px 0px 0px;	
}

h1.LandPage
{
	 margin: 0px 0px 0px 0px; 
	 font-family: Arial; 
	 font-size: 14pt; 
	 color: #003366; 
	 font-weight: 600; 
}

.TitleBar
{
  border-bottom:solid 3px #FFFFFF;
  background-color:#003366;
}


.FAQTitleText
{
  font-size:12pt;
  font-weight:bold;
  font-family:Arial Garamond;
  color:#003366;
}

a.MenuHeader
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial, Arial Narrow, Garamond;
  color:#003366;
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  border-right: solid 1px silver;
}

a.MenuHeader:Hover
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial, Arial Narrow, Garamond;
  color:#003366;
  text-decoration:underline;
  padding-left:5px;
  padding-right:5px;
  border-right: solid 1px silver;
}

.MenuDivider
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial Garamond;
  color:silver;
}

.MenuDividerHeader
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial Garamond;
  color:silver;
  border-bottom: silver 1px solid;
  padding-bottom: 0px;
}

.MenuDividerFooter
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial Garamond;
  color:silver;
  padding-bottom: 0px;
  padding-top: 5px;
}

.MenuDividerFooterIMG
{
  font-size:10pt;
  font-weight:normal;
  font-family:Arial Garamond;
  color:silver;
  padding-bottom: 0px;
}

.ArialNarrow16ptGray
{
	FONT-SIZE: 16pt; 
	COLOR: gray; 
	FONT-FAMILY: Arial Narrow, Arial, Garamond, sans-serif
}

.RateTitleText
{
	font-size:12pt;
	font-weight: bold;
	font-family:  Arial, Arial Black, Garamond;
	color:#003366;
}

.RateTitleFlashText
{
	font-size:9pt;
	font-weight: bold;
	font-family:  Arial, Arial Black, Garamond;
	color:#FFFFFF;
}

.SmallBlackText
{
 font-size :8pt;
 font-family: Arial, Garamond;
 color: #000000;
 font-weight: bold;
}
.SmallBlueText
{
 color :#003366;
 font-size :8pt;
 font-family :Arial Narrow, Arial, Garamond;
}

.ArialNarrow18ptNavy
{
	font-size:18pt;
	font-weight:normal;
	font-family:Arial Narrow, Arial, Garamond, sans-serif;
	color:#003366;
}
.ArialNarrow13ptGray
{
  FONT-SIZE: 13pt; 
  COLOR: gray; 
  FONT-FAMILY: Arial Narrow, Arial, Garamond, sans-serif
}
.PadLeft5px 
{
  padding-left: 5px
}

.lblStatus
{
	color: black;
	font-weight: 600;
	padding: 2px 5px 2px 5px;
}

a.TipsToolsLinks
{
  color: black; 
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:none;
}

a.TipsToolsLinks:Hover
{
  color: #003366;
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:underline;
}


a.TipsToolsRetLinks
{
  color: black; 
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:underline;
}

a.TipsToolsRetLinks:Hover
{
  color: #003366;
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:underline;
}

.TipsToolsTBHeadingBlue
{
	 font-family: Arial, Garamond;
	 font-size: 9pt;
	 color: #003366;
	 font-weight: 700;
	 border-bottom: solid 1px #666666; 
	 padding-bottom:5px;
	 width: 245px;
}

.TipsToolsTBHeadingBlack
{
	font-family: Arial, Garamond;
	font-size: 9pt;
	 color: black;
	 font-weight: 700;
	 border-bottom: solid 1px #666666; 
	 padding-bottom:5px;
	 width: 245px;
}


a.SelfServiceLinkBlue
{
	 color: #003366;
	 font-size: 9pt;
	 font-weight: 700;
	 font-family: Arial, Garamond;
	 text-decoration: none;
	 padding-bottom:5px;
}

a.SelfServiceLinkBlue:Hover
{
	 color: #003366;
	 font-size: 9pt;
	 font-weight: 700;
	 font-family: Arial, Garamond;
	 text-decoration: underline;
	 padding-bottom:5px;
}

.PresReleaseTBHeadingBlue
{
	font-size: 10pt; 
	font-family: Arial, Garamond;
	font-weight: 700; 
	color: #003366; 
	width: 700px; 
	border-bottom: solid 1px #666666;
	padding-bottom:5px;
}

a.TTL_DLForm
{
  color: #003366;
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:none;
}

a.TTL_DLForm:Hover
{
  color: #003366;
  font-size:9pt;
  font-family:Arial, Garamond;
  font-weight: 500;
  text-decoration:underline;
}

.IDTheftPhishTBHeadingBlue
{
	font-family: Arial, Garamond; 
	font-size:12pt; 
	font-weight: 900; 
	color: #003366;
}

.OnlineSecurityBlue
{
	font-family: Arial, Garamond; 
	font-size: 9pt; 
	font-weight: 700;
	color: #003366;
}

.OnlineSecurityBlk
{
	font-family: Arial, Garamond; 
	font-size: 9pt; 
	font-weight: 700;
}

.DLFormHeadingBlue
{
	 font-family: Arial, Garamond;
	 font-size: 9pt;
	 color: #003366;
	 font-weight: 700;
	 padding-bottom:5px;
	 width: 245px;
}

/*========= ONLINEBANKING.CSS =========*/

body{ font-size:10pt; BACKGROUND: white repeat-x; font-family:Arial, Sans-Serif; color:Black}
.formBlue { FONT-SIZE: 11px; COLOR: #000066; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Sans-serif, Helvetica }
.formRed {FONT-SIZE: 11px; COLOR: #ff3333; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Sans-serif, Helvetica}
.infoTitle{FONT-SIZE: 10pt; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Sans-serif, Helvetica; border-bottom: SOLID 2PX #3B3DA4; background-color:#3B3DA4}
.infoTitle2{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Sans-serif, Helvetica; border-bottom: SOLID 2PX #3B3DA4; background-color:#FFFFFF}
.readOnly{border-color:#FFFFFF; background-color:#FFFFFF; border-style:none;}
.button{background-color:#cccccc; font-family:Arial; color:#003366; font-weight:bold; font-size:12pt; border:solid 1px #003366;}
.pageTitle {FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Arial, Sans-serif, Helvetica}
.sideNav{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial;}
.sideNavMM {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial, Sans-serif, Helvetica; text-decoration: none; vertical-align:top}
.sideNavTD{border-right:solid 2px #003366; padding-right: 10px;vertical-align:top}
.copyRight{color: #ffffff; font-size:8pt; font-family:Arial;}
.pageTitleSmall{FONT-SIZE: 18px; COLOR: #003366; FONT-FAMILY: Arial, Sans-serif, Helvetica;}
.pageTitleNormal{FONT-SIZE: 10pt; font-weight:bold; COLOR: #003366; FONT-FAMILY: Arial, Sans-serif, Helvetica;}
.hiddenField{color:Green; border:none 0px #FFFFFF; background-color:#FFFFFF; display:none;}
.labelFont{FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial;}
.labelData{FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Arial;}
.buttonEdit{background-color:#003366; font-family:Arial; color:#FFFFFF; font-weight:bold; font-size:8pt; border:solid 1px #003366;}
.textBold{color:#003366; font-weight:bold;}
.paraText{font-size:10pt;}
.tableOutline{ border:solid 1px black;}
.tableText{ font-size:8pt; font-family:Arial;}
.tableTitle{font-size:10pt; font-family:Arial;}
.up0{position: relative; top: 0px}
.up10{position: relative; top: -10px}
.up20{position: relative; top: -20px}
.up30{position: relative; top: -30px}
.up40{position: relative; top: -40px}
.up50{position: relative; top: -50px}
.up60{position: relative; top: -60px}
.NavButtonDisabled{display:none; visibility:hidden}
.NavButtonEnabled{display:block; visibility:visible}
.hidden{visibility:hidden}
.celloutlineLeft{ border-top:solid 1px black; border-bottom:solid 1px black; border-left:solid 1px black; }
.celloutlineRight{border-left:solid 1px black; border-top:solid 1px black; border-bottom:solid 1px black; border-right:solid 1px black; }
.celloutlineTop{ border-top:solid 1px black; font-size:8pt; font-family:Arial;}
.infovdvhdr 
{
  width:250px;
  background:#C4D5E3;
  border:1px solid #003366;
  font-weight:bold;
  padding:8px;
  font-size:10pt;
}
.infovdvhdr2
{
  width:250px;
  background:#C4D5E3;
  border:1px solid #003366;
  padding:8px;
  font-size:8pt;
}


.infovdvbdy 
{
  width:250px;
  background:#FFFFFF;
  border-left:1px solid #003366;
  border-right:1px solid #003366;
  border-bottom:1px solid #003366;
  padding:8px;
  font-size:8pt;
}

.10pt {font-size: 10pt}
.12pt {font-size: 12pt}
.20pt {font-size: 20pt}
.arial {font-family: arial, sans-serif}
.arialNarrow {font-family: arial narrow, arial, sans-serif}
.black {color: black}
.bold {font-weight: bold}
.darkBlue {color: #003366}
.darkBlueBackground {background-color: #003366}
.darkBlueBorder {BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #003366; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #003366; BORDER-TOP-COLOR: #003366; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #003366}
.grayBackground {background-color: #cccccc}
.pad15 {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;} 
.white {color: #ffffff}
ol {margin-left: 24px; margin-top: 0px; margin-bottom: 0px}
ul {margin-left: 24px; margin-top: 0px; margin-bottom: 0px}

/*=== HTML EDITOR STYLES - s.hecking 4.10.07  ===*/

.ms-rteCustom-Heading {color:#003366; font-size:18px; font-family:arial, garamond, sans-serif;}
.ms-rteCustom-SubHeading {color:#003366; font-size:12px; font-family:arial, garamond, sans-serif;}
.ms-rteCustom-MainLink {color:#003366; font-family:arial, garamond, sans-serif; font-size:10pt; text-decoration:none;}
.ms-rteCustom-MainLink:hover {text-decoration:underline;}

/*=== Web Part Styles - mike holpuch ===*/
.webpart
{
    Font-Family: Arial, Garamond;
    font-size: 9pt;
}
.webpart a
{
    color: #003399;
    text-decoration: none;
}
.webpart a:hover
{
    color: #003366;
    text-decoration: underline;
}
table.innerTable
{
    background-color: #f9f9f9;
    border-bottom: 2px solid #003366;
    border-top: 2px solid #003366;
    border-spacing: 0px;
    padding: 0px;
    width: 100%;
}
table.innerTable thead th
{
    background-color: #c0c0c0;
    padding: 8px 5px;
    text-align: left;
}
table.innerTable td.innerTd
{
    background-color: #f0f0f0;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    margin: 2px;
    padding: 2px;
}
table.innerTable td.innerTd p
{
    padding: 10px 0px;
    margin: 0px;
}
table.innerTable td.apply
{
    background-color: #ffffff;
    border: 1px solid #c0c0c0;
    padding: 0px 8px 0px 0px;
    margin: 1px;
}
table.innerTable table.applyTable
{
    background-color: #ffffff;
    width: 100%;
}
table.innerTable table.applyTable td
{
    white-space: nowrap
}
table.innerTable table.applyTable td strong
{
    color: #003399;
}
table.innerTable td.balance
{
    padding: 4px;
    width: 160px;
}
table.innerTable select
{
    border: 1px solid #cccccc;
    font-family: "Trebuchet MS", arial, sans-serif;
    font-size: 1.0em;
    margin-left: 6px;
    padding: 1px;
}
.innerGridHeader
        {
            background-color: #c0c0c0;
            padding: 8px 5px;
            text-align: left;
        }

