	BODY {
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}
	
	P {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
	}

	
	H1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18pt;
		font-weight: bold;
		letter-spacing: 6;

	}

	H2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
	}

	H3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
	}


	.header {
		background-color: #FFFFFF;
		color: #000000;
		font-size: 16pt;
		font-weight: bold;
		font-style: italic;
	}


	TABLE.TableDefault {
		font-size: 10pt;
		color: #000000;
	}
	
	TABLE.TableCalDefault {
		font-size: 8pt;
		color: #000000;
	}	




	TR.top_nav_bar {
			
		font-size: 10pt;
		background-color: #000000;
		color: #FFFFFF;
		font-weight: bold;
	}


  	A.top_nav_bar_link,A.top_nav_bar_link:active,A.top_nav_bar_link:visited {
		color: #FFFFFF;
		text-decoration: none;
		font-size: 10pt;
		font-weight: bold;
  	}

	A.top_nav_bar_link:hover {
		color: #FFFF00;
		text-decoration: none;
		font-size: 10pt;
		font-weight: bold;
  	}

	A.pagelink {
		color: #000000;
		text-decoration: none;
		font-size: 10pt;
  	}


	td.left_nav_bar {
		font-size: 10pt;
		background-color: #ACBCC7;
		color: #000000;
		font-weight: bold;
	}
	
  	
	A.left_nav_bar_link,A.left_nav_bar_link:active,A.left_nav_bar_link:visited { 
		color: #000000;
		text-decoration: none;
		font-size: 10pt;
  	}

	A.left_nav_bar_link:hover {
		color: #FFFF00;
		text-decoration: none;
		font-size: 10pt;
  	}

	td.left_nav_title {
		font-size: 10pt;
		background-color: #000000;
		color: #FFFFFF;
		font-weight: bold;
	}

	A.left_nav_title_link,A.left_nav_title_link:active,A.left_nav_title_link:visited { 
		color: #FFFFFF;
		text-decoration: none;
		font-size: 10pt;
  	}

	td.left_nav_sub_title {
		font-size: 10pt;
		background-color: #ACBCC7;
		color: #000000;
		font-weight: bold;
	}
	
	A.left_nav_sub_title_link,A.left_nav_sub_title_link:active,A.left_nav_sub_title_link:visited { 
		color: #000000;
		text-decoration: none;
		font-size: 10pt;
  	}
  	
	TR.TableTitle {
			
		font-size: 10pt;
		background-color: #000000;
		color: #FFFFFF;
		font-weight: bold;
	}

	TD.Standout {
			
		font-size: 10pt;
		background-color: #ffffcc;
		color: #000000;
	}


	A.TableTitle,A.TableTitle:active,A.TableTitle:visited {
			
		font-size: 10pt;
		color: #FFFFFF;
		font-weight: bold;
	}

	A.TableTitleLink {
			
		font-size: 10pt;
		color: #FFFFFF;
		font-weight: bold;
	}

	
	TR.TableSubTitle {
		font-size: 10pt;
		background-color: #ACBCC7;
		color: #000000;
		font-weight: bold;
	}
	
	A.TableSubTitleLink {
		font-size: 10pt;
		color: #000000;
		font-weight: bold;
	}


	A.TeamLink {
		color: #336699;
	}

	.StatFont {
		font-size: 8pt;
	}

	.BattingStatFont {
		font-size: 8pt;
		background-color: #CCFFFF;
		color: #000000;
	}

	.PitchingStatFont {
		font-size: 8pt;
		background-color: #FFFFCC;
		color: #000000;
	}

	.FieldingStatFont {
		font-size: 8pt;
		background-color: #CCCCFF;
		color: #000000;
	}
	.CalendarGameData {
		font-size: 8pt;
		background-color: #CCCCFF;
		color: #000000;
	}

	.LoginBar {
		font-size: 8pt;
		color: #FFFFFF;
	}

	.LoginBarBox {
		font-size: 8pt;
		color: #000000;
		width: 75px;
	}

	P.error {
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
	}
	P.info {
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
	}

	table.ScoreSheetTable {
		font-size: 10pt;
		color: #000000;
	
  	    border-color: #000000; 
	    border-width: 0 0 1px 1px;
	    border-style: solid;
	}
	
	td.ScoreSheetTable {
  	    border-color: #000000; 
	    border-width: 1px 1px 0 0;
    	border-style: solid;
    	margin: 0;
    	padding: 1px;
	}
		tr.MenuItem {
		font-size: 10pt;
		background-color: #E2E2E2;
		color: #FFFFFF;
	}

  	A.MenuItem_link,A.MenuItem_link:active,A.MenuItem_link:visited {
		color: #000000;
		text-decoration: none;
		font-size: 10pt;
  	}

	A.MenuItem_link:hover {
		color: #666666;
		text-decoration: none;
		font-size: 10pt;
  	}
