.mainborder {
 border-left: #E1E1E1 1px solid;
 border-right: #E1E1E1 1px solid;
}
.text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
A.link {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 11px;
 text-decoration:none;
}
A.link:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 11px;
 text-decoration:none;
}
A.link2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #279428;
 font-size: 11px;
 text-decoration:none;
}
A.link2:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 11px;
 text-decoration:none;
}
.textfield {
 border-top: #E1E1E1 1px solid;
 border-bottom: #E1E1E1 1px solid;
 border-left: #E1E1E1 1px solid;
 border-right: #E1E1E1 1px solid;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
} 
.maintable {
 border-top: #464646 1px solid;
 border-left: #464646 1px solid;
 border-right: #464646 1px solid;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.textbody {
 border-left: #F2F2F2 1px solid;
 border-right: #F2F2F2 1px solid;
}
.menutext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
body,td {font-family:Verdana,sans-serif;font-size:11px;}
td.tools {font-size:12px; cursor:default;}

p,form {margin-top:0px;margin-bottom:0px;}

p.head {font-weight:bold; color:#ffffff}

.textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:11px;
 color:#000000;
 border-style: solid;
 border-width: 1px;
 border-color:#7F9DB9;
}
select,option {font-weight:normal; font-size:11px; font-family:Tahoma,Arial; margin-top:0px; margin-bottom:0px;}
input.button {background:#d0d0d0; color:#000000; border-width:1px; border-color:#d0d0d0; }
input.tbutton {background:#c0c0c0; color:#000000; border-width:1px; border-color:#666666;}

button {font-family:Tahoma,Arial,sans-serif; text-align:right; width:25px; height:25px; background:#dddddd; color:#000000; border-style: solid; border-width:1px; border-color:#dddddd;}
/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:150px;
}
/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; margin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
position:relative;
background:#00A650;
height:28px;
width:200px;
}

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block;
text-decoration:none;
height:28px;
line-height:28px;
width:200px;
color:#000;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {background:#00A650; width:200px; width:200px;}
/* style the link hover */
* html .menu a:hover {color:#fff; background:#02a750;}

.menu :hover > a {
color:#fff;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:200px;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {
visibility:visible;
}
#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 146;
}
#nav li {
  float: left;
  position: relative;
}

#nav a {
  display: block;
  width: 146px;
  padding: 4px 0;
}

#nav li ul {
  display: none;
  position: absolute;
  background: #fff200;
  padding: 8px 5px;
  width: 146px;
}
#nav li li a {
  width: 146px;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 146px;
  left: 146px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}

#nav2, #nav2 ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 584;
}
#nav2 li {
  float: left;
  position: relative;
}

#nav2 a {
  display: block;
  width: 146px;
  padding: 4px 0;
}

#nav2 li ul {
  display: none;
  position: absolute;
  background: #fff200;
  padding: 8px 5px;
  width: 146px;
}
#nav2 li li a {
  width: 146px;
  background: none;
}
#nav2 li:hover ul,
#nav2 li.jshover ul {
  display: block;
}

#nav2 li:hover li ul,
#nav2 li.jshover li ul {
  display: none;
  width: 146px;
  top: -9px;  
  left: 146px;
}
#nav2 li:hover li:hover ul,
#nav2 li.jshover li.jshover ul {
  display: block;
}