	
font-face {
	@import 'lib/BLACKCHA.TT';
    font-family: "BlackChancery";	
}

body {
	background-color: #f4ffe4;
	color: #666666;
}

#dateformat {
	-x-system-font:none;
	color:#993300;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:0.2em;
	line-height:normal;
	padding:4px 2px 2px 10px;
}

.menutable {
	background-color: #5c743d;
}

.menutable td {
	border-bottom:1px solid #F4FFE4 !important;
}

.menubgcolor {
	background-color: #99cc66;
}

.menucolor {
	background-color: #5C743D;
}

.menu {
	font-family: Garamond;
	color: #5C743D !important;
	background-color: #99cc66;
	display:block;
	font-size:16px !important;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:16px;
	padding:4px 3px 5px 10px;
	text-decoration:none;
	text-align: center;
}

.menutitolo {
	font-family: Garamond;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	color: #000000;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #5c743d;
}

.menutitolo a {
   -x-system-font:none;
	color:#D5EDB3 !important;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:16px;
	padding:4px 3px 5px 10px;
	text-decoration:none;
}

.menutitolo a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#99CC66 none repeat scroll 0 0;
	color:#993300 !important;
}

.menutitoloinattivo {
	-x-system-font:none;
	color:#D5EDB3 !important;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:16px;
	padding:4px 3px 5px 10px;
	text-decoration:none;
}

A {
	font-family : verdana, helvetica, arial;
	text-decoration: none; 
	color: #5C743D;
	cursor: pointer;
}

A:visited {
	font-family : verdana, helvetica, arial;
	text-decoration: none; 
	color: #5C743D; 
	}
A:link {	
	font-family : verdana, helvetica, arial;
	text-decoration: none; 
	color: #5C743D; 
	}

A:hover {
	font-family : verdana, helvetica, arial;
	text-decoration: underline; 
	color: #5C743D; 
	}
A:active {
	font-family : verdana, helvetica, arial;
	text-decoration: none; 
	color: #5C743D;
}

.headercolor {
	background-color: #d5edb3;
}
	
H1 {
	font-family : BlackChancery, verdana, helvetica, arial;
	font-size : 40px;
	margin-bottom: 0px;
	text-decoration: none; 
	color:#5C743D;
	background-color:#d5edb3;
}

H2 {
	font-family : verdana, helvetica, arial;
	font-size : 20px;
	text-decoration: none;
	padding: 4px;
	color:#5C743D;
}
	

.tiny {
	font-family : verdana, helvetica, arial;
	font-size : 8px;
	color : #000000;
	text-decoration : none;
	font-weight: normal;
	text-align: center;
	}

tr.showlineActive td{
    font-family : verdana, helvetica, arial;
    font-size : 9px;
    /*background-color: #E6FBE6;*/
    background-color: yellow;
}

tr.showlineClicked td{
	font-family : verdana, helvetica, arial;
	font-size : 9px;
	background-color: #ff0000;
}

th {
    font-size : 9px;
    background-color: #5C743D;
    color : #ffffff;
}

tr.row1 {
    font-family : verdana, helvetica, arial;
    font-size : 9px;
    background-color: #d6ebd6;
    color : black;
}

tr.row2 {
    font-family : verdana, helvetica, arial;
    font-size : 9px;
    /*background-color: #b4ebaf;*/
    background-color: #77db6f;
    color : black;
}

.error  {
	color: orange;
}

.clock {
    font-size : 9px;
    color : #000000;
    text-decoration : none;
}

.positive {
    background-color: cyan;
}

.negative {
    background-color: red;
}

.spacer {
    background: #006400 none repeat scroll 0 0 !important;
}

.cellMid
{
    background-color: cyan;
    font-family : verdana, helvetica, arial;
    font-size : 9px;
}

.cellDif
{
    background-color: #50AAEB;
    font-family : verdana, helvetica, arial;
    font-size : 9px;
}

.cellAtt
{
    background-color: #EBAA50;
    font-family : verdana, helvetica, arial;
    font-size : 9px;
}

.lineup td.spacer
{
    background-color: #006400;
}

.lineup td.substitutes
{
    background-color: #77db6f;
}

.lineup td
{
    font-family : verdana, helvetica, arial;
    font-size : 9px;
    background-color: #d6ebd6;
    text-align: center;
}

.totalscell {
	border-top: 2px solid #5C743D;
}