body
{
	margin: 0;
	font-family: trebuchet ms,verdana;
	font-size: 10pt;
}

h1 { font-family: impact; font-weight: normal; margin: 0; padding: 0;}
h2 { font-family: sans-serif; font-weight: normal; margin: 0; padding: 10 0 0 0}
p { margin: 5 0 5 0; padding: 0 }
hr { background-color: #252f3c; border: 1px solid #252f3c }
table { font-size: 10pt }
a:link,a:visited { color: black; text-decoration: none; border-bottom: 1px dotted blue }
a:hover { color: black; border-bottom: 1px solid blue }
img { border: 1px solid black; margin: 10  }
input, select, textarea { width: 200px } 

#test span img { margin: 0; border: 1px solid white; }
.anmal_rules { height: 200px; overflow: auto; border: 1px solid black }
.underline { border-bottom: 1px solid black }
#popup { visibility: hidden; position: absolute; overflow: auto }

.clear { clear: both }
.black { color: black }
.newsInfo { margin: 0px; font-size: 8pt; color: gray }
.noMargin { margin-top: 0px }
.pic_right { float: right; clear: right; text-align: center; font-size: 12pt; font-style: italic; margin: 5 }
.pic_middle { width: 100%; float: left; clear: left; text-align: center; font-size: 12pt; font-style: italic; margin: 5 }
.left { float: left; } .right { float: right; }
.fooBar { float: right; clear: right; margin: 10; padding: 5; background-color: #9ea9b7; border: 1px solid black } 
.comments { font-size: 8pt; color: gray }


.mBox,.mBox_c { float: left; padding: 2 61; margin-right: 9; text-align: center; background-color: #252f3c; color: white;  border-left: 2px solid white; border-top: 2px solid white; border-right: 2px solid white }
.mBox_c { background-color: #6e6c6b }

#moreNews a:link,#moreNews a:visited { font-weight: bold; border: 0 }
#moreNews a:hover { font-weight: bold; border: 0; text-decoration: underline }
#loadbar { visibility: hidden; width: 16px; height: 16px; background: url(../gfx/loading.gif); float: left; margin: 40 0 0 5}

#newsArchive { border-collapse: collapse }
#newsArchive tr { border-bottom: 1px solid black }
#newsArchive td { padding: 5; }

#info { padding: 10; background-color: white; position: absolute; border: 1px solid black; display: none; z-index: 1 }

#cover,#topMenu,#topbox,#menu,#separator,#panel,#madeBy,startbox,.colouredBox { display: none }
#container { margin: 10}

#anml_bar p { float: left; margin: 5; }
#anml_bar input, #anml_bar select { width: 145px; margin: 0; padding:0 }


#allOurPages { display: none }