

<!-- *** COSPORTS STYLE SHEET *** -->

<!-- 
 *** Color Scheme  ***
#0066CC - Blue
#000080 - Navy blue
#E1E1E1	- Silver
#BBDDFF - Light Blue
#429BBB - Steele Blue
#008F00 - Green
#A9FFA9 - Light Green
 -->

<style>
<!--

body {
 font-family: Verdana, Sans-serif, Arial;
 font-size: 12px;
 color: #404040;
 background-color:#D0D0D0;
 margin: auto;
 align: center;
}

/* major page layout template */

/* header fixed is on all pages just above the menus and main body 
	located in the menu_hview.php file   */
#header_fixed {
  background: #fff;
  width: 900px;
  margin-top: 0px;
  padding-top: 0px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width:1px;
  border-style: solid; 
  border-color: #0066CC;
  background-color: #ECECEC;
}

/* the very top most header with banners etc. */
#header_fixed_sport {
  background: #fff;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
  height: 90px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-style: solid; 
  border-color: #0066CC;
}

/* Report page header with banners etc. */
#header_fixed_report {
  background: #fff;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 700 px;
  height: 90px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-style: solid; 
  border-color: #0066CC;
}

#menu_h {
	width: 900px;
}

#leftcol_fixed {
  background: #fff;
  float: left;
  width: 155px;
  height: 900px;
  padding: 0px 3px 0px 0px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 1px;
  border-style: solid; 
  border-color: #0066CC;
}

#rightcol_fixed {
  background: #fff;
  float: left;
  width: 200px;
  height: 900px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-style: solid; 
  border-color: #0066CC; 
  padding: 20px 0px 0px 4px; 
}

#content_fixed {
  background: #fff;
  float: left;
  width: 545px;
  height: 900px;
  padding: 0px 3px 0px 0px;
  overflow-y:scroll;
}

/* content section with no right border */
#content_fixed_nrb {
  background: #fff;
  float: left;
  width: 745px;
  height: 900px;
  padding: 0px 20px 0px 10px;
  overflow-y:scroll;
}


#content_report_fixed {
  background: #fff;
  float: left;
  width: 700px;
  padding: 0px 3px 0px 0px;
  border-style: solid; 
  border-color: #0066CC; 
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 1px;
}

#footer_fixed {
  background: #fff;
  clear: left;
  width: 900px;
  height: 100px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-style: solid; 
  border-color: #0066CC;  
}

#footer_fixed_report {
  background: #fff;
  clear: left;
  width: 700px;
  height: 50px;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-style: solid; 
  border-color: #0066CC;  
}


#rnd_container {background: #FFFFFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
    .rnd_b1 {margin:0 5px; background:#E1E1E1;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #E1E1E1;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#404040;
}



table {font-size: 12px; width: 96%; }
table.rndcorners {font-size: 11px; width: 94%; }
table.smallfont {font-size: 11px; width: 96%; }
table.topos {font-size: 12px; width: 70%; text-align: center;}
table.small {font-size: 11px; width: 80%; text-align: center;}
table.borded{font-size: 12px; width: 96%;  border: 1px; border-style: dotted; border-color: #008F00;}

table.form{font-size: 11px; width: 96%; text-align: center; vertical-align: middle;
	border: 1px; border-style: dotted; border-color: #008F00;}
table.form th { background-color: #008F00; color: #fff; font-size: 12px; vertical-align: middle;
		height: 20px; text-align: center; margin: 0px; padding: 0px; border: 1px;
}
table.form td {padding: 2px;}


/* Resources table  */
table.resource {width: 94%; left: auto;  border: 1px; border-style: solid;
		border-color: #A9FFA9; border-collapse: collapse;
}
table.resource th { background-color: #008F00; color: #fff; font-size: 14px; vertical-align: middle;
		height: 24px; text-align: center; margin: 0px; padding: 0px; border: 1px;
}
table.resource td { text-align: left; margin: 0px; padding: 4px;
				vertical-align: middle; font-size: 11px;  
				border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #A9FFA9;
}
table.resource a{font-weight: normal; font-size: 11px; text-decoration: underline;}


/* Sports page table  */
table.sport_table {width: 98%; left: auto;  border: 1px; border-style: solid;
		border-color: #CCCCFF; border-collapse: collapse;
}
table.sport_table th { background-color: #000080; color: #fff; font-size: 14px; vertical-align: middle;
		height: 22px; text-align: center; margin: 0px; padding: 0px; border: 1px;;
}
table.sport_table td { text-align: left; margin: 0px; padding: 3px;
				vertical-align: middle; font-size: 11px;  
}
table.sport_table a{font-weight: normal; font-size: 11px; text-decoration: underline;}

/* Sports page Feature  */
table.sport_feature {width: 96%; left: auto; border-color: #CCCCFF; border-collapse: collapse;
}
table.sport_feature th { background-color: #E1E1E1; color: #000080; font-size: 12x; vertical-align: middle;
		height: 22px; text-align: center; margin: 0px; padding: 0px; border: 1px; border-style: outset;
}
table.sport_feature td { text-align: left; border: 1px solid #D0D0D0; margin: 0px; padding: 8px;
				vertical-align: top; font-size: 11px;  
}
table.sport_feature a{font-weight: normal; font-size: 11px; text-decoration: underline;}


/* Tables - General Info - dotted border  */
table.gen_info {width: 94%; border: 0px; margin: 0px; padding: 0px; font-size: 11px;
}
table.gen_info th { background-color: #429BBB; color: #fff; font-size: 14px; vertical-align: middle;
		height: 20px; text-align: center; margin: 0px; padding: 0px;
}
table.gen_info td { vertical-align: middle; text-align: left; margin: 0px; padding: 3px;
  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0066CC;
}
table.gen_info a{ font-weight: normal; font-size: 11px; text-decoration: underline;}



/* Header View Banner table */
table.sport_banner_top {width: 100%; left: auto; border-collapse: collapse;
		vertical-align: middle;
}
table.sport_banner_top td{ vertical-align: middle; text-align: center;}

/* Table Horizontal menu */
table.menu_h {width: 100%; border-collapse: collapse; border: 1px; border-style: solid; border-color: #0066CC;
		background-color: #FFE6BF; height: 22px;
}
table.menu_h td {vertical-align: middle; text-align: center;}
table.menu_h a { font-weight: normal; font-size: 11px; }

/* Table Under Horz. Menu */
table.menu_head {width: 100%; border-collapse: collapse; height: 40px;
}
table.menu_head td {padding: 0px 0px 0px 0px; vertical-align: middle; margin: 0px;}
}

/* Table Sponsored links */
table.sponsors {width: 96%; border: 0px; margin-left: 4px; padding: 2px; font-size: 11px;
}
table.sponsors td { vertical-align: middle; text-align: left; margin: 2px; padding: 2px;
  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0066CC;
}
table.gen_info a{ font-weight: bold; font-size: 12px; text-decoration: underline;}


/* Table Sport links (Freebies)*/
table.sportlinks {width: 90%; border: 0px; margin-left: 8px; padding: 2px; font-size: 11px;
}
table.sportlinks td { vertical-align: middle; text-align: left; margin: 2px; padding: 4px;
}
table.sportlinks a{ font-weight: bold; font-size: 11px; text-decoration: underline;}


/* Table Search Results*/
table.searchresults {width: 98%; border: 0px; margin-left: 5px; padding: 2px; font-size: 11px;
}
table.searchresults th { color: #008F00; }
table.searchresults td { vertical-align: middle; text-align: left; margin: 3px; padding: 4px;
				border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0066CC;
}
table.searchresults a{ font-weight: bold; font-size: 10px; text-decoration: underline;}


/* Table Trail Report*/
table.trailreport {border-collapse: collapse; width: 94%; border: 0px; margin-left: 5px; padding: 2px; font-size: 11px;
}
table.trailreport th {color: #008F00; font-size: 14px; vertical-align: middle;
		text-align: center; margin: 0px; padding: 0px;}
		
table.trailreport a{ font-weight: bold; font-size: 11px; text-decoration: underline;}

td.trailreportheading { font-size: 12px; color: #404040; font-weight: bold;
				vertical-align: middle; text-align: center; margin: 2px; padding: 2px; background-color: #E1E1E1;
				border-top-width: 1px; border-top-style: dotted; border-top-color: #0066CC;
				border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0066CC;
}
td.trailreportbody { font-size: 12px; vertical-align: middle; text-align: left; margin: 3px; padding: 4px;
}
table.trailreport image {
	border:1px; text-align: top; margin-top:0px; margin-bottom:0px; padding:3px;
}

/* Tables - Tools - dotted border  */
table.tools {width: 92%; border: 1px; border-collapse: collapse; font-size: 11px; border-style: solid;
		border-color: #0066CC;
}
table.tools th { background-color: #000080; color: #fff; font-size: 12px; vertical-align: middle;
		height: 20px; text-align: center; margin: 0px; padding: 0px;
}
table.tools td { vertical-align: middle; text-align: center; margin: 0px; padding: 3px;
  border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #0066CC;
}
table.tools a{ font-weight: normal; font-size: 11px; text-decoration: underline;}



a {
 color: #000080;
 background-color: transparent;
 font-weight: normal;
 font-size: 11px;
}
.boldlink {
 color: #000080;
 background-color: transparent;
 font-weight: bold;
 font-size: 11px;
}

h1 {
 color: #444;
 background-color: transparent;
 font-size: 16px;
 font-weight: bold;
 margin: 8px 0 8px 8px;
 padding: 4px 0 4px 0;
}
h2 {
 color: #429BBB;
 background-color: transparent;
 font-size: 14px;
 font-weight: bold;
 margin: 8px 0 8px 8px;
 padding: 4px 0 4px 0;
}
h3 {
 color: #000000;
 background-color: transparent;
 font-size: 12px;
 font-weight: bold;
 margin: 10px 0px 4px 8px;
}
h4 {
 color: #000000;
 background-color: transparent;
 font-size: 12px;
 font-weight: bold;
 margin: 2px 0px 0px 2px;
}
h5 {
 color: Red;
 background-color: transparent;
 font-size: 12px;
 font-weight: bold;
 margin: 2px 0px 0px 2px;
}
h6 {
 color: #008F00;
 background-color: transparent;
 font-size: 12px;
 font-weight: bold;
 margin: 2px 0px 0px 2px;
}

.mainheading {
 color: Navy;
 background-color: transparent;
 font-size: 14px;
 font-weight: bold;
 margin: 2px 0px 0px 2px;
}

label {
 font-size: 12px;
 font-weight: bold;
 margin: 0px 10px 0px 0px;	
}
input {
	background-color: White;
	color: #404040;
	font-weight: normal;
	border: 1px; 
	border-style: solid;
	border-color: #969696
}
input.button {
	background-color: White;
	font-weight: normal;
	border: 0px; 
	border-style: none;	
	}

.go {
	background-color: yellow;
	color: Red;
	font-weight: bold;
	border: 1px; 
	border-style: outset;
}

.submit {
	background-color: #E1E1E1;
	color: #000080;
	font-weight: bold;
	border: 1px; 
	border-style: outset;
	font-size: 10px;
}

.copy {
 font-family: Arial;
 font-size: 10px;
 margin: 20%;
}

code {
 font-family: Monaco, Verdana, Sans-serif;
 font-size: 12px;
 background-color: #f9f9f9;
 border: 1px solid #D0D0D0;
 color: #002166;
 display: block;
 margin: 2px 0 2px 0;
 padding: 2px 0px 2px 0px;
}

img {
	border: 0px;
	vertical-align: text-top;
	margin: 4px;
    float: none;
}
img.left {
	border: 1px;
	vertical-align: text-top;
	margin: 4px;
    float: left;
}
img.right {
	border: 1px;
	vertical-align: text-top;
	margin: 4px;
    float: right;
}
img.middle {
	border: 1px;
	vertical-align: middle;
	margin: 4px;
	float: left;
}
img.bullet {
	border: 0px;
	vertical-align: middle;
	margin: 2px;
}
img.zero {
	border: 0px;
	vertical-align: middle;
	margin: 0px;
}

.formerror {
	color: #FF0000; 
	font-style: italic;
}

/* Special Text */
.textsportnav { font-weight: normal; font: 11px; }
.textbold {font-weight: bold;}
.textboldgrn {font-weight: bold; color:#008F00}
.textboldnavy {font-weight: bold; color:navy; font: 11px;}
.textsmall { font-weight: normal; font: 9px; }
.textten { font-weight: normal; font: 10px; }
.textcosports { color: #FF0000; font-weight: bold; font-style: italic; }
.textbody {font-weight: normal; font: 12px; }

/* used for cosports header lable */
.texttagline {color: yellow; font: 11px; font-style: italic; font-weight: bold; }



-->
</style>