body {
		background-color: #FFFFFF;
		font-family: Tahoma, Sans-Serif;
		color: rgb(0,0,0);
}

td.emptySeparator {
		height: 10px;
}

td.vert_both {
		border-left:1px dotted rgb(220,230,170);
		border-right:1px dotted rgb(220,230,170);
		padding: 10px;
}
td.vert_left {
		padding: 10px;
}
td.vert_right {
		border-right:1px dotted rgb(220,230,170);		
		padding: 10px;
}
td.tabHead {
		vertical-align: top;
		padding-bottom: 5px;	
}
td.tabBot {
		border-top:1px dotted rgb(170,170,170);
		padding-top: 10px;
/*		padding-left: 10px; */
		padding-bottom: 10px;
}

.title {
		font-weight: bold;
		text-align: left;
		display: block;
		border-bottom: 1px dotted rgb(170,170,170);
		padding-bottom: 5px;
		margin-bottom: 10px;
}

.menu {
		display: block;
		border-bottom: 1px dotted rgb(170,170,170);
		padding-bottom: 5px;
		margin-bottom: 10px;
}

.text {
		font-size: 12px;
		display: block;
		margin-top: 7px;
}

textarea {
		width: 180px;
		height: 200px;
		background-color: #FFFFFF;
		border: 1px solid #999999;
		font-family: Tahoma, Sans-Serif;
		font-size: 12px;
		color: #666666;
}

input {
		width: 180px;
		background-color: #FFFFFF;
		border: 1px solid #999999;
		font-family: Tahoma, Sans-Serif;
		font-size: 12px;
		color: #666;
		margin-top:5px;
}

input.sub {
		color: #000;
		font-weight: bold;
		background: #EEE;
		border: 1px solid #999;
		width: 180px;
}
		
.marq {
		background-color: #EEE;
		padding-top: 2px;
		padding-bottom: 6px;
		border-top: 1px dotted #999;
		border-bottom: 1px dotted #999;		
}

a:link {
		font-size: 12px;
		color: #000;
		text-decoration: none;
}
a:visited {
		font-size: 12px;
		color: #000;		
		text-decoration: none;		
}
a:hover {
		font-size: 12px;
		color: #AAA;
		text-decoration: underline;		
}
