body{background-color:/*#fff6f6*/#ffffff;
	margin-left:5px;
	margin-top:15px;}

.header {background-image:url("Pics/banner2.jpg");
	width:800px;
	height:160px;}

#centre {margin-left:120px;
	border:2px solid #e00000;
	width:546px;
	min-width:546px;
	font-family:'Trebuchet MS',Arial;
	color:#f50000;
	padding-left:5px;
	padding-bottom:10px;
	padding-right:5px;
	background-color:#fff;}

#centre h2{font-size:24px;
		letter-spacing:-1px;
		padding-left:30px;		
		background-image:url("Pics/h2img.jpg");
		background-repeat:no-repeat;
		background-position:0px -1px;
		}

#centre h3{font-size:20px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:3px;}

#centre p.normal{letter-spacing:0px;
	line-height:14px;
	font-size:12px;
	color:#555;}

#links {background-color:#e00000;
	color:#fff;
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
	width:115px;
	border-collapse:collapse;
	border:1px solid #000;
	background-image:url("Pics/menu_bg.gif");
	background-repeat:repeat-y;
	}

#links td{border-bottom:2px solid #e06666;}

#links a {color:#fff;
	text-decoration:none;}

#links a:hover {text-decoration:underline;}
#links a:active {color:#ff9d9d;}

#links a.menup {color:#fff;
		font-weight:bold;}
#links a.menup:link {color:#fff;}
#links a.menup:visited {color:#fff;}
#links a.menup:active {color:#fff;}
#links a.menup:hover{text-decoration:none;}

.menu2 a {text-decoration: none;
	font-size:11px;
	font-weight:normal;}

.loginF {font-family:'Trebuchet MS',Arial;
		font-size:10px;
		color:#335085;
		padding:0px;
		padding-left:2px;
		border:2px solid #e00000;}

.button {font-weight:bold;
	font-size:10px;
	padding:0px;
	background-color:#e00000; 
	color:#fff;}

.lnk {color:#335085;
	text-decoration:none;}
.lnk:hover{color:#990099;
	text-decoration:underline;}

.lnkbld {color:#335085;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:-1px;}
.lnkbld:hover{color:#990099;
	text-decoration:underline;}

.lnkobl {font-style:oblique;
	color:#335085;
	text-decoration:none;}
.lnkobl:hover{color:#990099;
	text-decoration:underline;}

.sig {font-family:'French Script MT',cursive;
	font-size:28px;
	color:#000;
	font-weight:bold;}

html{scrollbar-3dlight-color:#ff5d5d;
scrollbar-arrow-color:#fff; 
scrollbar-base-color:#fff; 
scrollbar-darkshadow-color:; 
scrollbar-face-color:#e00000; 
scrollbar-highlight-color:;
scrollbar-track-color:; 
scrollbar-shadow-color:#ff5d5d;}

#footer {color:#ff9d9d;
	font-family:'Trebuchet MS',Arial;
	font-size:12px;
	font-weight:bold;
	width:800px;
	height:50px;
	background-image:url("Pics/footer2.jpg");
	text-align:center;
	margin-top:5px;
	line-height:13px;
	}
#footer a {color:#ff9d9d;
	text-decoration:none;}

#footer a:hover {text-decoration: underline;
		color:#FFC7C1;}


#loginBar {position:absolute;
		left:30px;
		top:118px;
		font-family:'Trebuchet MS',Arial;
		font-size:12px;
		font-weight:bold;
		color:#fff;}

.loginF {font-family:'Trebuchet MS',Arial;
		font-size:10px;
		color:#335085;
		padding:0px;
		padding-left:2px;
		border:2px solid #e00000;}

#left_menu {position:absolute;
		left:5px;
		top:175px;
		background-color:#335085;
		width:120px;
		height:400px;
		border-top:2px solid #e00000;}

#right_menu {position:absolute;
		left:685px;
		top:175px;
		background-color:#335085;
		width:120px;
		height:400px;
		border-top:2px solid #e00000;}


table.stand{border-collapse:collapse;
		border:1px solid #e00000;
		font-family:arial;
		font-size:12px;
		text-align:left;}

table.stand th{background-image:url("Pics/table_bg.gif");
			color:#fff;
			border-right:1px solid #fff;
			padding-left:10px;
			padding-right:40px;
			padding-top:3px;
			padding-bottom:3px;}

table.stand td{border:1px solid #e00000;
			padding-left:10px;
			padding-right:40px;
			padding-top:3px;
			padding-bottom:3px;}

table.stand .tbl_brk{font-size:6px;
			background-color:#ddd;}

table.stand td a{font-weight:bold;
			font-size:13px;}

table.records {border-collapse:collapse;
		border-left:1px solid black;
		border-top:1px solid black;
		border-right:2px solid black;
		border-bottom:2px solid black;
		background-color:#ffffff;
		font-size:12px;}

tbody.records td {border: 1px solid black;
		padding:3px;}

thead.records th {background-image:url("Pics/table_bg.gif");
		border-bottom:1px solid black;
		color:#ffffff;
		text-align:left;}


table#fixture {font-size:10px;
	font-weight:normal;
	border:1px solid #e00000;
	border-collapse:collapse;
	background-color:#ffffff;
	width:100%;}

thead#fixture th {text-align:center;
	border:solid 1px #ffffff;
	border-bottom:1px solid #e00000;
	padding:2px;
	padding-left:5px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-image:url("Pics/table_bg.gif");}

table#fixture td {border:solid 1px;
	padding:2px;
	text-align:left;
	padding-left:5px;
	border:solid 1px #e00000;}

table#fixture td.tbl_lnk {border:1px;
		padding-left:5px;
		background-color:#ffffff;
		font-style:italic;
		color:#335085;}

table#fixture td.tbl_lnk a{text-decoration:none;
				color:#335085;}


table#fixture td.tbl_lnk a:hover {color:#990099;
				text-decoration:underline;}

img {border:0;}

.formstyle {font-size:10px;
		color:#335085;
		font-weight:bold;
		padding:0px;
		padding-left:2px;}

#centre p.smaller {font-size:13px;
	letter-spacing:0px;}

table#scard{border-collapse:collapse;
		color:#f50000;
		font-family:'Trebuchet MS',Arial;
		font-size:12px;
		width:500px;}

table#scard th{background-image:url("Pics/table_bg.gif");
		border: 1px solid #e00000;
		color:#fff;
		text-align:left;}

.report {margin-left: 0.5em;
	margin-right: 0.5em;
	font-family: arial;
	font-size: 14pt;
	font-weight: bold;}

.report p {font-family: arial;
	color:#000;
	font-size: 10pt;
	font-weight: normal;}

.report span {font-family: arial;
	font-size: 12px;
	color:#335085;
	font-weight: bold;
	font-style: italic;}

#by	{font-style:italic;
	color:#f50000;
	font-weight: bold;
	border-bottom-width:thin;
	border-bottom-style:solid;
	padding-bottom:2px;}

#final_para {border-bottom-width:thin;
	border-bottom-style:dotted;
	padding-bottom:5px;}

table#scorecard td{}

table#scorecard tr.extras td{border-top:1px solid #335085;
				font-weight:bold;}
table#scorecard tr.total td{border-top:2px solid #335085;
				padding-top:8px;
				font-weight:bold;}

table.tab th#season{font-size:18px;										font-family:arial;
			background-image:url('Pics/left3.gif');
			color:#fff;
			padding-left:5px;
			padding-right:20px;
			border-bottom:1px solid #e00000;}

table.tab th#expand {border:1px solid #e00000;
			border-top:1px solid #FFCCCC;
			border-left:1px solid #fff;
			font-family:arial;
			font-size:12px;		
			padding-left:15px;
			padding-right:10px;}


table.below_tab {color:#335085;
		font-family:arial;
		padding:10px;
		font-size:12px;
		font-weight:bold;
		border:1px solid #e00000;}

table.below_tab img{padding-left:5px;}

table.below_tab a{text-decoration:none;
		color:#335085;
		font-style:italic;}

table.below_tab a:hover{text-decoration:underline;
		color:#bb0000;}

table#team{border-collapse:collapse;
		color:#f50000;
		border:1px solid #e00000;
		font-size:11px;
		text-align:left;}

table#team th{background-image:url("Pics/table_bg.gif");
			color:#fff;
			border-right:1px solid #fff;
			padding-left:2px;
			padding-right:2px;}

table#team td{border:1px solid #e00000;
			padding:3px;}

table#stat_radio {padding:5px;}

table#stat_radio th{color:#2C4573;
			font-variant:small-caps;
			text-align:center;}

table#stat_radio td{font-size:12px;
			text-align:left;}

.rand_stats {font-family:'Trebuchet MS',arial;
		color:#f50000;		
		font-size:10px;
		line-height:12px;}

.rand_stats u {color:#335085;}

#login_status {color:#335085;
		border:2px solid #84A0CE;
		border-left:1px solid #335085;
		margin-top:5px;
		font-family:'Trebuchet MS';
		font-size:10px;
		line-height:11px;
		background-color:#fff;}

hr.redrule {color:#f50000;}

a.finelnk {color:#f50000;}

.out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:400px;} /* change to suit */
h4 {font-weight:bold; color:#000;}

.fine_details {background:#fff; 
		border:1px solid #555; 
		position:relative; 
		padding-right:5px;
		font-weight:normal;}

.fine_details div {text-align:center;
			font-weight:bold;
			color:#555;
			margin-top:15px;}

.fine_details table {text-align:left;
			border-collapse:collapse;}

.fine_details th{border-bottom:2px solid #f50000;
		border-right:2px solid #777;
		width:120px;
		vertical-align:top;
		color:#fff;
		background-color:#EF9393;
		padding-left:5px;
		}

.fine_details td{padding-left:10px;
		font-size:18px;
		font-family:'Bradley Hand ITC',Kaufmann;
		border-bottom:2px dashed #f50000;
		width:280px;
		color:#333;}

table.fine_table {text-align:left;
			border-collapse:collapse;
			width:auto;
			border:1px solid #000;}

table.fine_table th{border-bottom:2px solid #f50000;
		border-right:2px solid #777;
		vertical-align:top;
		color:#fff;
		background-color:#EF9393;
		padding-left:5px;
		}

table.fine_table td{padding-right:5px;
		padding-left:5px;
		font-size:16px;
		text-align:right;
		font-family:'Bradley Hand ITC',Kaufmann;
		border-bottom:1px solid #f50000;
		border-right:1px solid #777;
		color:#333;}

table#cal{border-collapse:collapse;
		border:1px solid #000;
		font-size:12px;
		width:546px;
		text-align:left;}

table#cal th{background-image:url("Pics/table_bg.gif");
			color:#fff;
			width:78px;
			border-right:1px solid #fff;}

table#cal td.details{border:1px solid #e00000;
		font-size:11px;
		font-family:comic sans ms;
		line-height:12px;
		padding:5px;}

table#cal td.date{border:1px solid #e00000;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		background-color:#EF9393;
		color:#fff;
		text-align:center;}

table#cal td.im {background-repeat:no-repeat;
		height:94px;
		font-size:36px;
		padding-left:10px;
		color:#fff;
		vertical-align:top;
		border-right:1px solid #000;}


#b_one	{width:350px;
	height:160px;
	border: 1px solid black;
	background-color:#ffffff;
	font-family:'Trebuchet MS';
	font-size:13px;}


#b_one table{text-align:left;
		border-collapse:collapse;}

#b_one table th{border-bottom:2px solid #f50000;
		border-right:2px solid #777;
		vertical-align:top;
		color:#fff;
		background-color:#EF9393;
		padding-left:5px;}

#b_one table td{padding-left:10px;
		width:100%;
		border-bottom:2px dashed #f50000;
		color:#f50000;}


#b_two	{width:350px;
	height:30px;
	background-color:#ffffff;
	border-left:1px solid black;}

#b_three	{width:350px;
		height:319px;
		border: 1px solid black;
		background-color:#ffffff;}

h3.evinfo {text-align:center;
		padding:5px;
		font-size:20px;}

#b_four	{width:170px;
	height:542px;
	font-family:'Trebuchet MS';
	font-size:12px;
	border: 1px solid black;
	background-color:#ffffff;
	position:relative;
	bottom:544px;
	overflow:auto;
	left:351px;}

#b_four a:link{text-decoration:none;}

#b_four a:hover{text-decoration:underline;}

#b_five	{width:350px;
	height:30px;
	background-color:#ffffff;
	border-left:1px solid black;
	border-bottom:1px solid black;}

a.avail {text-decoration:none;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#ffffff;
	width:100%;
	text-align:center;
	line-height:30px;
	float:left;}

a.avail:link {color:#ffffff;
		background-color:#f50000;}
a.avail:visited {color:#ffffff;
		background-color:#f50000;}
a.avail:active {color:#ffffff;
		background-color:#f50000;}
a.avail:hover {background-color:#fff;
		color:#f50000;
		text-decoration:none;}


@font-face {
    font-family: French Script MT;
    font-style:  normal;
    font-weight: normal;
    src: url(FRENCHS0.eot);
  }
