body,div{font:normal 10px Verdana, Arial;}
input,select{font-size:11px;}
.error{color:red;font-weight:bold;padding-bottom:3px;}
#validate_top,#validate_firstname,#validate_lastname,#validate_school_district,#validate_school_name,#validate_school_address,#validate_city,#validate_zip,#validate_phone_day,#validate_phone_best_time,#validate_email,#validate_num_students,#validate_num_posters,#validate_terms,#validate_age,#validate_num_students_total,#validate_num_students_participating,#validate_num_students_participating_max,#validate_checkboxes{display:none;}
#validate_top{font-size:12px;border:1px #000 solid;width:374px;background-color:#ffc;padding:8px;margin:0 0 10px 24px;}

#t-two-col-column-main h1{padding:0 24px 0px 24px;}
#t-two-col-column-main h2{padding:0 0 2px 24px;font-size:12px;}
#t-two-col-column-main p{padding:0 24px 10px 24px;}

form,input,h1,h2,p,label{margin:0;padding:0;}
.form-asterisk{color:#fb8219;font-size:12px;}

table,tr,td{margin:0;padding:0;vertical-align:top;text-align:left;}
th{margin:0;padding:7px 0 0 0;font-weight:normal;text-align:left;}
.table-style-1{width:374px;padding-bottom:20px;margin:0 24px 10px 24px;}
.td-style-1{width:58px;}
.td-style-2{width:152px;}
.td-style-3{width:210px;}
.form-style-1{width:47px;}
.form-style-2{width:141px;}
.form-style-3{width:200px;}
.form-style-4{width:356px;}

.table-style-2{width:435px;padding-bottom:10px;margin:0 0 10px 24px;}
.td-style-4{width:128px;vertical-align:bottom;}
.td-style-5{width:87px;vertical-align:bottom;}
.td-style-6{width:72px;vertical-align:bottom;}
.form-style-5{width:115px;}
.form-style-6{width:75px;}

.title-order-walkon{background:url(../images/teachers/title-order-walkon-toolkit.gif) no-repeat;width:227px;height:26px;text-indent:-5000px;margin-left:21px;margin-bottom:10px;}
.title-thank-you{background:url(../images/teachers/title-thank-you.gif) no-repeat;width:99px;height:21px;text-indent:-5000px;margin-left:21px;margin-bottom:10px;}
.title-challenge-results{background:url(../images/teachers/title-challenge-results.gif) no-repeat;width:340px;height:26px;text-indent:-5000px;margin-left:21px;margin-bottom:10px;}
.btn{background:url(../images/teachers/btn-continue.gif) no-repeat;width:87px;height:19px;border:0;cursor:pointer;margin-top:25px;}
.btnSubmit{background:url(../images/teachers/btn-submit.gif) no-repeat;width:76px;height:19px;border:0;cursor:pointer;margin-top:25px;}
.btnBack{background:url(../images/teachers/btnback.jpg) no-repeat;width:51px;height:19px;border:0;cursor:pointer;margin-top:25px;}
.btnReset{background:url(../images/teachers/btnReset.jpg) no-repeat;width:51px;height:19px;border:0;cursor:pointer;margin-top:25px;}

#breadcrumb{background:url(../images/teachers/breadcrumb-toolkit-1.gif) no-repeat;width:427px;height:26px;padding-bottom:18px;margin-left:12px;}
#breadcrumb2{background:url(../images/teachers/breadcrumb-toolkit-2a.gif) no-repeat;width:427px;height:26px;padding:5px 0 0 16px;margin-bottom:18px;margin-left:12px;}
#breadcrumb-results-1{background:url(../images/teachers/breadcrumb-results-1.gif) no-repeat;width:460px;height:27px;padding-bottom:18px;}
#breadcrumb-results-2{background:url(../images/teachers/breadcrumb-results-2.gif) no-repeat;width:460px;height:27px;padding:5px 0 0 16px;margin-bottom:18px;}
#breadcrumb-results-3{background:url(../images/teachers/breadcrumb-results-3.gif) no-repeat;width:460px;height:27px;padding:5px 0 0 16px;margin-bottom:18px;}
.breadcrumb-style-1{padding-right:55px;}
/* confirmation page styles */
.results-column-left{float:left;width:150px;text-align:right;margin:0 10px 0 14px;}
.results-column-right{float:left;width:200px;}
.results-column-btn{width:76px;height:19px;border:0;padding-top:20px;}
.results-column-btn-top{width:76px;height:19px;border:0;}

div.horRule{background-color:#79c8e7;width:400px;height:1px;border:0;margin:15px 24px 5px;text-align:center;}
div.horRule hr{display:none;}

#terms-box{display:none;}
#terms-box h3{margin-left:25px;}

/*** Pop up box on second page of form if users try to navigate away ***/
.popupbox-form {background:url(../images/teachers/popupbox-image.png) no-repeat !important;
background:url(../images/teachers/popupbox-image.gif) no-repeat;
color: 333; display: none;position: absolute; top: 36%;left: 28%;width: 372px;height: 133px;padding: 2em;text-align: left;z-index:1001;overflow: hidden;	}
.popupbox-text {text-align: left; width: 340px; }
#popupbox-footer { text-align: left; margin-left: 50px;padding: 1em; width: 340px; position:relative; z-index:6; }
#overlay{display:none;position: absolute; top:0;left:0;width:100%;height:100%;z-index:1000;}
.popupbox-form[id]{ /* IE6 and below Can't See This */    position:fixed;    }
#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
