@charset "UTF-8";html,body,div,span,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.4}ol{padding-left:1.4em;list-style:decimal}ul{padding-left:1.4em list-style:square}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/@media print{.noPrint{display:none}.help{display:none}.printOnly{display:inline}}@media screen{.printOnly{display:none}}img{border-style:none;outline:0}form{background-color:white}body{font-size:14px;font-family:verdana,arial;margin:0;padding:0;border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0;border:0;text-align:left;vertical-align:top}input[type=button],input[type=submit],a.btnReg{margin:0;background-color:#f7af39;padding:4px 8px 4px 8px;border:0;color:white;font-weight:bold;-webkit-appearance:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;cursor:pointer;text-decoration:none;font-size:14px;font-family:verdana,arial;text-align:center;white-space:nowrap}input[type=button].btnClear,input[type=submit].btnClear{color:#f7af39;background-color:white;border:1px solid #f7af39}input[type=button].btnClear:hover,input[type=submit].btnClear:hover{background-color:#f7af39;color:white}.popup{background-color:white;border:1px solid #f7af39;box-shadow:2px 2px 2px gray;padding:10px;text-align:left}input[type=text],input[type=password],input[type=date]{-webkit-appearance:none;border-radius:0;border:1px solid #f7af39;margin:0;padding:1px;font-size:14px;font-family:verdana,arial;height:20px;background-color:white}input[type=date]{width:130px}textarea{-webkit-appearance:none;border-radius:0;border:1px solid #f7af39;margin:0;padding:1px;font-size:14px;font-family:verdana,arial}h1{font-size:22px;text-align:center;margin-top:0;margin-bottom:10px;line-height:32px}h2{font-size:18px;text-align:center;margin-top:0;margin-bottom:10px;line-height:26px}p{margin-top:10px;margin-bottom:0}.registrationTextbox{width:400px}.registrationLabel{margin-top:10px;margin-bottom:2px}@media only screen and (max-width:400px){.registrationTextbox,.registrationLabel{width:100%}h1.registrationHeader{font-size:16px}}.errorText{color:red}.okText{color:green}#divContent{width:1000px;display:inline-block;text-align:left}#divLogoHolder{float:left;text-align:left;margin-top:5px;width:306px;height:76px}#divLoginHolder{float:right;margin-top:10px}#divLoginHolder a{text-decoration:none;font-weight:normal}#spStudentName{margin-right:20px;display:none}#divFooter{margin-top:130px;text-align:center;font-size:12px;margin-bottom:20px}#divFooter a{margin:3px;white-space:nowrap}#divCopyRight{display:inline-block;margin-left:10px}@media only screen and (max-width:1000px){#divContent{width:auto;display:block}#divLoginHolder .btnReg{margin-right:10px}#divLogoHolder{padding-left:10px}h1,h2{padding-left:10px;padding-right:10px}}@media only screen and (max-width:800px){#divCopyRight{margin-left:0;display:block;margin-top:10px}#divLoginHolder{margin-top:20px;display:none}}.project{margin-top:10px;padding:10px;border:1px solid transparent;display:inline-block;text-align:center;margin-left:5px;vertical-align:top}.project:hover{border:1px solid #f7af39}.project .imgBox{display:table-cell;width:122px;height:122px;padding:5px;text-align:center;border:1px solid #f7af39;cursor:pointer;margin-left:5px;margin-right:5px;vertical-align:middle;text-decoration:none}.project a{text-decoration:none}.project .imgBox img{max-height:115px;max-width:115px;vertical-align:middle}.projectName{text-align:center;margin-top:5px}.divProjectsContainer{text-align:left}@media only screen and (max-width:1000px){.divProjectsContainer{text-align:center}}.viewCounter{position:absolute;left:14px;top:12px;background-color:white;padding:1px 2px 1px 2px;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-weight:bold;color:#f7af39;display:none}.project:hover .viewCounter{display:block}.dataTable{margin-left:auto;margin-right:auto;border-collapse:collapse}.dataTable,.dataTable th,.dataTable td{border:1px solid gray}.dataTable th{font-weight:bold;text-align:center;padding:3px 5px 3px 5px;vertical-align:middle}.dataTable td{text-align:left;padding:3px 5px 3px 5px;vertical-align:top}