html, body, table, td {
   font-size:                       14px;
   font-family:                     verdana,helvetica,arial;
   color:                           black;
   margin:                          0px;
}

#mainNode {
   height:                          100%;
   width:                           100%;
}

#subNode1 {
   height:                          100%;
   width:                           100%;
   vertical-align:                  top;
}

.sideNavContainer {
   width:                           146px;
   background:                      #166e3f; 
   vertical-align:                  top;
}

.contextContainer {
   width:                           100%; 
   vertical-align:                  top;
}

.contentContainer {
   width:                           100%; 
   vertical-align:                  top;
}

.pageLocContainer {
   background:                      #166e3f; 
   text-align:                      center;
   Height:                          48px;
   color:                           white;
}

.contentArea {
   font-size:                       14px;
   text-align:                      top;
   vertical-align:                  top;
   padding:                         10px;
   padding-top:                     25px;
}

.blackHeader {
   background-color:                black;
   color:                           white;
   font-size:                       10px;
   height:                          10px;
   padding:                         2px;
}

.sideNavLink {
   color:                           white;
   font-size:                       12px;
}

.sideNavDot {
   color:                           white;
   font-weight:                     bold;
   padding-left:                    8px;
   padding-right:                   8px;
   padding-bottom:                  10px;
}

.footerText {
   font-size:                       16px;
}