BODY a
{
text-decoration: underline;
color: blue;
}
HR {
 background-color: #dddddd; height: 1px;
}
BODY a:hover
{
text-decoration: underline;
color: red;
}

.text {font-family: Verdana; font-size: 11px}
.text_arial {font-family: arial; font-size: 12px}
.text1 {  font-family: Verdana; font-size: 10px; font-weight: normal;}
.ptable1 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.pbox1 {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dfdfdf 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #00aa00
}
.pbox2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f1f1f1; BORDER-RIGHT-WIDTH: 0px
}
.psep1 {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #c0c0c0
}
.pbox3 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
.plink1 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.plink1:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
} 


.sn-cont { color: #000000; background-color: #f1fff1; text-align: right; vertical-align: middle ; z-index: 1; line-height: 1.25em; }

.sn-cont ul { 
  padding: 0;
  margin: 0;
  list-style: none;
}

.sn-cont a { 
  padding: 0 0.2em 0 0;
}

.da {
 color: #ffffff; font-size: 11px; FONT-WEIGHT: bold;
 }

#nav1, #nav1 ul, #nav2, #nav2 ul { 
  position: relative;
  padding: 0;
  margin: 0;
  list-style: none;
}

#nav1 a, #nav2 a { 
  display: block;
/*  width: 190px; */
}

#nav1 li, #nav2 li { 
  position: relative;
  line-height: 1.25em;
/*  float: left;
  width: 190px; */
}

#nav1 li div, #nav2 li div { 
  position: absolute;
  float: left;
/*  width: 190px; */
  top: 0;
  left: -999em;
  z-index: 2;
  display: none;
}

#nav1 li:hover div, #nav2 li:hover div { 
  left: 168px;
/* padding: 0 0.25em 0.25em 0.25em; */
  text-align: left;
  line-height: 1.25em;
  z-index: 2;
  display: block;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  margin: 1px 0 10px 10px !important;
}

#nav1 li:hover div ul, #nav2 li:hover div ul { 
  position: relative;
  bottom:6px;
  right: 6px;
  background-color: #00aa00;
  
  border: 1px solid #000; /* 996633; */
  padding:4px;
  margin: 0px;
}

#nav1 li:hover div ul a, #nav2 li:hover div ul a { 
  padding: 0;
}

/* Multi-column lists from
   http://www.alistapart.com/d/multicolumnlists/example4.html */
/* horizontal position of each column */

ul li.c1 { margin-left: 0em; }
ul li.c2 { margin-left: 12em; }
ul li.c3 { margin-left: 24em; }

/* Bring the first item of each column back up to the level of item 1.
Vertical return = items * height. Here, 10 items * 1.25em line-height = 12.5em */
li.reset10
{
  margin-top: -12.5em;
}

li.reset5
{
  margin-top: -6.25em;
}
li.reset9
{
  margin-top: -11.25em;
}

li.reset6
{
  margin-top: -7.5em;
}
li.reset7
{
  margin-top: -8.75em;
}

li.reset3
{
  margin-top: -3.75em;
}

li.reset4
{
  margin-top: -5em;
}