a:link {
   color : #191970;
}

a.findings:link { text-decoration: none; color: #CC3300 }
a.findings:visited { text-decoration: none; color: #CC3300 }
a.findings:hover { text-decoration: underline; color: #191970 }
a.findings:active  { text-decoration: none; color: #CC3300 }

a.findingsFixed:link { text-decoration: line-through; color: #CC3300 }
a.findingsFixed:visited { text-decoration: line-through; color: #CC3300 }
a.findingsFixed:hover { text-decoration: underline; color: #191970 }
a.findingsFixed:active  { text-decoration: line-through; color: #CC3300 }

td,
body { 
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px; 
} 

input
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-color: #AABCDF;
      border-color: #000000;
      border-width: 1;
      color: #000000
}

textarea
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-color: #AABCDF;
      border-color: #000000;
      border-width: 1;
      color: #000000
}

select
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-color: #AABCDF;
}

.bgLightColor {
   background-color : #DBE3EF;
}
   
.bgDarkColor {
   background-color : #AABCDF;
}

.fieldLabelRight {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   vertical-align: middle;
   text-align: right 
}

.fieldLabelLeft {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   vertical-align: middle;
   text-align: left
}

.fieldSelect { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #AABCDF;
} 

.fieldSelectError { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #FFFFCC;
} 

.acctsRecDetail 
{
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color :Blue
}

.rowStandOut {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #FFFF99;
}

.rowOn {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #DBE3EF;
}

.rowOff {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #FFFFFF;
}

.gridHeading {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: italic;
   background-color: #AABCDF;
   color: #000000;
}
        
.rowHighlight {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   background-color : #FFFFCC;
}
        
.sectionHeading {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #191970;
}
        
.subSection {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #191970;
}
        
.sectionHeadingRed {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #FF0000;
}
        
.sectionHeadingBrown {
   font-family: Segoe UI;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
   color: #606060;
}
        
.viewTitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #191970;
}
        
.textField {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
        
.boldText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
        
.boldTextBlue {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #191970;
}
        
.columnHeading {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
        
.instructions {
   font-size: 10px;
   color: #999999;
}
        
.errors {
   font-size: 10px;
   color: #CC3300;
}
       
.findings {
   font-size: 10px;
   color: #CC3300;
}
       
.findingsFixed {
   font-size: 10px;
   color: #CC3300;
   text-decoration: line-through;
}
       
.menuButtonOff {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   background-color: #FFC06F;
   margin-left : 0px;
   margin-right : 0px;
   border-left : 1px solid #000000;
   border-right : 1px solid #000000;
   border-top : 1px solid #000000;
   border-bottom : 1px solid #000000;
   padding-left : 1px;
   padding-right : 1px;
   padding-bottom : 0px;
   margin-bottom : 0px;
}

.menuButtonOn {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   background-color: #FE803E;
   margin-left : 0px;
   margin-right : 0px;
   border-left : 1px solid #000000;
   border-right : 1px solid #000000;
   border-top : 1px solid #000000;
   border-bottom : 1px solid #000000;
   padding-left : 1px;
   padding-right : 1px;
   padding-bottom : 0px;
   margin-bottom : 0px;
}

.yellowButton {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   background-color: #FFFFB0;
   margin-left : 0px;
   margin-right : 0px;
   border-left : 1px solid #000000;
   border-right : 1px solid #000000;
   border-top : 1px solid #000000;
   border-bottom : 1px solid #000000;
   padding-left : 1px;
   padding-right : 1px;
   padding-bottom : 0px;
   margin-bottom : 0px;
}

.blueButton {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   background-color: #AABCDF;
   margin-left : 0px;
   margin-right : 0px;
   border-left : 1px solid #000000;
   border-right : 1px solid #000000;
   border-top : 1px solid #000000;
   border-bottom : 1px solid #000000;
   padding-left : 1px;
   padding-right : 1px;
   padding-bottom : 0px;
   margin-bottom : 0px;
}

.blueTab {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   background-color : #AABCDF;
   border-left : 0px solid #FFFFFF;
   border-right : 0px solid #AABCDF;
   border-top : 0px solid #FFFFFF;
   border-bottom : 0px solid #AABCDF;
}

.whiteTab {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #191970; 
   background-color : #FFFFFF;
	border-left : 0px solid #FFFFFF;
	border-right : 0px solid #FFFFFF;
	border-top : 4px solid #191970;
	border-bottom : 0px solid #FFFFFF;
}

.bullet {
  color: #1b4779;
  font-size: 8px;
}

.greyText {
  color: #828282;
}

.redText {
  color: #CC3300;
}

.greenText {
  color: #00B82E;
}

.linkBlue {
  color: #191970;
}
        
.warnTest {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-weight: bold;
   color: #CC3300;
}

.depositInstr {
   font-weight: bold;
   color: #CC3300;
   padding: 4px;
}

.padInstr {
   padding: 5px;
}


.outerborder { background-color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.bodytable { background-color : #dbe3ef; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.innertable { background-color : #FFFFFF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.innertablehdr { background-color : #aabcdf; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.labelro { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #828282; }
.errormsg { color : #ff0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-style : italic; font-weight : bold; }
.successmsg { color : #00AA00; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-style : italic; font-weight : bold; }

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: transparent;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  text-decoration: none;
  background-color: transparent;
  color: #1B4779;
  cursor: default;
  margin: 5px;
  padding: 2px 6px 2px 6px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: #DBE3EF;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #AABCDF;
  color: #FFFFFF;
  top: 1px;
  left: 1px;
}

div.menuBar a.menuButton2 {
  text-decoration: none;
  background-color: transparent;
  color: #1B4779;
  cursor: default;
  margin: 5px;
  padding: 2px 6px 2px 6px;
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 100;
}

div.menuBar a.menuButton2:hover {
  background-color: #AABCDF;
  color: #FFFFFF;
}

div.menu {
  background-color: #DBE3EF;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover,
div.menu a.menuItemHighlight {
  background-color: #AABCDF;
  color: #FFFFFF;
}



               	    
