/* Styles related to the PHP Layers Menu System begin here */

.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.phplmnormal	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.phplm:link	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a.phplm:visited	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a.phplm:hover	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#666666;
	font-weight: bold;
}

a.phplm:active	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #EE1130;
	font-weight: bold;
}

.phplmbodytable	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	background-color: #fffae4;
}

.ivorybodytable	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	background-color: #cccccc;
}

#hovertest td a {
	display:block;
}

.darkbordertable	{
	background-color: #cccccc;
}

.blackbordertable	{
	background-color: #000000;
}

.greenbordertable	{
	background-color: #839983;
}

.darkgreenbordertable	{
	background-color: #839983;
}

.redbordertable	{
	background-color: #cccccc;
}

.orangebordertable	{
	background-color: #df9500;
}

.menutable {
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	background-color:#FFFFFF;
}

/* Styles related to the PHP Layers Menu System end here */

/* Styles related to the demo page begin here */

body	{
	color: #000000;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

a:link	{
	color: #004400;
}

a:visited	{
	color: #726461;
}

a:hover	{
	color: #841212;
}

a:active	{
	color: #ff0000;
}

.h1bar	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #990000;
}

.topbar	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	background-color: #ffe2b1;
}

.bar	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	background-color: #f9f9f0;
}

a.menuheader:link	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.menuheader:visited	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.menuheader:hover	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.menuheader:active	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.sidemenulink:link	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #004400;
	text-decoration: none;
}

a.sidemenulink:visited	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #726461;
	text-decoration: none;
}

a.sidemenulink:hover	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
}

a.sidemenulink:active	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

.preformatted	{
	font-family: luxi mono, courier, courier new, monospace, serif;
	font-size: 14px;
}

.bodyfont {
	font-family: tahoma, tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
}

.bodyheading1 {
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.redbodyheading {
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EE1130;
}

.bodyheading2 {
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

div.scroll {
	height: 330px;
	width: 550px;
	overflow: auto;
	border: 0px;
	padding: 5px;
}

div.scroll2 {
	height: 310px;
	overflow:auto;
	border: 0px;
	padding: 7px;
}

body a.topmenu, body a.topmenu:link, body a.topmenu:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #666;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

body a.topmenu:hover, body a.topmenu:active, body a.topmenu:focus { background: #EAFFEA; }
/*
}
a.topmenu:link	{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #666;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.topmenu:visited	{
COLOR: #666; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

a.topmenu:hover	{
COLOR: #666; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: underline;
background-color: #fff;
}



a.topmenu:active	{
FONT-WEIGHT: bold;
 COLOR: #666;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
}
*/
span.sidemenuheader	{
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a.sidemenulink:link	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

a.sidemenulink:visited	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

a.sidemenulink:hover	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
}

a.sidemenulink:active	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a.currentsidemenulink:link	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #EE1130;
	text-decoration: none;
	font-weight: bold;
}

a.currentsidemenulink:visited	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #EE1130;
	text-decoration: none;
	font-weight: bold;
}

a.currentsidemenulink:hover	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #EE1130;
	font-weight: bold;
}

a.currentsidemenulink:active	{
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #EE1130;
	font-weight: bold;
}