body {
	font-family: Arial;
	font-size: 9pt;
	color: #063564;
	padding: 0.2em;
	background-color: #F9F9F9;
}

a:link, a:visited {
	text-decoration: none;
	color: #4377AC;
}

a:hover, a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #0881FB;
}

h1 {
	font-size: 15pt;
}

h2 {
	font-size: 13pt;
}

img {
	border-style: none;
}

textarea {
	border: 1px solid #184777;
	background: #E1ECF9;
	font-size: 8pt;
	color: #06396E;
}

input {
	border: 1px solid #184777;
	background: #E1ECF9;
	font-size: 8pt;
	color: #06396E;
}

input.file {
	border: 1px solid #184777;
	background: #E1ECF9;
	font-size: 8pt;
	color: #06396E;
}

select {
	border: 1px solid #184777;
	background: #E1ECF9;
	font-size: 8pt;
	color: #06396E;
}

select:focus {
	border: 1px solid #184777;
	background: #DAE9FB;
	font-size: 8pt;
	color: #06396E;
}

input:focus, textarea:focus {
	border: 1px solid #184777;
	background: #DAE9FB;
	font-size: 8pt;
	color: #06396E;
}

ul {
	background: #FFFFFF;
	color: #5C7799;
	margin: 0;
	padding: 0;
	padding-left: 15%;
	list-style-image: url('images/bullet.gif');
	list-style-type: circle;
	/*Need to fix*/
}

li {
	background: #FFFFFF;
	color: #325888;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.banner {
	background-image: url('images/banner.gif');
	background-repeat: repeat;
	height: 132px;
	padding: 0px;
	font-family: Arial;
	font-weight: bold;
	font-size: 20pt;
	color: #FFFFFF;
	text-align: center;
}

.banner_text{
	background-image: url('images/banner_text.gif');
	background-repeat: no-repeat;
	background-position: top center;
	height: 53px;
}

.global_notice {
	padding: 0px;
	font-family: Arial;
	font-size: 9pt;
	color: #FF3000;
	text-align: left;
}

.stats {
	background-image: url('images/stats.png');
	background-repeat: repeat;
	height: 32px;
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.stats a:link, .stats a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFA500;
}

.stats a:hover, .stats a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #EA9801;
}

.deadTable {
	/*background-color: #F9F9F9;*/
	background-color: #FFFFFF;
	border: 0;
	border-width: 0px;
	width: 100%;
	padding: 0px;
}

.header {
	background-image: url('images/header.png');
	background-repeat: repeat;
	height: 36px;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	padding: 0px;
}

.secondaryHeader {
	background-image: url('images/secondaryHeader.png');
	background-repeat: repeat;
	height: 38px;
	padding: 0px;
}

.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #CECECE;
	padding: 0px;
}

.normalTable {
	border: 1px solid #CECECE;
	padding: 1px;
	margin-left: auto;
	margin-right: auto;
}

.normalHeader {
	background-color: #395E8E;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}


.admin {
	color: green;
}

.banned {
	color: #EE0000;
}

.donator {
	color: #FF0000;
}

.online {
	color: #7CFC00;
}

.offline {
	color: #CC1100;
}

.newAlert {
	background-color: #ECEA63;
}

.newAnnouncementAlert {
	background-color: #F3F0BA;
}

.forumCategory:hover {
	background-color: #C1D9F8;
}

.forumPostBackground {
	border: 1px solid #CECECE;
	padding: 1px;
	margin-left: auto;
	margin-right: auto;
	background-color: #98C1EB;
	padding: 3px;
}

.forumPostMain {
	background-color: #98C1EB;
	border: 0;
	border-width: 0px;
	width: 100%;
	padding: 0px;
}

.forumPostUserInfo {
	background-color: #98C1EB;
}

.forumPostActual {
	background-color: #EDF3F9;
	padding: 3px;
	text-align: left;
}

.chatChannels {
	text-align: center;
	float: right;
	height: 290px;
	width: 175px;
	overflow:auto;
}

.chatActiveChannel {
	border-bottom: 1px solid #122B4B;
	background-color: #CFDEF2;
	width: 100%;
}

.chatNewChannel {
	border-bottom: 1px solid #122B4B;
	background-color: #ECEA63;
	width: 100%;
}

.chatInactiveChannel {
	border-bottom: 1px solid #122B4B;
	background-color: #8294AC;
	width: 100%;
}

a.chatChannelsText {
	color: #021937;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}

a.chatChannelsText:hover {
	color: #021937;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}

.chatActual {
	border: 1px solid #032654;
	overflow:auto;
	float: left;
	background-color: #A0B7D5;
	width: 550px;
	height: 260px;
	color: #012E69;
	padding-left: 5px;
}

a.chatActualText {
	color: #022C62;
	text-decoration: none;
	font-weight: bold;
}

a.chatActualText:hover {
	color: #022C62;
	text-decoration: none;
	font-weight: bold;
}

.chatShoutDates {
	border-bottom: 1px dotted #0D2039;
	color: #02244F;
	font-weight: bold;
}

.emailVerified {
	color: #7CFC00;
}

.emailNotVerified {
	color: #FF3333;
}

* html .lateststuff {
	display: none;
}

.lateststuff {
	border: 2px solid #164374;
	background-color: #FFFFFF;
	position: fixed;
	right: 0;
	left: auto;
	top: auto;
	bottom: 0;
	width: 200px;
}

.copyright {
	text-align: center;
}

.footer {
	background-image: url('images/footer.png');
	background-repeat: repeat;
	height: 25px;
	padding: 0px;
}

.ads {
	padding: 0px;
	text-align: center;
}

.boxy li {
	margin-bottom: 2.5px;
	list-style-image: none;
	list-style-type: none;
	text-align: center;
	padding-left: 2px;
}

.boxy {
	padding: 0px;
	margin: 0px;
	width: 10em;
	font-size: 13px;
}
.boxy li {
	cursor:move;
	border: 1px solid #ccc;
	background-color: #eee;
	color: #063564;
}