A:hover.menu
{ 
font-family: verdana,arial,sans-serif;
font-size: 10px;
font-weight: 200;
color: #000000;
text-decoration: underline;
}

A.menu
{ font-family: verdana,arial,sans-serif;
font-size:10px;
font-weight:200;
color: #FFFFFF;
text-decoration: none
}

A:hover.menu_foot
{ 
font-family: verdana,arial,sans-serif;
font-size: 10px;
font-weight: 200;
color: #EC9015;
text-decoration: underline;
}

A.menu_foot
{ font-family: verdana,arial,sans-serif;
font-size:10px;
font-weight:200;
color: #FFFFFF;
text-decoration: none
}
A:hover.menublk
{ 
font-family: verdana,arial,sans-serif;
font-size: 10px;
font-weight: bold;
color: #EC9015;
text-decoration: underline;
}

A.menublk
{ font-family: verdana,arial,sans-serif;
font-size:10px;
color: #000000;
text-decoration: none
}
html, body{
		padding:0;
		margin:0;
		height: 100%;
	}
.txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:200;
	}
	.btxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:200;
	}
.txt_hd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EC9015;
	font-weight:300;
	text-align:center;
	}
body {
	background-color: #B6B6B6;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	
}
.fullheight{
   height:100%;
   margin: 0;
   padding: 0;
}
.mentxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-weight:200;
color:#FFFFFF;
}
input.btn{
   color:#000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:70%;
   background-color:#F0F0F0;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
  }
  .subtxt{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#FF9900;
  font-size: 11px;
  font-weight:bold;
  }
 .error
 {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:700;
	text-align:left;
}
.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#CCCCCC;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#000000;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #000000;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#000000;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#000000;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #000000;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#000000;
			}
	TD.TESTcpCurrentDate
			{
			color:#000000;
			background-color: #CCCCCC;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #000000;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#000000;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#000000;
			}
	.TESTcpBorder
			{
			border:solid thin #000000;
			}
.bt3d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	font-weight: bold;
	background-color: #E4E4E4; border-style: solid;
	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;
	cursor:pointer;
}
th.thCornerL{
border-width:1px 0px 0px 1px;
}
th.thCornerR{
border-width:1px 1px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR{
font-weight:bold;
border:#FFFFFF;
border-style:solid;
height:20px;
padding-left:5px;
}
th{
color:#2F2F2F;
font-size:10px;
font-weight:bold;
background-color:#B7B7B7;
height:20px;
border-top:1px solid #FFFFFF;
padding-left:5px;
}
th{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#2F2F2F;
}
th.thHead,td.catHead{
font-size:12px;
border-width:1px 1px 0px 1px;
}

th.thBottom,td.catBottom{
border-width:0px 1px 1px 1px;
}
th.thTop{
border-width:1px 0px 0px 0px;
}
th.thCornerL{
border-width:1px 0px 0px 1px;
}
th.thCornerR{
border-width:1px 1px 0px 0px;
}
.forumline{
background-color:#000000;
border:0px #006699 none;
}
.btext, .ltext 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}
.btext
{
	font-weight:bold;
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom{
background-color:#B7B7B7;
border:#FFFFFF;
border-style:solid;
height:20px;
padding-left:5px;
}
td.cat,td.catHead,td.catBottom{
height:20px;
border-width:0px 0px 0px 0px;
padding-left:5px;
}
form {
display:inline;
} 
.bformtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	font-weight:700;
}
.otxt{
color:#EC9015;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.poll{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.myhr {
border: 1px;
height: 1px;
width: 99%;
background:#000000;
text-align: left;
margin:2 2 2 2;
}
