a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link,	a:visited, a:active {
	color: #0000FF;
	text-decoration:underline;
}
a:hover	{
	color: #ff00ff;
	text-decoration:none;
}

a.nav:link,	a.nav:visited, a.nav:active {
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

a.small:hover	{
	color: #800080;
}

a.small:link,	a.small:visited, a.small:active {
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.nav:hover	{
	color: #800080;
	font-weight:bold;
}

a.down:link,	a.down:visited, a.down:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

div.down {
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}

a.down:hover	{
	color: #800080;
	font-weight:bold;
}

a.hide:link,	a.hide:visited, a.hide:active {
	font-size: 2px;
	color: #c1c1c1;
	text-decoration:none;
}
a.hide:hover	{
	font-size: 2px;
	color: #c1c1c1;
}

a.mark:link,	a.mark:visited, a.mark:active {
	background-color: yellow;
}
a.mark:hover	{
	background-color: yellow;
}

a.mark:link,	a.mark:visited, a.mark:active {
	text-decoration:none;
}
a.mark:hover	{
	text-decoration:none;
	color:#ffffff;
}



body {
	margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #c0c0c0;
}

body.abuse {
	margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
}

.link {
	font-size: 11px;
	color: #0000FF;
	text-decoration:underline;
	cursor:crosshair;
}

body.mark	{
	background-color: yellow;
}
div, p, br, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, textarea,select {
	color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffc0ff;
	border: 1px solid #000000;
}

input.button {
	font-weight: bold;
	font-size: 11px;
	background-color: #ff80ff;
	border: 1px solid #000000;
}

input.cond {
	font-weight: bold;
	font-size: 11px;
	background-color: #008000;
	border: 1px solid #000000;
}

input.test {
	font-size: 5px;
	background-color: #008000;
	border: 1px solid #000000;
}

select.take, input.take {
	font-weight: bold;
	font-size: 12px;
	background-color: #ff60ff;
	border: 1px solid #000000;
}

input.clear	{
	background-color: transparent;
	border: none;
}
table.outline {
	border: 1px solid #404040;
	background-color: #c0c0c0;
}

table.main {
	border: 1px solid #000000;
	background-color: #c0c0ff;
	margin:5px;
}

table.box {
	border: 1px solid #000000;
	background-color: #5555dd;
}

table.help_top {
	border: 1px solid #eedddd;
	background-color: #ee9999;
}

table.help {
	border: 0px;
	background-color: #ffbbbb;
}

table.info_top {
	border: 1px solid #eeeeff;
	background-color: #3333cc;
}

table.info {
	border: 0px;
	background-color: #5555dd;
}

table.input_top {
	border: 1px solid #ddddee;
	background-color: #bbbbff;
}

table.input {
	border: 0px;
	background-color: #ddddff;
}

table.box_top {
	border: 1px solid #000000;
	background-color: #aaaaFF;
}
table.box_main {
	border: 1px solid #222222;
	background-color: #ddddFF;
}


hr {
	width: 100%;
	height: 0px;
	border: solid #000000 0px;
	border-top-width: 1px;
}

h1 {
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

h1.hide {
	font-size: 2px;
	color:#c1c1c1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;	
}


h2.hide	{
	font-size: 2px;
	color: #c1c1c1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;	
}
h3.hide	{
	font-size: 2px;
	color: #c1c1c1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;	
}
h1.ad {
	font-size: 2px;
	color:#c1c1c1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;	
}
h3.ad {
	font-size: 2px;
	color:#c1c1c1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;	
}
a.ad:link,	a.ad:visited, a.ad:active {
	color:#c1c1c1;
	text-decoration:none;
}
a.ad:hover	{
	text-decoration:none;
	color:#c1c1c1;
}



.important     { background-color:#ffaaaa; border-width: 1px; border-color: red; border-style: solid }
.information   { background-color:#aaffaa; border-width: 1px; border-color: green; border-style: solid }
.invisible     { visibility: hidden; }
.visible       { visibility: visible; }

