/* CSS Document */

/*Entire Document*/				
body 		{
	margin: 0px;
	background-image:url(../images/bg.gif);
	background-color:#336699;}

a:link 		{
	color:#336699;}
	
a:visited	{
	color:#336699;}
	
a:active	{
	color:#663366;}

a:hover		{
	color:#663366;}

/*outside table*/

.outtab 	{
	height:100%;
	background-image:url(../images/bg-smyl.gif);
	background-repeat:no-repeat;}
		
/* Main Body  */
td.mntp		{
	height:9px;}
	
td.mnmd		{
	background-color:#FFFFFF;
	padding:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:18px;
	color:#666666;}

td.mnindexleft		{
	background-color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	padding-top:25px;
	padding-bottom:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:18px;
	color:#666666;}
	
td.mnindexright		{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height:18px;
	color:#666666;}	
				
/* News Snips  */
td.news {
	font-size:9pt;}				


/* Nav  */
.nvtp		{
	padding-top:10px;}

/* Menu bar */
td.NavMenu a:link {
	font-family: Arial, Helvetica, sans-serifa;
	padding-left:30px;
	font-size:8pt;
	visible:false;
	color:#9F9F9F;
	text-decoration:none;	}
				
td.NavMenu a:visited    {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:30px;
	font-size:8pt;
	visible:false;
	color:#9F9F9F;
	text-decoration:none;}

td.NavMenu a:hover 	{
	font-family: Arial, Helvetica, sans-serif;
	padding-left:30px;
	font-size:8pt;
	visible:false;
	color:#9F9F9F;
	text-decoration:none;}
				
td.NavMenu    {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#9F9F9F;
	visible:false;
	background-image:url(../images/nav_01.gif);
	background-color:#FFFFFF;
	text-decoration:none;}

/* Menu bar with mouse over */
.NavMenuOn a:link {
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	font-size:8pt;
	color:#7F7F7F;
	visible:false;
	text-decoration:none;}
	
.NavMenuOn a:visited {
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	font-size:8pt;
	color:#7F7F7F;
	visible:false;
	text-decoration:none;}
					
.NavMenuOn a:hover {
	font-family:Arial, Helvetica, sans-serif;;
	padding-left:30px;
	font-size:8pt;
	color:#7F7F7F;
	visible:false;
	text-decoration:none;}
					
.NavMenuOn   {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:8pt;
	color:#7F7F7F;
	visible:false;
	background-image:url(../images/nav_02.gif);
	background-color:#FFFFFF;
	text-decoration:none;}

				
/* Search  */
.srchmd		{
	background-color:#A9DD0F;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;}
				
/* Foot  */
.ftmd		{
	background-color:#A9DD0F;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;}

.ftmd a:link {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;}
	
.ftmd a:visited {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;}
	
.ftmd a:active {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;}
	
.ftmd a:hover {
	color:#F2FFE6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;}			
	
/* Horizontal Rules */
.hr1 {
  border: 0;
  width: 100%;
}



/* List */
ul, li {
	list-style-type:square;}
ul.list {
	margin: 5px 0;}

ul.list li {
	margin-top: 5px;}

ul.list li a {
	text-decoration: none;}

/*Text Decorations*/
.bold {
	font-weight:bold;}

.boldblue {
	font-weight:bold;
	color:#336699;}

/*Backgrounds*/
.whitebg {
	background-color:#FFFFFF}

/*map cells*/

td.map {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;}
	
/*units tables*/

td.units_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#336699;
	padding-left:20px;}

td.units_blue {
	background-color:#336699;}

td.unit_line1 {
	background-color:#eaeff5;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:40px;}

td.unit_line2 {
	background-color:#f1f4f8;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:40px;}

.course_ttl_blu {
	font-size:14px;
	color:#336699;
	font-weight:bold;}

.court_ttl_gry {
	font-size:14px;
	color:#666666;
	font-weight:bold;}	
	
/*form*/

.formx {
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;}

.formd {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;}
	
/*inline content*/
.floatright {
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;}