.box{
  width: 55em;
  margin: 3em auto;
}

.topleft{
  display: block;
  background: top left no-repeat black;
  padding: 0em 0em 0em 0em;
}

.topright{
  display: block;
  background: top right no-repeat black;
  padding: 0em;
  margin: -2.0em 0em 0em 2.0em;
}

.bottomleft{
  display: block;
  height: 45px;
  margin-top: -2.0em;
  background: bottom left no-repeat black;
}

.bottomright{
  display: block;
  background: bottom right no-repeat black;
  height: 45px;
  margin-left: 3.0em;
}

body.mail{
  background-color:#000000;
}

body{
  background-color: #000000;
}

#Header{
  position:relative;
  background-color: #ffffff;
  padding: 0em 0em 0em 0em;
}

#addrs{
  position:absolute;
  margin-left:160px;
  top:130px;
  font-color:color:#01559D
}

#flyout{
  position:absolute;
  margin-left:0px;
  *margin-left:-230px;
  top:240px;
  *top:260px;
}

.cssfly {font-family: Verdana,"Times New Roman",Georgia,Serif; width:106px; height:150px; position:relative; margin:110; font-size:11px; margin:0px 0;
 z-index: 12000;}
.cssfly ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:217px/*width of main*/; height:30px; text-align:center;
 border:1px solid #000;/*border around blocks*/  border-width:1px 1px 0 0; background: #01559d; color:#FFFFFF; line-height:19px; font-size:15px;}
.cssfly ul {padding:10; margin:100; list-style-type: none;}
.cssfly ul li {float:left; margin-left:-50px; position:relative; list-style-type: none;}
.cssfly ul li ul {display: none;}
.cssfly ul li ul li ul {display: none;}
 
.cssfly ul li:hover a {color:#fff; background:#000;} /*hover over main for black bkgrd*/
.cssfly ul li:hover ul {display:block; position:absolute; top:0; left:222px; /*fly to stick out*/ width:100px;} /*how for will next level stick out*/
.cssfly ul li:hover ul li a.hide {background:#ccc; color:#000;} /*the red bkgrd of first level*/
.cssfly ul li:hover ul li:hover a.hide {width:300px;}/*nothing that I can see*/
.cssfly ul li:hover ul li ul {display: none;} /*nothing that I can see*/
.cssfly ul li:hover ul li a {display:block; background:#ccc; color:#000; width:240px;}/*what the first level looks like*/
.cssfly ul li:hover ul li a:hover {background:black; color:#fff;}/*color of first level when you hover*/

.cssfly ul li:hover ul li:hover ul {display:block; position:absolute; left:245px; top:0; color:#000;}/*how for 2nd level to stick out*/
/*.cssfly ul li:hover ul li:hover ul li a {display:block; width:120px; background:#dfc184; color:#000;} leave out for now*/

.cssfly ul li:hover ul li:hover ul li a:hover {background:black; color:#fff;}


/*.cssfly ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}*/

#view{
  position:relative;
  margin-left:480px;
  top:-190px;
}

p, a, h1, h2, h3, h4, h5, h6, blockquote{
  color:white;
}

hr{
  display:none;
}

#Alt {
  position:relative;
  margin-left: 50px;
  top:-1225px;
}

b.vo{position:relative; top:-1225px; margin-left:50px; color:#ffffff;}
b.100{color:#ffffff;}
a.black{color:#000000;}
h4.blue{color:#01559D}
p.slsbvi{color:#ffffff; background-color:#000000; font-size:10px; margin-left:0px; text-align:center; top:-60px;}
li.home{list-style: circle outside; color:white;} 
li.plain{list-style: circle outside; color:white;} 
li.none{color:white;}
li.alph{color:white;}

#Not4Default{
  position:relative;
  top:-325px;
  margin-left:230px;
  width:620px;
  height:0 auto;
}

#SiteNav{
  background: url(img/3NO.gif) 0 0 repeat-x; position:relative;
  top:-150px;
  width:25%;
  text-align:left;
  padding: 0em 0em 0em 0em;
}

.b {background: url(img/3NO.gif) 0 100% repeat-x}
.l {background: url(img/3NO.gif) 0 0 repeat-y}
.r {background: url(img/3NO.gif) 100% 0 repeat-y}
.bl {background: url(img/bl3NO.gif) 0 100%  no-repeat}
.br {background: url(img/br3NO.gif) 100% 100% no-repeat}
.tl {background: url(img/tl3NO.gif) 0 0 no-repeat}
.tr {background: url(img/tr3NO.gif) 100% 0 no-repeat; padding:2px} 

#MainContent{
  position:relative;
  top:-140px;
  margin-left:230px;
  width:600px;
  height: relative;
}

.main{color:#ffffff; font-size:30px;}


