
body {behavior: url('csshover.htc');background: #CCFF99; font-family: verdana;  margin: 0px; padding: 0px; }

b {font-size: 12pt;}
h1 {font-size: 14pt; color: #3366CC}
h2 {font-size: 12pt;}

#t {background: #99CCFF;background: url('images/sidebar.jpg'); background-repeat:repeat-x;height:170px; padding:0px;  }
#pl {float:left;position:relative; top:5px; left: 10px;padding:0px;  width:363px;padding:5px;}
#c {width: 800px; }
#cf {width: 780px; margin-left: 10px; margin-right: 10px; padding: 10px;}
#cf a img {border: 0}

#cw {position: relative;background: white; border: 1px #00CC00 solid; left: 10px; top: 10px; padding-left: 10px; padding-right: 10px; padding-top: 2px; width:740px;}
#c img {border: 1px #777777 solid; }
#cl {float: left; position: relative; width: 370px;left: 10px; top: 10px;background: white; border:1px #00CC00 solid; padding-left:10px;padding-right: 10px; padding-top:2px; }


hr {color: #00CC00;}

#m {
  margin: 0;
  padding: 0;

  height: 25px;
padding-bottom: 5px;
  background: #99CCFF;


}



#m2 a {font-size: 9pt}
#m2 {
  margin: 0;
  padding: 0;
padding-bottom: 5px;padding-left: 25px; padding-top: 5px;
  background: #99CCFF;
border-top: 1px black solid;


}


#m ul {
  float: left;
position: relative;
width: 100%;
background: #99CCFF;
  margin: 0;
  padding: 0;
z-index: 3000;
  font-weight: normal;
  font-size: 14px;
 color: #99CCFF;
  list-style: none;
border-bottom: 2px black solid;
}

#m li {
  float: left;
  position: relative;
z-index: 6500;
 

  margin: 0;
  padding: 5px;

  list-style: none;

  background: transparent;
}


#m li ul {
border: 1px black solid;
  float: none;
  display: none;
  position: absolute;

  left: 5px;
  top: 30px;

  z-index: 4000;
  width: 200px;

  margin: 0;

  background: none;

  font-weight: normal;
  text-align: left;
}

#m li a {
  font-size:13pt;
color: #333399;
  text-decoration: none;
}

#m li a:hover {
  font-size:13pt;
color: #00CC00;
  text-decoration: none;

}

#m li ul li {
  float: none;

  margin: 0;
  padding: 0;

 background: #3366CC;
}

#m li ul li a {
  display: block;

  padding: 3px;

 background: #3366CC;
/* IE6 Bug */
  border: 1px solid #CCFF99;
  border-bottom: 0px;

  text-decoration: none;
 color: #99CCFF;
}

#m li ul li.fd a {
  background: #3366CC;
}

#m li ul li.fd li a {
  background: #99CCFF;
}

/* Holly Hack. IE Requirement \*/
* html #m ul li { float: left; height: 1%; }
* html #m ul li a { height: 1%; }
/* End */

#m li ul li a:hover { color: #000033;  background-color: #CCFF99; border-bottom: 1px black solid;
 padding: 3px;
 font-size: 12pt; } /* Hover Styles */


#m li:hover ul, #m li.over ul { display: block; } /* The magic */

#m li:hover ul ul, #m li.over ul ul {display: none;}
#m ul ul li:hover ul, #m ul ul li.over ul {display: block;}



#m li ul li ul {
  left: 150px;
  top: 0px;
}




