body{margin:0;padding:0}#layoutTop{height:68px}#logoRow{height:44px}#statusRow{height:25px;background-color:#ccc;font-size:10px}#statusRow .rightBar{width:194px;border-left:1px solid #bbb;float:right;height:24px}#createASupportTicket.button{width:164px;margin:8px 15px 0 0;padding-top:6px;text-align:center;font-size:11px;font-weight:bold;float:right}#serverTime{padding:6px;float:left}#welcomeMessage{float:right;padding:6px 10px}#leftBar{float:left;margin-top:5px;width:155px;clear:both;background-color:white}#rightbar{float:right;margin-top:5px;width:176px;position:relative;z-index:1;background-color:#fff;padding:8px;font-size:11px;clear:right}.rightBarInner{border:1px solid #aaa;margin-bottom:12px;margin-top:3px}#rightBarToggle{border-left:1px solid #999;cursor:pointer;float:right;padding:6px 10px;width:172px;height:12px}#mainDiv{margin:7px 0 0 162px;position:relative;z-index:0}div.mainDivContent{position:absolute;top:0;left:0;right:0;bottom:0}.clickable{cursor:hand;cursor:pointer}.link{color:#255e8a}.link:hover{text-decoration:underline}a{outline:0}div.TopErrorDiv .link{text-decoration:underline;color:inherit}input{font-style:normal;outline:0}input.disabled{color:#aaa}input::-moz-focus-inner{border:0}input[type=button]{cursor:hand;cursor:pointer}.arrow.down{display:inline-block;background-image:url("/img/common_sprites.png");background-repeat:no-repeat;background-color:transparent}.arrow.down.small{height:4px;width:8px;background-position:-1px -85px}.arrow.down.smaller{height:3px;width:6px;background-position:-2px -86px}.arrow.down.smallest{height:2px;width:4px;background-position:-3px -87px}.button.gray{height:20px;background:url("/img/common_sprites.png") no-repeat scroll 0 -59px transparent}#UserClassAdmin .insertTermAreaLocked{float:left}#UserClassAdmin .insertTermAreaDroppable{float:left}div.row.CTCsearch{float:left;clear:left;width:100%}span.cell50percent.CTCsearch{float:left;width:50%}td.messageRecipients.large table{height:85px}td.messageRecipients.large .avatar{height:70px}td.messageRecipients.medium table{height:60px}td.messageRecipients.medium .avatar{height:55px}td.messageRecipients.small table{height:30px}td.messageRecipients.small .avatar{height:25px}#leftBar span.newMessageNotice{color:red}div.browserLogo{height:48px;width:36px;padding:0 4px;margin:2px}div.browserLogo.safari{background:transparent url(/img/browserLogos.png) repeat-x scroll 1px 0}div.browserLogo.chrome{background:transparent url(/img/browserLogos.png) repeat-x scroll -43px 0}div.browserLogo.firefox{background:transparent url(/img/browserLogos.png) repeat-x scroll -86px 0}.tip.initiator{cursor:hand;cursor:pointer}div.allEvents{float:left;width:100%;font-size:10pt}div.allEvents div.dateEvents{float:left;width:100%;margin-bottom:2px}div.allEvents div.dateEvents div.date{float:left;width:19%;margin-right:4px;text-align:right;padding:4px;font-size:15px}div.allEvents div.dateEvents div.events{float:left;width:79%;margin-top:5px}div.allEvents div.dateEvents div.events div.QAEvent{float:left;clear:left;margin-bottom:1px;width:100%}div.allEvents div.dateEvents div.events div.QAEvent div.EventImage{float:left;margin:2px 5px 2px 3px}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails{float:left;padding:2px}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails div.EventName{float:left;width:100%}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails div.EventTimeFrame{float:left;font-weight:bold;font-size:14px}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails div.EventTimeFrame .JoinEventButton{display:none;margin:-1px 10px;cursor:hand;cursor:pointer}div.allEvents div.dateEvents div.events div.QAEvent.nowRunning div.EventDetails div.EventTimeFrame .JoinEventButton{display:inline-block}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails div.EventTimeFrame .isOverText{display:none;color:red;font-size:10px;margin-left:4px}div.allEvents div.dateEvents div.events div.QAEvent.isOver div.EventDetails div.EventTimeFrame .isOverText{display:inline-block}div.allEvents div.dateEvents div.events div.QAEvent div.EventDetails div.EventTimeFrame .isUpcomingText{display:none;color:orange;font-size:10px;margin-left:4px}div.allEvents div.dateEvents div.events div.QAEvent.isUpcoming div.EventDetails div.EventTimeFrame .isUpcomingText{display:inline-block}#leftBar span.upcomingQaNotice{color:orange}ul.studentNeedUl{padding:0;margin:0}ul.studentNeedUl li{list-style-type:none}div.studentNeedDiv{float:left;padding:10px;width:250px}#StudentSupportCommentsDiv{clear:both}div.userDetailsMenu{background-color:#ccc;border:1px #888 solid;padding:4px 4px 6px 4px;float:left;margin:3px}div.userDetailsMenu img{float:left;margin-right:4px}div.userDetailsMenu .details{float:left}div.userDetailsMenu .details .name{float:left}div.userDetailsMenu .details .User{float:left;width:34px;margin-left:3px}div.userDetailsMenu .details .User .AMimInitiate{float:left}div.userDetailsMenu .details .User .AMvmInitiate{float:right}div.userDetailsMenu .details .coreRole{clear:left;font-size:11px}div.userDetailsMenu .details .geoLocation{font-size:10px;border-top:1px solid #888;margin-top:10px}div.video{text-align:center;cursor:hand;cursor:pointer}div.video .playButton{background:transparent url(/img/player2/ClicktoPlayIcon.png) repeat-x scroll 0 0;height:83px;width:95px;opacity:.8;cursor:hand;cursor:pointer}div.video.hover .playButton{opacity:1}span.pmSearchHighlight{background-color:#cc0}.login td{vertical-align:text-bottom}.login input[type=button],.login input[type=submit]{padding:0 6px 1px}.login .feedback{color:#f68b1f;background-color:#fff;border:1px #ccc solid;margin:0 0 2px 0}.login .mini{font:.8em Arial,Helvetica,sans-serif;padding-top:4px}#loginErrorMessage,.login .genericErrorMessage{background-color:#eeedeb;color:#d00;padding:4px;text-align:left}#userSettingsMenu{height:19px;padding:4px 6px 0 15px;color:black;font-size:12px;float:right;border:1px solid transparent;position:relative;right:2px}#userSettingsMenu.hover{color:black;background-color:white;border:1px solid transparent}#userSettingsMenu.activated{color:black;background-color:white;position:relative;z-index:2001;border-top:1px black solid;border-left:1px black solid;border-right:1px black solid;border-bottom:0;padding:5px 7px 1px 16px;margin:-1px -1px 0;right:1px}#userSettingsMenu .arrow{margin:0 0 2px 7px}.dropDown.userSettingsMenu{border:1px black solid;margin:-1px}.dropDown.userSettingsMenu .option{width:150px;height:17px;line-height:19px}.dropDown.userSettingsMenu .option .name{float:left;font-size:10px}.dropDown.userSettingsMenu .option .key{float:right;font-size:10px}.woot{display:inline-block;font:11px Arial,Helvetica,sans-serif}.woot.loading{opacity:.4}.woot .button{height:20px;width:22px;float:left;background:url("/img/common_sprites.png") no-repeat scroll -0 -89px transparent}.woot .button.wooted{opacity:.4}.woot .count{height:19px;width:62px;display:inline-block;background:url("/img/common_sprites.png") no-repeat scroll -23px -89px transparent;margin:1px;text-align:center;margin:0 1px 0 2px;line-height:21px;padding-left:2px;cursor:default}div.AMMenu{white-space:nowrap;background-color:white;padding:0;margin:0;border:1px solid #ccc}div.AMMenu div.item{padding:3px 16px;font-size:10px;cursor:hand;cursor:pointer;font-family:arial,helvetica,sans-serif}div.AMMenu div.item:hover{background-color:#a7b1c3;color:white}div.AMMenu div.item.disabled{cursor:default;color:#777}div.AMMenu div.item.disabled:hover{background-color:inherit;color:#777}div.AMMenu div.divider{border-bottom:1px dashed #ccc}div.dropDown div.search{background-color:#ddd;border:1px black solid}div.dropDown div.search div.description{font-size:10px;color:#222;margin-left:2px}div.dropDown div.search input{width:175px;height:16px;margin:2px;border:1px solid #FA3}div.dropDown div.search div.results div.result{cursor:hand;cursor:pointer;overflow:hidden;height:34px;padding:1px 0}div.dropDown div.search div.results div.result.light{background-color:#fff}div.dropDown div.search div.results div.result.dark{background-color:#eee}div.dropDown div.search div.results div.result.hover{background-color:#a7b1c3}div.dropDown div.search div.results div.result img{height:32px;width:32px;display:inline-block;margin:0 2px;border:1px solid #ddd;background-color:white}div.dropDown div.search div.results div.result .info{display:inline-block;height:30px;padding:0 10px 0 3px;vertical-align:super}div.dropDown div.search div.results div.result .info div.name{font-size:12px}div.dropDown div.search div.results div.result .info div.role{color:gray;font-size:x-small;margin-left:2px}div.dropDown div.search div.results div.elipse{text-align:right;font-size:11px;color:#222;margin:2px 6px}#jbuddySearch2{height:19px;margin:0;padding:2px;width:113px;color:gray;float:left;background-color:#e5e6f6;border:1px solid #888275;font-size:10px;cursor:text}#jbuddySearch2.activated{color:black;position:relative;z-index:2001;border-width:1px 1px 0;border-style:solid;border-color:black;margin-bottom:-1px;background-color:#ddd;cursor:hand;cursor:pointer}.dropDown.jbuddySearch2 input{background-color:white}
