BODY, FORM, FIELDSET, DIV, P, HR, H1, H2, H3, H4, H5, H6, DL, DD, DT, OL, UL, LI, TABLE, TH, TD,IMG  {margin:0px; padding:0px; border:0px;}
A {color:#0F5506; text-decoration:none;}
A:hover {#0F5506;}

.col100pc {width:100%; float:left;}
.col760 {width:760px; float:left;}
.col650 {width:650px; float:left;}
.col480 {width:480px; float:left;}
.col170 {width:170px; float:left;}
.col110 {width:110px; float:left;}
.clear {clear:both; display:block; visibility:hidden; height:1px; width:1px; overflow:hidden;}

.overview {height:22px; border-bottom:1px solid #cccccc; oveflow:hidden; background:#eeeeee; font:70% Verdana, Arial, sans-serif;}
.overview P {float:left; padding:4px 0px 0px 0px; text-indent:5px; width:300px;}
.overview P STRONG {font-weight:normal;}
.overview FORM P {float:left; text-align:right; padding:1px 0px 0px 0px; width:450px; }
.overview LABEL {float:none;}
.overview .select {border:0px;}
.overview .submit {color:#000000; font:bold 100% Verdana, Arial, sans-serif;}

.header {float:left; width:760px; font:65% Verdana, Arial, sans-serif; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/logo.gif) no-repeat; padding:0px 0px 0px 0px;}
.header .nuffield-foundation A {float:left; width:100px; height:98px; overflow:hidden; text-indent:-1000px;}
.header .title A {float:left; width:280px; display:block; height:98px; overflow:hidden; text-indent:-1000px;}

.skip {display:none;}
.mode {position:absolute; top:121px; left:0px; line-height:18px; padding:0px 0px 0px 0px; width:110px; text-align:center;}
.mode STRONG {display:none;}

.breadcrumb { line-height:18px; padding:0px 0px 0px 150px; clear:both;}
.breadcrumb STRONG {display:none;}

.main {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/nav_bg.gif) no-repeat left bottom;}

.navigation {font:bold 75% Arial, sans-serif; padding:25px 0px 0px 0px; background:#84AC48}
.navigation UL {padding:0px 0px 10px 0px;}
.navigation UL LI {list-style:none; float:left; width:100%; background:#84AC48;}
.navigation UL LI A {padding:4px 0px 4px 12px; color:#000000; float:left; clear:both;}
.navigation UL LI A:hover {color:#0F5506; background: url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-right-over.gif) no-repeat 4px 8px;}
.navigation UL LI LI A:hover {background:#FFFFFF url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-right-over.gif) no-repeat 4px 8px;}

.navigation LI.open {background:#D4E2BE; float:left; width:110px;}
.navigation LI.open A {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-down.gif) no-repeat 2px 9px;}
.navigation LI.open UL LI {width:110px; background:#D4E2BE;}
.navigation LI.open UL A {background:none;}
.navigation UL UL A {padding:4px 0px 4px 22px; font-size:90%; color:#3F7737;}
.navigation UL UL A:hover {color:#85D210!important; background:#D4E2BE url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-right-over.gif) no-repeat 4px 8px!important;}
.navigation LI.open LI.open {background: url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-down-over.gif) no-repeat 10px 9px;}
.navigation UL UL UL A {padding:4px 0px 4px 28px; color:#333366; font-weight:normal;}
.navigation UL LI STRONG A {color:#85D210!important;}

.seperator {width:440px; border-bottom:1px solid #cccccc; margin:0px 20px 0px 20px; }

.row-home-top {background:#F1F7EB url(http://www.21stcenturyscience.org/data/static/site/graphics/top-background.gif) no-repeat; float:left;}

.row-home-bottom {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/bottom-background.gif) repeat-y; float:left;}

.home { font:75%/120% Verdana, Arial, sans-serif; padding:20px 0px 0px 0px;}
.home H2 {color:#330000; font:160% Arial, sans-serif; line-height:30px; padding:0px 0px 0px 30px;}
.home IMG {margin:0px 20px 0px 30px; float:left;}
.home DIV { height:155px; }
.home P {padding:0px 0px 10px 10px;}
.home UL {padding:0px 0px 10px 10px;}
.home LI {margin:2px 0px 0px 20px;}
.home EM {font:90% Verdana, Arial, sans-serif;}
.home A {text-decoration:underline;}
.home .button {padding:0px;}

.inset {font:70%/120% Verdana, Arial, sans-serif; background:#F1F7EB;}
.inset H2 {color:#330000; font:bold 110%/130% Verdana, Arial, sans-serif; text-align:right; padding:1px 10px 1px 0px; border:1px solid #CCCCCC; background:#FFFFFF;}
.inset P {padding:10px;}
.inset A {font-weight:bold; text-decoration:underline;}
.inset EM {font:normal normal 90%/180% Verdana, Arial, sans-serif; color:#666666;}

.content {font:75%/140% Verdana, Arial, sans-serif; padding:20px 10px 0px 10px;}
.content H2 {font:bold 130% Verdana, Arial, sans-serif; line-height:20px; padding:0px 0px 10px 15px; color:#330000;}
.content P {padding:0px 0px 10px 15px;}
.content UL {padding:0px 0px 10px 15px;}
.content OL {padding:0px 0px 10px 15px;}
.content LI {margin:2px 0px 0px 25px;}
.content A {text-decoration:underline;}
.content H3 {font:bold 98%/140% Verdana, Arial, sans-serif; padding:0px 0px 0px 15px;}
.content H4 {font:bold 95%/140% Verdana, Arial, sans-serif; padding:0px 0px 0px 15px;}
.content .shiftup10px  {margin:-10px -10px 0px 0px;}
.content .shiftup20px  {margin:-20px -10px 0px 0px;}
.content .bullet {text-decoration:underline;  padding:0px 0px 0px 15px; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/bullet.gif) no-repeat 2px 3px;}
.content .date {padding:0px 0px 10px 15px; font:normal normal 90%/180% Verdana, Arial, sans-serif; color:#666666;}

.content TABLE { margin:0px 0px 10px 0px; border-collapse:collapse; width:60%; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/graphics/black-dots.gif) repeat-x;}
.content CAPTION {padding:3px 2px 5px 0px; text-align:left; font-weight:bold;}
.content TR {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/graphics/black-dots.gif) repeat-x bottom left;}
.content TH {padding:7px 3px 10px 0px; text-align:left;}
.content TD {padding:3px 2px 0px 0px; vertical-align:top;}

.tools {background:#FFFFFF; font:70%/35px Verdana, Arial, sans-serif; margin:0px 0px 0px 0px;}
.tools .col110 A {float:left; height:40px; text-indent:-500px; overflow:hidden; width:110px; display:block; background:#ffffff url(http://www.21stcenturyscience.org/data/static/site/graphics/nf-logo-2009.jpg) no-repeat;} 
.tools .col650 P {padding:0px 0px 0px 10px;}
.tools .col650 A {display:block; float:right; padding:0px 20px 0px 30px;}
.tools .col650 BR {display:none;}
.tools .email {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon_email.gif) no-repeat center left;}
.tools .print {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon_print.gif) no-repeat center left;}

.footer {font:65%/130% Verdana, Arial, sans-serif; height:18px; border-top:1px solid #8080A1; padding:0px 0px 0px 120px;}

.button {float:right; padding:4px 10px 8px 0px; font:85% Verdana, Arial, sans-serif; text-decoration:none!important;}

.sections {font:90% Verdana, Arial, sans-serif;}
.sections UL {float:left; padding:5px 0px 15px 15px;}
.sections LI {float:left; margin:0px; list-style:none; padding:0px 20px 0px 0px;}
.sections LI STRONG {float:left; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/button-bg.gif) no-repeat right top; font-weight:normal;}
.sections LI A {float:left; height:20px; color:#000000; padding:0px 10px 0px 25px; line-height:16px; text-decoration:none;}
.sections LI A:hover {color:#940800;}
#starters A {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon-starters.gif) no-repeat;}
#assignments A {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon-assignments.gif) no-repeat;}
#skillActivities A {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon-skill-activities.gif) no-repeat;}
#webLinks A {background:url(http://www.21stcenturyscience.org/data/static/site/graphics/icon-weblinks.gif) no-repeat;} 

.downloadmoduleshade {width:500px; background:#cccccc; padding:15px 15px 15px 15px!important; margin:5px 5px 5px 15px;}
.downloadmodule {width:500px; padding:15px 15px 15px 15px!important; margin:5px 5px 5px 15px;}


TABLE {font:90% Verdana, Arial, sans-serif;  margin:0px 10px 10px 15px; border-collapse:collapse; width:90%;}
CAPTION {padding:3px 2px 5px 0px; text-align:left; font-weight:bold;}
TR { border-bottom:1px solid #CCCCCC;}
TH {padding:5px 3px 5px 5px; text-align:left;}
TD {padding:3px 2px 0px 0px; vertical-align:top;}
TD P {padding:0px 0px 4px 5px;}
TR.even {background:#F6F6F6;}
THEAD TR {background:#eeeeee; border-top:1px solid #CCCCCC;}
TBODY {border-top:1px solid #CCCCCC;}


.image {margin:0px 0px 10px 0px; display:block;}
.image-left {float:left; padding:0px 10px 10px 0px;}
.image-right {float:right; padding:0px 0px 10px 10px;}
.image EM, .content .image-left EM, .content .image-right EM {font:normal normal 90% Arial, sans-serif; color:#404040;}
.image-copyright {display:none;}


.fieldlabel {display:block; float:left; width:140px; margin-left:10px;}
.fielddescription {padding:5px 0px 10px 150px!important;}
.fieldcontrol {padding:5px 0px 10px 150px!important;}
.fielderror {color:#ff0000;}
.fieldrequired {font:90% Arial, sans-serif; color:#ff0000;}
.text { width:300px; border:1px solid #000000; background:#D4E2BE; font:100% Verdana, Arial, sans-serif;}
.textarea { width:350px; border:1px solid black; background:#D4E2BE; font:100% Verdana, Arial, sans-serif; padding:2px;}
.submit {text-align:left; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-right-over.gif) no-repeat right 6px; border:0px; font:bold 110%/14px  Verdana, Arial, sans-serif; cursor:pointer; color:#660033; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px;}
.submit-hover {text-align:left; background:url(http://www.21stcenturyscience.org/data/static/site/graphics/arrow-right-over.gif) no-repeat right 6px; border:0px; font:bold 110%/14px  Verdana, Arial, sans-serif; cursor:pointer; color:#660033; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px;}
.select {font:100% Arial, sans-serif; border-top:1px solid #464646; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-left:1px solid #464646;}
FORM BR {display:none;}
.radio {margin:3px 3px 0px 0px;}
.contact-form .fieldcontrol { display: block; }
.york-logo {position:relative; top:10px; left:5px;}

.alt-field {display:none;}