/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#3F3F3F;

}



td

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;
color:#fff;

}

.navborder

{

height:39px;

border-top:1px solid #9F0000;

}

.nav

{

font-weight:bold;

color:#F1CD09;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

text-decoration:none;

}

.nav:hover

{

font-weight:bold;

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

text-decoration:none;

}

.content

{

padding-left:10px;

padding-right:8px;

}

hr {

color:#cccccc;

}

.navlink

{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF370;

	font-weight:bold;

	font-size: 15px;

	text-decoration:none

}

.navlink:hover

{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF370;

	font-weight:bold;

	font-size: 15px;

	text-decoration:none

}

.bodytext {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: normal;

	color:#ffffff;

	font-size: 10pt;

	background-color:#04065C;

}

.yellowtext {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	color: #FFFF00;

	font-size: 10pt;

}

.whitetextbold {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	color:#ffffff;

	font-size: 10pt;

}

.maintable {

	margin: 4px;

	padding: 0px;

	background-color:#ffffff;



}

.contentcell {

	background-color: #000066;

	background-position: top;

	vertical-align: top;

}

.pagetitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: medium;

	font-style: normal;

	font-weight: bold;

	font-variant: small-caps;

	text-decoration: underline;

	color:#ffffff;

}

.sectionheading {

	font-weight: bold; 

	color: #FF0000;

	font-family: Arial, Helvetica, sans-serif;

}



.whitesectionheading {

	font-weight: bold; 

	color:#ffffff;

	font-family: Arial, Helvetica, sans-serif;

    font-size: 10pt;

	}



.links_table {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 color:#ffffff;

 width: 96%;

 padding: 10px;

 border-collapse: collapse;

 }

 .links_heading {

 font-size: 20pt;

 font-weight: bold;

 text-align: center;

 vertical-align: top;

 padding: 3px;

 background-color:#cccccc;

 }

 .links_leftcolumn {

 width: 33%;

 vertical-align: top;

 text-align: left;

  border:1px solid #cccccc;

 }

 .links_centercolumn {

 width: 33%;

 vertical-align: top;

 text-align: left;

  border:1px solid #cccccc;

 }

 .links_rightcolumn {

 width: 33%;

 vertical-align: top;

 text-align: left;

  border:1px solid #cccccc;

 }



.links_heading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-style: normal;

	font-weight: bold;

	color: #1C186C;

	border-left:1px solid #cccccc;

	border-bottom:1px solid #cccccc;

}



.left-nav-bg

{

	background-image: url(../deerpark/images/left-nav-bg.jpg);

	background-repeat: repeat-x;



}

.pageheading

{

font-family: Arial, Helvetica, sans-serif;

font-size: 18px;

color:#ffffff;

}

.footerlink

{font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#BD0001;

text-decoration:none;

font-weight:bold;

font-style:italic;

}

.footerlink:hover

{font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#000;

text-decoration:none;

}



.statTable {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 border-spacing: 1px; 

 border: 1px solid #8F8DA6;

 width: 90%;

 color: #FFFfff;

 padding: 1px;

 height:25px;

 font-weight:bold;

 text-align: center



 }

 .statData {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 color: #FFFFFF;

 padding: 1px;

  height:25px;

 }

 .statColumn {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 color: #FFFFFF;

 padding-left: 4px;

 text-align:left;

 font-weight:bold;

 border: 1px solid #8F8DA6;

  height:25px;

 }

 .statTotal {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 color:#ff0000;

 padding-left: 4px;	

 text-align:left;

 font-weight:bold;

 border: 1px solid #8F8DA6;

 height:25px;

 }

 .statHeading {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 color:#ffffff;

 padding: 1px;

 font-weight:bold;

 background-color:#ffffff;

  height:25px;

 }

 .statDataOdd {

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

color: #FFF370;

padding: 1px;

font-weight:bold;

border: 1px solid #8F8DA6;

 height:25px;

}

.statDataEven{

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

 color: #FFF370;

 padding: 1px;

 font-weight:bold;

border: 1px solid #8F8DA6;

 height:25px;

}

.statCurrent

{

height:25px;

}

.statGroup

{

height:25px;

}

.footertext {

	font-family: Arial, Helvetica, sans-serif;

	font-style:normal;

	font-weight: normal;

	color:#000000;

	font-size: 10pt;

}

a

{

color:#FFEA75;

text-decoration:none;

}

a:hover

{

color:#FFEA75;

text-decoration:underline;

}

 .tdMem {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 10pt;

 font-weight: normal;

 text-align: center;

 color:#ffffff;

 vertical-align: top;

 padding: 3px;

text-align: left;

 }

  .tdmemGroup {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 18pt;

 font-weight: bold;

 text-align: left;

 color:#ffffff;

 vertical-align: top;

 padding: 5px;

text-align: left;

 }

 .tdMem {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	color:#ffffff;

	text-align: left;



}

.tdmemGroup {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 13pt;

	font-style: normal;

	font-weight: normal;

	color:#ffffff;

	text-align: left;

	 font-weight: bold;

}



/*Member Profile */

.members_table {

    border: 1px solid #FFFFFF;

	border: 1px solid #000000;

}

.member_photo {

    background-color: #CC0000;

	padding: 5px; 

}

.mem_address {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	text-align: left;

	color:#ffffff;

	padding: 5px;

}

.mem_profile {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	text-align: left;

	font-style: normal;

	color:#ffffff;

	padding: 5px;	

	text-align: left;



}

.mem_heading {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-style: normal;

	font-weight: bold;

	color:#ffffff;

	text-align: left;

	padding: 5px;



}

.mem_name {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	color: #FFFF00;

	font-size: 15pt;

	background-color: #333333;

	padding: 5px;

}

.guestSingle {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 13px;

        font-weight: normal;

        color:#ffffff;

        width: 100%;

        padding: 10px;

        background-color:#ffffff;

}

.guestDate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #FFFF00;

  	text-align: left;  

}

.guestName {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color:#ffffff;

  	text-align: left;  

}



.guestUrl {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color:#ffffff;

    border-top-width: 1px;  

	text-align:  left;

}

.guestLoc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color:#ffffff;

 	text-align:  left;

}

.guestRem {

	font-family: Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-size: 10pt;

}

.guestFrmTable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color:#ffffff;

  	text-align: left;  

}

.guestFrmDis {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color:#ffffff;

  	text-align: left;  

}

.guestFrmTable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color:#ffffff;

  	text-align: left;  

}

.guestSignSub {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color:#ffffff;

  	text-align: center;  

}

.guestconfirm {

    font-family: Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-size: 10pt;

}

.noGuest

{

color: #FFFFFF;

}

/* Style added on 3-11-2006  */

p {

	padding-top:10px;

	margin:0px;

}

.images-bor{

	border:1px solid #707070;

	margin:2px;

	padding:2px;

}

.heading-yellow {

color:#FFE65E;

font-family: Arial, Helvetica, sans-serif;

font-size: 10pt;

}

.text-y {

color:#FFF1A2;

font-family: Arial, Helvetica, sans-serif;

font-size: 10pt;

}



.topic-table {

font-family: Arial, Helvetica, sans-serif;

border:1px solid #505050;

}

.topic-table td {

font-family: Arial, Helvetica, sans-serif;

color:#FFFfff;

font-size: 10pt;

border:1px solid #505050;

}

/*---------------- Gallery starts here--------------------------------- */



/* New Gallery */

.galTable {

width:98%;

border:1px solid #505050;

border-collapse:collapse;

padding:2px;



}

.galAlbum {

border:1px solid #505050;

margin:3px;

padding:2px;

}

.galTitle {

text-align:center;

font-size:11px;

color:#B30003;

text-decoration:none;

font-weight:bold;

}

.galInfo {

text-align:center;

font-size:11px;

color:#000;

text-decoration:none;

font-weight:normal;

}

.galImage {

border:1px solid #505050;

padding:2px;

}

.galCaption {

font-weight:normal;

font-size:11px;

padding-bottom:4px;

color:#AB0020;

text-decoration:none;

}

.bread {

font-size: 12px;

	font-weight: bold;

	color: #FFEA75;

	text-align: center;

	padding-bottom:10px;

	text-decoration:none;

}

.bread:hover {

	color: #FEEF99;

	text-decoration:none;

}



/* -- OLD GALLERY -- */

.gallery {

border:1px solid #505050;

border-collapse:collapse;

padding:2px;

}

.galRow {

border:1px solid #505050;

font-size:10px;

color:#B30003;

text-decoration:none;

}

.galBig img{

border:1px solid #505050;

background-color:#000;

}

.galBig td{

color:#000000;

text-decoration:none;

font-size:11px;

padding:3px;

}

.galBig td a{

color:#B40000;

text-decoration:none;

font-size:10px;

}

.galBig td a:hover {

color:#07639E;

text-decoration:underline;

}

.galBig td img {

border:1px solid #505050;

margin:5px;

padding:3px;

}

.img-border {

 border:1px solid #fff;

 padding:3px;

 margin:4px;

}



.galRem {

color:#909000;

text-decoration:none;

font-size:11px;

}

.galRemForm {

width:250px;

border-left:1px solid #505050;

border-top:1px solid #505050;

border-right:1px solid #757575;

border-bottom:1px solid #757575;

}

/* --------- Gallery ends here -------------- */

/* News style starts here */

.tocfld {

	font-weight: bold;

	color: #FFE47A;

  	text-align: left;  

}

.tocfld:hover {

color:#FFD325;

text-decoration:underline;

}



.toc_headline {

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

  	text-align: left;  

}



.toc_headlinebox {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFE065;

	font-size: 12px;

	font-weight:bold;

	text-align: left;

	padding-bottom:15px;

}

.toc_headlinebox a{

	color: #FFE065;

	text-decoration:underline;

}

.toc_headlinebox a:hover{

	color:#FF8347; 

	text-decoration:underline;

}

.toc_historymode {

text-align: left;

color:#FFEA75;

}



.toc_historymode a{

color:#FFEA75;

text-decoration:none;

}

.toc_historymode a:hover {

color:#FFD700;

text-decoration:underline;

}

.month_header {

	font-size: 18px;

	font-weight: bold;

	color: #B40000;

 	text-align: left;

}

.toc {

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	padding-bottom:20px;

	padding-right:8px;

}

.hrClass {

height:1px;

background-color:#505050;

margin-bottom:15px;

}

.toc_date {

	color: #FF6F29;

	font-weight: bold;

	font-size: 11px;

}

.imagestory

{

border:1px solid #505050;

padding:2px;

}

.imageofday_caption {

	font-style: normal;

	font-size:11px;

	font-weight: bold;

	color: #FFE47A;

}

.NewsImage{

	color:#FFEA75;



}

.NewsImage td{

	color:#FFEA75;

	font-size: 11px;

    text-align: center;

	font-weight:bold;

}

.toc_images table{

padding:2px;

margin:2px;

}

.toc_images{

	color:#FEA14E;

	font-size: 11px;

    text-align: center;

	padding:3px;



}

.toc_images img{

	border:1px solid #505050;

	margin:2px;

}

.history_link {

color:#FDE37E;

font-size: 11px;

text-align:left;

font-weight:bold;

padding-bottom:10px;

	}

.history_link a{

color:#FDE37E;

text-decoration:none;

}

.history_link a:hover {

color:#9E9E9E;

text-decoration:underline;

}

.fullStroy {

	font-size: 11px;

	font-weight:bold;

	color: #FE884F;

  	text-align: left;

	padding-left:2px;

	padding-right:2px;  

}



.fullStroy:hover {

color:#FDE37E;

text-decoration:none;

}

/* News style ends here */

/* Event calendar */

.calendarcategory

{

font-family: Arial, Helvetica, sans-serif;

font-size: 14pt;

color:#000;

font-weight:bold;

font-size:14px;

}

.calendarEventDate

{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color:#000;

text-decoration:none;

line-height:14px;

}



.calendarEventTitle

{

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

text-align:left;

color:#0057C0;

}

/*New Calendar Classes*/

/*New Class for displaying the top navigation table, month next last etc*/

.calNavigation {

  font-family: Arial, Helvetica, sans-serif;



  font-weight: bold;

  color: #B40000;

  background-color: #210303;

  border: 1px solid #8D8D8D;    

  border-collapse: collapse;

 }

 /*Class for displaying Year such as August 2006*/

.calMonthYear {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size:13px;

  color: #B40000;

  background-color: #5F5F5F;  

  border: 1px solid #8D8D8D;  

  padding-top:3px;

  padding-bottom:3px;

   }

 /*Class for navigation TD, such as last month next month*/

.calNavTD {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 10pt;

  text-align: center;

  vertical-align:middle;

  text-transform:capitalize;

  color: #000000;

  height:20px;  

  background-color: #808080;

  border:0px;

}

/*last month, next month navigation link class <a href class, for better also use a.calNavLink:hover etc*/

.calNavLink {

font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 11px;

  text-align: center;

  vertical-align:middle;

  border-bottom:0px;

  color: #000000;

}

.calNavLink:hover {

  color: #B40000;

  text-decoration:none;

}



/*Calendar Table*/

.calContent {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  color: #000;

  font-size: 10pt;

  text-align: center;  

  border: 1px solid #8D8D8D;  

  border-collapse: collapse;

}

/*Displaying Sun, Mon etc*/

.calWeekdays {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  color: #000;

  font-size: 10pt;

  text-align: center;  

  background-color: #7F7F7F;  

  padding-top:3px;

  padding-bottom:3px;

}

/*The current day*/

.calCurrentDayTD {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  color: #B40000;

  font-size: 10pt;

  text-align: center;  

  background-color: #5F5F5F;  

  border: 1px solid #8D8D8D;  

  height: 50px;

  vertical-align:middle;

}

/*Blank td*/

.calClassNone {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 10pt;

  text-align: center;

  vertical-align:middle;

  color: #000;  

  border: 1px solid #8D8D8D;  

  height: 50px;

}

/*Current day link*/

.calCurrentDayLink {

font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size: 11pt;

  text-align: center;

  color: #B40000;

  font-weight:bold;  

}

.calCurrentDayLink:hover {

  color: #F9AE00;

}

/*For all other day*/

.calOtherDayTD {

font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size: 11pt;

  text-align: center;

  color: #B40000;  

  border: 

  1px solid #8D8D8D;  

  height: 50px;

  vertical-align:middle;

}

/*The td containing event*/

.calEventDayLink {

font-family: Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 8pt;

  text-align: center;

  color: #B40000;

}

.calEventDayLink:hover {

  color: #000000;

}

/*Other day link*/

.calOtherDayLink {

  font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

  font-size: 11px;

  text-align:center middle;

  color:#000000;

  font-weight:bold;   



}

.calOtherDayLink:hover {

   color:#B40000;

   }

.eventsTable {

 width: 90%;

 text-align: center;

 border:1px solid #8D8D8D;  

border-collapse:collapse;

padding:2px;

margin:4px 4px 20px 4px;

}

.eventsTable td{

 border:1px solid #8D8D8D;  

font-size:11px;

color:#B40000;

}

.eventsTable a{

font-size:11px;

color:#B40000;

font-weight:bold;

text-decoration:none;

line-height:20px;

}

.eventsTable a:hover{

color:#B40000;



text-decoration:none;

}

/* Event calendar */



.welcome {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFE065;

	font-size: 12px;

	font-weight:bold;

	text-align: left;

}
