*{
margin: 0;
padding: 0;
}

body
{
  background-color:#d7d7d7;
 /* behavior:url("/shared/csshover.htc");*/
}

.OuterDiv
{
   margin:auto; 
   margin-top: 0;
   width: 943px; 
   height: 700px; 
   background-color: #ffffff;
 }
 
 .MenuDiv
 {
   width: 923px; 
   color:#ffffff;
   background-color: #000000;
 }
 
 .tblMenu
 {
  color:#ffffff;
  font-family: Arial;
  height: 29px; 
 
 }
 .SectionCell { 
 font-weight:bold;
  
  text-transform: uppercase;
  font-size:9pt;
  padding-left:25px;
  padding-right:20px;
  /*width:100px;*/
 }
 .SectionList li{
 padding-left:10px;
 padding-right:10px;
 display:inline;
 
 }
 .tblMenu td:hover{
  background-color:#7d7d7d;
 }
 .MenuDivider{
  margin-left: 0px;
  margin-right:0px; 
 
 }
 
 
 .LeftBody
 {
    width: 283px; 
    height: 521px; 
    background-color: #f9c829; 
    float:left;
    background-image:url('/images/bodyBgLeft.jpg');
    background-repeat: no-repeat;
 }
 
 .LeftBodyText
 {
    font-family:Arial; 
    font-size: 8.0pt; 
    font-weight: bold; 
    line-height: 2.5; 
    color: #000000;
    width: 215px;
    margin-left:25px;
    margin-top: 20px;
 }
 .DivHomeContent
 { 
  margin-top: 15px;
  float:left; 
  font-family: Arial;
 
 }
 
 .DivHomeContent div
 {
  float:left;
  margin-right: 14px;
 }
 .IndexMainHeader 
 {
   color:#bd1e2d; 
   border-bottom:2px dotted #bebebe; 
   font-weight: bold; 
   font-size:9pt;
   line-height: 2;
   margin-bottom: 5px;
 }
 .DivHomeContent span
 {
   font-family: Arial;
   font-size: 8pt;
 }

 .NewsLinks:link { color: #808080; text-decoration:none; } 
 .NewsLinks:visited { color: #808080; text-decoration:none; }  
 .NewsLinks:hover { color:#000000; text-decoration:none; }
 
 .ArticleLinks:link { color: #000000; text-decoration:none; } 
 .ArticleLinks:visited { color:#000000; text-decoration:none; }  
 .ArticleLinks:hover { color:#808080; text-decoration:none; }
 
 .Footerlink:link { color:#ffffff; text-decoration:none;}
 
 .MoreLink {font-size:8pt; color#808080; text-decoration:none; }
 .MoreLink:link {color:#808080; text-decoration:none;} 
 .MoreLink:visited {color:#808080; text-decoration:none;} 

 .SearchField { font-family:arial,helvetica; font-size:9pt; color:#505050; background-color:#ffffff; border:1px solid #000000; }

 /*** Menu control *****/
 
 #navigation-1
 {margin:0; padding:0px 0; list-style:none;  height:29px; color:#ffffff;margin-left:15px;  /*border-top:1px solid #b9121b; border-bottom:1px solid #b9121b;*/ ;font: normal 9pt Arial;}
.MenuList
	{ margin:0; padding:0; display:block; float:left;position:relative;  text-transform:uppercase; width:125px; line-height:1.7;  }
.MenuList a:link,
.MenuList a:visited
	{ padding:4px 0 5px; display:block; text-align:center; text-decoration:none; /*background:#b9121b;*/ color:#ffffff;  }
.MenuList:hover a,
.MenuList a:hover,
.MenuList a:active
	{ padding:4px 0 5px;  display:block; text-align:center; text-decoration:none; background:#7d7d7d; color:#ffffff;  /* border-left:1px solid #ffffff; border-right:1px solid #ffffff; */ }

.MenuDivider { margin:0; padding:0; display:block; float:left; position:relative; top:7px;}	
#navigation-1 li ul.navigation-2
	{ margin:0; /*padding:1px 1px 0;*/ color:#7d7d7d; list-style:none; display:none; background:#ffffff;  position:absolute; top:29px; /*border:1px solid #b9121b;*/ border-top:none; }
#navigation-1 li:hover ul.navigation-2
	{ display:block;  } /* Not supported in IE6 only supports standard <A> element.*/


.SubSectionMenu
	{ clear:left; border-bottom:1px solid #bcbcbc; text-transform:none; font: 8pt Arial;padding-top:5px; width:125px; color:#7d7d7d; }

.SubSectionMenu a:link,
.SubSectionMenu a:visited
	{ padding: 0; padding: 0 0 5px 0; clear:left;  border:none;/* border-bottom:1px solid #ffffff;*/width:100px; z-index:1000; background:#ffffff; color:#bcbcbc; font-size:8.0pt; text-align:left; color:#7d7d7d; }
.SubSectionMenu:hover a,
.SubSectionMenu a:active,
.SubSectionMenu a:hover
	{ padding: 0; padding: 0 0 5px 0; clear:left;  border:none;/* border-bottom:1px solid #ffffff;*/width:100px; z-index:1000; background:#ffffff; color:#bcbcbc; font-size:8.0pt; text-align:left;color:#000000;  }

