/* CSS Document */

td, body{
	font-family: Verdana, Arial;
	font-size: 12px;

}


h3{
	margin-bottom: 0px;
}

h1 {
	font-size: 18px;
	margin-bottom: 0px;
	margin-top: 0px;
}

h2 {
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}



input, textarea, select{
	border-color: #000055;
	border-style: solid;
	border-width: 1px;
	background-color: f9f9f9;
	font-size: 12;
	font-family: Verdana, Arial;
}  

checkbox{
	border:none;
	border-width: 0px;
	border-color: #CC0000;
	font-size: 12;
	font-family: Verdana, Arial;
}  
  
td#navi a,
td#navi a:visited { 
	display:block;
	text-align:left;
	font-weight:normal; 
	color: #000000; 
	text-decoration:none; 
}

td#navi a:hover { 
	display:block;
	text-align:left;
	font-weight:normal; 
	color: #990000; 
	text-decoration:none;
	background-color:#c0c0c0;
	}
	
a, a:link,a:visited,.highlight { 
	font-weight:bold; 
	color: #005599; 
	text-decoration:none; 
}

a:hover { 
	font-weight:bold; 
	color:990000; 
	text-decoration:none; 
	}

.td_top{
	background-color: #e0e0e0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color:#000066;
	height: 25px;
	padding:3px;
	margin:0px;	
}
.td_bottom{
	background-color: #f5f5f5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #990000;
	padding:3px;
	margin:0px;	
}

.bottom_dashed{
	background-color: #f5f5f5;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #9999aa;
}

.top_bottom_dashed{
	background-color: #f5f5f5;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #9999aa;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #9999aa;
}

.err{
	background-color: #FF99CC;
	padding:5;
	margin:5;
	color:#000000;
}

.small{
	font-size:10px;
	font-weight: bold;
}

.td_highlight{
	background-color:#e9e9e9;
}

.td_lowlight{
	background-color:#f5f5f5;
}

