@font-face		{ font-family: 'darklime'; src: url('/skins/darklime/darklime.ttf') format('truetype'); }
@font-face		{ font-family: 'darklimeblack'; src: url('/skins/darklime/darklime_black.ttf') format('truetype'); }
@font-face		{ font-family: 'darklimeot'; src: url('darklime.eot'); }
@font-face		{ font-family: 'darklimeotblack'; src: url('darklime_black.eot'); }
table			{ border-spacing: 0px; }
td				{ font-family: darklime, Verdana, Microsoft Sans Serif, sans-serif; font-size: 14px; margin: 0px; padding: 0px; vertical-align: top; }
form			{ margin: 0px; padding: 0px; border: 0px; }
h1				{ font-family: darklimeblack, darklimeotblack, Trebuchet MS, Helvetica; font-size: 33px; margin: 0px; padding: 6px 12px 6px 12px; color: #C0C0C0; font-weight: normal; background-color: #303030; border-width: 1px; border-style: solid; border-color: #707070 #000000 #000000 #707070; background-image: url(/skins/darklime/bar1.jpg); background-repeat: no-repeat; background-position: top right; text-shadow: 2px 2px 0px #000000; }
h2				{ font-family: darklimeblack, darklimeotblack, Trebuchet MS, Helvetica; font-size: 22px; margin: 0px 0px 4px 0px; padding: 6px 12px 6px 12px; color: #C0C0C0; font-weight: normal; background-color: #303030; border-width: 1px; border-style: solid; border-color: #707070 #000000 #000000 #707070; background-image: url(/skins/darklime/bar2.jpg); background-repeat: no-repeat; background-position: top right; text-shadow: 1px 1px 0px #000000; }
h3				{ font-family: darklime, darklimeot, Trebuchet MS, Helvetica; font-size: 14px; margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal; border: 0px; color: #F0F0F0; text-shadow: 1px 1px 0px #000000; }
.boxed			{ margin: 4px 0px 0px 0px; }
.boxed li		{ padding: 3px 8px 4px 8px; background: #404040; border-style: solid; border-width: 1px; border-color: #505050 #202020 #202020 #505050; }
p				{ margin: 8px; }
hr				{ height: 1px; border-width: 0px; color: #E0E0E0; background: #E0E0E0; }
img				{ border-color: #707070 #000000 #000000 #707070; }
blockquote		{ white-space: pre-wrap; color: #FF9000; background: #383838; margin: 5px 0px 5px 0px; font-family: consolas, DejaVu Sans Mono, lucida console, courier new, sans-serif; font-size: 11px; padding: 10px; overflow: auto; border-style: solid; border-width: 1px; border-color: #101010 #505050 #505050 #101010; tab-size: 4; -moz-tab-size: 4; }
tt				{ color: #909090; font-weight: bold; }
a:link			{ color: #B0FF00; text-decoration: underline; }
a:visited		{ color: #A0D060; text-decoration: underline; }
a:active		{ color: #E0E0E0; text-decoration: underline; }
a:hover			{ color: #C0FF40; text-decoration: underline; background-color: #202020; }
a.menu			{ display: block; color: #C0C0C0; text-decoration: none; font-weight: normal; border: 1px; border-style: solid; border-color: #FFFFFF #A0A0A0 #A0A0A0 #FFFFFF; padding: 2px 4px 2px 4px; margin: 0px; }
a.mens			{ display: block; color: #C8FF00; text-decoration: none; font-weight: normal; border: 1px; border-style: solid; border-color: #A0A0A0 #FFFFFF #FFFFFF #707070; padding: 2px 4px 2px 4px; margin: 0px; }
a.menu:link		{ color: #C0C0C0; border-color: #707070 #000000 #000000 #707070; background: #404040; text-decoration: none; }
a.menu:visited	{ color: #C0C0C0; border-color: #707070 #000000 #000000 #707070; background: #404040; text-decoration: none; }
a.menu:active	{ color: #A0A0A0; border-color: #707070 #000000 #000000 #707070; background: #282828; }
a.menu:hover	{ color: #A0A0A0; border-color: #000000 #707070 #707070 #000000; background: #383838; }
a.mens:link		{ color: #B0FF00; border-color: #000000 #707070 #707070 #000000; background: #505050; text-decoration: none; }
a.mens:visited	{ color: #B0FF00; border-color: #000000 #707070 #707070 #000000; background: #505050; text-decoration: none; }
a.mens:active	{ color: #B0FF00; border-color: #000000 #707070 #707070 #000000; background: #585858; }
a.mens:hover	{ color: #B0FF00; border-color: #000000 #707070 #707070 #000000; background: #686868; }
.mainbody		{ background: #303030; color: #C0C0C0; margin-left: auto; margin-right: auto; width: 770px; margin-top: 0px; margin-bottom: 0px; background-image: url(/skins/darklime/top.jpg); height: 50px; background-repeat: no-repeat; background-position: top center; }
.maintable		{ border-width: 0px 1px 0px 0px; border-color: #000000; border-style: solid; border-spacing: 0px; }
.smalltext		{ color: #808080; font-size: 9px; font-family: tahoma, arial; }
.top			{ height: 49px; }
.middle			{ background: #404040; border-color: #000000; border-width: 1px 0px 0px 0px; border-style: solid; margin: 0px; padding: 0px; }
.bottom			{ height: 0px; }
.specialfield		{ background-color: #303030; border-spacing: 0px; }
.specialfield th	{ background-color: #383838; padding: 6px; margin: 0px; border-style: solid; border-width: 1px; border-color: #707070 #000000 #000000 #707070; background-image: url(/skins/darklime/bar2.jpg); background-repeat: no-repeat; background-position: top center; }
.specialfield td	{ background-color: #383838; border-style: solid; border-width: 1px; border-color: #707070 #000000 #000000 #707070; vertical-align: top; padding: 5px; }
.specialfield th h2	{ background-image: none; border: none; background: none; }
.row_a			{ width: 0px; }
.row_b			{ width: 129px; padding: 0px 0px 230px 0px; vertical-align: top; background: #303030; border-width: 0px 1px 0px 0px; border-color: #000000; border-style: solid; }
.row_c			{ width: 615px; padding: 12px; border-width: 0px 0px 0px 0px; border-color: #000000; border-style: solid; }
.row_d			{ width: 0px; }
.sc_title		{ background: #D0D0D0; }
.sc_yes			{ background: #D0D0D0; }
.sc_no			{  }
.newsitem img	{ float: left; margin: 0px 7px 0px 0px; }
.news h2		{ margin: 0px; padding: 0px; text-align: center; }
.lefticon		{ vertical-align: middle; margin-right: 10px; border: 0px; text-decoration: none; }
.center1		{ display: inline-block; margin: 4px; width: 102px; height: 102px; text-align: center; }
.center2		{ display: table-cell; width: 102px; height: 102px; vertical-align: middle; }
.rightimage		{ float: right; margin: 0px 0px 3px 10px; }
.maintable		{ margin: 0px; padding: 0px; border-spacing: 0px; }
.row_b			{ vertical-align: top; }
