body {
 text-align:center;
 background:black url('/app/img/body_back.png') no-repeat left top;
}

#page {
	margin:0 auto;
	width:1000px;
	padding-top:160px;
}

#left {
 float:left;
 width:200px;
}

#middle {
 float:left;
 width:560px;
 margin-left:10px;
}

#right {
	float:left;
	width:200px;
	margin-left:10px;
}

.widget {
 border:1px solid #777777;
 padding:0px;
 margin:0px;
 margin-top:13px;
 color:white;
 font-family:Verdana,Helvetica,Arial;
 font-size:12px;
 text-align:left;
background:#111;
}

.widget .top {
 background:url('/app/img/top_back.png') repeat-x left top;
 font-family:Verdana,Helvetica,Arial;
 font-style:Italic;
 font-weight:Bold;
 font-size:12px;
 padding-left:4px;
 color:#fff;
}

ul.menu {
	margin:0px;
	padding:0px;
	list-style-type: none;
-moz-opacity:1; 
 opacity: 1; 
 filter:alpha(opacity=10);
 background:#333;

}

ul.menu li {
	border:1px solid #4a4a4a;
	padding:2px;
}

ul.menu li a {
	color:white;
	font-family:Verdana,Arial,Helvetica;
	font-size:13px;
	font-weight:bold;
	padding-left:4px;
	text-decoration:none;
	margin:0px;
	display:block;
}

ul.menu li a:hover {
 background:#9a1313;	
 text-decoration:none;

}

ul.menu li ul {
 list-style-type: none;
 margin:0px;
 padding:0px;
 display:none;
}

ul.menu li ul li {
 border:0px;
 margin:0px;
 padding:0px;
}

ul.menu li ul li a {
 color:white;
 font-family:Verdana,Arial,Helvetica;
 font-size:12px;
 font-weight:normal;
 text-decoration:none;
 margin:0px;
 padding-left:15px;
 background:url('/app/img/sarrow.png') no-repeat 4px 4px;
 width:179px;
 margin:1px;
}

ul.menu li ul li a:hover {
 background:url('/app/img/barrow.png') no-repeat 4px 4px;
}		


.info {
 color:#f00;
 font-style:Italic;
 font-size:11px;
}

table.coc {
 width:100%;
}



table.coc td {
 color:white;
 font-size:11px;
 font-family:Verdana,Tahoma,Arial;
}

table.coc th.num {
 text-align:right;
 width:20px;
 padding-right:4px;
}

table.coc td.num {
 text-align:right;
 width:20px;
 padding-right:4px;
}

table.coc td.club {
 font-size:12px;
 font-weight:bold;
}

table.coc td.clubLocale {
 color:#d00;
 font-size:12px;
 font-weight:bold;
 border-bottom:1px solid #d22;
}

table.coc tr.tr2 {
	background:#c00;
}

table.coc th  {
	color:white;
	text-align:left;
	font-size:10px;
}

table.coc th.num {
	text-align:right;
}

table.coc tr#tr0 {
	background:#444;
}

table.coc tr#tr1 {
	background:#111;
}

table.coc #tr1:hover {
	background:#4a4;
}

table.coc #tr0:hover {
	background:#4a4;
}


.top a {
 color:white;
 text-decoration:none;
}

table.news {
	width:100%;
}

table.news td.title {
 color:#eee;
 font-family:Verdana,Arial,Helvetica;
 font-size:12px;
 font-weight:bold;
 padding-left:6px;
}

table.news td.date {
 color:white;
 font-family:Verdana,Arial,Helvetica;
 font-size:10px;
 font-weight:normal;
 padding-left:6px;
 text-align:right;
 padding-right:4px;
}

table.news td.content {
  font-family:Arial,Helvetica;
  font-size:12px;
  color:white;	
  padding:0px;
}

.subWidget {
 color:white;
 font-family:Arial,Verdana,Helvetica;
 font-size:12px;
 clear:both;
 padding-bottom:4px;
}

.subWidget .top {
 background:#900;
 margin-bottom:4px;
 padding:0px;
}

.widget .top a {
 color:white;
 text-decoration:none;
}



.subWidget .content {
 padding:6px;
}

.widget .content {
	padding:6px;
}

.subWidget img.icon {
 float:left;
 margin-top:-4px;
 margin-left:-4px;
 padding:0px;
 padding-right:3px;
 width:100px;
}

.subWidget .next {
 text-align:right;
}

.subWidget .next a {
 color:#9c4;
 text-decoration:underline;
 
}

.subWidget a {
 color:#c00;
 text-decoration:underline;
}

.match {
 text-align:center;
 color:#000;
 -moz-opacity:0.90; 
 opacity: 0.90; 
 filter:alpha(opacity=90);
 background:#fff;
 font-family:Times Roman,Verdana,Helvetica;
 font-size:12px;
 font-weight:bold;
}

.teamPhoto {
	width:560px;
	border:0px;
}


.compo {
 text-align:left;
 color:#000;
 -moz-opacity:0.90; 
 opacity: 0.90; 
 filter:alpha(opacity=90);
 background:#fff;
 font-family:Times Roman,Verdana,Helvetica;
 font-size:10px;
 padding-left:3px;
}

img.smallTeamPhoto {
 width:198px;
}

table.compo {
 background:transparent;
 padding:0px;
 border-collapse:collapse;
 margin:0px;
 padding:0px;
 color:#000;
 -moz-opacity:0.95; 
 opacity: 0.95; 
 filter:alpha(opacity=95);
}

table.compo td {
 background:transparent;
 vertical-align:top;
 padding:0px;
 padding-right:4px;
}

table.compo td a {
 background:transparent;
 color:white;
 font-family:Times Roman,Verdana,Helvetica;
 font-size:10px;
 text-decoration:none;
 
}

table.compo td a img {
 border:0px;
 margin:0px;
}

#orgMember {
 position:absolute;
 margin-left:354px;
 top:188px;
}

.member {
 position:absolute;
 display:none;
 margin-top:15px;
 padding-bottom:5px;
 padding-left:4px;
 padding-right:4px;
 background:#222;
 width:200px;
 font-size:12px;
 font-family: Geneva, Arial, Helvetica, sans-serif; 
 left:890px;
 top:180px;
}


.member a {
 color:white;

}

.member #info {
 color:#c00;
 font-size:12px;
}

.member img {
 float:left;
 margin-right:8px;
 margin-left:-4px;
}

#small {
 float:left;
 width:40px;
 height:40px;
}

ul.org {
 margin:2px;
 padding:2px;
 padding-left:20px;
 list-style-type:square;
}

ul.org a {
 color: #fff;
 text-decoration:none;
 font-weight:bold;
}

ul.org a #info {
 color:#f44;
 font-size:12px;
}

#cat {
	color:#c22;
}

img.sponsor {
 height:80px;
 border:0px;
 margin:4px;
}

.link {
	border:1px solid #cfcfcf;
	text-color:white;
	font-family:Helvetica,Arial,Tahoma;
	font-size:12px;
	text-align:center;
	margin:4px;
	float:left;
	padding:0px;
}

.slider {
 background:white;
 margin:0px;
 padding:0px;
 height:150px;
 width:198px;
}

.slider img {
	position:absolute;
	height: 145px;
	width:193px;
	border:0px;
	margin-top:2px;
	margin-left:2px;
}



ul.menuReserved {
	margin:0px;
	padding:0px;
	list-style-type: none;
}



ul.menuReserved li a {
	color:white;
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:url('/app/img/sarrow.png') no-repeat left 4px;
	margin:0px;
	padding:0px;
	padding-left:12px;
	margin-left:3px;
	
}

ul.menuReserved li a:hover {
 background:url('/app/img/barrow.png') no-repeat left 4px;	
 color:red;
}



label {
	color:#f00;
	font-weight:bold;
}

input {
	border:1px solid black;
	font-size:12px;
}

table.coc td a {
 color:white;
 text-decoration:none;
 font-size:12px;
}

#ie_historyFrame {
 width:0px;
 height:0px;
 display:none;
}

#safari_rememberDiv {
 display:none;
}

