body{font-family:Arial,Helvetica,sans-serif;margin:0;overflow-y:scroll;overflow-x:hidden}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.slider{max-width:100%;height:300px;margin:0;position:relative}.slide1,.slide2,.slide3,.slide4,.slide5{position:absolute;width:100%;height:100%}.slide1{background:url(/public/res/slides/slide1.jpg) no-repeat center;background-size:cover;animation:fade 20s infinite;-webkit-animation:fade 20s infinite}.slide2{background:url(/public/res/slides/slide2.jpg) no-repeat center;background-size:cover;animation:fade2 20s infinite;-webkit-animation:fade2 20s infinite}.slide3{background:url(/public/res/slides/slide3.jpg) no-repeat center;background-size:cover;animation:fade3 20s infinite;-webkit-animation:fade3 20s infinite}@keyframes fade{0%{opacity:1}33.333%{opacity:0}66.666%{opacity:0}100%{opacity:1}}@keyframes fade2{0%{opacity:0}33.333%{opacity:1}66.666%{opacity:0}100%{opacity:0}}@keyframes fade3{0%{opacity:0}33.333%{opacity:0}66.666%{opacity:1}100%{opacity:0}}#top{position:absolute;top:0;width:100%;height:85px;background-color:#000;text-align:center;-moz-opacity:.9;opacity:.9;display:flex}#top #logoContainer{width:60px;float:left;text-align:right;padding:0}#top #logoContainer a{text-decoration:none}#top #nameContainer{width:250px;float:left;text-align:left;font-size:48px;font-weight:700;color:#fff;height:80px;padding-top:20px}#top #nameContainer a{text-decoration:none;color:#fff}#top #toolStrip{display:none}#top #demoStrip{display:none}#top #toolStripMobile{float:right;font-size:14px;font-weight:700;color:#fff;height:50px;padding-top:34px;padding-right:3px;text-align:right;flex-grow:1}#top #toolStripMobile a{padding-right:10px;color:#fff;text-decoration:none}#top #toolStripMobile a:hover{color:#fdd}#punch{height:auto;width:100%;background-color:#e00;text-align:center;margin:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #000}#punch h1{font-size:30px;line-height:100%;padding-left:10px;padding-right:10px}#punch h2{font-size:20px;line-height:110%;padding-left:10px;padding-right:10px}#modules{width:100%;background-color:#e00;text-align:center;margin:0;padding-top:10px;padding-bottom:10px;background:#e00;background:-webkit-linear-gradient(#e00,#fee);background:-o-linear-gradient(#e00,#fee);background:-moz-linear-gradient(#e00,#fee);background:linear-gradient(#e00,#fee)}#modules:after{content:""}#modules .row{text-align:center}#modules .row .modulecell{width:auto;padding:10px;float:left}.module{border-radius:2px;padding-top:10px;padding-bottom:5px;margin-bottom:5px;cursor:pointer}.module:after{content:""}.module a{text-decoration:none}.module h3{margin:10px 2px 10px 2px;font-size:24px}.module h3 a{color:#000;text-decoration:none}.module p{color:#000;text-align:left;font-weight:400;line-height:120%;font-size:20px;margin-top:0;margin-left:10px;margin-right:10px}.module1{background-color:#acf}.module2{background-color:#ccf000}.module3{background-color:#13c7af}.module4{background-color:#fbbd0a}.module5{background-color:#acd57f}.module6{background-color:#8b03c3}.module7{background-color:#f30}.module8{background-color:#ff069f}.module9{background-color:#4e7dcb}.module10{background-color:#4ec4f6}.module11{background-color:#57bb89}.module12{background-color:#ff8b64}#midLayer{width:100%;background-color:#223;text-align:center;margin:0;padding-top:10px;padding-bottom:10px;display:table}#midLayer:after{content:""}#midLayer .leftFill{float:left;text-align:left;font-weight:700;font-size:13px;color:#fff;padding-left:5%;margin-top:10px}#midLayer .leftFill ul{list-style-image:url(/public/res/img/tickR.png)}#midLayer .leftFill li{padding:10px}#midLayer .leftFill h2{font-size:26px;font-weight:400}#midLayer .socialFrame{width:auto;float:left}#midLayer .socialFrame iframe{border:none;overflow:hidden;width:320px;height:500px}#prefooter{background-color:#ccc;text-align:left;display:table;width:100%;border-top:2px solid #fff;border-bottom:2px solid #fff}#prefooter:after{content:"";clear:both}#prefooter .pfset{width:95%;float:left;padding-bottom:10px;padding-top:10px}#prefooter .pfset h2{margin:1px}#prefooter .pfset a{padding-left:5px;color:#000;font-size:18px;font-weight:700;text-decoration:none}#prefooter .pfset a:hover{color:#111}#prefooter .pfset h3{padding-left:10px;font-size:14px;font-weight:400;font-style:normal;display:list-item;list-style-type:disc;list-style-position:inside;margin:2px}#footer{width:100%;background-color:#000;display:table}#footer #fright{text-align:center}#footer #fright a{padding-right:5px;padding-top:2px;text-decoration:none}#footer #fleft{display:none}#footer #fmiddle{padding-top:20px;color:#fff;text-align:center}#footer #fmiddle a{color:#fff}#headerbackground{height:88px;background-color:#fff}#maincontentdiv{background-color:#223;width:100%;color:#fff;line-height:30px;font-size:14px}#maincontentdiv:after{content:""}#maincontentdiv #pagebanner{text-align:center;padding-top:10px}#maincontentdiv h1{font-size:26px;font-weight:400;background-image:url(/public/res/img/pagebannerBG.gif);background-repeat:repeat}#maincontentdiv h1 span{padding-top:0;padding-left:10px;padding-right:10px;background-color:#223}#maincontentdiv h2{font-size:18px;font-weight:400}#maincontentdiv h3{font-size:16px;font-weight:400}#maincontentdiv ul{list-style-image:url(/public/res/img/tickR.png)}#maincontentdiv #maincontentbody{padding-left:6%;padding-right:6%}#maincontentdiv #maincontentbody #leftpane{text-align:left}#maincontentdiv #maincontentbody a{text-decoration:none;color:#fcc}#maincontentdiv #maincontentbody a:hover{color:red}#maincontentdiv #maincontentbody img{margin:10px;width:90%}.imageback1{border:10px solid #39f}.imageback2{border:10px solid #ccf000}.imageback3{border:10px solid #13c7af}.imageback4{border:10px solid #fbbd0a}.imageback5{border:10px solid #acd57f}.imageback6{border:10px solid #8b03c3}.imageback7{border:10px solid #f30}.imageback8{border:10px solid #ff069f}.imageback9{border:10px solid #4e7dcb}.imageback10{border:10px solid #4ec4f6}.imageback11{border:10px solid #57bb89}.imageback12{border:10px solid #ff8b64}.dropdown{position:relative;display:inline-block}.dropdown a{font-size:24px;text-decoration:none}.dropdown-content{display:none;position:absolute;background-color:#000;min-width:260px;padding-top:20px;padding-left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);text-align:left;-moz-opacity:1;opacity:1;zindex:999}.dropdown-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;border-top:1px solid #111;font-size:16px}.dropdown-content a:hover{background-color:#112}.dropdown:hover .dropdown-content{display:block;margin-left:-200px}.dropdown:hover .dropbtn{background-color:#3e8e41}#hpCD{text-align:center}#lpCD{text-align:center}#ppCD{text-align:center}.generalinfo{padding:20px 0 0 0}.generalinfo h2{color:#fff;font-size:18px;text-align:left}.generalinfo li{color:#ff0;font-size:14px;text-align:left;margin-bottom:10px}.generalinfo a{color:#ff0;font-size:14px;text-decoration:none}.applybutton{padding-left:20px}.applybutton a{background-color:red;padding:5px 30px 5px 30px;color:#fff;font-weight:700;text-decoration:none}.applybutton a:hover{color:#fee}.job p{margin:0}.job h2{margin:0}.jdp p{margin:0}.formtable .formrow .titlecell{padding-top:10px}.formtable input{padding:5px;width:290px}.formtable textarea{padding:5px;width:290px;height:80px}.submittable .submitrow{color:#fff;font-weight:700}.submittable .submitrow .validationcell{line-height:110%}.submittable .submitrow .buttoncell{padding-bottom:30px}.submittable .submitrow .buttoncell input{width:120px;align:center;background-color:red;padding:5px;text-align:center;color:#fff;font-weight:700;font-size:16px}#dummyHeightAdjuster{width:1px;height:200px}.validationWarning{font-size:12px;color:red}.sbr{background-color:red;color:#fff;font-weight:700;border:2px solid #999;border-radius:25px;padding:2px 10px;margin-top:10px;margin-bottom:10px}#blogcontentdiv{background-color:#223;width:100%;color:#fff;line-height:30px;font-size:14px;padding-top:15px}#blogcontentdiv:after{content:""}#blogcontentdiv #pagebanner{width:auto;text-align:center;padding-top:0;font-size:26px;font-weight:400;background-image:url(/public/res/img/pagebannerBG.gif);background-repeat:repeat}#blogcontentdiv #pagebanner span{padding-top:0;padding-left:10px;padding-right:10px;background-color:#223}.blogtable{background-color:#223;width:100%}.blogtable .blogrow .topic{padding-left:5%;padding-right:5%;vertical-align:top;padding-bottom:10px}.blogtable .blogrow .topic img{max-width:90%}.blogtable .blogrow .topic .daterow{color:#fff;font-size:14px;display:block}.blogtable .blogrow .topic h1{color:#fee;font-size:20px;display:block;margin-top:5px}.blogtable .blogrow .topic h1 a{text-decoration:none;color:#fee;font-size:20px;display:block}.blogtable .blogrow .topic h2{display:inline;font-size:16px;font-weight:400}.blogtable .blogrow .topic h3{display:inline;font-size:16px;font-weight:400}.blogtable .blogrow .topic .details{color:#fff;font-size:16px;display:block;line-height:160%;text-align:justify}.blogtable .blogrow .topic .details a{text-decoration:none;color:#fee}.blogtable .blogrow .topic .keywords{color:#fff;font-size:14px;display:block;line-height:130%;text-align:justify}.blogtable .blogrow .topic .keywords a{text-decoration:none;color:#fee;font-size:14px}.blogtable .blogrow .topic .sep{border:1px solid red;margin-top:10px}.blogtable .blogrow .author{padding-left:5%;padding-right:5%;margin-top:20px}.blogtable .blogrow .author .namerow{padding-top:10px}.blogtable .blogrow .author .namerow a{text-decoration:none;color:#fee;font-size:18px;display:block}.forumtopic{border-bottom:1px solid #fff;margin-bottom:20px}.forumtopic .ftm{display:table}.forumtopic .ftm .ftmrow{display:table-row}.forumtopic .ftm .ftmrow .headshot{display:table-cell;width:80px;height:80px;text-align:center;vertical-align:middle;border:1px solid #555}.forumtopic .ftm .ftmrow .headshot img{vertical-align:middle}.forumtopic .ftm .ftmrow .headers{display:table-cell}.forumtopic .ftm .ftmrow .headers .daterow{text-align:left;font-size:14px;padding:2px 2px 2px 10px;line-height:100%}.forumtopic .ftm .ftmrow .headers .namerow{text-align:left;font-size:16px;font-weight:700;padding:2px 2px 2px 10px;line-height:100%}.forumtopic .ftm .ftmrow .headers .titlerow{text-align:left;font-size:16px;font-weight:700;padding:2px 2px 2px 10px;line-height:120%}.forumtopic .ftm .ftmrow .headers .titlerow h2{font-size:16px;font-weight:700;line-height:100%;margin-bottom:0}.forumtopic .details{display:block;line-height:160%;text-align:justify}.forumtopic .keywords{display:block;line-height:140%;padding-bottom:20px}.forumtopic .keywords h4{font-size:14px;font-weight:400;line-height:100%;display:inline}.forumig{border-bottom:1px solid #fff;margin-bottom:20px}.forumig .gtitle h3{font-size:14px;font-weight:700;line-height:100%;margin-bottom:5px}.forumig .numline{font-size:14px;font-weight:400;line-height:100%;margin-bottom:0}.forumig .numline span{margin-right:10px}.forumig .details{margin:10px 0;display:block;line-height:130%;text-align:justify}.forumtopic .social{display:table;width:100%}.forumtopic .social .socialrow{display:table-row}.forumtopic .social .socialrow .ic{display:table-cell;width:36px;padding-top:5px}.forumtopic .social .socialrow .lc{display:table-cell;padding:0}.forumtopic .social .socialrow .lc a{margin:0}.heatmap span{margin-right:5px}.heatmap .s10 a{font-size:10px}.heatmap .s11 a{font-size:11px}.heatmap .s12 a{font-size:12px}.heatmap .s13 a{font-size:13px}.heatmap .s14 a{font-size:14px}.heatmap .s15 a{font-size:15px}.heatmap .s16 a{font-size:16px}.heatmap .s17 a{font-size:17px}.heatmap .s18 a{font-size:18px}.heatmap .s19 a{font-size:19px}.heatmap .s20 a{font-size:20px}.heatmap .s21 a{font-size:21px}.heatmap .s22 a{font-size:22px}.heatmap .s23 a{font-size:23px}.heatmap .s24 a{font-size:24px}.heatmap .s25 a{font-size:25px}.heatmap .s26 a{font-size:26px}.heatmap .s27 a{font-size:27px}.heatmap .s28 a{font-size:28px}.heatmap .s29 a{font-size:29px}.heatmap .s30 a{font-size:30px}.heatmap .s31 a{font-size:31px}.heatmap .s32 a{font-size:32px}