html{background-color:#e2e2e2;margin:0;padding:0}#master{border:solid 1px #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px}#MasterLoginView{padding:3px;background-color:#eee;text-align:right}.topmasthead{background-position:center top;background:url(https://hive.kent.edu/static/images/topmasthead.jpg);background-repeat:no-repeat;width:1000px;height:101px;position:relative}.topmasthead h3{color:#a5c6f7;vertical-align:bottom;padding:5px;font-size:20pt;font-family:'Trajan Pro','Myriad Pro',Garamond,Arial,Helvetica,Sans-Serif;font-variant:small-caps;position:absolute;right:10px;top:35px;text-align:right;letter-spacing:-1px;display:block;text-shadow:2px 2px 4px #000;opacity:.9;filter:alpha(opacity=90)}#footer{background-color:#fff;border-top:1px solid silver;bottom:0;left:0;cursor:default;font-size:7pt;margin:0;padding:2px 0;position:fixed;width:100%;color:#2a4362;font-family: 'Segoe UI';z-index:10001}#footer-left{float:left;margin-left:5px;font-weight:bold}#footer-left:hover{color:#4a77ae}#footer-right{margin-right:5px;float:right;color:#aaa}body{width:996px;margin:auto;margin-bottom:20px;background-color:#fff;color:#333;font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif}#content{margin:16px}#sys-messages{}#grpSchDatePickerTbl .fa{cursor:pointer!important}.transparent{background-color:transparent!important}label.checkbox{display:inline}input[type="text"],textarea,input[type="password"]{border:1px solid #d0cece;background:#fff;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px}textarea{font-family:inherit;width:800px}textarea.popup{width:95%}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}input[type="submit"],input[type="button"],button,a.button,a.Button,a.btn{cursor:pointer;margin-right:8px;width:auto;text-align:center;text-decoration:none;color:#222;outline:none;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(50%,#dbdbdb),color-stop(51%,#d1d1d1),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#fefefe 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 100%);background:-o-linear-gradient(top,#fefefe 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 100%);background:-ms-linear-gradient(top,#fefefe 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 100%);background:linear-gradient(to bottom,#fefefe 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e2e2e2',GradientType=0);border:1px solid #888;-moz-border-radius:3px;border-radius:3px;padding:4px;font-size:1em}a.button,a.Button,a.btn{display:inline-block}input[type="submit"],input[type="button"],button{padding:5px}input[type="submit"]:hover,input[type="button"]:hover,button:hover,a.button:hover,a.Button:hover,a.btn:hover{background:#5a6c96;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhNmM5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzU1Njk5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iIzQ5NWM3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTY4OGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#5a6c96 0%,#556991 51%,#495c7c 53%,#55688e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a6c96),color-stop(51%,#556991),color-stop(53%,#495c7c),color-stop(100%,#55688e));background:-webkit-linear-gradient(top,#5a6c96 0%,#556991 51%,#495c7c 53%,#55688e 100%);background:-o-linear-gradient(top,#5a6c96 0%,#556991 51%,#495c7c 53%,#55688e 100%);background:-ms-linear-gradient(top,#5a6c96 0%,#556991 51%,#495c7c 53%,#55688e 100%);background:linear-gradient(to bottom,#5a6c96 0%,#556991 51%,#495c7c 53%,#55688e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a6c96',endColorstr='#55688e',GradientType=0);border:1px solid #303c51;color:#fff}button.danger{color:red}button.danger:hover{background:#7e0000;color:#fff}.selectedWeekDisp{font-weight:bold;font-size:18px}.spanLogin{color:#585858;font-size:26px}.spanSwitchLogin{float:right;margin-right:10px;margin-top:10px;color:blue;cursor:pointer;text-decoration:underline}.spanSwitchToSocial{float:left;margin-left:10px;margin-top:10px;color:blue;cursor:pointer;text-decoration:underline}#sideForms{overflow:auto;padding-left:20px}#sideForms>div{margin-top:20px}#sideForms>div>div{margin-left:auto;margin-right:auto}#sideForms .button{width:90%;margin-top:20px;margin-bottom:20px}span.bold{font-weight:bold}.loginIntro{float:right;background-color:#fceedc;border:3px solid #fff;padding:15px;width:300px;margin-top:32px;color:#000}#loginFormContainer{width:100%;height:350px}#loginLeft{border-right:4px solid #ccc;padding-right:20px;min-width:280px}#loginRight{padding-left:32px;width:280px}#ksuLoginBtn{display:none}#ksuLoginBtn,#localLoginBtn{width:180px;text-align:center;margin:auto;cursor:pointer}#ksuLoginBtn{padding:10px}#localLoginBtn{position:absolute}.loginMainImg{width:100%}.socialIcon{margin:10px 2px;width:32px;height:32px}.loginHelpLnk{text-decoration:none;font-size:1.15em;color:blue}.loginHelpLnk:hover{text-decoration:underline}#otherLoginForm{margin:auto;width:700px}#ksuLoginForm,#otherLoginForm{width:450px;float:left;margin-top:10px;padding:20px;box-shadow:6px 6px 28px;margin-left:3px}#externalLoginForm{width:450px;float:right;margin-top:10px}#ksuLoginForm table,#externalLoginForm table,#otherLoginForm table{width:100%}#otherLoginForm table,#ksuLoginForm table,#externalLoginForm table{background-color:#ddd;border-radius:4px;padding:12px;border:1px solid #bbb}#otherLoginForm input[type="text"],#otherLoginForm input[type="password"],#ksuLoginForm input[type="text"],#ksuLoginForm input[type="password"],#externalLoginForm input[type="text"],#externalLoginForm input[type="password"]{width:70%}#otherLoginForm{display:none}#socialLoginForm{text-align:center;display:block;width:270px;float:left;margin-left:15px}.socialBtn{float:left;padding:5px;color:#fff;min-width:400px;margin:-10px 15px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:5px;text-align:left;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;cursor:pointer}div.socialBtn img{vertical-align:bottom;padding-right:6px;margin-right:3px}.socialBtn span{font-size:1.1em;text-transform:capitalize;text-shadow:1px 1px #3f3f3f}#btn_ksuAdvising{background:#3a3393;background:-moz-linear-gradient(top,#3a3393 0%,#38328c 50%,#2f2877 51%,#2b266d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a3393),color-stop(50%,#38328c),color-stop(51%,#2f2877),color-stop(100%,#2b266d));background:-webkit-linear-gradient(top,#3a3393 0%,#38328c 50%,#2f2877 51%,#2b266d 100%);background:-o-linear-gradient(top,#3a3393 0%,#38328c 50%,#2f2877 51%,#2b266d 100%);background:-ms-linear-gradient(top,#3a3393 0%,#38328c 50%,#2f2877 51%,#2b266d 100%);background:linear-gradient(to bottom,#3a3393 0%,#38328c 50%,#2f2877 51%,#2b266d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3393',endColorstr='#2b266d',GradientType=0);border:1px solid #18153d;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #8479bf inset;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold}#btn_ksuAdvising:hover{background:#2a256b;background:-moz-linear-gradient(top,#2a256b 0%,#282363 50%,#1f1a4f 51%,#1b1844 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2a256b),color-stop(50%,#282363),color-stop(51%,#1f1a4f),color-stop(100%,#1b1844));background:-webkit-linear-gradient(top,#2a256b 0%,#282363 50%,#1f1a4f 51%,#1b1844 100%);background:-o-linear-gradient(top,#2a256b 0%,#282363 50%,#1f1a4f 51%,#1b1844 100%);background:-ms-linear-gradient(top,#2a256b 0%,#282363 50%,#1f1a4f 51%,#1b1844 100%);background:linear-gradient(to bottom,#2a256b 0%,#282363 50%,#1f1a4f 51%,#1b1844 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a256b',endColorstr='#1b1844',GradientType=0)}#btn_ksuAdvising img{border-right:1px solid #1d1949;box-shadow:1px 0 #4e489e}#btn_facebook{background:#5972b6;background:-moz-linear-gradient(top,rgba(89,114,182,1) 0%,rgba(80,106,177,1) 50%,rgba(69,95,166,1) 51%,rgba(65,90,158,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(89,114,182,1)),color-stop(50%,rgba(80,106,177,1)),color-stop(51%,rgba(69,95,166,1)),color-stop(100%,rgba(65,90,158,1)));background:-webkit-linear-gradient(top,rgba(89,114,182,1) 0%,rgba(80,106,177,1) 50%,rgba(69,95,166,1) 51%,rgba(65,90,158,1) 100%);background:-o-linear-gradient(top,rgba(89,114,182,1) 0%,rgba(80,106,177,1) 50%,rgba(69,95,166,1) 51%,rgba(65,90,158,1) 100%);background:-ms-linear-gradient(top,rgba(89,114,182,1) 0%,rgba(80,106,177,1) 50%,rgba(69,95,166,1) 51%,rgba(65,90,158,1) 100%);background:linear-gradient(to bottom,rgba(89,114,182,1) 0%,rgba(80,106,177,1) 50%,rgba(69,95,166,1) 51%,rgba(65,90,158,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972b6',endColorstr='#415a9e',GradientType=0);border:1px solid #34477d;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #8a9cc2 inset;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold}#btn_facebook:hover{background:#455a8e;background:-moz-linear-gradient(top,#455a8e 0%,#3f5489 50%,#354a7f 51%,#314475 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#455a8e),color-stop(50%,#3f5489),color-stop(51%,#354a7f),color-stop(100%,#314475));background:-webkit-linear-gradient(top,#455a8e 0%,#3f5489 50%,#354a7f 51%,#314475 100%);background:-o-linear-gradient(top,#455a8e 0%,#3f5489 50%,#354a7f 51%,#314475 100%);background:-ms-linear-gradient(top,#455a8e 0%,#3f5489 50%,#354a7f 51%,#314475 100%);background:linear-gradient(to bottom,#455a8e 0%,#3f5489 50%,#354a7f 51%,#314475 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#455a8e',endColorstr='#314475',GradientType=0)}#btn_facebook img{border-right:1px solid #3c5492;box-shadow:1px 0 #7f92c6}#btn_google{background:#5f7af8;background:-moz-linear-gradient(top,rgba(95,122,248,1) 0%,rgba(87,115,247,1) 50%,rgba(74,102,233,1) 51%,rgba(71,98,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(95,122,248,1)),color-stop(50%,rgba(87,115,247,1)),color-stop(51%,rgba(74,102,233,1)),color-stop(100%,rgba(71,98,224,1)));background:-webkit-linear-gradient(top,rgba(95,122,248,1) 0%,rgba(87,115,247,1) 50%,rgba(74,102,233,1) 51%,rgba(71,98,224,1) 100%);background:-o-linear-gradient(top,rgba(95,122,248,1) 0%,rgba(87,115,247,1) 50%,rgba(74,102,233,1) 51%,rgba(71,98,224,1) 100%);background:-ms-linear-gradient(top,rgba(95,122,248,1) 0%,rgba(87,115,247,1) 50%,rgba(74,102,233,1) 51%,rgba(71,98,224,1) 100%);background:linear-gradient(to bottom,rgba(95,122,248,1) 0%,rgba(87,115,247,1) 50%,rgba(74,102,233,1) 51%,rgba(71,98,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f7af8',endColorstr='#4762e0',GradientType=0);border:1px solid #384eb2;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #bcc7fc inset;font-family:"Catull",tahoma,verdana,arial,sans-serif;font-weight:bold}#btn_google:hover{background:#5168d1;background:-moz-linear-gradient(top,#5168d1 0%,#4a62ce 50%,#3e56c1 51%,#3a51b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5168d1),color-stop(50%,#4a62ce),color-stop(51%,#3e56c1),color-stop(100%,#3a51b7));background:-webkit-linear-gradient(top,#5168d1 0%,#4a62ce 50%,#3e56c1 51%,#3a51b7 100%);background:-o-linear-gradient(top,#5168d1 0%,#4a62ce 50%,#3e56c1 51%,#3a51b7 100%);background:-ms-linear-gradient(top,#5168d1 0%,#4a62ce 50%,#3e56c1 51%,#3a51b7 100%);background:linear-gradient(to bottom,#5168d1 0%,#4a62ce 50%,#3e56c1 51%,#3a51b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5168d1',endColorstr='#3a51b7',GradientType=0)}#btn_google img{border-right:1px solid #859afa;box-shadow:1px 0 #536cdf}#btn_twitter{background:#4ac2f9;background:-moz-linear-gradient(top,rgba(74,194,249,1) 0%,rgba(69,192,249,1) 51%,rgba(59,180,237,1) 52%,rgba(54,172,226,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(74,194,249,1)),color-stop(51%,rgba(69,192,249,1)),color-stop(52%,rgba(59,180,237,1)),color-stop(100%,rgba(54,172,226,1)));background:-webkit-linear-gradient(top,rgba(74,194,249,1) 0%,rgba(69,192,249,1) 51%,rgba(59,180,237,1) 52%,rgba(54,172,226,1) 100%);background:-o-linear-gradient(top,rgba(74,194,249,1) 0%,rgba(69,192,249,1) 51%,rgba(59,180,237,1) 52%,rgba(54,172,226,1) 100%);background:-ms-linear-gradient(top,rgba(74,194,249,1) 0%,rgba(69,192,249,1) 51%,rgba(59,180,237,1) 52%,rgba(54,172,226,1) 100%);background:linear-gradient(to bottom,rgba(74,194,249,1) 0%,rgba(69,192,249,1) 51%,rgba(59,180,237,1) 52%,rgba(54,172,226,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ac2f9',endColorstr='#36ace2',GradientType=0);border:1px solid #328ab4;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #b9e7fd inset;font-family:"Catull",tahoma,verdana,arial,sans-serif;font-weight:bold}#btn_twitter:hover{background:#3ea5d1;background:-moz-linear-gradient(top,#3ea5d1 0%,#3aa1d1 51%,#3195c4 52%,#2c8fba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3ea5d1),color-stop(51%,#3aa1d1),color-stop(52%,#3195c4),color-stop(100%,#2c8fba));background:-webkit-linear-gradient(top,#3ea5d1 0%,#3aa1d1 51%,#3195c4 52%,#2c8fba 100%);background:-o-linear-gradient(top,#3ea5d1 0%,#3aa1d1 51%,#3195c4 52%,#2c8fba 100%);background:-ms-linear-gradient(top,#3ea5d1 0%,#3aa1d1 51%,#3195c4 52%,#2c8fba 100%);background:linear-gradient(to bottom,#3ea5d1 0%,#3aa1d1 51%,#3195c4 52%,#2c8fba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3ea5d1',endColorstr='#2c8fba',GradientType=0);border:1px solid #328ab4;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #b9e7fd inset;font-family:"Catull",tahoma,verdana,arial,sans-serif}#btn_twitter img{border-right:1px solid #4bb1e1;box-shadow:1px 0 #7fd4fc}#btn_yahoo{background:#ab18c8;background:-moz-linear-gradient(top,rgba(171,24,200,1) 0%,rgba(166,13,197,1) 51%,rgba(154,1,184,1) 52%,rgba(147,0,176,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(171,24,200,1)),color-stop(51%,rgba(166,13,197,1)),color-stop(52%,rgba(154,1,184,1)),color-stop(100%,rgba(147,0,176,1)));background:-webkit-linear-gradient(top,rgba(171,24,200,1) 0%,rgba(166,13,197,1) 51%,rgba(154,1,184,1) 52%,rgba(147,0,176,1) 100%);background:-o-linear-gradient(top,rgba(171,24,200,1) 0%,rgba(166,13,197,1) 51%,rgba(154,1,184,1) 52%,rgba(147,0,176,1) 100%);background:-ms-linear-gradient(top,rgba(171,24,200,1) 0%,rgba(166,13,197,1) 51%,rgba(154,1,184,1) 52%,rgba(147,0,176,1) 100%);background:linear-gradient(to bottom,rgba(171,24,200,1) 0%,rgba(166,13,197,1) 51%,rgba(154,1,184,1) 52%,rgba(147,0,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab18c8',endColorstr='#9300b0',GradientType=0);border:1px solid #74008b;box-shadow:0 1px 0 rgba(0,0,0,.1),0 1px 0 #dc9ee8 inset;font-family:"Catull",tahoma,verdana,arial,sans-serif;font-weight:bold}#btn_yahoo:hover{background:#8913a0;background:-moz-linear-gradient(top,#8913a0 0%,#830b9e 51%,#790191 52%,#720089 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8913a0),color-stop(51%,#830b9e),color-stop(52%,#790191),color-stop(100%,#720089));background:-webkit-linear-gradient(top,#8913a0 0%,#830b9e 51%,#790191 52%,#720089 100%);background:-o-linear-gradient(top,#8913a0 0%,#830b9e 51%,#790191 52%,#720089 100%);background:-ms-linear-gradient(top,#8913a0 0%,#830b9e 51%,#790191 52%,#720089 100%);background:linear-gradient(to bottom,#8913a0 0%,#830b9e 51%,#790191 52%,#720089 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8913a0',endColorstr='#720089',GradientType=0)}#btn_yahoo img{border-right:1px solid #8800a2;box-shadow:1px 0 #b140c7}#nav{width:100%;height:35px;background-color:#eee;border-bottom:1px solid #333;position:relative}#nav a{display:block;padding:8px;text-decoration:none;color:#444}.sections-selected{}#sections,.subNav-horizontal,.subNav-vertical{list-style:none;margin:0;padding:0;cursor:pointer}#sections li{display:block;float:left;position:relative;text-align:center;min-width:125px}#sections li:hover{background-color:#5a6c96}#sections li:hover a{text-decoration:none;color:#fff}.subNav-horizontal{width:420px}.subNav-vertical{width:170px}.subNav-horizontal,.subNav-vertical{position:absolute;z-index:4;display:none;background-color:#5a6c96;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #323c54;border-top:0;box-shadow:3px 3px 2px rgba(0,0,0,.3)}.subNav-horizontal li{position:initial!important;min-width:120px;margin:5px}.subNav-horizontal li:hover,.subNav-vertical li:hover{background-color:rgba(0,0,0,0)!important}.subNav-horizontal li:hover a,.subNav-vertical li:hover a{background-color:#4c5b7f}.subNav-vertical li{float:none!important;text-align:left!important}.subNav-vertical li:last-child a:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.subMenu:hover .sectLnk{cursor:initial}.removeRole{cursor:pointer;padding:2px}.inactiveLkup{color:red;text-decoration:line-through}ul.pickListItems{margin:15px;padding:0;list-style-type:none}ul.pickListItems li div{border:1px solid #888;width:450px;margin-bottom:8px;padding:10px 10px 10px 10px;color:#333;-moz-border-radius:4px;border-radius:4px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0%,#eaeaea 100%);background:linear-gradient(to bottom,#fff 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0)}ul.pickListItems li div:hover{background:#ddd;background:-moz-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#c6c6c6));background:-webkit-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-o-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-ms-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:linear-gradient(to bottom,#ddd 0%,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#c6c6c6',GradientType=0);border:1px solid #666}ul.pickListItems li div input[type=text]{padding:3px;font-size:13px;border:1px solid #999;width:175px;vertical-align:middle;margin:0 15px 0 0}a.plUp,a.plDel,a.plDrg{float:right;display:block;height:20px;width:20px;cursor:pointer}a.plDrg{float:left;height:24px;width:24px;background-image:url(../Images/vertical_drag.png)}a.plUp{background-image:url(../Images/edit.png)}a.plDel{background-image:url(../Images/delete.png)}#picklistForm{float:left;width:500px;padding:10px}.btnPanel{position:fixed}#btnPanelPickList{margin-left:510px;width:440px;border-left:3px solid #999;padding-left:16px}.pickListNormal{display:normal}.pickListEdit{display:none}#divNewLookup{margin:25px}#divNewLookup button{margin:auto}#divNewLookup input[type="text"]{border:1px solid #888}.validation-summary-errors,.importantMessage{color:#e80c4d;font-weight:bold;font-size:1.1em}.headerText{color:#253952;font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;font-weight:normal}#pageHeader{background-color:#ffe1ad;padding:4px}.required{color:red;font-weight:bold;font-size:15px}.hideControl{display:none}.ltBox{min-width:250px;height:200px}.smallTextBox{width:50px}.cursorPointer{cursor:pointer}#result{margin-left:5px}.shortPassword{color:red}.weakPassword{color:#e66c2c}.goodPassword{color:#2d98f3}.strongPassword{color:#006400}#group-tabs a{color:#fff;cursor:pointer;background:none repeat scroll 0 0 #747575;font-weight:bold;font-size:.8em;padding:5px;text-align:center;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;margin-left:4px}.tab-link-Right{float:right;margin-right:10px}.tab-link-current{color:#000;background:none repeat scroll 0 0 #e6e6e6}#CalendarContainer{display:none;position:absolute;background:#fff;left:0;top:0;z-index:3;border:1px solid #333;padding:3px;box-shadow:3px 3px 5px rgba(0,0,0,.65)}#calLinkBtn{font-size:1.1em;min-width:190px}#calLinkBtn img{vertical-align:bottom;margin-right:10px;height:24px}#calLnkCloseBtn{display:block;margin-bottom:10px;margin-right:5px}#calLnkCloseBtn:hover{text-decoration:underline;cursor:pointer}#calLnkCloseBtn:after{content:' [X]'}#CalendarControlView{text-align:center;width:200px}#CalendarControlView img{cursor:pointer}#CalendarControl{width:100%}#CalendarControl tr td,#CalendarControl th{text-align:right;padding:5px 0;width:14.28%;padding-right:3.75%;height:20px;cursor:pointer}#CalendarControl th{text-align:right;border-bottom:1px solid #999}.secondaryDays{color:#a3abb5}.primaryDays{color:#3b3b3b}.secondarySel{border:1px solid #ff9e9e}.primarySel{border:1px solid #c92305}tr.selectedWeek td{background-color:#ddd}#groupScheduleOverview{border:1px solid #4e88d3;margin-left:30px}#groupScheduleOverview tr td{background-image:url('../Images/times.png');width:120px;border-left:1px solid #4e88d3}#groupScheduleOverview tr th{background-color:#a5bfe1}#timesTab{display:none;position:absolute;top:39px;width:120px;left:2px;box-shadow:3px 3px 5px rgba(0,0,0,.5);background-color:#fff;z-index:999}#timeTabContent{background-image:url('../Images/times.png');border-left:2px solid #4e88d3}#weeklyTimesContainer{width:950px;height:480px;overflow-y:scroll;position:absolute;border:1px solid #4e88d3;cursor:pointer}#weeklySchedHeader,#weeklySchedBody{width:930px}#weeklySchedHeader{background-color:#a5bfe1;width:99%}.grpWeekDaysHdr,.grpWeekTimesHdr{text-align:center;text-transform:capitalize;padding-bottom:10px}.grpWeekDaysHdr{width:115px;padding-top:8px;font-family:Arial;font-size:1.25em;color:#000}.grpWeekDaysHdr span{font-size:.9em}.grpWeekTimesHdr a{text-decoration:none;font-size:.7em}.grpWeekTimesHdr{width:60px}.grpWeekDays{width:120px}#weeklySchedBody{border:1px solid #8daed9;border-bottom:0;background-image:url('../Images/times.png')}#weeklySchedBody tr td{border-collapse:collapse;border-left:1px solid #8daed9}.grpWeekTimes{width:56px;font-size:.8em;border-left:0;padding-left:4px}.grpWeekTimes div{height:10px}.dateItem{position:absolute;height:960px;width:122px}.appointmentRule{z-index:2;position:absolute;min-height:18px;overflow-x:hidden;overflow-y:hidden;color:#333;cursor:pointer;-moz-border-radius:4px;border-radius:4px;border:1px solid #4e88d3;background:#e0e9f6;background:-moz-linear-gradient(top,#e0e9f6 0%,#b3c9e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e9f6),color-stop(100%,#b3c9e6));background:-webkit-linear-gradient(top,#e0e9f6 0%,#b3c9e6 100%);background:-o-linear-gradient(top,#e0e9f6 0%,#b3c9e6 100%);background:-ms-linear-gradient(top,#e0e9f6 0%,#b3c9e6 100%);background:linear-gradient(to bottom,#e0e9f6 0%,#b3c9e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e9f6',endColorstr='#b3c9e6',GradientType=0)}.appointment-green{border:1px solid #92b282!important;background:#e0ebda!important;background:-moz-linear-gradient(top,#e0ebda 0%,#b0cca3 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0ebda),color-stop(100%,#b0cca3))!important;background:-webkit-linear-gradient(top,#e0ebda 0%,#b0cca3 100%)!important;background:-o-linear-gradient(top,#e0ebda 0%,#b0cca3 100%)!important;background:-ms-linear-gradient(top,#e0ebda 0%,#b0cca3 100%)!important;background:linear-gradient(to bottom,#e0ebda 0%,#b0cca3 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0ebda',endColorstr='#b0cca3',GradientType=0)!important}.appointment-externalStudent{border:1px solid #000!important;background:#dadada}.weeklySchedBody-green{border:1px solid #92b282!important;background-image:url('../Images/times-green.png')!important}.weeklySchedBody-green tr td{border-collapse:collapse;border-left:1px solid #92b282!important}.appointmentGroupRule{float:left;background-color:purple;width:4px;height:100%}.appointmentRule div{font-size:.8em}.appointmentRule h1{margin:5px 0}.appointmentRule h1{font-size:1.1em}.actionLoading{width:160px;margin:auto;background:#fff;border:1px solid #999;font-size:1.45em;display:none}table.bannerTable tr td{border:1px solid #a0a0a0;padding:5px;word-wrap:break-word}table.bannerTable td{width:50%}table.bannerTable tr:nth-child(even){background-color:#fbf9ee}table.bannerTable label{float:right;margin-right:5px}.profilePic{height:160px;width:160px;border:1px solid #000}.linkLook{cursor:pointer;text-decoration:underline}.actionButtons{display:block;width:20px;height:20px;cursor:pointer}.wordBreak{word-wrap:break-word;word-break:break-all}.loadingMsg{position:absolute;z-index:1;padding:5px;background-color:#fff;border:1px solid #aaa;width:90%;max-width:300px;margin:auto;font-weight:bold;text-align:center}.loadingContent{display:inline-block;margin:auto}.loadingTxt{float:left;margin:5px;display:inline-block}.loadingIcon{border-radius:20px;height:20px;width:20px;background-color:#fff;border:3px solid #999;float:left}.tableModal{border:1px solid #000;width:95%}.tableModal td{border:1px solid #000}.appointmentSpan{color:red;font-weight:bold;font-size:18px}#divGroupScheduleCalendar{width:950px;height:480px;overflow:scroll;position:absolute;border:1px solid #4e88d3;cursor:pointer}#cTable{width:930px}#cTable tr td{border-collapse:collapse;border-left:1px solid #8daed9}.cTContainer{}.SBWrapper{width:99%;height:472px;overflow:auto;border-image:none;border-color:#8daed9 #8daed9 -moz-use-text-color}.cTContainer table{table-layout:fixed;background-image:url("../Images/times.png")}.relativeContainer{position:relative;overflow:hidden}.rightContainer{position:absolute;overflow:hidden}.leftSBWrapper{position:relative;z-index:10}.topSBWrapper{position:relative;z-index:10;background-color:#a5bfe1;color:#000;font-family:Arial;text-align:center;width:auto}.fixedTB{position:absolute;z-index:11;background-color:#a5bfe1;color:#000;font-size:1.25em;font-family:Arial}.leftContainer{position:absolute;overflow:hidden;padding-left:4px;width:118px;border-right:1px solid #8daed9}#divLeft{float:left;width:100px}#divRight{float:right;width:100px}#divCenter{margin:0 auto;width:400px}#divContainer{width:100%}.listAppointmentTypes,.listRuleTypes,.panel{border:1px solid #888;margin-bottom:8px;padding:10px 10px 10px 10px;color:#333;-moz-border-radius:4px;border-radius:4px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 0%,#eaeaea 100%);background:linear-gradient(to bottom,#fff 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0)}.listAppointmentTypes:hover,.listRuleTypes:hover{background:#ddd;background:-moz-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#c6c6c6));background:-webkit-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-o-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:-ms-linear-gradient(top,#ddd 0%,#c6c6c6 100%);background:linear-gradient(to bottom,#ddd 0%,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#c6c6c6',GradientType=0);border:1px solid #666}.listAppointmentTypes{width:350px}.ltBoxRule{padding:5px;min-width:200px}.listRuleTypes{width:1200px}.ruleSetName{width:200px}.ruleType{width:450px}.ruleDestination{width:250px}.ruleSetDelete{width:200px}.rule{margin-bottom:10px;position:relative;width:auto;overflow:hidden;-webkit-transition:height .5s;transition:height .5s}.rule:hover{border-color:#aaa}.rule:hover .rule-logo,.rule.edit .rule-logo{color:#5286c2}.rule h1,.rule h2,.rule h3{margin-top:0}.rule-logo{font-size:20pt;position:absolute;top:5px;left:5px;color:#2e4662}.rule.inactive{opacity:.5;cursor:default}.rule.edit{border:solid 3px #a5c6f7}.question-actions{position:absolute;top:5px;right:5px}#SelectedGroupId{font-size:13pt}.ruleName{font-size:16px;font-weight:bold}.ruleTypeTableColumn{width:30%;text-align:center}.rule.inactive{opacity:.5;cursor:default}.rule.edit{border:solid 3px #a5c6f7}.redImage{color:red}.centered-card{padding:20px;border:solid 1px #999;background-color:#eee;-webkit-transition:height .5s,opacity .5s;transition:height .5s,opacity .5s;text-align:center;display:table;margin:30px auto}.align-right{text-align:right}.move-answer{margin-left:0;margin-right:0}.btnScheduleAppointment{color:#fff;background-color:#090;text-decoration:none;border-top:1px solid #ccc;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #ccc;padding:2px 6px 2px 6px;font-weight:bold;cursor:pointer}.btnCancelAppointment,.btnChangeAppointment{color:#fff;text-decoration:none;border-top:1px solid #ccc;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #ccc;padding:5px 60px;font-weight:bold;cursor:pointer}.btnCancelAppointment{background-color:red}.btnChangeAppointment{background-color:#00c800}.dashboardForm{background-color:#e4e4e4;padding:8px}h4.newstyle{margin-bottom:0}.groupInstructions{background-color:#ddd;padding:5px;border:2px solid;border-radius:6px}