
a 
{
   color:Black;
   text-decoration:underline;
}

a:hover
{
   color:#990000;
   text-decoration:underline;
}

a.FooterText:hover
{
   color:#FFFFFF;
   text-decoration:underline;
} 

body
{
   margin: 0px 0px 0px 0px;
}


img
{
   border:0px;
}

.ContentBox
{
   margin: 15px 10px 15px 10px;
   font-family:tahoma,verdana;
   font-size:12px;
}

.ContentBox .BodyCopy
{
   font-family:tahoma,verdana;
   font-size:12px;
}

.BodyCopy
{
font-family:tahoma,verdana;
font-size:12px;
}

.BoldWhiteCopy
{
   font-family:tahoma,verdana;
   font-size:10px;
   font-weight:bold;
   color:#FFFFFF;
}

.FooterText
{
   font-family:tahoma,verdana;
   font-size:10px;
   color:#FFFFFF;
}

 .TableCellRight
{
   border-top: solid 1px #CCCCCC;
   border-right: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   font-family:arial,tahoma,verdana;
   font-size:8pt;
}

.TableCellLeft
{
   border-top: solid 1px #CCCCCC;
   border-left: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   color:#808080;
   font-family:arial,tahoma,verdana;
   font-size:8pt;
   
}

.TableCell
{
   border-top: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   color:#808080;
   font-family:arial,tahoma,verdana;
   font-size:8pt;
}


.HeaderCell
{
   border-top: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   font-weight:bold;
   font: bold 8pt Arial, Verdana;  
}

.HeaderCellRight
{
   border-top: solid 1px #CCCCCC;
   border-right: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   font-weight:bold;
   font: bold 8pt Arial, Verdana;
   
}

.HeaderCellLeft
{
   border-top: solid 1px #CCCCCC;
   border-left: solid 1px #CCCCCC;
   border-bottom: solid 1px #CCCCCC;
   height:30px;
   vertical-align:middle;
   font: bold 8pt Arial, Verdana;
   
}

.NewsSmallText
{
   font-family:tahoma,verdana;
   font-size:10px;
   color:#FFFFFF;
}

.Margin5x
{
   margin: 5px 5px 5px 10px;
}

.Margin5xBy450
{
   margin: 5px 5px 5px 5px;
   width:450px;
   font-family:tahoma,verdana;
   font-size:13px;
}

.Margin10x
{
   margin: 10px 10px 10px 10px;

}


.NewsTitle  
{
   font-family:tahoma,verdana;
   font-size:14px;
   font-weight:bold;
   color:Black;
   line-height:19px;
}

.RotatorText
{
   margin-left: 20px; 
   margin-right: 10px;
   margin-bottom:20px;
   margin-top:5px;
   font-size: 11px;
}

.DateColor
{
   font-family:tahoma,verdana;
   font-size:10px;
   color:#5F92EE;
   font-weight:bold;
}

.InputFieldClass
{
   font-family:tahoma,verdana;
   font-size:12px;
   width:215px;
}

.InputFieldClassLarge
{
   font-family:tahoma,verdana;
   font-size:12px;
   width:375px;
}


.InputFieldClassSmall
{
   font-family:tahoma,verdana;
   font-size:12px;
   width:115px;
}


.Display
{
   display;
}

.HiddenDisplay
{
   display:none;
}

.menu-bg
{
   background:#339999;
   border: solid 1px #777777;
   color:#FFFFFF;
   font-family: Tahoma, Arial;
   font-size:13px;
   padding: 2px 2px 2px 2px;
   width:165px;
   cursor:pointer;
}

.menu-bg-over
{
   background:#336666;
   border: solid 1px #777777;
   color:#FFCC00;
   font-family: Tahoma, Arial;
   font-size:13px;
   padding: 2px 2px 2px 2px;
   width:165px;
   cursor:pointer;
}

.menu-image
{
   cursor:pointer;
}
