﻿body{
background-color: #DBE2F1;
margin-top: 0px;
margin-left: 2px;
margin-bottom: 10px;
background-image: url('images/Background.gif');
background-repeat: repeat;
}

xbody{
height: 100%;
}

xhtml{
height: 100%;
}

.Center table{
margin-left: auto;
margin-right: auto;
text-align: left;
}

/* MASTHEAD */
table.MastHead{
width: 998px;
height: 115px;
border-width: 0px;
border-collapse: collapse;
}

td.LeftMast{
width: 278px;
border: none;
padding: 0px;
margin: 0px;
}

td.RightMast{
width: 722px;
background-image: url('images/Masthead/Right.gif');
background-repeat: no-repeat;
vertical-align: bottom;
padding-bottom: 11px;
}

/* CONTENT and TEXT AREA TABLE */
table.Content{
width: 980px;
xheight: 430px;
margin-top: 0px;
border-width: 0px;
border-collapse: collapse;
position: relative;
left: 3px;
}

td.Content{
background-color: #FFFFFF;
margin: 0;
padding: 0;
vertical-align: top;
}

.Content p{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: rgb(0,50,0);
padding-left: 5px;
padding-right: 5px;
margin-top: 3px;
margin-bottom: 10px;
}

/* BORDER AROUND CONTENT TABLE */
td.TopBorder{
height: 14px;
background-image: url('images/Borders/Top.gif');
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
}

td.LeftTopBorder{
height: 14px;
width: 12px;
background-image: url('images/Borders/LeftTop.gif');
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}

td.RightTopBorder{
height: 14px;
width: 12px;
background-image: url('images/Borders/RightTop.gif');
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}

td.LeftBorder{
background-image: url('images/Borders/Left.gif');
background-repeat: repeat-y;
height: 100%;
}

td.RightBorder{
background-image: url('images/Borders/Right.gif');
background-repeat: repeat-y;
height: 100%;
}

td.LeftBottomBorder{
background-image: url('images/Borders/LeftBottom.gif');
background-repeat: no-repeat;
}

td.RightBottomBorder{
background-image: url('images/Borders/RightBottom.gif');
background-repeat: no-repeat;
}

td.BottomBorder{
height: 14px;
background-image: url('images/Borders/Bottom.gif');
background-repeat: repeat-x;
}

/* TEXT HTML */
h1{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
font-style: italic;
color: rgb(0,50,0);
padding-left: 5px;
padding-right: 10px;
margin-top: 13px;
margin-bottom: 3px;
}

.BeforeAfter{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: rgb(0,50,0);
margin-left: 275px;
}

ul.Enrich{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: rgb(0,50,0);
margin-left: 275px;
list-style-image: url(images/Bullet.gif);
}

ul.Choose{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
xfont-weight: bold;
color: rgb(0,50,0);
margin-left: 250px;
margin-bottom: 5px;
xmargin-top: 30px;
list-style-image: url(images/Bullet.gif);
}

ul.Sitemap{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: rgb(0,50,0);
margin-left: 325px;
list-style-image: url(images/Spacer.gif);
}

ol{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: rgb(0,50,0);
xpadding-left: 5px;
xpadding-right: 5px;
margin-top: 0px;
xmargin-bottom: 10px;
}

p.Note{
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
xtext-align: center;
margin-top: 0px;
margin-left: 230px;
}

table.Contact{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: rgb(0,50,0);
clear: left;
}

.Contact td{
text-align: center;
}

/* IMAGES */
.Title{
float: left;
margin-top: 0px;
padding-top: 0px;
margin-right: 5px;
position: relative;
xz-index: 2;
left: -1px;
top: -1px;
}

.PicBorder{
border-width: 1px;
border-style: solid;
border-color: #004200;
}

.noborder{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}

/* FOOTER */
table.Footer{
width: 700px;
margin-left: auto;
margin-right: auto;
}

.Footer td{
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
color: rgb(0,50,0);
text-align: center;
}

/* LINKS */
.Content a:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: rgb(0,66,0);
}

.Content a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: rgb(100,100,100);
}

.Content a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: rgb(0,0,0);
}

.Mail{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: rgb(255,255,255);
text-align: right;
padding-right: 11px;
}

.Mail a:link{
color: rgb(255,255,255);
font-weight: normal;
}

.Mail a:visited{
color: rgb(100,100,100);
}

.Mail a:hover{
color: rgb(0,255,0);
}

.Footer a:link{
color: rgb(0,66,0);
font-weight: normal;
}

.Footer a:visited{
color: rgb(100,100,100);
}

.Footer a:hover{
color: rgb(0,0,0);
}

p.Virtual{
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-align: center;
margin-top: 10px;
margin-bottom: 0px;
}
/* END LINKS */

p.Warn{
font-family: Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align: center;
margin-top: 0px;
}

/* PROGRAM IMAGES */
.InfantPic{
background-image: url('Childcare/Images/Infant.jpg');
background-repeat: no-repeat;
background-position: 0px 55px;
}

.EarlyPrePic{
background-image: url('Childcare/Images/EarlyPre.jpg');
background-repeat: no-repeat;
background-position: 100% 25px;
}

.PreschoolPic{
background-image: url('Childcare/Images/Preschool.jpg');
background-repeat: no-repeat;
background-position: 0px 70px;
}

.PreschoolPic{
background-image: url('Childcare/Images/Preschool.jpg');
background-repeat: no-repeat;
background-position: 0px 70px;
}

.BeforeAfterPic{
float: left;
border: 2px;
border-style: solid;
border-color: #004200;
margin: 4px 5px 0px 0px;
}

.SummerPic{
float: right;
border: 2px;
border-style: solid;
border-color: #004200;
margin: -15px 10px 0px 0px;
}

.ToddlerPic{
background-image: url('Childcare/Images/Toddler.jpg');
background-repeat: no-repeat;
background-position: 100% 20px;
}

.VirtualPic{
background-image: url('Childcare/Images/VirtualClasses.jpg');
background-repeat: no-repeat;
background-position: 175px 110px;
}

/* SUMMER CAMP TABLE */
table.Summer{
width: 500px;
border: none;
border-collapse: collapse;
}

.Summer td{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: rgb(0,50,0);
text-align: center;
vertical-align: top;
}

/* STAFF TABLES */
.StaffText{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: rgb(0,50,0);
text-align: left;
vertical-align: top;
padding-top: 10px;
}

xtable td{
border-left: 1px solid #FF0000;
}

xtable td{
border-right: 1px solid #FF0000;
}

xtable td{
border-top: 1px solid #FF0000;
}

xtable td{
border-bottom: 1px solid #FF0000;
}

xdiv{
border-left: 1px solid #00FF00;
}

xdiv{
border-right: 1px solid #00FF00;
}

xdiv{
border-top: 1px solid #00FF00;
}

xdiv{
border-bottom: 1px solid #00FF00;
}

}
