/* Layout elements */

.foursquadfixtures {
color: #ffffff ;
padding: 4px ;
border:solid 1px #ffffff;
}

.foursqdweek {
color: #ffffff ;
text-align: center; 
font-weight: bold; 
text-decoration:underline;
font-size:12px;

}

.foursqdfree {
color: #ffffff ; 

}

.foursqdheader {
color: #ffffff ;
text-align: center; 
font-weight: bold;
}

.foursqdtitle {
color: #ffffff ;
text-align: center; 
text-decoration:underline;
}

.foursqdSU {
color: #000000 ;
text-align: center; 
background-color:#FF0000;
font-weight: bold;
}

.foursqdUS {
color: #000000 ;
text-align: center; 
background-color:#FFFF00;
font-weight: bold;
}

.foursqdGB {
color: #000000 ;
text-align: center; 
background-color:#33CC00;
font-weight: bold;
}

.foursqdGE {
color: #000000 ;
text-align: center; 
background-color:#9933FF;
font-weight: bold;
}

.foursqdcontent {
color: #ffffff ;
text-align: center; 
background:#3399CC
}

.LeagueTableBorder {

	border: transparent 0px solid;

	background-color: transparent;

	

}



.forumheaderLeagueTable1 {

	background-color: #2F3132;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000000 1px solid;

	background-image: url(images/chatbg.png);

}

.forumheaderLeagueTable2 {

	background-color: #2F3132;

	font: 10px verdana, tahoma, arial, sans-serif;

	color: #fff;

	padding: 4px;

	border: #000000 1px solid;

	background-image: url(images/chatbg.png);

}



.ltstitleleft		{ font-weight:bold; color:#ffffff; text-align: left; text-decoration: underline; }

.ltstitle		{ font-weight:bold; color:#ffffff; text-align: center; text-decoration: underline; }

.ltscontent		{ color:#ffffff; text-align: center; }

.white			{ color:#ffffff; text-align: left; }

.white1			{ color:#ffffff; text-align: center; }







.historysquads		{ font-weight:bold; color:#ffffcc; text-align: center; font-size:13px; }

.historytfg		{ font-weight:bold; color:#cccc99; text-align: center; font-size:13px; }



.laddertitlepos		{ font-weight:bold; color:#ffff00; text-align: right; text-decoration: underline; }

.laddertitle		{ font-weight:bold; color:#ffff00; text-align: center; text-decoration: underline; }

.laddercellpos		{ font-weight:bold; color:#ffffff; text-align: right; }

.laddercell		{ color:#ffffff; text-align: center; }

.laddercellratio	{ color:#ffffff; text-align: center; }

.laddercellratiored	{ color:#ff0000; text-align: center; }

.laddercellratiogreen	{ color:#33cc33; text-align: center; }

.laddercellwinner	{ font-weight:bold; color:#ffffff; text-align: center; }

.laddercelllast		{ color:#8e8d8d; text-align: center; font-style: italic; font-size: 10px; }





.rosteremail a:active {

color: #FFFFFF;

text-decoration: underline;

}

.rosteremail a:link {

color: #FFFFFF;

text-decoration: none;

}

.rosteremail a:visited {

color: #FFFFFF;

text-decoration: underline;

}

.rosteremail a:hover {

color: #CCCCCC;

text-decoration: underline;

}



.rosteremail { color:#FFFF00;}



.galleryNav a:active {

color: #FFFF00;

text-decoration: underline;

}

.galleryNav a:link {

color: #FFFF00;

text-decoration: none;

}

.galleryNav a:visited {

color: #FFFF00;

text-decoration: underline;

}

.galleryNav a:hover {

color: #FFF;

text-decoration: underline;

}



.galleryNav { color:#FFFF00;}





.gallerySub a:active {

color: #acd7f2;

font-size: 12px;

font-weight: bold;

text-decoration: underline;

}

.gallerySub a:link {

color: #acd7f2;

font-weight: bold;

font-size: 12px;

text-decoration: underline;

}

.gallerySub a:visited {

color: #acd7f2;

font-weight: bold;

font-size: 12px;

text-decoration: underline;

}

.gallerySub a:hover {

color: #FFF;

font-weight: bold;

font-size: 12px;

text-decoration: underline;

}



.gallerySub { color:#acd7f2; font-size: 12px; font-weight: bold;}







.galleryMedia a:active {

color: #FFF;

font-size: 10px;

font-weight: bold;

text-decoration: none;

}

.galleryMedia a:link {

color: #FFF;

font-size: 10px;

font-weight: bold;

text-decoration: none;

}

.galleryMedia a:visited {

color: #FFF;

font-size: 10px;

font-weight: bold;

text-decoration: none;

}

.galleryMedia a:hover {

color: #acd7f2;

font-size: 10px;

font-weight: bold;

text-decoration: none;

}



.galleryMedia { color:#acd7f2; font-weight: bold; font-size: 10px;}









.guntd		{ color:#FFFFFF; }

.rangetitle	{ font-weight:bold; text-decoration:underline }

.gb		{ font-weight:bold; color:#339900 }

.us		{ font-weight:bold; color:#FFFF00 }

.ge		{ font-weight:bold; color:#9900FF }

.su		{ font-weight:bold; color:#CC0000 }



.fixture       { font-size: 11px; font-weight: bold; text-align: center; padding: 4px; }

.fixturew      { font-size: 11px; font-weight: bold; color: #FFFFFF; }

.fixtures      { font-size: 11px; font-weight: bold; text-align: center; padding: 4px; text-decoration: underline; }

.fixtured      { font-size: 11px; font-weight: bold; color: #000000; }



.roster {

	font-size: 10px;

	font-weight: bold;

	color:#ffffff;

}



.rosteremail {

	font-size: 10px;

	font-weight: bold;

	color:#ffffff;

	text-align: center;

}



.logo {

	background-image: url(images/logo.jpg);

	height: 145px;

	width: 990px;

	background-repeat: no-repeat;

	text-align: right;

	vertical-align: top;

}

.logo-bottom {

	background-image: url(images/logo-bottom.jpg);

	height: 22px;

	width: 990px;

	background-repeat: no-repeat;

	background-color: #1770a8;

}

.logo-bottom-wide {

	background-image: url(images/logo-bottom-wide.jpg);

	height: 22px;

	width: 990px;

	background-repeat: no-repeat;

}

.menu-background {

	text-align: left;

}

.leftmenu {

	width: 210px;

	background-image: url(images/menu-background-left.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 0px;

	height: 313px;

	vertical-align: top;

}

.rightmenu {

	width: 210px;

	background-image: url(images/menu-background-right.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8px;

	height: 313px;

	vertical-align: top;

}

.footer {

	background-color: #000000;

	padding: 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #0099FF;

}

.menu-fill-left {

	background-image: url(images/menu-fill-left.jpg);

	background-repeat: repeat-y;

	height: 25px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

}

.menu-fill-right {

	background-image: url(images/menu-fill-right.jpg);

	background-repeat: repeat-y;

	height: 25px;

	margin: 0px;

	padding: 0px;

	vertical-align: top;

}

.news-body-wide {

	background-image: url(images/news-background-wide.jpg);

	background-repeat: no-repeat;

	width: 798px;

	margin: 0px;

	padding: 0px;

	background-color: #000000;

	height: 313px;

	vertical-align: top;

}

.news-body {

	background-image: url(images/news-background.jpg);

	background-repeat: no-repeat;

	width: 570px;

	margin: 0px;

	padding: 0px;

	background-color: #000000;

	height: 313px;

	vertical-align: top;

}

.news-fill {

	vertical-align: top;

	margin: 0px;

	padding: 0px;

	width: 570px;

	background-color: #000000;

}

.menucaptionleft {

	background-image: url(images/menu-caption-left.gif);

	height: 24px;

	width: 11px;

	background-repeat: no-repeat;

}

.menucaptionright {

	background-image: url(images/menu-caption-right.gif);

	height: 24px;

	width: 10px;

}

.menucaption {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AED7ED;

	text-align: center;

	background-image: url(images/menu-caption-fill.gif);

	background-repeat: repeat-x;

	font-weight: bold;

	height: 24px;

}

.spacer {

	padding: 0px;

	background-position: center;

}

.menucolor {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00B5F0;

	vertical-align: top;

	width: 100%;

	text-align: left;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}



/* Forum */



.nforumcaption {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6a7893;

	font-weight: bold;

}

.fborder {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #0033CC;

	border-right-color: #0066CC;

	border-bottom-color: #0066CC;

	border-left-color: #0033CC;

}



.forumheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #AED7ED;

	border: 1px solid #0066CC;

	font-weight: normal;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

	background-color: #1C6592;

}

.forumheader2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00B5F0;

	border: 1px solid #0033CC;

	padding: 1px;

	vertical-align: middle;

	text-align: left;

}

.finfobar {

	border: 1px solid #0033cc;

}



.forumheader3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00B5F0;

	border: 1px solid #0962C4;

	padding: 2px;

	vertical-align: middle;

	font-weight: normal;

	text-align: left;

}



.forumheader3 div {

	padding: 3px;

}

.fcaption {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #AED7ED;

	border: 1px solid #194783;

	font-weight: normal;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

	background-image: url(images/menu-caption-fill.gif);

	background-repeat: repeat-x;

}

.forumlink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0099CC;

	font-style: normal;

	font-weight: bold;

}



/* Fonts */





.mediumtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #00B5F0;

}

.smallblacktext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #00B5F0;

}

.defaulttext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0099FF;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	color: #6FC6FF;

	text-decoration: none;

}

div {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;



}

.menucaption a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #AED7ED;

	text-decoration: none;

}

.menucaption a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	text-decoration: none;

}

.fcaption a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #AED7ED;

	text-decoration: none;

}

.fcaption a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	text-decoration: none;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	text-decoration: none;

}

/* */



.tbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	height: auto;

	width: auto;

	color: #AED7ED;

	background-color: #31536C;

	padding: 1px;

	border: 1px solid #7BA5C4;

}

.helpbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	height: auto;

	width: auto;

	color: #AED7ED;

	background-color: #31536C;

	padding: 1px;

	border: 1px solid #7BA5C4;

}

.button {

	background-image: url(images/menu-caption-fill.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #AED7ED;

	background-color: #0099CC;

}

.chatheader {

	background-image: url(images/rightarrow.gif);

	background-repeat: no-repeat;

	padding-left: 10px;

	background-color: #3D444C;

}

div .chatmessage {

	padding-bottom: 8px;

	background-color: #262D34;

	padding-right: 2px;

	padding-left: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.finfobar td {

	text-align: left;

}



/* HTML tags */

body {

	background-color: #175783;

	margin: 0px;

	padding: 0px;

	background-image: url(images/background.jpg);

	background-repeat: repeat-x;

	background-attachment: fixed;

scrollbar-3dlight-color:white;

                scrollbar-arrow-color:white;

                scrollbar-track-color:#575757;

                scrollbar-darkshadow-color:white;

                scrollbar-face-color:#5C5C5C;

                scrollbar-highlight-color:;

                scrollbar-shadow-color:



}



.indent {

	background-color: #0A324C;

	padding: 4px;

	margin-right: 15px;

	margin-left: 15px;

}



td.indent {

	background-color: #0A324C;

	border: 1px dotted #0099CC;

}



.smalltext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #00B5F0;

}

}



.smalltext1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

	color: #FFFFFF;

}

td {

	font-family: Arial, Helvetica, sans-serif;

	color: #00B5F0;

}

div .b {

	background-image: url(images/bar.png);

	background-repeat: repeat-x;

	height: 14px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}





/* Brainjar Nav Menu Classes {SITELINS_ALT} */

/*

If you do not use {SITELINS_ALT} and switch to the standard {SITELINKS} instead, 

all of the below can be deleted.

*/

/*----------------------------------------------------------------------------*/



div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem {

	font: bold 12px arial, verdana, arial, tahoma, sans-serif;

	color: #6FC6FF; 

	text-align: left;

}



div.menuBar {

	text-align: left;

	background-image: url(images/menu-caption-fill.gif);

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}



div.emenuBar {

	background-color: #F7F9FA;

	border-top: 1px solid #ffffff;

	text-align: left;

}



div.menuBar a.menuButton, div.menuButton, div.menuButton_over {

	background-color: transparent;

	left: 0px;

	border: 1px solid;

	border-color: transparent !important;

	border-color: #fff #fff #fff #fff;

	margin: 0px;

	padding: 2px 6px 2px 6px;

	cursor: default;

	position: relative;

	text-decoration: none;

	top: 0px;

	z-index: 100;

}



div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {

	background-color: #5089AF;

	border-color: #fff #fff #fff #fff !important; 

	color: #fff;

}



div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {

	background-color: #5089AF;

	border-color: #6FC6FF #6FC6FF #6FC6FF #6FC6FF !important; 

	color: #6FC6FF;

}



div.menu {

	background-color: #39617D;

	border: 1px solid;

	border-color: #fff #fff #fff #fff;

	left: 0px;

	padding: 0px;

	position: absolute;

	top: 0px;

	visibility: hidden;

	z-index: 101;

}

div.menu a.menuItem {

	display: block;

	cursor: default;

	padding: 2px 11px 2px 0px;

	text-decoration: none;

	white-space: nowrap;

}



div.menu a.menuItem:hover, div.menu a.menuItemHighlight {

	background-color: #1C2F3E;

}



div.menu a.menuItem span.menuItemBuffer, div.menu a.menuItem:hover span.menuItemBuffer {

	padding: 0px 2px;

}



div.menu a.menuItem span.menuItemText {

	padding: 0px 0px 0px 3px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AEDFFF;

}



div.menu a.menuItem span.menuItemArrow {

	margin-right: -.75em;

}



div.menu div.menuItemSep {

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

	margin: 4px 2px;

}



a.menuItem.header {

	border-bottom: 1px solid #fff;

}

code {

	background-color: #1569A2;

}



