body 	{ color: #003; font-size: 13px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica; line-height: 16px; margin: 0px; padding: 0px; }
td 	{ color: #003; font-size: 13px; font-family: Trebuchet MS, verdana, geneva, arial, helvetica; line-height: 16px; }
form 	{ padding: 0px; margin: 0px; }

.heading { font-size: 18px; line-height: 24px; font-weight: bold; }

ul, ol 	{
	margin: 0px;
	padding: 5px 0px 0px 2.5em;
}

a:link 		{ color: #009; text-decoration: none; }
a:visited 	{ color: #009; text-decoration: none; }
a:hover 	{ color: #00C; text-decoration: underline; }
a:active 	{ color: #00C; text-decoration: underline; }

.tabON, .tabONHover { font-weight: bold; padding: 5px; border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #666; background-color: #FFF; white-space: nowrap;}

.tabOFF 	{ font-weight: bold; padding: 5px; border: 1px solid #666; background-color: #EEE; white-space: nowrap;}
.tabOFFHover	{ font-weight: bold; padding: 5px; border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #FFF; border-bottom: 1px solid #FFF; background-color: #FFF; white-space: nowrap;}

.menus {
	position: absolute;
	visibility: hidden;
	background-color: #FFF;
}

.lmenu a:link, .lmenu a:visited {
	display: block; color: #009; padding: 4px 6px; border: 1px solid #000; background-color: #EEE; font-size: 13px;
}
.lmenu a:hover, .lmenu a:active, .lmenuon a:link, .lmenuon a:visited, .lmenuon a:hover, .lmenuon a:active	{ 
	display: block; color: #00C; text-decoration: none; padding: 4px 6px; border: 1px solid #C00; background-color: #FFF; font-size: 13px;
}

.rq 	{ color: #C00; }
.err 	{ padding-left: 10px; color: #C00; font-weight: bold; }

.errMsg	{ width: 600px; padding: 10px; background-color: #EEE; border: 1px solid #900; border-bottom: 2px solid #C00; border-right: 2px solid #C00; color: #C00; font-weight: bold; line-height: 18px; }
.msg 	{ width: 600px; padding: 10px; background-color: #EEE; border: 1px solid #999; border-bottom: 2px solid #000; border-right: 2px solid #000; color: #003; line-height: 18px; }

.btnOFF {
	background-color: 	#CCF;
	color:			#000;
	border: 		1px solid #999;
	border-right: 		2px solid #000;
	border-bottom: 		2px solid #000;
	padding: 2px;
	font-size: 		13px;
}
.btnON {
	background-color: 	#EEE;
	color:			#000;
	border: 		1px solid #999;
	border-right: 		2px solid #666;
	border-bottom: 		2px solid #666;
	padding: 2px;
	font-size: 		13px;
}
