a			{ color: #000080}
a:link      { color: #000080 }
a:visited   { color: #000080 }
a:hover  	{ color: rgb(255,0,0); }
a:active 	{ color: rgb(153,0,255);}

a.lmenu			{ color: #000080}
a.lmenu:link      { color: #000080 }
a.lmenu:visited   { color: #000080 }
a.lmenu:hover  	{ background: rgb(255,175,0); }
a.lmenu:active 	{ background: rgb(255,255,0);}
 

/*in order to be effective
a:hover MUST come after a:link and a:visited
a:active MUST come after a:hover
*/

body {
	font-family: verdana, arial, sans-serif; 
    color: #000000; font-size: 11px 
}
     
p            { font-family: verdana, arial, sans-serif; font-size: 11px }
div          { font-family: verdana, arial, sans-serif; font-size: 11px }
td           { font-family: verdana, arial, sans-serif; font-size: 11px }

h1 { font-family: verdana, arial, sans-serif; 
	font-size: 18px;
	}
h2, h3, h4, h5, h6 { font-family: verdana, arial, sans-serif; 
	font-size: 14px;
    }

.titlefont {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #EEEEEE;
	text-decoration: none;
}

.titlefont a:link, .titlefont a:visited, .titlefont a:active {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #EEEEEE;
	text-decoration: none;
}

.titlefont a:hover{
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #FFEE00;
	text-decoration: none;
}

.largefont {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
}

.menucol {
	border-top: #EEEEEE 1px solid; 
	border-bottom: #000000 2px solid;
}
.pagecol {
	border-top: #EEEEEE 1px solid; 
	border-bottom: #000000 2px solid;
	border-left: #999999 1px solid;
	border-right: #999999 2px solid
}	
.xdashbottom{
	border-bottom: #333333 1px dotted;
}

.dashright{
	border-right: #999999 1px dashed;
}

INPUT {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-TOP-COLOR: #cccccc;
	PADDING-TOP: 1px;

	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #cccccc; 
	PADDING-BOTTOM: 1px;

	BORDER-LEFT-WIDTH: 1px; 
	BORDER-LEFT-COLOR: #cccccc; 
	PADDING-LEFT: 1px;
	
	BORDER-RIGHT-WIDTH: 2px; 
	BORDER-RIGHT-COLOR: #999999
	PADDING-RIGHT: 1px; 			
 
	FONT-SIZE: 12px;  
	HEIGHT: 20px; 
}


.thintable {
	border: #333333 1px solid
}
.thincell {
	border: #333333 1px solid
}
