.FootyTable{border: 1px solid silver;}
.FootyTable td {background: #eeeeee;}
.FootyTable th {background: lightsteelblue;color:white;}


#search_box {
    width: 201px;
    height: 31px;
    /*background: url(images/bg_search_box.gif);*/
	float:right;
	top:15px;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 1;
    width: 159px;
  /*  background: none;*/
    font-size: .8em;
    height:21px;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}
.PREM, .CHAMP, .L1, .L2, .CONF, .NON_LEAGUE, .SCOTPREM, .SCOT1, .SCOT2,.SCOT3{ 
	font-weight:bold;
  	font-size:1.1em;
    font-family:arial;
	margin:1px;
	padding:3px;
   }
   
.PREM, .SCOTPREM{   
   background:red;   
}

.CHAMP, SCOT1{
  background:purple;
}
.L1, SCOT2{  
   background:green;   
}
.L2, .SCOT3{   
   background:orange;   
}
.CONF{
	background:blue;
	}
	
.NON_LEAGUE{
	background:yellow;
}
.green{color:green; font-weight:bold; }

/* overrides search control setting from google styleshheet*/

.gsc-results .gsc-cursor-box .gsc-trailing-more-results { display :none; } 
.gsc-control {
  width: 450px;
}

#feed-control{
width:620px;
}
/* end search control google styleshheet*/

#searchcontrol{width:650px;}

#gsc-result{
width: 620px;
}


/*
   
*{

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}* 
*/
body {

	line-height: 1.4em;
	background: #fff;
	color: #999999;
    /*
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 0.7em;
    */
    font-size:0.9em;
    font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;

	font-weight: normal;
	height: 30px;

}



a {

	color: #0073C6;
	background: inherit;
	font-style: normal;
	text-decoration: underline;
    font-size:0.9em;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;


}

a:hover {

	color: #11AF2B;
	background: inherit;
	font-style: normal;
	text-decoration: underline;
    font-size:0.9em;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;


}

a:visited {

	/*color: #FF6600;*/
	background: inherit;
	font-style: normal;
	text-decoration: underline;
    font-size:0.9em;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;


}



textarea {

	font-family: Verdana, Tahoma, Arial, sans-serif;

}



select {

	font-family: Verdana, Tahoma, Arial, sans-serif;

}



h1 {

	padding: 5px 0 0 5px;
	margin: 0;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0072c6;

}

h1 a { color: #0073C6; background: inherit; }
.orange { color: #E0692A; }
sup { font-size: .5em; }



h1 a, h2 a { text-decoration: underline; }
h1 a:hover, h2 a:hover { color: #11AF2B; background: inherit; }
h1 a:visited, h2 a:visited { color: #FF6600; background: inherit }

h2 {

	font-size: 1.1em;
	margin-bottom: 20px;
	color: #999999;
	background: inherit;
	margin-top: 10px;

}

p {

	margin: 0 0 5px 0;

	color: #666666;
    font-size:0.9em;

font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;


}



ul {

	list-style : none;
	color: #666666;

}



/* layout

   ------ */



.content { 

	margin: 0 auto;
	/*width: 980px; */
	padding: 10px; 
	width: 1055px;
	
	/*border: solid 1px silver;*/

}



.header {

	height: 70px;
	color: #0072c6;
	margin: 3px 0;
	padding: 10px 0 0 0;
	background-color: #fff;
	background-image: none;
	background-repeat: repeat-x;
	background-position: bottom;
}



.top_info {
	float: right;
	width: 590px;
	color: #808080;
	margin-top: 15px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}



.top_info_left {
	width: 200px;
	float: left;
}



.top_info_right {
	float: right;
	width: 320px;
	padding: 0 0 0 35px;
	border-left: 1px solid #eee;
}



.browse_category  {
	width: 390px;
	color: #FFF;
	background: inherit;
}



.bar { 
	clear: none;
	font-size: 1.1em;
    
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	height: 35px; 
	color: #999999;
	background: lightsteelblue url(images/menubg1.gif) repeat-x;

}



.bar li {

	padding: 6px 12px 6px 12px;
	/color: #666666;
	float: left;

}

	

.bar li.active { 

	background: #0072c6 url(../images/bar3.gif) repeat-x; 
	color: #FFFFFF;
	font-weight: bold; 		

}

	

.bar li a { 

	font-weight: bold;
	color: #666666; 
	background: inherit;
	text-decoration: none;

} 

	

.bar li.active a { 

	font-weight: bold;
	color: #FFFFFF; 
	background: inherit;
	text-decoration: none;

} 

	

.bar li.active a:visited { 

	font-weight: bold;
	color: #FFFFFF; 
	background: inherit;
	text-decoration: none;

} 



	

.bar li.hover { 

	font-weight: bold;
	color: #ffffff; 
	background: inherit;
	text-decoration: none;

} 





/* left side

   --------- */



.left {

	float: left;
	width: 624px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0;

}



.left h2 {

	clear: both;
	background: #E8E8E8 url(accessibility.html) no-repeat center left;
	color: #12A42A;
	padding: 3px 0 4px 43px;
	margin: 0 0 10px 0;
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;

}



.left_side {

	float: left;
	width: 620px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

		

.left_side a, .right_side a { color: #0073C6; background: #FFF; }

		

.right_side {

	float: right;
	width: 280px;
	color: #414141;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 10px;

}



.left_box { 

	margin: 0 0 10px 0; 
	color: #000; 
	background: #FFF; 
	padding: 3px 0; 

}

	

		

/* right side

   ---------- */

		

.right {

	float: right;
	width: 330px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;

	/*background-color: #0066CC;*/

}



.right h3 {

	background: #FFFFFF;

	color: #666666;

	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif;

	font-size: 1.0em;

	color: #FFFFFF;

	vertical-align: middle;

	text-align: center;

	background-color: #0066CC;

	margin-top: 0;

	margin-right: 2px;

	margin-bottom: 0;

	margin-left: 2px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}



.right_articles {

	color: #414141;

	padding: 8px;

	margin: 0 0 0 0;

	background-color: #FFFFFF;

	text-align:right;

}



.right_articles p {text-align:left}



.notice {

	background: #eee;

	color: #808080;

	padding: 12px 8px;	

	margin: 0 0 3px 0;

}



.image {

	float: left;

	margin: 0 9px 3px 0;

}



.input {

	border:1px solid navy;

	border:navy

}





/* footer

   ------ */



.footer {

	clear: both;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #ccc;
	line-height: 2em;

	font-family: Verdana, Tahoma, Arial, Sans-Serif;

	font-size: 0.8em;
	width:929px;

}



.footer a { color: #666666; background: #fff; }

.headline { text-align:center; color:#0072c6; font-size:14px;  font-weight:bold }

.newslink { text-align:center }

.corporateManslaughterTable { border-color: #999999; border-style:solid; border: 1px; color:#333333  }
