/* Body */
body {background-color:#eee8aa}
.white {background-color:#ffffff}
td {font-size:9pt;font-family:helvetica,arial,sans-serif;color:#000000}
.tablewithborder {border: 1px solid Green;}
.table1{border: 1px solid #696969;background-color:#e6e6e6;}
.table2{border: 1px solid #696969;background-color:#b4b4b4;}

.14px {font-size:11px;}
.hr1 {color: #003366;height: 1px;} 
/*Top Nav*/
.mastnav {background-color:#660066;font-family:arial, helvetica;font-size:12px;color:#996600;text-align:center;}

/* Left Nav*/
.alignright {text-align:right;}
.navhead  {background-color:#333300;font-family:arial, helvetica;font-size:11px;color:#7cfc00;font-weight:normal;text-align:center;}
.leftnav {margin-left:2px;text-align:right;font-family:trebuchet ms, helvetica, arial; font-size:11px;color:#999999;}
.navlinegold {background-color:#daa520;margin-left:2px;text-align:center;}
.navlinepurp {background-color:#660066;margin-left:2px;text-align:center;}

A.leftnav:link  {text-align:right;font-family:trebuchet ms, helvetica, arial; font-size:11px;color:#333300;text-decoration:none;}			
A.leftnav:visited{text-align:right;font-family:trebuchet ms, helvetica, arial; font-size:11px;color:#333300;text-decoration:none;}		
A.leftnav:active{text-align:right;font-family:trebuchet ms, helvetica, arial; font-size:11px;color:#333300;text-decoration:none;}			
A.leftnav:hover {text-align:right;font-family:trebuchet ms, helvetica, arial; font-size:11px;color:#daa520;text-decoration:underline;}	

/* Right Section */
.alert {font-size:12px;color:red;font-family: arial, helvetica, sans-serif;font-weight:bold;}
.alertsm {font-size:11px;color:red;font-family: arial, helvetica, sans-serif;font-weight:normal;}
.listing {font-size:10px;color:#003366;font-family:helvetica, arial;font-weight:normal;}



A.nav:link {font-family: helvetica, arial, sans-serif;font-size:11px;color:#7cfc00;text-decoration:none}		
A.nav:visited {font-family:helvetica, arial, sans-serif;font-size:11px;color:#7cfc00;text-decoration:none}	
A.nav:active  {font-family:helvetica, arial, sans-serif;font-size:11px;color:#7cfc00;text-decoration:none}			
A.nav:hover   {font-family:helvetica, arial, sans-serif;font-size:11px;color:#ffffff;text-decoration:none}	

A.navf:link    {font-family: trebuchet ms,helvetica, arial; font-size:11px;color:#228b22;text-decoration:none}			
A.navf:visited {font-family: trebuchet ms,helvetica, arial;font-size:11px;color:#228b22;text-decoration:none}				
A.navf:active  {font-family: trebuchet ms,helvetica, arial; font-size:11px;color:#228b22;text-decoration:none}				
A.navf:hover   {font-family: trebuchet ms,helvetica, arial; font-size:11px;color:#b22222;text-decoration:none}		
	
A.cy:link    {color:#a9a9a9;text-decoration:none;font-family: trebuchet ms,helvetica, arial;font-weight:normal;}		
A.cy:visited {color:#a9a9a9;text-decoration:none;font-family:trebuchet ms, helvetica, arial;font-weight:normal;}	
A.cy:active  {color:#a9a9a9;text-decoration:none;font-family:trebuchet ms, helvetica, arial;font-weight:normal;}		
A.cy:hover   {color:#000000;text-decoration:none;font-family:trebuchet ms, helvetica, arial;font-weight:normal;}	


/*Main Content Styles */
A.content:link, A.content:visited, A.content:active {color:#b22222;text-decoration:underline;}	
A.content:hover  {color:#00cc00;text-decoration:underline;}	


.tdc {color:white;font-size:10px;font-weight:bold;font-family:Arial;background-color:#333300;text-align:left; }
.tdl {color:#000000;font-size:8pt;font-weight:normal;font-family:Arial;text-align:left;background-color:#eee8aa; }
.tdl1 {color:#000000;font-size:8pt;font-weight:normal;font-family:Arial;text-align:left;}
.pagehead {font-family:arial;font-size:16px;color:#996600;font-weight:bold;margin-left:1em;}
.bluepagehead {font-family:arial;font-size:16px;color:#330066;font-weight:bold;margin-left:1em;}
.goldhead {text-align:left;font-family:arial;font-size:14px;color:#996600;font-weight:bold;margin-left:1em;}
.parahead {font-family:arial;font-size:14px;color:#993300;font-weight:bold;font-style:italic; }
.parahead11 {font-family:arial;font-size:11px;color:#993300;font-weight:bold;font-style:italic; }
.paraheadadmin {font-family:arial;font-size:14px;color:#000000;font-weight:bold;font-style:italic; }
.listhead {font-family:arial;font-size:12px;color:#2f4f4f;font-weight:bold;}
.printfamilyhead {font-family:arial;font-size:12px;color:#000000;font-weight:bold;text-decoration:underline;}
.goldparahead {text-align:right;font-family:arial;font-size:14px;color:#996600;font-weight:bold;margin-left:2em;}
.blackparahead {font-family:arial;font-size:12px;color:#000000;font-weight:bold;}
.paracontent {font-size:9pt;color:#333300;font-family:trebuchet ms,helvetica, arial, sans-serif;padding-left:15px;padding-right:10px;}
.tablehead {font-size:10pt;color:#333300;font-family:trebuchet ms,helvetica, arial, sans-serif;text-align:center;font-weight:bold;}
.tablecontent {font-size:9pt;color:#333300;font-family:trebuchet ms,helvetica, arial, sans-serif;text-align:center;}
.smallcontent {font-size:11px;color:#333300;font-family: arial, helvetica, sans-serif;font-weight:normal;}
.instruct {color:#003366;font-size:9pt;text-align:right;font-family: helvetica, arial, sans-serif;background-color:#cccccc;font-weight:bold;}
.activities {color:#003366;font-size:9pt;font-family: helvetica, arial, sans-serif;background-color:#ffffff;font-weight:bold;}
.rcaptions {color:#ffffff;width:150px;font-size:9pt;font-family: helvetica, arial, sans-serif;background-color:#ff6666;text-align:right;font-weight:bold;}
.large {font-family:arial;font-size:30px;color:#000000;font-weight:bold;}
.tennisalertdiv {width:500px; font-size:10px text-align:center; color:red;font-weight:normal;}


/* message board*/
.messages {border: 1px solid #000000;font-size:11px;color:#333300;font-family: arial, helvetica, sans-serif;font-weight:normal;padding-left:7px;padding-right:7px;}
.messagetable {border: 1px solid Green;background-color:#eee8aa}
.messageid {font-size:11px;color:#b8860b;font-family:trebuchet ms,helvetica, arial, sans-serif;text-align:right}
.messagedetail {font-size:13px;color:#556b2f;font-family:trebuchet ms,helvetica, arial, sans-serif;padding-left:15px;padding-right:10px;}
.messagetopic  {background-color:#bdb76b;font-family:arial, helvetica;font-size:14px;color:#000000;text-align:left;font-weight:bold;font-style:italic;}
.topic {font-size:12px;font-weight:bold;color:#000000;}
.messagenotsignedin {background-color:#ffebcd;font-family:arial, helvetica;font-size:12px;color:#b22222;text-align:center;font-weight:bold;font-style:italic;}
a.topic:link, a.topic:visited, a.topic:active {text-decoration:underline;}	
a.topic:hover  {color:#996600;text-decoration:underline;}	
a.lefttopic:link, a.lefttopic:visited, a.lefttopic:active {text-decoration:underline;color:#996600;}	
a.lefttopic:hover  {color:#00cc00;text-decoration:underline;}	


/* tennis calendar*/
.tenniscalendarhead {font-family:trebuchet ms,helvetica, arial, sans-serif;font-size:12px;color:#228b22;font-weight:bold;text-align:center;}

a.tenniscalendarheadlink:link, a.tenniscalendarheadlink:visited, a.tenniscalendarheadlink:active  {color:#ff6347;text-decoration:underline}
a.tenniscalendarheadlink:hover   {color:#32cd32;text-decoration:underline}

a.tenniscalendardaylink:link, a.tenniscalendardaylink:visited, a.tenniscalendardaylink:active  {color:#ff6347;text-decoration:underline}
a.tenniscalendardaylink:hover   {color:#32cd32;text-decoration:underline}

.daycell {font-family: trebuchet ms,helvetica, arial;background-color:#f0fff0;font-size:11px;text-align:center;
vertical-align:center;font-weight:bold;}
.tennisblankcell {background-color:#f5f5f5;}
.tenniscalendarcellday {font-size:11px;font-family: trebuchet ms,helvetica, arial;background-color:#c0c0c0; vertical-align: center;font-weight:bold;}
.tenniscalendartdhead {color:#ffffff;font-size:14px;font-family: trebuchet ms,helvetica, arial;background-color:#333300;text-align:center;font-weight:bold;}
/* end tennis calendar*/

/* Calendars  */
.calendartitle {font-family:trebuchet ms,helvetica, arial, sans-serif;font-size:24px;color:#996600;font-weight:bold;text-align:center;}
.calendarhead {font-family:trebuchet ms,helvetica, arial, sans-serif;font-size:16px;color:#333300;font-weight:bold;text-align:center;}
.calendartdhead {color:#ffffff;width:105px;font-size:14px;font-family: trebuchet ms,helvetica, arial;background-color:#333300;text-align:center;font-weight:bold;}
.calendarblankcell {background-color:#f5f5f5;}
.calendarcellday {width:108px;font-family: trebuchet ms,helvetica, arial;background-color:#f0fff0; vertical-align: top;}
.day {font-size:15px;font-weight:bold;color:#996600;}
.item {font-size:12px;font-weight:normal;color:#996600;}

A.calendarheadnav:link    {font-family: trebuchet ms,helvetica, arial; font-size:14px;color:#996600;text-decoration:none}			
A.calendarheadnav:visited {font-family: trebuchet ms,helvetica, arial;font-size:14px;color:#996600;text-decoration:none}				
A.calendarheadnav:active  {font-family: trebuchet ms,helvetica, arial; font-size:14px;color:#996600;text-decoration:none}				
A.calendarheadnav:hover   {font-family: trebuchet ms,helvetica, arial; font-size:14px;color:#00cc00;text-decoration:none}	
	
A.calendareventlink:link    {font-family: trebuchet ms,helvetica, arial; font-size:10px;color:#333300;text-decoration:none}			
A.calendareventlink:visited {font-family: trebuchet ms,helvetica, arial;font-size:10px;color:#333300;text-decoration:none}				
A.calendareventlink:active  {font-family: trebuchet ms,helvetica, arial; font-size:10px;color:#333300;text-decoration:none}				
A.calendareventlink:hover   {font-family: trebuchet ms,helvetica, arial; font-size:10px;color:#ff6347;text-decoration:none}
/* end calendars */

.captions {color:#333300;width:150px;font-size:11px;font-family: arial, sans-serif;background-color:#eee8aa;text-align:right;font-weight:bold;padding-right:1px;}
.answers {font-size:9pt;font-family: helvetica, arial, sans-serif;color:#000000;padding-left:5px;}
.captions1 {color:#333300;width:160px;font-size:11px;font-family: arial, sans-serif;background-color:#eaeaea;text-align:right;font-weight:bold;padding-right:2px;}
.answers1 {text-align:center;font-size:9pt;font-family: helvetica, arial, sans-serif;color:#000000;padding-left:2; background-color:#eaeaea;px;}

.navdarkgreen {background-color:#333300;font-family:arial, helvetica;font-size:11px;color:#7cfc00;font-weight:bold;}
.displaytoday   {background-color:#333300;font-family:arial, helvetica;font-size:10px;color:#7fff00;}
.adminhome   {background-color:#333300;font-family:arial, helvetica;font-size:11px;color:#ffe4b5;}
.rosterhead  {background-color:#333300;font-family:arial, helvetica;font-size:11px;color:#ffffff;text-align:center;}
.printrosterhead  {background-color:#cccccc;font-family:arial, helvetica;font-size:11px;color:#000000;text-align:left;}
.printrostercontent {font-size:11px;color:#000000;font-family: arial, helvetica, sans-serif;font-weight:normal;}
.tryouthead  {background-color:#660066;font-family:arial, helvetica;font-size:11px;color:#ffffff;text-align:center;}
.printtryouthead  {font-weight:bold;background-color:#cccccc;font-family:arial, helvetica;font-size:12px;color:#000000;text-align:center;}
.printtryouthead1  {font-weight:normal;background-color:#ffffff;font-family:arial, helvetica;font-size:10px;color:#000000;text-align:center;}
.printtryoutcontent {font-weight:normal;font-size:10px;color:#000000;font-family: arial, helvetica, sans-serif;text-align:center;}

.vgslistinghead  {background-color:#333300;font-family:arial, helvetica;font-size:13px;color:#ffffff;text-align:left;font-weight:bold;}

.footer {font-size:8pt;font-family: helvetica, arial}
.cy {color:#a9a9a9;font-size:11px;font-family: trebuchet ms,helvetica, arial;font-weight:normal;}
.bb {color:#996600;font-size:8pt;font-family: helvetica, arial}