BODY {
	background-color : White;
	color : #5D6989;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 75%;
	line-height : 15px;
}
A {
  color : #5D6989;
}
A:hover {
  text-decoration : none;
}
.bodycopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:15px;
  color : #5D6989;
}

/*Homepage Styles */
.newhomecopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #8A9167;
}
.newhomemore {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #666871;
  text-decoration:none;
}
.newhomemore:hover {
  text-decoration:underline;
}


.bottomlink {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #888888;
  text-decoration:none;
}
.bottomlink:hover {
  text-decoration:underline;
}

/*Article Styles */

.articlesubtitle {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color : #5B67A3;
}
.articlecopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  line-height:120%;
  color : #5D6989;
}
.articleheadline {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: medium;
  line-height:120%;
  color : #5D6989;
}
.articlecontent {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height:120%;
	color : #5D6989;
}
.articlelarge {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight : bold;
  color : #5B67A3;
}

/* Right hand Nav styles */
.rhnav {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  color : #ffffff;
}
.rhnav:hover {
text-decoration : underline;
}
.rhstory {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color : #A30F0B;
}
.rhstorytxt {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #677598;
}

/* RMO Styles */
.rmoheadline {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 15px;
  color : #A30202;
}
.rmodrop {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 10px;
  color : #5D6989;
}

.rmosubheadline {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 12px;
  color : #A30202;
}
.rmocontent {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : black;
}
.rmolink {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #5D6989;
}
.rmocategory {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px;
  color : black;
}
.rmolink:hover {
  text-decoration:none;
}
.rmorightheadline {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 10px;
  color : #1A6739;
}
.rmorightsubheadline {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 12px;  
  color : #A30202;
}

.formcopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font : bold 10px/12px;
  color : #5D6989;
}
.formcopy2 {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font : bold 8px/10px;
  color : #5D6989;
}
.tabletitle {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color : #CCCC66;
}
.tablecat {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color : #ffffff;
}
.falltablecat {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color : #ffffff;
}
.tablecontent {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5D6989;
}
.drivetable {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5D6989;
  line-height: 14px;
  text-decoration: none;
}
.drivetable:hover{
  text-decoration: underline;
}

.falltable {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #5D6989;
}
.falltablew {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #ffffff;
}
.mapnotes {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5D6989;
}
.notestitle {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color : #979FC6;
}
.notestitlewhite {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color : #ffffff;
}
.guidetitle {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color : #A6B368;
}

.guidecontent {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #ffffff;
}
.guidecontentblue {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5D6989;
}
.seasonnav {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #A30202;
  text-decoration : none;
}
.seasonnav:hover {
  text-decoration : underline;
}
.seasoncopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #5D6989;
}
.facttable {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #8188A9;
}
.facttablewhite {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color : #ffffff;
}
.sitemaplink {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5B67A3;
  text-decoration : underline;
}
.transportnav {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5B67A3;
  font-weight:bold;
  text-decoration:none;
}
.disclaimer {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5B67A3;
}

.credit {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height:15px;
  color : #5D6989;
}
.rmonav { 
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #AE381D; }
.seasonnavsm {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #A30202;
  text-decoration : none;
}
.seasonnavsm:hover {
  text-decoration : underline;
}
.event_location {
  font-family : Palatino, Times New Roman, Times, serif;
  font-size: 14px;
  text-decoration:none;
  letter-spacing: 1px;
  color : #A30202;
}
.event_title {
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 13px;
  text-decoration:none;
  color : #A30202;
}
.fallcontent {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : #5D6989;
  line-height: 14px;
}
.rhpacknav {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight : bold;
  color : #677598;
}
.bodyinfotxt {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height:15px;
  color : #5D6989;
}

/*Marketplace*/
.markettitle {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : bold;
  color : #ffffff;
  text-decoration:none;
}
.marketaddress {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight : none;
  color : #677598;
}
.marketcopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : none;
  color : #677598;
}
.markethead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color : #576280;
  text-decoration:none;
}
.marketsubhead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  font-weight : none;
  color : #677598;
  text-decoration:none;
}
.printable {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color : #5B67A3;
  color : #AA3366;
}

/*Press*/
.pressheader {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 16px;
  line-height: 120%;
  color : #5B67A3;
}
.pressheaderSmBolder {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: 800;
  font-size: 14px;
  line-height: 120%;
  color : #5B67A3;
}
.pressfrom {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #5B67A3;
}

/*Presskit*/
.presskit_Header {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 18px;
  line-height: 120%;
  color : #000000;
}
.presskit_Article {
  font-family : Times New Roman, Times, serif;
  font-size: 16px;    
  color : #000000;
}
.presskit_TOC{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 14px;
  color : #1A6739;
}
.presskitTOC{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 14px;
  color : #1A6739;
}
.presskit_TOCentry {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height:140%;
  color : #5D6989;
}
.presskitTOCentry {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height:140%;
  color : #5D6989;
}

/*Package*/
.packagehead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #ffffff;
  text-decoration:none;
}
.packagefoot {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #ffffff;
  text-decoration:none;
}
.packagecopy {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #5B67A3;
  text-decoration:none;
}

.redselect {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : Red;
  text-decoration:none;
}
.GREENselect {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : Green;
  text-decoration:none;
}

.dropnav {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color : #A30202;
}
.searchbutton {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.calday {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #FFFFFF;
  font-weight:bold;
  text-decoration:none;
}
.calnum {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #18774D;
  text-decoration:none;
}
.calhead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : BBC58C;
  font-weight:bold;
  text-decoration:none;
}
.itemText { 
  text-decoration: none; 
  color: #A30202; 
  font: 12px Arial, Helvetica;  
}
.itemHover { 
  text-decoration: none; 
  color: A30202; 
  font: 12px Arial, Helvetica;  
}
.itemBorder { 
  border: 1px solid #E6E6B3 
}
.monospace1 {
  font-family : 'Courier New', Courier, monospace;
  font-size : 15px;
}
.error1 {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 13px;
  color : #CC0000;
}
.tourhead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
}  
.policyhead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 12px;
  color : black;
}
.policysubhead {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 9px;
  color : black;
}

/*Survey */
.survey_question { 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:90%;
  color : black;
}
.survey_select { 
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 85%;
  color : black;
}
.survey_check { 
  font-family: Arial, Helvetica, sans-serif;
  font-weight:100;
  font-size: 85%;
  color : black;
} 
.survey_input { 
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: -2pt;
  color : black;
}
.survey_text { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size:90%;
  font-weight:normal;
  line-height :120%;
  color : black;
}

