@charset "UTF-8";
/* CSS Document */

.columnNavkids { width: 245px; background:url(../images/subMenuBack.jpg) top repeat-y; }
.columnNavkids ul
{
margin: 0 0 0 15px;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
.columnNavkids a
{
display: block;
padding: 7px 10px 8px 10px;
width: 195px;
background-color: #fff;
border-bottom: 1px solid #fff;
font-size:1.1em;
color:#333;
}
.columnNavkids a:link, .menulistKids a:visited
{
color: #333;
text-decoration: none;
font-weight:bold;
background-color:#ddf0f8;
}
.columnNavkids a:hover
{
background:#acdbef url(../images/navOnBlue.jpg) top repeat-x;
color: #e31b3f;
font-weight:bold;
}
.columnNavkids a.selectedSubKids {
background:#acdbef url(../images/navOnBlue.jpg) top repeat-x;
color: #e31b3f;
font-weight:bold;
}

#schoolsContent { width:700px; padding:0 20px 0 0; }
#schoolsContent h1 { font-size:2.4em; color:#19a2de; width:700px; font-weight:bold; margin:10px 0 10px 0; padding:5px 0 20px 0; font-family:Arial, Helvetica, sans-serif; background:url(../images/dottedCircle.jpg) bottom repeat-x; }
#schoolsContent h2 { font-size:1.5em; color:#83b819; font-weight:bold; margin:10px 0 10px 0; padding-top:10px; padding-bottom:0; font-family:Arial, Helvetica, sans-serif; }
#schoolsContent h3 { font-size:1.3em; color:#e31b3f; font-weight:bold; margin:7px 0 10px 0; font-family:Arial, Helvetica, sans-serif; }
#schoolsContent p { margin:0 0 1.1em 0; }

.greenLargetext { color:#83b819; font-size:1.1em; }
.price { color:#e31b3f; }

.subHead { font-size:1.5em; color:#83b819; font-weight:bold; margin:10px 0 10px 0; padding-top:10px; padding-bottom:0; font-family:Arial, Helvetica, sans-serif; }

.redBorder { border: 3px solid #e31b3f; }
.blueBorder { border: 5px solid #afdcf0; }
.greenBorder { border: 3px solid #d2e7a7; }

.bodyImgMargin { margin:0 15px 15px 0; }

a:link { color: #e31b3f; text-decoration: underline; font-weight:bold; }
a:visited { color: #e31b3f; text-decoration: underline; font-weight:bold; }
a:hover { color: #e31b3f; text-decoration: none; font-weight:bold; }
a:active { color: #e31b3f; text-decoration: none; font-weight:bold; }

#footer {
background:url(../images/dottedCircle.jpg) top repeat-x;
border-top: 0 solid #ccc;
width:950px;
padding:20px 0 25px 30px;
margin-top:25px;
text-align:left;
}


#navcontainer ul li a
{
background: url(../images/navOffSmallKids.jpg) top no-repeat;
color: #fff;
}
#navcontainer ul li a:hover
{
background: url(../images/navOnSmallKids.jpg) top no-repeat;
color: #fff;
}
#navcontainer a:active
{
background: url(../images/navOnSmallKids.jpg) top no-repeat;
color: #fff;
}
#navcontainer li#active a
{
background: url(../images/navOnSmallKids.jpg) top no-repeat;
color: #fff;
}

.gradBackHolder {
        text-decoration: none;
		background:#fff url(../images/testSliceKids.jpg) bottom repeat-x;
}

.proDescriplist li
{
padding: 0.2em 0 0.2em 18px;
background-image: url(../images/bulletGreen2.gif);
background-repeat: no-repeat;
background-position: 0 0.2em;
}

.shortlist li
{
padding: 0.2em 0 0.2em 18px;
background-image: url(../images/bulletGreen2.gif);
background-repeat: no-repeat;
background-position: 0 0.2em;
}

.underLIne {border-bottom: 0 solid #ccc; background:url(../images/dottedCircle.jpg) bottom repeat-x;}
.aboveLIne {border-top: 0 solid #ccc; background:url(../images/dottedCircle.jpg) top repeat-x;}

.MultiBoxControls{
	background:#19a2de;
}

.MultiBoxContainer{
	border:15px solid #19a2de;
}




.selectedSubHeaderKids {
background:#aec5a3 url(../images/navOnBlue.jpg) top repeat-x;
color: #fff;
display: block;
padding: 8px 5px 7px 10px;
width: 200px;
border-bottom: 1px solid #fff;
font-size:1.1em;
font-weight:bold;
}
