*{margin:0;padding:0;font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial}body{min-width:970px;font-size:100%;text-align:left;color:#000;background:#f1f1f1;background:-moz-linear-gradient(#fff, #f1f1f1) fixed no-repeat;background:-webkit-gradient(linear, left bottom, left top, color-stop(0%, #f1f1f1), color-stop(100%, #fff)) fixed no-repeat}a{color:#238800;text-decoration:none}a:hover{color:#30bb00;text-decoration:underline}a:active{outline:0}a:focus{outline:0}img{border:none}img.pull-right{width:auto;margin-top:0;margin-bottom:1.5em}img.pull-left{width:auto;margin-top:0;margin-bottom:1.5em}img[align='left']{float:left;margin-right:8px;margin-top:0.15em}img[align='right']{float:right;margin-left:1.5em;margin-bottom:1.5em}p{margin:1.5em 0}p .notice{padding:1.0em}p.notice{padding:1.0em}p.error{padding:1.0em}p.alert{padding:1.0em}p.success{padding:1.0em}p.pull-right-notice{padding:1.0em}p.pull-left-notice{padding:1.0em}ul{margin:1.5em 0;list-style:none}ul ul{margin:0.5em 0 0}ul ol{margin:0.5em 0 0}ul.notice{padding:1.0em}ul.error{padding:1.0em}ul.alert{padding:1.0em}ul.success{padding:1.0em}ol{margin:1.5em 0;margin-left:25px}ol ol{margin:0.5em 0 0}ol ul{margin:0.5em 0 0}li.notice{padding:1.0em}li.error{padding:1.0em}li.alert{padding:1.0em}li.success{padding:1.0em}dl{margin:1.5em 0}fieldset{margin:1.5em 0}h1{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial;margin:0;font-size:2.5em}h1 a{font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial}h2{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial;font-size:1.8em}h2 a{font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial}h3{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial;margin-bottom:-0.8em;font-size:1.4em}h3 a{font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial}h4{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-size:1.2em}h5{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-size:1.1em}h6{margin:1.2em 0 0.5em;clear:left;font-weight:normal;line-height:1.2em;color:#555;font-size:1.0em;font-weight:bold}blockquote{margin:0 2em;padding:0 0 0 40px;color:#555;font-size:1.2em;line-height:1.5em}strong{font-weight:bold}em{font-style:italic}sup a{color:#b40000}del{background:none;text-decoration:line-through}ins{background:none;font-weight:bold}hr{height:0;border:none;border-top:1px dotted #555;clear:both;margin:0.5em 0;width:100%}dt{float:left;margin-right:0.5em;padding:0;font-weight:bold}acronym{cursor:help}fieldset{padding:0 1.5em;border:1px solid #edfed5;border-radius:5px}fieldset fieldset legend{font-size:1.1em}legend{padding:0 5px;color:#555;font-size:1.4em;font-weight:normal}textarea{width:99%;padding:2px;font-size:1.0em;line-height:1.4em}input{padding:2px;font-size:1.0em;line-height:1.4em}select{padding:2px;font-size:1.0em;line-height:1.4em}button{padding:2px;font-size:1.0em;line-height:1.4em}form td{border:none}table .icon{margin-top:0}table.notice{padding:1.0em}table.error{padding:1.0em}table.alert{padding:1.0em}table.success{padding:1.0em}system-data-structure{display:none}.button{float:left;padding:12px 14px;margin:0 1px 2em 0;border:1px solid #65ad18;border-radius:4px;box-shadow:0px 1px 1px rgba(0,0,0,0.7);color:#fff;background:#65ad18;background:-moz-linear-gradient(top, #7fda1e 0%, #65ad18 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fda1e), color-stop(100%, #65ad18));font-size:1.2em;font-weight:bold;line-height:1.4em;text-shadow:rgba(0,0,0,0.25) 1px 1px 0}.button:hover{color:#fff;background:#7fda1e;background:-moz-linear-gradient(top, #7fda1e 0%, #65ad18 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fda1e), color-stop(100%, #65ad18));box-shadow:0px 1px 3px rgba(0,0,0,0.9);text-decoration:none}.button:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.8)}.button .fine-print{display:block;color:#fff;color:rgba(255,255,255,0.8);font-size:0.9em;line-height:1.5em}.fake-input{padding:5px;border:1px solid #f1f1f1}.hidden{display:none !important}.clearit{clear:both}.smallText{font-size:11px;font-weight:normal;line-height:15px}.dimmed{color:#555;font-weight:normal}.fine-print{font-size:11px;font-weight:normal;line-height:15px;font-weight:normal;color:#555;font-weight:normal}.fine-print .icon{margin-top:0}.fine-print img[align='left']{margin-top:0}.active{font-weight:bold}.show-more{font-weight:normal;font-size:11px;margin-top:1em}.show-more a{background:transparent url("/img/icons/up-down.png") no-repeat -1px -24px;padding:2px 0 2px 20px}.show-less{font-weight:normal;font-size:11px;margin-top:1em}.show-less a{background:transparent url("/img/icons/up-down.png") no-repeat -1px 1px;padding:2px 0 2px 20px}.rss{background:transparent url("/img/icons/feed.png") no-repeat 0 center;padding:2px 0 2px 22px;margin-left:2px}.paws-login{background:transparent url("/img/icons/paws_small.gif") no-repeat 0 center;padding:2px 0 2px 14px;margin-left:2px}.pdf{background:transparent url("/img/icons/pdf.png") no-repeat 0 center;padding:2px 0 2px 20px}.bulleted li{background:transparent url("/img/icons/bullet.png") no-repeat 5px 0.55em;padding-left:26px;margin-bottom:0.5em}.bulleted li ul li{background-image:url("/img/icons/bullet_secondary.png")}#header{padding:30px 0 25px;margin:0;background:none;height:auto;border:none}#header .wrapper{height:45px;position:relative;z-index:4;overflow:visible;background:none}#uofs{position:absolute;top:0px;left:20px;margin:0}#uofs img{width:190px}#site-name{position:absolute;top:3px;left:215px;margin:0;padding:0 0 0 18px;font-size:0.9em;line-height:1.0em;background:transparent url("/img/glyph.png") no-repeat 0 0;padding-left:30px;font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial;color:#555 !important;text-shadow:#fff 1px 1px 0}#site-name a{font-family:"Open Sans","Myriad Pro",Myriad,Helvetica,Arial;color:#555 !important;text-shadow:#fff 1px 1px 0;color:#555}#secondary-nav{position:absolute;right:310px;top:12px;margin:0;font-size:0.79em;line-height:1.4em}#secondary-nav li{display:none;float:left;padding:0 8px;margin:0;position:relative;z-index:3;border-right:1px dotted #f1f1f1}#secondary-nav li a{display:block;color:#555;text-shadow:1px 1px 0 #fff}#secondary-nav li a:hover{color:#30bb00}#secondary-nav li.active{background:#f1f1f1;text-shadow:#fff 1px 1px 0;padding:9px;margin-top:-9px;margin-left:-1px;border-right:none;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0px 1px 3px rgba(0,0,0,0.7)}#secondary-nav li.active a{background-position:right -290px}#secondary-nav li.drop-down-menu a{background:transparent url("/img/arrows-nav.png") no-repeat right -184px;padding-right:9px}#secondary-nav li.drop-down-menu a:hover{background-position:right -290px}#secondary-nav ul{margin:0;padding:20px 0 10px;position:absolute;top:32px;left:-20px;z-index:1000;font-size:1.2em;line-height:1.5em;min-height:280px;width:430px;border:3px solid #f1f1f1;background:#fff;background:rgba(255,255,255,0.97);border-radius:5px;box-shadow:0px 3px 3px rgba(0,0,0,0.7)}#secondary-nav ul li{padding:0;margin:0 20px 10px;clear:left;float:none;border:none;text-shadow:none}#secondary-nav ul li a{margin:0;color:#238800;background:none !important;padding-right:0}#secondary-nav .paws-login{display:block;border:none;padding-right:0;font-weight:bold;background:none}#secondary-nav .paws-login a{margin-right:0;color:#238800;background:transparent url("/img/icons/paws_small.gif") no-repeat 0 3px;padding:2px 0 2px 14px;margin-top:-2px}#secondary-nav .a-z{display:block}#secondary-nav .active{font-weight:normal}#secondary-nav #colleges-list{width:490px;left:-180px}#secondary-nav #colleges-list li{font-size:0.9em;line-height:1.4em;width:50%}#secondary-nav #colleges-list .sub-menu{position:absolute;top:20px;right:0;border:none;color:#555;width:180px !important;border-left:1px dotted #f1f1f1;padding-left:20px}#secondary-nav #colleges-list .sub-menu li{font-size:1.1em}#secondary-nav .sub-menu{position:absolute;top:20px;right:0;border:none;color:#555;width:auto;border-left:1px dotted #f1f1f1;padding-left:20px;min-height:265px}#secondary-nav .sub-menu ul{position:relative;top:auto;left:auto;border:none;font-size:0.9em;width:auto;margin:0;background:none;min-height:0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#secondary-nav .sub-menu ul li{width:auto !important;margin:10px 1px}#secondary-nav .sub-menu .nav-separator{padding:0 0 10px 0;border-bottom:1px dotted #f1f1f1}#secondary-nav .academic-schedule a{background:#f1f1f1 url("/img/icons/date.png") no-repeat 6px 7px !important;font-size:0.9em;margin:10px 0 5px;padding:5px 0 5px 27px;float:left;border-radius:3px;width:165px;box-shadow:0px 1px 1px rgba(0,0,0,0.3)}#secondary-nav .course-offerings a{background:#f1f1f1 url("/img/icons/date.png") no-repeat 6px 7px !important;font-size:0.9em;margin:10px 0 5px;padding:5px 0 5px 27px;float:left;border-radius:3px;width:165px;box-shadow:0px 1px 1px rgba(0,0,0,0.3);background-image:url("/img/icons/magnifier.png") !important}#secondary-nav .course-calendar a{background:#f1f1f1 url("/img/icons/date.png") no-repeat 6px 7px !important;font-size:0.9em;margin:10px 0 5px;padding:5px 0 5px 27px;float:left;border-radius:3px;width:165px;box-shadow:0px 1px 1px rgba(0,0,0,0.3);background-image:url("/img/icons/book_open.png") !important}#search-options{position:absolute;top:4px;right:20px;left:auto;width:270px;z-index:-1;font-size:1.0em;line-height:1.2em}#search-options form{position:relative;z-index:1}#search-options fieldset{padding:0;margin:0;border:none}#search-options button{position:absolute;top:3px;right:3px;text-indent:-10000px;overflow:hidden;width:27px;height:25px;border:none;z-index:2;cursor:pointer;border-radius:3px;background:transparent url("/img/search.png") no-repeat center 2px}#search-options button:hover{background:#7fda1e url("/img/search.png") no-repeat center -38px;background:url("/img/search.png") no-repeat center -38px,-moz-linear-gradient(top, #7fda1e 0%, #65ad18 100%);background:url("/img/search.png") no-repeat center -38px,-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fda1e), color-stop(100%, #65ad18))}#search-options button:active{outline:0;box-shadow:inset 0px 2px 5px rgba(0,0,0,0.6)}#search-options button:focus{outline:0}.search-box{position:absolute;top:0;right:0;border:1px solid #d7d7d7;z-index:1;padding:4px 30px 4px 4px;width:235px;height:20px;color:#959595;font-style:italic;box-shadow:inset -1px 1px 3px rgba(0,0,0,0.15)}.search-box:focus{color:#000;font-style:normal}#emergency-message{background:#8fc73e;padding:15px 0;font-weight:bold;color:#fff;font-size:0.90em;text-shadow:rgba(0,0,0,0.3) 1px 1px 1px;text-align:center;box-shadow:0 1px 2px rgba(0,0,0,0.6)}#emergency-message.informational{background:#8fc73e}#emergency-message.emergency{background:#f06363}#emergency-message a{color:#edfed5;text-decoration:none}#emergency-message a:hover{color:#fff;text-shadow:rgba(0,0,0,0.5) 1px 1px 3px}#emergency-message p{padding:0;margin:0}.wrapper{max-width:1060px;padding:0 20px;margin:0 auto;clear:both;overflow:hidden;background:none;position:relative;font-size:0.9em;line-height:1.6em}#global-nav{float:left;clear:both;width:100%;margin:0 0 -3px}#global-nav .wrapper{overflow:visible;z-index:3}#global-nav ul{display:inline-block;width:100%;margin:0;padding:0;border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#555;background:-moz-linear-gradient(top, #555 0%, #3b3b3b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #555), color-stop(100%, #3b3b3b));border-bottom:1px solid rgba(0,0,0,0.8);box-shadow:0px 1px 3px rgba(0,0,0,0.5);font-size:0.95em;font-weight:bold;line-height:1.6em}#global-nav ul li{float:left;margin:5px;background:none;position:relative;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#global-nav ul li:hover{background:#555;background:rgba(255,255,255,0.15);box-shadow:0px 1px 8px rgba(0,0,0,0.6)}#global-nav ul li.current.active{box-shadow:0px 1px 8px rgba(0,0,0,0.6)}#global-nav ul .social-media{float:right;padding:0;margin:7px 0;box-shadow:none !important;background:none !important;border:none}#global-nav ul .social-media a{padding:5px 0 5px 5px;background:none;margin:0;border-radius:6px}#global-nav ul ul{z-index:1000;height:auto;margin:0 0 0 -20px;font-size:1.0em;line-height:1.5em;padding:5px 0 8px;width:220px;background:#fff;background:rgba(255,255,255,0.95);border:1px solid #8fc73e;border-color:rgba(255,255,255,0);border-radius:6px;border-top-left-radius:0;box-shadow:0px 5px 5px rgba(0,0,0,0.5);display:block;position:absolute;top:35px;left:20px;overflow:hidden;height:auto;font-weight:normal;font-size:0.95em}#global-nav ul ul li{display:block;float:none;margin:0;border:none;padding:0;height:auto;box-shadow:none !important}#global-nav ul ul li:hover{background:none}#global-nav ul ul li a{color:#238800;clear:left;background:none;padding:8px 12px;margin:0 5px;display:block;float:none !important;height:auto;border-radius:4px;text-shadow:#fff 1px 1px 0 !important;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#global-nav ul ul li a:hover{color:#30bb00;background:#fff;box-shadow:0px 0 3px rgba(0,0,0,0.6)}#global-nav ul ul li a:active{background:rgba(0,0,0,0.05);box-shadow:inset 0px 0 3px rgba(0,0,0,0.5)}#global-nav li a{display:block;float:left;padding:7px 12px 7px;padding-right:10px;margin-right:5px;color:#fff;text-shadow:rgba(0,0,0,0.7) 1px 1px 1px;text-decoration:none !important}#global-nav li.drop-down-menu>a{background:transparent url("/img/arrows-nav.png") no-repeat right -243px}#global-nav li.research-menu a{background:none;padding-right:2px}#global-nav li.active{background:#8fc73e !important;border-bottom-left-radius:0;border-bottom-right-radius:0}#global-nav li.active a{background-position:right -207px;text-shadow:rgba(0,0,0,0.4) 1px 1px 0}#global-nav li.active:hover{background:#8fc73e !important;border-bottom-left-radius:0;border-bottom-right-radius:0}#global-nav li.active:hover a{background-position:right -207px;text-shadow:rgba(0,0,0,0.4) 1px 1px 0}#global-nav li.current{background:rgba(0,0,0,0.3);box-shadow:inset 0px 1px 4px #000}#global-nav-sub{float:left;clear:both;width:100%}#breadcrumbs{color:#555;font-size:0.75em;line-height:1.4em}#breadcrumbs p{margin:0}#content-and-context{overflow:hidden;clear:both;padding:0 20px}#content-and-context .wrapper{margin:3px auto 3px;max-width:1020px;padding-top:20px;padding-bottom:20px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3)}#content-and-context .paws-login{font-weight:bold}#content-and-context table{border-collapse:collapse;width:100%;margin:1em 0}#content-and-context td{vertical-align:top;padding:10px;border-top:1px solid;border-bottom:1px solid #f1f1f1}#content-and-context td ul{margin:0}#content-and-context td ol{margin:0}#content-and-context td p{margin-top:0}#content-and-context th{vertical-align:top;padding:10px;border-top:1px solid;border-bottom:1px solid #f1f1f1;color:#555;text-shadow:#fff 1px 1px 0;background-color:#f1f1f1;font-weight:bold}#content-and-context tr:hover{background-color:#f1f1f1}#context{float:right;padding:0;margin:0 -20px 0 20px;overflow:hidden;height:auto;border-left:1px solid #f1f1f1}#context .module{margin:0 0 10px;padding:10px 20px 0;width:230px;background:none}#context .notice{margin:0 0 1em;padding:20px}#context .error{margin:0 0 1em;padding:20px;margin-top:1em}#context .alert{margin:0 0 1em;padding:20px}#context .success{margin:0 0 1em;padding:20px}#context h2{margin:0 0 5px;font-size:1.2em;font-weight:normal}#context h3{font-size:1.1em}#context h4{font-size:1.0em}#context ul{margin:1em 0}#context .LS-pages-nav{margin:0;position:relative;text-align:center;clear:both;overflow:hidden}#context .LS-pages-nav.bottom{margin:-0.3em 0 1.5em}#context .LS-pages-nav.bottom .LS-previous-page{display:none}#context .LS-pages-nav.top a{margin:1em 0 0}#context .LS-pages-nav.top .LS-next-page{display:none}#context .LS-pages-nav a{margin:0 0 4em;border:1px solid #555;display:block;padding:6px 0;width:auto;height:auto;float:none;clear:both;overflow:hidden;background:#f1f1f1;background:-moz-linear-gradient(top, #f1f1f1 0%, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #f1f1f1));border-radius:4px}#context .LS-pages-nav a:hover{text-decoration:none;background-position:0 10px;border-color:#555}#context .LS-pages-nav a span{display:inline;background:transparent url("/img/icons/up-down.png") no-repeat 0 -23px;padding:2px 0 2px 20px}#context .LS-pages-nav .LS-next-page{margin:0}#context .LS-pages-nav .LS-previous-page span{background-position:0 1px}#context .LS-pages-nav .disabled{border-color:#f1f1f1;color:#555;cursor:default;display:none}.module{overflow:hidden;margin:0;padding:0;position:relative;background-color:#fff}#context-nav ul{margin:0.2em 0 0;padding:0;border:none}#context-nav li{padding:8px 2px}#content{overflow:hidden}#content #context-nav{margin:1em 0}#content #context-nav li{background-position:2px center;border:none}#content #context-nav h2{display:none}#content h1{background:transparent url("/img/glyph.png") no-repeat 0 0.15em;padding-left:30px;font-size:2.5em}#content ul.contact-types li{background-position:0 0.1em;background-color:transparent;background-repeat:no-repeat;padding-left:24px}#content ul.icons li{background:none;padding-left:0}#content ul li{background:transparent url("/img/icons/bullet.png") no-repeat 5px 0.55em;padding-left:26px}#content ul li ul li{background-image:url("/img/icons/bullet_secondary.png")}#content li{margin-bottom:0.5em}#content table{font-size:0.85em;line-height:1.4em}#content th{font-size:0.95em;line-height:1.2em}#content form ul li{background:none;padding:0}#content .columns-3 ul li{background:none;padding-left:20px;margin-bottom:0.7em}#content .columns-4 ul li{background:none;padding-left:20px;margin-bottom:0.7em}#content .horizontal{overflow:hidden}#content .horizontal li{background:none;float:left;margin:0 15px 0 0;padding:0}#content .byline{margin:0.5em 0 1.8em;color:#555;font-size:0.75em;line-height:1.4em}#content .LS-pages-nav.top{display:none}#summaries{background:none;padding-left:0;margin-bottom:0.7em}#content-image{max-width:50%}#bookmarks{display:none;float:left;position:relative;margin-top:2px;margin-bottom:1.5em;width:100%;font-size:0.75em;line-height:1.4em}#bookmarks p{float:left;margin:0 10px 0 0;padding:3px 10px;border-radius:4px;border-color:#f1f1f1;background-color:#f1f1f1}#bookmarks p a{background:transparent url("") no-repeat right 5px;padding-right:12px}#bookmarks ul{position:absolute;width:250px;margin:0;top:1.5em;left:0;padding:5px 0;border:6px solid #f1f1f1;border-radius:6px;box-shadow:3px 3px 3px #555;background-color:#fff;font-size:1.1em;line-height:1.4em}#bookmarks ul li{background-image:none;padding:0;margin:0}#bookmarks ul li a{display:block;padding:8px 12px}#footer{float:left;clear:both;width:100%;padding:30px 0 30px;color:#555;text-shadow:#fff 1px 1px 0;line-height:1.3em}#footer .social-tools{float:right;margin:0 0 0 20px}#footer .social-tools li{float:left;display:block;margin:0 0 0 8px}#footer-uofs{margin:0;color:#555}#footer-uofs img{opacity:.8}#footer-uofs img:hover{opacity:1}#footer-uofs a{float:left;display:block;width:180px;height:41px}#footer-uofs p{float:left;margin:0 20px 0 0;display:none}#footer-nav{font-size:0.8em;line-height:1.1em;margin:0 0 0 160px}#footer-nav li{display:inline;margin:0 12px 0 0}#copyright{font-size:10px;margin:0 0 0 160px}.feature-item{background-repeat:no-repeat;background-position:right center;margin:0;height:300px;float:left;clear:both;width:100%}.feature-details{position:absolute;left:20px;top:0;width:300px;background:#555 url("") no-repeat center -120px;padding:40px;padding-left:60px;overflow:hidden;height:240px}.feature-actions{margin:10px 0}.feature-actions li{opacity:1}.feature-image{float:right;margin-right:0;max-height:500px}.feature-video{float:left;margin-left:380px}.feature-video object{margin:0;width:700px !important;height:300px !important}.feature-video embed{margin:0;width:700px !important;height:300px !important}.feature-title{margin:0 0 5px;font-size:1.4em;font-weight:normal;line-height:1.2em}.feature-title a{color:#edfed5}.feature-description{margin:0;color:#fff;font-size:1.0em;font-weight:normal;line-height:1.4em}#features{background:#fff !important;padding:0;float:left;clear:both;width:100%;height:300px;position:relative;font-size:1.4em;line-height:1.4em}#feature-nav{margin:0}#feature-nav li{margin:0}#feature-nav span{display:none}#feature-next{left:320px;background:transparent url("");width:80px;height:80px;position:absolute;top:200px;background-position:-80px 0}#feature-next:hover{background-position:-81px -80px}#feature-next:active{background-position:-80px -160px}#feature-previous{background:transparent url("");width:80px;height:80px;position:absolute;top:200px;left:30px;background-position:0 0}#feature-previous:hover{background-position:0 -80px}#feature-previous:active{background-position:0 -160px}.feature-nav{display:none;position:absolute;bottom:18px;left:18px;width:195px;margin:0;text-align:center}.feature-nav li{display:inline}.feature-nav a{float:left;margin:2px;display:block;width:auto;padding:2px 6px;background:transparent url("") repeat-x 0 bottom;border-radius:2px}.feature-nav a.active{background-position:0 -20px}.feature-actions a{padding:7px 14px;margin:10px 5px 10px 0;float:left;border:1px solid;border-radius:6px;background:transparent url("") repeat-x 0 -10px;box-shadow:0px 1px 2px #000}.feature-actions a:hover{background-position:0 0;text-decoration:none}.column{float:left;position:relative}.column h3{margin:1em 0 -0.5em}.columns-2{clear:left}.columns-2 .column{width:47.5%;margin-right:2.4%}.columns-2 .column.adjusted{margin-right:0;width:49.5%}.columns-3{clear:left;overflow:hidden;font-size:0.85em;line-height:1.4em}.columns-3 .column{width:30.9%;margin-right:2%}.columns-3 .column.adjusted{margin-right:0;width:34%}.columns-3 h2{margin:20px 0 -0.5em;overflow:hidden;font-size:1.4em;font-weight:normal}.columns-3 h3{font-size:1.2em;font-weight:bold}.columns-4{clear:left;overflow:hidden;font-size:0.85em;line-height:1.4em}.columns-4 .column{width:22.9%;margin-right:2%}.columns-4 .column.adjusted{margin-right:0;width:25%}.columns-4 h2{margin:20px 0 -0.5em;overflow:hidden;font-size:1.4em;font-weight:normal}.columns-4 h3{font-size:1.2em;font-weight:bold}.columns-2-80-20 .column-l{float:left;width:79.9%}.columns-2-80-20 .column-r{float:right;width:17.9%}.columns-2-20-80 .column-l{float:left;width:17.9%}.columns-2-20-80 .column-r{float:right;width:79.9%}.event-item{padding:0;margin:1.5em 0;overflow:hidden;clear:left}.event-date{float:left;width:52px;margin:0 0 2px 1px;font-size:1.1em;text-align:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:rgba(0,0,0,0.25) 0 1px 2px}.event-date-span{margin:0;background:transparent url("/img/icons/date.png") no-repeat 0 center;padding-left:20px;color:#555}.event-register{margin:0 0 0 10px;font-size:11px;padding:1px 6px 2px;color:#fff;background:#78bd3c;border-radius:3px}.event-month{display:block;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#b40000;color:#fff;font-size:0.9em;line-height:1.5em;font-weight:bold;text-transform:uppercase;text-shadow:rgba(0,0,0,0.4) 1px 1px 1px}.event-day{display:block;padding:0;border:1px solid #555;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#fff;color:#000;font-size:1.4em;line-height:1.4em;font-weight:bold}.event-weekday{display:block;padding:3px 0 0;border:1px solid #555;border-top:none;border-bottom:none;margin-bottom:-3px;background-color:#fff;color:#000;font-size:0.7em;text-transform:uppercase;line-height:1.0em}.event-year{display:block;color:#555;font-size:0.7em;line-height:1.2em}.event-title{clear:none;margin:0 0 0.5em 65px;color:#000;font-size:0.9em;line-height:1.5em;font-weight:normal}.event-time{margin:0 0 0 65px;background:transparent url("/img/icons/time.png") no-repeat 0 0;padding-left:20px;color:#555;font-size:0.8em;line-height:1.5em}.event-location{background:transparent url("/img/icons/building.png") no-repeat 0 0;padding-left:20px}.event-description{margin:0 0 0 65px;font-size:0.8em;line-height:1.4em}.event-footnote{font-size:11px;font-weight:normal;line-height:15px;display:block}.calendar-month{background:transparent url("/img/icons/calendar_view_month.png") no-repeat 0 center;margin-right:10px;padding:2px 2px 2px 22px;clear:left;font-size:0.75em}.calendar-week{background:transparent url("/img/icons/calendar_view_month.png") no-repeat 0 center;background-image:url("/img/icons/calendar_view_week.png");margin-right:10px;padding:2px 2px 2px 22px;clear:left;font-size:0.75em}#calendar-nav li{display:inline;margin:0 !important;padding:0 !important;background:none !important}.feed-title{margin-bottom:0;font-size:1.2em;font-weight:bold}.feed-description{margin:1em 0 0;color:#555;font-size:0.9em;line-height:1.5em}.feed-item{margin:1em 0;clear:both}.feed-item:hover .twitter-reply{display:inline}.feed-item:hover .twitter-retweet{display:inline}.feed-item-title{margin:0;clear:none;font-size:1.0em}.feed-item-date{margin:0;color:#555;font-size:0.9em}.feed-item-image{position:relative;float:left;margin:0 0.5em 0.5em 0;width:80px;height:90px}.feed-item-image img{position:absolute;clip:rect(0 80px 90px 0);width:100%}.feed-item-description{margin:0;font-size:0.9em}.twitter-reply{float:right;display:none;background:transparent url("/img/icons/twitter-reply.png") no-repeat 0 1px;padding:0 0 0 18px;margin-right:5px}.twitter-retweet{float:right;display:none;background:transparent url("/img/icons/twitter-retweet.png") no-repeat 0 1px;padding:0 0 0 20px}.news-columns{position:relative;clear:left;float:left;width:100%;margin-bottom:1em}.news-columns .feed-item{clear:none;float:left;width:18.5%;margin-right:1.5%;margin-top:20px}.news-columns .feed-title{margin-bottom:0.5em;display:none}.news-columns .feed-description{margin-top:0;margin:0}.news-columns .feed-item-title{margin:0;clear:left}.news-columns .feed-item-date{margin:0.2em 0 0.2em}.news-columns .feed-item-image{position:relative;float:left;margin:0 0 0.5em 0;width:auto;max-width:100px;height:auto;overflow:hidden}.news-columns .feed-item-image img{position:relative;clip:rect(auto, auto, auto, auto);width:100%}.news-columns .LS-current-page{display:none}.news-columns .LS-pages-nav{position:absolute;right:0;top:-18px;margin:0}.tabbed-group{margin:1em 0;float:left;width:100%;clear:both}.tabbed-nav{margin:1em 0 0 !important;padding:0;overflow:hidden;font-weight:normal;font-size:0.85em}.tabbed-nav li{display:inline;margin:0 !important;padding:0 !important;background:none !important}.tabbed-nav a{float:left;padding:4px 8px;margin:0 2px 0 0;display:block;width:auto;color:#fff;background:#8fc73e;font-size:1.2em;font-weight:bold;text-decoration:none !important;text-shadow:rgba(0,0,0,0.3) 1px 1px 0}.tabbed-nav a:hover{background:#a6d266}.tabbed-nav a.active{background:#238800;color:#fff;text-decoration:none;box-shadow:inset 0 1px 3px rgba(0,0,0,0.6)}.tabbed-content{padding:0 0;margin:0;clear:left;overflow:hidden}.tabbed-nav-vertical{width:140px;float:left;margin:1em 0 0;padding:0;font-size:0.85em;line-height:1.2em}.tabbed-nav-vertical li{display:inline;margin:0 !important;padding:0 !important;background:none !important}.tabbed-nav-vertical a{margin:0 5px 2px 0;padding:6px 10px;display:block}.tabbed-nav-vertical a:active{background:transparent url("") no-repeat right center;margin-right:0;border:none;border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:#238800;color:#fff;font-weight:bold;text-decoration:none}.tabbed-content-vertical{margin-left:150px;margin-top:0;clear:none;overflow:hidden;padding:0 0 0 0.5em}.notice{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1}.error{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;border:1px solid;background-color:#fae6e6;border-color:#f06363;color:#000}.alert{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;border:1px solid;background-color:#fefecc;border-color:#fbdc14}.success{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;border:1px solid;background-color:#edfed5;border-color:#78bd3c}.quickfacts{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;float:right;margin-left:1.5em;margin-top:0.5em;width:35%}.pull-right{float:right;margin-left:1.5em;margin-top:0.5em;width:35%}.pull-left{float:left;margin-right:1.5em;margin-top:0;width:35%}.pull-right-notice{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;float:right;margin-left:1.5em;margin-top:0.5em;width:35%;padding:20px}.pull-left-notice{margin:1.5em 0;padding:0 20px;overflow:hidden;border-radius:6px;background-color:#f1f1f1;float:left;margin-right:1.5em;margin-top:0;width:35%;padding:20px}.icon{float:left;margin-right:8px;margin-top:0.15em}.icons .pdf{background:none;padding:0;margin:0}.icons li{margin-bottom:0.5em;clear:left;overflow:hidden}.LS-pages-nav{margin:0;position:absolute;right:0;top:3px}.LS-pages-nav a{padding:0 1px;border:1px solid;width:12px;height:14px;float:left;display:block;background:transparent url("/img/icons/arrow-sprite.png") no-repeat center -51px;border-radius:3px}.LS-pages-nav a span{display:none}.LS-pages-nav .LS-next-page{background-position:center -51px;margin-left:3px}.LS-pages-nav .LS-previous-page{background-position:center -75px}.LS-pages-nav .disabled{border-color:#f1f1f1;color:#555;cursor:default}.LS-next-page.disabled{background-position:center 2px}.LS-previous-page.disabled{background-position:center -21px}.LS-current-page{margin:0 5px;display:none}.LS-input{color:#555}.LS-form input{margin:0.5em 0 0;background:#fff url("") no-repeat 5px 7px;padding:4px 4px 4px 18px;border:1px solid #555;width:170px}.animation-wrapper{overflow:hidden;clear:left}#contact-search{position:absolute;top:3px;left:25%;width:486px;z-index:1;font-size:1.2em;line-height:1.2em}#contact-search fieldset{padding:0;margin:0;border:none}#contact-search button{position:absolute;top:0;right:0;text-indent:-10000px;overflow:hidden;width:36px;padding:4px 4px;height:40px;border:none;z-index:2;background:transparent url("/img/search.png") no-repeat center 10px;cursor:pointer}#contact-search .search-box{position:absolute;top:0;left:0;border:1px solid #d7d7d7;z-index:1;color:#959595;padding:4px 30px 4px 5px;width:450px;height:30px;box-shadow:inset -1px 1px 3px rgba(0,0,0,0.15)}#contact-search .search-box:focus{color:#000}#feature-contact{border-top:1px dotted #555;margin-top:2em}#feature-contact hr{display:none}.contact-email{background-image:url("/img/icons/email.png") !important;background-repeat:no-repeat !important}.contact-phone{background-image:url("/img/icons/phone.png") !important;background-repeat:no-repeat !important}.contact-fax{background-image:url("/img/icons/printer.png") !important;background-repeat:no-repeat !important}.contact-hours{background-image:url("/img/icons/time.png") !important;background-repeat:no-repeat !important}.attraction{overflow:hidden;margin:1.5em 0 -1em;padding:15px 0 0;border-top:1px solid #f1f1f1}.attraction h2{margin:0;clear:none}.attraction h3{margin:0;clear:none}.attraction .content-image{float:right;margin:0.5em 0 1em 1.5em;max-width:50%;background:transparent url("/img/branding-graphic.png") no-repeat 0 bottom;padding-bottom:10px}.attraction p{clear:left}.attraction .map-info{margin:1em 0 1em;overflow:hidden;float:left}.attraction .map-info li{display:inline;background:none !important;padding:0 !important;margin:0}.attraction .map-info li a{float:left;display:block;margin:1px 5px 2px 1px;padding:5px 10px 5px 32px;border-radius:3px;background:#f1f1f1 url("") no-repeat 10px center;text-decoration:none !important;font-size:1.0em;text-shadow:#fff 1px 1px 0;box-shadow:0 1px 1px rgba(0,0,0,0.5)}.attraction .map-info li a:hover{background-color:#f1f1f1}.attraction .map-info li a:active{background-color:#f1f1f1}.attraction .map-info .map a{background-image:url("/img/icons/map.png")}.attraction .map-info .information a{background-image:url("/img/icons/information.png")}#adm-options{overflow:hidden;margin:1em 0}#adm-options h2{margin:0;font-size:2.0em}#adm-options p{width:90%}#adm-options .button{margin:0 0 0 25px;font-weight:600}#adm-undergrad{float:left;width:32%;height:500px;border-right:1px solid #f1f1f1}#adm-grad{float:left;width:32%;height:500px;border-right:1px solid #f1f1f1;padding:0 2%;margin-right:2%}#adm-other{float:left;width:28%}
