*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#fff url(../_img/bg.jpg) no-repeat center 200px;font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;color:#333333}.clear{clear:both;line-height:0px;font-size:0px;padding:0px;margin:0px}.left{float:left}.right{float:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}.strong{font-weight:bold}.emphasis{font-style:italic}.normal{font-weight:normal}p{margin:0;padding:4px 0 4px 0}form{padding:0px;margin:0px}img{border:none}.noPrint{display:none}.requiredText{color:#cc0000}a{outline:none}ul.listStandard{list-style:none;margin:0;padding:10px 0 5px 10px;display:block}ul.listStandard li{display:block;padding:0 0 10px 14px;background:url(../_img/arrow_list.gif) no-repeat 0 3px}.casl{line-height:14px;font-size:11px;padding:5px 0 0 0}h1{color:#005d88;padding:0;margin:0 0 22px 0;font-size:18px}h2{color:#005d88;padding:0;margin:12px 0 10px 0;font-size:15px}h3{color:#005d88;padding:0;margin:8px 0 6px 0;font-size:13px}h4{color:#005d88;padding:0;margin:0 0 5px 0;font-size:12px}a{color:#00adef}a:hover{color:#005d88;text-decoration:none}.footerCredits a{color:#a3a3a3;text-decoration:none}.footerCredits a:hover{color:#00adef;text-decoration:none}.footerNav a{color:#00adef;text-decoration:none}.footerNav a:hover{color:#005d88;text-decoration:none}.mastWrapper{height:200px;width:100%;position:relative;background:#fff;z-index:10}@media screen and (max-width: 640px){.mastWrapper{height:auto;padding:0 0 10px 0}}.masthead{height:200px;width:940px;margin:0 auto;position:relative;background:#fff url(../_img/mast_bg.jpg) no-repeat right top;z-index:10}@media screen and (max-width: 940px){.masthead{width:96%}}@media screen and (max-width: 640px){.masthead{background:#fff url(../_img/mast_bg_mobile.jpg) no-repeat right top;background-size:60%;width:100%;height:auto;padding:20px 0 0 0}}@media screen and (max-width: 320px){.masthead{background:#fff url(../_img/mast_bg_mobile_sm.jpg) no-repeat right top;background-size:60%}}.mastLogo{width:356px;height:156px;position:absolute;top:23px;left:35px;z-index:5;background:url(../_img/mast_logo.svg) no-repeat;background-size:contain;text-indent:-9000px}@media screen and (max-width: 767px){.mastLogo{width:240px;height:105px}}@media screen and (max-width: 640px){.mastLogo{width:200px;height:87px;position:relative;top:auto;left:auto;display:block;margin:0 0 20px 10px}}.bodyWrapper{margin:auto;position:relative;font-size:12px;line-height:17px;width:940px;padding:35px 40px 0 40px;background:#fff;box-shadow:0 0 10px 5px rgba(42,92,165,0.45);-moz-box-shadow:0 0 10px 5px rgba(42,92,165,0.45);-webkit-box-shadow:0 0 10px 5px rgba(42,92,165,0.45);z-index:1}@media screen and (max-width: 940px){.bodyWrapper{width:96%}}@media screen and (max-width: 640px){.bodyWrapper{width:100%;padding:30px 10px}}.footerWrapper{width:864px;height:115px;border-top:1px solid #00adef;margin:20px 0 20px 0;clear:both;position:relative}@media screen and (max-width: 940px){.footerWrapper{width:100%;height:auto;padding:0 0 10px 0}}@media screen and (max-width: 640px){.footerWrapper{padding:0}}.advertCorp{width:160px;height:240px;position:absolute;top:20px;left:975px;overflow:hidden}@media screen and (max-width: 940px){.advertCorp{display:none}}.advertGoogle{width:160px;height:600px;position:absolute;top:280px;left:975px}@media screen and (max-width: 940px){.advertGoogle{display:none}}.bodyCap{width:966px;height:15px;margin:auto;background:url(../_img/footer_bg.png) no-repeat;display:none}ul.navbar{display:block;padding:0 15px;height:30px;margin:0;overflow:hidden;position:absolute;top:140px;right:0;z-index:10;font-size:12px;font-weight:bold;line-height:28px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border:2px solid #fff;background:#00abed;background:rgba(0,139,192,0.7);background:-moz-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #006c95), color-stop(100%, rgba(0,173,239,0.6)));background:-webkit-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-o-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-ms-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:linear-gradient(to bottom, #006c95 0%, rgba(0,173,239,0.6) 100%)}@media screen and (max-width: 940px){ul.navbar{padding:0 10px;font-size:11px}}@media screen and (max-width: 640px){ul.navbar{width:100%;height:40px;background:#73d2f6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:0;border:none;position:relative;top:auto;right:auto;overflow:visible}}ul.navbar li{display:inline-block;padding:0 10px;border-right:1px solid transparent;border-left:1px solid transparent}@media screen and (max-width: 940px){ul.navbar li{padding:0 5px}}ul.navbar li a,ul.navbar li a:link,ul.navbar li a:visited{color:#fff;text-decoration:none}ul.navbar li:hover,ul.navbar li.navbarOn{background:#005e96;background:rgba(0,94,150,0.4);border-right:1px solid #fff;border-left:1px solid #fff}ul.navbar li.mobileToggle{display:none;width:44px;height:40px;padding:8px 0 0 0;margin:0 15px 0 0;border:none}@media screen and (max-width: 640px){ul.navbar li.mobileToggle{display:block;float:right}}ul.navbar li.mobileToggle:hover{background:none}ul.navbar li.mobileToggle span{display:block;background:#005d88;height:3px;width:30px;margin:4px auto 0 auto}@media screen and (max-width: 640px){ul.navbar li.navbar1,ul.navbar li.navbar2,ul.navbar li.navbar3,ul.navbar li.navbar4{display:none;background:#73d2f6;width:100%;height:40px;border:none;border-top:1px solid #fff;font-size:14px;font-weight:normal;line-height:40px;padding:0}}@media screen and (max-width: 640px){ul.navbar li.navbar1 a,ul.navbar li.navbar2 a,ul.navbar li.navbar3 a,ul.navbar li.navbar4 a{display:block;color:#005d88;padding:0 0 0 15px}}@media screen and (max-width: 640px){ul.navbar li.navbar1 a:hover,ul.navbar li.navbar2 a:hover,ul.navbar li.navbar3 a:hover,ul.navbar li.navbar4 a:hover,ul.navbar li.navbarOn a,ul.navbar li.navbarOn a,ul.navbar li.navbarOn a,ul.navbar li.navbarOn a{background:#1d98cc}}@media screen and (max-width: 940px){ul.navbar li.toggled{display:block}}.search{width:170px;height:30px;position:absolute;top:20px;right:0;border-radius:15px;border:2px solid #fff;background:#00abed;background:rgba(0,139,192,0.7);background:-moz-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #006c95), color-stop(100%, rgba(0,173,239,0.6)));background:-webkit-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-o-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:-ms-linear-gradient(top, #006c95 0%, rgba(0,173,239,0.6) 100%);background:linear-gradient(to bottom, #006c95 0%, rgba(0,173,239,0.6) 100%)}@media screen and (max-width: 640px){.search{display:none}}#keywords{width:126px;height:26px;background:transparent;border:0;padding:0 0 0 8px;color:#ffffff;font-size:11px;line-height:26px;display:block;float:left}@media screen and (max-width: 640px){#keywords{background:#4cbfef;color:#005d88;margin:7px 0 7px 15px;border-radius:13px 0 013px;-moz-border-radius:13px 0 0 13px;-webkit-border-radius:13px 0 0 13px;font-size:16px;-webkit-appearance:none}}#searchBtn{width:26px;height:26px;display:block;float:right;background:url(../_img/icon-search.png) center center no-repeat;border:none;text-indent:-9000px;cursor:pointer;padding:0;margin:0px 6px 0px 0px}@media screen and (max-width: 640px){#searchBtn{width:32px;padding:0 2px 0 0;background:#4cbfef url(../_img/icon-search.png) center center no-repeat;margin:7px 0 7px 0;border-radius:0 13px 13px 0;-moz-border-radius:0 13px 13px 0;-webkit-border-radius:0 13px 13px 0}}button::-moz-focus-inner{border:0;padding:0}ul.navbar li.mobileSearch{display:none;border:none}@media screen and (max-width: 640px){ul.navbar li.mobileSearch{display:inline-block;padding:0}}ul.navbar li.mobileSearch:hover{background:none;border:none}.resultBlock{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #b9e8fa}.resultExcerpt{padding:4px 0 0 0}.resultDate{font-size:10px;font-style:italic;padding:4px 0 0 0}.homeColLeft{width:360px;float:left;font-size:12px;line-height:17px;padding:0 0 20px 0}@media screen and (max-width: 940px){.homeColLeft{width:35%}}@media screen and (max-width: 640px){.homeColLeft{width:100%;float:none}}.homeColRight{width:455px;float:right;padding:0 0 20px 0}@media screen and (max-width: 940px){.homeColRight{width:60%}}@media screen and (max-width: 640px){.homeColRight{width:100%;float:none}}h2.homeSignup{width:360px;height:46px;padding:17px 0 0 13px;margin:20px 0 0 0;background:url(../_img/sprites_boxes.gif) 0 -188px}@media screen and (max-width: 940px){h2.homeSignup{background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px;height:auto;width:100%}}.homePopular h2,.homeLatest h2{width:220px;height:46px;padding:17px 0 0 19px;margin:20px 0 0 0;background:url(../_img/sprites_boxes.gif) 0 -81px}@media screen and (max-width: 940px){.homePopular h2,.homeLatest h2{background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px;height:auto;width:100%}}.homeLearning h2{margin:0;padding:4px 0 0 0}.homeLatest h2{background:url(../_img/sprites_boxes.gif) 0 -127px}@media screen and (max-width: 940px){.homeLatest h2{background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px}}form.homeSignup,div.homeSignupThx{display:block;padding:10px 13px 0 13px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:360px;font-size:11px}@media screen and (max-width: 940px){form.homeSignup,div.homeSignupThx{width:100%}}form.homeSignup input{width:155px;height:20px;background:url(../_img/sprites_forms.gif) 0 -146px;color:#666666;padding:4px 0 0 8px;border:none;margin:0 5px 8px 0;font-size:11px}@media screen and (max-width: 940px){form.homeSignup input{display:block;width:96%;background:#fff;height:26px;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}}@media screen and (max-width: 640px){form.homeSignup input{font-size:16px}}form.homeSignup label{width:155px;display:block}form.homeSignup label.error{width:155px;display:block;margin:-4px 0 6px 0;padding:0 0 0 18px;background:url(../_img/sprites_icons.png) no-repeat -2px -330px;color:#a83e0f}form.homeSignup div.left,form.homeSignup div.right{width:160px}@media screen and (max-width: 940px){form.homeSignup div.left,form.homeSignup div.right{float:none;width:100%}}form.homeSignup button{width:73px;height:24px;background:url(../_img/sprites_forms.gif) -377px -146px;text-indent:-9000px;border:none;cursor:pointer;float:left;display:block}form.homeSignup button:hover{background:url(../_img/sprites_forms.gif) -377px -170px}form.homeSignup a{font-size:11px;text-decoration:none;padding:2px 4px 0 0;text-align:right;display:block;width:80px;float:right}@media screen and (max-width: 940px){form.homeSignup a{width:auto}}div.homeSignup{width:360px;height:15px;background:url(../_img/sprites_boxes.gif) 0 -234px}@media screen and (max-width: 940px){div.homeSignup{background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;width:100%}}div.homeLearning{width:455px;height:46px;padding:13px 17px 0 19px;background:url(../_img/sprites_boxes.gif) 0 0}@media screen and (max-width: 940px){div.homeLearning{background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px;width:100%}}div.homeLearning a{display:block;float:right;width:130px;height:20px;font-weight:bold;font-size:12px;text-decoration:none;padding:5px 18px 0 0;background:url(../_img/sprites_icons.png) no-repeat right -77px}@media screen and (max-width: 640px){div.homeLearning a{font-size:11px;width:110px}}@media screen and (max-width: 640px){div.homeLearning a.table{font-size:11px;padding:0 25px 0 0;text-align:right;width:100px;line-height:12px}}ul.homeLearning{display:block;padding:10px 19px 0 19px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:455px;font-size:12px;list-style:none;margin:0;color:#004b68}@media screen and (max-width: 940px){ul.homeLearning{width:100%}}ul.homeLearning li{display:block;padding:0 0 10px 0}ul.homeLearning li a{display:block;padding:0 0 4px 0;font-size:14px;font-weight:bold;text-decoration:none}.homeLearningFooter{width:455px;height:36px;background:url(../_img/sprites_boxes.gif) 0 -45px}@media screen and (max-width: 940px){.homeLearningFooter{background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;border-top:1px solid #73d2f6;width:100%}}div.homeLearningFooter a{display:block;width:438px;height:30px;font-size:12px;text-decoration:none;padding:10px 0 0 19px;background:url(../_img/sprites_icons.png) no-repeat right -73px}@media screen and (max-width: 940px){div.homeLearningFooter a{width:100%}}@media screen and (max-width: 640px){div.homeLearningFooter a{font-size:11px}}.homePopular{width:220px;float:left}@media screen and (max-width: 940px){.homePopular{width:100%;float:none}}.homeLatest{width:220px;float:right}@media screen and (max-width: 940px){.homeLatest{width:100%;float:none}}.homePopular ol,.homeLatest ol{display:block;padding:10px 19px 0 19px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:220px;font-size:11px;margin:0}@media screen and (max-width: 940px){.homePopular ol,.homeLatest ol{width:100%}}.homePopular ol li,.homeLatest ol li{padding:0 0 10px 0;margin:0 0 0 19px}.homePopular ol li a,.homeLatest ol li a{text-decoration:none}.homePopular div,.homeLatest div{width:220px;height:15px;background:url(../_img/sprites_boxes.gif) 0 -173px}@media screen and (max-width: 940px){.homePopular div,.homeLatest div{background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;width:100%}}.facebook{width:90px;height:20px;padding:0;position:absolute;right:51px;top:0;text-align:right}@media screen and (max-width: 940px){.facebook{right:4%}}@media screen and (max-width: 640px){.facebook{right:0}}.toc{width:250px;float:left;padding:0 0 30px 0;margin:0 50px 0 0}@media screen and (max-width: 940px){.toc{width:30%;margin:0 3% 0 0}}@media screen and (max-width: 640px){.toc{width:100%;margin:0}}.last{margin:0}.toc h2{width:250px;height:46px;padding:17px 0 0 19px;margin:0;background:url(../_img/sprites_boxes.gif) -220px -81px}@media screen and (max-width: 940px){.toc h2{background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px;width:100%;height:auto}}.tocPart{padding:0;background:#e9f5f9;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;border-bottom:1px solid #73d2f6;width:250px;font-size:12px;margin:0}@media screen and (max-width: 940px){.tocPart{width:100%}}.tocPart ul{list-style:none;padding:0 4px 10px 4px;margin:0}.tocPart ul li{display:block;list-style:none;padding:10px 0 10px 0;margin:0;border-bottom:1px dotted #73d2f6}.tocPart ul li h4{padding:5px 0 10px 12px;margin:0;color:#005d88;font-size:14px}.tocPart .subTitle{padding:10px 0 5px 12px;margin:0;color:#005d88;font-size:12px;font-weight:bold}.tocPart ul li a{display:block;text-decoration:none;padding:3px 4px 3px 12px;margin:2px 0 2px 0;color:#009bd6}.tocPart ul li a:hover{text-decoration:underline}.tocCatSummary{margin:-5px 0 0 0;padding:0 0 8px 12px;font-size:11px}.tocArticleSummary{margin:-5px 0 0 0;padding:0 0 8px 12px;font-size:10px}.tocFooter{width:250px;height:15px;background:url(../_img/sprites_boxes.gif) -220px -162px}@media screen and (max-width: 940px){.tocFooter{background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;border-top:1px solid #73d2f6;width:100%}}.articleBody{width:575px;float:right;padding:0 0 30px 0;font-size:12px;line-height:18px;position:relative}@media screen and (max-width: 940px){.articleBody{width:65%}}@media screen and (max-width: 640px){.articleBody{width:100%;float:none}}.articleBody h1{width:475px}@media screen and (max-width: 940px){.articleBody h1{width:100%}}@media screen and (max-width: 940px){.articleBody img{width:100% !important;height:auto !important;display:block}}@media screen and (max-width: 940px){.articleBody table{width:100% !important}}@media screen and (max-width: 640px){.articleBody table td img{width:100% !important;height:auto !important;display:block}}.articleSidebar{width:250px;float:left;padding:0 0 30px 0}@media screen and (max-width: 940px){.articleSidebar{width:30%}}@media screen and (max-width: 640px){.articleSidebar{width:100%;float:none;display:none}}.articleNav h3.navTitle,h3.articleSignup,h3.articleAuthor{width:250px;height:46px;padding:17px 0 0 19px;margin:0;color:#005d88;font-size:15px;line-height:15px;border-top:none;background:url(../_img/sprites_boxes.gif) -220px -81px}@media screen and (max-width: 940px){.articleNav h3.navTitle,h3.articleSignup,h3.articleAuthor{width:100%;height:auto;background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0;border-bottom:1px solid #73d2f6;padding:12px 5px 12px 19px}}h3.articleSignup,h3.articleAuthor{margin:20px 0 0 0}.articleNav h3{width:244px;height:37px;padding:0 0 0 16px;margin:0;line-height:37px;border-top:1px solid #73d2f6;color:#00adef;font-size:14px;font-weight:bold}@media screen and (max-width: 940px){.articleNav h3{width:100%;line-height:17px;height:auto}}.articlePart h3{background:#c9e5f0 url(../_img/sprites_icons.png) no-repeat 215px -153px;cursor:pointer}@media screen and (max-width: 940px){.articlePart h3{background:#c9e5f0 url(../_img/sprites_icons.png) no-repeat 3px -155px;padding:8px 0 8px 28px}}.articlePart h3:hover{background:#b6dceb url(../_img/sprites_icons.png) no-repeat 215px -153px;cursor:pointer}@media screen and (max-width: 940px){.articlePart h3:hover{background:#b6dceb url(../_img/sprites_icons.png) no-repeat 3px -155px;padding:8px 0 8px 28px}}.articlePart h3.current{background:#e9f5f9 url(../_img/sprites_icons.png) no-repeat 215px -241px;cursor:default}@media screen and (max-width: 940px){.articlePart h3.current{background:#e9f5f9 url(../_img/sprites_icons.png) no-repeat 3px -243px;padding:8px 0 8px 28px}}.articlePart{padding:0;background:#e9f5f9;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:250px;font-size:12px;margin:0}@media screen and (max-width: 940px){.articlePart{width:100%}}@media screen and (max-width: 640px){.articlePart{display:none}}.articlePart div{display:none}.articlePart ul{list-style:none;padding:0 4px 10px 4px;margin:0}.articlePart ul li{display:block;list-style:none;padding:10px 0 10px 0;margin:0;border-top:1px dotted #73d2f6}.articlePart ul li h4{padding:5px 0 10px 12px;margin:0;color:#005d88;font-size:12px}.articlePart .subTitle{padding:10px 0 5px 12px;margin:0;color:#005d88;font-size:11px;font-weight:bold;display:block !important}.articlePart ul li a{display:block;text-decoration:none;padding:3px 4px 3px 12px;margin:2px 0 2px 0;color:#009bd6}.articlePart ul li a.on,.articlePart ul li a:hover.on{background:#c9e5f0 url(../_img/sprites_icons.png) no-repeat right -396px}.articlePart ul li a:hover{background:#c9e5f0}.articleNavFooter{width:250px;height:36px;background:url(../_img/sprites_boxes.gif) -220px -126px}@media screen and (max-width: 940px){.articleNavFooter{width:100%;background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px;border-top:1px solid #73d2f6}}@media screen and (max-width: 640px){.articleNavFooter{display:none}}div.articleNavFooter a{display:block;width:241px;height:30px;font-size:12px;text-decoration:none;padding:10px 0 0 19px;background:url(../_img/sprites_icons.png) no-repeat right -73px}@media screen and (max-width: 940px){div.articleNavFooter a{width:100%}}h2.articleSignup,h2.articleAuthor{margin:20px 0 0 0;height:29px}form.articleSignup,div.articleSignupThx{display:block;padding:10px 8px 0 18px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:250px;font-size:11px}@media screen and (max-width: 940px){form.articleSignup,div.articleSignupThx{width:100%}}form.articleSignup input{width:138px;height:20px;background:url(../_img/sprites_forms.gif) -158px -146px;color:#666666;padding:4px 0 0 8px;border:none;margin:0 5px 8px 0;font-size:11px}@media screen and (max-width: 940px){form.articleSignup input{width:100%;background:#fff;height:26px;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}}form.articleSignup label{width:70px;display:block;float:left;clear:left}@media screen and (max-width: 940px){form.articleSignup label{float:none;width:100%}}form.articleSignup label.error{width:130px;display:block;margin:-4px 0 6px 70px;padding:0 0 0 15px;background:url(../_img/sprites_icons.png) no-repeat -5px -331px;color:#a83e0f}@media screen and (max-width: 940px){form.articleSignup label.error{width:100%;margin:-4px 0 6px 0}}form.articleSignup button{width:73px;height:24px;background:url(../_img/sprites_forms.gif) -377px -146px;text-indent:-9000px;border:none;cursor:pointer;display:block}form.articleSignup button:hover{background:url(../_img/sprites_forms.gif) -377px -170px}div.articleAuthor{display:block;padding:10px 8px 0 18px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:218px;font-size:11px}div.articleSidebarFooter{width:250px;height:15px;background:url(../_img/sprites_boxes.gif) -220px -162px}@media screen and (max-width: 940px){div.articleSidebarFooter{width:100%;background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px}}.mobileArticleNav{display:none}@media screen and (max-width: 640px){.mobileArticleNav{display:block;margin:15px 0}}.mobileArticleNav h3{background:#73d2f6 url(../_img/sprites_icons.png) no-repeat 5px -151px;color:#005d88;height:40px;line-height:40px;overflow:visible;padding:0 0 0 30px;margin:0}.mobileArticleNav .part1,.mobileArticleNav .part2,.mobileArticleNav .part3{background:#c9e5f0}.mobileArticleNav .part1 strong,.mobileArticleNav .part2 strong,.mobileArticleNav .part3 strong{color:#005d88;font-weight:bold;padding:0 0 0 30px;background:#73d2f6 url(../_img/sprites_icons.png) no-repeat 5px -151px;height:40px;line-height:40px;display:block;border-top:1px solid #fff}.mobileArticleNav ul{list-style:none;margin:0;padding:5px 10px;display:none}.mobileArticleNav ul li{display:block;width:100%;margin:8px 0}.mobileArticleNav ul li a{display:block}.mobileArticleNav ul h4{margin:10px 0 5px 0}.mobileArticleNav ul li.close{display:block;text-transform:uppercase;font-weight:bold;font-size:10px;color:#005d88;padding:8px 0 4px 0}.mobileArticleNav .allArticles{display:none}.articlePagination{margin:20px 0 20px 0;height:16px}a.articlePrev,a.articleNext{text-decoration:none;display:block;width:112px}@media screen and (max-width: 940px){a.articlePrev,a.articleNext{width:auto}}a.articlePrev{float:left;background:url(../_img/sprites_icons.png) no-repeat left 0;padding:0 0 0 26px;height:16px;line-height:16px}a.articleNext{float:right;text-align:right;background:url(../_img/sprites_icons.png) no-repeat right -81px;padding:0 26px 0 0;height:16px;line-height:16px}div.articlePrev{float:left;padding:0;height:16px;line-height:16px;color:#cccccc}div.articleNext{float:right;text-align:right;padding:0;height:16px;line-height:16px;color:#cccccc}.articleComments{margin:8px 0 0 0;border-top:1px solid #73d2f6}.articleComments h3{font-size:18px;margin:14px 0 18px 0}.commentEntry{margin:14px 0 0 0;padding:0 0 14px 0;border-bottom:1px dotted #73d2f6}.commentDate{font-size:11px;font-style:italic;padding:0 0 6px 0}.commentAuthor{padding:0 0 6px 0}.commentBody{font-size:11px}.commentBody img{width:auto !important}form.commentForm{display:block;padding:20px 0 0 0}form.commentForm input,form.commentForm textarea{width:450px;height:22px;background:url(../_img/sprites_forms.gif) 0 0;color:#666666;padding:4px 0 0 8px;border:none;margin:0 5px 8px 0;font-size:11px}@media screen and (max-width: 940px){form.commentForm input,form.commentForm textarea{width:100%;background:#c9e5f0;height:26px;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}}form.commentForm textarea{height:118px;background:url(../_img/sprites_forms.gif) 0 -26px;font-family:Arial, Helvetica, sans-serif;overflow:auto;resize:none}@media screen and (max-width: 940px){form.commentForm textarea{width:100%;background:#c9e5f0;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}}form.commentForm #save_info,form.commentForm #notify_me{width:auto;height:auto;background:none;padding:0;margin:0 5px 8px 125px;float:left;clear:left}@media screen and (max-width: 940px){form.commentForm #save_info,form.commentForm #notify_me{-webkit-appearance:checkbox;width:auto;height:auto;margin:0 5px 8px 0}}form.commentForm #captchaInput{width:108px;height:32px;background:url(../_img/sprites_forms.gif) no-repeat -190px -165px;padding:7px 0 0 8px;margin:4px 0 0 10px;float:left}form.commentForm label{width:120px;display:block;float:left;clear:left}@media screen and (max-width: 940px){form.commentForm label{float:none;width:100%}}form.commentForm label.checkbox{width:400px;display:block;clear:none}@media screen and (max-width: 940px){form.commentForm label.checkbox{width:90%}}form.commentForm label.captchaLabel{width:400px;display:block;clear:both;padding:10px 0 0 125px}@media screen and (max-width: 940px){form.commentForm label.captchaLabel{padding:10px 0 0 0;width:90%}}form.commentForm label.error{width:180px;display:block;margin:-4px 0 6px 120px;padding:0 0 0 15px;background:url(../_img/sprites_icons.png) no-repeat -5px -331px;color:#a83e0f}@media screen and (max-width: 940px){form.commentForm label.error{margin:-4px 0 6px 0}}form.commentForm .captchaImage{display:block;float:left;clear:left;margin:5px 14px 0 0;padding:0 0 0 125px;width:279px;height:35px}form.commentForm button{width:73px;height:24px;background:url(../_img/sprites_forms.gif) -303px -146px;text-indent:-9000px;border:none;cursor:pointer;display:block;margin:5px 0 0 125px;clear:left}@media screen and (max-width: 940px){form.commentForm button{margin:5px 0 0 0}}form.commentForm button:hover{background:url(../_img/sprites_forms.gif) -303px -170px}.aboutColLeft{width:590px;float:left;padding:0 0 20px 0}@media screen and (max-width: 940px){.aboutColLeft{width:65%}}@media screen and (max-width: 640px){.aboutColLeft{width:100%;float:none}}@media screen and (max-width: 940px){.aboutColLeft table{width:100% !important}}@media screen and (max-width: 940px){.aboutColLeft table td{width:auto !important;overflow-x:hidden}}@media screen and (max-width: 940px){.aboutColLeft table td img{width:100% !important;height:auto !important}}.aboutColRight{width:250px;float:right;padding:0 0 20px 0}@media screen and (max-width: 940px){.aboutColRight{width:32%}}@media screen and (max-width: 640px){.aboutColRight{width:100%;float:none}}.aboutColRight h2{width:100%;height:31px;padding:14px 0 0 19px;margin:0;background:url(../_img/sprites_boxes.gif) -220px -81px}@media screen and (max-width: 940px){.aboutColRight h2{width:100%;background:#c9e5f0;background:-moz-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d9edf5), color-stop(100%, #c9e5f0));background:-webkit-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-o-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:-ms-linear-gradient(top, #d9edf5 0%, #c9e5f0 100%);background:linear-gradient(to bottom, #d9edf5 0%, #c9e5f0 100%);border:3px solid #73d2f6;border-bottom:none;border-radius:14px 14px 0 0;-moz-border-radius:14px 14px 0 0;-webkit-border-radius:14px 14px 0 0}}.aboutColRight div{display:block;padding:10px 8px 0 18px;background:#c9e5f0;border-left:3px solid #73d2f6;border-right:3px solid #73d2f6;width:100%;font-size:11px}@media screen and (max-width: 940px){.aboutColRight div{width:100%}}.aboutColRight img{width:250px}@media screen and (max-width: 940px){.aboutColRight img{width:100%}}.aboutColRight div.footer{width:100%;height:15px;padding:0;background:none;border-left:none;border-right:none;background:url(../_img/sprites_boxes.gif) -220px -162px}@media screen and (max-width: 940px){.aboutColRight div.footer{width:100%;background:#c9e5f0;border:3px solid #73d2f6;border-top:none;border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;-webkit-border-radius:0 0 14px 14px}}.cadexProduct{margin:25px 0 0 0}@media screen and (max-width: 640px){.cadexProduct{margin:10px0;padding:10px 0 0 0;border-top:1px solid #73d2f6}}.cadexProduct img{display:block;width:200px;float:left}@media screen and (max-width: 940px){.cadexProduct img{width:30%}}@media screen and (max-width: 640px){.cadexProduct img{width:auto;float:none;margin:10px auto}}.cadexDescription{display:block;width:620px;float:right}@media screen and (max-width: 940px){.cadexDescription{width:65%}}@media screen and (max-width: 640px){.cadexDescription{width:100%;float:none}}.cadexProduct h4{display:block;width:620px;float:right;font-size:14px}@media screen and (max-width: 940px){.cadexProduct h4{width:65%}}@media screen and (max-width: 640px){.cadexProduct h4{width:100%;float:none}}@media screen and (max-width: 640px){.cadexElectronics table td{display:block;width:100%}}@media screen and (max-width: 640px){.cadexElectronics table td img{margin-left:auto !important;margin-right:auto !important;display:block;margin:5px auto}}.buyBody{width:594px;float:right}@media screen and (max-width: 940px){.buyBody{width:65%}}@media screen and (max-width: 640px){.buyBody{width:100%;float:none}}.buyImage{width:230px;float:left;margin:0 30px 10px 0;text-align:center;cursor:pointer}@media screen and (max-width: 940px){.buyImage{width:32%;margin:0 0 10px 0}}@media screen and (max-width: 640px){.buyImage{width:30%;float:left;margin:0 20px 10px 0}}a.buyLink{background:url(../_img/sprites_icons.png) no-repeat -2px -81px;padding:0 0 8px 25px;line-height:16px}.thankyou{color:#1a7c00;padding:10px 10px 10px 60px;background:#f1f7ef url(../_img/checkmark.gif) no-repeat 10px 10px;border:1px solid #1a7c00}.bookCover img,.bookBack img{padding:0 0 6px 0}@media screen and (max-width: 940px){.bookCover img,.bookBack img{width:100%}}.bookBack{display:none}#buyZoomCover,#buyZoomBack{background:#d9edf5;border:3px solid #73d2f6;width:600px;text-align:center;padding:10px 0 10px 0;display:none;z-index:5000}@media screen and (max-width: 650px){#buyZoomCover,#buyZoomBack{width:90%}}@media screen and (max-width: 650px){#buyZoomCover img,#buyZoomBack img{width:100%}}#buyZoomCover .close,#buyZoomBack .close{cursor:pointer;font-size:12px;font-weight:bold}a.buyAmazon,a.buyAmazonEbook{display:block;float:left;width:229px;height:81px;text-indent:-9000px;background:url(../_img/buy_amazon.gif) -244px 0;float:left;margin:25px 15px 20px 0}a.buyAmazon:hover{background-position:-477px 0}a.buyAmazonEbook{background-position:-244px -89px}a.buyAmazonEbook:hover{background-position:-477px -89px}.hasCountdown{width:241px;height:51px;background:url(../_img/buy_amazon.gif) 0 0;padding:30px 0 0 0;margin:25px 25px 20px 0;float:left}.countdown_rtl{direction:rtl}.countdown_holding span{background-color:#ccc}.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center}.countdown_show1 .countdown_section{width:98%}.countdown_show2 .countdown_section{width:48%}.countdown_show3 .countdown_section{width:32.5%}.countdown_show4 .countdown_section{width:24.5%}.countdown_show5 .countdown_section{width:19.5%}.countdown_show6 .countdown_section{width:16.25%}.countdown_show7 .countdown_section{width:14%}.countdown_section{display:block;float:left;font-size:75%;text-align:center;color:#ffffff}.countdown_section br{display:none}.countdown_amount{font-size:20px;font-weight:bold;color:#005d88;display:block;height:20px;padding:0 0 10px 0}.countdown_descr{display:block;width:100%}form.contactForm{display:block;padding:40px 0 0 0}form.contactForm .left{width:375px;float:left}@media screen and (max-width: 940px){form.contactForm .left{width:46%}}@media screen and (max-width: 640px){form.contactForm .left{float:none;width:100%}}form.contactForm .right{width:450px;float:right}@media screen and (max-width: 940px){form.contactForm .right{width:46%}}@media screen and (max-width: 640px){form.contactForm .right{float:none;width:100%}}form.contactForm input,form.contactForm textarea{width:230px;height:22px;background:url(../_img/sprites_forms.gif) 0 -198px;color:#666666;padding:4px 0 0 8px;border:none;margin:0 0 15px 0;font-size:11px}@media screen and (max-width: 940px){form.contactForm input,form.contactForm textarea{width:100%;background:#c9e5f0;height:26px;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:16px}}form.contactForm textarea{width:450px;height:120px;background:url(../_img/sprites_forms.gif) 0 -26px;font-family:Arial, Helvetica, sans-serif;overflow:auto;resize:none}@media screen and (max-width: 940px){form.contactForm textarea{width:100%;background:#c9e5f0;-webkit-appearance:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:16px}}form.contactForm #receiveUpdates{width:auto;height:auto;background:none;padding:0;margin:0 5px 30px 0;float:left}@media screen and (max-width: 940px){form.contactForm #receiveUpdates{-webkit-appearance:checkbox}}form.contactForm .left label{width:140px;display:block;float:left;clear:left}@media screen and (max-width: 940px){form.contactForm .left label{float:none;width:100%}}form.contactForm .right label{width:140px;display:block;padding:0 0 5px 0}@media screen and (max-width: 940px){form.contactForm .right label{float:none;width:100%}}form.contactForm label.checkbox{width:400px;display:block;clear:none}@media screen and (max-width: 940px){form.contactForm label.checkbox{width:90%}}form.contactForm label.error{width:160px;display:block;margin:-4px 0 6px 140px;padding:0 0 0 15px;background:url(../_img/sprites_icons.png) no-repeat -5px -331px;color:#a83e0f}@media screen and (max-width: 940px){form.contactForm label.error{width:100%;margin:-4px 0 6px 0}}form.contactForm button{width:73px;height:24px;background:url(../_img/sprites_forms.gif) -303px -146px;text-indent:-9000px;border:none;cursor:pointer;display:block;margin:20px 0 0 0;clear:left}form.contactForm button:hover{background:url(../_img/sprites_forms.gif) -303px -170px}form.contactForm label.captchaLabel{width:300px;display:block;padding:10px 0 0 0}form.contactForm .captchaImage{display:block;float:left;clear:left;margin:5px 14px 0 0;padding:0;width:140px;height:30px}form.contactForm #captchaInput{width:100px;height:25px;background:url(../_img/sprites_forms.gif) no-repeat -190px -165px;padding:7px 0 0 8px;margin:4px 0 0 10px}.footerWrapper div,.footerWrapper ul{position:absolute}@media screen and (max-width: 940px){.footerWrapper div,.footerWrapper ul{position:relative;top:auto;left:auto;right:auto;text-align:center}}.footerTag{color:#0baceb;font-size:12px;font-weight:bold;top:30px;left:0}@media screen and (max-width: 940px){.footerTag{width:100%;padding:20px 0 0 0}}.footerCredits{color:#a3a3a3;font-size:10px;top:65px;left:0}@media screen and (max-width: 940px){.footerCredits{width:100%}}.footerLogo{width:140px;height:27px;top:22px;right:80px}@media screen and (max-width: 940px){.footerLogo{margin:10px auto}}.footerSocial{width:68px;height:29px;top:21px;right:0}@media screen and (max-width: 940px){.footerSocial{margin:10px auto}}.footerSocial a.facebook,.footerSocial a.twitter{display:block;height:29px;width:29px;overflow:hidden;background:url(../_img/footer_social.gif);text-indent:-9000px;position:absolute;top:0;right:39px;text-align:left}.footerSocial a.twitter{background-position:-31px 0;right:0}.footerNav{list-style:none;display:block;margin:0;padding:0;top:65px;right:0}.footerNav li{display:block;float:right;width:auto;padding:0 6px 0 6px;height:12px;line-height:12px;font-size:10px;border-right:1px solid #a9a9a9}@media screen and (max-width: 940px){.footerNav li{display:inline-block;float:none}}.footerNav li:first-child{border-right:none;padding:0 0 0 6px}@media screen and (max-width: 940px){.footerNav li:first-child{border-right:1px solid #a9a9a9;padding:0 6px 0 6px}}@media screen and (max-width: 940px){.footerNav li:last-child{border-right:none;padding:0 0 0 6px}}.sharingBar{margin:20px 0 10px 0;clear:both;width:500px}@media screen and (max-width: 940px){.sharingBar{width:100%}}.addthis_toolbox{width:320px;float:left;padding:0 20px 0 0}@media screen and (max-width: 940px){.addthis_toolbox{width:auto}}.g-plusone{width:75px;float:left}@media screen and (max-width: 940px){.g-plusone{width:auto}}a.bannerTopHome,a.bannerInteriorHome{width:728px;display:block;margin:0 auto 30px auto;border:none}@media screen and (max-width: 940px){a.bannerTopHome,a.bannerInteriorHome{max-width:728px;width:100%}}@media screen and (max-width: 940px){a.bannerTopHome img,a.bannerInteriorHome img{width:100%}}
