* {margin: 0;}html {	height: 100%;}body {margin:0;padding:0;height:100%;min-height:100%;position:relative;font-size:105%;}img {border: 0;}	td,tr,p,div {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}p {margin: 5px 0 10px; text-align:justify;}h1 {	font-size: 1.6em;	font-weight: normal;}h2 {	font-size: 1.4em;	margin: 10px 0;}h3 {	font-size: 1.1em;	font-weight: bold;	text-transform: uppercase;	text-align: left;	margin: 7px 0;}a:link, a:visited {	text-decoration: none;}a:hover {text-decoration: undeline;}	ul {margin:0;padding-top: 5px;	list-style: none;}li {	list-style: none;	padding-left: 10px;	padding-bottom: 5px;}	ol li {	background: none;	padding-left: 0;}hr {width: 100%;}	form {	margin: 0;}fieldset {	overflow: auto;	margin: 10px 0;}

div.clear, .clr {clear: both;}#main {height:100%;min-height:100%;text-align: left;}	.width_fixed {margin: 0 auto;width: 800px;}.width_fluid {	width: 100%;min-width: 970px;}.row, .row td {vertical-align: top;}.row2, .row2 td {vertical-align: bottom;}#techie {position: relative;	top: 37px;left: 59px;width: 200px;height: 80px;background: url(../images/techie.jpg) no-repeat; float:left;}#techie a {display: block;width: 220px;height: 80px;	border: none;}
#articles, .topmenu, .qlinks {padding: 0 50px 0 30px;}.modules_left {padding: 20px 25px 20px 10px;}.modules_right {margin-right:5px;}#copyright {height: 50px;	font-size: 0.9em;margin: 30px 20px -10px 30px;padding: 20px 0 20px;}#copyleft {visibility: hidden;margin: 0;padding: 0;}#copyleft span {font-size: 9px;}#feeds {margin: 0 0 28px 10px;	padding-left: 20px;}#feeds img {display: none;}

button, .button {font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}	input#email, .inputbox {	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}fieldset.input {border: none;}	.invalid {border-color: #b6241d;}label.invalid {color: #b6241d;}ul.menu {list-style: none; padding:0;margin: 0;}ul.menu li {display: block;background: none;padding: 0 0 0 15px;}	ul.menu li a:link, ul.menu li a:visited {line-height: 24px;}ul.menu li ul li {padding-left: 10px;font-size: 0.9em;font-style:italic;}	.small, .createdate, .smalldark, .modifydate {	font-size: 0.9em;}.readon {padding: 0 10px 0 1px; text-transform: lowercase;}.contentpaneopen {width: 100%;}.contentheading {font: 1.6em 'Georgia', Times New Roman, Times, serif;line-height: 1em;	text-transform: uppercase;}.contentdescription {font-size: 0.9em;padding-bottom: 10px;}.category {	font-weight: bold;padding-bottom: 5px;}.componentheading {text-transform: uppercase;font: 2.5em 'Georgia', Times New Roman, Times, serif;margin: 5px 0 15px;}	span.article_separator, table.blog span.article_separator {display:block;height:15px;border-bottom:#d0d0d0 1px solid;margin-bottom:15px;}.article_column {padding-right: 10px;line-height:1.6;}.column_separator {padding-left: 10px;}.blog_more {margin: 20px 0 10px;}table.contenttoc {margin-left: 4px;}	table.contenttoc td {font-size: 0.9em;}
table.contenttoc td, table.contenttoc th {line-height: 18px;padding: 0 5px;}table.contenttoc a {border: none;}.pagenavcounter {	font-size: 0.9em;font-weight: bold;}.sectiontableheader {padding: 5px;font-weight: bold;}	tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td {  padding: 5px;}td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2 {  padding: 5px;  vertical-align: middle;}
table.moduletable,  div.moduletable_menu, div.moduletable, div.moduletable_text, div.module {	padding-bottom: 30px;	text-align: left;}
div.module h3 {font: 1.7em 'Georgia', Times New Roman, Times, serif;line-height: 20px;text-transform: uppercase;padding: 0 0 20px 1px;}
table.moduletable th {font: 1.7em 'Georgia', Times New Roman, Times, serif; line-height: 20px; padding: 0 0 10px 1px;}div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {	font: 1.7em 'Georgia', Times New Roman, Times, serif;line-height: 20px;text-transform: uppercase;padding: 0 0 20px 1px;}div.moduletable ul {padding-left: 10px;}table.moduletable li, div.moduletable li {	font-size: 1em;}table.moduletable p,  div.moduletable_menu p, div.moduletable p, div.moduletable_text p {margin: 5px 0;}.pollstableborder td {	text-align: left;}span.description {display:block;padding-left: 44px;font-size: 10px;color: #666;}.highlight {font-weight: bold;}.tool-tip {float: left;background: #ffc;border: 1px solid #D4D5AA;padding: 5px;max-width: 200px;}.tool-title {padding: 0;margin: 0;font-size: 100%;font-weight: bold;margin-top: -15px;padding-top:15px;padding-bottom: 5px;background: url(../../system/images/selector-arrow.png) no-repeat;}.tool-text {font-size: 100%;margin: 0;}#system-message {margin-bottom: 20px;}#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li {background: none;padding: 0;margin: 0;}#system-message dd.message ul {	background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;}#system-message dd.error ul {color: #c00;	background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat;	border-top: 3px solid #DE7A7B;	border-bottom: 3px solid #DE7A7B;margin:0px;padding-left: 40px;	text-indent:0px;}#system-message dd.notice ul {	color: #c00;background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat;	border-top: 3px solid #F0DC7E;	border-bottom: 3px solid #F0DC7E;margin:0px;padding-left: 40px;	text-indent:0px;}
.mostread, .latestnews{display: block;padding-left: 5px;padding-bottom: 5px;}.mostread ul, .latestnews ul{margin: 0px;padding-top: 5px;list-style: none;}
.mostread li, .latestnews li{list-style: none;	padding-left: 10px;padding-bottom: 5px;}.qlinks, .topmenu{margin-top:20px;}.topmenu{margin-bottom:15px;overflow:none;height:70px;}.topmenu.moduletable{height:50px;}* p, * td {text-align:justify;}.pathway, #pathway{margin:0 0 10px;}.curved { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }#login{float:right; background:#222 url(../images/seasons/fifa.png) no-repeat;;margin:5px 50px 0 0;padding:5px;position: relative; top: 30px;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;border:1px solid black;}.loginC{margin:10px;}#login:hover{background:#444; border-color:#222;}#copyright .moduletable{color:#272727; font-size:10px;padding:0;margin-bottom:10px;} .fpimg {width:150px;float:left; padding:2px; margin:3px 10px 3px 0; border: 1px solid #cccccc;}#seasons{height:90px;float:right;margin-top:15px;margin-right:15px;}

