

.HomeMasthead
{
	background-image: url('images/hm_masthead.gif' );
	background-repeat: no-repeat;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #be954b;
}
.BlackBottomBorder
{
	border-bottom-style: solid;
	border-bottom-width: 17px;
	border-bottom-color: #000000;
}
.BlackGlobalHeader
{
	background-color: #000000;
	color: #ffffff;
	font-size: 26px;
}
.TableBorder
{
	border: 1px solid #000000;
	width: 790px;
	vertical-align: top;
	background-color:#ffffff;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#ffffff;
}
h1
{
	color: #be954b;
	font-size: 22px;
}
h2, .homeCenterHL
{
	color: #be954b;
	font-size: 18px;
	font-weight:normal;
}
h3 
{
    color: #be954b;
	font-size:16px;
    }    
h4, .defaultPageTitle
{
     color: #be954b;
     padding:5px;
     margin:0px;
    /*color:#daa520;*/
    }
h5, .hmBoxTitles, .BoxedTitle
{
    font-weight:normal;
    background-color: #651724;
	color: #be954b;
	font-size:16px;
	border-bottom:3px solid #ffffff;
	padding:3px;
	margin:0px;
    }    
img 
{
    border:0px;}    

div, p, font, td, MsoNormal
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    }
a {
    color:#651724;
    text-decoration:underline;
    }    
a:hover  {
    color:#be954b;
    text-decoration:underline;
    } 
.SiteMasterContent 
{
    vertical-align: top;
    }
.LeftColumn
{
	width: 635px;
	vertical-align: top;
}
.RightColumn
{
	width: 155px;
	background-color: #be954b;
	vertical-align: top;
}
.homeCenterContent
{
    background-color:#651724;
    color:#ffffff;
    height:120px;
    width:33%;
    padding:3px;
}
.homeCenterContent font 
{
    background-color:#651724;
    color:#ffffff;
    }
.homeCenterContent a, .homeCenterContent a:link, .homeCenterContent a:visited, .homeCenterContent a:active 
{
   color:#ffffff;
    text-decoration:underline;
    }
.homeCenterContent a:hover
{
   color:#ffffff;
   text-decoration:none;
    }    
.homeHighlights, .homeHighlights font
{
   color:#000000;
   background-color:#ffffff;
    }  

.contentMainDefaultCell 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px;
    }
   
.contentMainDefault, .contentMainDefault font
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    
    }    
.eventMainTitle 
{
    color:#be954b;
    font-size:18px;
    font-family: Arial, Tahoma;
    }
.eventTitleLink a, .eventTitleLink a:link, .eventTitleLink a:active, .eventTitleLink a:visited
{
    font-weight:bold;
    }
    
a.eventSummaryLink , a.eventSummaryLink:link, a.eventSummaryLink:active, a.eventSummaryLink:visited
{
    width:200px;
      font-weight:bold;
    } 
.eventCategoryTitle a, .eventCategoryTitle a:link, .eventCategoryTitle a:visited, .eventCategoryTitle a:active
{
     font-weight:bold;
     width:200px;
    }
.borderTop1pxPadding 
{
    border-top:1px solid #be954b;
    padding-bottom:10px;
    padding-top:20px;
    }    
.eventTitle, .eventSubTitle
{
    color:#be954b;
    font-size:18px;
    font-family: Arial, Tahoma;
    }
.eventSummaryDate, .eventSummaryTime
{
    font-weight:normal;
   }    
.eventSummaryCategory 
{
    width:200px;
     font-weight:bold;
    }   
.homeFooterText
{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	height:50px;
	width:635px;
}
form
{
	padding: 0px;
	margin: 0px;
}


.navigationLink
{
	text-decoration: none;
	color: #ffffcc;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.calendarSelectMonth 
{
    color:#be954b;
    background-color:#651724;
    padding:4px;
    }
.calendarSelectYear
{
    padding:4px;
    color:#651724;
    font-weight:bold;
    }
.calendarSelectYearDd 
{
    font-size:11px;}
.calendarDayHeader
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: Gray;
}

.calendarDay
{
	background-color: #f5deb3;
	text-decoration:none;
}

.calendarArrows a, .calendarArrows a:link, .calendarArrows a:visited
{
    text-decoration:none;
    }
.monthSelected, .monthSelected a, .monthSelected a:link, .monthSelected a:visited
{
    font-size: 11px;
    font-family: Verdana, Tahoma;
    background-color: #f5deb3;
    border:1px  #651724 solid;
    padding:2px;
    color:#000000;
    text-decoration:none;
}
.monthSelected a:hover 
{
    font-size: 11px;
    font-family: Verdana, Tahoma;
    color:#000000;
    }
.monthUnSelected a, .monthUnSelected a:link, .monthUnSelected a:active, .monthUnSelected a:visited
{
    font-size: 8pt;
    font-family: Verdana, Tahoma;
    color: #be954b;
    text-decoration: underline;
    font-weight:bold;
}
.monthUnSelected a:hover 
{
    text-decoration:none;
    }

.monthBack
{
	border: 1px solid #651724;
	vertical-align: top;
}

/*Tablinks : |Home| |About Us|  to |Contact us|  */
.tablinks
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}
.tabTable1_on
{
	background-image: url('images/tab_red_1on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	font-family: arial;
	font-size: 8pt;
	color: #dcdcdc;
	line-height: 10px;
	overflow: hidden;
}
.tabTable2_on
{
	background-image: url('images/tab_red_2on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}
.tabTable3_on
{
	background-image: url('images/tab_red_3on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}
.tabTable4_on
{
	background-image: url('images/tab_red_4on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}
.tabTable5_on
{
	background-image: url('images/tab_red_5on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}
.tabTable6_on
{
	background-image: url('images/tab_red_6on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}
.tabTable7_on
{
	background-image: url('images/tab_red_7on.gif' );
	background-repeat:no-repeat;
	width: 635px;
	height: 26px;
	overflow: hidden;
}

a.tablinks1{
	font-family: verdana;
	font-size: 7.5pt;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
	display:block;
	/*padding-left: 26px;
	padding-right: 28px;
	padding-top: 4px;
	padding-bottom: 5px;*/
}
a.tablinks1on
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #f0e68c;
}
a.tablinks2
{
display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}

a.tablinks2on
{
display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}

a.tablinks3
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}
a.tablinks3on
{
display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}
a.tablinks4
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}
a.tablinks4on
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}

a.tablinks5
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;

}
a.tablinks5on
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}
a.tablinks6
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}
a.tablinks6on
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}
a.tablinks7
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #dcdcdc;
}
a.tablinks7on
{
    display:block;
	font-family: verdana, Tahoma;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
    color: #f0e68c;
}
.tabCell1
{
    text-align: center;
	width: 100px;
	position: relative;
}
.tabCell2
{
	text-align: center;
	vertical-align: middle;
	width: 85px;
	position: relative;
}
.tabCell3
{
	text-align: center;
	vertical-align: middle;
	width: 82px;
	position: relative;
}
.tabCell4
{
	text-align: center;
	vertical-align: middle;
	width: 90px;
	position: relative;
}
.tabCell5
{
    text-align: center;
	vertical-align: middle;
	width: 90px;
	position: relative;
}
.tabCell6
{
    text-align: center;
	vertical-align: middle;
	width: 80px;
	position: relative;
}
.tabCell7
{
	text-align: center;
	vertical-align: middle;
	position: relative;
}

.SubChannelBar
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
}
.SubChannelBar:hover 
{
    color:#f0e68c;
}


.labelHeader
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:right;

}
.labelNormal
{
	font-family:Verdana;
	font-size:8pt;		
}

.EmailPageHeader
{
	font-family: Arial;
	font-size: 10pt;
	background-color: #660000;
	color: #ffffff;
	height: 25px;
}
.EmailPageSubmitButton
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #daa520;
	color: #ffffff;
	height: 20px;
	width: 130px;
	border:none;
}
.EmailPageCancelButton
{font-weight:bold;
	font-family:Verdana;
	font-size: 8pt;
	background-color: #999999;
	color: #ffffff;
	height: 20px;
	border:none;
	
}
.EmailOnSuccess
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 8pt;
	color: #cc0000;
	
	text-align:center;
	
}
.DefaultSubmitButton
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #daa520;
	color: #ffffff;
	height: 20px;
	width: 130px;
	border:1px solid #333333;
}
.error 
{
    background-color:#ffffcc;
    font-weight:bold;
    color:#cc0000;
    border:1px solid #cc0000;
    padding:5px;
    display:block;
    width:90%;
    margin:10px;
    text-align:center;
    vertical-align:middle;
    }
.EditMenu 
{
    background-color:#ffffff;
    border:2px solid #cc0000;
    z-index:100;
    }  
hr 
{
    height:1px;
    color:#999999;
    } 
.dash 
{
    background-image:url(../images/dash.gif);
    background-repeat:no-repeat;
    vertical-align:bottom;
    padding-left:14px;
    }    
.SubNavLabel 
{
    height:32px;
    padding-top:3px;
    padding-left:3px;}    
input.contact, select.contact, textarea 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    width:250px;
    border:1px solid #999999;
    }