/* body + body text */
body { margin-top: 10px; margin-left: 10px; margin-bottom: 10px; background-color: #ffffff; }
p { color: #4d4d4d;  font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* formatting elements */
#indent { line-height: 17px; padding: 10px 10px 0px 12px; }
#list { line-height: 18px; padding: 0px 0px 0px 25px; text-indent: -12px; color: #4d4d4d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#sideInfo { line-height: 17px; padding: 0px 10px 0px 22px; text-indent: -10px; color: #4d4d4d; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
#sideCaption { line-height: 17px; padding: 5px 10px 5px 15px; text-indent: -10px; color: #ffffff; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#sideInfoHead { line-height: 17px; padding: 11px 10px 0px 13px; color: #9e7406; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.rightTablePad { margin: 0px 0px 10px 15px; }

td.jumpCell { padding: 10px 30px 5px 10px; }
td.jumpCellEnd { padding: 5px 30px 10px 10px; }
td.parkCategoryCell { padding: 10px 25px 0px 0px; line-height: 18px; vertical-align: top; }
#homeMapText { padding: 10px 10px 10px 10px; }
td.grayLine { height: 1px; background-color: #B2B2B2; }

/* special font styles */
.coltext { color: #4d4d4d; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytextitalic { color: #4d4d4d; font-style: italic; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytextbold { color: #666; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.highlighttext { color: #9e7406; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.subtitle { color: #9e7406; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer { color: #4d4d4d;  font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.subtitlebold { color: #9e7406; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.highlighttextitalic { color: #9e7406; font-style: italic; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.highlighttextbold { color: #9e7406; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.homeText { color: #007A81; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.smnraText { color: #87A75E; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.cabrilloText { color: #5F304E; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.channelText { color: #006481; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.researchCategories  { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Georgia,Times New Roman,Times,serif; }
.featuredText { color: #98040B; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/* links 

a, a:visited { color: #c46209; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #c46209; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; } */

a.intl, a.intl:visited { color: #D47114; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.intl:hover { color: #D47114; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.orange, a.orange:visited { color: #C46209; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.orange:hover { color: #C46209; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.homeLink, a.homeLink:visited { color: #007A81; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.homeLink:hover { color: #007A81; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.linkres:link, a.linkres:visited  { color: #9E7406; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.linkres:hover { color: #9E7406; text-decoration: underline; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.homePark:link, a.homePark:visited  { color: #c46209; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.homePark:hover { color: #c46209; text-decoration: underline; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.linkCategories:link, a.linkCategories:visited  { color: #ffffff; text-decoration: none; font-weight: normal; font-size: 10px; font-family: Georgia,Times New Roman,Times,serif; }
a.linkCategories:hover { color: #ffffff; text-decoration: underline; font-weight: normal; font-size: 10px; font-family: Georgia,Times New Roman,Times,serif; }

a.smnraLink:link, a.smnraLink:visited { color: #87A75E; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.smnraLink:hover { color: #87A75E; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.cabrilloLink:link, a.cabrilloLink:visited { color: #5F304E; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.cabrilloLink:hover { color: #5F304E; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.channelLink:link, a.channelLink:visited { color: #006481; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.channelLink:hover { color: #006481; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* popup position */
#subNavParks { position: absolute; background-color: #ffffff; visibility: hidden; top: 160px; left: 402px; z-index:2;}
