body {
	margin: 24px 20px 20px;
}
body,td,th {
	font-family: "Comic Sans MS", Arial, Helvetica, san-serif;
	font-size: medium;
	color: #333333;
}
ul, ol, li, p,
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
}
h1, h2, h3, h4, h5, h6 {
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 8px;
}
form {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
ul, ol {
	margin-left: 1em;
	padding-left: 0;
	text-indent: -1em;
	list-style-position: inside;
	}
li {
    padding: 6px 0 2px 15px;
}
p {
    padding: 6px 0 2px 15px;
}
a:link {
	color: #3333CC;
}
a:visited {
	color: #6666CC;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #999999;
}
h1 {
	font-size: x-large;
	color: #000000;
}
h2 {
	font-size: large;
	color: #333333;
}
h3 {
	font-size: large;
	color: #009900;
}
h4 {
	font-size: large;
	color: #3333CC;
}
h5 {
	font-size: medium;
	color: #3333CC;
}
h6 {
	font-size: medium;
	color: #009900;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
.maintable {
	border: ridge #000000;
}
.divider {
	text-align: right;
	vertical-align: top;
	background-image:   url("/kids_club/images/graphics/kc_topdiv4.gif");
}
.srch_button {
	font-size: 10px;
}
.uppernav {
	padding-top: 3px;
	padding-bottom: 3px;
}
.bottom {
	background-image:  url("/images/backgrounds/bg_kcdivider06b.gif");
	background-repeat: repeat-x;
}
.kidsclub {
	font-family: "Comic Sans MS", Arial, Helvetica, san-serif;
	font-size: medium;
	font-weight: bold;
}
.copyright {
	font-size: 11px;
	text-align: center;
	color: #000000;
	padding-bottom: 3px;
	padding-top: 8px;
}
.bottomnav {
	font-size: 11px;
	text-align: center;
	color: #000000;
	padding-bottom: 8px;
	padding-top: 3px;
}
.bottomnav a:link {
	color: #000000;
}
.bottomnav a:visited {

	color: #000000;
}
.bottomnav a:hover {

	color: #CC0000;
	cursor: hand;
}
.mainwindow {
	padding: 15px 20px 30px;
}
.logo {
	position: relative;
	left: -8px;
	top: 45px;
}
.title {
	padding-top: 10px;
}
.footnote {
	font-style: italic;
	color: #666666;
	padding: 8px;
}
.topofpage {
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 11px;
}
.bullets2last {
	padding-bottom: 10px;
}
.sidelev0 {
	font-size: small;
	font-weight: bold;
	color: #333333;
}
.sidelev1 {
	font-size: 11px;
	padding-left: 10px;
}
.sidelev2 {
	font-size: 11px;
	padding-left: 20px;
}
.sidelev3 {
	font-size: 11px;
	padding-left: 30px;
}
.maplev0 {
	font-weight: bold;
	color: #009900;
}
.maplev1 {
	padding-left: 20px;
}
.maplev2 {
	padding-left: 40px;
}
.maplev3 {
	padding-left: 60px;
}
.lastrow {
	vertical-align: bottom;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 15px;
}
.mission {
	font-style: italic;
	font-weight: bold;
}
.steps {
	font-size: medium;
	font-weight: bold;
	color: #3333CC;
}
.hometext {
	font-size: large;
	text-align: left;
	vertical-align: top;
	padding-bottom: 12px;
	padding-top: 20px;
}
.bigger {
	font-weight: bold;
	font-size: 1.2em;
}
.red {color: #CC0000}
.blue {color: #3333CC}
.green {color: #009900}
.orange {color: #FF6600}
.purple {color: #9933CC}
.whbg {
	background-color: #FFFFFF;
}
.safetyeq {
	text-align: left;
	vertical-align: middle;
	padding-left: 202px;
}
.quizquestion {
	font-size: small;
	vertical-align: middle;
}
.quiztab {
	border-top: thin solid #0033FF;
	border-right: thin solid #0033FF;
	border-bottom: thin solid #0033FF;
	border-left: thin solid #0033FF;
}
.quizhead {
	font-weight: bold;
	text-align: center;
	background-color: #FFFF66;
}
.quizbutton {
	font-family: "Comic Sans MS", Arial, Helvetica, san-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	margin: 10px;
	background-color: #EEEEEE;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.quizfield {
	font-family: "Comic Sans MS", Arial, Helvetica, san-serif;
	font-weight: bold;
	background-color: #EEEEEE;
	text-align: center;
}
.homelinks {
	font-size: small;
}
.bullets3 {
	text-align: left;
	list-style-type: disc;
	padding-top: 0px;
	padding-bottom: 3px;
}
.forparents {
	font-size: small;
}
.quizsp {
	margin-top: 20px;
}
.title2 {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 220px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #6699FF;
}
.score {
	font-size: large;
	font-weight: bold;
	color: #3333CC;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
.mainbox {
	border-top-width: thick;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FBF700;
	border-right-color: #285DDB;
	border-bottom-color: #285DDB;
	border-left-color: #285DDB;
}
.content {
	padding: 20px;
}
.bgtitle {
	background-color: #6666FF;
}
.titleborder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #6699FF;
	border-right-color: #6699FF;
	border-bottom-color: #6699FF;
	border-left-color: #6699FF;
}
.num {
}
.mainpoint {
	font-size: 1.3em;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 30px;
}
@media print {
.title2 {
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 10px;
	text-align: left;
}
.noprint, .bottomnav, .lastrow {       display:none;       }
.topline {
	display:none;
}

