/* CSS Style */

@media print {

	#text { color: black; background-color: white; }

	#Naviu  { display: none;  }
	#PicBelowNav  { display: none; }
	#ad-nav  { display: none; }
	#membr_sec     { display: none; }
	#donate_sec   { display: none; }
	#lower_tblgraphic   { display: none; }
	#mediavp { display: none; }
}

/* Page Layout */
body {
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	background-color:#FFFFFF ;
}

P.breakb4parag {page-break-before: always}
/* See also table row pg break below  ( th.pgbreaktable )   */

h1 {color: #333333; }
h2 {color: #333333; }
h3 {color: #333333; }
h4 {color: #333333; }
h5 {color: #333333; }

a:link {  color: #000000; 	text-decoration: underline;; background: #EEEEEE; }
a:visited { color: #222222; text-decoration: underline;   background: #F0F0F0;}
a:hover { color: #FF0000;	text-decoration: underline; background: #CCDDFF; }
a:active { color: #CC3300; 	text-decoration: none;   }

dl dt {font-weight: bold;  }

.t9n  { font-family: Tahoma Arial, sans-serif; font-size: 9px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; }
.t10n { font-family: Tahoma Arial, sans-serif; font-size: 10px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; }
.t10b { font-family: Tahoma Arial, sans-serif; font-size: 10px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; }
.t11n { font-family: Tahoma Arial, sans-serif; font-size: 11px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; }
.t11b { font-family: Tahoma Arial, sans-serif; font-size: 11px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal;  font-weight: bold; }
.t12n { font-family: Tahoma Arial, sans-serif; font-size: 12px;  font-style: normal; color: #000000; text-decoration: none }
.t12b { font-family: Tahoma Arial, sans-serif; font-size: 12px; font-weight: bold;  color: #333333; text-decoration: none }
.t12g { font-family: tahoma Arial, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; text-transform: uppercase }
.t14w { font-family: tahoma Arial, sans-serif; font-size: 14px; font-weight: bold;  color: #FFFFFF}
.t14b { font-family: tahoma Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
.t16b { font-family: tahoma Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none }
.t18b { font-family: tahoma, Arial, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none }
.t22b { font-family: tahoma, Arial, sans-serif; font-size: 22px; font-weight: bold; color: #000000; text-decoration: none }
.t32b { font-family: tahoma, Arial, sans-serif; font-size: 32px; font-weight: bold; color: #000000; text-decoration: none }
.t36b { font-family: tahoma, Arial, sans-serif; font-size: 36px; font-weight: bold; color: #000000; text-decoration: none }
.t42b { font-family: tahoma, Arial, sans-serif; font-size: 42px; font-weight: bold; color: #000000; text-decoration: none }
.t62b { font-family: Arial, sans-serif; font-size: 62px; font-weight: bold; color: #000000; text-decoration: none }

.t16bi { font-family: tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; font-style: italic; color: #000000; text-decoration: none }
.t18bi { font-family: tahoma, Arial, sans-serif; font-size: 18px; font-weight: bold; font-style: italic; color: #000000; text-decoration: none }
.t22bi { font-family: tahoma, Arial, sans-serif; font-size: 22px; font-weight: bold; font-style: italic; color: #000000; text-decoration: none }

.t12b_special { font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;  color: red; }
.t14b_special { font-family: Tahoma, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold;  color: red; }
.t14b_special { font-family: Tahoma, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold;  color: red; }
.t18b_special { font-family: tahoma, Arial, sans-serif; font-size: 18px; font-weight: bold; color: red; text-decoration: none }
.t20b_special { font-family: tahoma, Arial, sans-serif; font-size: 20px; font-weight: bold; color: red; text-decoration: none }
.t24b_special { font-family: tahoma, Arial, sans-serif; font-size: 24px; font-weight: bold; color: red; text-decoration: none }
.t32b_special { font-family: tahoma, Arial, sans-serif; font-size: 32px; font-weight: bold; color: red; text-decoration: none }
.t36b_special { font-family: tahoma, Arial, sans-serif; font-size: 36px; font-weight: bold; color: red; text-decoration: none }
.t42b_special { font-family: tahoma, Arial, sans-serif; font-size: 42px; font-weight: bold; color: red; text-decoration: none } 

.t10n-ctr { font-family: Tahoma, Arial, sans-serif; font-size: 10px; font-style: normal; color: #333333; font-weight: normal; line-height: normal; font-variant: normal;  text-align: center;}
.t12n-ctr { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #333333; text-decoration: none; text-align: center;}
.t12b-ctr { font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; text-align: center;}
.t12b-red-ctr { font-family: tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: red; text-align: center;}
.t14b-ctr { font-family: tahoma , Arial, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-align: center;}
.t14b-red-ctr { font-family: tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: red; text-align: center;}
.t16b-red-ctr { font-family: tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: red; text-align: center;}

.style1 {color: #000000}
.style3 {font-style: normal; color: #CC3300; font-weight: normal; line-height: normal; font-variant: normal; font-family: Tahoma, Arial, sans-serif;}
.style5 {font-size: 12px; color: #333333; font-weight: bold;  }
.style6 {font-size: 10px}

.section_header {font-family: Tahoma, Arial, sans-serif;  font-size: 14px; font-weight: bold; color: #333333;text-transform: uppercase  }
.section_header_red {font-family: Tahoma, Arial, sans-serif;  font-size: 12px; font-weight: bold; color: red;text-transform: uppercase ;background-color: #FFFFCC ; }
.ctrd_parag_w540 {
	padding : 3px; 
	width: 540px ;
	margin : 1px 2% 3px 3px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: center;
}

.full_parag_w540 {
	padding : 3px; 
	width: 540px ;
	margin : 1px 2% 3px 3px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}

.full_parag_w518 {
	padding : 3px; 
	width: 518px ;
	margin : 1px 2% 3px 3px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}
.ctrd_parag_w518 {
	padding : 3px; 
	width: 518px ;
	margin : 1px 2% 3px 3px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: center;
}
.full_parag_w500 {
	padding : 3px; 
	width: 500px ;
	margin : 1px 2% 3px 3px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}

.ctrd_parag_w500 {
	padding : 3px; 
	width: 500px ;
	margin : 1px 2% 3px 3px;
	height: 100%;
	font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: center;
}

.full_parag_w488 {
	padding : 3px; 
	width: 500px ;
	margin : 2px 10% 5px 5px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}

.parag_w350 {
	padding : 3px; 
	width: 350px ;
	margin-left : 3px;
	margin-top : 11px;
	height: 98%;
	font-family: Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}

.parag_w244 {
	padding : 3px; 
	width: 244px ;
	margin-left : 3px;
	margin-top : 11px;
	height: 98%;
	font-family:Tahoma, Arial, sans-serif;  font-size: 11px; color: #333333; font-weight: normal; line-height: normal; font-variant: normal; 
	text-align: justify;
}

#Naviu  {
	position: relative;  top: 15px;
	left: 0px;
	width : 175px;
	margin-left : 15px;
	margin-top : 10px;
	text-align: left;
	color : #000000;
	font-family: Tahoma, Arial, sans-serif;  
	font-size:   12px;
	font-weight: normal;
	text-decoration: none;
	padding : 0px;

}

#Naviu ul {
	margin: 0px;
	padding: 1px;
/*	line-height: 30	px;     */
	list-style-image: url(images/nav_block.gif); 
	background: transparent ;
	}
#Naviu li {
	line-height: 126%; 
	vertical-align: middle;
	padding-top: 1px; 
	padding-bottom: 1px;
	
	background-color: #CCCCCC;
	border-top: 1px ridge; border-color: white; border-Collapse: collapse;
	border-bottom: 1px ridge; border-color: white; border-Collapse: collapse;
	}
#Naviu li a:link          { color: #000000; text-decoration: none; background: #CCCCCC;  }
#Naviu li a:visited   { color: #222222; text-decoration: none; background: #CCCCCC;  }
#Naviu li a:hover       { color: #FF0000; text-decoration: underline;  background: #CCDDFF; }
#Naviu li a:active     { color: #CC3300; text-decoration: none; background: #FFD83A;  }
#Naviu dt                       { line-height:18px;}
#Naviu dt a:link        { color: #000000; text-decoration: none; background: #CCCCCC; }
#Naviu dt a:visited { color: #222222; text-decoration: none; background: #CCCCCC;  }
#Naviu dt a:hover     { color: #FF0000; text-decoration: underline;   background: #CCDDFF;  }
#Naviu dt a:active   { color: #CC3300; text-decoration: none;  background: #FFD83A;   }

#PicBelowNav { 
	position: relative;   
	left : 2px;
	width : 155px;
	height: 265pt;
	margin-left : 3px;
	margin-top : 10px;
	text-align: center;
	font-size: 12px;
}

#ad-nav {   }

#photoboard {
	padding : 4px; 
	position: relative; left: 0px; top: 0px; width: 510px;   
	margin-top: 0px;
	font-family: Arial; 
	color: black;  
	background-image: url(images/bkg_strip_grey_at_top_h800.jpg);  
	background-repeat: repeat;
	border: 0px ridge; 	border-color:  black; border-Collapse: collapse;
	}
#ThumbsRow { overflow:auto ; }
#ThumbsRow a:link     { color:  #FF0000;  }
#ThumbsRow a:visited { color:  #FF0000;  }
#ThumbsRow  a:hover  { color: #FF0000; }
#ThumbsRow  a:active { color:  #FF0000; } 
	
.Galleryimg { margin-top: 20px;  }
.Caption {color: Red;  font-family: Arial;  font-size: 12px;  font-weight: normal;  text-align: center; }
.ControlSS {position: relative;  left: 0px; top: 6px; z-index:10 ;}

#videoboard {
	padding : 1px; 
	position: relative; left: 0px; top: 0px;  z-index:10 ; width: 530px; height: 358px;
	margin-top: 0px;
	font-family: tahoma; 
	color: black;  
	background-color:  white;
	border: 0px ridge; 	border-color:  black; border-Collapse: collapse;
	}
	

#bioboard {
	padding : 4px; 
	position: relative; left: 20px; top: -20px; ;   
	margin-top: 0px;
	font-family: Arial; 
	color: black;  
	background-image: url(images/bkg_strip_grey_at_top_h800.jpg);  
	background-repeat: repeat;
	border: 0px ridge; 	border-color:  black; border-Collapse: collapse;
	}
	#bioboard img {border: 1px ridge; 	border-color:  black; border-Collapse: collapse; }
	
#noticeboard {
	padding : 4px; 
	position: relative; 
	left: 10px; top: 0px; width: 260px;  height: 180px ; 
	margin-top: 0px;
	font-size: 12px;
	background-image: url(images/notice-txt.png);  
	background-repeat: no-repeat;
	background-color: #FFFFCC ;
	border: 1px ridge; 
	border-color:  black;
	border-Collapse: collapse;
	}
	
#scheduletable {font-family: Tahoma, Arial, San-serif; position: relative; left: 5px;   }
	#scheduletable table {
	font-size: 14px;
    width: 560px ; 
    
	border-Collapse: collapse;
	padding : 0px; 
	text-align: left; 
	}

	#scheduletable table th {font-size: 14px; font-weight: bold; line-height: 19px; background: #F0F0F0; border-top: 1px ridge; border-bottom: 1px ridge; border-color: black; border-left: none 0px; text-align: left; background-image: url(); }
	#scheduletable table tr.pgbreaktable {page-break-before: always ; border-top: 1px ridge; border-color: black}
	#scheduletable table td {background: none; border-right: none 0px; border-left: none 0px; vertical-align: text-top}  
	#scheduletable table td.TDemphasis {background: #FFFF99;  border-right: none; border-left: none; } 
	#scheduletable table td.TDwhite {background: #FFFFFF;  border-right: none; border-left: none; border-top: 1px ridge; border-bottom: 1px ridge; border-color: black; }
	#scheduletable table td.TDGreenRow {background: #FFFFCC ;  border-right: none; border-left: none; }
	#scheduletable table td.TDGreenSmalltext {background: #FFFFCC ;  border-right: none; border-left: none; font-size: 0.85em;}
	#scheduletable table td.DayRow {vertical-align: text-bottom; font-size: 14px; background: #FFFFFF ;  
								border-top: 1px ridge; border-bottom: 1px ridge; border-right: none; border-left:  none; border-color: black; 
								line-height: 26px; font-size: 14px; font-weight: bold; }
	
	