
body
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    background: #dddddd fixed repeat-x left bottom;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Tahoma;
    text-align: center;
}

.PageFooter
{ 
   text-align: right;
   font-size: 10px;
   border-top: solid #C0C0C0 1px;
   padding-top: 2px;
}

.AdminPAGEFOOTER
{ 
   font-size: 10px;
   padding-bottom: 2px; 
}

.MainHeading
{ 
   text-align: justify; 
   font-size: 14px; 
   padding: 0px;
   padding-right: 10px;
}

.MainPageDetail
{
   padding: 10px;
   border-top: solid #000000 1px;
}

.MainTable     
{ 
   text-align: center;  
   font-size: 12px; 
   padding: 0px;
   vertical-align: top; 
}

.MainTableLeft
{
   text-align: center;  
   font-size: 12px; 
   padding: 0px;
   vertical-align: top; 
}

.MainTableArea
{
   font-family: Tahoma; 
   font-size: 12px; 
   background-color: #FFFFFF; 
   padding: 10px; 
   padding-left: 0px; 
   margin: 0px; 
   vertical-align: top; 
}

.MenuBar
{ 
   background-image: url(/Images/leftstrip.jpg); 
   background-repeat: repeat-y; 
   background-color: #FFFFFF; 
   padding-bottom: 0px; 
   padding: 0px; 
   margin: 0px; 
   vertical-align: top;
 }
 
.LogoArea
{ 
   padding: 0px; 
   margin: 0px; 
   padding-bottom: 0px;
}

.SiteTable
{
   background-color: #FFFFFF; 
   background-repeat:repeat; 
   padding: 0px; 
   padding-bottom: 0px; 
   margin: 0px; 
   border: 1px solid #000000;
}

.SiteTableTop
{
   background-repeat:repeat-x; 
   background-color: #FFFFFF; 
   height: 66px; 
   padding: 0px; 
   margin: 0px; 
   vertical-align: bottom;
}

.SiteTableHeader
{
   background-color: #FFFFFF; 
   vertical-align: top; 
   text-align: center; 
   padding: 0px; 
   margin: 0px; 
}

.DisplayCell
{
   font-family: Tahoma; 
   font-size: 14px; 
   background-color: #FFFFFF; 
   padding: 10px; 
   margin: 0px; 
   vertical-align: top; 
}
.RightColumn { padding: 0px; padding-bottom: 0px; margin: 0px; vertical-align: top; }

A
{ 
   COLOR: maroon;
}

A:visited
{ 
   COLOR: maroon ;
}

A:active
{ 
   COLOR: maroon;
} 

A:hover
{ 
   COLOR: #A88E00;  text-decoration:underline; 
}

H1      { font-family: Tahoma; font-size: 32px }
H2      { font-family: Tahoma; font-size: 24px; }
H3      { font-family: Tahoma; font-size: 16px; }
H4      { font-family: Tahoma; font-size: 12px; }

.Title  { font-family: Tahoma; font-size: 24px; color: #808080 }

TABLE.Nav
{ 
   font-family: Tahoma; 
   font-size: 12px; 
   color:#FFFFFF; 
   position:relative; 
   top:0px; 
   width: 159px;
}

TD.Nav
{ 
   background-image:url(/Images/button.jpg); 
   background-repeat:repeat-y; 
   color: #000000; 
   height: 27px; 
   padding-right: 20px;
   cursor: pointer; 
   cursor:hand; 
   text-align: left;
   padding-top: 3px;
   padding-left: 10px;
}

TD.NavSel
{ 
   background-image:url(/Images/button.jpg); 
   background-repeat:repeat-y; 
   color: #000000; 
   height: 27px; 
   padding-right: 20px;
   cursor: pointer; 
   cursor:hand; 
   text-align: left;
   font-weight: bold;
   padding-top: 3px;
   padding-left: 10px;
}

TD.NavOver
{ 
   background-image:url(/Images/button.jpg); 
   text-decoration: none; 
   color: #000000; 
   height: 27px; 
   padding-right: 20px; 
   background-repeat:repeat-y; 
   cursor: pointer; 
   cursor:hand;
   text-align: left;
   font-weight: bold;
   padding-top: 3px;
   padding-left: 10px;
}

.NavLink
{ 
   color: #000000; 
   text-decoration: none;
}

.NavLink:visted
{ 
   color: #000000; 
   text-decoration: none;
}

.NavLink:hover
{ 
   color: #000000; 
   text-decoration: none;
}

.NavSelLink
{ 
   color: #000000; 
   text-decoration: none;
}

.NavSelLink:visited
{ 
   color: #000000; 
   text-decoration: none;
}

.NavSelLink:hover
{ 
   color: #000000; 
   text-decoration: none;
}

.LocationHeader
{
   font-size: 11px;
   padding-left: 2px;
   background-color: #eeeeee;
   border: solid #dddddd 1px;
}

TABLE.HeaderBar
{ 
   width: 100%; 
   border-width: 0px; 
}

.HeaderBarTextLeft
{ 
   background-color: #FFFFFF;
   padding: 0px 0px 0px 0px; 
   margin: 0px 0px 0px 0px; 
}

.HeaderBarTextRight
{ 
   background-color: #FFFFFF; 
   text-align:right; 
   padding: 0px 0px 0px 0px; 
   margin: 0px 0px 0px 0px; 
}

.HeaderBarBottom
{
   background-color: #9A151B;
   height: 2px;
}

.WordHighlight
{
   color: maroon;
}

.UnorderListNoBreak
{ 
   margin-top: 0px; 
   margin-left: 15px; 
}

A.NavSelLink
{ 
   color: #000000;
   vertical-align: center;
   text-align: right;
   text-decoration: none;
}

A:HOVER.NavSelLink
{ 
   color: #000000;
   vertical-align: center;
   text-align: right;
   text-decoration: none;
}

A:VISITED.NavSelLink
{ 
   color: #000000;
   vertical-align: center;
   text-align: right;
   text-decoration: none;
}

A.NavLink            
{ 
   color: #000000;
   text-decoration: none;
}

A:HOVER.NavLink            
{ 
   color: #000000;
   vertical-align: center;
   text-align: right;
   text-decoration: none;
}

A:VISITED.NavLink            
{ 
   color: #000000;
   vertical-align: center;
   text-align: right;
   text-decoration: none;
}

.EventDay
{
   font-size: 12px;
   vertical-align: top;
}

.EventTitle
{
   font-size: 12px;
}
