
/* -------------- GENERAL -------------- */
body{background-color:#FFFFFF;border:0px;margin-left:10px;margin-top:0px;font-family: Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;font-weight:normal;color:#000000;}
p{font-family: Arial, Helvetica, sans-serif, "MS sans serif";}
p.error{font-family: Arial, Helvetica, sans-serif; text-align: justify; font-size: 14px; color: #ff0000;background-color:transparent;}
p.center{text-align: center;background-color:transparent;}

/* sectionHeader different colours for different leagues */
.sectionHeader{background-color:#FFFFFF; width: 100%; font-size:18px;font-weight:bold;color:#000000;margin-top:5px;}

/*********  div ids tags that structure pages *********/
#wrap{float:left;  width: 100%;}
#last_update {float: left; width: 50%; background-color: #FFFFFF;text-align: left; font-family: Arial, Helvetica, sans-serif, "MS sans serif"; font-size: 10px; color: #666666;}
#login {float: left; width: 49%; background-color: #FFFFFF;text-align: right;}
#logo {float: left;	background-color: #FFFFFF; width:12%;}
#masthead {float: left;	background-color: #FFFFFF; width:87%; }
#top_banner{float: left;background-color: #; width:99%;}
#leftnav{text-align:left;background-color: #EEEEEE;float: left;width: 12%; height:100%;}
#rightnav{text-align:left;background-color: #FFFFFF;float: left;width: 12%;}
#main {background-color: #FFFFFF; float: left;	width: 71%; padding-left: 2%;padding-right: 2%;}
#admin_main {float:left; background-color: #FFFFFF;	width: 71%; padding-left: 2%;padding-right: 2%;}
#footer{float:left; width: 99%; background-color:#;}
#bottom_links{float:left; width: 99%; background-color: #FFFFFF; text-align: center;}
#design_by {float:left; width: 99%; text-align: center;margin-top: 1%;margin-bottom: 1%;}

/*********  div classes  *********/
.left{float:left;text-align:center;margin-left:0px;margin-right:0px;background-color: #FFFFFF;}
.right{float:right;text-align:center;margin-left:0px;margin-right:0px;background-color: #FFFFFF;}
.last{font-size:11px;color:#666666;} 

.rightadd{text-align:left;background-color: #FFFFFF;float: left;width: 100%;}

/*navigation menus*/
.lhs{font-size:11px; height:100%;}
.lhs_admin{font-size:11px;}

.lhsl{padding-bottom:3px;padding-top:2px;padding-left:6px;}
.lhs a:visited{color:#000066; background-color:transparent;}
.lhsdl {font-size:11px;color:#CCCCCC;}

a.lhsnl:link{color:#000066;text-decoration:none;background-color:transparent;}		
a.lhsnl:active{color:#000066;text-decoration:none; background-color:transparent;}
a.lhsnl:visited{color:#000066;text-decoration:none; background-color:transparent;}
a.lhsnl:hover{color:#000066;text-decoration:underline; background-color:transparent;}

.nav_title{font-size:11px; color:#666666; font-weight:bold;}
/* ----------arrays ----------- */
.arr {padding-left:0px;padding-bottom:2px;padding-top:2px;}
.arr2 {padding-left:4px;padding-bottom:2px;}

/*********  Next and Previous ***************************/
.blueBold{color:#000066; font-weight:bold;;}

/********* News Board  *************/
.news_front{float:left;width: 75%; text-align: left; margin-top:1%;margin-bottom:1%;}
.news_item{float:left;width: 100%; text-align: left; margin-top:1%;margin-bottom:1%;}
.news_title{font-size:16px;font-weight:bold;color:#666666;}
.news_intro{font-size:12px;color:#000000;margin-top:2%;margin-bottom:2%;}
.news_item{float:left; font-size:12px;color:#000000;margin-top:1%;margin-bottom:2%;}
.news_image{float:left; text-align: center; margin:5%;}
.news_image_front{float:right; width: 25%;text-align: center;}
/********* list teams page  *************/
.lg_title{font-size:16px;font-weight:bold;color:#666666;}
/********* SPANS  *************/
.beta_left{float: left;margin-left:10px; text-align: left; font-size : 0.85em; color : #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; } 
.beta_right{float: right; margin-right:10px;text-align: right; font-size : 10pt; color : #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; } 

/*****************   cup_fixture  ****************/
table.cup_fixture{border-spacing: 0px; border-collapse:collapse; width:80%;}
tr.cup_fixture{margin-top: 20px;  margin-bottom: 20px; margin-right: 0px; margin-left: 0px;}
td.cup_fixture{background-color: #000000;text-align: left; color:#FFFFFF; font-weight:bold;}

/*****************   adds  ****************/
table.adds{border-spacing: 0px; border-collapse:collapse; width:100%;}
tr.adds{margin-top: 20px;  margin-bottom: 20px; margin-right: 0px; margin-left: 0px;}
td.adds{background-color: #000000;text-align: left; color:#FFFFFF; font-weight:bold;}

/****************** images *****************************/
img.no_border{border: 0px;}

/********* Select boxes and input feilds *********/
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
input.small {font-size: 9px;}

/***************** links *****************/
a:link   {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a:visited{font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a:active {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a:hover  {font-family:Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px;color:#000099;text-decoration:underline;background-color:transparent;}


/***************** nav_link *****************/
a.nav_link:link   {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a.nav_link:visited{font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a.nav_link:active {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#000099;background-color:transparent;}
a.nav_link:hover  {font-family:Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px;color:#000099;text-decoration:underline;background-color:transparent;}

/***************** news_link *****************/
a.news_link:link   {font-family: Arial, Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:14px;color:#000099;background-color:transparent;}
a.news_link:visited{font-family: Arial, Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:14px;color:#000099;background-color:transparent;}
a.news_link:active {font-family: Arial, Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:14px;color:#000099;background-color:transparent;}
a.news_link:hover  {font-family: Arial, Helvetica,sans-serif,"MS sans serif";font-size:14px;color:#000099;text-decoration:underline;background-color:transparent;}

/***************** bottom_link *****************/
a.bottom_link:link   {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#444444;background-color:transparent;}
a.bottom_link:visited{font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#444444;background-color:transparent;}
a.bottom_link:active {font-family:Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:12px;color:#444444;background-color:transparent;}
a.bottom_link:hover  {font-family:Arial,Helvetica,sans-serif,"MS sans serif";font-size:12px;color:#444444;text-decoration:underline;background-color:transparent;}



/***************** full league table *****************/
.fulltable {border:0px;width:547px;}
.fulltable td{border:0px;}
.fulltable .c1{width:4%;text-align:left;}
.fulltable .c2{width:20%;text-align:left;} 
.fulltable .c3{width:4%;text-align:right;}
.fulltable .c4{width:4%;text-align:right;}
.fulltable .c5{width:4%;text-align:right;}
.fulltable .c6{width:4%;text-align:right;}
.fulltable .c7{width:5%;text-align:right;}
.fulltable .c8{width:5%;text-align:right;}
.fulltable .c9{width:7%;text-align:right;}
.fulltable .c10{width:4%;text-align:right;}
.fulltable .c11{width:4%;text-align:right;}
.fulltable .c12{width:5%;text-align:right;}
.fulltable .c13{width:5%;text-align:right;}
.fulltable .c14{width:5%;text-align:right;}
.fulltable .c15{width:5%;text-align:right;}
.fulltable .c16{width:2%;text-align:center;}
		  	
.fulltable .r1{background-color:#EEEEEE;vertical-align:text-top;}
.fulltable .r2{background-color:#CCCCFF;vertical-align:text-top;}
.fulltable .this_team{background-color:#F00F0F ;vertical-align:text-top;}

.fulltable_edit {border:0px;width:670px;}
.fulltable_edit td{border:0px;}
.fulltable_edit .c1{width:4%;text-align:left;}
.fulltable_edit .c2{width:20%;text-align:left;} 
.fulltable_edit .c3{width:4%;text-align:right;}
.fulltable_edit .c4{width:4%;text-align:right;}
.fulltable_edit .c5{width:4%;text-align:right;}
.fulltable_edit .c6{width:4%;text-align:right;}
.fulltable_edit .c7{width:5%;text-align:right;}
.fulltable_edit .c8{width:5%;text-align:right;}
.fulltable_edit .c9{width:7%;text-align:right;}
.fulltable_edit .c10{width:4%;text-align:right;}
.fulltable_edit .c11{width:4%;text-align:right;}
.fulltable_edit .c12{width:5%;text-align:right;}
.fulltable_edit .c13{width:5%;text-align:right;}
.fulltable_edit .c14{width:5%;text-align:right;}
.fulltable_edit .c15{width:5%;text-align:right;}
.fulltable_edit .c16{width:2%;text-align:right;}
.fulltable_edit .c17{width:20%;text-align:right;}
.fulltable_edit .c17{width:10%;text-align:right;}
		  	
.fulltable_edit .r1{background-color:#EEEEEE;vertical-align:text-top;}
.fulltable_edit .r2{background-color:#CCCCFF;vertical-align:text-top;}

.inv_table {border:0px;width:300px;}
.inv_table td{border:0px;}
.inv_table .c1{width:4%;text-align:left;}
.inv_table .c2{width:20%;text-align:left;} 
.inv_table .c3{width:4%;text-align:right;}
.inv_table .c4{width:4%;text-align:right;}
.inv_table .c5{width:4%;text-align:right;}
.inv_table .c6{width:4%;text-align:right;}
.inv_table .c7{width:5%;text-align:right;}
.inv_table .c8{width:5%;text-align:right;}
.inv_table .c9{width:7%;text-align:right;}
.inv_table .c10{width:4%;text-align:right;}
.inv_table .c11{width:4%;text-align:right;}
.inv_table .c12{width:5%;text-align:right;}
.inv_table .c13{width:5%;text-align:right;}
.inv_table .c14{width:5%;text-align:right;}
.inv_table .c15{width:5%;text-align:right;}
.inv_table .c16{width:2%;text-align:right;}
.inv_table .c17{width:20%;text-align:right;}
.inv_table .c17{width:10%;text-align:right;}
		  	
.inv_table .r1{background-color:#EEEEEE;vertical-align:text-top;}
.inv_table .r2{background-color:#CCCCFF;vertical-align:text-top;}

/*Player profile page*/
img.noborder
{
border: 0 none;
}


img.grid
{
background:#FFFFFF; 
border-color:#666666;
border-style: double;
border-width:4px;
}



.picture_grid{
text-align:center;
}

.img_grid{
	list-style:none;
	text-align:center;
	min-width:220px;
	min-height:220px;
	float:left;
	
}


table.grid{

	border-width: 1px 1px 1px 1px;

	border-spacing: 0px;

	border-style: solid solid solid solid;

	border-color: ;

	border-collapse: collapse;

	width:100%;

}

table.grid tr {

height:4%;

white-space: nowrap;

}



table.grid td {

	border-width: 1px 1px 1px 1px;

	padding: 1px 1px 1px 1px;

	border-style: inset inset inset inset;

	color:#000000;

	text-align:left;

	border-color: gray gray gray gray;

	-moz-border-radius: 0px 0px 0px 0px;

	width: 5%;

}



table.grid td.result {

	border-width: 1px 1px 1px 1px;

	padding: 1px 1px 1px 1px;

	border-style: inset inset inset inset;

	color:#006600;

	text-align:center;

	border-color: gray gray gray gray;

	-moz-border-radius: 0px 0px 0px 0px;

}

table.grid td.filler {

	border-width: 1px 1px 1px 1px;

	padding: 1px 1px 1px 1px;

	border-style: inset inset inset inset;

	color:#006600;

	text-align:center;

	border-color: gray gray gray gray;

	-moz-border-radius: 0px 0px 0px 0px;
    background-color: #;

}

table.grid td.fixture {

	border-width: 1px 1px 1px 1px;

	padding: 1px 1px 1px 1px;

	border-style: inset inset inset inset;

	color:#FF0000;

	text-align:center;

	font-weight:bold;

	border-color: gray gray gray gray;

	-moz-border-radius: 0px 0px 0px 0px;

}

table.grid td.fixtureTBA {

	border-width: 1px 1px 1px 1px;

	padding: 1px 1px 1px 1px;

	border-style: inset inset inset inset;

	color:#CCCCCC;

	text-align:center;

	font-weight:bold;

	border-color: gray gray gray gray;

	-moz-border-radius: 0px 0px 0px 0px;

}
