body{margin:0px;padding:0px;}#page{margin-left:auto;margin-right:auto;width:975px;}#content,.two-sidebars #content{width:575px;float:left;padding-bottom:20px;}.sidebar-left #content{width:775px;}.sidebar-right #content{width:775px;}.no-sidebars #content{width:975px;}#sidebar-left{float:left;width:200px;}#sidebar-right{float:left;width:200px;}#footer{clear:both;}img{display:block;}a:link,a:visited{color:blue;text-decoration:none;}a:hover,a:active{color:red;text-decoration:none;}p,h1,h2,h3,h4{margin-top:0px;}h1{font-size:2em;line-height:1.3em;margin-bottom:0.5em;margin-top:0pt;}table{width:99%;}tbody{border:0;}tr.even td,tr.odd td{padding:10px 5px;}tr.even{background-color:#f5f8ff;}tr.odd{background-color:#fff;}pre,code{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa;font-family:"Bitstream Vera Sans Mono","Courier New",monospace;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}#secondary-menu,#main-menu,.block-menu ul,.block-menu-block ul{padding:0;margin:0;display:block;}#secondary-menu li,#main-menu li,.block-menu ul li,.block-menu-block ul li{list-style:none;list-style-image:none;list-style-type:none;display:inline;margin:0;padding:0;}.sidebar #secondary-menu li,.sidebar #main-menu li,.sidebar .block-menu ul li,.sidebar .block-menu-block ul li{display:block;}.sidebar #secondary-menu li a,.sidebar #main-menu li a,.sidebar .block-menu ul li a,.sidebar .block-menu-block ul li a{display:block;}
body{background-image:url(/sites/all/themes/hst/images/pagebkg.gif);padding-top:17px;font-family:verdana;font-size:11.2px;}#page{width:765px;}#sidebar-left{width:155px;background-image:url(/sites/all/themes/hst/images/bluestripebkg.gif);}.one-sidebar #content{width:588px;padding-right:22px;overflow:hidden;}h1,h2,h3,h4{margin-bottom:1em;}hr{background-color:#BBBBBB;border:0 none;color:#BBBBBB;height:1px;margin:0.5em 0 1em;padding:0;}.view table,.view table td{border:0;}table,td{border:0;border-style:solid;border-color:#666;}#header{background-image:url(/sites/all/themes/hst/images/graystripebkg.gif);padding-top:10px;overflow:auto;padding-bottom:6px;}.front #header{background-image:url(/sites/all/themes/hst/images/bluestripebkg.gif);padding-top:6px;padding-bottom:0px;}#logo{float:left;padding-left:21px;}.front #logo{padding-top:4px;}#school-logos{float:right;padding-right:10px;}#school-logos a{display:inline;float:left;margin-left:10px;}#school-logos .mit-s-logo{padding-top:6px;}#secondary-menu{text-align:right;padding-top:6px;}.front #secondary-menu{padding-top:15px;}#secondary-menu li{padding:0px 10px 0px 0px;}#secondary-menu a{text-transform:uppercase;font-family:verdana,arial;font-size:8px;letter-spacing:1px;color:#00587B;font-weight:bold;}#secondary-menu a:hover{color:#FFFFFF;}.hst-title{margin:0;padding:0;clear:both;}.hst-title img{display:block;padding-top:5px;}#sidebar-left{padding-top:12px;}#sidebar-left .block-menu{margin-bottom:24px;}#sidebar-left .block-menu ul li{position:relative;}#sidebar-left .block-menu ul li:hover li{background-image:none;}#sidebar-left .block-menu ul li a{padding:6px 0 6px 29px;background-repeat:no-repeat;background-image:url(/sites/all/themes/hst/images/gen-arrow.png);background-position:12px 7px;text-transform:uppercase;font-family:trebuchet,arial,sans-serif;font-size:9.5px;letter-spacing:1px;font-weight:bold;color:#00587B;}#sidebar-left .block-menu ul li ul{display:none;}#sidebar-left .block-menu ul li.active-trail ul{display:block;}#sidebar-left .block-menu ul li.active-trail ul ul{display:none;}#sidebar-left .block-menu ul li a:hover,#sidebar-left .block-menu ul li a.active,#sidebar-left .block-menu ul li a.active-trail{color:#FFFFFF;}#sidebar-left #block-system-main-menu ul li a{background-image:url(/sites/all/themes/hst/images/main-arrow.png);}#sidebar-left #block-system-main-menu ul li ul a{background-image:none;padding:3px 6px 3px 29px;font-family:verdana;font-size:11px;letter-spacing:0px;font-weight:normal;text-transform:none;}#sidebar-left .social-links{padding:0 10px;}#sidebar-left .social-links img{display:inline;}#front-page-wrap{overflow:auto;background-image:url(/sites/all/themes/hst/images/fp-bg.gif);background-repeat:repeat-y;}#front-page-wrap #content{width:264px;padding:17px 18px 25px;color:#666666;}.front #sidebar-right{padding:17px 31px 25px 26px;width:253px;}.front-news-block{margin-bottom:25px;}.front-news-block .views-field-field-news-type{color:#FFFFFF;margin-bottom:4px;font-weight:bold;text-transform:uppercase;}.front-news-block .views-field-title{margin-bottom:10px;}.front-news-block .more-link{text-align:left;}.view-events-block ul,.view-events-block ul li{list-style:none;margin:0 0 12px 0;padding:0;}#sidebar-right a{color:#003d55;}#sidebar-right a:hover{text-decoration:underline;}#inner-page-wrap{background-image:url(/sites/all/themes/hst/images/inner-bg.gif);background-repeat:repeat-y;overflow:auto;}#content-left,#content-middle,#content-right{float:left;}#content-middle{padding-top:20px;width:568px;padding-left:20px;}#content-middle table{margin-bottom:20px;}#content-middle table td{vertical-align:top;}#content-middle ul.primary{white-space:normal;}#content-middle .submitted{text-align:right;padding-bottom:15px;}.content-left #content-middle{width:418px;margin-left:20px;padding-left:0;padding-right:0;}.content-right #content-middle{width:398px;margin-right:20px;padding-left:20px;padding-right:0;}.two-inner-sidebars #content-middle{width:248px;margin-left:20px;padding-right:20px;padding-left:0;}#content-left{padding-left:20px;padding-top:15px;width:130px;}#content-right{padding-top:46px;width:150px;}#content-left h2{text-transform:uppercase;font-family:arial;font-size:11px;letter-spacing:1px;color:#00587B;border-bottom:1px dashed;padding-bottom:5px;margin-bottom:5px;}#content-left h2 a{text-transform:uppercase;font-family:arial;font-size:11px;letter-spacing:1px;color:#00587B;}#content-left h2 a:hover{text-decoration:none;}#content-right h2{font-size:11.2px;color:#00587B;}#content-left .block{margin-bottom:25px;}.block-menu-block a{padding:1px 0px;font-family:verdana;font-size:11px;letter-spacing:0px;font-weight:normal;text-transform:none;color:#6D6E71;}.block-menu-block a:hover{text-decoration:underline;}#block-book-navigation ul{padding-left:0;}#block-book-navigation ul li{list-style:none;margin-left:0;}#block-book-navigation ul li a{color:#6d6e71;}#block-book-navigation ul li a:hover{text-decoration:underline;}#block-book-navigation ul li ul{padding-left:10px;}.news-main h3{color:#00587b;font-size:13px;font-weight:bold;margin-top:15px;margin-bottom:6px;}.node-type-news .field-name-field-news-date{font-weight:bold;font-style:italic;margin-bottom:20px;}#content-middle .news-main ul{padding-left:0px;}#content-middle .news-main li{margin-left:0;margin-bottom:7px;}.view-courses td{vertical-align:top;}.term-label{float:left;clear:both;margin-right:5px;}#content-middle .block-user-info-courses h2{font-size:11.2px;margin:0 0 3px 0;padding:0;color:#000;}.block-user-info-courses ul li{margin:0;padding:0;}#content-middle .block-user-info-courses ul{margin:0 0 10px 0;padding:0;}#content-middle .view-display-id-views_course_page_courses table{margin-bottom:0;}#content-middle .view-display-id-views_course_page_courses table.views-table{margin-bottom:15px;}#content-middle .view-display-id-views_course_page_courses .inline_table_title{width:300px;padding-right:25px;}#content-middle .view-display-id-views_course_page_courses .inline_table_content .field-content{white-space:nowrap;}.views-exposed-form .views-submit-button{float:right;}#views-exposed-form-faculty-users-page-3 .form-submit{margin-top:13px;}#views-exposed-form-faculty-users-page-3{margin-bottom:20px;}.main-faculty tr{line-height:13px;}.affiliates-faculty h3{color:#00587b;font-size:13px;font-weight:bold;margin-top:15px;margin-bottom:6px;}.affiliates-faculty .views-row{margin-bottom:6px;}.faculty-awards .views-field-title{font-size:13px;font-weight:bold;}.faculty-awards .views-field-field-fac-award-nomination-url{margin-bottom:10px;}.faculty-awards .views-field-field-fac-award-img{float:left;padding-top:4px;margin-right:15px;margin-bottom:10px;}.faculty-awards{margin-top:25px;}.faculty-awards .views-row{margin-bottom:30px;}#footer{background-color:#BA1122;color:#FFFFFF;padding:8px 22px;letter-spacing:2px;font-size:8px;text-transform:uppercase;}#footer p{margin:0;}#content .book-navigation,#content .book_add_child,#content .book_printer{display:none;}.spotlight .views-field-field-sl-img,.spotlight .views-field-field-small-embed{margin-bottom:10px;}.spotlight .views-field-title{color:#033D55;margin-bottom:2px;font-weight:bold;}.spotlight .views-field-field-sl-ext-link{text-align:right;}.slide-buttons{margin-top:22px;overflow:hidden;}.front .slide-buttons a{background:none repeat scroll 0 0 #61A6BF;font-size:12px;padding:5px;z-index:1;cursor:pointer;display:block;color:#000000;}.front .slide-buttons a:hover{background:#6DB1BE;color:#FFFFFF;}.slide-buttons #prev{float:left;border-radius:5px 0 0 5px;}.slide-buttons #next{float:right;border-radius:0 5px 5px 0;}.page-user h1.title{display:none;}.page-user-edit #block-views-faculty-users-block-1{display:none;}.student .form-item-field-student-graduating-und{display:none;}.user-profile .views-field.views-field-field-user-lname{color:#BA1122;font-size:12px;font-weight:bold;margin-bottom:2px;}.user-profile .views-field.views-field-field-user-affliations{margin-bottom:10px;}#content-middle .content .user-profile ul{padding-left:0;}#content-middle .content .user-profile ul li{list-style:none;background-image:none;margin-bottom:10px;padding-left:0;margin-left:0;}.user-profile .views-field-nothing ul{margin-bottom:0px;}.user-profile .views-field-field-user-picture{float:left;}.user-profile .views-field-field-user-picture img{margin-right:12px;}.user-profile .views-label{color:#000;font-weight:bold;margin-bottom:3px;}.user-profile .views-field{margin-bottom:10px;}.user-profile .views-field-field-user-extra-emails{clear:both;}.research-fac-list{margin-bottom:20px;}.research-fac-list .views-field-field-researc-labs{margin-bottom:12px;}.research-fac-list th,.research-fac-list tr,.research-fac-list tbody{border:none;background-color:transparent;}.research-fac-list tr td,.research-fac-list th{padding-left:0;}.node-student-research-topic .group_student_research_super h3{display:inline;margin:0;padding:0 4px 0 0;text-transform:none;}.node-student-research-topic .group_student_research_super div{display:inline;margin:0;padding:0;}.node-student-research-topic .group_student_research_super div.field-item{padding:0 4px 0 0;}.webform-client-form .form-actions{text-align:right;padding-right:76px;}.webform-component{margin-bottom:15px;clear:both;overflow:hidden;}.webform-component label{float:left;width:100px;margin-right:10px;}.webform-component .description{margin-left:110px;margin-top:2px;}.webform-component-checkboxes .form-checkboxes{overflow:hidden;}.webform-component-checkboxes .form-checkboxes label{width:auto;float:none;}.webform-component-checkboxes .form-checkboxes .form-type-checkbox{margin-right:10px;margin-bottom:10px;float:left;}.webform-component-checkboxes .form-checkboxes .form-type-checkbox input{margin-left:0;}.webform-component textarea{width:382px;}.one-inner-sidebar .webform-component .form-text{width:300px;}.one-inner-sidebar .webform-component textarea{width:305px;}.one-inner-sidebar .webform-client-form .form-actions{padding-right:0;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{width:73px;position:relative;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{color:#000000;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:auto !important;background:transparent;}.cutoff{display:none;}#content-middle .view-calendar .date-nav-wrapper ul{position:static;top:auto;margin:0;overflow:hidden;padding:0;}#content-middle .view-calendar .date-nav-wrapper ul li,#content-middle .view-calendar .date-nav-wrapper ul li.date-prev,#content-middle .view-calendar .date-nav-wrapper ul li.date-next{background-image:none;margin:0;list-style:none;padding:10px 0;padding-left:0;}#content-middle .view-calendar .date-nav-wrapper .date-heading{text-align:left;}#content-middle .view-calendar .date-nav-wrapper ul li.date-prev{right:80px;}#content-middle .view-calendar .date-nav-wrapper ul li.date-next{}.courses-page .view-header{font-size:12px;font-weight:bold;color:#00587B;margin-top:15px;margin-bottom:10px;}.courses-page th{color:#00587b;border:none;padding-left:0px;}.courses-page tbody{border:none;}.courses-page tr{border:none;background-color:transparent;}.courses-page tr td{padding-left:0px;}.view-page-admin-course-pubstat .view-filters{display:block;overflow:hidden;padding:15px 0;}.view-page-admin-course-pubstat .view-filters label{float:left;padding-right:10px;}.view-page-admin-course-pubstat .view-filters div{float:left;}.view-page-admin-course-pubstat .view-filters .form-submit{margin-top:0;}.node-type-course h1{font-size:11px;color:#00587b;font-weight:bold;}.node-type-course .region-content .views-exposed-form .views-exposed-widget{float:none;}.node-type-course .region-content .views-exposed-form label{float:left;margin-right:8px;font-weight:normal;padding-top:2px;}.node-type-course .region-content .term-label,.node-type-course .region-content .views-label,.node-type-course .region-content .field-label{float:left;font-size:11px;font-style:italic;font-weight:normal;margin-right:8px;}.node-type-course .views-row{}.node-type-course .views-field-view{margin-bottom:10px;}.node-type-course #block-views-courses-block-2{margin-bottom:10px;}.node-type-course .field-name-body{margin-top:10px;padding-top:10px;border-top:2px solid #6D6E71;}.node-type-course .views-field-field-course-section-prereq,.node-type-course .views-field-field-course-section-website,.node-type-course .views-field-field-course-section-units-m{margin-top:10px;}.node-type-course .field-name-field-course-description{margin-top:1em;margin-bottom:1em;}.connector-archives .views-field-nothing{color:#00587b;font-size:13px;font-weight:bold;margin-bottom:2px;}.connector-archives .views-field-field-connector-cover{margin-bottom:2px;}.connector-archives .views-row{margin-bottom:20px;}.academic-calendar caption{text-align:left;font-weight:bold;}.academic-calendar table{margin-bottom:20px;}.academic-calendar th,.academic-calendar tbody,.academic-calendar tr{border:none;}.academic-calendar .views-field-field-date-time-2{width:20px;}.academic-calendar .views-field-field-date-time-1{width:40px;}.node-type-faculty-award .field-name-field-fac-award-img{margin-bottom:20px;margin-top:20px;}.node-type-faculty-award .field-name-field-fac-award-deadline{color:#00587b;font-weight:bold;}.menu-level-3 ul ul{padding-left:10px;}.node-twihst table,.node-twihst td{border:0;}.field-name-field-user-publication-link{margin-top:2em;margin-bottom:2em;}#content-middle .content .view-faculty-users ul{padding-bottom:0;}.page-people-faculty .views-exposed-form .views-submit-button{float:none;}.page-people-faculty .container-inline div .form-text{margin-right:7px;width:288px;}
h1{color:#BA1122;font-size:13px;font-weight:bold;}h2.section-header{padding-left:18px;padding-top:15px;color:#00587B;font-family:arial;font-size:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0;}h2{color:#00587b;font-size:13px;font-weight:bold;}h3{font-size:11px;font-weight:bold;text-transform:uppercase;}#front-page-wrap h2{font-size:9.5px;text-transform:uppercase;letter-spacing:1px;}.front h2{color:#BA1122;}#content-middle ul{margin:0;padding-left:12px;}#content-middle .content ul{padding-bottom:12px;}#content-middle .content ul li{background-image:url(/sites/all/themes/hst/images/bullet1.gif);background-position:0 6px;background-repeat:no-repeat;color:#000000;list-style:none;padding-left:13px;}#content-middle .content ul li ol li{background-image:none;list-style:decimal;}#content-middle .content ul.pager{background-image:none;margin:25px 0 10px 0;}#content-middle .content ul.pager li{background-image:none;background-position:0;background-repeat:no-repeat;color:#00587B;list-style:none;padding:0 10px;}a,a:link,a:visited{color:#00587B;}.front a,.front a:link,.front a:visited{color:#BA1122;}.img-right{float:right;margin:0 0 0 15px;}.img-left{float:left;margin:0 15px 0 0;}
