p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #330066;
	padding-right: 5px;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #330066;
	padding-right: 5px;
}

.bodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
}
.bodySmall_lineheight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #330066;
}
.bodyindented {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #330066;
	padding-left: 20px;
	padding-right: 40px;
}
.smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #1C1C1C;
}



.Header
{
	font-weight: bold;
	font-size: 15px;
	text-transform: none;
	color: #330066;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.FooterBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 11px;
	font-weight: bold;
}
.FooterSmall
{
	font-size: 9px;
	color: #FFFFFF;
	line-height: 16px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #330066;
}
li {
	width: 80%;
	 list-style: none;
	 padding-left: 15px;
	background-image: url(images/bullet.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 6px;
}
.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #330066;
	line-height: 12px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #330066;

}
a:link {
	color: #AC0D10;
	text-decoration: underline;
}
a:visited {
	color: #660000;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}

a.special:link {
     color: #FFFFFF;
     text-decoration: underline;
     }

a.special:visited {
     color: #FFFFFF;
     }

a.special:hover {
     color: #FFFFFF;
     text-decoration: none;
     }



.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FF0000;
	line-height: 12px;
}


/* TLC Family Navigation Bar */
#tlcFamily {display:block; width:100%; height:33px; border-bottom:1px solid #666; background:#CCC; font-size:15px; font-family:"Arial Narrow", Tahoma, "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif !important; position:relative; z-index:999; line-height:15px !important;}
#tlcFamily * {font-family:"Arial Narrow", Tahoma, "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif !important; font-size:15px !important; line-height:15px !important;}
.fam_ie #tlcFamily * {font-size:14px !important;}
.fam_wrap {width:775px; margin:0 auto; overflow: hidden;}
.fam_logo {float:left;}
#fam_nav, #fam_nav li, #fam_nav ul {margin:0; padding:0; list-style-type:none !important;}
#fam_nav {display:block; float:right;}
#fam_nav a {text-decoration:none;}
#fam_nav li {float:right; border-right:2px solid #fff; margin:8px 15px 0 0px; padding-right:15px; cursor:pointer; width:auto !important; background-image:none !important;}
#fam_nav li:first-child {border-right:0 none; margin-right:0; padding-right:0;}
#fam_nav ul {display:none; position:absolute; padding:0 5px 10px 5px; margin-left:-10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;}
#fam_nav ul li {float:none; border-right:0 none; white-space:nowrap; border-top:1px dotted; margin:5px 5px 0px 5px; padding:5px 0px 0px 0px; text-align:left !important;}
#fam_nav ul li:first-child {margin:5px 5px 0px 5px; padding:5px 0px 0px 0px; border-top:0 none;}
#fam_nav li, #fam_nav ul a {text-decoration:none;}
#fam_nav ul a {padding:5px 5px 5px 5px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; display:block;}
/*#fam_nav li.dayschool ul {margin-left:-72px;}*/
#fam_nav li.daycamps ul {}
.fam_ie7 #fam_nav ul {margin-left:-140px; margin-top:25px;}

/* dark green theme - tlc */
#tlcFamily.fam_dkgreen {background:#2d3a20; border-bottom-color:#c7bf9f;}
#tlcFamily.fam_dkgreen li {border-color:#c7bf9f;}
#tlcFamily.fam_dkgreen li strong, #tlcFamily.fam_dkgreen li a {color:#c7bf9f; font-weight:normal;}
#tlcFamily.fam_dkgreen ul {background:#2d3a20;}
#tlcFamily.fam_dkgreen #fam_nav ul li a:hover {background:#6f3600;}
#tlcFamily.fam_dkgreen #fam_nav a:hover, #tlcFamily.fam_dkgreen #fam_nav li.sfHover strong {color:#e8c776;}

/* yellow theme - nsds */
#tlcFamily.fam_yellow {background:#f9e47b; border-bottom-color:#caa500;}
#tlcFamily.fam_yellow li {border-color:#ffffff;}
#tlcFamily.fam_yellow li strong, #tlcFamily.fam_yellow li a {color:#55afff; font-weight:normal;}
#tlcFamily.fam_yellow ul {background:#f9e47b;}
#tlcFamily.fam_yellow #fam_nav ul li a:hover {background:#f0c606;}
#tlcFamily.fam_yellow #fam_nav a:hover, #tlcFamily.fam_yellow #fam_nav li.sfHover strong {color:#001e39;}

/* dark blue theme - shcdc */
#tlcFamily.fam_dkblue {background:#0562ab; border-bottom-color:#c9e8fc;}
#tlcFamily.fam_dkblue li {border-color:#cce8fe;}
#tlcFamily.fam_dkblue li strong, #tlcFamily.fam_dkblue li a {color:#ffcc01; font-weight:normal;}
#tlcFamily.fam_dkblue ul {background:#0562ab;}
#tlcFamily.fam_dkblue #fam_nav ul li a:hover {background:#018afc;}
#tlcFamily.fam_dkblue #fam_nav a:hover, #tlcFamily.fam_dkblue #fam_nav li.sfHover strong {color:#fffadc;}

/* dark dark blue theme - thc */
#tlcFamily.fam_dkdkblue {background:#081f63; border-bottom-color:#8b97b1;}
#tlcFamily.fam_dkdkblue li {border-color:#0433c9;}
#tlcFamily.fam_dkdkblue li strong, #tlcFamily.fam_dkdkblue li a {color:#fff; font-weight:normal;}
#tlcFamily.fam_dkdkblue ul {background:#081f63;}
#tlcFamily.fam_dkdkblue #fam_nav ul li a:hover {background:#032590;}
#tlcFamily.fam_dkdkblue #fam_nav a:hover, #tlcFamily.fam_dkdkblue #fam_nav li.sfHover strong {color:#f2d205;}

/* red theme - tlw */
#tlcFamily.fam_red {background:#790100; border-bottom-color:#8b97b1;}
#tlcFamily.fam_red li {border-color:#2b0552;}
#tlcFamily.fam_red li strong, #tlcFamily.fam_red li a {color:#dc7272; font-weight:normal;}
#tlcFamily.fam_red ul {background:#790100;}
#tlcFamily.fam_red #fam_nav ul li a:hover {background:#c50302;}
#tlcFamily.fam_red #fam_nav a:hover, #tlcFamily.fam_red #fam_nav li.sfHover strong {color:#fff;}

