html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}body{background:#000;font-family:Arial;color:#000;}.fl{float:left;}.fr{float:right;}.fullColumn{width:740px;}.halfColumn{width:339px;}.column540{width:540px;}.column505{width:505px;}.column170{width:170px;}.pr30{padding-right:30px;}.pl30{padding-left:30px;}.mr30{margin-right:30px;}.ml30{margin-left:30px;}.ml20{margin-left:20px;}.mb20{margin-bottom:20px;}.mt20{margin-top:20px;}.br{border-right:1px solid #ccc;}.bl{border-left:1px solid #ccc;}.dbError{padding:15px;background:#FFB7B7;color:#a00;border:2px solid #000;margin:20px;font-size:1em;}ul.noBullets{list-style-type:none !important;margin:0 !important;padding:0 !important;}.accessibleHide{position:absolute;top:-100px;left:-8000px;}.redText{color:#a00 !important;}.gray{color:#666;}.highlightBorder{border:1px solid #000 !important;color:#000 !important;}a.externalLink{padding-right:15px;background:#fff url("../../img/external-link.png") no-repeat top right;}a[href $='.pdf']{padding-right:18px;background:#fff url("../../img/template/pdf-link-icon.gif") no-repeat center right !important;margin-right:3px;}span.contactHelp{display:block;margin:10px 0;font-size:1.2em;}span.contactHelp strong{width:55px;float:left;display:block;}h3 a[href $='.pdf'],#searchAutoComplete a[href $='.pdf']{background:none !important;}.black{color:black !important;}.sm{font-size:0.8em !important;}abbr{cursor:help;}strong{font-weight:bold;}input[type=submit]{cursor:pointer;}ol{list-style-type:decimal !important;}ol ul{list-style-type:disc !important;font-size:1em !important;}em{font-style:italic;}::selection{background:#ffff66;color:#000;}::-moz-selection{background:#ffff66;color:#000;}html{overflow-y:scroll;}#outerShell{background:#fff;padding:60px 0 40px 0;overflow:auto;}#shell{width:980px;margin:0 auto;}#logo{width:545px;height:60px;float:left;}#logo a{height:60px;width:555px;display:block;background:#fff url("../../img/template/sprite.png") no-repeat 0 -25px;text-indent:-9999px;font-size:0em;line-height:0em;}#logoRow{padding:0 0 20px 10px;clear:both;overflow:auto;}#authenticated{float:right;color:#666;font-size:0.75em;}#searchShell{float:right;margin:20px 5px 0 0;}#searchForm{border:1px solid #ccc;vertical-align:top;overflow:auto;}#searchTerms{padding:4px 0 3px 10px;color:#999;width:252px;float:left;border:0;}#searchSubmit{width:30px;height:26px;background:#fff url("../../img/template/sprite.png") no-repeat -225px 0;text-indent:-9999px;font-size:0em;line-height:0em;border:0;border-left:1px solid #ccc;float:left;}#searchAutoComplete{position:absolute;width:293px;background:#fff;z-index:1000;}#searchAutoComplete ul{border:1px solid #ccc;font:0.7em Arial;}#searchAutoComplete ul li{border-bottom:1px dotted #666;}#searchAutoComplete ul li a{display:block;padding:5px 10px;}#searchAutoComplete ul li a:hover{background:#eee;color:#a00}#searchAutoComplete button{margin:5px 10px;font-size:1em;}#navigation{font:bold 0.9em Trebuchet MS,Arial,Tahoma,sans-serif;width:210px;}#navigation a{color:#000;text-decoration:none;display:block;height:25px;padding:0 10px;}#navigation li{height:25px;line-height:25px;}a.active{color:#fff !important;background:#a00 url("../../img/template/sprite.png") no-repeat 0 -86px;}#navigation li a:hover,#navigation li a:focus{color:#fff;background:#a00 url("../../img/template/sprite.png") no-repeat 0 -86px;}a.activeAway{color:#fff !important;background:#a00 url("../../img/template/sprite.png") no-repeat 0 -112px;}#navColumn{float:left;width:210px;padding-right:30px;}#announcementsRss{height:17px;width:17px;display:block;background:#fff url("../../img/template/sprite.png") no-repeat -260px 0;text-indent:-9999px;margin:0 0 10px 0;}#content h1,#content h2,#content h3,#content h5,#content h4,#content h6{color:#a00;font-weight:bold;font-family:Trebuchet MS,Arial,sans-serif;line-height:1.1;}#content h1 a,#content h2 a,#content h3 a,#content h4 a,#content h5 a,#content h6 a{color:#a00!important;text-decoration:none;}#content h1,#content h2{font-size:1.8em;}#content h3{font-size:1.4em;}#content h4{font-size:1.25em;}#content h5,#content h6{font-size:1.15em;}#content h2.small,#content h3.small{font-size:1.2em;}#content p{font:0.8em/1.5 Arial,Verdana,sans-serif;margin:0 0 20px 0;}#content p+p,#content div+p{margin-top:15px;}#content p+div,#content p+h2,#content p+h3,#content p+h4,#content p+h5,#content p+h6{margin:30px 0 0 0;}#content h2+p,#content h3+p,#content h5+p,#content h4+p,#content h6+p{margin:10px 0 0 0;}#content a:hover,#content a:focus{color:#a00;}#content a:visited{color:#00a;}#content address{font:0.75em/1.4 Arial;width:185px;margin:10px 0;}#content ul+h3{margin-top:30px;}#content ul,#content ol{margin:20px 0 20px 30px;list-style-type:inherit;font-size:0.8em;}#content li{margin:10px 0;line-height:1.3;}#content blockquote{font:italic normal 0.95em/1.4 Arial;padding-left:30px;margin:20px 0;word-spacing:2px;border-left:1px solid #666;}#content .help{margin:10px 0 10px 10px;list-style:inherit;font-size:0.8em;line-height:1.2;}#content .help li{margin:10px;}#content hr{margin:20px 0;border:0;height:1px;background:#ccc;}#content p.postedDate{color:#666;font-size:0.75em;margin:10px 0 0 0;}#content div.note{font:0.7em/1.4 Verdana;padding:10px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:20px 0;}.parentlink{font-size:0.8em;color:#666;}#breadcrumbs{margin:0 0 20px 0 !important;padding:0 !important;list-style-type:none !important;width:740px;height:20px;float:left;}#breadcrumbs li{float:left;background:#eee url("../../img/template/breadcrumb-neutral.gif") no-repeat center right;margin:0;height:20px;line-height:20px;font-size:0.85em;}#breadcrumbs .parent{background:#ccc url("../../img/template/breadcrumb-parent.gif") no-repeat center right;}#breadcrumbs a{display:block;height:20px;padding:0 15px 0 10px;}#breadcrumbs .end a{background:#eee url("../../img/template/breadcrumb-end.gif") no-repeat center right;padding-right:25px;text-decoration:none;color:#000;}#contentEndCap{clear:both;padding:30px 0 0 240px;font-size:0.8em;}#contentEndCap a{color:#333;}#engrWebtools{float:left;border-right:1px solid #666;width:660px;}#engrWebtools h2{color:#fff;font:bold 1em Trebuchet MS,Arial,sans-serif;}#engrWebtools blockquote{font:italic 0.75em Arial !important;margin:0 0 10px 0;}#engrWebtools ul{font:bold 0.8em Arial;}#engrWebtools span{font-weight:normal;font-size:0.8em;display:block;}#engrWebtools li{margin:0 30px 8px 0;float:left;}#itecsLogo{display:block;width:250px;height:35px;background:#000 url("../../img/template/sprite.png") no-repeat 0 -137px;text-indent:-9999px;float:right;}#getHelp{clear:both;font:0.8em Arial;float:right;margin:10px 0 0 0;color:#eee;text-align:right;}#feedbackLink{clear:both;display:block;margin-top:10px !important;font-size:0.8em;text-align:right;}#footer .fr p{float:right;}#footer{background:#000;height:100px;color:#fff;width:960px;margin:0 auto;padding:10px 0;color:#eee;}#footer a{color:#ffc;text-decoration:none;}#footer a:hover,#footer a:focus{text-decoration:underline;}#universityBar{font-family:Verdana;position:absolute;top:0;clear:both;display:block;height:25px;width:100%;min-width:50em;background-color:#000;}#ncstate{width:225px;height:25px;display:block;text-indent:-8000px;overflow:hidden;background:transparent url("../../img/template/sprite.png") no-repeat 0 0;float:left;margin-left:15px;}#universityBarLinks{list-style:none;float:right;height:25px;}#universityBarLinks li{float:left;padding:0 0.62em;text-transform:uppercase;font-size:0.63em;color:#fff;line-height:25px;}#universityBarLinks li.last{padding-right:0.5em;}#universityBarLinks a,#universityBarLinks a:visited{color:#fff;text-decoration:none;}#universityBarLinks a:hover,#universityBar a:focus{border-bottom:1px solid #ffc;color:#ffc;}#content ul{list-style-type:disc;}#labs,#labSchedule,#exceptions{border:1px solid #666;width:740px;margin:20px 0;}#labSchedule{margin-top:10px;}#labs th,#labSchedule th,#exceptions th{font:bold 0.8em Arial;vertical-align:top;padding:8px;border-bottom:2px solid #000;}#labs th{color:#fff;}#labSchedule th,#exceptions th{color:#000;background:#eee;}#labs th span,#labSchedule th span{display:block;font-weight:normal;font-size:0.85em;color:#000;clear:both;}#labs th+th,#labSchedule th+th,#exceptions th+th{border-left:1px solid #000;}#labs th a{font-size:0.8em;}th.win{background:#6dce6d url("../../img/template/labs/windows-icon-30px.png") no-repeat center right;}th.lin{background:#66c0c0 url("../../img/template/labs/linux-icon-30px.png") no-repeat center right;}th.sol{background:#dca475 url("../../img/template/labs/solaris-icon-30px.png") no-repeat center right;}th.black{color:#000 !important;background:#eee;}#labs td,#labSchedule td,#exceptions td{border-bottom:1px solid #ccc;padding:4px 8px;height:18px;vertical-align:top;font:0.75em Arial;}#labs td+td,#labSchedule td+td,#exceptions td+td{border-left:1px dotted #ccc;}#labs td.name{font:bold 0.8em Trebuchet MS;width:80px;cursor:pointer;}#labs td.name a{display:block;}td.hours{width:100px;font-size:0.8em !important;color:#333;}#labs td span{font-weight:bold;float:left;text-align:right;}#labs .exception,p .exception{display:inline;margin-left:3px;color:#f00;font-size:1.3em;float:none;font-weight:bold;}span.block{color:#666 !important;font-weight:normal !important;width:30px;}td.win span{color:#080;}td.lin span{color:#066;}td.sol span{color:#aa4d00;}div.occupancyBar{width:100px;height:8px;border:1px solid #ccc;float:right;margin:3px 0 0 10px;background:#e2e2e2;}td div.occupancyBar div{height:8px;}td.win div.occupancyBar div{background:#6dce6d;}td.lin div.occupancyBar div{background:#66c0c0;}td.sol div.occupancyBar div{background:#dca475;}tr:hover{background:#ffc;}td.closeChart{background:#ffc;}td.closeChart a{background:#ffc url("../../img/template/close-chart.gif") no-repeat top right;}#seatingChart{position:absolute;border-left:1px solid #000;background:#fff;padding:20px;color:#000;display:none;}#seatingChart h2{color:#666;margin:0 0 2px 0;font-size:1.05em;}#seatingChart h3{font-size:1.2em;}#labSchedule td.today,th.today{background:#cfc !important;}#labSchedule td,#exceptions td{font-size:0.7em;width:75px;}#labSchedule .name{color:#a00;font-weight:bold;}table.showBars td span{text-indent:-9000px !important;}table.showBars td{padding:4px 0 !important;width:91px !important;}table.showBars td.name{padding:4px 8px !important;width:75px !important;}table.showBars td span{display:block;background:#292;cursor:pointer;}#content #toggleScheduleDisplay{margin:0 !important;font:11px Arial;}#mapsLink{float:right;font-size:0.75em;width:146px;height:41px;background:#fff url("http://www.eos.ncsu.edu/labs/img/labs/min/find-this-lab-with-google-maps.png") no-repeat 0 0;text-indent:-9999px;}.cBox{outline:1px solid green;width:12px;height:12px;position:absolute;background:orange;opacity:0.5;}iframe{border:0;margin-top:20px;padding:0;}#content img{padding:2px;border:1px solid #666;}#exceptions td.name{font:bold 0.7em Arial;color:#666;}#labsTableUpdated{font-size:0.75em !important;margin:-15px 0 -15px 0 !important;text-align:right;}#labs{margin-top:0 !important;}