body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;color:#333;font-size:13px;line-height:normal}header,aside,section,article,figure,fcaption,menu,nav{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0;padding:0}ul{margin:0;padding:0}form{margin:0;padding:0}a img{border:0}a{text-decoration:underline;outline:0;color:#2992b9}a:hover{text-decoration:none;outline:0;color:#2992b9}input[type="submit"],input[type="reset"],input[type="button"]{background:#2992b9;border:1px #bcd1d9 solid;padding:3px 10px;color:#fff;font-size:11px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;cursor:pointer;display:inline-block;margin-right:5px}input[type='text'],input[type='password']{width:185px;font-size:12px;border:1px #d7d7d7 solid;padding:5px 5px;outline:0;resize:none}textarea{width:185px;font-size:12px;color:#000;border:1px #d7d7d7 solid;padding:5px 5px;background:#e1e1e1;outline:0;resize:none}input[type='checkbox']{vertical-align:middle}select{width:195px;font-size:12px;border:1px #d7d7d7 solid;padding:3px 5px;outline:0;resize:none}.clr{clear:both}.fl{float:left}.fr{float:right}.over{overflow:hidden}#warpContainer{width:1350px;margin:auto;background:#fff;overflow:hidden}#headContainer{border-bottom:1px #2992b9 solid;height:82px;padding:0 20px 0 20px;overflow:hidden;position:relative}.logoMain{display:block;overflow:hidden}.logoLft{float:left;padding:20px 0 0 0;width:500px}.logoLft .logoImg{background-repeat:no-repeat;height:47px;cursor:pointer}.menuMain{padding:28px 0 0 0}.menuLft{width:75%;float:left}.logOutTxt{width:60%;float:right;text-align:right;font-size:13px;color:#fff;padding:30px 0 0 0}.logOutTxt a{color:#2992b9;text-decoration:none;padding:0 0 0 5px}.logOutTxt a:hover{color:#2992b9;text-decoration:underline}.logOutTxt span{color:#2992b9;text-transform:capitalize;padding-right:10px}.logOutTxt a img{margin-right:10px}.belt{background:none repeat scroll 0 0 #100000;height:5px;position:relative;top:-5px}.logOutTxt span.logOut{background:url(../images/sprite-icon.png) no-repeat -70px 0;padding:5px 0 0 20px}#mdlContainer{display:block;overflow:hidden;padding-bottom:30px}#mdlContainer h1{display:block;font-size:16px;color:#5f5f5f;margin:0;padding:0 0 15px 0}#mdlContainer h2{display:block;font-size:14px;font-weight:bold;color:#666;margin:0;padding:0 0 10px 0}.mdlLft{width:200px;float:left;padding:20px 10px 0 10px;margin-right:20px;background:#f7f7f7;border-right:1px #dedede solid;border-bottom:1px #dedede solid;min-height:510px}.mdlRt{width:100%;float:left;padding:20px 5px 0 0}.navSepSec{padding:0 0 10px 0;margin-bottom:30px}.gradeListSec{padding:0 0 10px 0;overflow:hidden}ul.navList{margin:0;padding:0;list-style:none}ul.navList li{font-size:15px;color:#5f5f5f;padding:0 0 25px 0}ul.navList li a{color:#5f5f5f;text-decoration:none}ul.navList li a span{background:url(../images/sprite-icon.png) no-repeat -104px 8px;width:10px;float:right;height:15px}ul.navList li a:hover{color:#2992b9;text-decoration:none}ul.navList li a.active{color:#000;text-decoration:none;font-weight:normal;cursor:auto}ul.navList li a.active span{background:url(../images/sprite-icon.png) no-repeat -104px -5px}ul.navList li span.dashIcon{background:url(../images/sprite-icon.png) no-repeat left top;padding:0 0 5px 32px}ul.navList li span.PurchIcon{background:url(../images/sprite-icon.png) no-repeat -32px top;padding:0 0 5px 32px}ul.navList li span.mangeIcon{background:url(../images/sprite-icon.png) no-repeat 0 -32px;height:0;padding:0 0 5px 32px}ul.navList li span.proIcon{background:url(../images/sprite-icon.png) no-repeat -32px -32px;padding-left:32px;padding-bottom:15px}ul.navList li span.tchrIcon{background:url(../images/sprite-icon.png) no-repeat -71px -32px;padding-left:32px;padding-bottom:15px}ul.navList li span.classIcon{background:url(../images/sprite-icon.png) no-repeat -103px -32px;padding-left:32px;padding-bottom:15px}ul.navList li span.lnerIcon{background:url(../images/sprite-icon.png) no-repeat -138px -37px;padding-left:32px;padding-bottom:15px}ul.navList li span.grpIcon{background:url(../images/sprite-icon.png) no-repeat -177px -33px;padding-left:32px;padding-bottom:15px}ul.navList li a img{margin-right:8px;vertical-align:middle}ul.navList li ul{margin:0;padding:10px 0 0 38px;list-style:none;display:none}ul.navList li ul li{font-size:14px;color:#5f5f5f;padding:0 0 10px 0}ul.navList li ul li a{color:#5f5f5f;text-decoration:none}ul.navList li ul li a:hover{color:#2992b9;text-decoration:none}ul.navList li ul li a.active{color:#2992b9;text-decoration:none;cursor:auto}ul.navList li ul li:last-child{padding-bottom:0}.gradeCatSec{padding:0 0 10px 30px}.gradeHd{font-size:14px;color:#5f5f5f;font-weight:bold;padding:0 0 10px 0}ul.fltrChkList{margin:0;padding:0;list-style:none}ul.fltrChkList li{font-size:14px;color:#5f5f5f;padding:0 0 12px 0}ul.fltrChkList li input{margin-right:10px}.shrMainSec{display:block;overflow:hidden;padding:0 0 20px 0}.srhLft{width:30%;float:left}.srhFldRt{width:42%;float:right;position:relative}.srhLabelTxt{font-size:14px;font-weight:bold;color:#333;padding:5px 5px 0 0;display:inline-block}.sehInpFld{width:180px!important;background:#fffafa;size:5;height:17px;color:#ccc;padding:5px 40px 5px 5px!important;border:1px #858585 solid;font-size:12px;font-family:Arial,Helvetica,sans-serif;display:inline-block;float:right}.srhBtn{position:absolute;right:1px;top:1px}.listBoxBdr{width:698px;border:1px #a1a1a1 solid;margin-bottom:15px;min-height:413px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.tchrListHdBg{background:#ccc;padding:10px 0;overflow:hidden;font-size:14px}.tchrName{width:180px;float:left;padding-left:10px}.tchrEmail{width:235px;float:left;overflow:hidden}.tchrGrades{width:100px;float:left}.tchrStatus{width:100px;float:left}.tchrEdit{width:55px;float:left}.tchrListGrayBg{background:#e6e6e6;padding:7px 0;text-align:left;overflow:hidden;font-size:13px}.tchrListGrayBg a{color:#333;text-decoration:none}.tchrListGrayBg a:hover{color:#333;text-decoration:underline}.tchrListWhtBg{background:#fff;padding:7px 0;text-align:left;overflow:hidden;font-size:13px}.tchrListWhtBg a{color:#333;text-decoration:none}.tchrListWhtBg a:hover{color:#333;text-decoration:underline}.itemCountMain{overflow:hidden;padding:0 0 10px 0}.totalItam{font-size:14px;font-weight:bold;color:#333}.itemBtn{padding:0 0 30px 0}.itemBtn a{color:#333;text-decoration:none;font-size:14px;background:#ccc;border:1px #ebebeb solid;padding:5px 10px;margin:0 10px 0 0}.itemBtn a:hover,.itemBtn a.active{color:#FFF;text-decoration:none;background:#666}.gridAutoScroll{height:360px;overflow:auto}.tabCatSec{padding:0 0 20px 0}.formListMain{padding:0 0 20px 0}.inpFldSec{padding:0 0 15px 0;display:block}.inpFldSec span.labelTxt{display:block;padding:0 0 5px 0;font-size:12px}.gradeSec{padding:0 0 10px 0}.gradeSec input[type='checkbox']{margin-right:15px;vertical-align:middle}.addGradeSec{padding:0 0 10px 0;overflow:hidden}.addGradeLft{width:130px;float:left}.forgotPass{position:relative;top:-10px;font-size:11px;font-weight:bold}.forgotPass a{color:#333;text-decoration:none}.forgotPass a:hover{color:#333;text-decoration:underline}.rembrMe{font-size:11px}#tchrDetails{overflow:hidden;margin-bottom:15px}.rtTchr{width:750px;float:right;padding-top:20px}.loginBtn{padding:0 0 30px 0;display:block}#login{overflow:hidden}.rtLogin{width:750px;float:right;padding-top:65px}.addTchrBox{width:510px}.boxYloBg{background:#e8f8fe;padding:10px;overflow:hidden;position:relative;margin-bottom:10px}.boxWhtBg{padding:10px;overflow:hidden;position:relative;margin-bottom:10px}.boxWhtBg{padding:10px;overflow:hidden;position:relative;margin-bottom:10px}.closeIcon{position:absolute;right:10px;top:10px;cursor:pointer;display:none}.footerMain{width:1320px;margin:auto;position:fixed;left:0;right:0;bottom:0;clear:both;background:#eee;height:30px;border-top:1px #2992b9 solid}.footerMain .footerTxt{font-size:11px;color:#5f5f5f;padding:7px 0 0 25px}.footerMain .footerTxt span{color:#2992b9}.footerMain a{text-decoration:none}.footerMain a:hover{text-decoration:underline}.addBtnMain{overflow:hidden;padding:15px 0 0 0}.saveBtnLft{float:left}.addMoreBtn{font-size:12px;color:#2992b9;width:100px;padding-top:10px}.addMoreBtn a{color:#2992b9;text-decoration:underline}.addMoreBtn a:hover{color:#2992b9;text-decoration:none}.secondaryBtn{background:#8b8b8b!important}ul.bookListItem{margin:0;padding:0;list-style:none}ul.bookListItem li{width:110px;float:left;margin:0 34px 20px 0}ul.bookListItem li a img{border:3px #cacaca solid}ul.bookListItem li a:hover img{border:3px #2992b9 solid}ul.bookListItem li a span{font-size:12px;font-weight:bold;color:#5f5f5f;display:block;padding:0 0 5px 0;text-decoration:none}ul.bookListItem li a{color:#5f5f5f;text-decoration:none}ul.bookListItem li a:hover span{text-decoration:none;color:#2992b9}ul.bookListItem li .authorPad{padding:5px 0 0 0;font-size:12px;color:#5f5f5f;font-weight:bold;line-height:16px}ul.bookListItem li .authorPad span{font-style:italic;font-weight:normal;display:block}.hdOver{overflow:hidden;padding:0 0 5px 0}.showAll{font-size:12px;color:#2992b9;float:right;padding-right:5px}.showAll a{color:#2992b9;text-decoration:underline}.showAll a:hover{color:#2992b9;text-decoration:none}.formBoxBdr{width:675px;border:1px #dedede solid;padding:10px;overflow:hidden;background:#f7f7f7;padding-bottom:0}.inpListLft{width:335px;float:left}.inpListLft select{width:306px;padding:5px;border:1px #ccc solid;resize:none;outline:0;height:120px}.inpListLft span{display:block;padding:0 0 5px 0}.moveBtn{width:35px!important;float:left;margin:55px 15px 0 3px}.moveBtn span{display:block;margin-bottom:10px}.saveAllBtn{clear:both;padding:10px 20px 0 0}.selectBxMain{display:block;overflow:hidden;margin:30px 0 0 0}ul.tchrList{margin:0;padding:0;list-style:none;margin-bottom:-5px}ul.tchrList li{width:225px!important;float:left;padding:0 0 15px 0}.progGrayBar{width:98px;height:5px;background:#dedede;position:relative;margin:5px 0;overflow:hidden}.progBlueBar{height:5px;background:#2a91bc;position:absolute;left:0;top:0}.bookItemSec{padding:0 0 20px 0;overflow:hidden}.addItemList{margin-bottom:10px;display:none}.closeInpFld img{position:relative;display:inline-block;position:relative;top:3px}.addInpBtn img{position:relative;display:inline-block;position:relative;top:3px}.crtListSec{margin-bottom:10px}.crtListSec .errorMsg{font-size:11px;color:#F00;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 15px;display:none}.itemErrorMsg{width:94%;padding:5px;font-size:11px;color:#f00;margin:0 0 10px 0;display:none}.itemSuccessMsg{width:94%;padding:5px;font-size:11px;color:#f00;margin:0 0 10px 0;display:none}.uploadList{padding:3px 0 0 10px;display:inline-block}.myltySelLft{width:250px;float:left}.moveAro{width:50px;float:left;padding-top:35px}.moveAro span{display:block;margin:0 0 20px 0}.multiSelect{width:225px;height:100px}.tabLnk{font-size:14px;color:#333;font-weight:bold;margin:0 0 15px 0}.tabLnk a{color:#2a95b9;text-decoration:underline;margin:0 5px;font-weight:normal}.tabLnk a:hover{text-decoration:none}.tabLnk a.active{color:#333;text-decoration:none!important;cursor:auto}.lightboxMain{width:400px;text-align:left;background:#fff;border:2px #333 solid;height:225px;margin:15% auto;position:relative;border-radius:5px;box-shadow:0 0 5px #333}.closeBtn{position:absolute;right:-10px;top:-10px}.popHd{font-size:16px;font-weight:bold;color:#666;padding:10px;border-bottom:1px #ccc solid;background:#eee}.popTxt{font-size:12px;color:#333}.popListSec{padding:10px}.popListSec table{width:100%;border:1px #ccc solid;cellspacing:0;cellpadding:5px;border-collapse:collapse}.popListSec table tr th{background:#eee;padding:5px;border-bottom:1px #ccc solid}.popListSec table tr td{padding:5px;border-bottom:1px #ccc solid;font-size:12px}.tblList{font-size:12px;font-family:Arial,Helvetica,sans-serif;border:1px #ccc solid;border-collapse:collapse}.tblList th{border-bottom:1px #eaeaea solid;padding:10px;background:#eaeaea;color:#000}.tblList th.aceCode{text-align:left}.tblList td{border-bottom:1px #eaeaea solid;padding:6px 0}.tblList td .dlrPrice{font-weight:bold;color:#F00}.tblList td .showDtl{display:block;font-size:12px;line-height:20px;text-align:right;padding-right:20px}.tblList td .showDtl a{color:#2992b9;text-decoration:underline;outline:0}.tblList td .showDtl a:hover{color:#2992b9;text-decoration:none}.tblList td .showDtl a.active{color:#999;text-decoration:none;cursor:auto}.tblList td .aceCodeDetail{padding-left:10px}.tblList td a img{border:0;outline:0}.tblList td table{font-size:11px;border:0;border-top:1px #949494 solid;border-bottom:1px #949494 solid;font-family:Arial,Helvetica,sans-serif;border-collapse:collapse}.tblList td table td{border:0;border-bottom:1px #e7e7e7 solid!important;padding:4px 5px 4px 10px;text-align:left;font-size:11px}.tblList td table td .desTxtMain{overflow:hidden;padding:5px 0}.tblList td table td .descTxtLft{font-size:12px;width:75%;float:left}.tblList td table td span.hidelist{border-bottom:1px #eee solid;display:block;padding:5px 0}.tblList td table td span.hidelist1{border-bottom:1px #eee solid;float:left;width:47%;padding:5px 0;padding-left:10px}.tblList td table td span.hidelist:last-child{border-bottom:0}.tblList td table td .hideDtl a{color:#2992b9;text-decoration:none;outline:0}.tblList td table td .hideDtl a:hover{color:#2992b9;text-decoration:underline}.tblList td table th{border:0;font-weight:normal;border-bottom:1px #f5f5f5 solid;padding:4px 10px;background:#f5f5f5;color:#000;font-size:11px;text-align:left}.tblList td table th .hideDtl{text-align:right;font-size:12px;color:#4eafe7;padding-right:10px;font-weight:normal}.tblList td table td.rowHeight{height:20px}.tblList td table td.emailRtBdr{border-right:1px #e7e7e7 solid}.colSpan{padding-top:0!important;display:none;padding-bottom:0!important}.tblList tr.grayRow{background:#eaeaea}.subbbGrid td table td span.hidelist1{border-bottom:1px #eee solid;float:left;width:47%;padding:5px 0;padding-left:10px}ul.assignBookList{margin:0;padding:0;list-style:none}ul.assignBookList li{width:165px;height:215px;float:left;margin:0 35px 20px 0;overflow:hidden}ul.assignBookList li a span{font-size:12px;font-weight:bold;color:#5f5f5f;display:block;padding:0 0 5px 0;text-decoration:none}ul.assignBookList li a span.imgPad{padding-left:0}ul.assignBookList li a{color:#5f5f5f;text-decoration:none}ul.assignBookList li a:hover span{text-decoration:none;color:#2992b9}ul.assignBookList li .authorPad{padding:2px 0 0 34px;font-size:11px;color:#5f5f5f;font-weight:bold;line-height:16px;height:33px;overflow:hidden}ul.assignBookList li .authorPad span{font-style:italic;font-weight:normal;display:block}.pageBtmBdr{border-bottom:1px #dedede solid;padding:0 0 5px 0;text-align:right;margin-bottom:15px;clear:both;overflow:hidden}.pageListing{font-size:12px;color:#333;display:inline-block;padding:0 10px 0 0}.pageListing a{color:#2287a3;text-decoration:underline;margin:0 5px 0 5px}.pageListing a:hover,.pageListing a.active{color:#333;text-decoration:none}.pageListing a img{vertical-align:middle}.selClassSec{padding:0 0 15px 0;display:block}.selClassSec span{display:block;padding:0 0 5px 0}.multiSelect{width:225px;height:100px}.bookCheck{width:20px;float:left;margin-right:15px}.bookCheck input[type='checkbox']{margin-top:0}.bookImgRt{width:126px;float:left}.bookOverMain{overflow:hidden}.tblList{font-size:12px;font-family:Arial,Helvetica,sans-serif;border:1px #ccc solid;border-collapse:collapse}.tblList th{border-bottom:1px #eaeaea solid;padding:10px;background:#eaeaea;color:#000}.tblList th.aceCode{text-align:left}.tblList td{border-bottom:1px #eaeaea solid;padding:6px 0}.tblList td .dlrPrice{font-weight:bold;color:#F00}.tblList td .showDtl{display:block;font-size:12px;line-height:20px;text-align:right;padding-right:20px}.tblList td .showDtl a{color:#2992b9;text-decoration:underline;outline:0}.tblList td .showDtl a:hover{color:#2992b9;text-decoration:none}.tblList td .showDtl a.active{color:#999;text-decoration:none;cursor:auto}.tblList td .aceCodeDetail{padding-left:10px}.tblList td a img{border:0;outline:0}.tblList td table{font-size:11px;border:0;border-top:1px #949494 solid;border-bottom:1px #949494 solid;font-family:Arial,Helvetica,sans-serif;border-collapse:collapse}.tblList td table td{border:0;border-bottom:1px #e7e7e7 solid;padding:4px 5px 4px 10px;text-align:left;font-size:11px}.tblList td table td .desTxtMain{overflow:hidden;padding:5px 0}.tblList td table td .descTxtLft{font-size:12px;width:75%;float:left}.tblList td table td .hideDtl a{color:#2992b9;text-decoration:none;outline:0}.tblList td table td .hideDtl a:hover{color:#2992b9;text-decoration:underline}.tblList td table th{border:0;font-weight:normal;border-bottom:1px #f5f5f5 solid;padding:4px 10px;background:#f5f5f5;color:#000;font-size:11px;text-align:left}.tblList td table th .hideDtl{text-align:right;font-size:12px;color:#4eafe7;padding-right:10px;font-weight:normal}.tblList td table td.rowHeight{height:20px}.tblList td table td.emailRtBdr{border-right:1px #e7e7e7 solid}.colSpan{padding-top:0!important;display:none;padding-bottom:0!important}.tblList tr.grayRow{background:#eaeaea}.errorBoxBdr{border:1px #f00 solid;background:#fee8e8;padding:5px;font-size:12px;color:#F00;text-align:center;margin-bottom:15px;font-family:Arial,Helvetica,sans-serif;display:none}.errorBoxBdr span{font-size:12px}.errorBoxBdr span.highlight{color:#f00}.errotTxt{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F00;display:block;padding-top:3px}.errorFld{border:1px #f00 solid!important;box-shadow:0 0 3px #f00}.successBoxBdr{border:1px #2bc43a solid;background:#e0eadc;padding:5px;font-size:12px;color:#107723;text-align:center;margin-bottom:15px;font-family:Arial,Helvetica,sans-serif;display:none}.successBoxBdr span{color:#606060;font-size:12px}.successBoxBdr span.highlight{color:#107723}.successtTxt{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#F00;display:block;padding-top:3px}.successFld{border:1px #f00 solid!important;box-shadow:0 0 3px #f00}.tblHd{background:#eee;padding:5px;font-size:14px;font-weight:bold;border:1px #ccc solid;border-bottom:0;text-align:center}.gridZeroColor{color:#2992b9}