/*--------------------------------------------------------------------------*/
#kidshome {
	font: 16px "comic sans ms", arial, helvetica, serif;
	color: #000;
}

#home {
	font: 16px arial, helvetica, serif;
	color: #000;
}


.invisible {
	display:none;
}

.invisible2 {
	display:none;
}

.invisible3 {
	display:none;
}

.tiny {
	font: 13px arial, helvetica, serif;
}

.whiteFont {
	font: 16px  arial, helvetica, serif;
	color: #fff;
	font-weight: bold;
}

.whiteFontKids {
	font: 15px  "comic sans ms", arial, helvetica, serif;
	font: 14px  "comic sans ms", arial, helvetica, serif;
	color: #fff;
	font-weight: bold;
}


.lightBlueFont {
	font: 16px  arial, helvetica, serif;
	color: #62CDF1;
	font-weight: bold;
}

.lightBlueFontKids {
	font: 16px  "comic sans ms", arial, helvetica, serif;
	color: #62CDF1;
	font-weight: bold;
}


.darkBlueFont {
	font: 16px arial, helvetica, serif;
	color: #ffff00;
	font-weight: bold;
	line-height:80%;
}

.darkBlueFontKids {
	font: 16px "comic sans ms", arial, helvetica, serif;
	font: 14px  "comic sans ms", arial, helvetica, serif;
	color: #ffff00;
	font-weight: bold;
	line-height:80%;
}


.RegBlueFont {
	color: #0062A6;
	font-weight: bold;
}


h1 {
/*	font: 16px "trebuchet ms", arial, helvetica, serif;*/
	font: 22px arial, helvetica, serif;
	font-weight: bold;
}

h2 {
/*	font: 14px "trebuchet ms", arial, helvetica, serif;*/
	font: 18px arial, helvetica, serif;
	font-weight: bold;
	margin: 0;
}

h1#pros, h2#pros, h2#pro6books, h2#propartners, h2#propromotional {
	color: #0062A6;
}

h1#parents, h2#parents {
	color: #006633;
}

h1#kids {
	font: 22px "comic sans ms", arial, helvetica, serif;
	font-weight: bold;
	color:#CC0000;
}

hi#home {
	color: #000;
}

h2#kids, h2#kidshowto, h2#kidsprizes, h2#kidsrules {
	font: 20px "comic sans ms", arial, helvetica, serif;
	font-weight: bold;
	color: #CC0000;
}


hr {
	border-style:1px dashed #006633;
}

hr#kids {
	border-color:1px dashed #f00;
}

hr#parents {
	border: 1px dashed #006633;
}


a.prolink, a.prolink:active, a.prolink:visited {
	color: #009EE2;
	text-decoration: none;
	font-weight: bold;
}

a.parentlink, a.parentlink:active, a.parentlink:visited {
	color: 	#009933;
	text-decoration: none;
	font-weight: bold;
}

a.kidlink, a.kidlink:active, a.kidlink:visited {
	color: #ff0000;	
	text-decoration: none;
	font-weight: bold;
}


a.prolink:hover, a.parentlink:hover, a.kidlink:hover {
	color: #000;
	text-decoration: underline;
}




/*--------------------------------------------------------------------------*/

blockquote {
	font-weight: bold;
}

blockquote#question {
	font-weight: bold;
	padding: 14px;
	margin: 0px 0px 0px 0px;
}

blockquote#answer {
	padding: 14px;
	margin: 0px 0px 0px 0px;
	background: #fff000;
	color: #000;
	border: 1px solid #006633;
}

/*
	font-weight: bold;
	background: #fff000;
	border: 1px solid #006633;

*/

.CTCQuote {
	color: #006633;
	font-style: italic;
}

.underline {
	text-decoration: underline;
	font-weight: bold;
}

.red {
	text-decoration: underline;
	font-weight: bold;
	color: #f00;
}



