﻿.aged {
	DISPLAY: none
}
.sublinks {
	DISPLAY: block
}
#sidecap {
	DISPLAY: block
}
#sitenav H4 {
	DISPLAY: block
}
#sitenav {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#main {
	MARGIN-LEFT: 8em;
	margin-right: 0px;
	Text-color:yellow;
}

DIV.sublinks {
	DISPLAY: none
}
body {
	BACKGROUND: white; COLOR: black
	font-family:Verdana, Arial, Sans-Serif;
	MARGIN: 2px 0px 0px 2%;
	padding: 0px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
	Text-color:yellow;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 0px 0px 1.25em; LINE-HEIGHT: 1.25
}
H2 {
	COLOR: #003973
	MARGIN-TOP: 1.5em;
	BORDER-BOTTOM: 1px solid gray;
	margin-bottom: .5em;
}
}


H3 {
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT-SIZE: 150%; 
	MARGIN-BOTTOM: 0.5em; 
	MARGIN-LEFT: -0.15em;
	MARGIN-TOP: 0.5em; 
}

H4 {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: -0.1em
}

H5 {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: -0.1em
}

UL {
	MARGIN-TOP: 0.2em
}
UL LI {
	LIST-STYLE: square outside; MARGIN-BOTTOM: 0.33em
}
UL UL {
	PADDING-LEFT: 1.5em; MARGIN-LEFT: 0px
}
UL UL LI {
	MARGIN-TOP: 0px; LIST-STYLE-TYPE: circle
}

DIV#sitemast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #113F84; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#sitenav {
	FONT-SIZE: 9pt;
	FLOAT: left;
	MARGIN: 0em 0px 0px 0%;
	BORDER-RIGHT: 1px double;
	WIDTH: 166;
	padding: 0px;
	font-weight: 400;
	font-family:Verdana, Arial, Sans-Serif;
	border-right-color: #000000;
}
DIV#sitenav H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0.7em;
	FONT-SIZE: 110%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0.25em -2px;
	PADDING-TOP: 0.2em;
	text-transform: capitalize;
	text-transform: capitalize;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1x;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #303090;
	color: #FFFFFF;
}
DIV#sitenav A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.66em; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 5%; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid;
}

DIV#sitenav A:hover {
	BACKGROUND-color: #E0E0FF; COLOR: #303090;
}

DIV#sitenav DIV.sublinks {
	FONT-SIZE: 90%; PADDING-BOTTOM: 0.5em
}
DIV#sitenav DIV.sublinks A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 2.5em;
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -0.75em;
	MARGIN-RIGHT: 5%;
	PADDING-TOP: 0em;
	margin-left: 3%;
}
DIV#sitenav A#homelink {
	MARGIN-TOP: .2em;
	PADDING-TOP: .2em;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #AFBFD8;
}

DIV#main {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 2em;
	PADDING-TOP: 0em;
	margin-left: 18%;
	margin-right: 5%;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-color: #00FF00;
	border-bottom-style: none;
	border-bottom-width: thin;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10pt;
}

DIV#main table {
	font-family:Verdana, Arial, Sans-Serif;
	font-size:9pt;
}


#main H1 {
	MARGIN-TOP: .5em;
}


DIV#footerlinks {
	margin-right: 5%;
	margin-left: 18%;
	line-height: 4em;
	FONT-SIZE: 9pt;
	font-family:Verdana, Arial, Sans-Serif;
	
}
DIV#header{
	font-family:Verdana, Arial, Sans-Serif;
	margin-right: 3%;
	PADDING-TOP: 3pt;
	PADDING-Bottom: 3pt;
	background-color: #D0E0FF;
	border-bottom-color: #303090;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: #303090;
	border-top-style: solid;
	border-top-width: 2px;
}

DIV#footer {
	CLEAR: both;
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	FONT-SIZE: 8pt;
	font-family:Verdana, Arial, Sans-Serif;
	margin-right: 3%;
	PADDING-TOP: 3pt;
	PADDING-Bottom: 3pt;
	TEXT-ALIGN: center;
	border-top-color: #303090;
	border-top-style: solid;
	border-top-width: thin;
	background-color: #D0E0FF;
	border-bottom-color: #303090;
	border-bottom-style: solid;
	border-bottom-width: thin;
}
DIV#sidecap {
	CLEAR: right; FLOAT: right; FONT: bold 1em/1.5; WIDTH: 21%; PADDING-TOP: 1em
}
DIV#sidecap DIV {
	WIDTH: 90%; COLOR: #0A2142; TEXT-ALIGN: center
}
td {
	vertical-align: top;
}
th {
	vertical-align: top;
	background-color: #e2e2e2;
}
.tdgray {
	background-color: ##e2e2e2;
	text-align: center;
}

.tdcenter {
	text-align: center;
}
.redtext {
	color: #FF0000;
}
table.sample {
	border-width: 0px;
	border-spacing: ;
	border-style: outset;
	border-color: green;
	border-collapse: collapse;
	background-color: white;
	font-size: 10pt;
}
table.sample td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: green;
	vertical-align:middle;

}
table.sample tr {
	height:28px;
}

table.lwrc {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: green;
	border-collapse: collapse;
	background-color: white;
	font-size: 10pt;
}
table.lwrc td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: green;
	vertical-align:middle;
	padding:4pt;

}
#demo-local
{
	width:				350px;
	border:				1px solid #444;
}

ul.NoBullet   {list-style-type: none}

h1.gr         { font-family: Verdana, Arial, Helvetica;  font-size: 18pt; margin-bottom:0pt; }
h1.tourn      { font-family: Verdana, Arial, Helvetica;  font-size: 24pt; margin-bottom:0pt; }
span.gr3      { font-family: Verdana, Arial, Helvetica;  font-size: 8pt; font-weight:normal; color:#9090C0; margin-top:0pt; padding:1pt;}
span.gr4      { font-family: Verdana, Arial, Helvetica;  font-size: 8pt; font-weight:normal; color:#9090C0; margin-top:0pt; padding:3pt;text-align:center;}
span.crumb    { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; font-weight:normal;   color:#1010A0; }
a.crumb       { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; font-weight:bold;   color:#1010A0; }
body          { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; }
table         { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; }
table.board         { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; }
tr.boardhead  { font-weight: bold; }
td.boardhead  { font-weight: bold; background-color:#C0C0FF; padding:4px;}
td.boardheadresp  { font-weight: normal; background-color:#FFFFFF; padding:4px; padding-bottom:24px; }

td.boardname  { font-weight: normal; background-color:#E0E0FF; padding:4px;}
td.boardrole  { font-weight: bold; background-color:#E0E0FF; padding:4px;}
td.boardemail { font-weight: normal; background-color:#E0E0FF; padding:4px;}
td.boardresp  { font-weight: normal; background-color:#FFFFFF; padding:4px; padding-top:1pt; padding-bottom:18px;}
tr.boardrow   {vertical-align:top; padding:12pt;}

tr.head       { height:30pt; }
tr.odd        { background-color: #FFFFFF; color: black;}
tr.even       { background-color: #F0F0FF; color: black;}
tr.conf       { background-color: #FF5050; color: black; font-weight:normal ; font-style:normal; text-align:left;height:32pt;}
tr.headsusp   { background-color: #D8D8FF; color: #7070FF; font-weight:bold;font-style:normal;}
td.head       { background-color: #6060a0; color: white; font-weight:bold;}
td.headsusp   { background-color: #FFD070; color: #202060; font-weight:bold;font-style:italic;}
td.headconf   { background-color: #FFF000; color: #0000FF; font-weight:bold;font-style:italic;}
td.headst     { background-color: #6060A0; color: white; font-weight:bold; text-align:center; }
td.st         { text-align:center; }
tr.space      { background-color: #D0D0FF; color: black; font-weight:bold; text-align:left; }
td.stteam     { font-weight:bold; }
td.headdiv    { background-color: #303090; color: #E0E0FF; font-weight:bold;font-size: 18pt; }
td.conflict   { background-color: #F07070; color: black; font-weight:bold;}
td.resthigh   { background-color: #FF5050; color: black; font-weight:bold;}
td.restmed    { background-color: #FF9090; color: black; font-weight:bold;}
td.restlow    { background-color: #FFC0C0; color: black; font-weight:normal;}
td.norest     { background-color: #D0FFD0; color: black; font-weight:normal;}
td.home       { background-color: #F0F0FF; color: black;}
td.visit      { background-color: #D0D0FF; color: black;}
td.link       { background-color: #D0D0FF; color: black; font-size: 14pt; font-weight:bold; text-align:center;}
td.linko      { background-color: #D0E0FF; color: black; font-size: 14pt; font-weight:bold; text-align:center;}
h6     { color: #003973; border-bottom: 1px solid #003973; margin-top: 16px; margin-bottom: 6px; font:bold 13pt; }


       td.gr           { font-family: Verdana, Arial, Helvetica;  font-size: 10pt; color: black;  vertical-align:middle; }
       td.grhead       { font-family: Verdana, Arial, Helvetica;  font-size: 20pt; font-weight:bold;  }
       td.grheading    { font-family: Verdana, Arial, Helvetica;  font-size: 14pt; font-weight:bold;  color: white; background-color:#303090;  }
       td.grlabel      { font-family: Verdana, Arial, Helvetica;  font-size: 10pt;  font-weight:bold;  color: black; text-align:right; width:400px;    }
       td.grlabelr     { font-family: Verdana, Arial, Helvetica;  font-size: 10pt;  font-weight:bold;  color: black; text-align:left; width:400px;    }
      .today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
      .days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
      .dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}


 .suggestion_list
 {
 background: white;
 border: 1px solid;
 padding: 4px;
 }

 .suggestion_list ul
 {
 padding: 0;
 margin: 0;
 list-style-type: none;
 }

 .suggestion_list a
 {
 text-decoration: none;
 color: navy;
 }

 .suggestion_list .selected
 {
 background: navy;
 color: white;
 }

 .suggestion_list .selected a
 {
 color: white;
 }

 #autosuggest
 {
 display: none;
 }
 
 
 table.allstars
  {
    color:#000030;
    font-size:10pt;
    vertical-align:top;
  }
  
 table.allstars th
  {
    font-weight:bold;
    font-size:12pt;
    text-align:left;
    background-color:#F0F0FF;
    padding-top:6pt;
    padding-bottom:6pt;
    padding-left:4pt;
  }

  
 table.allstars td
  {
    text-align:left;
    padding-left:4pt;
  }

 table.allstars tr.blank
  {
    height:16pt;
  }
  
   
 H2.sub {
 	COLOR: #003973;
 	padding-top:10pt;
 	font-size:150%;
 	border-bottom:2px solid #E0E0FF;
 }
