/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #005DAB;
}
body {
	background-image:url(../images/bgd.gif);
	margin:0px;
}
a:link {
	color: #000099;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000066;
}
a:hover {
	text-decoration: none;
	color: #000066;
}
a:active {
	text-decoration: underline;
	color: #FFD204;
}
.style1 {
	font-size: 18px;
	font-weight: bold;
}
.pdf_links {
	font-size: 14px;
	font-weight: bold;
}
#body_bgd{
	background-image:url(../images/subpages/body_bgd_newwater.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#body_bgd2{
	background-image:url(../images/subpages/body_bgd_wht.jpg);
	background-repeat:repeat-y;
	/*background-color:#FFFFFF;*/
	background-position:center;
}
#footer_text{
	color:#FFFFFF;
	font-size:10px;

}
.content_padding{
	padding-right:20px;
	text-align: left;
	}
.content_padding-left{
	padding-right:20px;
	padding-left:20px;
	text-align: left;
}
.small_text { font-size:10px; }
.google_text{ 
	font-size:12px;
	color:#3366CC;
	line-height:15px;
}
.caps_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight:bold;
	font-size: 14px;
	color: #005DAB;
}

/* 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; margin-bottom:10px;}
#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:760px; 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;}

/* dark yellow theme - nsdc */
#tlcFamily.fam_dkyellow {background:#dfa70a; border-bottom-color:#8b97b1;}
#tlcFamily.fam_dkyellow li {border-color:#1b28d8;}
#tlcFamily.fam_dkyellow li strong, #tlcFamily.fam_dkyellow li a {color:#fff; font-weight:normal;}
#tlcFamily.fam_dkyellow ul {background:#dfa70a;}
#tlcFamily.fam_dkyellow #fam_nav ul li a:hover {background:#fec628;}
#tlcFamily.fam_dkyellow #fam_nav a:hover, #tlcFamily.fam_dkyellow #fam_nav li.sfHover strong {color:#1b28d8;}

/* blue theme - hcdc/teen hampton */
#tlcFamily.fam_blue {background:#37a5fa; border-bottom-color:#fff;}
#tlcFamily.fam_blue li {border-color:#3cc7ff;}
#tlcFamily.fam_blue li strong, #tlcFamily.fam_blue li a {color:#c3dfea; font-weight:normal;}
#tlcFamily.fam_blue ul {background:#37a5fa;}
#tlcFamily.fam_blue #fam_nav ul li a:hover {background:#0272a5;}
#tlcFamily.fam_blue #fam_nav a:hover, #tlcFamily.fam_blue #fam_nav li.sfHover strong {color:#f6d200;}
