body, td {
   font-family: arial;
   font-size: 12px;
}

a {
   color: blue;
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}


#FCKEditor, #FCKEditor td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
}

#dropmenudiv
{
   position:absolute;
   border:1px solid black;
   border-bottom-width: 0;
   font:normal 10px Verdana;
   line-height:22px;
   z-index:100;
   background-color: #b06f37;
}

#dropmenudiv a
{
   width: 100%;
   display: block;
   border-bottom: 1px solid black;
   padding: 1px 0;
   font:normal 10px Verdana;
   text-decoration: none;
   font-weight: bold;
   background-color: #b06f37;
}

A.member { color: black; }

A.member:hover { color: black; }

A.member:active { color: black; }

.TopicTab
{
   margin-bottom: 1px;
   background-color: #b06f37;
   border-top:2px solid #000;
   border-left:1px solid #000;
   border-right:1px solid #000;
   border-bottom:1px solid #000;
   color: white;
   width:80px;
   height:28px;
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   text-decoration: none;
   text-align:center;
   display: block; 
}

.TopicTab:visited { color: white; text-decoration: none; }
.TopicTab:hover {color: black; text-decoration: none;}

.TopicTabOn
{
   background-color: #73431a;
   border-top:2px solid #000;
   border-left:1px solid #000;
   border-right:1px solid #000;
   color: white;
   width:80px;
   height:30px;
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   text-decoration: none;
   text-align:center;
   display: block;
   margin-bottom: -1px;
}

.TopicTabOn:visited { color: white; text-decoration: none; }
.TopicTabOn:hover {text-decoration: none;}

.SubTopic
{
   color: black;
   background-color: #EEEEEE;
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:11px;
   text-decoration: none;
}

.SubTopic:hover
{
   font-family:verdana,arial,helvetica,sans-serif;
   font-size:11px;
   text-decoration: none;
   color: white;
}
   
.SubNav
{ 
   font-size:10px;
   font-family:verdana,arial,helvetica,sans-serif;
   font-weight:normal;
   text-decoration:none;
   color: #FFFFFF;
}
.SubNav:hover { 
color: white;
text-decoration: underline; }
.SubNav:active { color: white; }

.SubNavOn
{ 
   font-size:10px;
   font-family:verdana,arial,helvetica,sans-serif;
   font-weight:normal;
   text-decoration:none;
   color: white;
   font-weight:bold;
}
.SubNavOn:hover { color: gold; }
.SubNavOn:active { color: gold; }

td.Title
{
   background-color: #73431a;
   color: white;
   font-weight: bold;
   font-size: 12px;
   font-family: verdana,arial,helvetica,sans-serif;
   line-height:20px;
}

a.Title
{
   color: white;
   font-weight: bold;
   text-decoration: none;
   font-size: 12px;
   font-family: verdana,arial,helvetica,sans-serif;
}

.RecentTitle {
   background-color: #F1B928;
   color: black;
   font-weight: bold;
   font-size: 12px;
   font-family: verdana,arial,helvetica,sans-serif;
   line-height: 20px;
}
.RecentBody, .RecentBody a {
   color: white;
}

.bullet a {
   font-weight: bold;
   color: #FFFFFF;
   font-size: 12px;
   text-decoration:none;
}
.bullet a:hover { text-decoration:underline; }

.smallbullet a {
   padding-right:10px;
   font-weight: bold;
   color: #FFFFFF;
   font-size: 11px;
   text-decoration:none;
}
.smallbullet a:hover { text-decoration:underline; }

.Box {
   border: solid 1px #CCCCCC;
   padding: 4px;
   margin: 4px;
   background: white;
   color: black;
}
.Box td {
   color: black;
}
.Box h1 {
   margin: 0px;
   font-size: 14px;
   padding-bottom: 5px;
}

.ofTitle {
   font-size: 14px;
}
.ofDetails {
   
}

.ofIcon {
   width: 32px;
   height: 32px;
   display: block;
   color: black;
   font-size: 1px;
   text-align: center;
   padding-top: 1px;
}
.ofIcon:hover {
   text-decoration: none;
}

.ofHighlights { background: url(/Images/Outfitter/ofHighlights.gif) no-repeat; }
.ofHighlights:hover { background: url(/Images/Outfitter/ofHighlightsHover.gif) no-repeat; }
.ofPromo { background: url(/Images/Outfitter/ofPromo.gif) no-repeat; }
.ofPromo:hover { background: url(/Images/Outfitter/ofPromoHover.gif) no-repeat; }
.ofDVDs { background: url(/Images/Outfitter/ofDVDs.gif) no-repeat; }
.ofDVDs:hover { background: url(/Images/Outfitter/ofDVDsHover.gif) no-repeat; }
.ofWeb { background: url(/Images/Outfitter/ofWeb.gif) no-repeat; }
.ofWeb:hover { background: url(/Images/Outfitter/ofWebHover.gif) no-repeat; }

.CancellationHuntBar {
   background: url(/Images/Background/CancellationBg.jpg) repeat-x;
   height: 26px;
}
.CancellationHuntBar a {
   color: white;
   font-weight: bold;
   font-size: 13px;
   margin-left: 35px;
}

.Footer {
   color: #C0C0C0;
   text-align: center;
}
.Footer a {
   color: #C0C0C0;
   text-decoration:none;
}
.Footer a:hover {
   text-decoration:underline;
}

.TooltipLink {
   font-size: 10px;
   color: blue;
   cursor: pointer;
}

.LevelsTable {
   border-bottom: 1px solid #777777;
   border-right: 1px solid #777777;
   border-top: 1px solid #EEEEEE;
   border-left: 1px solid #EEEEEE;
}
.LevelsTable td {
      border-top: 1px solid #CCCCCC;
   border-left: 1px solid #CCCCCC;
   border-bottom: 1px solid #AAAAAA;
   border-right: 1px solid #AAAAAA;
   padding: 0px 10px;
}
.LevelsTable tr {
   height: 50px;
}
.LevelsTable thead td {
   border-bottom: 5px solid #CCCCCC;
   padding: 10px;
}


/* Paging Buttons */
#Paging a, #Paging2 a {
   display: none;
   padding: 5px;
   text-decoration: none;
   font-size: 14px;
}
a.PagingOn {
   border: 1px solid Black;
   background-color: #462802;
   color: White;
}
a.PagingOff {
   border: 1px solid Black;
   color: Black;
}
a.PagingOff:hover {
   background-color: #462802;
   color: White;
   text-decoration: none;
}



.PopupWindow {
   background-color: #C39A66;
   padding: 5px;
   border: 2px solid #806542;
}
