.Title {
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
}

.SubTitle {
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    font-weight: bold;
    text-transform: uppercase;
}

.FormErrors {
    color: #B71A1D;
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    font-weight: bold;
}

td {
    font-size: 9pt;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: top;
}

a:link {color: #B71A1D;text-decoration: none;}
a:active {color: #B71A1D;text-decoration: none;}
a:visited {color: #B71A1D;text-decoration: none;}
a:hover {color: #B71A1D;text-decoration: underline;}

.navtable {background-color: #000066;color: #FFFFFF;font-weight: bold;}
.navtext {color: #FFFFFF;font-weight: bold;}

.navlink:link {color: White;text-decoration: none;font-weight: bold;}
.navlink:active {color: White;text-decoration: none;font-weight: bold;}
.navlink:visited {color: White;text-decoration: none;font-weight: bold;}
.navlink:hover  {color: White;text-decoration: underline;font-weight: bold;}

.navSideLink:link {color: Black;text-decoration: none;text-transform: uppercase;FONT-SIZE: 9pt;font-weight: bold;}
.navSideLink:active {color: Black;text-decoration: none;text-transform: uppercase;FONT-SIZE: 9pt;font-weight: bold;}
.navSideLink:visited {color: Black;text-decoration: none;text-transform: uppercase;FONT-SIZE: 9pt;font-weight: bold;}
.navSideLink:hover {color: Black; text-decoration: underline;text-transform: uppercase;FONT-SIZE: 9pt;font-weight: bold;}

.HVSRedFont {color: #B71A1D;}
.HVSRedBackground {background-color: #B71A1D;}
.HVSLightGreen{background-color: #CCCC99;}

.MainContent {
    padding-top : 10px;
    padding-bottom : 10px;
    padding-left : 10px;
    Width: 595px;
    vertical-align : top;
}

.MainContentLibItem {
    padding-top : 10px;
    padding-bottom : 10px;
    padding-left : 10px;
    Width: 540px;
    vertical-align : top;
}


.LightFramedBox {border: 1px #CCCC99 solid;  background-color: White; }
.LightFramedBoxHeader {background-color: #CCCC99; vertical-align : top;}

.BioLightFramedBoxHeaderSel { border: 1px; background-color: #CCCC99; font-weight: bold; }
.BioLightFramedBoxHeaderNotSel { border: 1px; font-weight: bold; }

.LightFramedBox2 {border: 1px #B71A1D solid;  background-color: #CCCC99; }
.LightFramedBoxAlternateLine2 {border: 1px #B71A1D solid;  background-color: #c0c0c0; }
.LightFramedBoxHeader2 {background-color: #B71A1D;  color: White;  }

.NoPrint {display:none;}

/*
 .SideBar{
    background-color: #CCCC99;
    Width: 120px;
    vertical-align : top;
    padding-top : 10px;
    padding-bottom : 10px;
}
*/
.SideBar {
    display: none;
    }

.SideBarLibItem {
    display: none;
    }

/*
.SideBarLibItem{
    background-color: #CCCC99;
    Width: 165px;
    vertical-align : top;
    padding-top : 10px;
    padding-left : 0px;
    padding-right : 0px;        
    padding-bottom : 10px;
}
*/

.MainContentLibItemNoPrint{
    padding-top : 10px;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 35px;   
    Width: 100%;
    vertical-align : top;
}

/*
.SideBarLibItemNoPrint{
    background-color: #FFFFFF;
    Width: 0px;
}
*/

.SideBarLibItemNoPrint{
    display: none;
    width: 0;
    padding: 0;
    border: 0;  
}

/*
  Used to scale down print preview pages for A4 and Letter portrait
  to fit within page margins that will allow nearly all internet
  users to see.
*/
.EmailBannerDisplayWidth { width: 599px; }

/*
  Used to scale down print preview pages for A4 and Letter portrait
  to fit within page margins that will allow nearly all internet
  users to see.
*/
.EmailBannerLogo1Scale { width: 105; height: 67; }

/*
  Used to scale down print preview pages for A4 and Letter portrait
  to fit within page margins that will allow nearly all internet
  users to see.
*/
.EmailBannerLogo2Scale { width: 494; height: 67; }


.SideBarSearch{
    font-size: 8pt;
    vertical-align : top;
}


.SideLink{
    padding-top : 5px;
    padding-bottom : 5px;
    padding-left : 7px;
    padding-right : 5px;
    cursor : hand;
    FONT-SIZE: 8pt;
}

.SideTitle{
    font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    font-weight: bold;
    text-transform: uppercase;
    font-color: Black;
}

.SideBarSeperator{
    background-color: #999966;
    Height: 1px;
}

.new_page {
page-break-before: always
}