body 
{
   background-color:#4A3210;
   margin: 0 0 0 0;
}

body, td, a, input, textarea, .RequestInfoTextBox 
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600; }


a:link { text-decoration: none; color: #2B5A7E; }
a:visited { text-decoration: none; color: #2B5A7E; }
a:hover { text-decoration: underline; color: #2B5A7E; }

h1 { font-size:12pt; }

ul { list-style-image:url(/images/bullet-image.gif) }
li { margin-bottom:4px; }

.MenuLevel1 { font-weight:bold; padding-top:3px; padding-left:8px; padding-bottom:3px; }
.MenuLevel2 { padding-left:20px; padding-bottom:3px; }
.MenuText { font-family:Arial; font-size:11px; padding-left:10px; }
.MenuChildren { margin-top:4px; margin-bottom:4px }

.MenuItemContainerActive, .MenuItemContainerActive a { margin-bottom:10px; }

.HiddenObject { display:none; }

.CataboltWCMHeadline { font-size:16px; font-weight:normal; color:#003366; }

.BackgroundTable { background-color:#F5F5E3 }

.ForegroundCell { background-color:#FAFAEE; }

.StandardLabel { font-weight:bold; }

.WCMStandardMargin, .StandardMargin { margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; }
.WCMStandardMargin { width:339px; }

.RightPromoCell { background-color:#F5F5E3; }

.SiteSearchTextBox { width:100%; }

.NewsViewerTitle { font-weight:bold; }

.NewsViewerLink { color:#CC6600; }

.RequestInfoTextBox { width:220px; }

/* WCM Classes */

.wcmOrangeCopy { color:#CC6600; }

.wcmDefaultHeader, .wcmDefaultSubHeader, .wcmDefaultCopy
{ color:#999966; }



/* Page Header */
.sendEmail 
{
   background-color: #FFFFFF;
   border-top: solid 0px #888888;
   border-bottom: solid 0px #888888;
   border-left: solid 0px;
   border-right: solid 0px;
   font-size:14px;
   width:100px;
}
     
.divHeader 
{ 
   padding-top:10px;
   background-color: #ffffff;
}

.indent
{
   color: #ffffff;
   padding-top: 10px;
   padding-left:10px;
   padding-right:10px;
}

.mainBody
{
   color: #361600;
}

.subPageText
{
   color: #361600;
   height: 100%;
}


.footer
{
   color: #FFF7EF;
   font-size: 11px;
}

.footer a:visited 
{
   color: #FFF7EF;
   font-size: 11px;
}

.footer a:hover 
{
   color: #FFF7EF;
   font-size: 11px;
}

.footer a:link 
{
   color: #FFF7EF;
   font-size: 11px;
}

.boldBlueHdr
{
   color: #2B5A7E;
   font-weight:bold;
   
}

.boldBlueHdr a
{
   color: #2B5A7E;
   font-weight:bold;
   
}
   
.homeProgram   
{ font-size:10px; color:#361600; }

.homeTable
{  
   font-size:10px;
   color: #361600;
}

.homePageText
{ font-family: verdana, arial, sans-serif, helvetica; font-size:11px; color:#361600; }

.homePageText a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:11px; color:#361600; }

.boldBlueHdrHomePrograms
{
   color: #2B5A7E; font-weight:bold; font-family: verdana, arial, sans-serif, helvetica; font-size:11px;
   
}
.boldBlueHdrHomePrograms a
{
   color: #2B5A7E; font-weight:bold; font-family: verdana, arial, sans-serif, helvetica; font-size:11px;
}

.bodyCopy
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600; }

.bodyCopy a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600; }

/* Use: Program and Primary Headlines */
.HeadlineLarge
{ font-family: verdana, arial, sans-serif, helvetica; font-size:18px; color:#2B5A73; font-weight:bold; }

.HeadlineLarge a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:18px; color:#2B5A73; font-weight:bold; }

/* Use: Program Sub-Header, Upcoming Dates Text */
.HeadlineMedium
{ font-family: verdana, arial, sans-serif, helvetica; font-size:14px; color:#ED9202; font-weight:bold; }

.HeadlineMedium a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:14px; color:#ED9202; font-weight:bold; }

/* Use: Body Copy, Program City text */
.TextNormal
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600;  }

.TextNormal a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600;  }

/* Use: Body Copy Emphasis */
.TextBold
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600; font-weight:bold; }

.TextBold a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600;  font-weight:bold; }

/* Use: Program Dates */
.HeadlineSmall
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#361600;  }

.HeadlineSmall a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#2B5A73;  font-weight:bold; }

.blueText
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#2B5A73; }   

.blueText a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#2B5A73; }

.blueBold
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#2B5A73;  font-weight:bold; }   

.blueBold a
{ font-family: verdana, arial, sans-serif, helvetica; font-size:12px; color:#2B5A73; font-weight:bold; }


