/* $ID:$ */

.no_border { 
  border-style: none;
}

/* left navigation */

/*
ul.anchorlist	{
  position: relative; left: -15px;
  list-style-image: url('/images/icon_anchor.gif');
}
*/

.left { display: none; }

#noprint { display: none; }

#header_image { display: none; }

.tableholder {
  width:auto;
  display:block;
  padding:0px;
  margin:0px 0px 10px 0px;
}

.tabletitle {
  background-color: #999;
  color: #FFFFFF;
  padding:2px 0px 2px 5px;
  text-decoration:none;
  font-weight:bold;
  width:auto;
  font:Verdana, Arial
}


.tableborderless {
  /*background-color: #003399;*/
  color: black;
}

.tablecolor {
  /*
    background-color: #999;
    border-width: 0 0 1px 1px;
*/
    border-color: black;
    border-width: 1px;
    border-style: solid;
    color: black;
}


.tablecolor th {
  background-color: #999;
  color: black;
}

.tablecolor td {
  /*background-color: #003399;*/
  font-size:10pt;
  border-color: black;
  border-width: 1px;
/*
  border-width: 1px 1px 0 0;
*/
  border-style: solid;
}

.tabledescription {
  /*background-color: #EAEBE9;*/
  font-size:10pt;
}

.tablescores {
  font-size:10pt;
}

th, td {
  text-align:left;
  font-size:10pt
}
.calendarscsc {
  font-size:11px;
  color:#66CC33
}
.calendarred {
  font-size:11px;
  color:#FF0000
}
.calendarspecial { font-size:11px; color:#FF99CC }
.calendarfcsc { font-size:11px; color:#6699FF } 
.calendarncalc { font-size:11px; color:#339999 }
.calendarw { font-size:11px; color:#FFFFFF }


.picturecaption_l{margin:0px; padding:.2em 2em 2em 0px; float:left;}

.break { page-break-before: always; }

H1   {
  color: black;
  font-weight: normal;
  font-size: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-transform: lowercase;
  letter-spacing: 2px; 
  /*
  page-break-before: always;
  orphans: 4;
  */
}




H2   {
  color: black;
  font-weight: normal;
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-bottom:2px solid #000000;
  background: url(images/dash.gif) repeat-x;
  padding-top: 12px
  orphans: 4;
}

H3   {
  color: black;
  font-weight: bold;
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration:
  none; margin-bottom: -12px
}

H4   {
  color: black;
  font-weight: bold;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  margin-bottom: -12px
  orphans: 4;
}

H5   {
  color: black;
  font-weight: bold;
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
/*
  margin-bottom: -12px
*/
  border-left:3px solid yellow;
  padding-left: 12px
}

H6   {
  color: black;
  font-weight: normal;
  font-size: 24px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-bottom:1px solid #D2CBFF;
  border-top: 1px solid #D2CBFF;
/*  background: url(images/dash.gif) repeat-x;

  padding-top: 1px;
  padding-bottom: 1px
*/
  margin-bottom: -12px

}

B {
  font-weight:bold;
}

I {
  text-decoration:italics;
}

.required {
  color: red;
}
.error {
  color: red;
}

.contentlink {
  font-size:10px
}

.content   {
  /*background-color: #003399;*/
  padding: 20px
}

p, .footer, li, td, th, .form td {
  font-family: verdana, arial;
  font-size:10pt;
}

/*
.footer {
  color: gray;
  font-weight: normal;
  font-size: 10px;
  background-color: #fff;
  padding: 0 20 6 0px;
}
*/

.footer a {
  color: gray;
}
.footer {
  display: none;
}

.normal { 
  color: white;
  font-size: 10pt;
}

p, li, .form td {
  color: black;
  font-size: 10pt;
}

#float {
  float:right;
  width:200px;
  padding:10px;
  border:1px;
  border-color:black;
  border-style:solid;
  margin-left: 10px;
  margin-bottom: 10px
}

#float h4 {
  color:#999999;
  margin-top: 0px
}

#float ul {
  margin-bottom: 0px;
  margin-top: 0px
}

#float li {
  list-style-image: url(images/icon_anchor.gif);
  margin-left:-25px
}

#float a {
  font-size:10px
}

#logofloat {
  float:right;
  width:150px;
  padding:0px;
  border:0px;
}

#calkey {
  float:right;
  width:180px;
  padding:10px;
  border:1px;
  border-color:black;
  border-style:solid;
}

#calkey h4 {
  color:#999999;
  margin-top:0px
}

#calkey ul {
  margin-bottom:0px;
  margin-left:5px
}

#calkey a {
  font-size:10px
}

.pdf {
  background: url(images/icon_pdf.gif)
}

.byline, .caption {
  color: gray;
  font-size: 8pt
}

.class {
    background-color: white;
}
body {
    background-color: white;
}

