
.NewBody   
{
    font-size: 1.05em;
    font-family: "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

.ViewGrid {
   border: solid 1px #e6e6e6;
   line-height: 18px;
}
.ViewGridHeader {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #5c5c5c;
   line-height: 24px;
}
.ViewGridHeader th {
   padding-left: 4px;
}
.ViewGrid td {
   padding-left: 4px;
}
.ViewGridItem {
   background-color: #dce2e9;
}
.ViewGridAltItem {
   background-color: #fff;
}       

.HeaderDiv {
   width: 100%;
   top: 0px;
   left: 0px;
   position: absolute;
}

.HeaderBar {
   display: block;
   height: 43px;
   margin: 0;
   padding: 0;
   background-image: url('../App_Images/iPadHeaderBar.png');
   background-repeat: repeat-x;
   border-bottom: 1px solid #2D3642;
   overflow: hidden;
}

.TitleNode1 {
   width: 25%;
   text-align: left;
}

.TitleNode2 {
   width: 50%;
   height: 35px;
   line-height: 35px;
   text-align: center;
   text-overflow: ellipsis; 
   white-space: nowrap;
   font-family: Helvetica;
   font-size: 18px;
   font-weight: bold;
   text-shadow: #000000 0px -1px 1px; 
   color: #FFFFFF;
}

.TitleNode3 {
   width: 25%;
   text-align: right;
}

.ContentPanel {
   margin-left: 10px;
   margin-top: 60px;
}

.TabsPanel {
   top: 5px;
   left: 7px;
   position: relative;
}

.FooterPanel {
   top: 10px;
   left: 10px;
   position: relative;
}
        
.WarnTest {
   font-family: Segoe UI;
   font-size: 18px;
   font-style: italic;
   font-weight: bold;
   color: #CC3300;
   top: 7px;
   left: 100px;
   position: absolute;
}

table.input {
   background-color: #DBE3EF;
   border-color: #191970;
   border-style: solid;
   border-width: 1px;
}

table.display {
   background-color: #f2f2f2;
}

.inputText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   border-color: #000000;
   border-width: 1px;
	border: solid 1px;
   color: #000000;
}

.columnHeading {
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

.gridHeading {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #000000;
}

.gridSortHeading {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #3D3D3D;
}

.actionLink {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.button {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 11px;
   font-weight: bold;
   background-color: #AABCDF;
   border: 1px solid #000000;
}

.buttonhover {
   color: #FFFFFF;
   background-color: #191970;
}

.altButton {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   background-color: #FFD1DA;
   border: 1px solid #000000;
}

.altButtonhover {
   color: #FFFFFF;
   background-color: #9D0020;
}

.hdrButton {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 11px;
   font-weight: bold;
   background-color: #DBE3EF;
   border: 1px solid #F8F8F8;
}

.hdrButtonhover {
   color: #FFFFFF;
   background-color: #AABCDF;
}

.optButton {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
   font-weight: bold;
   background-color: #D4D4D4;
}

.optButtonhover {
   color: #000000;
   background-color: #B5B5B5;
}

.optButtonActive {
   font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 11px;
   font-weight: bold;
   background-color: #9D0020;
}

.editLink {
   font-weight: normal;
   font-size: 11px;
}
       
.redErrors {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #CC3300;
   background-color: #FFFFCC;
}
       
.blueErrors {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #191970;
}

.italicText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-style: italic;
   font-size: 11px;
}

.boldText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
}

.displayText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.displayHeading {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #606060;
}

.gridTitle {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #3D3D3D;
}

.boldRedText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #CC3300;
}

.redText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #CC3300;
}

.greyText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #828282;
}

.boldGreyText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #828282;
}

.greyItalicHeading {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: italic;
   color: #828282;
}

.brownText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #606060;
}

.boldBrownText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #606060;
}

.finePrint {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #828282;
}

.finePrintRed {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #CC3300;
}

.movieLink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10px;
}

.greyLabel {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #828282;
}
       
.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
}
       
.brownFieldLabelRight {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #606060;
   vertical-align: middle;
   text-align: right 
}

.brownFieldLabelLeft {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #606060;
   vertical-align: middle;
   text-align: left
}

.rowOnHold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #FFD8CC;
}

.rowOn {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #e6e6e6;
}

.rowOff {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #FFFFFF;
}

.rowOver {
   cursor: pointer;
   background-color: #FFFFCC;
}
        
.sectionHeading {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #191970;
}
        
.sectionText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
}
        
.helpTopic {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
        
.tinyText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
}

.ddList {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
        
.tabArea {
   background-color : #191970;
}

.abRow1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   border-color: #606060;
   border-left-width: 2px;
   border-right-style: solid;
   border-right-width: 2px;
   border-top-width: 2px;
   border-bottom-style: solid;
   border-bottom-width: 2px;
}

.abRow2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   border-color: #606060;
   border-left-width: 2px;
   border-right-style: solid;
   border-right-width: 2px;
   border-top-width: 2px;
   border-bottom-width: 2px;
}

.abRow1G {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-style: solid;
   border-bottom-width: 1px;
}

.abRow2G {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-width: 1px;
}


.ghRow1 {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #828282;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-style: solid;
   border-bottom-width: 1px;
}

.ghRow2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #606060;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-width: 1px;
}

.ghRow2Red {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #CC3300;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-left-style: solid;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-width: 1px;
}

.ulHeading {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   border-color: #CDC9C9;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   border-bottom-style: solid;
   border-bottom-width: 1px;
}
