div.textcursor{position:fixed;top:0;left:0;background:#a0a0a0;color:#eaeaea;font-style:italic;z-index:999}#simpleadd td{text-align:left;border-top:0px}#sample_row td{font-style:italic;color:#6F6F6F}table.manageenrollment tr,table.manageenrollment td{border:none;text-align:left}table#nothing tr td{border:1px solid #95bc32;vertical-align:center}table#nothing tr td.photo{border:1px solid #95bc32;vertical-align:center;text-align:center}table#nothing tr td a img{height:100%}table#nothing tr td div.messagecontainer{display:inline-block;position:relative;height:100px}table#nothing tr td div img{height:100%}table#nothing tr td div div.messages{padding:0px 2px 0px 2px;margin:0;background:#53AFCC;border:none;color:#fff;position:absolute;bottom:0;right:0}div.messagelinkdownload{position:absolute;left:20px}div.studenttree{margin:0px 0px 10px 0px;padding:5px;border:none}div.studenttree div.image{width:70px;height:70px;margin:0px 5px 0px 0px;border:1px solid #777;background-repeat:no-repeat;background-size:cover;background-position:center}div.studenttree div.connectedimage{width:50px;height:50px;margin:0px 5px 0px 0px;border:1px solid #777;background-repeat:no-repeat;background-size:cover;background-position:center}div.studenttree input,div.studenttree div,div.studenttree h6{display:inline-block;position:relative}div.studenttree div.image a,div.studenttree a img{padding:0;margin:0;width:100%;height:100%}div.studenttree div.connections{left:100px;margin:0;padding:0;border:none}div.show.messages{z-index:8;position:absolute;right:50px;width:80px;height:80px;margin:0px 5px 0px 0px;border:none}div.show.messages a,div.show.messages img{position:absolute;padding:0;margin:0;width:100%;height:100%}div.show.messages div.messages{position:absolute;float:right;height:15px;right:0px;bottom:0px;margin:0;background:#53AFCC;border:none;color:#fff;padding:0px 2px 0px 2px}div.indexlist{display:inline-block;width:550px;margin:0px 0px 10px 0px;padding:5px;background:#fff;border:none}div.indexlist div.box{float:left;width:200px;height:200px;margin:0px 5px 0px 0px;border:none}div.indexlist div.box a{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#d8d8ff}div.indexlist div.box.messages{position:absolute;left:460px;width:80px;height:80px;margin:0px 5px 0px 0px;border:none}div.indexlist div.middle{float:left;width:250px;height:100%;margin:0px 5px 0px 0px;border:none}div.indexlist div.middle div.connections{float:left;width:100%;margin:0px 5px 0px 0px;border:none}div.indexlist div.middle div.connections a div.icon{border:1px solid #777;padding:0;margin:0;height:40px;width:40px;float:left;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#d8d8ff}div.indexlist div.middle div.connections img{border:1px solid #777;padding:0;margin:0;height:40px;width:40px}div.indexlist div.box a,div.indexlist div.box a img,div.indexlist div.box img{padding:0;margin:0;width:100%;height:100%}div.indexlist div.box input.select{position:relative;top:10px;float:right}div.indexlist div.box div.messages{position:relative;float:right;height:15px;top:-20px;margin:0;background:#53AFCC;border:none;color:#fff;padding:0px 2px 0px 2px}div.indexlist div.connections a img{float:left;height:60px}div.indexlist div.bottom{width:100%;position:inline-block;float:right}div.indexlist div.bottom input.button{float:right;right:0}table#centerstats{border:1px solid #000;background-color:#5a5a5a}table#centerstats tr{border:none}table#centerstats tr.total{border:none;font-style:italic}table#centerstats tr td{padding:0px;border:none}table#centerstats tr.odd td{background-color:#e4e4ff}table#centerstats tr.even td{background-color:#ffffff}table#centerstats tr.header td{font-weight:bold}table#centerstats tr td a{display:block;height:100%;width:100%;color:#000;font-family:Arial, Helvetica, sans-serif;color:#4B4F49}table#centerstats tr td a:hover{background-color:#a0a0dd}#cssmenu{position:absolute;top:44px;z-index:1;right:125px}#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{padding:0;margin:0;line-height:1;color:#ffffff}#cssmenu:before,#cssmenu:after,#cssmenu>ul:before,#cssmenu>ul:after{content:'';display:table}#cssmenu:after,#cssmenu>ul:after{clear:both}#cssmenu ul{background:#4B4F49}#cssmenu ul>li{float:left;list-style:none}#cssmenu ul>li>a{display:block;padding:10px 14px;position:relative}#cssmenu ul>li>a:hover{background:#2d4373}#cssmenu ul>li>a:hover:before{content:'';z-index:2;position:absolute;border-top:0;border-bottom:0;border-right:0;width:100%;height:100%;top:0;left:-1px;opacity:.2}#cssmenu ul>li>a:hover:after{content:'';z-index:2;position:absolute;border-top:0;border-bottom:0;border-left:0;width:100%;height:100%;top:0;right:-1px;opacity:.2}#cssmenu>ul>li>ul{opacity:0;visibility:hidden;position:absolute}#cssmenu>ul>li:hover>ul{opacity:1;visibility:visible;position:absolute}#cssmenu>ul>li>ul{width:150px;position:absolute}#cssmenu>ul>li>ul>li{float:none;position:relative}#cssmenu>ul>li>ul>li>ul{opacity:0;visibility:hidden;position:absolute}#cssmenu>ul>li>ul>li:hover>ul{opacity:1;visibility:visible;position:absolute}#cssmenu>ul>li>ul>li>ul{left:150px;top:0px;width:150px}#cssmenu>ul>li>ul>li>ul>li{float:none}body{background-color:#edf8fd}#header a.waitlist{font-size:32px;font-family:Georgia, "Times New Roman", Times, serif;color:#4B4F49;text-decoration:none;background:#fff;padding:10px 50px 10px;position:relative;right:-30px;top:10px;font-style:italic}#header a.waitlist span{display:block;width:0px;height:0px;padding:0px;border-top:transparent solid 30px;border-right:#fff solid 30px;z-index:8;position:absolute;top:15px;left:-30px}#header a.waitlist:hover{color:#fff;background:#4B4F49}#header a.waitlist:hover span{border-right-color:#4B4F49}#header #wrap p.waitlistinfo{margin:42px 0px 0px;font-size:13px;line-height:20px;font-style:italic;font-weight:bold;width:590px}#topbar{display:block;margin:0px auto;padding:0px;position:relative;top:0px;width:948px;height:79px;background:#4B4F49;color:#fff;font-size:13px}#topbar a.log{margin:0;position:absolute;top:17px;right:16px;padding:14px 28px;color:#fff;text-decoration:none;background-color:#6c6f6b;display:inline-block}#topbar a.log:hover{background-color:#3d3f3c}ul#inlinelinks{margin:2px 124px 0px 0px;padding:0px;list-style:none;text-align:right;font-size:13px}ul#inlinelinks li{margin:0px;padding:0px;display:inline-block}ul#inlinelinks li a{text-decoration:underline;margin:0px 0px 0px 0px;padding:2px 7px;color:#fff}ul#inlinelinks li a:hover{text-decoration:none}ul#inlinelinks li a.selected{border-top:4px #fff solid;text-decoration:none}#topbar p{text-align:right;margin:0px 130px 0px 0px;padding:21px 0px 0px;font-weight:bold}a#logo{display:block;margin:0px;padding:0px;background-color:#3d3f3c;background-image:url(/assets/logo_pnc.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:271px;height:69px;border-left:11px solid #42879d;border-bottom:12px solid #42879d;position:absolute;left:-11px;top:10px;z-index:10}a#logo span{display:block;width:0px;height:0px;padding:0px;border-top:#42879d solid 24px;border-left:transparent  solid 24px;z-index:8;position:absolute;top:20px;left:-34px}a#logo:hover{border-color:#4B4F49;background-color:#6c6f6b}a#logo:hover span{border-top-color:#4B4F49}#wrap{display:block;margin:0px auto;width:912px;position:relative}#about{display:block;width:100%}#about img{background-color:#fff;padding:12px;border-bottom:1px solid #999}#abouttext{position:absolute;margin-left:480px}#abouttext h2{font-weight:bold;margin-top:27px}#abouttext p{margin:22px 40px 20px 0px}#popup h2{padding:20px 0px 10px 30px}#popupbg{position:fixed;top:0px;right:0px;margin:0px auto;display:none;width:100%;height:100%;background:rgba(3,3,3,0.5);z-index:100}#popup{position:relative;display:block;margin:0px auto;width:912px;height:72%;background:#fff;border:none;z-index:100;top:20%;vertical-align:middle}#popup a.close{color:#fff;background:#6c6f6b;font-size:20px;padding:10px 20px;position:absolute;top:18px;right:25px;text-decoration:none}#popup a.close:hover{background-color:#3d3f3c}#popupcontent{padding:0px;display:block;height:100%;overflow-y:scroll;position:relative}#popup ul{position:absolute;top:16px;right:0px;margin-right:94px}#popup ul li a{color:#CCC;padding-top:10px}#popup ul li a.selected{color:#fff}#popup ul li a:hover{text-decoration:none}#popuptitle input[type="text"]{border:1px #ccc solid;padding:8px 10px;background:#fff;margin:6px 9px 3px 10px;font-size:12px;width:190px}#popup2 h2{padding:20px 0px 10px 30px}#popupbg2{position:fixed;top:0px;right:0px;margin:0px auto;display:none;width:100%;height:100%;background:rgba(3,3,3,0.5);z-index:100}#popup2{position:relative;display:block;margin:0px auto;width:612px;height:72%;background:#fff;border:none;z-index:100;top:20%;vertical-align:middle}#popup2 a.close{color:#fff;background:#6c6f6b;font-size:20px;padding:10px 20px;position:absolute;top:18px;right:25px;text-decoration:none}#popup2 a.close:hover{background-color:#3d3f3c}#popupcontent2{padding:0px;display:block;height:70%;overflow-y:scroll;position:relative}#popup2 ul{position:absolute;top:16px;right:0px;margin-right:94px}#popup2 ul li a{color:#CCC;padding-top:10px}#popup2 ul li a.selected{color:#fff}#popup2 ul li a:hover{text-decoration:none}#popup #profilephoto{margin:0px 0px 16px 0px;display:inline-block;width:158px;height:213px;background:#fff;border:none;cursor:pointer}#popup2 .title{display:inline-block}#popuptitle2{display:block;background:#4B4F49;color:#fff;width:612px;z-index:100;height:80px;position:absolute;margin:-80px 0px 0px 0px;padding:0px}#popup2 #people{padding:20px 30px}#popup2 #people.familyfriends,#popup2 #people.teachers,#popup2 #people.students,#popup2 #people.messages,#popup2 #people.groups{padding:0px}#popup2 #profilephoto.selected{background:#6c6f6b}#popup2 #profilephoto:not(.disabled):hover{color:#fff;background:#6c6f6b}.person{position:relative;display:block;border-bottom:1px solid #999;padding:20px 30px;background:#e1e1e1}.person .button{position:absolute;right:30px;top:29px}.person .button.disconnect{display:none}.connected{background:#FFF}.connected .button.connect{display:none}.connected .button.disconnect{display:inline-block}.disconnected .button.connect{display:inline-block}.disconnected .button.disconnect{display:none}#popup #profilephoto{margin:0px 0px 16px 0px;display:inline-block;width:158px;height:213px;background:#fff;border:none;cursor:pointer}#popup .title{display:inline-block}#popuptitle{display:block;background:#4B4F49;color:#fff;width:912px;z-index:100;height:80px;position:absolute;margin:-80px 0px 0px 0px;padding:0px}#popup #people{padding:20px 30px}#popup #people.familyfriends,#popup #people.teachers,#popup #people.students,#popup #people.messages,#popup #people.groups{padding:0px}.likely{display:block;border-top:1px #999 solid;border-bottom:1px #999 solid;padding:10px 0px 10px;margin:0px 0px 20px}#popup #profilephoto.selected{background:#6c6f6b}#popup #profilephoto:not(.disabled):hover{color:#fff;background:#6c6f6b}#rosterclass{display:none}#rosterclass.selected{display:block}#message{position:relative}#contentmiddle{display:block;width:448px;min-height:200px;background:#fff;border-top:solid 7px #ffb85e;margin:0px 0px 12px 204px;z-index:80;position:relative}#contentmiddle span{display:block;width:0px;height:0px;padding:0px;border-bottom:#fff solid 34px;border-left:transparent  solid 34px;position:absolute;top:30px;left:-34px}#message{margin:0px 0px 40px 0px}#profilephoto .extra{position:absolute;top:213px;display:none;background:#fff;width:158px;z-index:12}#recipient .extra,#recipient_multi .extra{position:absolute;top:81px;display:none;background:#fff;width:230px}#recipient{position:absolute;right:10px;top:7px}#recipient_multi{position:relative;float:right;width:230px;overflow:auto;right:-10px;top:7px}#recipient_multi .fixedheight{height:382px}#recipient .smallprofile,#recipient_multi .smallprofile{position:relative;right:0px;top:0px;width:230px;height:78px;background:#fff;padding:0px;border-bottom:1px solid #999}#recipient .profilelink span,#recipient_multi .profilelink span{position:absolute;top:10px;left:10px}#recipient ul,#recipient li,#recipient_multi ul,#recipient_multi li{list-style:none;margin:6px 0px 0px 10px;padding:0px}#recipient ul a,#recipient_multi ul a{margin:0px 0px 13px 0px;padding:1px 0px 0px 27px;color:#4B4F49;text-decoration:none;display:block;height:17px;background:url(/assets/messagecontrols.png) no-repeat;vertical-align:middle}#recipient ul a:hover,#recipient_multi ul a:hover{text-decoration:underline}#recipient ul a.favorites,#recipient_multi ul a.favorites{background-position:top left}#recipient ul a.download,#recipient_multi ul a.download{background-position:center left}#recipient ul a.delete,#recipient_multi ul a.delete{background-position:bottom left}.extra span.profileinfo{position:relative !important;display:block !important;margin:0px !important;padding:12px 18px !important;background:none !important;width:auto !important;height:auto !important;border-left:none !important;border-right:none !important;border-bottom:none !important;border-top:1px #999 solid !important;left:0px !important}#recipient .smallprofile a.profilelink,#recipient_multi .smallprofile a.profilelink{padding:10px 10px 10px !important}.extra span.profileinfo p{margin:0px 0px 5px !important}.extra span.profileinfo p.email{background:url(/assets/email.gif) no-repeat left top;padding:2px 0px 0px 26px}.extra span.profileinfo p.phone{background:url(/assets/phone.gif) no-repeat left top;padding:2px 0px 0px 26px}.extra span.profileinfo p.yes{background:url(/assets/yes.gif) no-repeat left top;padding:2px 0px 0px 26px}.extra span.profileinfo p.no{background:url(/assets/no.gif) no-repeat left top;padding:2px 0px 0px 26px}.extra span.connections{position:relative !important;display:block !important;margin:0px !important;padding:12px 18px !important;background:none !important;background:#4B4F49 !important;color:#fff;left:0px !important;width:auto !important;height:auto !important;border:none !important}.extra span.connections p{margin:0px !important}#contentright{display:block;width:708px;min-height:100px;background:#fff;border-top:solid 7px #ffb85e;margin:0px 0px 12px 204px;z-index:80}.divright{margin:0px 0px 12px 204px}#contentright #section{display:block;width:648px;margin:0px;padding:20px 30px;border-bottom:1px solid #999;position:relative}#contentright #section.open:hover,#contentright #section.closed:hover{padding:20px 30px 20px 24px;border-left:6px solid #b6bdb2}#contentright .notice{color:#fff;border-bottom:1px solid #999;background-color:#3d3f3c}#contentright .notice h2{font-weight:bold;margin-bottom:14px}#contentright #section #forms{position:relative;margin:0px;padding:10px 0px 20px}#contentright ul{margin:0px 0px 10px 20px;padding:0px}#contentright li{margin:6px 0px 0px;padding:0px;font-size:13px}a:not(.messageview):not(.schoolview){font-size:13px;color:#dd902e;text-decoration:underline;display:inline-block;margin:0px}a.schoolview{font-size:13px;color:#dd902e;text-decoration:underline;margin:0px}a:hover{text-decoration:none}#contentright #student{position:relative}#contentright div.formright{position:absolute;top:10px;left:320px}#contentright div.formrightpotential{position:absolute;left:320px}h4{margin:0px 0px 13px 0px;padding:0px;font-weight:normal;line-height:21px;font-style:italic}h5{margin:0px 0px 0px 0px;padding:0px;font-size:14px}.formright h5{margin:0px 0px 4px 0px}p{margin:0px 0px 8px;padding:0px;font-size:14px;line-height:17px}#contentleft p{font-size:13px;line-height:17px}p.italic{font-style:italic}p.emptynotifications{font-style:italic;color:#f00}span.guardian{display:block;width:100px;color:#fff;background:#777;margin:0px 0px 8px;padding:8px 8px 0px 10px;font-size:11px;line-height:12px;position:relative;top:0px}label{margin:0px 9px 6px 0px;padding:0px;display:inline-block;font-size:14px;min-width:133px}#contentright label.sublabel{margin:0px 9px 6px 0px;font-size:12px;width:auto;min-width:133px !important}select{border:1px solid #CCCCCC;font-size:12px;padding:7px 0}select.large{width:250px;margin:0px 9px 20px 0px}select.small{width:132px;margin:0px 9px 20px 0px}input[type="text"],#contentright input[type="password"]{border:1px #ccc solid;padding:8px 10px;margin:0px 9px 3px 0px;font-size:12px;width:110px}#contentright input[type="checkbox"]{margin:0px 3px 12px 0px}#contentright input.list[type="checkbox"]{margin:0px 3px 8px 0px}.formbit{margin:0px 0px 20px 0px}form.inline{display:inline-block;vertical-align:text-top}#contentright .listoptions{font-size:12px;line-height:22px}#contentright form{font-size:12px}#contentright input.indent{margin-left:20px}div.note,p.note{font-size:11px !important;font-style:italic;color:#999;vertical-align:text-top;margin:0px !important}.rightsideAdjusted{display:inline-block !important;width:200px;padding:0px 0px 0px 16px !important}.rightside{display:inline-block !important;width:200px;position:relative;top:-8px;padding:0px 0px 0px 0px !important}strong{line-height:30px !important;font-weight:bold;font-style:italic}#contentright #section.check,#contentright #section.x{position:absolute;display:inline-block;width:26px;height:26px;margin:4px 0px 0px !important;padding:0px;border:none !important}#contentright #section.x{background:url(/assets/x.gif) no-repeat top center}#contentright #section.check{background:url(/assets/check.gif) no-repeat top center}#contentright input:focus{border:1px #888 solid}#contentright #section.boxcheck{display:none;width:27px;height:30px;background:url(/assets/done.gif) no-repeat top center;position:absolute;top:24px;right:30px;padding:0px !important;border:none !important}#contentright #section.done span.boxcheck{display:inline-block}h2{font-family:'Source Sans Pro',Helvetica,Arial,serif;font-weight:700;font-style:italic;font-size:24px;color:#F5653D;margin:0px 0px 10px 0px;text-transform:lowercase}#contentright #section.open h2{font-weight:bold}#contentright #section.closed:hover{cursor:pointer}#contentright #section.closed #forms{display:none}#bottomright{display:block;text-align:right}#topright{position:absolute;top:20px;right:30px;vertical-align:top}#bottomright .button,#topright .button{margin-left:10px !important}#bottomright a:not(.button){text-decoration:none;color:#666;padding:13px 20px}#bottomright a:not(.button):hover{text-decoration:underline}#submit_button{vertical-align:top;color:#4B4F49 !important;text-decoration:none;display:inline-block;background-image:linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-o-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-moz-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-ms-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e3e7e0), color-stop(0.54, #fff), color-stop(0.77, #fff));background-color:#fff;padding:10px 30px !important;font-size:14px;min-width:40px;padding:10px 30px !important;text-align:center;border-bottom:#888 solid 1px;cursor:pointer;left:226px;position:absolute}#submit_button:not(.disabled):hover{background-image:none !important}a.button{vertical-align:top;color:#4B4F49 !important;text-decoration:none;display:inline-block;padding:0px !important;margin:0px !important;background-image:linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-o-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-moz-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-ms-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e3e7e0), color-stop(0.54, #fff), color-stop(0.77, #fff));background-color:#fff;border:3px solid #dee0dd}a.button p{font-size:14px;min-width:102px;padding:10px 30px !important;margin:0px !important;text-align:center;display:inline-block !important;border-bottom:#888 solid 1px}.disabled{opacity:0.5;filter:alpha(opacity=50);cursor:default}a.button:not(.disabled):hover{background-image:none !important}a:not(.disabled).button:active p{border-bottom:none !important;border-top:#888 solid 1px}a:not(.disabled).button:active{background-color:#f7f9f6}#contentrightunder{display:block;width:708px;margin:0px 0px 10px 204px;position:relative}#contentrightunder a.button{position:fixed;right:30px;bottom:20px;border:6px solid #2b5672;border-radius:30px;background:#53AFCC}#contentrightunder a.button p{color:#fff}#contentrightunder span.progress{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;padding:10px 0px 0px 20px;display:block}#contentrightunder h1{font-weight:normal;font-size:16px;margin:0px;padding:0px}#contentrightunder h2{font-weight:normal;font-size:24px;margin:0px;padding:0px}#contentrightunder p.verificationnote{display:block;font-size:11px;line-height:14px;position:absolute;width:330px;left:180px;top:12px}#contentleft{margin:7px 0px 0px 0px;display:block;width:159px;position:absolute;top:0px;left:0px;z-index:90}#contentright #section #contentleft{margin:7px 0px 0px 0px;display:block;width:159px;position:absolute;top:-7px;left:-204px;overflow:hidden}#zoom{position:relative;display:block;height:100px}#zoom .button{position:absolute;left:0px;top:-7px;border:#999 1px solid;padding:2px 8px 5px;font-size:15px;z-index:3}#zoom span{display:block;background:#cacec4;border:#999 1px solid;height:10px;width:150px;position:relative;top:0px;z-index:2;margin:0px 0px 13px}#contentleft .note{color:#777}#profilephoto{margin:0px 0px 16px 0px;display:inline-block;width:158px;min-height:213px;background:#fff;padding:0px !important;border-bottom:1px solid #999;z-index:10}#contentright #profilephoto{border:none}#profilephoto span.photo{display:block;width:132px;height:154px;border:1px solid #777;padding:0px;margin:0px;position:relative;top:11px;left:12px;background:#EEE;background-repeat:no-repeat;background-size:cover;background-position:center}#profilephoto a{margin:0px;padding:0px;display:block}#profilephoto span.editnophoto{border:1px dashed #777}#profilephoto span img{display:block;width:132px;height:154px;margin:0px;padding:0px}a#profilephoto{text-decoration:none;color:#4B4F49}#profilephoto p.name{text-align:center;padding:24px 14px 5px;font-size:13px !important;height:17px}#profilephoto span.photo p{text-align:center;position:relative;top:60px}#profilephoto input[type="file"]{width:40px !important}.smallprofile{color:#4B4F49 !important;display:inline-block;text-decoration:none;width:316px;position:relative;padding:0px;margin:0px 0px 15px;vertical-align:top}h6{font-size:20px;font-weight:bold;margin:0px}.smallprofile a.profilelink{color:#4B4F49;text-decoration:none;padding-bottom:6px}.smallprofile a:not(.profilelink){display:block;width:90px;margin:0px 0px 2px 60px;padding:0px}.smallprofile a.msgsorverify{display:block;width:90px;margin:0px 0px 2px 60px;padding:0px}.smallprofile span.guardian{margin:0px 0px 8px 60px}.smallprofile h6{margin:0px 0px 2px 60px}.smallprofile p{font-size:12px;font-weight:normal;margin:0px 0px 1px 60px;vertical-align:top}.profilelink span{position:absolute;top:0px;left:0px;display:block;width:48px !important;height:56px !important;border:1px solid #777;padding:0px !important;margin:0px 12px 0px 0px !important;background:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}.smallprofile span img{display:block;width:48px;height:56px;margin:0px;padding:0px;border:none}.student{padding:6px 0px 10px}.consent{margin:10px 26px;border-style:groove;border-width:2px;padding:0px 10px}.pre_survey,.post_survey{margin:20px 20px 0px 26px;border-style:groove;border-width:2px;padding:10px 10px 0px 10px}.error{color:red}.error_border{border:1px solid red !important}.validate{display:none;color:red;font-size:14px}span.inline{display:inline-block;vertical-align:text-top}#stats_table{width:800px}.kiosk_detail{display:none}td{padding:6px 11px;border-top:1px solid #95bc32;vertical-align:top;text-align:center}td *:not(a.classview){padding:6px 11px}tr.alt td{background:#ecf6fc}tr.over td{background:#bcd4ec}#photo_span_message{display:none;font-weight:bold;font-size:11px}.bold_heading{font-weight:bold !important}.page_header{position:absolute;bottom:0px;left:0px;margin:0px 0px -120px 0px !important}.school_name_heading{position:absolute;left:0px;margin:0px 0px 20px 280px;width:100px;bottom:0px;text-align:left}.header_adults{position:absolute;margin:-32px 0px 0px -107px !important}.header_students{position:absolute;margin:-32px 0px 0px -50px !important}.header_groups{position:absolute;margin:-15px 0px 0px -115px !important}.header_stats{position:absolute;margin:-15px 0px 0px -58px !important}image{border:none}.noscroll{overflow:hidden}#contentmiddle audio{width:448px}.verify.later{font-size:14px;min-width:102px;padding:10px 30px !important;margin:0px !important;text-align:center;display:inline-block !important;border-bottom:#888 solid 1px}input.frequency{width:100%}#createnew a.button{position:fixed;right:30px;bottom:20px;border:6px solid #2b5672;border-radius:30px;background:#53AFCC}#createnew a.button p{color:#fff}#createnew2 a.button{position:fixed;right:30px;bottom:80px;border:6px solid #2b5672;border-radius:30px;background:#53AFCC}#createnew2 a.button p{color:#fff}div#message.messages_hidden{display:none}a.news{text-decoration:none !important;display:block !important;margin:0px auto !important;padding:0px 0px 10px !important;position:relative;top:0px;width:948px;height:32px;background:#ff3A3A;color:#fff !important;font-size:13px !important;text-align:center;line-height:42px}a.news:hover{background:#ff6F6F}a.news span{display:inline-block;vertical-align:middle;line-height:normal}div#leftsect{position:absolute;width:50%}div#rightsect{position:relative;left:50%;width:50%;padding:20px}#header a.waitlist{font-size:32px;font-family:Georgia, "Times New Roman", Times, serif;color:#4B4F49;text-decoration:none;background:#fff;padding:10px 50px 10px;position:relative;right:-30px;top:10px;font-style:italic}#header a.waitlist span{display:block;width:0px;height:0px;padding:0px;border-top:transparent solid 30px;border-right:#fff solid 30px;z-index:8;position:absolute;top:15px;left:-30px}#header a.waitlist:hover{color:#fff;background:#4B4F49}#header a.waitlist:hover span{border-right-color:#4B4F49}#header #wrap p.waitlistinfo{margin:42px 0px 0px;font-size:13px;line-height:20px;font-style:italic;font-weight:bold;width:590px}div#titleinfobtn{position:relative;display:inline-block;z-index:1;height:12px;width:12px;background:#a0a0a0;padding:0;margin:0;background-image:url(/assets/questionmark.png)}div#titleinfo{position:absolute;display:inline-block;visibility:hidden;z-index:1;width:180px;background:#ffffff;bottom:0px;font-style:italic;color:#6F6F6F;border-style:solid;border-width:1px}div#titleinfobtn:hover>div{opacity:1;visibility:visible}input#center_address{width:310px}p.noneselected{color:#ff2A2A;font-style:italic}tr.titles td{font-weight:bold}tr.titles td>div{font-weight:normal}div.indented{position:relative;left:50px}#profilephoto .extra{position:absolute;top:213px;display:none;background:#fff;width:158px;z-index:12}#contentright{display:block;width:708px;min-height:100px;background:#fff;border-top:solid 7px #ffb85e;margin:0px 0px 12px 204px;z-index:80}#contentright #section{display:block;width:648px;margin:0px;padding:20px 30px;border-bottom:1px solid #999;position:relative}#contentright #section.open:hover,#contentright #section.closed:hover{padding:20px 30px 20px 24px;border-left:6px solid #b6bdb2}#contentright .notice{color:#fff;border-bottom:1px solid #999;background-color:#3d3f3c}#contentright .notice h2{font-weight:bold;margin-bottom:14px}#contentright #section #forms{position:relative;margin:0px;padding:10px 0px 20px}#contentright ul{margin:0px 0px 10px 20px;padding:0px}#contentright li{margin:6px 0px 0px;padding:0px;font-size:13px}#contentright #student{position:relative}#contentright div.formright{position:absolute;top:10px;left:320px}#contentright div.formrightpotential{position:absolute;left:320px}#contentleft p{font-size:13px;line-height:17px}p.italic{font-style:italic}p.emptynotifications{font-style:italic;color:#f00}span.guardian{display:block;width:100px;color:#fff;background:#777;margin:0px 0px 8px;padding:8px 8px 0px 10px;font-size:11px;line-height:12px;position:relative;top:0px}label{margin:0px 9px 6px 0px;padding:0px;display:inline-block;font-size:14px;min-width:133px}#contentright label.sublabel{margin:0px 9px 6px 0px;font-size:12px;width:auto;min-width:133px !important}select{border:1px solid #CCCCCC;font-size:12px;padding:7px 0}select.large{width:250px;margin:0px 9px 20px 0px}select.small{width:132px;margin:0px 9px 20px 0px}input[type="text"],#contentright input[type="password"]{border:1px #ccc solid;padding:8px 10px;margin:0px 9px 3px 0px;font-size:12px}#contentright input[type="checkbox"]{margin:0px 3px 12px 0px}#contentright input.list[type="checkbox"]{margin:0px 3px 8px 0px}.formbit{margin:0px 0px 20px 0px}form.inline{display:inline-block;vertical-align:text-top}#contentright .listoptions{font-size:12px;line-height:22px}#contentright form{font-size:12px}#contentright input.indent{margin-left:20px}div.note,p.note{font-size:11px !important;font-style:italic;color:#999;vertical-align:text-top;margin:0px !important}.rightsideAdjusted{display:inline-block !important;width:200px;padding:0px 0px 0px 16px !important}.rightside{display:inline-block !important;width:200px;position:relative;top:-8px;padding:0px 0px 0px 0px !important}:not(table.registration-cart) strong{line-height:30px !important;font-weight:bold;font-style:italic}#contentright #section.check,#contentright #section.x{position:absolute;display:inline-block;width:26px;height:26px;margin:4px 0px 0px !important;padding:0px;border:none !important}#contentright #section.x{background:url(/assets/x.gif) no-repeat top center}#contentright #section.check{background:url(/assets/check.gif) no-repeat top center}#contentright input:focus{border:1px #888 solid}#contentright #section.boxcheck{display:none;width:27px;height:30px;background:url(/assets/done.gif) no-repeat top center;position:absolute;top:24px;right:30px;padding:0px !important;border:none !important}#contentright #section.done span.boxcheck{display:inline-block}#contentright #section.open h2{font-weight:bold}#contentright #section.closed:hover{cursor:pointer}#contentright #section.closed #forms{display:none}#bottomright{display:block;text-align:right}a.button{vertical-align:top;color:#4B4F49 !important;text-decoration:none;display:inline-block;padding:0px !important;margin:0px !important;background-image:linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-o-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-moz-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-ms-linear-gradient(bottom, #e3e7e0 0%, #fff 54%, #fff 77%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e3e7e0), color-stop(0.54, #fff), color-stop(0.77, #fff));background-color:#fff;border:3px solid #dee0dd}a.button p{font-size:14px;min-width:102px;padding:10px 30px !important;margin:0px !important;text-align:center;display:inline-block !important;border-bottom:#888 solid 1px}.disabled{opacity:0.5;filter:alpha(opacity=50);cursor:default}a.button:not(.disabled):hover{background-image:none !important}a:not(.disabled).button:active p{border-bottom:none !important;border-top:#888 solid 1px}a:not(.disabled).button:active{background-color:#f7f9f6}#contentrightunder{display:block;width:708px;margin:0px 0px 10px 204px;position:relative}#contentrightunder span.progress{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;padding:10px 0px 0px 20px;display:block}#contentrightunder h1{font-weight:normal;font-size:16px;margin:0px;padding:0px}#contentrightunder h2{font-weight:normal;font-size:24px;margin:0px;padding:0px}#contentrightunder p.verificationnote{display:block;font-size:11px;line-height:14px;position:absolute;width:330px;left:180px;top:12px}#contentleft{margin:7px 0px 0px 0px;display:block;width:159px;position:absolute;top:0px;left:0px;z-index:90}#contentright #section #contentleft{margin:7px 0px 0px 0px;display:block;width:159px;position:absolute;top:-7px;left:-204px;overflow:hidden}#zoom{position:relative;display:block;height:100px}#zoom .button{position:absolute;left:0px;top:-7px;border:#999 1px solid;padding:2px 8px 5px;font-size:15px;z-index:3}#zoom span{display:block;background:#cacec4;border:#999 1px solid;height:10px;width:150px;position:relative;top:0px;z-index:2;margin:0px 0px 13px}#contentleft .note{color:#777}#profilephoto{margin:0px 0px 16px 0px;display:inline-block;width:158px;min-height:213px;background:#fff;padding:0px !important;border-bottom:1px solid #999;z-index:10}#contentright #profilephoto{border:none}#profilephoto span.photo{display:block;width:132px;height:154px;border:1px solid #777;padding:0px;margin:0px;position:relative;top:11px;left:12px;background:#EEE;background-repeat:no-repeat;background-size:cover;background-position:center}#profilephoto a{margin:0px;padding:0px;display:block}#profilephoto span.editnophoto{border:1px dashed #777}#profilephoto span img{display:block;width:132px;height:154px;margin:0px;padding:0px}a#profilephoto{text-decoration:none;color:#4B4F49}#profilephoto p.name{text-align:center;padding:24px 14px 5px;font-size:13px !important;height:17px}#profilephoto span.photo p{text-align:center;position:relative;top:60px}#profilephoto input[type="file"]{width:40px !important}.smallprofile{color:#4B4F49 !important;display:inline-block;text-decoration:none;width:316px;position:relative;padding:0px;margin:0px 0px 15px;vertical-align:top}h6{font-size:20px;font-weight:bold;margin:0px}.smallprofile a.profilelink{color:#4B4F49;text-decoration:none;padding-bottom:6px}.smallprofile a:not(.profilelink){display:block;width:90px;margin:0px 0px 2px 60px;padding:0px}.smallprofile a.msgsorverify{display:block;width:90px;margin:0px 0px 2px 60px;padding:0px}.smallprofile span.guardian{margin:0px 0px 8px 60px}.smallprofile h6{margin:0px 0px 2px 60px}.smallprofile p{font-size:12px;font-weight:normal;margin:0px 0px 1px 60px;vertical-align:top}.profilelink span{position:absolute;top:0px;left:0px;display:block;width:48px !important;height:56px !important;border:1px solid #777;padding:0px !important;margin:0px 12px 0px 0px !important;background:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}.smallprofile span img{display:block;width:48px;height:56px;margin:0px;padding:0px;border:none}.student{padding:6px 0px 10px}.consent{margin:10px 26px;border-style:groove;border-width:2px;padding:0px 10px}.pre_survey,.post_survey{margin:20px 20px 0px 26px;border-style:groove;border-width:2px;padding:10px 10px 0px 10px}.error{color:red}.error_border{border:1px solid red !important}.validate{display:none;color:red;font-size:14px}span.inline{display:inline-block;vertical-align:text-top}#stats_table{width:800px}.kiosk_detail{display:none}:not(table.registration-cart) td{padding:6px 11px;border-top:1px solid #95bc32;vertical-align:top;text-align:center}td *:not(a.classview){padding:6px 11px}tr.alt td{background:#ecf6fc}tr.over td{background:#bcd4ec}#photo_span_message{display:none;font-weight:bold;font-size:11px}.bold_heading{font-weight:bold !important}.page_header{position:absolute;bottom:0px;left:0px;margin:0px 0px -120px 0px !important}.school_name_heading{position:absolute;left:0px;margin:0px 0px 20px 280px;width:100px;bottom:0px;text-align:left}.header_adults{position:absolute;margin:-32px 0px 0px -107px !important}.header_students{position:absolute;margin:-32px 0px 0px -50px !important}.header_groups{position:absolute;margin:-15px 0px 0px -115px !important}.header_stats{position:absolute;margin:-15px 0px 0px -58px !important}image{border:none}.noscroll{overflow:hidden}#contentmiddle audio{width:448px}.verify.later{font-size:14px;min-width:102px;padding:10px 30px !important;margin:0px !important;text-align:center;display:inline-block !important;border-bottom:#888 solid 1px}input.frequency{width:100%}#createnew a.button{position:fixed;right:30px;bottom:20px;border:3px solid #c4cdbe}#createnew2 a.button{position:fixed;right:30px;bottom:80px;border:3px solid #c4cdbe}div#message.hidden{display:none}a.news{text-decoration:none !important;display:block !important;margin:0px auto !important;padding:0px 0px 10px !important;position:relative;top:0px;width:948px;height:32px;background:#ff3A3A;color:#fff !important;font-size:13px !important;text-align:center;line-height:42px}a.news:hover{background:#ff6F6F}a.news span{display:inline-block;vertical-align:middle;line-height:normal}div#leftsect{position:absolute;width:50%}div#rightsect{position:relative;left:50%;width:50%}#header a.waitlist{font-size:32px;font-family:Georgia, "Times New Roman", Times, serif;color:#4B4F49;text-decoration:none;background:#fff;padding:10px 50px 10px;position:relative;right:-30px;top:10px;font-style:italic}#header a.waitlist span{display:block;width:0px;height:0px;padding:0px;border-top:transparent solid 30px;border-right:#fff solid 30px;z-index:8;position:absolute;top:15px;left:-30px}#header a.waitlist:hover{color:#fff;background:#4B4F49}#header a.waitlist:hover span{border-right-color:#4B4F49}#header #wrap p.waitlistinfo{margin:42px 0px 0px;font-size:13px;line-height:20px;font-style:italic;font-weight:bold;width:590px}div#titleinfobtn{position:relative;display:inline-block;z-index:1;height:12px;width:12px;background:#a0a0a0;padding:0;margin:0;background-image:url(/assets/questionmark.png)}div#titleinfo{position:absolute;display:inline-block;visibility:hidden;z-index:1;width:180px;background:#ffffff;bottom:0px;font-style:italic;color:#6F6F6F;border-style:solid;border-width:1px}div#titleinfobtn:hover>div{opacity:1;visibility:visible}input#center_address{width:310px}p.noneselected{color:#ff2A2A;font-style:italic}tr.titles td{font-weight:bold}tr.titles td>div{font-weight:normal}div.indented{position:relative;left:50px}#footer{display:block;position:relative;width:100%;border-top:1px solid #999;text-align:right;margin:59px 0px 0px}#footer a.footerlogo{display:block;height:19px;width:171px;background:url(/assets/footerlogo.png) no-repeat center;position:absolute;left:0px;top:0px;opacity:0.7;filter:alpha(opacity=70)}#footer a.footerlogo:hover{opacity:1;filter:alpha(opacity=100)}#footer a{margin:14px 2px;padding:2px}.verify_table{display:table;width:100%}.verify_row{display:table-row}.verify_column_left{display:table-cell;width:50%}.verify_column_right{display:table-cell;width:50%}
