/* CSS Document */

body
{
	background-color: #27537a;
	background-image: url("/images/background.jpg");
/*	text-align: center; */
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	background-repeat: repeat-x;	
}

img
{
	border: 0px;
}

A:link {text-decoration: none; color: #3985cb;}
A:visited {text-decoration: none; color: #3985cb;}
A:active {text-decoration: none; color: #3985cb;}
A:hover {text-decoration: underline; color: #3985cb;}



#masterContainer
{
	text-align: left;
	width: 816px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	background-color: #27537a;
	
}


#loginContainer
{
	width: 816px;
	height: 39px;
	background: url("/images/login_1.jpg");
}


#headerContainer
{
	height: 148px;
}


#navContainer
{
	height: 28px;
}


#gameContainer
{
	height: 56px;
}


#searchContainer
{
	height: 29px;
	background: url("/images/search_1.jpg");
}


#topContentContainer
{
	height: 163px;
	background: url("/images/topcontent_1.jpg");
}


#subContentContainer
{
	height: 42px;
	background: url("/images/subcontent_1.jpg");
}

#pagetitle
{
	font-size: 20px;
	color: #3399CC;
	padding-left: 30px;
	padding-bottom: 20px;
	font-weight: bold;
}

#mainContentContainer
{
	width: 816px;
	background-color: #FFFFFF;
	height: auto;
	
}


#mainLeftContainer
{
	float: left;
	width: 617px;
}

#content
{
	margin-left: 10px;
	margin-right: 10px;
}

#mainRightContainer
{
	width: 199px;
	float: right;

}


#footerContainer
{
	height: 73px;
	background: url("/images/footer.jpg");
}




/*** SEARCH ***/
#search form {
	font-size: 1em;
	display: inline;
} 


#search input {
	font-size: 1em;
	background-color: #CCCCCC;
/*	border: 1px solid #666666; 	*/
	color: #3985cb;
}

#search select {
	background-color: #CCCCCC;
	color: #000000;
	font-size: 1em;
}



br{
clear: left;
}



/*** ADDMATCH ***/
#addmatch form { font-size: 10px; }
#addmatch input, select {
	font-size: 10px;
	margin-top: 3px;
	background-color: #CCCCCC;	
	border: 1px solid #666666; 		
	border-bottom: solid #000000 1px;	
	
}

#addmatch textarea {
	font-size: 12px;
	margin-top: 3px;
	background-color: #CCCCCC;	
	border: 1px solid #666666; 		
	border-bottom: solid #000000 1px;	
}



/*** LOGIN ***/
#login form { font-size : 1em; } 


#login input {
	font-size: 9px;
	background-color: #CCCCCC;
	border: 1px solid #666666; 	
	color: #3985cb;	
}


/*** EVENTS ***/
.eventModules {
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #FFFFFF;
}

.eventsLink {
	color: #000000;
}
.eventsLink A:link {text-decoration: underline; color: #000000;}
.eventsLink A:visited {text-decoration: underline; color: #000000;}
.eventsLink A:active {text-decoration: underline; color: #000000;}
.eventsLink A:hover {text-decoration: none; color: #000000;}


/*** SENDMAIL & SUGGESTIONS ***/
.subcontentTitle{
	font-family: Tahoma;
	font-size: 11px;
	color: #3985cb;
	font-weight: bold;
}





/*** VIEWGAME ***/

#toggleScorebot .title{
	font-family: Tahoma;
	font-size: 11px;
	color: #3985cb;
	font-weight: bold;
}


#toggleScorebot .on {	
	font-family: Tahoma;
	font-size: 11px;
	color: #0da218;
	font-weight: bold;
}
#toggleScorebot .off {
	font-family: Tahoma;
	font-size: 11px;
	color: #ff0000;
	font-weight: bold;
}

#toggleScorebot .off A:link {text-decoration: none; color: #ff0000;}
#toggleScorebot .off A:visited {text-decoration: none; color: #ff0000;}
#toggleScorebot .off A:active {text-decoration: none; color: ##ff0000;}
#toggleScorebot .off A:hover {text-decoration: underline; color: #ff0000;}

#toggleScorebot .on A:link {text-decoration: none; color: #0da218;}
#toggleScorebot .on A:visited {text-decoration: none; color: #0da218;}
#toggleScorebot .on A:active {text-decoration: none; color: ##0da218;}
#toggleScorebot .on A:hover {text-decoration: underline; color: #0da218;}

.matchInfoBlah {}
.matchInfoTeams {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #102334;
}
.matchInfoTeams A:link {text-decoration: none; color: #102334;}
.matchInfoTeams A:visited {text-decoration: none; color: #102334;}
.matchInfoTeams A:active {text-decoration: none; color: #102334;}
.matchInfoTeams A:hover {text-decoration: underline; color: #102334;}

.matchInfoDate {font-size: 11px; color: #3985cb; font-family: Tahoma;}
.matchInfoScore {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #3985cb;
}
.matchInfoMap {
	font-family: Tahoma;
	font-size: 12px;
	color: #3985cb;
	font-weight: bold;
}

.matchDescription A:link {text-decoration: none; color: #0000FF;}
.matchDescription A:visited {text-decoration: none; color: #0000FF;}
.matchDescription A:active {text-decoration: none; color: #0000FF;}
.matchDescription A:hover {text-decoration: none; color: #0000FF;}


.matchInfoDescription {
	font-family: Tahoma;
	color: #3985cb;
	font-size: 12px;
}
.viewGameTableHeader {
	font-size: 11px;
	font-family: tahoma;	
	font-weight: bold;
	color: #3985cb;
}
.viewGameTableHeader A:link {text-decoration: none; color: #3985cb;}
.viewGameTableHeader A:visited {text-decoration: none; color: #3985cb;}
.viewGameTableHeader A:active {text-decoration: none; color: #3985cb;}
.viewGameTableHeader A:hover {text-decoration: none; color: #3985cb;}

.viewGameTable {
	font-size: 10px;
	font-family: tahoma;	
}
.viewGameTable A:link {text-decoration: none; color: #3985cb;}
.viewGameTable A:visited {text-decoration: none; color: #3985cb;}
.viewGameTable A:active {text-decoration: none; color: #3985cb;}
.viewGameTable A:hover {text-decoration: none; color: #3985cb;}

.viewGameTableCombined {
	font-size: 10px;
	font-family: tahoma;	
}

.eventModules {
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #FFFFFF;
}

.viewPlayerTableHeader {
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	color: #FFFFFF;
}


.sidect
{
	color: #0000FF;	
	text-decoration: none;
}
.sidect A:hover {text-decoration: none; color: #0000FF;}
.sidet
{
	color: #FF0000;
	text-decoration: none;
}

.matchScores{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.scorebotText {
	font-family: tahoma;
	font-size: 11px;
}

.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}

.gameDownloadLink {
	color: #000000;
}
.gameDownloadLink A:link {text-decoration: none; color: #000000;}
.gameDownloadLink A:visited {text-decoration: none; color: #000000;}
.gameDownloadLink A:active {text-decoration: none; color: #000000;}
.gameDownloadLink A:hover {text-decoration: none; color: #000000;}


/*** TEAM ***/
.teamName {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #102334;
}


/*** CALENDAR ***/
.calendar {
	font-size: 10px;
	font-family: tahoma;
	color: #000000;
}
ul.calendar {
	padding-left:13px;
	padding-top: 0px;
}
li.calendar {
	padding-top:0px;
}



/*** HEAD ***/
#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #edf4fe;
}



/*** LOGIN SPLASH***/
.loginSplashBox {
border : 1px solid black;
padding : 10px;
}
.loginSplashTitle {
position : relative;
top : 10px;
left : 25px;
background-color : white;
padding : 0 5px;
border: dashed;
border-width: thin;
font-size: 14px;
font-weight:bold;
}





/* Sortable tables */
table.sortable thead {
    background-color:#FFFFFF;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
