td
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #333333;
   padding:10px;
   margin:10px;
}
   
A:link 
{
   COLOR: #333333;
   text-decoration:none;
}

A:visited 
{
   COLOR: #333333; 
   text-decoration:none;   
}
A:hover 
{
   COLOR: #333333; 
   text-decoration:underline;      
}

.tblediv {
	BACKGROUND-COLOR: #597034;
	color:#FFFFFF;
	height:2px;
}
A.tblediv 
{
   font-size: 10px;
   COLOR: #FFFFFF; 
   TEXT-DECORATION: none
}

.tblheader {
	BACKGROUND-COLOR: #96BD57;
	color:#000000;
	height:8px;
}

.tblfooter {
	BACKGROUND-COLOR: #96BD57;
	color:#000000;
	height:8px;
}

.box
{
  border: 1px solid #666666;
}


.over {
	background-color:#597034;
	color:#FFFFFF;
}
.out {
	background-color:#96BD57;
	color:#000000;
}

.error {
	color:#FF0000;
	border: 1px solid #FF0000;
	background-color:#FFFFFF;
	width:220px;
}

.help
{
  border: 1px solid #666666;
  background-color:#E4E4E4;
  padding:4px 4px 4px 4px;
}

img { border:0px solid #FFFFFF; }

#help
{
  width:95%;
  border: 1px solid #666666;
  background-color:#E4E4E4;
  padding:5px 5px 5px 5px;
  margin-bottom:5px;
  list-style-type: lower-roman;  
}


#hdr {
	width:95%;
	background-color:#BDBDBD;
	padding:5px 5px 5px 5px;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight:bold;
	border-bottom: 1px solid #000000;
}


#cnt {
	width:95%;
	padding:10px 10px 0px 10px;
	border-bottom: 1px solid #000000;	
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

#items
{
	border-left: 1px solid #666666;
	padding:10px;
	background-color:#CCCCCC;
}

#box
{
	border: 1px solid #666666;
	margin-bottom:10px;
}

#tab  {padding-left:25px;}
#tab2  {padding-left:10px;}

body {
	margin-right:5px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	border:1px solid #CCCCCC;	
	width:700px;
}

ul {padding-top:0; margin-top:0;}
li {
	list-style: disc;
}
