/* Stylesheet for League Results */
/* 7 colors in 154x119 header
(px)		(color)
1		ffffff header	120	white
4		9aca3c	box 1	4	lt green
1		83a83c	box 2	1	dk green
1		1b2018	box 3	1	dk gray top border
104		030303	box 3	104	black with FTA tennis ball image
1		211e16	box 3	1	dk gray bottom border
1		cb9929	box 4	1	dk orange
5		f6b81a	box 5 	5	lt orange
		d56c17				tab orange
1		e6e7e8	header border

Sidebar background: #edeedc  border: #e1e1d5
From site - tab background	#F6B81A 
			tab hover		#E6A306




*/


body {
	margin: 0;
	padding: 0;
	color: #black;
	background-color: white;
	font-family: Tahoma, Verdana, Arial;
	font-size: 80%;
	min-width: 920px;
}
a {
	text-decoration: none;
}
#header {
	margin: 1px 0 20px 0;
	height: 106px; /*102px;*/
	background-color: #030303;  /* black */
	border-top: solid 5px #9aca3c; /* lt green */
	border-bottom: solid 7px #f6b81a; /* lt orange */
}

#headerbox {
	margin-top: -140px;
	
	height: 106px; 
	
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	}
	
.headerimage {
	margin-top: 1px;
	margin-left: -15px;
}

#header-navigation {
	margin-top: -30px;
	margin-left: 150px;
	
}
#header-navigation a:link {
	text-decoration: none;
}
.header-nav-box {
	color: white;
	font-weight: bold;
	font-size: 85%;
	background-color: #f6b81a;
	width: auto;
	margin: 2px;
	padding: 6px 13px;
}

#header-navigation a:hover {
	background-color: #E6A306; /* tab orange */
	text-decoration: none;
}
#main {
	position: relative;
	top: 40px;
	width: 483px;
	background-color: white;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	min-height: 610px;
}
.row{
	border-top: 4px solid #AD4;
	border-bottom: 4px solid #FB1;
	background-color: #000;
	color: #FFF;
	width: 250px;
	padding: 2px;
	margin-bottom: 1px;
	margin-left: 115px;
}

.sidebar-main-row {
	border-top: 4px solid #AD4;
	border-bottom: 4px solid #FB1;
	background-color: #000;
	color: #FFF;
	padding: 2px;
	margin-bottom: 1px;
	text-align: center;
	font-size: 200%;
}
.row2{
	border-top: 4px solid #AD4;
	border-bottom: 4px solid #FB1;
	background-color: #000;
	color: #FFF;
	width: 300px;
	padding: 2px;
	margin-bottom: 1px;
	margin-left: 102px;
}
.row3 {
	border-top: 4px solid #AD4;
	border-bottom: 4px solid #FB1;
	background-color: #000;
	color: #FFF;
	padding: 2px;
	margin-bottom: 1px;
}
.row3 a  {
	text-decoration: none;
	color: white;
}	
.row3 a:hover {
	text-decoration: underline;
}
.rowopt{
	width: 50px;
	float: left;
}
.rowopt2{
	width: 70px;
	float: left;
}
.drop-cap {
	font-family: Tahoma, Verdana, Arial, serif;
	font-size: 400%;
	margin-top: -10px;
	margin-bottom: -10px;
	float: left;
	color: #030303;
}
.textx150 {
	font-size: 150%;
}
.textx125 {
	font-size: 125%;
}
.textx200 {
	font-size: 200%;
}
.float-right {
	float: right;
}
.float-left {
	float: left;
}

.aligncenter {
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
.textcenter {
	text-align: center;
}
.alignmid {
	margin-left: 350px;
}
.margin-top0 {
	margin-top: 0px;
}
.padding-left5 {
	padding-left: 5px;
}
.adjustup70 {
	margin-top: -70px;
}

.margin-bottom10 {
	margin-bottom: 20px;
}
#sidebar-box {
	width: 483px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	color: #030303;
	background-color: #edeedc;
	border-style: solid;
	border-width: 1px;
	border-color: #e1e1d5;
}

.menubar-left-third {

}

.menubar-right-third {

	position: absolute;
	top: 200px;
	right: 0px;
}
.menubar-middle-third {
	position: absolute;
	margin-left: 170px;
	top: 200px;

	
}

#box-header {
	width: 200px;
	height: 30px;
	margin: 0;
	padding-left: 10px;
	padding-bottom: 0;
	padding-top: 0;
	background-color: #030303;
	color: white;
	font-size: 150%;
	border-top-style: solid;
	border-top-color: #9aca3c;
	border-top-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #f6b81a;
	border-bottom-width: 4px;
	font-weight:bold; 
	text-align: center;
}


#title-text {
	position: relative;
	top: -75px;
	left: 100px;
	font-size: 200%;
}
#left-sidebar {
	position: relative;
	top: -8px;
	left: -220px;
	width: 210px;
}
#right-sidebar {
	position: absolute;
	top: 205px;
	width: 483px;
}
#left-sidebar a, #right-sidebar a {
	color: #030303;
	background-color: edeedc;
	text-decoration: none;
}

#left-sidebar li, #right-sidebar li {
	margin-left: -5px;
	padding-left: -5px;
	color: #030303;
	background-color: #edeedc;
	text-decoration: none;
}
#left-sidebar a:hover, #right-sidebar a:hover {
	text-decoration: underline;
}

/* **************** */
/* Table Attributes */
/* **************** */

table {
	text-align: center;
	padding: 5px;
	width: 100%;
	border-collapse: collapse;
}

th {
	border-top: 5px solid #9aca3c;  /* light green */
	border-bottom: 5px solid #f6b81a; /* light orange */
	text-align: center;
	padding: 5px;
	color: #white;
	background-color: #030303;  /* charcoal */
}
td {
	color: #030303;
	background-color: #edeedc;
	border: 1px solid #cb9929;  /* dark orange */
	padding: 5px;
}

.divider {
	border-right: 1px solid #cb9929;  /* dark orange */
	border-left: 1px solid #cb9929;
}


.mC {width:209px; float:left;}
.mH {color:white; cursor:pointer;  font-weight:bold; text-align: center;}
.mL {display:none; margin-bottom:10px;}
.mO {margin-left:10px; display:block;
}

#footer-fta {
	margin-top: 120px;
	height: 60px;
	width: 100%;
	text-align: center;
	padding-top: 42px;
	background-color: #2a2f33;
	color: white;
	font-size: 11px;
}

.footer-gray {
	color: #8e9397;
}
