@charset "UTF-8";
/* CSS Document */
#footer-wrap { margin-bottom:140px;}
#readyZone-base * {padding:0; margin:0;}
#readyZone-base a {color:#126a9e; outline:none;}
#readyZone-base a:hover {color:#1282c5;text-decoration:none;}
#readyZone-home { text-indent:-5000px; position:absolute; height:125px; width:357px; top:0px; left:0px; background:url(/global/images/spacer.gif); }

#readyZone-base {font:12px Trebuchet MS,Trebuchet,Lucida Grande,Verdana,sans-serif; line-height:18px; color:#212121; font-size:12px; background:#fff; padding:0 14px 14px 14px; position:relative;}
*html #readyZone-base {padding-right:0; margin-right:14px;}

#readyZone-base h1 {background:url(/de/images/readyZone/ready-zone-head.jpg) no-repeat; height:136px; width:990px; margin:0 0 14px -14px; text-indent:-5000px;}
#readyZone-base h1.post {background:url(/de/images/readyZone/ready-zone-head-post.jpg) no-repeat; height:136px; width:990px; margin:0 0 14px -14px; text-indent:-5000px;}

#readyZone-base h2 {font-size:18px; margin-top:35px;}

#rz-subNav {position:absolute; top:82px; right:14px; z-index:10;}
*html #rz-subNav {right:28px;}

#rz-subNav a.rz-tabs {text-indent:-7500px; background:url(/de/images/readyZone/tabs.jpg) no-repeat; height:34px; width:135px; display:block;}

#rz-subNav a#educatorsTab { background-position:0 0;}
#rz-subNav a#educatorsTab:hover { background-position:0 -34px;}
#rz-subNav.educators a#educatorsTab { background-position:0 -68px; height:36px;}

#rz-subNav a#parentsTab { background-position:-135px 0;}
#rz-subNav a#parentsTab:hover { background-position:-135px -34px;}
#rz-subNav.parents a#parentsTab { background-position:-135px -68px; height:36px;}

#rz-subNav a#studentsTab { background-position:-270px 0;}
#rz-subNav a#studentsTab:hover { background-position:-270px -34px;}
#rz-subNav.students a#studentsTab { background-position:-270px -68px; height:36px;}


/*Drop Down nav styles*/
#rz-subNav, #rz-subNav ul { /* all lists */list-style: none;line-height:1;}
/* float all items in menu left */
#rz-subNav li {float: left;position:relative; height:34px; margin-left:3px;}
#rz-subNav li a {font-weight:bold;}
/* tier 2 menu items */
#rz-subNav li ul {position: absolute;background:#fae07c url(/de/images/readyZone/bg_drop.jpg) repeat-x; border:1px #919191 solid; border-bottom:none; border-top:none; width: 137px; left: -999em;}
#rz-subNav li ul li {width:100%;text-align:left;cursor:pointer; height:27px; border-bottom:1px #919191 solid; margin-left:0;}
/*Hover effect for IE6*/
#rz-subNav li ul li a {font-weight:bold; background-image:none; font-size:13px;color:#5b5b5b; text-decoration:none; padding:7px 0 8px 8px; display:block;}
#rz-subNav li ul li a:hover { color:#00898a;}
#rz-subNav li:hover ul, #rz-subNav li.subAction ul {position:absolute;left: 0px;top:34px;}



.ready-left {width:645px; float:left; position:relative;}
.ready-right {width:300px; float:right; position:relative; }
#readyZone-base p b {font-weight:normal;}
.ready-acc {background:#f7c70f; border:1px solid #c1c1c1; position:relative;}
.ready-acc-con {background:#f6f6f6; border:1px solid #c1c1c1; border-top:none;}
#readyZone-base .ready-acc-set {margin-top:9px;}
#readyZone-base .ready-acc {cursor:pointer; margin-top:5px;}
#readyZone-base .ready-acc h3 {color:#007778; font-size:13px; padding:5px 7px;}
#readyZone-base .ready-acc:hover {border:1px solid #007778;}
#readyZone-base .ready-acc:hover h3 {color:#045657;}
.ready-acc-con {height:324px; position:relative;}
.readyZone-post .ready-acc-con {height:auto; position:relative;}

#acc3-con { height:374px;} /*more text in this acc*/
.ready-acc a {background:url(/de/images/readyZone/btn-acc.jpg) no-repeat; height:18px; width:18px; text-indent:-5000px; position:absolute; top:5px; right:5px; outline:none;}
a.ready-acc-open {background-position:0 0;}
a.ready-acc-open:hover, .ready-acc:hover a.ready-acc-open {background-position:0 -18px;}
a.ready-acc-close {background-position: 0 -36px;}
a.ready-acc-close:hover, .ready-acc:hover a.ready-acc-close {background-position:0 -54px;}
#readyZone-base .player div.title {color:#126a9e; display:block; padding:0 4px; margin-top:4px; width:320px;}
#readyZone-base .player { padding:12px 0 0 12px;}
.player div.title span {color:#a3a3a3;}
.acc-text {position:absolute; left:344px; top:12px; width:295px;}
.acc-text span {color:#dcae00; font-size:15px; font-weight:bold;}
#readyZone-base .acc-text a {display:block; background:url(/de/images/readyZone/aro-link.jpg) 0 3px no-repeat; padding:0 0 0 17px; margin: 0 0 8px 0;}

#readyZone-base.readyZone-post .acc-text {position:relative; width:600px; left:0; padding:0 0 24px 14px;}

#readyZone-base.readyZone-post .acc-text a {display:inline; background:url(/de/images/readyZone/aro-link.jpg) 0 3px no-repeat; padding:0 0 0 17px; margin: 0 0 8px 0;}



#righCol-player { position:relative; z-index:1; height:170px;}
#rules4fight {margin-top:10px;}
#rules4fight h2 {background:url(/de/images/readyZone/4rules-head.jpg); height:28px; width:300px; text-indent:-5000px; margin:0;}
#rules-tabs {height:27px; border:1px solid #dadada; border-bottom:none; background:url(/de/images/readyZone/bg-4rules-tabs.jpg); }
#rules-tabs a {border-right:1px solid #dadada; display:block; float:left; text-align:center; text-transform:uppercase; text-decoration:none; font-size:14px; height:23px; padding-top:4px; vertical-align:middle; width:74px;}
#rules-tabs a:hover { background:#ececec;}
#rule1, #rule4 {width:74px; }
#rules-tabs a#rule4 {border-right:none; width:73px;}
*html #rules-tabs a#rule4 {border-right:none; width:70px;}

#rules-con {height:193px;border:1px solid #dadada; border-top:none; color:#7b7b7b; line-height:15px;}
#rules-con div {padding:11px;}
#rules-tabs a.sel-rule { background:#fff;}

#webcastPlug {height:223px; background:url(/de/images/readyZone/bg-webcast.jpg) no-repeat; border:1px #d6d6d6 solid; margin-top:10px; position:relative;}
#webcastPlug h4 a {height:54px; width:298px; background:url(/de/images/readyZone/webcast-head.jpg) no-repeat; display:block; text-indent:-5000px;}
#webcastPlug h4 a:hover {background-position:0 -54px;}
#webcastPlug h6 {position:absolute; top:65px; left:10px; color:#fff; font-size:12px; font-weight:normal;}
#webcastPlug ul {position:absolute; top:86px; left:10px; list-style-type:none; color:#fff;}
#webcastPlug ul li {background:url(/de/images/readyZone/aro-webcast.jpg) 0 6px no-repeat; padding:0 0 0 12px; margin:0;}
a#btn_watchNow {height:27px; width:106px; background:url(/de/images/readyZone/btn-watchNow.jpg) no-repeat; position:absolute; top:178px; left:178px; text-indent:-5000px;}
a#btn_watchNow:hover {background-position:0 -27px;}
#webcastPlug a.logo {background:url(/global/images/spacer.gif); height:30px; position:absolute; top:176px; text-indent:-5000px;}
#webcastPlug a#logo-adCouncil {width:30px; left:11px;}
#webcastPlug a#logo-readyKids {width:70px; left:44px;}
#webcastPlug a#logo-DE {width:44px; left:120px;}


/*Sub Pages*/
#readyZone-base .sub-page h2 {color:#00898a; font-size:22px; margin:6px 0 0 0;}
#readyZone-base .sub-page h3 {color:#323232; font-size:18px; margin:26px 0 0 0;}
#readyZone-base .sub-page h3 span {color:#00898a;}

#readyZone-base .sub-page p { padding:10px 0 12px 0;} 
#readyZone-base a.rz-link {background:url(/de/images/readyZone/diamond.jpg) 2px 2px no-repeat; padding-left:20px; font-weight:bold;}
#readyZone-base .acc-text a.rz-link-post {background:url(/de/images/readyZone/aro-link-post.jpg) 2px 2px no-repeat; padding-left:20px; font-weight:bold;}
#readyZone-base h2.post {color:#00898a; font-size:16px; line-height:20px;}

#readyZone-base span.pdf {font-size:11px; color:#999999;}
#readyZone-base .sub-page ol { margin-left:28px;}
#readyZone-base ol li { padding-bottom:4px;}
#readyZone-base .sub-page ul li {list-style-type:none; background:url(/de/images/readyZone/diamond.jpg) 2px 4px no-repeat; padding-left:18px; margin-bottom:4px;}

#ready-webcast-player {height:326px; width:400px; position:relative;}
#ready-webcast-player h1 { position:relative; height:26px; font-size:16px; color:#f7c70f; font-weight:normal; padding:4px 0 0 6px; margin:0; text-align:left; background:#00898a;}
a#btn_lightBoxClose {position:absolute; top:6px; right:6px; height:36px; color:#fff; font-weight:bold; font-size:13px;}



/*Global Lightwindow Styles*/
#globalWin {position:absolute; top:0px; left:0px; z-index:7500; background-color:#000;
			/*set opacity*/
			filter:alpha(opacity=80);
			-moz-opacity:.80;
			opacity:.80; }

#conWin {position:absolute; top:0; left:0; z-index:7501; width:100%; height:100%;}
#conWinInner {position:relative;}
#conWinInner h4.win {font-size:14px; color:#FFFFFF; position:relative; height:22px; padding:4px 0 0px 3px;margin:0;background:URL(/media/images/de-ui/graytop.gif) repeat-x;}

#closeWin { position:absolute; top:6px; right:8px; color:#fff; font-weight:bold; font-size:11px; cursor:pointer;}
#winLoader { position:relative; font-family:arial, helvetica, tahoma;background:#fff URL(/media/images/de-ui/homeLoader_small.gif) center 28px no-repeat; padding:8px 0 0 0; width:160px; height:80px; font-size:12px; font-weight:bold; display:block;}
#winCancel {position:relative; top:48px;color:#14659e;}

/*Global Loader Styles*/
/*Loading Styles*/
#contentLoader {background-color:#fff; position:absolute; top:0px; left:0; z-index:1001; color:#565656;
				/*set opacity*/
				filter:alpha(opacity=90);
				-moz-opacity:.90;
				opacity:.90;
				}

.contentLoader {background-color:#fff; position:absolute; top:0px; left:0; z-index:1001; color:#565656;
				/*set opacity*/
				filter:alpha(opacity=90);
				-moz-opacity:.90;
				opacity:.90;
				}
				
#loaderImglarge {font-family:arial, helvetica, tahoma; background:URL(/media/images/de-ui/homeLoader.gif) center 30px no-repeat; margin:66px 0 0 0; width:300px; height:100px; font-size:18px; font-weight:bold; display:block;}

				
#loaderImgsmall {font-family:arial, helvetica, tahoma;background:URL(/media/images/de-ui/homeLoader_small.gif) center 18px no-repeat; margin:40px 0 0 0; width:160px; height:80px; font-size:12px; font-weight:bold; display:block;}

#loaderImgtext {font-family:arial, helvetica, tahoma; margin:40px 0 0 0; width:160px; height:80px; font-size:12px; font-weight:bold; display:block;}



/*asset wrapper from stem template*/
#readyZone-base .asset-group-wrapper {width:644px; clear:both; margin-left:2px; position:relative; overflow-x:hidden;}
*html #readyZone-base .asset-group-wrapper {width:642px; }

#readyZone-base .asset-wrap {float:left; width:318px; height:138px;/*this is the general height for all assets*/ border:1px solid;border-bottom-color:#dadada;border-right-color:#dadada;border-top-color:#fff;border-left-color:#fff;}
#readyZone-base .asset-wrap:hover {background:#fff;}

#readyZone-base .asset-related-links {clear:both; padding:4px 10px 4px 8px;}

#readyZone-base .asset-wrap .asset-related-links a {display:block;font-size:12px; text-decoration:none; font-weight:bold; padding:1px 20px 0 0; margin-left:16px; height:15px; display:block; float:right; position:relative;}



#readyZone-base .asset-group-wrapper .left {border-left:none;}
#readyZone-base .asset-group-wrapper .right {border-right:none;}
#readyZone-base .asset-group-wrapper .top {border-top:none;}
#readyZone-base .asset-group-wrapper .btm {border-bottom:none;}

#readyZone-base .asset-left {float:left;}
#readyZone-base .thumbWrap {height:74px; width:92px; margin:9px 0 0 9px; background:#fff;}
#readyZone-base .thumbWrapInner {border:1px solid #c1c1c1; height:100%;}
#readyZone-base a.thumbOverflow {width:82px; height:65px; margin:3px; overflow:hidden; display:block; border:1px solid #d2d2d2;}
#readyZone-base a.thumbOverflow:hover {border:1px solid #9b9b9b;}
#readyZone-base a.thumbOverflow img {width:95px; border:none;}
#readyZone-base a.thumbOverflow img.icon-position {width:86px; position:relative; left:4px; top:-3px;}

#readyZone-base .asset-type {font-size:9px; color:#4b4b4b; text-align:left; width:95px; margin:2px 0 0 10px}

#readyZone-base .asset-text {width:201px; padding-right:7px; float:right; font-size:11px; line-height:14px;}
#readyZone-base .asset-text a {display:block; margin-top:10px; font-size:12px; font-weight:bold; text-decoration:none;}

#readyZone-base .activity-wrap { margin-left:9px; color:#323232;}
#readyZone-base .activity-wrap h2 {font-size:18px; color:#333; margin:34px 0 18px 0; font-weight:normal;}
#readyZone-base .activity-wrap h2 span {color:#0f5197;}
#readyZone-base .activity-left-col {width:530px; float:left;}
#readyZone-base .activity-left-col h4 {font-size:14px; padding:0; margin:0 0 12px 0;}
#readyZone-base .activity-right-col {float:left; padding:0 0 0 56px;}

#readyZone-base .screenThumbWrap {height:230px; width:350px; margin:9px 0 0 9px; background:#fff;}
#readyZone-base .screenThumbWrapInner {border:1px solid #c1c1c1; height:100%;}
#readyZone-base a.screenThumbOverflow {width:340px; height:221px; margin:3px; overflow:hidden; display:block; border:1px solid #d2d2d2;}
#readyZone-base a.screenThumbOverflow:hover {border:1px solid #9b9b9b;}
#readyZone-base a.screenThumbOverflow img {width:360px; border:none;}

#readyZone-base .screenThumb-info {width:350px; padding:6px;}
#readyZone-base .screenThumb-info .asset-type {font-size:11px; float:left; width:160px; text-align:left;}
#readyZone-base .screenThumb-info a {background:url(/STEM/images/aro.jpg) right 0px no-repeat; font-size:12px; text-decoration:none; font-weight:bold; padding:1px 20px 0 0; height:15px; display:block; float:right;}