/* CSS Document */

p {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #103900;
        margin-top: 10px;
        margin-bottom: 10px;
        line-height: 16px;
}

body {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #103900;
}
ul {
	    font-family: Geneva, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    color: #103900;
        margin-top: 10px;
        margin-bottom: 10px;
        line-height: 16px;
}
a:link {
        color: #005B00;
}
a:link img {
        border-color: #A9981D;
}
a:active {
        color: #837300;
}
a:active img {
        border-color: gold;
}
a:visited {
        color: #A9981D;
}
a:visited img {
        border-color: #A9981D;
}
a:hover {
        color: #837300;
}
a:hover img {
        border-color: gold;
}
h1 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
    color: #103900;
        margin-top: 5px;
        margin-bottom: 5px;
        font-weight: bold;
}
h2 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 15px;
    color: #103900;
        margin-top: 5px;
        margin-bottom: 5px;
        font-weight: bold;
}
h3 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
    color: #103900;
        margin-top: 10px;
        margin-bottom: 10px;
        font-weight: bold;
}
h4 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-top: 0px;
        margin-bottom: 5px;
        font-weight: normal;
}
.gold {
    color: #C9AA00;
}
.white {
    color: #FFFFFF;}
    
.ticketLinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    color: #FFFFFF;
	margin-top: 12px;
	margin-bottom: 12px;
	line-height: 20px;
	font-weight: bold;
}
.ticketLinks A:link    {color: #C9AA00;}
.ticketLinks A:visited {color: #C9AA00;}
.ticketLinks A:hover   {color: #FFFFFF;}
.ticketLinks A:active  {color: #C9AA00;}

.category {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        font-variant: small-caps;
        color: #006633;
        margin-top: 5px;
        margin-bottom: 5px;
        line-height: 11px;
}
.byline {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: italic;
        color: #103900;
        margin-bottom: 0px;
        margin-top: 5px;
}
.headline {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        margin-top: 10px;
        margin-bottom: 10px;
        color:     #B6A31F;
}
.summary {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #103900;
        margin-top: 10px;
        margin-bottom: 10px;
        line-height: 16px;
}
.summaryMore {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-top: 0px;
        margin-bottom: 10px;
}
.homepageSectionTitle {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #C9AA00;
        margin-top: 5px;
        margin-bottom: 0px;
        line-height: 11px;
}
.homepageSectionLinks {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #006633;
        margin-top: 0px;
        margin-bottom: 0px;
        line-height: 16px;
}
.pageHeader {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 18px;
    color: #C9AA00;
        margin-top: -5px;
        margin-bottom: -15px;
        font-weight: normal;
}
.newslink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-top: 0px;
        margin-bottom: 5px;
        font-weight: normal;
}
.copyright {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
    color: #103900;
        margin-top: 2px;
        margin-bottom: 2px;
        font-weight: normal;
}
.disclaimer {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: italic;
    color: #B2B2B2;
        margin-top: 4px;
        margin-bottom: 4px;
        font-weight: normal;
    line-height: 14px;
}
.textStandard {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
    color: #103900;
        margin-top: 0px;
        margin-bottom: 0px;
        font-weight: normal;
        line-height: 16px;
}
.clockText {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
    color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 0px;
        font-weight: normal;
}
.clockInput {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
        border-color: #C9AA00;
    border-size: 1px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    background-color: #103900;
}
.tableBorderGreen {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
    color: #103900;
        margin-top: 0px;
        margin-bottom: 0px;
        font-weight: normal;
    border-width: 1px 1px 1px 1px;
    border-color: #103900;
    border-style: solid;
}
.noIndent {
        margin-left: 10px;
        padding-left: 10px;
}
ul {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        list-style-type: disc;
    margin-top: 10px;
        margin-bottom: 10px;
}
li {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        list-style-type: disc;
    margin-top: 5px;
        margin-bottom: 5px;
}

.textAd {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}
.textAd A:link    {color: #8E2630;}
.textAd A:visited {color: #8E2630;}
.textAd A:hover   {color: #C9AA00;}
.textAd A:active  {color: #8E2630;}

/*BEGIN ACCOUNT INFO STYLES*/

.loginfont {
  color: #FFFFFF;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.loginfont A:link    {color: #EEDA00;}
.loginfont A:visited {color: #EEDA00;}
.loginfont A:active  {color: #92AF89;}
.loginfont A:hover   {color: #92AF89;}

.disclaimertext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-color: #666666;
}
.aligntop {
  vertical-align: top;
}
.alignbottom {
  vertical-align: bottom;
}
.alignmiddle {
  vertical-align: middle;
}
.errors {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: red;
  font-weight: bold;
  background-color:white;
  text-align:center;
}
.response {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: gray;
  font-weight: bold;
  background-color:white;
  text-align:center;
}
.tablebordercolor {
  background-color: black;
}
.selectboard {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  vertical-align: middle;
}
.labelcell {
  width: 200;
  color: #103900;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  vertical-align: top;
  background-color: white;
}
.labelrequiredcell {
  color: red;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  vertical-align: middle;
}
.inputtype {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  padding: 2px;
  border-width: 1px 1px 1px 1px;
  border-color: black;
  border-style: solid;
  margin: 2px 1px 1px 1px;
}
.inputtypecell {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  vertical-align: top;
  background-color: white;
}
.buttoncell {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  vertical-align: top;
  text-align: center;
  background-color: white;
  padding: 20px;
}
.instructionheader {
  font-family: Arial, Helvetica, sans-serif;
  color: #103900;
  font-weight: bold;
  font-size: 15px;
}
.instructiontext {
  color: #103900;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  vertical-align: middle;
}

/*END ACCOUNT INFO STYLES*/

/*BEGIN PROGRAMMING STYLES*/
.tdheader {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
background-color: none;
}
.tdsecondary {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
background-color: none;
}
.searchformheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.searchresultsheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.searchformsecondary {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
}
.searchresultsheader {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10p;
}
.navigation { font-family: Arial, Helvetica, sans-serif;
font-size: 10p;
}
.articletitleheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #103900;
}
.categoryname {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #103900;
}
.categorydescription {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.articletitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.articlesummary {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.pagingtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.articleauthor {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.articlesource {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-style: italic;
color: #103900;
}
.articledate {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #103900;
}
.articlebody {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}
.articleadditional {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000064;
}
.articlerelatedlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #B6A31F;
}
.articlerelatedarticles {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #103900;
}


/* Change to 'list-style-image: url(/images/<whatever>.gif)' to change the appearance of list items in customer service links */
.customerservice li { list-style-type: circle; }


/*END PROGRAMMING STYLES*/

// hide elements below from netscape 4.x

@media all {
  SELECT {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    padding: 2px;
    border-width: 1px 1px 1px 1px;
    border-color: black;
    border-style: solid;
    margin: 2px 1px 1px 1px;
  }
  CHECKBOX {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
  }
  TEXTAREA {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    padding: 2px;
    border-width: 1px 1px 1px 1px;
    border-color: black;
    border-style: solid;
    margin: 2px 1px 1px 1px;
  }
}

// -->
