a { text-decoration: none; }
a:link, a:visited { color: white; }
a:hover, a:active {
	color: #cbccbc;
	text-decoration: underline;
}
a.inline { color: #cbccbc; }
a.inline:link, a.inline:visited { color: #c1c2b0; }
a.inline:hover {
	color: white;
	text-decoration: none;
}
a.inline:active { color: white; }
a.invis { color: #c1c2b0; }
a.invis:link, a.invis:visited { color: #c1c2b0; }
a.invis:hover {
	color: white;
	text-decoration: none;
}
a.invis:active { color: #c1c2b0; }

body {
	background: #333 url('images/classy-bg.gif') repeat;
	color: #c1c2b0;
	font: 11px Tahoma;
	margin: 10px;
	padding: 0px;
}
div {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

form { margin: 0px; padding: 0px; }
input, select, textarea {
	background-color: #c1c2b0 !important;
	border: 1px solid #8d8e7e;
	color: #333;
	font: 10px Tahoma;
	padding: 0 1px 0 2px;
}
input.inbl {
	background-color: #333 !important;
	color: #c1c2b0;
}

img { border: 0px; padding: 0px; }
pre { font: 11px Tahoma; }

ol, ul, li {

}
li.clear {
	list-style-type: none;
}

table { border: 0px; padding: 0px; }
table.collapsed {
	border-collapse: collapse;
}
table#inner {
	background-color: #333;
	border: 1px solid #8d8e7e;
	margin-left: auto; margin-right: auto;
	padding: 0px;
	width: 720px;
}
td {
	border: 0px;
	padding: 0px;
	text-align: left;
}
td.incl10px1tb {
	border: none;
	padding: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.in10px { font: normal 10px Tahoma; }
.in10pxw {
	color: #ccc;
	font: normal 10px Tahoma;
}
.in11pxw {
	color: #ccc;
	font: normal 11px Tahoma;
}

.inch { height: 72px; }

.incl0px { margin: 0px; padding: 0px; }
.incl1px { margin: 1px; padding: 1px; }
.incl10px { margin: 0px; padding: 10px; }
.incl10px2 {
	padding-left: 10px;
	padding-right: 10px;
}
.incl1pxb { border: 1px solid gray; }
.incl1pxb1 { border-left: 1px solid gray; }
.incl1pxb2 {
	border-left: 1px solid gray;
	border-right: 1px solid gray;
}
.incl1pxbb {
	border-bottom: 1px solid gray;
}

.incl10pxpb {
	margin: 0px;
	padding-bottom: 10px;
}
.incl10pxpt {
	margin: 0px;
	padding-top: 10px;
}

.incl180px { width: 180px; }

.ceil { vertical-align: top; }
.center { text-align: center; }
.close { border: 0px; margin: 0px; padding: 10px; }
.col { width: 33%; }
.curdef { cursor: default; }
.cvalign { vertical-align: middle; }

.in2 { width: 50%; }
.indent { text-align: right; }
.infinite { white-space: nowrap; }
.init { width: 100%; }
.inopaque {
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.inset { border: 1px inset #8d8e7e; }
.inwhite { color: white; }
.outset { border: 1px outset #8d8e7e; }

#clogin { padding: 10px; }
#content {
	border-left: 1px solid #8d8e7e;
	width: 539px;
}

#invisible {
	background-color: #333;
	border: 1px solid #8d8e7e;
	color: #c1c2b0;
	padding: 1px;
	position: absolute;
	visibility: hidden;
	width: 108px;
	z-index: 100;
}

#ipdns {
	border: none;
	color: #cbccbc;
	font: bold 13px Tahoma;
	padding: 10px 0 0 1px;
}