body {
       margin: 0px;
       padding: 0px;
       border: 0;
       font-family: arial, helvetica, sans-serif;
       font-size: 10pt;
       color: black;
       background: rgb(70,120,178);
       background: #658CCF;
       background: rgb(194,194,194);
       background: #E3DFF0
/* rgb(70,120,178) = #4678B2 */
}

a { 
    color: purple;
}


/********************************************************
  Header
*********************************************************/

/* this is just the picture */
#header { 
        border: 1px solid black;
        border: 0;
        padding: 0;
        margin: 0;
        margin-bottom: 5px;
	background: rgb(154,175,107) url(header.png) repeat-x;
/*        background: rgb(53,151,196) url(bg2.png) repeat-x; */	
	width:800px;
	text-align: left;
        height: 120px;
        font-size: 10pt;
}

#header h1 {
        font-size: 14pt;
	padding: 0;
	margin: 0;
        padding-top:5px;
        padding-left:5px;
}

#header p { 
        padding-top: 5px;
        padding-left: 15px;
        margin: 0;
}

/* change appearance of images within links within header class */
#header a img{ 
        border: 0;
        margin: 0;
        padding: 0;
}

/********************************************************
   Main
*********************************************************/

#main{
/*       position: absolute;
       top:130px;
       left: 10px;*/
/*	background: #658CCF;*/
       width: 600px;
       margin-left: 5px;
       padding-left: 5px;
}

#main h2{ 
   margin: 0;
   padding: 0;
   font-size: 14pt;
}


/********************************************************
  Vertical Toolbar
*********************************************************/
#verticalmenu {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   padding: 0px;
   margin: 0px;
   position:absolute;
   top: 125px;
   left: 635px;
}

#verticalmenu ul {
   list-style: none;
   margin: 0px;
   padding: 0px;
   border: none;
}

#verticalmenu ul li {
   margin: 0px;
   padding: 0px;
}

#verticalmenu ul li a {
   font-size: 100%;
   display: block;
   border-left:1px solid black;/*)#658CCF;*/
   border-right:1px solid black;
   border-top:1px solid black;
   padding: 5px;
   margin: 0px;
   text-decoration: none;
   text-align:center;
   background: rgb(204,204,204);
   background: #93A9C8;
   color: black;
   color: white;
   width:152px;
   height:50px;
   line-height:50px;
   overflow:hidden;
   font-weight: bold;
   font-family: arial, helvetica, sans-serif;
   letter-spacing:1px;
}

#verticalmenu ul li a.last {
   border-bottom: 1px solid black;
}

#verticalmenu ul li a:hover, #verticalmenu ul li a:focus, #verticalmenu ul li a:active, #verticalmenu ul li a#pageselected {
   color: black;
   font-weight:bold;
   background: #CFE4F0;
/* letter-spacing:2px;*/
}

/*#verticalmenu.special-hover { 
        background: rgb(204,204,204);
}

#verticalmenu.special-selected { 
        height: 25px;
        border-right: 1px solid black;
        background: rgb(238,255,198);
}

#verticalmenu.special-active { 
        height: 25px;
        border-right: 1px solid black;
        background: rgb(255,255,255);
}*/

/* gray 
background: rgb(204,204,204);*/
/* white 
background: rgb(255,255,255);*/
/* pastel yellow 
background: rgb(238,255,198);*/