/* CSS Document */
/*WHITE HOUSE KIDS MAIN STYLE SHEET TITLE=kids*/  /* <--- updated*/
/********************************************************************/
ul.reg-list {	list-style: circle url(/kids/images/bul-circle.gif) outside;	margin: 0px 15px;	padding: 0px 15px;}
ul.reg-list li{	padding-bottom: 5px;}
.reg-text {	font: 12px arial, verdana, sans-serif;	color: color: #333;}
.sm-text {	font: 10px arial, verdana, sans-serif;	color: color: #333;}
img, table {	border: none;}
h3 {	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px;	color: #0450A9; text-transform: uppercase;  }

/* BIOGRAPHIES AND COLORING PAGES */
table#bio-content {	font: 11px arial, verdana, sans-serif;	color: #333;	background-color: #F5F5F5;	padding: 10px;	margin-left: 10px;	width: 485px;	border-bottom: 2px #CCC solid;}
table#bio-content td { 	vertical-align: top;	padding: 5px;}
table#bio-content ol{	margin-top: 0.33em;	margin-bottom: 0.33em;}
table#bio-content li{	padding-bottom: 5px; padding-top:10px;}
p.bio-credit {	font: italic 11px arial, verdana, sans-serif;	color: #666;	border-left: 1em #FC0 solid;	padding-left: 0.33em;}
p.bio-nav {	font: 11px arial, verdana, sans-serif;	color: #666;	text-align: center;	padding-top: 0.33em;}
p.bio-nav a:link{	color: #039;	text-decoration: none;}
p.bio-nav a:visited {	color: #900;	text-decoration: none;}
p.bio-nav a:hover {	text-decoration: underline;}
.download {	border-top: 1px #FC0 solid;	border-bottom:  1px #FC0 solid;	padding-top: 0.33em;	margin-left: 1em;	font: 11px arial, verdana, sans-serif;}
	
/* PRINCIPALS NAVIGATIONAL BOX */
div#principals {	background-color: #D1D9E6;	width: 138px;	font: 10px arial, verdana, sans-serif;	vertical-align: top;	text-align: center;	border-bottom: 2px #CCC solid;}
div#principals ul {	list-style: none outside;	font: 10px arial, verdana, sans-serif;	text-align: left;	padding: 0 0 15px 10px;	margin: 0;}
div#principals li{	padding-bottom: 5px; }
div#principals li a:link{	color: #039;	font: 10px arial, verdana, sans-serif;	text-decoration: none;}
div#principals li a:visited{	color: #039;	font: 10px arial, verdana, sans-serif;	text-decoration: none;}
div#principals li a:hover{	text-decoration: underline;}
html>body div#principals li a {	}

/* MAIN CONTENT 3 COLUMN LAYOUT */
	
td#main-content {	font: 12px arial, verdana, sans-serif;	color: #333;	vertical-align: top;	padding: 0 10px 10px;	width: 100%;}
td#main-content table.news{	font: 10px arial, verdana, sans-serif;	color: #333;	vertical-align: top;	width: 300px;	}
td#main-content table.news td{	padding: 5px 5px 15px 0;	}
td#main-content table.news td.light-blue{	background-color: #ECEFF5;	font-weight: bold;	border: 1px #e8e8e8 solid;	padding: 3px;	}
td#main-content p {	padding-bottom: 5px;	}
td#main-content p.first-para {	padding-top: 0px;	margin-top: 0px;	}

/* MAIN CONTENT 2 COLUMN LAYOUT */
table#main-content2col {	text-align:left;	font: 12px arial, verdana, sans-serif;	color: #333;	width: 95%;}
table#main-content2col td{	vertical-align: top;	}
table#main-content2col p {	padding-bottom: 10px;	}
#page-title-2col{	margin-left: 10px;	margin-bottom: 10px;}
#page-title-2col h3{	margin-top: 5px;	margin-bottom: 5px;}
#left-cell {	padding-left: 0.5em;}

/* WEEKLY POLL RESULTS */
table#tbl-headers {	font: bold 10px arial, verdana, sans-serif;	color: #333;	width: 485px;	}
table#tbl-headers td{	padding: 0;	}
table#tbl-headers p{	padding: 5px;	}
table#poll-results{	font: bold 10px arial, verdana, sans-serif;	color: #333;	width: 485px;	margin-top: 5px;	}
table#poll-results td.with-border{	border: 1px #ECEFF5 solid;	padding: 5px;	}
tr.dark-blue {	background-color: #D1D9E6 }
table#poll-results table.graphs{	border: none;	text-align: left;	}
table#poll-results table.graphs td{	padding: 0;	}
tr.light-blue {	background-color: #ECEFF5 }

/* MATH CHALLENGE */
#math-top-elementary{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px 0px 0px 0px;	background-image: url(/kids/images/math_topbar_elementary.gif);	background-repeat: no-repeat;	background-position: center top;	height: 35px;}
#math-top-middle{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_topbar_middle.gif);	background-repeat: no-repeat;	background-position: center top;	height: 35px;}
#math-top-high{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_topbar_high.gif);	background-repeat: no-repeat;	background-position: center top;	height: 35px;}
#math-top-open{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_topbar_open.gif);	background-repeat: no-repeat;	background-position: center top;	height: 35px;}

#math-main{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_bkg.gif);	background-repeat: repeat-y;	background-position: top left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
#math-main-elementary{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 325px;	padding: 0px 6px 0px 4px;	background-image: url(/kids/images/math_bkg.gif);	background-repeat: repeat-y;	background-position: top left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
#math-main-high{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 325px;	padding: 0px 6px 0px 4px;	background-image: url(/kids/images/math_bkg_high.gif);	background-repeat: repeat-y;	background-position: top left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
#math-main-middle{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 325px;padding: 0px 6px 0px 4px;	background-image: url(/kids/images/math_bkg_middle.gif);	background-repeat: repeat-y;	background-position: top left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}
#math-main-open{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px 6px 0px 4px;	background-image: url(/kids/images/math_bkg_open.gif);	background-repeat: repeat-y;	background-position: top left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}

*html #math-main-elementary{width: 325px; w/idth: 335px;}
*html #math-main-high{width: 325px; w/idth: 335px;}
*html #math-main-middle{width: 325px; w/idth: 335px;}
*html #math-main-open{width: 325px; w/idth: 335px;}

#math-bottom{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_bottombar.gif);	background-repeat: no-repeat;	background-position: center top;	height: 21px;}
#math-bottom-elementary{        margin:0px;        text-align: left;        display: block;        clear: left;        float: left;        width: 335px;        padding: 0px;        background-image: url(/kids/images/math_bottombar.gif);        background-repeat: no-repeat;        background-position: center top;        height: 21px;}
#math-bottom-high{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_bottombar_high.gif);	background-repeat: no-repeat;	background-position: center top;	height: 21px;}
#math-bottom-middle{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_bottombar_middle.gif);	background-repeat: no-repeat;	background-position: center top;	height: 21px;}
#math-bottom-open{	margin:0px;	text-align: left;	display: block;	clear: left;	float: left;	width: 335px;	padding: 0px;	background-image: url(/kids/images/math_bottombar_open.gif);	background-repeat: no-repeat;	background-position: center top;	height: 21px;}
.bullets
{
list-style-type: none;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
margin: 0;
text-align: left;
}
li.reddot
{
background-image: url(/kids/images/math_reddot.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 10px;
padding-right: 10px;
}

.math-answer{	margin:0px;	text-align: left;	display: block;	float: right;	width: 200px;	padding: 0px;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #EFD697;	border: 1px solid #B38B27;}
.math-answer-high{	margin:0px;	text-align: left;	display: block;	float: right;	width: 200px;	padding: 0px;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #BDEAEE;	border: 1px solid #1A9FAA;}
.math-answer-middle{	margin:0px;	text-align: left;	display: block;	float: right;	width: 200px;	padding: 0px;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #99F8B1;	border: 1px solid #1AAA49;}
.math-answer-open{	margin:0px;	text-align: left;	display: block;	float: right;	width: 200px;	padding: 0px;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #EFEFC4;	border: 1px solid #BDBD78;}
.sm-text-red {	font: 10px arial, verdana, sans-serif;	color:#CC0000;}
.title {	color: #000066;	font-weight: bold;}
.text-wrong {	color: #CC0000;}
.text-right {	color:#339933;	font-weight: bold;}

a:link{ text-decoration: none;}
a:visited{ text-decoration: none;}
a:hover{ text-decoration: underline;}