div#nav {
	float: left; 
	vertical-align: middle;
	margin: 0px 0 0px 2px;
	background-color: #ffffff; 
	border: 1px solid #ffffff; 
	font-family: arial, helvetica, geneva, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	line-height: 18px;
	color: #000000; 
	}

div#nav ul {
	margin: 0; 
	vertical-align: middle;
	padding: 0; 
	background-color: #fffff;
  	border: 1px solid #ffffff; 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #ffffff;
	}
	
div#nav li {
	position: relative; 
	vertical-align: middle;
	list-style: none; 
	margin: 0;
  	float: left; 
	width: auto; 
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	}

div#nav li:hover {
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
	width: auto; 
	}
	
div#nav li.submenu {
	background-color: #ffffff;
	width: auto; 
	font-weight: bold;
	color: #000000;
	}
	
div#nav li.submenu:hover {
	background-color: #fff;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	}
	
div#nav ul a.l1:link, div#nav ul a.l1:visited {
	background-color: #ffffff;
	color: #000000;
	}
	
div#nav ul a.l1:hover, div#nav ul a.l1:active {
	background-color: #fff;
	color: #ffffff;
	}


div#nav li a {
	display: block; 
	padding: 0.25em 0 0.25em 0.5em;
  	text-decoration: none; 
	width: auto;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}
	
div#nav>ul a {
	width: auto;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
div#nav>ul a:hover { /* mine */
	width: auto;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	background-color: #fff;
	color: #ffffff;
	}
	
div#nav ul ul {
	position: absolute; 
	width: 150px;
	top: 16px;
	left: 0px;
  	display: none;
	border: 1px solid #ffffff; 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}

div#nav ul ul li {
	width: 150px;
	color: #ffffff;
	}
	
div#nav li.submenu li.submenu {
	width: 150px;
	background-color: #fff;
	font-weight: normal;
	color: #ffffff;
	}
	
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display: block;
	color: #ffffff;
  	border: 1px solid #ffffff; 
	}
	
div#nav ul.level1 li.submenu:hover ul.level2 a:link, 
div#nav ul.level1 li.submenu:hover ul.level2 a:visited {
	color: #ffffff;
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	}

div#nav ul.level1 li.submenu:hover ul.level2 a:hover, 
div#nav ul.level1 li.submenu:hover ul.level2 a:active {
	color: #ffffff;
	background-color: #eeeeee;
	width: 144px;
	-moz-background-clip: initial; 
	-moz-background-origin: initial; 
	-moz-background-inline-policy: initial; 
	}

div#nav ul.level2 {
	top: 22px; 
	left: -1px;
	color: #ffffff;
	}
	
div#nav ul.level3 {top: -1px; left: 11em;
  border-top: 1px solid #CCC; font-weight: normal;
}	
	
A.l2:link, A.l2:visited {
	background-color: #000000;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	}
	
A.l2:hover, A.l2:active {
	background-color: #eeeeee;
	color: #006699;
	font-weight: normal;
	text-decoration: none;
	}
		
.sidenav {  
	font-size : 12px;
	line-height : 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color : #000000;
	vertical-align: top;
	padding-left: 8px; 
	}

p {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    font-weight: normal;
	}
	
div {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    font-weight: normal;
	}
	
td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    font-weight: normal;
	}
	
A:Link, A:Visited {  
	color: #ffffff; 
	}
	
A:Active, A:Hover {  
	color: #ff6600;  
	}
	

A.sidenav:Link, A.sidenav:Visited {  
	color: #ffffff; 
	text-decoration: none;
	line-height: 20px;
	}
	
A.sidenav:Active, A.sidenav:Hover {  
	color: #ff6600;  
	text-decoration: none;
	line-height: 20px;
	}

	
.head1 { 
	font-size: 16px;
	font-weight: bold;  
	}
	
.head2 { 
	font-size: 15px;
	font-weight: bold;  
	}
	
.head3 { 
	font-size: 12px;
	font-weight: bold;  
	}
	
A.head3:Link, A.head3:Visited {  
	color: #ffffff; 
	padding-bottom: 10px;
	text-decoration: none;
	}
	
A.head3:Active, A.head3:Hover {  
	color: #ff6600;  
	padding-bottom: 10px;
	text-decoration: none;
	}
	
.small { 
	font-size: 12px 
	}
	
.botbar { 
	font-size : 11px;
	font-weight : bold;
	color : #666666;
	text-decoration : none; 
	}
	
.title {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight : bold;
	vertical-align: top;
	text-decoration : none;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #000000;
	}

.head1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight : bold;
	vertical-align: top;
	text-decoration : none;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #000000;
	}

.comment {
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color : #666666; 
	font-weight: normal;
	font-style: italic;			
	}
	
.text, .content, .company {
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	font-weight: normal;				
	}
	
A.content:Link, A.content:Visited {  
	color: #ffffff; 
	}
	
A.content:Active, A.content:Hover {  
	color: #ff6600;  
	}
	
#formHeader {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px;
  color: #000000;
  font-weight: bold;
  padding: 3px 10px;
  background-color: #ffffff;
  width: 500px; 
  height: 19px;
  }

#formContent {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  color: #000000;
  padding: 5px;
  }

.formCell {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding: 5px;
  }

