h1{margin-bottom:.3em}
h5{color:#707372;margin-bottom:.3em;font-size:1.07em}
img.fl_right{display:inline;margin:0 0 1em 1em}
.sidenav ol,.sidenav ul{font-size:1em}
ol{padding-left:3em}
ul{padding:0;margin:0 0 .5em}
.maincontent ul{padding:0;margin:0 0 2em}
.maincontent ul ul{margin:0}
.maincontent ul.tabs{padding:0;margin:0}
li{padding:.1em 0}
.subsite-header{background:0;border-bottom:1px solid #FFF}
.subsite-header h2{line-height:1.1em;padding:20px 0;font-size:36px}
.subsite-header h2 .programType{font-size:.30em;line-height:1em;font-weight:bold;color:#686764;white-space:nowrap}
.subsite-header h2 .programFaculty{font-size:.4em;line-height:1em;display:block;color:#707372;margin-top:.3em}
.subsite-header h2 .programFaculty a{color:#f2ac00;text-decoration:underline;background:url("../default/images/bullet-arrowSmall.gif") no-repeat 0 7px;padding-left:9px}
.breadcrumb{border:0;padding:5px 0;color:#707372}
.breadcrumb dd a,.breadcrumb dd a:link,.breadcrumb dd a:visited{color:#707372;text-decoration:none}
.breadcrumb dd a:active,.breadcrumb dd a:focus,.breadcrumb dd a:hover{text-decoration:none}
.subsite-mainnav{background:#f3f3f3;border-bottom:0}
.mn-bg{height:auto;line-height:1.1em;z-index:10;background:#fff;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}
.mn-wrapper,.mn-bg .ctn-boundary{z-index:50}
.subsite-mainnav ul{padding:0 6px}
.subsite-mainnav li{top:2px}
.subsite-mainnav li.active{top:8px;margin-top:-11px}
.subsite-mainnav li a,.subsite-mainnav li a:link,.subsite-mainnav li a:visited{font-size:1em}
.subsite-mainnav li.active a,.subsite-mainnav li.active a:link,.subsite-mainnav li.active a:visited{background-position:11px 1.5em;color:#686764;border:0;border-top:3px solid #f2ac00;padding-top:12px;padding-bottom:20px}
.subsite-header .hdr-search{width:245px;margin:41px 0 20px}
.subsite-header .input-search-box{width:200px;text-overflow:ellipsis}
.content{margin-top:-535px}
.content .ctn-wrapper{border:0;padding:0;background:0}
.subsite-content{background:#FFF;border:0;padding:9px;border-top:0;min-height:656px}
.subsite-content .maincontent{width:auto;padding-top:20px;margin-left:20px}
.subsite-content .maincontent-full{padding:0}
.h3-feature img{margin:0 0 .5em;width:95%;height:auto !important}
.h3-feature p{margin:0 0 1em}
.h3-feature ul{margin:1em 0 0;padding:1em 0 0;border-top:1px solid #dfdeda}
.sidebar{width:240px;padding:0}
.sidebar p{margin-bottom:1em}
.sidebar h2{padding:0 0 5px;border-bottom:1px solid #dfdeda;margin-bottom:.5em}
.sidebar .btnWhite-full{margin-bottom:1.5em}
.sidebar .btnWhite-full a,.sidebar .btnWhite-full a:link,.sidebar .btnWhite-full a:visited{float:left}
.sb-content-dark{padding:10px 14px}
.footnote-feature{border:0;padding-top:0}
.cols2Programs .col-first{width:54%}
.cols2Programs .col-last{width:42%}
.btnWhite-full{height:1%;overflow:hidden;margin:0 3px 2px 0}
.btnWhite-full{background:#FFF;border-top:1px solid #dfdeda;border-bottom:1px solid #dfdeda}
.btnWhite-full a,.btnWhite-full a:link,.btnWhite-full a:visited{font-weight:bold;background:url(../default/images/bullet-arrowSmall.gif) no-repeat 9px 1.1em;font-size:.85em;display:block;float:right;padding:7px 12px 6px 18px;text-decoration:none;border:0}
.btnWhite-full a:active,.btnWhite-full a:focus,.btnWhite-full a:hover{text-decoration:underline}
.btnInv{height:1%;overflow:hidden;border-top:1px solid #dfdeda;margin-top:.5em}
.btnInv a,.btnInv a:link,.btnInv a:visited{background:url(../default/images/bullet-arrowSmall.gif) no-repeat left 1.1em;font-weight:bold;font-size:.85em;display:block;float:left;padding:7px 0 6px 9px;text-decoration:none}
.btnInv a:active,.btnInv a:focus,.btnInv a:hover{text-decoration:underline}
.ctn-bottom-title{margin-bottom:1.5em}
.overviewContent{margin-bottom:1.5em}
.paddedContent{padding-left:20px}
.paddedContentDegree{padding:0 0 1.5em 20px}
.subsite-header h2 span a{width:auto !important;display:inline-block !important}
.subsite-header h2 a{width:650px !important}
.hideRelated .slideDescription{height:auto !important;width:auto !important}
.hideRelated .slider-controls{left:auto !important;right:10px}
.hideRelated .slideDescriptionPadding{padding-bottom:35px !important}
@media(max-width :999px){.mn-bg{height:auto;line-height:1.1em}
.content #facultyForBox{z-index:600;width:100%;text-align:center;position:relative;top:0}
.content #facultyForBox>ul{display:inline-block;margin:0}
.content .facultyHeader{height:auto}
.subsite-header .programSiteHeader h2>a{margin-bottom:15px}
.content .subsite-header .programSiteHeader .programType{display:block;white-space:normal}
}
@media(max-width:640px){.subsite-content .maincontent,.alt-order .maincontent,.subsite-content.alt-order .maincontent{margin-left:0;padding:0}
.mainnav div.breadcrumb{display:none}
div#facultyForBox{display:none}
.content div.subsite-content{border:0}
.subsite-header h2 .programFaculty{font-size:14px}
.subsite-header h2 .programType{font-size:12px;line-height:1.5em}
}