#mainNav {
   width:200px;
}

#navBar {
   display:block !important;
   position: relative;
   z-index: 50;
   *z-index: 150;
}

/* List Nav Styles */

#mainNav ul {
   width: 200px;
   margin: 0 0 0 10px;
   padding:0;
   list-style-type: none;
   background: #efefef url(/SiteData/images/assets/nav_main_rgt_shdw.gif) repeat-y top right;
   border-left: 1px solid #ccc; 
   border-top: 1px solid #ccc; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mainNav ul ul {
   margin:0;
   padding:0;
   border:none;
   width:auto;
   background:none;
}

#mainNav li {
   list-style-type:none;
   margin:0;
   padding:0; 
   _height: 1%;
}

#mainNav li a {
   display:block;
   padding:.4em;
   margin-right:7px;
   border-bottom:1px solid #ccc;
   color:#3E6296;
   text-decoration:none;
   font-weight:bold;
   font-size:.75em;
}

#mainNav li a:hover {
   background-color:#002354;
   color:#fff;
 }

#mainNav li a.cms-core-nav-list-item-selected,
#mainNav li a.FlyOutNavSelected,
#mainNav li a.FlyOutNavSelected:hover,
#mainNav li:hover a.FlyOutNavSelected	{
   font-weight:bold;
   background-color:#002354;
   color:#fff;
}

#mainNav li li a.cms-core-nav-list-item-selected,
#mainNav li li a.FlyOutNavSelected,
#mainNav li:hover li a.FlyOutNavSelected,
#mainNav li.sfhover li a.FlyOutNavSelected  {
   background-color:#2E60A3;
}

#mainNav li ul a {
   font-weight:normal;
   background-color: #5F86BF;
   color:#fff;
   font-size: .65em;
}

#mainNav li ul a:hover {
   background-color:#2E60A3;
}

#mainNav li ul ul a {
   padding-left:20px;
   font-weight:normal;
   background-color:#2E60A3;
   background-color: #5F86BF;
   color:#fff;
}

#leftContent {
   padding: 15px;
}


#contentBlock	{
   /*margin:0 25px 0 230px !important;*/
   float: right;
   width: 515px;
   -width:490px;
}

