/* css stylesheet Duquette */
body
	{margin: 2px 2px;
	color: #000000;
	background-color: #000000;}

a.menuLink 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000099;
	font-weight: bold;
	line-height: 23px;}

a.menuLink:hover 
	{text-decoration: none; 
	color: #FF3333;}
	
#MenuSummer, #MenuParents, #MenuStaff, #MenuRetreat, #MenuMerchandise, #MenuOffice
	{position: absolute;
	width: 155px;
	height: 375px;
	z-index: 50;
	background-color: #CCCCCC;
	top: 164px;
	visibility: hidden;}
	
#Content
	{padding: 0px 10px;}
	
#Content2
	{padding-left: 20px;
	 font-size: 12px;
	 font-weight:normal;}	

a.subMenuLink 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none; 
	color: #000066;}

a.subMenuLink:hover 
	{text-decoration: none;
	color: #FF3300;}

a.BigRed 
	{font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;}
	
a.BigRed:hover
	{color: #FF9900;
	text-decoration: none;}	

a.pageLink
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;}

a.pageLink:hover
	{text-decoration: none;
	color: #FF6600;}

p
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000066;}
	
.list 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #006;
	padding: 3px;}

td.listborder
	{border-bottom: 1px solid black;}
	
ul, li
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000066;}

.navWhite 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: white;}

.navBlack 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: black;}

.caption 
	{font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #006699;}
	
.notice
	{font-family: "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: italic;
	color: #000066;}	

td.formtype 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000066;}

.formheader 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000066;}

.textHeader 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000066;}

.required 
	{font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ff0000;}

.kidscamps 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding: 8px 6px;
	font-weight: bold;}
	
a.linkkids 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;}
	
a.linkkids:hover 
	{color: #FFCC00;
	text-decoration: none;}
	
.tdContent 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;}
	
/* start added by RodrigoM 03-08-04 */	
a.standout:link, a.standout:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	}
/* end added by RodrigoM 03-08-04 */
	
h3 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	color: #003;}

tr.textalign
	{vertical-align:top;}
	
.ImageRcaption
	{
	position:relative;
	float:right;
	font-size:10px;
	font-style:normal;
	text-align:center;
}
	
.ImageLcaption
	{position:relative;
	float:left;
	font-size:10px;
	font-style:normal; 
	text-align:center;}

.ImageCcaption
	{position:relative;
	font-size:10px;
	font-style:normal; 
	text-align:center;}
	
.subsub_header 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	font-style: italic;
	color: #003;}
	
.smalltxt
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
/* start extra added RodrigoM 01-12-04 */
img.padmeL {
	margin-top:2px;
	margin-right:6px;
	float:left;
	background-position: bottom;
	vertical-align: baseline;
}
	
img.padmeR {
	margin-top:-2px;
	margin-left:10px;
	float:right;
}

.img_margin_right {
	margin-right:5px;
}
/*end extra added */
