/* LAYOUT ELEMENTS  */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: arial, verdana, serif;
	font-size: small;
	color: #666666;
}

body.glossary
{

	background-color: #B7B8BC;

}


h1
{

	font: Verdana, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #006A39;
	font-weight: bold;
	padding: 10px 20px 5px 3px;
	text-transform: uppercase;
}

h2
{
	font-size: small;
	font: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #006A39;
	font-weight: bold;
	padding: 5px 20px 0px 0px;
	text-transform: uppercase;
}

h3
{
	font-size: 24px;
	font: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #006A39;
	font-weight: bold;
	padding: 5px 20px 0px 0px;
	text-transform: uppercase;
}


.subHeader
{
	color: #006E9C;
	font-weight: bold;
	text-transform: uppercase;
	font-size:15px
}

.caps
{

	color:#006A39;
}



a
{
	color: #0F749E;
	text-decoration: none;
}

a:hover
{
	color: #0F749E;
	text-decoration: underline;
}


a.small
{
	color: #0F749E;
	text-decoration: none;
	font-size: x-small;
}

a.small:hover
{
	color: #0F749E;
	text-decoration: underline;
	font-size: x-small;
}



a.kidsNav
{
	color: #d2b00c;
	text-decoration: none;
	font-size: x-small;
}

a.kidsNav:hover
{
	color: #d2b00c;
	text-decoration: underline;
	font-size: x-small;
}



.contentIcon
{
	padding: 10px 0px 7px 10px;
}


.content
{
	padding: 0px 20px 7px 10px;
	line-height: 20px;

}


.contentHome
{

	padding: 20px 65px 7px 56px;
}

.contentNavHome
{

	padding: 5px 5px 5px 5px;
}

.contentPrivacy
{

	padding: 5px 15px 5px 15px;
	color: #439ABF;
	font-size: x-small;
}

.kids
{
	background-image: url( "/images/kids.gif" );
	background-repeat: no-repeat;
	width: 198px;
	height: 91px;
}

.kidsHome
{
	background-image: url( "/images/kids_row2.gif" );
	background-repeat: no-repeat;
	width: 198px;
	height: 50px;
}

#kids
{

	padding: 30px 4px 0px 80px;	

}

#kidsHome
{

	padding: 0px 11px 0px 80px;	

}

.contentKidsHelp
{
	background-image: url( "/images/kids/bkgd_kids_wayshelp.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}

.contentKidsAthome
{
	background-image: url( "/images/kids/bkgd_kids_athome.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}


.contentKidsMalama
{
	background-image: url( "/images/kids/bkgd_kids_malama.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}

.contentKidsColoring
{
	background-image: url( "/images/kids/bkgd_kids_coloring.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}


.contentKidsMaze
{
	background-image: url( "/images/kids/bkgd_kids_maze.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 651px;

}

.contentKidsCrossword
{
	background-image: url( "/images/kids/bkgd_kids_crossword.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}


.contentStormDrain
{
	background-image: url( "/images/kids/bkgd_kids_stormdrain.gif" );
	padding-top: 10px;
	background-repeat: no-repeat;
	width: 792px;
	height: 611px;

}


/* GLOBAL STYLES  */


.contentLateNews
{
	padding: 12px 0px 12px 0px;
}

.whiteBoldSmall
{
	color: #FFFFFF;
	font-size: x-small;
	font-weight: bold
}


.whiteBold
{
	color: #FFFFFF;
	font-weight: bold;
}


.white
{
	color: #FFFFFF;
}

a.white
{
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}


.yellow
{
	color: #FFD200;
}

.bkgdYellow
{
	background-color:#FFD200;
}


a.yellow
{
	color: #FFD572;
	text-decoration: none;
}
a.yellow:hover
{
	color: #FFD572;
	text-decoration: underline;
}



.blueLt
{
	color: #439ABF;
}

a.blueLt
{
	color: #439ABF;
	text-decoration: none;
}
a.blueLt:hover
{
	color: #439ABF;
	text-decoration: underline;
}

a.red
{
	color: #CC3333;
	text-decoration: none;
}
a.red:hover
{
	color: #CC3333;
	text-decoration: underline;
}


.gray
{
	color: #5C5C5C;
}

.tableHeader
{
	font-size: small;
	font: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 7px 3px 3px 3px;
	text-transform: uppercase;
}



/* TITLE IMAGE STYLES  */

.bkgdLatestNews
{
	background-image: url( "/images/gradient_right_area.gif" );
}

.bkgdBlueYellow
{
	background-image: url( "/images/1_pixel_blue_yellow.gif" );
}

.bkgLeftNav
{
	background-image: url( "/images/bkgd_leftarea_child_new.jpg" );
	background-repeat: no-repeat;
}


/* COLOR STYLES  */

.redBold
{
	font-weight: bold;
}

.pixelYellow
{
	background-image: url( "/images/1_pixel_yellow.gif" );
}


.pixelBlue
{
	background-image: url( "/images/1_pixel_blue.gif" );
}

.bkgdWhite
{
	background-color: #FFFFFF;
}

.bkgdBlueLt
{
	background-color: #C1DBE6;
}

.bkgHeaderBlue
{
	background-color: #0F749E;
}

.bkgdGray
{
	background-color: #B7B8BC;
}

.headerPlan
{
	letter-spacing: 0px;
	color: #006A39;
	font-weight: bold;
	text-transform: uppercase;
}

.yellow
{
	color: #FFD200;
}



/*   */
.imagepaddingL
{
	/* image padding for left aligned images */
	padding-right: 10px;
	padding-bottom: 10px;
}

.faqImage2  { margin: 0px 15px 15px 0px; float: left; }
.faqImage3  { margin: 0px 0px 15px 15px; float: right; }

.imagepaddingR
{
	/* image padding for right aligned images */
	padding-left: 10px;
	padding-bottom: 10px;
}

span.none
{
	display: none;
}

#linkList ul
{
	margin: 10px;
	padding-left: 15px;
}

.linkList li
{
	padding: 6px 4px 6px 4px;
	text-align: left;
	line-height: 2.5ex;
	list-style-type: square;
}

#orderedList ol
{
	margin: 2px;
	padding-left: 15px;
}

.linkListOl li
{
	padding: 10px 4px 10px 0px;
	text-align: left;
	line-height: 3.0ex;
	list-style-type: square;
}

#orderedListAlpha ol
{
	margin: 15px;
	padding-left: 5px;
}

.linkListAlpha li
{
	padding: 5px 4px 15x 5px;
	text-align: left;
	line-height: 2.5ex;
	list-style:upper-alpha;
}


