BODY
{
}
.toolbarlink
 { color: white; FONT-SIZE: 11; font-family: arial; font-weight: bolder; text-decoration: none }
.toolbarlink A:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
.toolbarlink A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
.toolbarlink A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.toolbarlink A:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
.toolbarlink A:hover
{
    COLOR: #C7EAFB;
    TEXT-DECORATION: none
}
.moreproductslink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10;
    COLOR: black;
    FONT-FAMILY:arial;
    TEXT-DECORATION: none
}
.moreproductslink A:link
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.moreproductslink A:active
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.moreproductslink A
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.moreproductslink A:visited
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.moreproductslink A:hover
{
    COLOR: #003366;
    TEXT-DECORATION: underline
    
}
.moreproductslink_b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10;
    COLOR: white;
    FONT-FAMILY:arial;
    TEXT-DECORATION: none
}
.moreproductslink_b A:link
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.moreproductslink_b A:active
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.moreproductslink_b A
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.moreproductslink_b A:visited
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
.moreproductslink_b A:hover
{
    COLOR: #CC334D;
    TEXT-DECORATION: underline
    
}
.maintextlarger
{    
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 12;    
}
.maintextlarger A:link
{
    COLOR: #CC334D;
}
.maintextlarger A:active
{
    COLOR: #CC334D;
}
.maintextlarger A
{
    COLOR: #CC334D;
}
.maintextlarger A:visited
{
    COLOR: #CC334D;
}
.maintextlarger A:hover
 { color: #003366 }
.maintext
{    
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 11;    
}
.maintext A:link
{
    COLOR: #CC334D;
}
.maintext A:active
{
    COLOR: #CC334D;
}
.maintext A
{
    COLOR: #CC334D;
}
.maintext A:visited
{
    COLOR: #CC334D;
}
.maintext A:hover
 { color: #003366 }
.resizabletext
  { color: black; font-size: 12px; font-family: arial }
.resizabletext A:link
{
    COLOR: #CC334D;
}
.resizabletext A:active
{
    COLOR: #CC334D;
}
.resizabletext A
{
    COLOR: #CC334D;
}
.resizabletext A:visited
{
    COLOR: #CC334D;
}
.resizabletext A:hover
 { color: #003366 }
.sidetext
{    
    COLOR: white;
    FONT-FAMILY: arial;
    FONT-SIZE: 11;
}
.sidetext A:link
{
    COLOR: white;
}
.sidetext A:active
{
    COLOR: white;
}
.sidetext A
{
    COLOR: white;
}
.sidetext A:visited
{
    COLOR: white;
}
.sidetext A:hover
{
    COLOR: white;
}
.toptextline
  { color: black; font-size: 18px; font-family: arial }
.toptextline A:link
{
    COLOR: #CC334D;
}
.toptextline A:active
{
    COLOR: #CC334D;
}
.toptextline A
{
    COLOR: #CC334D;
}
.toptextline A:visited
{
    COLOR: #CC334D;
}
.toptextline A:hover
{
    COLOR: #003366;
}
.verticalsidebox
{    
    FONT-SIZE: 9;
    COLOR: black;
    FONT-FAMILY:arial;
}
.verticalsidebox A:link
{
    COLOR: blue;
}
.verticalsidebox A:active
{
    COLOR: blue;
}
.verticalsidebox A
{
    COLOR: blue;
}
.verticalsidebox A:visited
{
    COLOR: blue;
}
.verticalsidebox A:hover
{
    COLOR: #003366;
}
.sideboxheader
{  
  text-align:center;
  font-weight:bolder;
  font-family:arial;
  font-size: 12;
  color:white;
  height:20px;
  background-color: black;
}
.sideboxtableborder
{ 
  border-style: solid;
  border-width: 1;
  border-color: black;
}
.sideboxmain
{    
    COLOR: black;
    FONT-FAMILY:arial;
    font-size: 11;
    background-color: white;
    
}
.sideboxmain A:link
{
    COLOR: #CC334D;
}
.sideboxmain A:active
{
    COLOR: #CC334D;
}
.sideboxmain A
{
    COLOR: #CC334D;
    font-size: 11;
}
.sideboxmain A:visited
{
    COLOR: #CC334D;
}
.sideboxmain A:hover
{
    COLOR: #003366;
}
#verticalline {
 height: 100%; 
 border-left: 1px dashed black;
}
#verticallineright {
 height: 100%; 
 border-right: 1px dashed black;
}
#horizontalline {
 width: 100%; 
 border-bottom: 1px dashed black;
}
.bottomtextline
  { color: white; font-size: 16px; font-family: arial; font-weight: bolder }
.bottomtextline A:link
{
    COLOR: black;
}
.bottomtextline A:active
{
    COLOR: black;
}
.bottomtextline A
{
    COLOR: black;
}
.bottomtextline A:visited
{
    COLOR: black;
}
.bottomtextline A:hover
{
    COLOR: #003366;
}
.contactfirstline
{    
    FONT-SIZE: 11;
    COLOR: black;
    FONT-FAMILY:arial;
    FONT-WEIGHT:bolder;
}
.contactmaintext
{    
    FONT-SIZE: 11;
    COLOR: black;
    FONT-FAMILY:arial;
}
.contactlink 
{    
    FONT-SIZE: 11;
    COLOR: #CC334D;
    FONT-FAMILY:arial;
}
.contactlink A:link
{
    COLOR: #CC334D;
}
.contactlink A:active
{
    COLOR: #CC334D;
}
.contactlink A
{
    COLOR: #CC334D;
}
.contactlink A:visited
{
    COLOR: #CC334D;
}
.contactlink A:hover
{
    COLOR: #003366;
}
.pageheader
 { color: #cc334d; font-size: 16; font-family: arial; font-weight: bolder }
.NewsEmphasis  { color: black; font-size: 13px; font-family: arial; font-style: italic; font-weight: bolder }
.LibraryEmphasis   { color: black; font-size: 14px; font-family: arial; font-weight: bold }
.PartnerEmphasis { color: black; font-size: 14px; font-family: arial; font-weight: bold }
.subheader { color: white; font-size: 12px; font-family: arial; font-weight: bold }
.contactustext
{    
    FONT-SIZE: 11;
    COLOR: black;
    FONT-FAMILY:arial;
}
.timelineyear
{
    MARGIN:0;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
    COLOR:NAVY;
    FONT-WEIGHT:BOLDER;
    FONT-SIZE: 11;	
}
.timeline
{
    MARGIN:0;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;	
}


