/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

.content {
	border:1px solid #ffffff;
	padding-left:10px;
	color:#fff;
	font-size: 10pt;
}

.content2 {
	color:#fff;
	font-size: 10pt;
	border-bottom:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

.content3 {
	border:1px solid #ffffff;
	padding:10px;
	color:#fff;
	font-size: 10pt;
}















.border-bottom







{







border-bottom:1px solid #000;







}







.nav







{







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







color:#000;







font-size:14px;







font-weight:bold;







text-decoration:none;







}







.nav:hover







{







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







color:#FCD75B;







font-size:14px;







font-weight:bold;







text-decoration:none;







}







td







{







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







}















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







}







.yellowtext {







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







	font-style: normal;







	font-weight: bold;







	color: #FFFF00;







	font-size: 11pt;







}







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















}















.offecer{background-color:#000000;}















.offecer td{border:1px solid #FFFFFF; border-collapse:collapse; padding:2px; 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;







	}















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







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







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







 }







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







}















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







font-weight:bold;







color:#6785D1;







text-decoration:none;







}







.fullStroy:hover







{







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







font-size: 12px;







font-weight:bold;







color:#6785D1;







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;







}







.footer-bg{



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



	font-size:12px;



	color:#ffac0c;



	text-decoration:none;



	background-color:#000000;



	}



.footer-bg p{



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



	font-size:12px;



	color:#ffffff;



	text-decoration:none;



	background-color:#000000;



	padding-top:10px;



	margin:0px;



	}



	



.footer-bg a{



	font-weight:bold;



	color:#ffac0c;



	text-decoration:none;



	}



	



.footer-bg a:hover{



	color:#ffffff;



	text-decoration:none;



	}







.history_link







{







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







color:#ffffff;







text-decoration:none;







font-size: 12px;







}



input{   width:130px;



   font-size: 11px; 



   color: #000000;



   font-weight: normal;



   border-top:1px solid #000;



   border-left:1px solid #000;



   border-right:1px solid #354589;



   border-bottom:1px solid #354589;



   padding-left:5px;



   background-color: #FDF9C0;}



   



   .guestSignSub {



    background-color: #A1A1A1;



	color: #000;



	font-weight: bold;



	font-size: 11px;



	border:1px solid #6D6D6D;



	width: 76px;



	height:18px;



	cursor:hand;



	padding-bottom:2px;



	







}







.guestList{text-align:left;}







.history_link:hover







{







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







color:#ffffff;







text-decoration:none;







font-size: 12px;















}







.statTable {







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







 font-size: 13px;







 border-spacing: 1px; 







 border: 1px solid #000000;







 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 #000000;







  height:25px;







 }







 .statTotal {







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







 font-size: 13px;







 color:#000000;







 padding-left: 4px;	







 text-align:left;







 font-weight:bold;







 border: 1px solid #000000;







 height:25px;







 }







 .statHeading {







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







 font-size: 13px;







 color:#000000;







 padding: 1px;







 font-weight:bold;







 background-color:#fbbf3e;







  height:25px;







 }







 .statDataOdd {







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







font-size: 13px;















color: #FFF370;







padding: 1px;







font-weight:bold;







border: 1px solid #000000;







 height:25px;







}







.statDataEven{







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







font-size: 13px;







 color: #FFF370;







 padding: 1px;







 font-weight:bold;







border: 1px solid #000000;







 height:25px;







}







.statCurrent







{







height:25px;







}







.statGroup{







height:25px;







}















.footertext {







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







	font-weight: normal;







	color:#ffffff;







	font-size: 8pt;







}







a







{







color:#ffffff;







text-decoration:none;







}







a:hover







{







color:#ffffff;







text-decoration:none;







}











/*Member Profile */



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







}















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







}



*/











.guestbooksign







{







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







	font-style: normal;







	font-weight: bold;







	color: #FFFF00;







	font-size: 12px;







	text-decoration:none







}















.guestbooksign:hover







{







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







	font-style: normal;







	font-weight: bold;







	color: #FFFF00;







	font-size: 12px;







	text-decoration:none







}























.guestSingle {







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



        font-size: 13px;



        font-weight: normal;



        color:#ffffff;



        width: 90%;



        padding: 10px;



        background-color:#000;



		text-align:left;



}











.guestSingle td{border:solid 1px #FFFFFF; border-collapse:collapse;}







.guestSingle td a{color:#FFFF00;}







.guestSingle td a:hover{color:#ffffff;}







.guestFieldName,



.guestFieldEmail,



.guestFieldRank,



.guestFieldUrl,



.guestFieldLoc {



   width:198px;



   font-size: 11px; 



   color: #000000;



   font-weight: normal;



   border-top:1px solid #000;



   border-left:1px solid #000;



   border-right:1px solid #354589;



   border-bottom:1px solid #354589;



   padding-left:5px;



   background-color: #FDF9C0;



}



.guestFieldComment {



   width:198px;



   font-size: 11px; 



   color: #000000;



   font-weight: normal;



   border-top:1px solid #000;



   border-left:1px solid #000;



   border-right:1px solid #354589;



   border-bottom:1px solid #354589;



   padding-left:5px;



   background-color: #FDF9C0;



}







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







	color:#ffffff;







  	text-align: left;  







}







.guestFrmTable {







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







	font-size: 10pt;







	font-weight: normal;







	color:#ffffff;







  	text-align: left;  







}











.guestconfirm {







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







	color:#ffffff;







	font-size: 10pt;







}







.noGuest







{







color: #FFFFFF;







}







.style1







{







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







	color:#ffffff;







	font-size: 10pt;







	font-weight:bold;







}







.imageofday_caption {







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







	font-style: normal;







	font-weight: bold;







	color: #FFFF00;







}















.stat2{width:137px;}







.stat2 td{border:solid 1px #000000; border-collapse:collapse; padding:3px;}







/* Event calendar */







.eventsTable {



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



  width:116px;



  text-align:center;



  border-collapse: collapse;



  border:1px solid #ffffff;



}



.eventsTable td {



 padding-top:5px;



  padding-bottom:5px;



 padding-left:3px;



 padding-right:3px;



 border:1px solid #ffffff;



}



.eventsTable td a {



text-decoration:none;



}



.eventsTable td a:hover {



text-decoration:none;



}



.calendarcategory {



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



font-size: 13px;



color:#FDA915;



font-weight:bold;



}



.calendarEventDate



{



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



font-size: 12px;



text-decoration:none;



}



.calendarEventDate a{



text-decoration:none;



color:#FFCC00;







}



.calendarEventDate a:hover{



text-decoration:underline;



color:#fff;







}



.calendarEventTitle {



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



font-size: 12px;



text-align:left;



color:#FFffff;



}







.calendarEventTitle a{



text-decoration:none;



}



.calendarEventTitle a:hover{



text-decoration:underline;



}



 



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



  border: 1px solid #979797;  



  border-collapse: collapse;



 }



.calNavigation a {



text-decoration:none;



 } 



 .calNavigation a:hover {



text-decoration:none;



 } 



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



.calMonthYear {



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



  font-weight: bold;



  font-size:13px;



  color: #C88B2A;



  text-align:center;



  border: 1px solid #979797;



  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: 11px;



  text-align: center;



  vertical-align:middle;



  border-bottom:0px;



  color: #fff;



  text-decoration:none;



}



.calNavLink:hover {



  color: #F7CF18;



  text-decoration:underline;



}







/*Calendar Table*/



.calContent {



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



  font-weight: bold;



  color: #fff;



  font-size: 10pt;



  text-align: center;  



  border: 1px solid #979797;



  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 #979797;



  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 #979797;



  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 #979797;



  height: 50px;



}



/*Current day link*/



.calCurrentDayLink {



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



  font-weight: normal;



  font-size: 11pt;



  text-align: center;



  color: #FFF;



  font-weight:bold;  



}



.calCurrentDayLink:hover {



  color:#EE913E;



}



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



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



}



.calEventDayLink:hover {



  color: #FEBE42;



}



/*Other day link*/



.calOtherDayLink {



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



  font-weight: normal;



  font-size: 11px;



  text-align:center middle;



  color:#EE913E;



  font-weight:bold;



  text-decoration:none;  







}



.calOtherDayLink:hover {



   color:#fff;



   }



/* Event calendar */



/* Downloads starts here */



.pad-downs {



padding-right:15px;



}



.handsTable {



font-size: 12px;



width: 500px; 



padding: 10px 10px 10px 0px;



 border-collapse: collapse;



 border:1px solid #4B5051;



margin-bottom:20px;



}



.handsTable td {



height:24px;



padding:6px;



}



.handsCat {



font-size:12px;



color:#A51D21;



font-weight:bold;



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



background-repeat:no-repeat;



background-position:left top;







}

.hrClass{
	background-color:#E2A226;
}

.handsData td {
	font-size: 12px;
	color:#fff;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}
.handsData a{
	font-size: 12px;
	color:#EE913E;
	font-weight: bold;
	text-decoration:underline;
	text-align:left;
}
.handsData a:hover {
	font-size: 12px;
	color:#fff;
	font-weight: bold;
	text-decoration: underline;
}
.pagenum_label{
	color:#fff;
}
.handsFile {
	font-weight: normal;
	padding-left:11px;
	text-align:right;
	font-size:12px;
	padding-right:15px;
	color:#fff;
}
.handsDate {
	font-weight: normal;
	text-align:left;
	font-size:11px;
	padding-top:7px;
	color:#fff;



text-decoration:none;



}



/* Downloads ends here */



/* Image of the day style starts here */







.image-day-text {



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



	font-style:normal;



	color:#E67E20;



	font-size: 8pt;



	text-align:center;



}

.image-table {

	width: 88%;
	border-collapse: collapse;
	border:1px solid #787878;
	margin-left:8px;
}

.image-table td {
 padding: 5px;
 border:1px solid #787878;
}







.white-name {



   color: #ffffff;



   font-weight: normal;



   font-size: 11px;



}



.imageofday_border_color {



/* border:1px solid #4B5051;*/



}







/* Image of the day style ends here */







.yeallow-text {



text-align:left;



font-size:12px;



padding-bottom:14px;



color:#FEBE42;



text-decoration:none;



}



















/* Links style starts here */







.links_table {



width: 100%;



border-collapse: collapse;



margin-bottom:20px;



color: #F7CD19;







}



.links_table td {



color: #F7CD19;



}



.links_table a {



text-decoration:none;



color:#fff;



}



.links_table a:hover {



text-decoration:none;



color:#FFC000;



}



.links_heading {



background-image:url(images/mem-bg.gif);



background-position:left top;



background-repeat:repeat-x;



font-size: 12px;



font-weight: bold;



color: #FB0508;



text-align: center;



border:1px solid #fff;







}



.links_leftcolumn {



width: 32%;



vertical-align: top;



text-align: left;



border:1px solid #fff;



padding-left: 3px;



}



.links_centercolumn {



width: 32%;



vertical-align: top;



text-align: left;



border:1px solid #fff;



padding-left: 3px;



}



.links_rightcolumn {



width: 32%;



vertical-align: top;



text-align: left;



border:1px solid #fff;



padding-left: 3px;



}



/* Links style ends here */







/* Image of the day style starts here */



.image-table {



width:126px;



text-align:center;



 border-collapse: collapse;



 border:1px solid #fff;



margin-left:4px;



margin-top:2px;



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



}



.image-table td {



 padding: 2px;



 border:1px solid #fff;



}







.image-day-text {



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



	font-style:normal;



	color:#ffcc00;



	font-size: 8pt;



	text-align:center;



}



.imageofday_border_color {



 padding: 2px;



 border:1px solid #fff;



}







/* New Gallery */



.galTable {



width:98%;



border:1px solid #787878;



border-collapse:collapse;



padding:2px;







}



.galAlbum {



border:1px solid #787878;



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 #787878;



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



	text-align: center;



	padding-bottom:5px;



	text-decoration:none;



}



.bread:hover {



	color: #fff;



	text-decoration:none;



}







/* -- OLD GALLERY -- */



.gallery {



border:1px solid #787878;



border-collapse:collapse;



padding:2px;



}



.galRow {



border:1px solid #787878;



font-size:10px;



color:#B30003;



text-decoration:none;



}



.galBig img{



border:1px solid #787878;



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 #BACDFF;



margin:5px;



padding:3px;



}











.galRem {



color:#909000;



text-decoration:none;



font-size:11px;



}



.galRemForm {



width:250px;



border-left:1px solid #787878;



border-top:1px solid #787878;



border-right:1px solid #787878;



border-bottom:1px solid #787878;



}



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







/* Member Profile starts here */



.tdMem {



 font-size: 12px;



 font-weight:normal;



 text-align: center;



 color: #fff;



 padding: 3px;



 }



 .tdMem a{



  font-size: 12px;



 color:#fff;



 padding: 3px;



 font-weight:normal;



	text-decoration:none;



 }



  .tdMem a:hover {



	color:#E51827;



	text-decoration:none;



}



.tdmemGroup {



background-color:#E51827;



background-position:left;



background-repeat:repeat-x;



font-size: 12pt;



font-style: normal;



font-weight: bold;



color: #fff;



 border:1px solid #ffffff;



text-align:center;



}



.members_table {



font-size: 12px;



width:98%;



padding: 10px 10px 10px 0px;



border-collapse: collapse;



border:1px solid #ffffff;



margin-bottom:20px;



}



.members_table td {



text-align:left middle;



padding:4px;



 border:1px solid #ffffff;



 color:#FFFFFF;



}



.members_table td a{



text-align:left middle;



padding:4px;



 color:#e51827;



 text-decoration:none;



}



.members_table td a:hover{



 color:#FFFFFF;



 text-decoration:none;



}



.member_photo {



 border:1px solid #7F2900;



	padding: 5px; 



}



.mem_address {



	font-size: 11px;



	font-style: normal;



	text-align: left;



	color: #fff;



	padding: 5px;



}



.mem_address a{



	font-size: 11px;



	font-style: normal;



	text-align: left;



	color: #fff;



}



.mem_address a:hover{



	color: #E51827;



	text-decoration:underline;



}



.mem_profile {



	font-size: 11px;



	text-align: left;



	font-style: normal;



	color: #FFF17E;



	padding: 5px;



}



.mem_heading {



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	color: #FFF370;



	text-align: left;



	padding: 5px;



}



.mem_name {



	font-style: normal;



	font-weight: bold;



	color: #fff;



	font-size: 12px;



	padding: 5px;



	background-color:#E51827;



}



.tdMemposition {



	font-weight:normal;



	color: #FFF370;



	font-size: 11px;



}



.link-black {



  font-size:12px;



text-decoration:none;



color:#FFFF99;



}



.link-black:hover {



text-decoration:underline;



color:#FFFFFF;



}



/* Member Profile ends here */

.gtext{

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

	font-size:11px;

	line-height:14px;

	color:#FFFFFF;

}

.gtext a{

	color:#ffcc00;

	text-decoration:none;

}

.gtext a:hover{

	color:#ffffff;

	text-decoration:none;

}

.gtext1{

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

	font-size:10pt;

	line-height:14px;

	color:#FFFFFF;

}

.gtext1 a{

	color:#ffcc00;

	text-decoration:none;

}

.gtext1 a:hover{

	color:#ffffff;

	text-decoration:none;

}

.gtext2{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #FFF370;
font-weight:bold;
}

/*--Staffing Table Start--*/
	
.staffingTable
	{
	border:1px solid #684644;
	color:#fff !important;
	}
.tableHead{
	background:url(images/heading-bg.gif) repeat-x 0 0;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.tableHead a{
	text-transform:capitalize;
}
.staffingBody01{
	border:1px #95D2F7 solid;
	border-left:none;
	border-right:none;		
	background-color:#D9F2FF;
	line-height:30px;
	/*height:40px;*/
	font-weight:bold;
	color:#000000;
	}
.staffingBody01 img ,.staffingBody02 img{
	border:1px #000000 solid;
	}
.staffingBody01 span ,.staffingBody02 span{
	padding:0 0 0 10px;
	}
.staffingBody02{
	border:1px #999999 solid;
	border-left:none;
	border-right:none;		
	background-color:#eeeeee;
	line-height:30px;
	/*height:40px;*/
	font-weight:bold;
	color:#000000;
	white-space:nowrap;
	}
	
.staffingBody02 td{
	color:#000000;
	font-weight:normal;
	white-space:nowrap;
}
.pagination{
	padding:0 10px 0 0;
	}
.pagination a{
	color:#000000;
	text-decoration:none;
	}
.pagination a:hover{
	color:#990000;
	}
.staff_pos_Driver{
	background-color:#22CF37;
	width:12px;
	height:12px;
	border:1px #000000 solid;
	display:block;
	margin:4px auto;
	padding:0 !important;
	font-size:0;
	line-height:0;
	}
.staff_pos_Firefighter{
	background-color:#000000;
	width:12px;
	height:12px;
	border:1px #000000 solid;
	display:block;
	margin:4px auto;
	padding:0 !important;
	font-size:0;
	line-height:0;
	}
.staff_pos_Officer{
	background-color:#ffffff;
	width:12px;
	height:12px;
	border:1px #000000 solid;
	display:block;
	margin:4px auto;
	padding:0 !important;
	font-size:0;
	line-height:0;
	}
.staff_pos_FirePolice{
	background-color:#F0901F;
	width:12px;
	height:12px;
	border:1px #000000 solid;
	display:block;
	margin:4px auto;
	padding:0 !important;
	font-size:0;
	line-height:0;
	}
.staff_pos_EMS{
	background-color:#0B43BA;
	width:12px;
	height:12px;
	border:1px #000000 solid;
	display:block;
	margin:4px auto;
	padding:0 !important;
	font-size:0;
	line-height:0;
	}
	

	
/*--Staffing Table end--*/








