

.body 
{ 
    text-align: center;
    text-decoration: none;
    font-size: 10.0pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 140%;     
} 

.content
{
    text-decoration: none;
    font-size: 10.0pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 140%;
}

.pageheader
{ 
    text-decoration: none;
    font-size:16.0pt;
    /*color: #116511;*/
    color: #547A49;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    
}

.contentheader
{ 
    text-decoration: none;
    font-size:12.0pt;
    /*color: #116511;*/
    color: #547A49;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.contentsubheader
{ 
    text-decoration: none;
    font-size: 12.0pt;
    /*color: #116511;*/
    color: #547A49;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.contentsmall
{
    text-decoration: none;
    font-size: 8.0pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 140%;  
}

.contentbold
{
    text-decoration: none;
    font-size: 10.0pt;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 140%;
}

.contentbrand
{
    text-decoration: none;
    font-size: 10.0pt;
    color: #A50021;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 140%;
}

a 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #116511;
    font-size: 10.0pt;
    text-decoration: none;
    border-bottom: 1px solid #999999;
    line-height: 140%;
}

a:hover 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #BA1E22;
    font-size: 10.0pt;
    text-decoration: none;
    border-bottom: 1px solid #116511;
    line-height: 140%;
}

a.menu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #116511;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #999999;
    line-height: 140%;
    border-bottom: 0px solid #ffffff;
}

a.menu:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #BA1E22;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #116511;
    line-height: 140%;
}

a.contentsmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #116511;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #999999;
    line-height: 140%;
}

a.contentsmall:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #BA1E22;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #116511;
    line-height: 140%;
}

a.imagelink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #116511;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #999999;
    line-height: 140%;
    border-bottom: 0px solid #ffffff;
}

a.imagelink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #BA1E22;
    font-size: 8.0pt;
    text-decoration: none;
    border-bottom: 1px solid #116511;
    line-height: 140%;
    border-bottom: 0px solid #ffffff;
}

.footercontent
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8.0pt; 
}

.footerha
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    font-size: 8.0pt; 
}

.mwsbutton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt; 
    color: #116511;
    border: 1px solid #116511;
    border-bottom: 2px solid #116511;
    border-right: 2px solid #116511;
    background-color: #F0F1F3;  
    width:auto;
    overflow:visible;
    padding-left: 5px;
    padding-right: 5px;
    cursor: pointer;
}

.leftspaced  
{ 
    left: 5; 
    position: relative;
}

/*
  Used to display grid based result
   sets, such as schedules.  Use with
   cellpadding="3" and cellspacing="0".
   Tds are not text aligned here as
   grids may require multiple alignments.
 */
 .gridTable
 {
     border: 1px solid #000000;
     font-family: Arial;
     font-size: 12px;
     border-right: 1px solid #000000;
 }
 
 .gridTable th
 {
     text-align: left;
     background:#D4D0C8;
     border-bottom: 1px solid #000000;
     border-right: 1px solid #000000;
     text-align: center;
 }
 
 .gridTable td
 {
     border-bottom: 1px solid #000000;
     border-right: 1px solid #000000;
     padding: 3px;
 }
 
 .listRowOdd
 {
    background-color: #F0F1F3;
 }