.listws th{
	background: #dddddd;
}

.listws tr{
	background: #f6f6f6;
}

.listws tr:hover{
	background: #efefef;
}

.listws td{
	border-bottom: 1px solid #dfdfdf;
	padding:4px;
}

.tx_header_3 {
background:#efefef;
}

.content{
float:none;
}
.content h1{
color: #006600; 
font-size:18px;
}
.content h2{
margin:0;
padding: 5px 0 0 0;
color: #006600; 
}

.contlist table{
border:solid 1px #dddddd;
border-top:none;
}

.contlist{
background:#ffffff;
font-size:12px; text-align:left;
}
.contlist td {
	padding:0px 4px;
	border-bottom:1px solid #dddddd;
	height:24px;
}
.contlist tr {
	background:#f9f9f9;
}
.contlist tr:hover {
	background:#eeeeee;
}

.contlist table th{
	background: #bbbbbb;
}
.contlist th {
	background: #999999;
	color: #ffffff;
	padding:4px;
	text-align:center;
}
.contlist th a:link, .contlist th a:hover, .contlist th a:visited, .contlist th a:active{
	color: #ffffff;
	text-decoration:underline;
}
.contlist img {
	border:0;
}

.naflist img {
	width:16px;
	height:16px;
}
.naflist {
	padding:0;
	border:0;
	margin:0;
	white-space:nowrap;
	text-align:right;
}

.privacy{
	padding:0 20px;
	text-align:justify;
}

.tform td{
	text-align:left;
}
