/* CSS Document */


/* Event calendar */



.calendarcategory {

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

	font-size: 14pt;

	color:#F6DD49;

	font-weight:bold;

	font-size:14px;

	}

	

.calendarEventDate {

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

	font-size: 14pt;

	color:#FDA915;

	font-size:12px;

	text-decoration:none;

	}



.calendarEventTitle {

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

	font-size: 12px;

	text-align:left;

	color:#FFf;

	font-size:12px;

	}

	

/*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: #ff0000;

	border: 1px solid #fff;  

	border-collapse: collapse;

	}

	

.calNavigation a {

	text-decoration:none;
	color: #ff0000;
	
	} 

	

.calNavigation a:hover {

	text-decoration:none;
	color: #fff;
	cursor:pointer;

	} 

	

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



.calMonthYear {

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

	font-weight: bold;

	font-size:13px;

	color: #F6DD49;

	text-align:center;

	border: 1px solid #fff;

	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: #210303;

	height:20px;

	border-bottom: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: 12px;

	text-align: center;

	vertical-align:middle;

	border-bottom:0px;

	color: #FFF089;

	text-decoration:none;

	}

.calNavLink:hover {

	color: #Fff;

	text-decoration:none;

	}



/*Calendar Table*/



.calContent {

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

	font-weight: bold;

	color: #fff;

	font-size: 10pt;

	text-align: center;  

	border: 1px solid #fff;

	border-collapse: collapse;

	}

	

/*Displaying Sun, Mon etc*/



.calWeekdays {

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

	font-weight: bold;

	color: #ffffff;

	font-size: 10pt;

	text-align: center;  

	/*background-color: #8D8D8D;*/  

	border: 1px solid #fff;

	border-top:0px;

	padding-top:3px;

	padding-bottom:3px;

	}

	

/*The current day*/



.calCurrentDayTD {

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

	font-weight: bold;

	color: #FFFFFF;

	font-size: 10pt;

	text-align: center;  

	/* background-color: #5F5F5F;  */

	border: 1px solid #fff;

	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: #ffffff;  

	border: 1px solid #fff;

	height: 50px;

	}

	

/*Current day link*/



.calCurrentDayLink {

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

	font-weight: normal;

	font-size: 11pt;

	text-align: center;

	color: #FFF089;

	font-weight:bold;  

	}

	

.calCurrentDayLink:hover {

	color: #FFf;

	}

	

/*For all other day*/



.calOtherDayTD {

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

	font-weight: normal;

	font-size: 11pt;

	text-align: center;

	color: #fff;  

	border: 1px solid #fff;

	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: #F6DD49;

	}

	

.calEventDayLink:hover {

  color: #fff;

	}

	

/*Other day link*/

.calOtherDayLink {

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

	font-weight: normal;

	font-size: 12px;

	text-align:center middle;

	color:#fff;

	font-weight:bold;

	text-decoration:none;  

	}

	

.calOtherDayLink:hover {

	color:#AAC2F8;

	}

   

/* Event calendar */





input {

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

font-size:11px;

font-weight:normal;

color:#000000;

border:1px solid #FFDB89;

background-color:#FFFFCF;

}


select {

font-weight:normal;

color:#000000;

border:1px solid #FFDB89;

background-color:#FFFFCF;

}



.footer

{

background-image:url(images/footer.jpg);

background-repeat:no-repeat;

background-position:50% 50%;

height:240px;

}

.content

{

padding-top:180px;

padding-left:35px;

padding-right:5px;

color:#ffffff;

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

font-size:11px;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#000000;

}



.footer

{

background-image:url(images/footer.jpg);

height:131px;

}

.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;

	color:#f2e4ba;

}

.sectionheading {

	font-weight: bold; 

	color: #FF0000;

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

	font-size: 10pt;

}



.whitesectionheading {

	font-weight: bold; 

	color:#ffffff;

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

    font-size: 10pt;

	}

.imageofday_caption

{

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

font-size: 10pt;

font-weight: bold;

color:#ffffff;

}

.NewsImage

{

padding-top:10px;

}



.tocfld {

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

font-size: 10pt;

font-weight: bold;

color:#ffffff;

text-align: left;  

}

.toc_headline {

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

	font-size: 18px;

	font-weight: bold;

	color:#ffffff;

  	text-align: left;  

}



.toc_headlinebox {

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

	font-size: 18px;

	font-weight: bold;

	color:#FFF370;    

	text-align: center;

	text-decoration:none;

}

.month_header {

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

	font-size: 18px;

	font-weight: bold;

	color:#ffffff;

 	text-align: center;

}

.toc {

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

	color:#f2e4ba;

	font-size: 10pt;

}

.toc_date {

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

	color:#ffffff;

	font-weight: bold;

	font-size: 10pt;

}

.toc_images {

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

	color: #DCE40A;

	font-size: 8pt;

}

.imagestory

{

border:1px solid #ffffff;

padding:2px;

}

.links_table {

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

 font-size: 10pt;

 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:#ffffff;



 }

.links_leftcolumn {

 font-size: 10pt;

 width: 33%;

 vertical-align: top;

 text-align: left;

 border:1px solid #ffffff;

 padding: 2px;

 }

.links_leftcolumn a{

 color:#F2E4BA;

 text-decoration:none;

 }

 .links_centercolumn {

 font-size: 10pt;

 color:#ffffff;

 width: 33%;

 vertical-align: top;

 text-align: left;

 border:1px solid #ffffff;

 padding: 2px;

 }

 .links_centercolumn a{

 color:#F2E4BA;

 text-decoration:none;

 }

 .links_rightcolumn {

 font-size: 10pt;

 width: 33%;

 vertical-align: top;

 text-align: left;

 border:1px solid #ffffff;

 padding: 2px;

 }

 .links_rightcolumn a{

 color:#F2E4BA;

 text-decoration:none;

 }

.links_heading {

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

	font-size: 14pt;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	border-left:1px solid #ffffff;

	}



.calendarcategory {

color:#ffffff;

font-weight:bold;

font-size:14px;

}

.calendarEventDate {

color:#FFF6A7;

font-size:12px;

text-decoration:none;

}

.calendarEventTitle {

text-align:left;

color:#ffffff;

font-size:12px;

}

.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;

}

.fullStroy {

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

font-size: 11px;

font-weight:bold;

color:#FFF370;

text-decoration:none;

}

.fullStroy:hover {

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

font-size: 11px;

font-weight:bold;

color:#FFF370;

text-decoration:none;

}

.footerlink {

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

font-size:12px;

color:#ffffff;

text-decoration:none;

}

.footerlink:hover {

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

font-size:12px;

color:#ffffff;

text-decoration:none;

}

.history_link {

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

color:#ffffff;

text-decoration:none;

font-size: 12px;

}

.history_link:hover {

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

color:#ffffff;

text-decoration:none;

font-size: 12px;

}

.guestbooksign {

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

color:#ffffff;

text-decoration:none;

font-size: 12px;

}

.guestbooksign:hover {

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

color:#ffffff;

text-decoration:none;

font-size: 12px;

}

/* stat style starts here */

.stat-padding {
	padding-left:0px;
	}
	
.statTable {
	font-size: 12px;
	width:90%;
	color:#0D276D;
	text-align: center;
	border:1px solid #4F3E20;
	border-collapse:collapse;
	padding: 1px;
	font-weight:bold;
	margin-left:1px;
	}
	
/*.statTable td {
	color: #0D276D;
	} */
	
.statData {
	font-size: 12px;
	color: #0D276D;
	border:1px solid #8D8E8F;
	padding: 1px;
	height:25px; 
	}
	
.statColumn {
	font-size: 12px;
	color: #FFFFFF;
	border:1px solid #8D8E8F;
	padding-left: 4px;
	text-align:left;
	font-weight:bold;
	height:25px; 
	}
	
.statTotal {
	font-size: 12px;
	color:#FFF;
	padding-left: 4px;	
	text-align:center;
	font-weight:bold;
	height:25px; 
	background-color:#91000E;
	}
	
.statHeading {
	font-size: 12px;
	color:#FFF;
	padding: 1px;
	border:1px solid #8D8E8F;
	font-weight:bold;
	background-color:#91000E;
	height:25px;
	font-weight:bold;
	}
	
.statDataOdd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #81FFEF;
	font-weight:bold;
	padding: 1px;
	font-weight:bold;
	border:1px solid #8D8E8F;
	height:25px;
	}
	
.statDataEven {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffc000;
	padding: 1px;
	font-weight:bold;
	border:1px solid #8D8E8F;
	height:25px;
	}
	
.statCurrentColumn {
	height:25px;
	color:#000099;
	font-weight:bold;
	background-color:#F9BC44;
	border:1px solid #8D8E8F;
	}

.statCurrent {
	height:25px;
	color:#000000;
	font-weight:bold;
	background-color:#F9BC44;
	border:1px solid #8D8E8F;
	}

.statGroup {
	height:25px;
	color:#000;
	font-weight:bold;
	background-color:#FFFFFF;
	font-size:11px;
	} 

/* stat style ends here */

.footertext {

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

	font-style:normal;

	color:#ffffff;

	font-size: 8pt;

}

.toc_historymode {

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

font-size: 10pt;

font-weight: normal;

text-align: left;

color:#ff0000;

text-decoration:none;

}

.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;

 }
 
 .tdMem a{

 color: #fff;

 font-weight:bold;

 text-decoration:none;

 }

.tdMem a:hover {

color: #0D276D;

text-decoration:uderline;

}

  .members_table td.tdmemGroup {

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

 font-size: 14px;

 font-weight: bold;

 text-align: left;

 color:#FFF370;

 vertical-align: top;

 text-align: center;
 border-bottom:1px solid #FFF;

 }
 .tdmemGroup {

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

 font-size: 13px;

 font-weight: bold;

 text-align: left;

 color:#FFF370;

 vertical-align: top;

 text-align: left;

 }

 .members_table td{

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

 font-size: 12px;

 font-weight: bold;

 text-align: left;

 vertical-align: top;

 text-align: left;
 color:#F2E4BA;
 padding:3px 2px;
 text-align:center;
 border-collapse:collapse;
 }



/*Member Profile */

.members_table {

 border-collapse: collapse;

 border: 1px solid #ffffff;
 
 color:#fff;

}

.tdMemposition {

	font-weight:normal;

	color: #FFFFFF;
	font-size:11px;

}

.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:#fff370;

	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;

}



/* GuestBook */

.guestSingle {

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

        font-size: 13px;

        font-weight: normal;

        color:#ffffff;

        width: 100%;

        padding: 10px;

        background-color:#000000;

}

.guestSingle td{

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

	font-size: 10pt;

	font-weight: bold;

}

.guestSingle td a{

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

	font-size: 10pt;

	font-weight: normal;

	color:#FFFFA0;

	text-align:left;

	text-decoration:none;

}

.guestSingle td a:hover{

	text-decoration:underline;

}

.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:#FFEfff;

	text-align:left;

	text-decoration:none;

}



.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;  

}

.guestFrmTable td{

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

	font-size: 10pt;

	font-weight: bold;

	color:#ffffff;

}

.guestFrmTable td a{

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

	font-size: 10pt;

	font-weight: normal;

	color:#FFEAAA;

	text-align:left;

	text-decoration:none;

}

.guestFrmTable td a:hover {

	text-decoration:underline;

}

.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 { 

    background-color: #B90F1A;

	color: #ffffff;

	font-weight: bold;

	font-size: 11px;

	border-color: #9C000A;

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

	width: 76px;

	height:20px;

	cursor:hand;

	text-align:center middle;

	padding-bottom:5px;

}

.guestconfirm {

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

	color:#FECD3A;

	font-size: 10pt;

}

.noGuest

{

color: #ffffff;

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

}

.guestFieldName,

.guestFieldEmail,

.guestFieldRank,

.guestFieldUrl,

.guestFieldLoc,

.guestFieldComment {

width:250px;

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

font-size:11px;

font-weight:normal;

color:#000000;

border:1px solid #FFDB89;

background-color:#FFFFCF;

}

.guest_link {

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

	font-size: 12px;

	color:#FFA71D;

	font-weight: bold;

	text-decoration: none;

}

.guest_link:hover {

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

	font-size: 12px;

	color:#FECD3A;

	font-weight: bold;

	text-decoration: underline;

}



/* GuestBook */





.nlHeading {

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

color:#FFF36C;

font-weight:bold;

}

.nlButton {

    background-color: #91000F;

	color: #ffffff;

	font-weight: bold;

	font-size: 11px;

	border:1px solid #000000;

    font-family: tahoma; 

	width: 76px;

	height:18px;

	cursor:hand;

	padding-bottom:2px;

}

.nlInput {

width:150px;

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

font-size:11px;

font-weight:normal;

color:#000000;

border:1px solid #FFDB89;

background-color:#FFFFCF;

}



.imageofday_border_color {

border:1px solid #ffffff;

}



/* downloads/handsout */

handsTable {

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

	font-size: 12px;

	color:#FFE391;

	font-weight: bold;

	text-decoration: none;

}

 

.handsCat {

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

font-size:16px;

color:#ffffff;

font-weight:bold;

background-image:url(images/bullet2.jpg);

background-repeat:no-repeat;

background-position:left top;

padding-bottom:20px;

}

.handsData td{

text-align:left;

font-size:12px;

color:#fff;

text-decoration:none;

}

.handsData {

text-align:left;

font-size:12px;

color:#FFE391;

text-decoration:none;

}

.handsData a{

color:#FFE391;

text-decoration:none;

}

.handsData:hover {

color:#FFD350;

text-decoration:underline;

}

.handsFile {

color:#D30808;

font-size:11px;

text-align:left;

}

.handsDate {

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

font-size:16px;

color:#ffffff;

text-decoration:none;

} 

/* downloads/handsout */

.pagenum_label{

color:#fff;

}

a{
	color:#ffae00;
	text-decoration:none;
}

a:hover{
	color:#ffffff;
	text-decoration:none;
}
.img-border{
	border:1px solid #FFF;
}
