
/* ---------- Layout 2 column fixed width ------------ */

#wrapper {
 text-align: left;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 border:0;
 width: 1000px;
 height: 100%;
 border: 1px solid 223756;
 background-color: #fcfcfc;
}

#header {
 margin: 0 0 0 0;
 padding: 15px 0 0 20px;
 width: 980px;
 height: 115px;
 background: #fafafa;
 background-image: url("../images/headerM&D1.gif");
 /* border-bottom: 1px solid #223756; */
}

#horizmenu {
 margin: 0 0 0 0;
 padding: 0 0 0 165px;
 width: 835px;
 height: 25px;
 background: #e6e6e6;
}

#imagebar {
 margin: 0 0 0 0;
 width: 1000px;
 height: 240px;
 background: #fafafa;
}

#container {
 width: 1000px;
 height: 100%;
 background: #fcfcfc;
}

#side-a {
 float: left;
 width: 150px;
 min-height: 100%;
  background: #fcfcfc;
 /* border-right: 1px solid #223756; */
 /* background-image: url("../images/sideabg.gif"); */
}

#side-b { 
 margin: 0;
 float: left;
 width: 835px;
 min-height: 250px;
 height: 100%;
 background: #fefefe;
}

#footer {
 clear: both;
 width: 965px;
 height: 25px;
 background-image: url("../images/footerbg.gif");
 padding: 0px 20px 0px 15px;
 color: #333333;
}

#footer p {
 padding:5px 30px 0 0;
 margin:0;
 font-size: 11px;
}


/* ------------------- Page Styles -------------------- */

body {
 /* background-image: url("../images/mdbg.gif"); */
 background-repeat: no-repeat;
 background-position: top center;
 background-color: #223756; 
 margin: 20px auto 10px auto;
 color: #000000;
 font-family: Verdana;
 font-size: 12px;
}


/* ----------------- Horizontal Navigation Menu ----------------- */

#navcontainer { /* none needed */ }

ul#navlist
{
 margin: 0;
 padding: 0;
 list-style-type: none;
 white-space: nowrap;
}

ul#navlist li
{
 float: left;
 font-family: verdana, arial, sans-serif;
 font-size: 12px;
 /* font-weight: bold; */
 margin: 0;
 padding: 5px 0 4px 0;
 background-color: #eeeeee;
}

#navlist a, #navlist a:link
{
 margin: 0;
 padding: 5px 30px 4px 20px;
 color: #111;
 /* border-right: 1px dashed #d1e3db; */
 text-decoration: none;
}

ul#navlist li#active
{
 color: #0000ff;
 background-color: #fefefe;
 border-bottom: 2px solid #f8f8f8;
}

#navlist a:hover
{
 color: #ffffff;
 background-color: #444444;
}


/* -----------------Vertical Navbar Menu --------------- */

#button {
 width: 150px;
 padding: 0 0 0 0;
 /* margin-bottom: 1em; */
 font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
 font-size: 11px;
 background-color: #fcfcfc;
 color: #333;
}

#button ul {
 list-style: none;
 margin: 0;
 padding: 0;
 border: none;
}
	
#button li {
 border-bottom: 1px solid #dcdcdc; 
 margin: 0;
}

#button li a {
 display: block;
 padding: 4px 4px 4px 0.5em;
 background-color: #fcfcfc;
 color: #000;
 text-decoration: none;
 width: 100%;
}

html>body #button li a {
 width: auto;
}

#button li a:hover {
 background-color: #ececec;
 color: #000;
 font-weight: bold;
}


/* --------------Content Table ---------------*/

table.content  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 100%;
 color: #000000;
}

/* ------------Navigation1 Links --------------- */

a.nav1:link {
 color: #223756; 
 text-decoration: none; 
}

a.nav1:visited {
 color: #778cab; 
 text-decoration: none; 
}

a.nav1:hover {
 color: #000000; 
 text-decoration: underline; 
}

a.nav1:active {
 color: #333333;
 text-decoration: none; 
}


/* ------------Navigation2 Links --------------- */

a.nav2:link {
 color: #ffffff; 
 text-decoration: none; 
}

a.nav2:visited {
 color: #cccccc; 
 text-decoration: none; 
}

a.nav2:hover {
 color: #8888ee; 
 text-decoration: underline; 
}

a.nav2:active {
 color: #cccccc;
 text-decoration: none; 
}

H1 { 
font-size:18px; 
           margin-top:0px; 
           margin-bottom:0px; 
      } 
H2 { 
font-size:14px; 
           margin-top:0px; 
           margin-bottom:0px; 
      }
H3 { 
font-size:11px; 
           margin-top:0px; 
           margin-bottom:0px; 
      }
