/* Adding url prefix '/device/basic-spider-unknown/' */

body{background-color: #ffffff;background-image: none;background-position: top left;background-repeat: repeat;font: 14px/1.25em sans-serif}body,th,td,li,option,select,input,textarea{font-family: sans-serif;color: #333}a, a:visited, .focal a, .focal a:visited, .tabbody a, .tabbody a:visited{color: #30558f}.nonfocal a, .nonfocal a:visited{color: #30558f}h1{font-family: Georgia, serif;font-size:170.6%;line-height:1.2em;font-weight:normal;color: #24406b}h2{font-family: Georgia, serif;font-size:129.4%;line-height:1.2em;font-weight:normal;color: #24406b}h3{font-family: sans-serif;font-size:100%;font-weight:bold;color: #000}h4{font-family: sans-serif;font-size:100%;font-weight:normal;color: #000}dt, .label, .legend, .legend h2, .legend h3,.searchlegend{color: #666}.address,.smallprint,.fineprint,.dek{color: #666}.springboard a, .springboard a:visited{color: #30558f}.focal{background-color: #fff;border-color: #c0c0c0}.nonfocal, .nonfocal .legend,.formlabel{color: #333}.nonfocal h1, .nonfocal h2, .nonfocal h3, .nonfocal h4,h1.nonfocal,h2.nonfocal,h3.nonfocal,h4.nonfocal{color: #24406b}.shaded, .HomeModule
.blockborder{background-color: #f2f2f2;color: #333}.shaded h1, .shaded h2, .shaded h3, .shaded
h4{color: #24406b}#navbar{height:44px;position:relative;overflow:hidden;background-color: #264b84;background-image: url("/device/basic-spider-unknown/common/images/navback.png");background-position: top left;background-repeat: repeat;font-size:94.1%;line-height:44px;color: #fff}.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited,.pagetitle{color: #fff}.nav,.results{background-color: #fff;border-color: #c0c0c0}.nav, .results, .nav a, .nav a:visited, .nav span.nolink, .results a, .results a:visited{color: #222222}.nav li, .results li, ul.focal
li{border-color: #c0c0c0}.secondary{font-size:95%;background-color: #f2f2f2;border-color: #c0c0c0}.secondary, .secondary a, .secondary a:visited{color: #666}.secondary
.smallprint{color: #aaa}.secondary
li{border-color: #c0c0c0}.nav
.badge{color:#fff;background-color:#c00}.tabstrip
a{color: #333}#footer{font-size:70.6%;line-height:1.167em}#footer
.copyright{text-decoration:none}#footerlinks{color:#fff}#footer, #footerlinks a, #footerlinks a:visited,a.copyright,a.copyright:visited{color: #333}.footertable{border:none;width:auto}.footertable th,
.footertable
td{line-height:1.2em;padding:0;margin:0;text-align:left;word-break:break-word}.footertable
th{font-weight:bold;text-align:right;padding-right: .25em;white-space:nowrap;width:70px}.sidenav,.sidenav2,.paging{font-size:93%;color:#fff}.sidenav a, .sidenav a:visited, .sidenav2 a, .sidenav2 a:visited, .sidenavlabel, .paging a, .paging a:visited{color: #333}#kgo_accessibility_links{position:absolute;left:0;top: -500px}#tabs
li{border:1px
solid #c0c0c0;background-color: #f2f2f2}#tabs
li.active{border-bottom:1px solid #fff;background-color: #fff}#tabs li a, .tabstrip
a{color: #666}#tabs li.active
a{color: #000}#tabs
li.greyedout{color: #666}#tabbodies{background-color: #fff;border-color: #c0c0c0}.tabbody .nested, .tabbody
ul.nav{background-color: #f2f2f2}.forminput{border-color: #666}.inputcombo
.forminput{border:1px
0 1px 1px solid  #666;-webkit-border-radius:8px;border-radius:8px}.emphasized
.forminput{border:3px
solid #666;-webkit-border-radius:10px;border-radius:10px}.submitbutton{background-color: #666;color:#fff;font-size:93.75%}h1.slugline,h2.itemtitle{font-family: Georgia, serif;font-size:129.4%;line-height:1.25em;font-weight:normal;color: #24406b;margin:0
0 0.75em 0}.byline{min-height:40px;font-size:64.7%;line-height:1.25em;padding-bottom:0.33em;margin-bottom:1.33em;border-bottom:1px dotted #c0c0c0}.staticContentBody{background-color: #fff;color: #333}.staticContentBody
h1{color: #24406b}.staticContentBody
h2{color: #000}.staticContentBody
h3{color: #000}.staticContentBody
h4{color: #000}.rowbar{background:#333 url("/device/basic-spider-unknown/common/images/rowbar.png") repeat-x}.colbar{background:#333 url("/device/basic-spider-unknown/common/images/colbar.png") repeat-y}.average{border-color:#c00}.required{font-weight:bold;color: #c00}.kgo-videoplayer{width:100%;max-width:800px;margin:1em
0}.kgo-videoplayer-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.kgo-videoplayer.kgo-videoplayer-kaltura .kgo-videoplayer-container{padding:0;height:auto}.kgo-videoplayer-container
video{width:100%}.kgo-videoplayer-container iframe,
.kgo-videoplayer-container object,
.kgo-videoplayer-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}.kgo-videoplayer a.kgo-videoplayer-link,
.kgo-videoplayer a.kgo-videoplayer-link:visited{position:relative;display:block;text-decoration:none}.kgo-videoplayer .kgo-videoplayer-link
img{height:auto;width:auto;width:100%;max-height:100%}.kgo-videoplayer .kgo-videoplayer-link
.playButton{background:transparent url("/device/basic-spider-unknown/common/images/playvideo-button-bg.png") repeat 0% 0%;border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border-top-right-radius:5px 5px;color:white;display:inline-block;font-size:30px;text-decoration:none;text-align:center;line-height:60px;height:60px;width:100px;position:absolute;top:50%;left:50%;margin: -30px 0px 0px -50px;z-index:100}.kgo-videoplayer .kgo-videoplayer-link .playButton
div{background:transparent url("/device/basic-spider-unknown/common/images/playvideo.png") no-repeat 50% 50%;height:60px}#mapcontrols{z-index:1000000000;opacity:1.0}#mapcontrols
a{width:40px;height:36px;display:block;margin-bottom:2px;margin-right:3px;background-image:url("/device/basic-spider-unknown/modules/map/images/buttons.png")}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#mapcontrols
a{background-image:url("/device/basic-spider-unknown/modules/map/images/buttons@2x.png");background-size:240px 36px}}#mapcontrols a
img{width:40px;height:36px}#zoomin{background-position:0 0}#zoomout{background-position: -40px 0}#recenter{background-position: -120px 0}#locateMe{background-position: -160px 0}#toolbar{height:48px;margin:0;padding:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.6);box-shadow:0 1px 4px rgba(0,0,0,0.6);background-color: #ffffff}#spacer{height:48px}#searchbar{margin:0;padding:6px
0 0 0;width:100%;float:left}#searchbar
form{padding-top:2px}#searchbar
fieldset{margin:0}#toolbar.single-campus{height:86px}#toolbar.multi-campus{height:132px}#toolbar
.searchwrapper{left:6px;right:88px;position:absolute}#toolbar.expanded
.searchwrapper{left:6px;right:6px}#search-form{margin:0;width:100%}#search-form input[type="text"]{font-size:88.3%;font-family:sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px
solid #888;width:96%;line-height:1.3em;height:18px;padding:4px
2% 6px 2%;border-color: #666}#toolbar.expanded #toolbar-buttons{display:none}.toolbar{color: #333}.toolbar a, .toolbar a:visited, .toolbar input[type="button"]{color: #333}.toolbar-button{float:right;margin:0
4px 0 0;text-align:center}.toolbar-button
a{display:block;width:35px;height:28px;border:1px
solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.toolbar-button a
img{padding:2px
5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#campus-select
td{padding:0}#campus-select
.formlabel{width:82px;vertical-align:middle}#campus-select
select{max-height:2em;overflow:hidden}#search-options{display:none;left:0;padding:6px;position:absolute;right:0;top:32px}#toolbar.expanded #search-options{display:block}#search-options input[type="button"]{-webkit-appearance:none;padding:0;height:30px;width:90%;background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.25)), to(rgba(128,128,128,0.2)));border:1px
solid #eee;border:1px
solid rgba(0,0,0,0.25);border-bottom-color:rgba(0,0,0,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#444;font-size:75%;line-height:20px;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color: #333}#search-options input[type="button"].pressedaction{background:rgba(0,0,0,0.33);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.18)), to(rgba(0,0,0,0.12)));border-color:rgba(0,0,0,0.65);border-top-color:rgba(0,0,0,0.75);border-bottom-color:rgba(0,0,0,0.5);color:#000;-webkit-box-shadow:inset 0 1px 3px #000;box-shadow:inset 0 1px 3px #000}#searchbar-buttons{clear:both;height:32px;margin:0
-4px 0 -4px}#searchbar-buttons
div{text-align:center;width:33.3%;float:left}body.fullscreen
.mapimage.image{min-height:none;width:100%;border:none;display:block !important;overflow:hidden}body.fullscreen
#toolbar{position:absolute;left:0;right:0;z-index:1}body.fullscreen
#tabscontainer{padding:6px
12px}#bookmarkWrapper{margin:6px
0}.infoBox, .mapimage
.simpleInfoWindow{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.7);box-shadow:0 1px 5px rgba(0,0,0,0.7);height:auto!important}.mapimage
.simpleInfoWindow{width:200px!important;margin-left: -110px;background-color:#fff;background-color:rgba(255,255,255,0.93)}.infoBox
img{display:none}.calloutMain{display:table;height:100%;width:100%}.calloutMain
a{display:table-cell;vertical-align:middle;width:100%;height:100%;text-decoration:none;font-size:15px;line-height:18px;text-align:left;padding:8px
37px 8px 8px;background:url("/device/basic-spider-unknown/modules/map/images/map-callout.png") no-repeat right;background-size:35px 31px;overflow:hidden}.calloutMain a, .calloutMain a:visited{color:#111}.calloutDisclosure{margin:6px
0}.calloutTail{position:absolute;bottom: -10px;width:12px;height:10px;left:50%;margin-left: -6px;background:url("/device/basic-spider-unknown/modules/map/images/callout-tail.png") no-repeat center;background-size:12px 10px}#mapimage_infowindow{height:auto !important;width:180px !important;border:none;padding:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.6);box-shadow:0 1px 4px rgba(0,0,0,0.6);margin-left: -100px;line-height:1.2em}.mapimage
.content{height:auto !important;overflow:hidden}.mapimage .simpleInfoWindow .calloutMain
a{font-size:14px;line-height:16px;padding-top:6px}.mapimage .simpleInfoWindow
.title{border:none;padding:0}.mapimage .simpleInfoWindow
.close{display:none}.actionbuttons{margin:10px
-2px 10px -2px}.actionbutton{margin:0
2px;float:left}.actionbutton
a{display:block;padding:5px
6px 5px 6px;background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.15)), to(rgba(128,128,128,0.15)));border:1px
solid #eee;border:1px
solid rgba(0,0,0,0.12);border-top-color:#f3f3f3;border-bottom-color:#e9e9e9;border-top-color:rgba(0,0,0,0.1);border-bottom-color:rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#444;font-size:70%;line-height:20px;height:20px;vertical-align:middle;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.actionbutton a, .actionbutton a:visited{color: #333}.actionbutton a
img{float:left;margin-left: -4px}.actionbutton a:active, .actionbutton
a.pressedaction{background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.18)), to(rgba(0,0,0,0.12)));border-color:rgba(0,0,0,0.65);border-top-color:rgba(0,0,0,0.75);border-bottom-color:rgba(0,0,0,0.5);color:#000;-webkit-box-shadow:inset 0 1px 3px #000;box-shadow:inset 0 1px 3px #000}.bookmarkbutton{background:url("/device/basic-spider-unknown/modules/map/images/map-button-favorites.png") 4px 3px no-repeat;background-size:24px 24px}.on{background-image:url("/device/basic-spider-unknown/modules/map/images/map-button-favorites-on.png")}.bookmarkbutton
a{padding-left:28px}.viewall{float:right;margin:0
0 0 15px}.mapimage{border:1px
solid #999;margin: -1px;overflow:hidden}#zoomin{left:7%}#zoomout{left:28%}#recenter{left:50%}#locateMe{left:75%}.map-tabbody{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#mapscrollers{position:absolute;width:100%;z-index:10}#mapscrollers
div{position:absolute;width:50px;height:50px;text-align:center;padding:0;z-index:10;background-image:url("/device/basic-spider-unknown/modules/map/images/scrollers.png");background-repeat:no-repeat}#nw{top:0;left:0;background-position: -350px 0px}#n{top:0;left:50%;margin-left: -25px;background-position:0px 0px}#ne{top:0;right:0;background-position: -200px 0px}#e{top:50%;margin-top: -25px;right:0;background-position: -50px 0px}#se{bottom:0;right:0;background-position: -250px 0px}#s{bottom:0;left:50%;margin-left: -25px;background-position: -100px 0px}#sw{bottom:0;left:0;background-position: -300px 0px}#w{top:50%;margin-top: -25px;left:0;background-position: -150px 0px}#buttonWrapper{width:100%}#buttonWrapper a
div{margin:0
0 6px}#viewOnMapContainer{padding:3px;float:left}#bookmarkButtonContainer{float:right}#tabs{margin:4px
0 0;clear:both}