﻿body { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; margin: 0px 0px 0px 0px; background-color:#ffffff; color:#000000; }

a:link { text-decoration:underline; color:#000000; }
a:visited { text-decoration:underline; color:#000000; }
a:hover	{ text-decoration:underline; color:#ff0000; }
a:active { text-decoration:underline; color:#ff0000; }

.Text_11 { font-size:11px; }
.Text_Bold_11 { font-weight:bold; font-size:11px; }
.Text_Bold_12 { font-weight:bold; font-size:12px; }
.Text_Bold_14 { font-weight:bold; font-size:14px; }
.Red { color: #ff0000; }
.Alert { font-weight:bold; color: #ff0000; }

.OuterTable { width: 900px; height:450px; }

.Menu { width:125px; }
.Menu td { padding: 10px 5px 0px 5px; }
.Menu a:link, .Menu a:visited { font-weight:bold; color:#333333; text-decoration:none; }
.Menu a:hover, .Menu a:active { font-weight:bold; color:#009900; text-decoration:underline; }

.HorizBar { width:100%; height:1px; background-color:#000000; }
.CategoryHorizBar { width:100%; height:1px; background-color:#000000; width:740px; }

.MenuBar { height:100%; width:1px; background-color:#CCCCCC; padding:10px 0px 10px 0px; }
.MenuBar div { width:1px; }
.MainContent { width:769px; padding: 0px 0px 0px 0px; vertical-align:top; height:400px; }

.Footer { width:100%; }
.Footer td { text-align:center; font-weight:bold; color:#999999; }
.Footer a:link, .Footer a:visited { font-weight:bold; color:#999999; text-decoration:none; }
.Footer a:hover, .Footer a:active { font-weight:bold; color:#999999; text-decoration:underline; }
.FooterCopyright { font-size:10px; color:#999999; text-align:center; }

.Related { width:100%; }
.Related td { text-align:center; width:25%; vertical-align:top; height:140px; padding: 0px 3px 10px 3px; }
.Related a:link div, .Related a:visited div { font-weight:bold; font-size:14px; color:#006633; text-decoration:underline; }
.Related a:hover div, .Related a:active div { font-weight:bold; font-size:14px; color:#889922; text-decoration:underline; }
.Related a:link img, .Related a:visited img { border: solid 2px #006633; }
.Related a:hover img, .Related a:active img { border: solid 2px #889922; }
.Related div { font-size:10px;  }

.RelatedFeatured { width:100%; }
.RelatedFeatured td { text-align:center; width:25%; vertical-align:top; height:140px; padding: 0px 3px 10px 3px; }
.RelatedFeatured a:link div, .RelatedFeatured a:visited div { font-weight:bold; font-size:14px; color:#006633; text-decoration:underline; }
.RelatedFeatured a:hover div, .RelatedFeatured a:active div { font-weight:bold; font-size:14px; color:#889922; text-decoration:underline; }
.RelatedFeatured a:link img, .RelatedFeatured a:visited img { border: solid 2px #006633; }
.RelatedFeatured a:hover img, .RelatedFeatured a:active img { border: solid 2px #889922; }
.RelatedFeatured div { font-size:10px; color:#ffffff;  }

.DetailName { font-weight:bold; font-size:14px; color:#006633; }

.PageHeader { font-weight:bold; font-size:24px; color:#000000; padding-bottom:10px; }
.SubHeader { font-weight:bold; font-size:20px; color:#666666;padding-bottom:5px; }
.SubHeadersm { font-weight:bold; font-size:17px; color:#666666;padding-bottom:5px; }

.Video { border: solid 1px #000000; }

.Pages { font-weight:bold; font-size:14px; color:#000000; text-align:right;  height:30px; padding-top:10px;}
.Pages a:link, .Pages a:visited { color:#006633; }
.Pages a:hover, .Pages a:active { color:#889922; }

.CategoryPages { font-weight:bold; font-size:14px; color:#000000; text-align:right;  height:30px; padding-top:10px; width:740px;}
.CategoryPages a:link, .CategoryPages a:visited { color:#006633; }
.CategoryPages a:hover, .CategoryPages a:active { color:#889922; }

.PageText { font-weight:normal; color:#333333; font-size:14px; vertical-align:top; padding-right:10px; }

.Preview { text-align:right; vertical-align:top; width:300px; }
.Preview a:link, .Preview a:visited { font-weight:bold; font-size:14px; color:#009900; }
.Preview a:hover, .Preview a:active { font-weight:bold; font-size:14px; color:#000000; }

.Detail { width:100%; padding:10px 0px 10px 0px; }
.Detail td { vertical-align:top;}

.RelatedMore { text-align:right; width:709px; padding-top:10px; }
.RelatedMore a:link, .RelatedMore a:visited { font-weight:bold; font-size:14px; color:#006633; }
.RelatedMore a:hover, .RelatedMore a:active { font-weight:bold; font-size:14px; color:#889922; }

.LongTextBox { width: 250px; }

.CrittentonCupDate { text-align:center; color:#000000; font-style:italic; font-size:10px; }
