/* optional 20px gutter */
#sidebar .inner{ 
   margin-left: 20px;
}









/* optional 20px gutter */
#sidebar .inner{ 
   margin-left: 20px;
}







/* optional 20px gutter */
#sidebar .inner{ 
   margin-left: 20px;
}








/* optional 20px gutter */
#sidebar .inner{ 
   margin-left: 20px;
}



































































































































  
  
  











 
 
 






 


    
    

/* 
*******************************
LIBRARY CSS
*******************************
*/
.threecolumn #subnav {
   float: left;
   padding: 0;
   width: 190px;
}
.threecolumn #content {
   float:left;
   padding: 0;
   width: 530px;
}
.threecolumn #sidebar {
   float: right;
   padding: 0;
   width: 240px;
}

.threecolumn #content-wrap {
   background: transparent url(/docs/stylecatalog/images/initiatives-grid-mba.jpg) no-repeat top right;
   margin-top: 23px;
}
.threecolumn #subnav {
   padding-top: 116px;
}
.threecolumn #content {
   padding-top: 121px;
}
.threecolumn #content .inner{
   padding-left: 20px;
}
.threecolumn #sidebar {
   padding-top: 105px;
   margin-bottom: 25px;
}

.twocolumn #subnav {
   display: none;
}
.twocolumn #content {
   float:left;
   min-height: 400px;
   padding: 0;
   width: 720px;
}
.twocolumn #sidebar {
   float: right;
   min-height: 400px; 
   padding: 0;
   width: 240px;
}

.twocolumn #content-wrap {
   background: transparent url(/docs/stylecatalog/images/initiatives-grid-faculty.jpg) no-repeat top right;
   margin-top: 23px;
}
.twocolumn #subnav {
   padding-top: 116px;
}
.twocolumn #content {
   padding-top: 121px; 
   /* padding-left: 28px; width: 682px; */
}
.twocolumn #content .inner{
   padding-left: 28px;
}
.twocolumn #sidebar {
   padding-top: 105px;
   margin-bottom: 25px;
}

.twocolumn-wide #subnav {
   display: none;
}
.twocolumn-wide #content {
   float:left;
   min-height: 400px;
   padding: 0;
   width: 720px;
}
.twocolumn-wide #sidebar {
   float: right;
   min-height: 400px; 
   padding: 0;
   width: 240px;
}

.twocolumn-wide #content-wrap {
   background: transparent url(/docs/stylecatalog/images/initiatives-grid-faculty.jpg) no-repeat top right;
   margin-top: 23px;
}
.twocolumn-wide #subnav {
   padding-top: 116px;
}
.twocolumn-wide #content {
   padding-top: 121px; 
   /* padding-left: 28px; width: 682px; */
}
.twocolumn-wide #content .inner{
   padding-left: 28px;
}
.twocolumn-wide #sidebar {
   padding-top: 105px;
   margin-bottom: 25px;
}

.twocolumn-wide #content {
   padding-top: 121px; 
   
}
.twocolumn-wide #content .inner{
   padding-left: 0; 
   
}


.profile #subnav {
   float: left;
   min-height: 400px;
   padding: 0;
   width: 190px;
}
.profile #content {
   float:left;
   min-height: 400px;
   padding: 0;
   width: 770px;
}
.profile #sidebar {
   display: none;
}

.profile #content-wrap {
   background: transparent url(/docs/stylecatalog/images/initiatives-gridc-mba.jpg) no-repeat top right;
   margin-top: 23px;
   margin-bottom: 200px;
}
.profile #subnav {
   padding-top: 116px;
}
.profile #content {
   padding-top: 121px; 
}
.profile #sidebar {
   padding-top: 105px;
   margin-bottom: 25px;
}

#form label.error{
   color: #90002a;
   font-weight: bold;
}
#form label span{
   color: #90002a;
}

/* 
*******************************
LIBRARY SUBNAV CSS
*******************************
*/
#subnav {
    padding-left: 0;
    width: 190px;
    font-size: 11px;
}
#subnav p{
    margin-bottom: 1em;
}
#subnav ul {
    margin: 0;
    padding: 0 0 0 15px;
    list-style-type: none;
}
#subnav ul li {
    padding-top: 8px;
    padding-left: 10px;
    padding-right: 10px;
    color: #555555;
}
#subnav ul li ul {
    padding:0;
    margin: 0;    
}
#subnav ul li ul li{
    padding-top: 8px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0;
}
#subnav .expandable {
    padding-bottom: 18px;
    margin-bottom: 18px;
}
#subnav ul li a {
    color: #555555;
}
#subnav a.on {
    color:#90002a;
    font-weight:bold;
}
#subnav li.closed ul {
    display: none;
}
#subnav a.arrowOpen {
    background:transparent url(/healthcare/images/site/red-arrow-open.gif) no-repeat scroll 0 5px;
    display:block;
    margin-left:-11px;
    padding-left:12px;
    color:#90002a;
    font-weight:bold;
}
#subnav a.arrowClosed {
    background:transparent url(/healthcare/images/site/gray-arrow-closed.gif) no-repeat scroll 2px 3px;
    display:block;
    margin-left:-13px;  
    padding-left:12px;
}

#subnav .item1 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.item1 ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.item1 ul li{
    width: auto;
}
.item1  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.item1 h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.item1 h5  {
    margin: 0 11px 3px 11px;
}
.item1 a{
    color: #336699;
}


.item1 {
   background: #c8d8e7;
}

#subnav .feature3 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.feature3 ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.feature3 ul li{
    width: auto;
}
.feature3  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.feature3 h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.feature3 h5  {
    margin: 0 11px 3px 11px;
}
.feature3 a{
    color: #336699;
}

.feature3 {
    clear: left;

}

.feature3 {
   background: #dade9f;
}

#subnav .fast-fact {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.fast-fact ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.fast-fact ul li{
    width: auto;
}
.fast-fact  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.fast-fact h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.fast-fact h5  {
    margin: 0 11px 3px 11px;
}
.fast-fact a{
    color: #336699;
}


.fast-fact {
   background-color: #dbdbdb; 
}

/* 
*******************************
LIBRARY CONTENT CSS
*******************************
*/
#content {
   color:#000000;
   line-height:1.6em;
}
#content p {
   font-size:1.1em;
   margin-bottom: 1em;
}
#content li {
   font-size:1.1em;
   margin: 0 0 1em 0;
}
#content li p,
#content li li{
   font-size: 100%;
}
#content h2 {
   color:#90002A;
   font-family:georgia,arial,verdana;
   font-size:2.5em;
   font-weight:normal;
   line-height:26px;
   padding:0 0 25px;
}
#content h3 {
   font-size:1.2em;
   font-weight:bold;
}

#content .featured-fact {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.featured-fact ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.featured-fact ul li{
    width: auto;
}
.featured-fact  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.featured-fact h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.featured-fact h5  {
    margin: 0 11px 3px 11px;
}
.featured-fact a{
    color: #336699;
}

.featured-fact{
   clear: left;

}

#content dl.expandable{
   position: relative;
}
#content dt{
   font-size: 13px;
   font-weight: bold;
   line-height: 1.1;
   margin-bottom: 3px;
   padding-top: 0;
   padding-left: 17px;
}
#content dl.expandable dt{
   background: url(/healthcare/images/site/arrow.red.gif) no-repeat 0 2px;
}
#content dt a{
   display: block;
}
#content dl.expandable dt.open{
   background: url(/healthcare/images/site/arrow.red.down.gif) no-repeat 0 3px;
   font-weight: bold;
}
#content dd.closed{
   position: absolute;
   left: -9999px;
}
#content dd{
   padding-top: 13px; 
   padding-bottom: 2px;
   padding-left: 17px;
}

#content dl.expandable{
   position: relative;
}
#content dt{
   font-size: 13px;
   font-weight: bold;
   line-height: 1.1;
   margin-bottom: 3px;
   padding-top: 0;
   padding-left: 17px;
}
#content dl.expandable dt{
   background: url(/healthcare/images/site/arrow.red.gif) no-repeat 0 2px;
}
#content dt a{
   display: block;
}
#content dl.expandable dt.open{
   background: url(/healthcare/images/site/arrow.red.down.gif) no-repeat 0 3px;
   font-weight: bold;
}
#content dd.closed{
   position: absolute;
   left: -9999px;
}
#content dd{
   padding-top: 13px; 
   padding-bottom: 2px;
   padding-left: 17px;
}

#content table.calendar{
   border-collapse: collapse;
   border-top: 1px solid #ccc;
}
#content th,
#content td{
   border-bottom: 1px solid #ccc;
   padding: 12px 6px;
   vertical-align: top;
}
#content th{
   font-size: 11px;
   font-weight: normal;
   text-align: left; 
   padding-left: 10px;
   width: 82px;
}
#content td{
   padding-bottom: 8px;
   width: 398px;
}
#content dt{
   font-size: 11px;
   margin-bottom: 0;
   padding-bottom: 9px;
   cursor: pointer;
}
#content dt span{
   display: block;
   font-size: 11px;
   font-weight: normal;
}
#content dd {
   padding-top: 0;
   padding-bottom: 0;
}
#content p span.more-info{
  display: block;
  margin-top: 5px;
}

#content .tabbed-zone ul.tabs{
   background: url(/healthcare/images/site/horizontal.line.100px.gif) repeat-x bottom left;
   float: left; 
   font-weight: bold;
   list-style-type: none; 
   margin: 0; 
   padding: 0; 
   width: 500px; 
}
.tabbed-zone ul.tabs li{
   display: inline;
}
.tabbed-zone ul.tabs li a{
   background-color: #ced6e1; 
   border-bottom: 1px solid #000000;
   color: #1f568c;
   float: left;
   font-size: 11px;
   margin-right: 3px; 
   padding: 10px 33px 10px 33px; 
}
.tabbed-zone ul.tabs li.first a{
   margin-left: 0;
}
.tabbed-zone ul.tabs li a.on{
   color: #90002a;
   background: #ffffff; 
   border-top: 1px solid #000; 
   border-right: 1px solid #000;
   border-left: 1px solid #000; 
   border-bottom: none; 
}
.tabbed-zone div.tabbed-content{
   border-left: 1px solid #000;
   min-height: 200px;
   width: 90%;
   padding: 20px 28px;
}
.tabbed-zone div.tabbed-content h4{
   color: #90002a;
   font-family: Verdana, Arial, sans-serif;
   font-size: 18px;
   font-weight: normal;
   margin-bottom: 13px;
   margin-top: 30px;
   
}

#content .faq-zone {
   color:#000000;
   line-height:1.6em;
}
.faq-zone p {
   font-size:1.1em;
   margin-bottom: 1em;
}
.faq-zone li {
   font-size:1.1em;
   margin: 0 0 1em 0;
}
.faq-zone li p,
.faq-zone li li{
   font-size: 100%;
}
.faq-zone h2 {
   color:#90002A;
   font-family:georgia,arial,verdana;
   font-size:2.5em;
   font-weight:normal;
   line-height:26px;
   padding:0 0 25px;
}
.faq-zone h3 {
   font-size:1.2em;
   font-weight:bold;
}

.faq-zone h5{
   color: #3d3d3d;
   margin-bottom: 2px;
}
.faq-zone ol{
   padding: 0 0 0 16px;
   margin-top: 0;
}
.faq-zone ol li{
   font-size: 11px;
}
.faq-zone ol.answers{
   border-top: 1px solid #c1c1c1;
   margin-top: 26px;
   padding-top: 27px;
}
.faq-zone ol.answers li{
   margin-bottom: 30px;
}
.faq-zone ol.answers li li{
   margin-bottom: 1em;
}

/* 
*******************************
LIBRARY SIDEBAR CSS
*******************************
*/
#sidebar .resources {
    padding-top: 23px;
    padding-left: 11px;
    clear: left;
}
.resources ul {
    font-size: 11px;
    line-height: 1.5em;
    list-style-type: none;
        margin: 0;
    padding: 0;
}
.resources li{
        margin-bottom: 0;
}
.resources h4  {
    color: #90002a;      
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
        font-weight: normal;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

#sidebar .feature1 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.feature1 ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.feature1 ul li{
    width: auto;
}
.feature1  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.feature1 h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.feature1 h5  {
    margin: 0 11px 3px 11px;
}
.feature1 a{
    color: #336699;
}

.feature1 {
    clear: left;

}

.feature1 {
   background: #c8d8e7;
}

#sidebar .feature2 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.feature2 ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.feature2 ul li{
    width: auto;
}
.feature2  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.feature2 h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.feature2 h5  {
    margin: 0 11px 3px 11px;
}
.feature2 a{
    color: #336699;
}

.feature2 {
    clear: left;

}

.feature2 {
   background: #f7e88d;
}

#sidebar .feature3 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
.feature3 ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
.feature3 ul li{
    width: auto;
}
.feature3  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
.feature3 h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
.feature3 h5  {
    margin: 0 11px 3px 11px;
}
.feature3 a{
    color: #336699;
}

.feature3 {
    clear: left;

}

.feature3 {
   background: #dade9f;
}

#sidebar .rotating-quotes{
  padding: 0 0 20px 0;
  float: left;
  background: #c8d8e7; 
}
.rotating-quotes div.pic{ 
  background: #a8a8a8;
  color: #fff;
  height: 142px;
  padding: 10px;  
}
.rotating-quotes ul{
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
  }
.rotating-quotes ul.quotes li{ 
  /* Not sure this is as good as display: none; */
  left: -9999px;
  position: absolute;
  }
.rotating-quotes ul.quotes li.on{
  position: relative; left: 0;

  }
.rotating-quotes blockquote{
  color: #000;
  font-size: 16px;
  font-family: Georgia, Times, serif;
  line-height: 110%;
  margin: 0; 
  padding: 12px 13px 12px 13px; 
}
.rotating-quotes blockquote p{
  line-height: 120%;
}
.rotating-quotes blockquote p.person{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 10px 0 0 0;
}
.rotating-quotes ul.quotes-nav{
  float: right; 
  right: 0;
  list-style-type: none;
  margin: 3px 10px 0 0;
  padding: 0; 
}
.rotating-quotes ul.quotes-nav li{
  display: inline;
}
.rotating-quotes ul.quotes-nav li a{
  background: #a0bac7;
  display: block;
  float: left;
  font-size: 8px;
  height: 8px;
  margin-left: 5px;
  width: 19px;
}
.rotating-quotes ul.quotes-nav li a:hover{
  background: #56808e;
  text-decoration: none;
}
.rotating-quotes ul.quotes-nav li.on a{
  background: #56808e;
}

#faculty-interests {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
#faculty-interests ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
#faculty-interests ul li{
    width: auto;
}
#faculty-interests  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
#faculty-interests h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
#faculty-interests h5  {
    margin: 0 11px 3px 11px;
}
#faculty-interests a{
    color: #336699;
}

#faculty-interests {
    clear: left;

}

#faculty-interests {
   background: #c8d8e7; 
   border-top: 5px solid #acbbda; 
   padding-bottom: 10px;
}
#faculty-interests h4{
   margin-bottom: 9px; 
}
#faculty-interests ul.interest {
   margin: 0; padding: 0 0 0 11px;
}
#faculty-interests ul li.slider {
   background: url("/healthcare/images/site/double.carat.gif") no-repeat 2px 4px; 
   list-style-type: none; 
   margin: 0 0 1px 0;
   padding: 0 0 2px 15px;
   line-height: 1.2;
}
#faculty-interests ul li.show {
   background: url("/healthcare/images/site/double.carat.down.gif") no-repeat 2px 4px;
}
#faculty-interests ul li a {
   margin: 0 0 5px 0;
   padding: 0;
}
#faculty-interests ul li.slider ul.faculty {
   list-style-type: none; 
   margin: 0;
   padding: 0; 
}
#faculty-interests ul li.slider ul.faculty li {
   background: none; 
   margin: 0;
   padding: 0; 
}
#faculty-interests li.slider ul.faculty li a.close {
   background: url(/healthcare/images/site/icon.close.gif) no-repeat left 3px; 
   line-height: 1.7em; 
   margin: 2px 0 0 0;
   padding: 1px 0 0 15px;
} 
#faculty-interests ul li.more {
   margin: 12px 0 10px 0; 
}
#faculty-interests ul li.more a{
   display: block; 
   background: url(/healthcare/images/site/bullet.blue.4square.gif) no-repeat 0 6px; 
   margin: 2px 0 1em 6px; 
   padding: 0 0 0 9px; 
}

#ask-a-question {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
}
#ask-a-question ul {
    line-height: 150%;
    list-style-type: none;
    margin: 0 0 4px 11px; 
    padding-left: 0;
}
#ask-a-question ul li{
    width: auto;
}
#ask-a-question  p{
    line-height: 150%;
    margin-right: 11px;
    margin-left: 11px;
    margin-bottom: 1em;
}
#ask-a-question h4  {
    /* border-bottom: 1px dotted #cacaca; */
    background: url(/healthcare/images/site/horizontal.dotted.rule.gray.gif) repeat-x bottom left;
    color: #90002a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    letter-spacing:0.05em;
    line-height: 1;
    margin: 0 11px 6px 11px;
    padding: 4px 0 8px 0;
    text-transform: uppercase;
}
#ask-a-question h5  {
    margin: 0 11px 3px 11px;
}
#ask-a-question a{
    color: #336699;
}

#ask-a-question {
    clear: left;

}

#ask-a-question {
   background: #f7e88d;
}
#ask-a-question div.thanks {
   padding: 1em 0;
}  
#ask-a-question form{
   margin: 0 10px 0 10px;
}   
#ask-a-question label {
   font-size: 11px;
}
#ask-a-question input#name,
#ask-a-question input#email,
#ask-a-question textarea#comments{
   border: 1px solid #d5d5d5;
}
#ask-a-question .submit-button {
   background-color:#90002A;
   border:medium none;
   color: #ffffff;
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   margin-top:8px;
   padding:5px 10px;
}

/* 
*******************************
SITE SPECIFIC CSS
*******************************
*/
#javascript.rendering #rotating-content,
#javascript.rendering .rotating-quotes,
#javascript.rendering #faculty-interests { visibility: hidden;}
div.resources li.site-specific { display: none; }
div.resources ul li.healthcare { display: block; }
.compliance-text{position: absolute; left: -9999px;}
#header h1 {background-image: url("/healthcare/images/site/healthcare.gif");}

#header #nav {
   position: relative;
}

#header #nav div.right{
   position: absolute; 
   right: 0;
   height: 30px;
   padding: 0;
   width: 223px;
   background: #fff url("/healthcare/images/site/nav-right-bg.gif") no-repeat 3px 0;
}

#header #nav h5{
   color: #333; 
   float: left; 
   font-size: 1em;
   margin: 0 1em 0 0; 
   padding: 10px 7px 0 20px;
   text-transform: uppercase;
   width: 2em; 
}

#header #nav div.right ul{
   margin-top: 8px ;
}

#header #nav div.right ul li{
   padding: 0;
}

#header #nav div.right a{
   color: #8d8449;
   display: block;
   padding: 2px 9px 2px 9px;
   float: left;
}

#header #nav div.right li.on a{
   background: #f6f098;
   color: #90002a;
}

#content-wrap{
   position: relative;
}

#content-wrap #branding{
   position: relative;
   top: 10px;
   left: 55px;  
}

#content-wrap #branding h2{
   margin: 0; 
   padding: 0; 
   color: #ffffff; 
   font-family: Arial, Verdana, sans-serif;
   text-transform: uppercase;
}


/* 
*******************************
CUSTOM BANNERS FOR EACH SECTION
*******************************
*/

.alumni #content-wrap {
   background: transparent url(/healthcare/images/site/banner-alumni.jpg) no-repeat top right;
   margin-top: 24px;
}

.alumni #content-wrap #branding{
   top: 11px;
   left: 96px;  
}

.executive #content-wrap {
   background: transparent url(/healthcare/images/site/banner-exed.jpg) no-repeat top right;
   margin-top: 24px;
}

.executive #content-wrap #branding{
   top: 11px;
   left: 52px;  
}

.faculty #content-wrap {
   background: transparent url(/healthcare/images/site/banner-faculty.jpg) no-repeat top right;
   margin-top: 24px;
}

.faculty #content-wrap #branding{
   top: 10px;
   left: 54px;  
}

.faqs #content-wrap {
   background: transparent url(/healthcare/images/site/banner-faq.jpg) no-repeat top right;
   margin-top: 24px;
}

.faqs #content-wrap #branding{
   position: relative;
   left: 130px;
   top: 15px;
}

.initiative #content-wrap {
   background: transparent url(/healthcare/images/site/banner-initiative.jpg) no-repeat top right;
   margin-top: 24px;
}

.initiative #content-wrap #branding{
  /* position: relative;
   left: 48px; */ 
   top: 11px;
   left: 52px;     
}

.mba #content-wrap {
   background: transparent url(/healthcare/images/site/banner-mba.jpg) no-repeat top right;
   margin-top: 24px;
}

.recruiters #content-wrap {
   background: transparent url(/healthcare/images/site/banner-recruiters.jpg) no-repeat top right;
   margin-top: 24px;
}

.recruiters #content-wrap #branding{
   top: 11px;
   left: 72px;  
}


/* 
*******************************
SITE SPECIFIC SUBNAV
*******************************
*/

/* feature boxes on subnav and sidebars */
#subnav .feature1 ul,
#subnav .feature2 ul,
#subnav .feature3 ul,
#sidebar .feature1 ul,
#sidebar .feature2 ul,
#sidebar .feature3 ul{
   margin-bottom: 12px;
}

.feature1first {
   border-top: 5px solid #acbbda;
}

.feature3first {
   border-top: 5px solid #acb489;
}

.feature2first {
   border-top: 5px solid #ecc24c;
}

.fastfactfirst{
   border-top: 5px solid #a7a7a7;
   margin-top: 2px;
}

#subnav .feature3 li.maillink{
   background: none;
   margin: 0;
   padding: 0 0 0 0;
}

.alumni #subnav .feature3 {
   margin-top: 12px;
}

.alumni #subnav .feature3 ul{
   /* margin-bottom: 12px; */
   padding-left: 10px;
}

.alumni #subnav .feature3 li{
   line-height: 1;
}

.alumni #subnav .feature3 li a{
   display: block;
   color: #336699;
}

.executive #subnav .fast-fact {
   margin-top: 12px;
}

.initiative #subnav .fast-fact {
   margin-top: 12px;
}

.mba #subnav{
   padding-top: 120px;
}

.mba #subnav .fast-fact{
   margin-top: 32px;
}

.recruiters #subnav .inner{
   margin-top: 11px;
}


/* 
*******************************
SITE SPECIFIC SIDEBARS
*******************************
*/
.faculty #sidebar .inner{
   padding-top: 20px;
}

.initiative #sidebar .inner{
   padding-top: 21px;
}

.alumni #sidebar .inner,
.recruiters #sidebar .inner,
.faqs #sidebar .inner{
   padding-top: 22px;
}

#sidebar .rotating-quotes{
   margin-bottom: 12px; 
   padding-bottom: 8px;
   overflow: hidden;   
}

#sidebar .rotating-quotes blockquote{
   margin-right: 0;
   padding-right: 0;
   width: 200px;   
}

#sidebar .rotating-quotes .quotes-nav{
   margin-right: 13px; 
}

#sidebar .inner .resources {
   padding-top: 15px;
}

.executive #sidebar .resources {
   margin-top: 0;
}

#sidebar ul.more{
   padding-left: 0;
}

#sidebar ul.extended li{
   line-height: 1.3;
   margin-bottom: 1em;
   margin-right: 5px;
}

#sidebar p{
   line-height: 1.2;
}

#sidebar span.loginreq{
   color: #c5c5c5;
}

.faculty #sidebar .inner .feature1first{
   padding-bottom: 22px;
}

.alumni #sidebar .feature1 {
    color: #363636;
    font-size: 11px;
    margin: 0 0 12px 0;
    padding-top: 14px;
    padding-bottom: 15px;
    border-top: 5px solid #acb489;
    background: #DADE9F;
}

.alumni #sidebar .feature1 ul.newsitems li{
    line-height: 1.2;
    margin-bottom: 1em;
}

.alumni #sidebar .feature1 ul.newsitems span.date{
    font-size: 10px;
}

.alumni #sidebar .feature3{
   padding-bottom: 15px; 
   padding-top: 0;
}

.alumni #sidebar .feature3 blockquote{
   color: #000;
   font-size: 14px;
   font-family: Georgia, Times, serif;
   line-height: 110%;
   margin: 0; 
   padding: 12px 13px 12px 13px; 
}

.alumni #sidebar .feature3 h5{
   color: #90002a;
   font-size: 12px;
  font-weight: bold;
} 

.alumni #sidebar .feature3 p{
   color: #000000;
   font-size: 9px;
   line-height: 1.1;
}


.executive  #sidebar .feature1first{
   margin-top: 22px;
}

.initiative  #sidebar .feature1first{
   margin-top: 0;
}

.mba #sidebar .feature1first,
.mba #sidebar .feature2first,
.mba #sidebar .rotating-quotes{
   margin-top: 20px;
}

.faculty #sidebar .rotating-quotes blockquote{
   height: 235px;   
}

.mba #sidebar .rotating-quotes blockquote{
   height: 175px;   
}

/* 
*******************************
SITE SPECIFIC CONTENT
*******************************
*/

.alumni #content .inner,
.executive #content .inner,
.initiative #content .inner,
.faqs #content .inner,
.recruiters #content .inner{
   padding-top: 2px;
}

#content h3{
   color: #90002a;
   font-size: 20px;
   font-family: Georgia, Times, serif;
   font-weight: normal;
   line-height: 1.2;
   margin-top: 24px; /* matches MBA Experience */
   margin-bottom: 3px; /* matches MBA Experience */
}

#content h3.follow-intro{
   margin-top: 35px; /* matches MBA Event Calendar */
   margin-bottom: 12px;
}

#content h3.follow-calendar{
   margin-top: 33px; /* matches MBA Event Calendar */
   margin-bottom: 12px;
}

#content h3.grande{  /* matches MBA Profiles, Careers */
   color: #000000;
   font-size: 28px;
   margin-bottom: 8px;
   margin-top: 0;
}

#content h4.question{
   font-size: 12px;
   margin-top: 12px;
   margin-bottom: 3px;
   
}


#content h4 span{
   display: block;
   font-weight: normal; 
}

.initiative #content h4{
   font-size: 120%;
}

#content h5{
   font-size: 12px; /* matches MBA Experience */
   font-weight: bold; /* matches MBA Experience */
   font-family: Verdana, Arial, sans-serif; /* matches MBA Experience */
   color: #010204;
}

.threecolumn #content p{
   margin-right: 12px;
}

#content p.a-z-select{
   clear: left;
   margin: 0; 
   padding: 20px 4px 15px 4px; 
   border-bottom: 1px dotted #ccc;
}

#content p.a-z-select a,
#content p.a-z-select span{
   margin: 0 0.5em 0 0;
}

#content p.a-z-select span{
   color: gray;
}

#content p.next{
   margin: 0 0 0 0; 
   padding: 0 0 0 0;
}

#content a.more{
    background: url(/healthcare/images/site/icon.more.gif) no-repeat 0 5px;
    padding: 1px 0 1px 12px;
}

/* special outdented list bullets */
#content ul{
    padding-left: 14px;
}

#content ul.tabs{
    padding-left: 0;
}

#content ul.condense li{
    margin-bottom: 0.15em;
}


#content .resources ul{
    padding-left: 0;
}

#content ul.linkouts,
#content ul.custom{
   list-style-type: none;
   margin: 0; padding: 0;
}

#content .resources li{
  margin-bottom: 0;
  font-size: 11px;
}

a.video{
   background:transparent url(/healthcare/images/site/icon.video.gif) no-repeat scroll 0 50%;
}

#content .tabbed-content ul{
   list-style-type: none;
   margin: 0; padding: 0;
}

#content .expandable a:visited{
   color: #336699;
}


#sidebar p.pdf a img.pdf-icon {
   display: none;
}
/* 
*******************************************************
SITE SPECIFIC SPECIFIC INDIVIDUAL PAGES CUSTOM CSS 
*******************************************************
*/
.executive #content strong{
   font-size: 101%;
}

.faculty #content{
   /* put something in here */
}

.faculty #content .tabbed-zone{
   margin-top: 44px;
}

.faculty #content .tabbed-zone ul.tabs {
   width: 690px;
}

.faculty #content .tabbed-zone ul.tabs li a{
   padding-top: 6px;
}

.faculty #content .tabbed-zone ul.tabs li#tab-books a{
   padding-left: 45px;
   padding-right: 41px; 
}

.faculty #content .tabbed-zone ul.tabs li#tab-articles a{
   padding-left: 24px;
   padding-right: 21px; 
}

.faculty #content .tabbed-zone ul.tabs li#tab-faculty a{
   padding-left: 26px;
   padding-right: 21px; 
}

.faculty #content span.title-of-work,
.faculty #content span.author,
.faculty #content span.publication-name{
   display: block;
   margin-right: 24px; 
}

.faculty #content p.info{
   margin-bottom: 6px;
}

.faculty #content span.title-of-work{
   margin-top: 18px;
}

.faculty #content .first span.title-of-work{
   margin-top: 8px;
}

.faculty #content span.author{
   margin-bottom: 0;
}

.faculty dl.expandable dt a{
   font-weight: normal;
}
/* Tabs on Faculty Page */
.faculty ul#tabs{
   list-style-type: none;
   margin: 0; padding: 0;
}
.faculty ul#tabs li {
    left: -9999px;
    position: absolute;
}
.faculty ul#tabs li.active, 
.faculty ul#tabs li li{
    position: static;
}
.tabbed-zone ul.tabs li.active a{
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #000000 #000000 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #90002A;
}


.faqs label.error{
   display: block;
}

.faq-zone ol.answers{
   margin-right: 0;
}


#ask-a-question input#name,
#ask-a-question input#email,
#ask-a-question textarea#comments{
   width: 192px;
}

.mba label.error{
   display: block;
}

.mba #content div.double-list{
   clear: left;
   float: left;
   font-weight: bold;
   margin: 0 0 15px 0; 
   padding: 25px 0 18px 0; 
   border-bottom: 1px solid #ccc;
}

.mba #content div.double-list ul{
   float: left;
}

.mba #content div.double-list ul li{
   margin-bottom: 0.15em;
}

.mba #content div.double-list ul.first{
   width: 169px;  
}

.mba #content div.double-list ul.second{
   width: 189px;  
}

.mba .tabbed-content{
   margin-top: 28px;
}

.mba #content p.a-z-select{
   width: 470px;
}

.mba #content .tabbed-zone ul.tabs {
   width: 510px;
}

.mba #content .tabbed-content h4.sector{
   clear: left;
   font-size: 18px;
   margin-top: 23px;
}

.mba #content dt.no-expand{ /* event calendar entries without expandable content */
   background: none;
}

.mba #content .hci-signup td{
   border-bottom: none;
   font-size: 11px;
}

.mba #content .hci-signup table#form{
   width: 470px;
}

.mba #content .hci-signup td.label{
   padding-left: 0;
   padding-right: 0;
   width: 60px;
}

.mba #content .hci-signup form input.text,
.mba #content .hci-signup form input.email{
   width: 350px;
}

.mba #content .hci-signup form input.submit-button{
   background: #90002a;
   border: none;
   color: #ffffff;
   padding: 5px 20px 5px 20px;
   text-transform: uppercase;
   width: 100px;
}

.mba #content ul.profile-directory{
   border-top: 5px solid #ecc24c;
   list-style-type: none;
   margin: 26px 0 0 0;
   padding: 0;
   width: 509px;
}

.mba #content .profile-directory li{
   background: #f7e88d;
   margin-bottom: 5px;
   color: #000000;
   float: left;
   clear: left;
   width: 509px;
}

.mba #content .profile-directory li img{
   float: left;
   margin-right: 16px;
}

.mba #content .profile-directory li h3{
   margin-top: 0; 
   margin-bottom: 0;
   padding-bottom: 20px;
   padding-top: 18px;
}

.mba #content .profile-directory li h3 span{
   color: #000000;
   display: block;
   font-size: 12px;
}

.mba #content .profile-directory li p{
   margin-bottom: 0;
}

.mba #sidebar .rotating-quotes span.class-year{
   font-size: 11px;
   font-weight: normal;
   color: #000000;
}

.mba #career-path-profiles {
   /* MBA Career Paths Page */
   margin-top: 27px;
}

.mba #career-path-profiles img.pic{
   float: left;
   margin-top: 12px;
   width: 90px;
}

.mba #career-path-profiles .sample-path{
   background: url(/healthcare/images/site/dotted-rule.gif) repeat-x 0 0;
   float: left;
   padding-top: 8px;
   margin-left: 17px;
   margin-top: 12px;
   width: 343px;
}

.mba #content #career-path-profiles .details h3,
.mba #content #career-path-profiles .info {
   width: 450px;
}

.mba #content #career-path-profiles .details {
   width: 486px; 
}

.mba #content #career-path-profiles .info {
   float: left;
}

.mba #content #career-path-profiles .details h3{
   font-size: 24px;
   padding-top: 10px;
   padding-bottom: 13px; 
}

.mba #content #career-path-profiles .details ul{
   margin-bottom: 10px;
}

.mba #content #career-path-profiles .details li{
   margin-bottom: 1px;
}

.mba #content #career-path-profiles h4{
   color: #000;
   font-family: Georgia, Times, serif;
   font-size: 18px;
   font-weight: normal;
   margin-top: 3px;
}

.mba #content #career-path-profiles h4 span{
   display: inline;
   font-size: 16px;
}

.mba #content #career-path-profiles h5{
   color: #90002a;
   font-weight: normal;
   font-size: 10px;
   margin: 0; 
   padding: 0;
   text-transform: uppercase;
}

.mba #content #career-path-profiles p{
   color: #000; 
}

.mba #career-path-profiles .expandable dt{
   font-size: 11px;
   font-weight: normal;
   padding-left: 14px;
}

.mba #career-path-profiles .expandable dd{
   padding-left: 14px;
}

.profile #content div.profile-data{
  float: left; 
  padding-left: 19px;
  padding-top: 6px;
}

.profile #content div.profile-data img{
  float: left; margin: 0 14px 0 0;
}

.profile #content div.profile-data .details h3,
#career-path-profiles .details h3{
  background: #ffffff;
  margin: 0; 
  padding: 15px 18px 15px 18px;
  border-bottom: 1px solid #abbcda;
}

.profile #content div.profile-data .details h3 span{
  color: #8e8e8e;
  font-size: 16px;
}

.profile #content div.profile-data .details,
#career-path-profiles .details{
  border-top: 5px solid #acbbda;
  border-bottom: 1px solid #abbcda;
  float: left;
  padding-bottom: 3px;
  width: 414px;
  
}

.profile #content div.profile-data .info,
#career-path-profiles .info{
  background: #f7e88d;
  color: #000000;
  margin-top: 3px;
  padding: 18px;

}

.profile #content div.profile-data .info{
  height: 168px;
}

.profile .section{
  float: left; width: 506px;
  padding-top: 30px;
  padding-left: 19px;
}

.profile .callout{
  float: right;
  padding-top: 30px;
  width: 226px;
}

.profile blockquote{
  color: #90002a;
  font-family: Georgia, Times, serif;
  font-size: 18px;
  line-height: 1.2;
  margin: 0 0 30px 0;
  padding: 0 0 30px 0;
  border-bottom: 1px solid #c1c1c1;
  
}

.recruiters #sidebar .feature3 ul{
  margin-bottom: 12px;
  padding-left: 3px;
}


/* 
**************************
SQUARE LIST STYLES
**************************
*/


#subnav .linkouts li,
#content .linkouts li,
#sidebar .linkouts li{
   margin: 0 0 0.5em 0;
   padding: 0 0 0 11px;
}


#content .linkouts li{
   background: url(/healthcare/images/site/icon.four-square.gif) no-repeat 0 5px;
}

#subnav .linkouts li{
   background: url(/healthcare/images/site/icon.four-square.gif) no-repeat 0 5px;
}

#sidebar .linkouts li{
   background: url(/healthcare/images/site/icon.four-square.gif) no-repeat 0 7px;
}

.faculty #sidebar .feature1first .linkouts li{
   margin-top: 12px;
   margin-left: 2px;
}

.alumni #subnav ul.linkouts{
   padding-left: 8px;
}

.alumni #subnav .linkouts li{
   background: url(/healthcare/images/site/icon.four-square.gif) no-repeat 3px 3px;
   margin-bottom: 1em;
   margin-right: 6px;
   padding-left: 17px;
}

.alumni #subnav .linkouts li.maillink{
   background: none;
   padding-left: 3px;
}


/* 
*************************************
VIDEOS ON CAREERS AND ACADEMICS PAGES
*************************************
*/

/* VIDEOS on Careers Page */

#single-video,
#video-flipper{
   padding: 21px 0 16px 0;
   float: left;
   width: 510px;
}

#single-video ul,
#video-flipper ul{
   list-style-type:none;
   margin: 0; 
   padding: 0;
}

#video-flipper ul.rotate,
#single-video ul.video-screen{
   list-style-type: none;
   margin: 0;
   padding: 0;
   float: left;
   width: 320px;
}

#video-flipper ul.rotate li{
   position: absolute; left: -9999px;
}

#video-flipper ul.rotate li.on{
   position: static; 
}

#video-flipper #video-nav,
#single-video #video-info{
   float: left;
   padding: 0;
   width: 179px;   
}

#video-flipper #video-nav h5,
#single-video #video-info h5{
   font-size: 11px;
   font-weight: normal;
   margin: 0 7px 0 12px; 
   text-transform: uppercase;
}

#video-flipper #video-nav h5{
   color: #5a5a5a;
   border-bottom: 1px solid #c0c2c1;
   padding: 0 4px 8px 4px;
}

#single-video #video-info h5{
   color: #90002a;
   border-bottom: 1px solid #90002a;
   padding: 0 4px 3px 3px;
}


#content #video-flipper #video-nav li{
   font-weight: bold;
   border-bottom: 1px solid #c0c2c1;
   margin: 0 7px 0 12px;
   padding: 2px 0 2px 0;
}

#content #single-video #video-info li{
   color: #5a5a5a;
   font-size: 10px;  
   line-height: 1em;
   margin: 0 2px 0 8px;
}

#content #single-video #video-info li span{
   display: block;
}

#content #video-flipper #video-nav li.on{
   border-bottom: none;
   border-top: none;
   margin: 0 2px 0 8px;
}

#content #video-flipper #video-nav li.on span{
   display: block; float: left;
   border-bottom: 1px solid #c0c2c1;
   margin: 2px 0 0 4px;
   width: 147px;
}

#video-flipper #video-nav li a,
#content #single-video #video-info li{
   display: block;
   padding: 6px 7px 6px 7px;
}

#video-flipper #video-nav li.on a{
   background: #90002a;
   color: #ffffff;
   padding-left: 11px;
}

/* icons rendered inside links */
a img.ext-icon {
   padding: 0 0 1px 3px;
}

a img.pdf-icon {
   padding: 0 7px 0 0;
}

/* icon style associated with paragraph or list instead of link */
#sidebar p.pdf,
#sidebar li.pdf{
   background: url(/healthcare/images/site/icon.pdf.gif) no-repeat 0 3px;
   padding-left: 19px;
}

a.ext,a.pdf{
   background: none; padding: 0;
}

a.mail span, a.to span{
   background: url(../images/site/icon.envelope.gif) no-repeat 0 4px; 
   padding-left: 14px;
}


/* This section for featured video and 2 column layout 

===========================================

.initiative #content-wrap #branding{
   position: relative;
   left: 48px; 
   top: 11px;
   left: 52px;     
}

.initiative #content .inner{
   padding-top: 6px;
}

.initiative #content{
   width: 715px;
}

.initiative #video-name{
   background: #91002b url(/healthcare/images/site/box-fade.jpg) no-repeat top right;
   color: #ffffff; 
   float: left;
   padding: 23px 18px;
   width: 197px;
   height: 254px;
}

.initiative #content #video-name h3{
   color: #ffffff;
   font-family: Georgia, Times, serif;
   font-size: 22px;
   font-weight: normal;
   line-height: 1.1;
   margin: 0; padding: 0;
   
}

.initiative #content #video-name h3 span{
   display: block;
   font-family: Arial, Verdana, sans-serif;
   font-size: 14px;
   line-height: 1.2;
   margin-bottom: 12px;
   width: 130px;
}

.initiative #video-player{ 
   float:left;
   width:480px;
}
   
.initiative #content .featured-fact{
   background-color: #dbdbdb; 
   float: left; 
   width: 190px;
   margin-top: 30px;
}

.initiative #content .featured-fact p{
   font-size: 11px;
}

.initiative #content .featured-text{
   float: right; 
   width: 460px;
   padding: 30px 20px 0 0;
}

.initiative #content .featured-text h3{
   color: #90002a;
   font-family: Georgia, Times, serif;
   font-size: 20px;
   font-weight: normal;
   margin-bottom: 6px;
}

.initiative #content .featured-text h3.divider{
   margin-top: 22px;
}

.initiative #content .featured-text h4{
   font-size: 12px;
}

.initiative #content .featured-text div.item{
   border-top: 1px solid #c1c1c1;
   padding: 14px 0 12px 0;
   margin-top: 11px;
}

===========================================
*/

/* TEMPORARY DIAGNOSTIC CODE */
.PENDING{background: yellow;}


