/* Firstly here is the CSS for the front page*/
@import url("/admin/Library/datacore/css/datacore_std.css");
@import url("/modules/club_forms.css");

div.club_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background: #E8E8FF;
	border: 2px solid black;
	width:130px;
}

/* Override some of the datacore colours */
div.mod_module_container { float:left; width:600px;}
div.mod_body_container { width:588px; }
div.mod_child_container { width:598px; }
div.dc_nav_display { width:590px; }
div.fs_action_text, div.fs_error_text { width:586px; background-color:#E8E8FF;}

table.fs_nav_list tr.odd { font-size: 12px; background-color:#ffffaa; border:0;}
table.fs_nav_list tr.even { font-size: 12px; background-color:#FFFFFF; border:0;}
table.fs_nav_list tr.rollover { font-size: 12px; background-color:inherit; border:0; }
table.fs_nav_list th { font-size:12px; background-color:#FFFFFF; }
table.fs_nav_list tr, table.fs_nav_list th {border:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

table.fs_nav_list th.header_left { width:0px; }
table.fs_nav_list th.header_right { width:0px; }

div.front_pane {width:458px; border:2px solid #000099; border-top:none; border-left:none; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000CC; font-weight:normal; text-align:justify;}
div.front_pane p {margin: 0px 10px 10px 0; font-weight:normal; font-size: 12px; }
div.front_pane span.league_name {color: #666666; font-size:9px;}
div.front_pane p.bottom {margin-bottom: 0;}
div.front_pane p.link {text-align:right; margin: 0 10px 0 0; }
p.link {text-align:right; margin: 0 20px 0 10px; }
div.front_pane p.around {color:red; margin-bottom:0;}

h1.news { font-size: 2em; margin:5px 5px 10px 5px; color:red; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
h2.news { font-size: 1.8em; color:#0000CC; margin:0 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; }
h3.news { font-size: 1.2em; color:#666666; margin:0 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h4.news { font-size: 1em; color: #999999; margin:0 0 0 5px; margin-bottom:10px}
img.news_title { margin: 20px 0 20px 0;}

ul.news_list { font-weight:normal; font-size: 12px; list-style:square; padding:0; margin: 0px 10px 0px 20px; }

div.news_article { font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px; line-height:1.5em;}

div.submit_news { margin:5px 0 0 5px; border:1px solid black; border-left:0; border-right:0; float:left; width:600px; }
p.email_msg {text-align: center; }

div.fs_nav_navigation { width:250px;}
div.league_list { width:300px; float:right; margin-right:12px; }
.news { margin-left:5px;}

a:link.new, a:visited.new, a:hover.new, a:active.new { color: red; }

div#home_right div {margin:10px 0 0 0; text-align:center;}
div#home_right div#home_right_0 {margin:0px;}

div#home_left div {margin:10px 0 0 0 ; text-align:center;}
div#home_left div#home_left_0 {margin:0px;}

div#home_right div {margin:10px 0 0 0 ; text-align:center;}
div#home_right div#home_left_0 {margin:0px;}

div#public_left div {margin:10px 0 0 0 ; text-align:center;}
div#public_left div#home_left_0 {margin:0px;}

div.contact_pane {float:left; width:150px;}
div.contact_pane h2 {margin:0px;}
div.email_form {float:right; width:400px; border:1px solid black; background-color:#ffffaa;}
div.email_form div.fs_error_text, div.email_form div.fs_action_text{width: 398px; background-color:#E8E8FF;}
div.email_form td {border-bottom:0px;}

div.h2hsummary { border:1px solid #0000cc; width:250px; padding:5px; margin:10px auto 0 auto; background-color:#E8E8FF}
div.head2head table { border:1px solid #0000cc; padding:5px; margin:10px auto 0 auto; background-color:#E8E8FF; ;}
div.head2head table td.button {text-align:center; }

.normal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}


.score {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align:right;
	background-color:#000000;
}

a:link {
	color: #0000CC;
	text-decoration: none;
}
a:visited {
	color: #0000CC;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: #0000cc;
	text-decoration: underline;
}
.stats {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000099;
	background-color: #FFFF99;
	border: 1px solid #000066;
}
.club_info {
	width:118px;
	margin:0 auto 10px auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #000099;
	background-color: #FFFFFF;
	border: 1px solid #8D8651;
}
div.club_info input {font-size:10px; margin-bottom:2px;}
div.club_info p.heading {font-size:10px; margin:0; padding:2px; background-color:#000000; color:#FFFFFF; text-align:center;}
div.club_info p.heading {background-image:url(/images/header_background.jpg);}
div.club_info div.content {font-size:10px; margin:0; padding:0px;}
div.club_info div.content table {font-size:10px; margin:0; padding:0px;}
div.club_info div.content td {text-align: center;}

div.contact {
	width:118px;
	margin:0 auto 10px auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color:#8D8651;
}

div.contact a, div.contact a:visited, div.contact a:active {	color:#8D8651;}


.alphabet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.attribute {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.footer {
	background-color: #FF0000;
}
.smallHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.whiteonblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #000099;
}
.rowbg1 {
	background-color: #ffffaa;
}
.rowbg2 {
	background-color: #FFFFFF;
}

.bluebg {
	background-color: #000099;
}
.normalbold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.normalblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.normalblue a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.normalblue a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.normalblue a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.normalblue a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: none;
}
.normal1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.normal1 a:link {
	color: #0000CC;
	text-decoration: none;
}
.normal1 a:visited {
	color: #0000CC;
	text-decoration: none;
}
.normal1 a:hover {
	text-decoration: underline;
}
.normal1 a:active {
	color: #0000cc;
	text-decoration: underline;
}
.normalgrey {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.normalgrey a:link {
	color: #666666;
	text-decoration: none;
}
.normalgrey a:visited {
	color: #666666;
	text-decoration: none;
}
.normalgrey a:hover {
	text-decoration: underline;
}
.normal1grey a:active {
	color: #666666;
	text-decoration: underline;
}.normalboldyellow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FFFF00;
}

.page_footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
