﻿/*****************************************************************************/
/*               Robert Morris University Global Schools Styles              */
/*****************************************************************************/

.content-banner {
  width: 960px;
  height: 100%;
  background-color:#033668; /* 0068A6; */
}

.content-area .content {
  margin: 22px 20px 0 190px;
  padding-bottom: 0px; /* 20px */
  padding-left: 15px;
}

.content-area .content2 {
  margin: 22px 20px 0px 30px;
}

.primary-col .spif .content {
  border-bottom: solid 1px #fff; /* re-colors and re-sizes gray line under web-part */
  font-size: 0.9em;
  line-height: 1.6em;
  overflow: hidden;
}

.primary-col .spif .title {
  padding: 6px 6px 5px 20px;
  min-width: 120px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 1em; 
  letter-spacing: 0.15em;
  text-transform: uppercase;
  background: url(primary-col/col-title-bottom-right.gif) 100% 100% no-repeat;  
  /*background: #033668;*/ /* 0068A6 - url(primary-col/col-title-bottom-right.gif) 100% 100% no-repeat;*/
}

.primary-col h3.ms-standardheader nobr {
  background:transparent url(primary-col/col-title-bottom-right.gif) no-repeat scroll 100% 100%;
  /*background:#033668;*/ /* 0068A6 - transparent url(primary-col/col-title-bottom-right.gif) no-repeat scroll 100% 100%;*/
  font-family:Helvetica,Arial,sans-serif;
  font-size:1em;
  font-weight:bold;
  letter-spacing:0.15em;
  min-width:120px;
  padding:6px 6px 5px 20px;
  text-transform:uppercase;
  display:block;
}

.primary-col .spif .title-outer {
  position: relative;
  float: left;
  margin-left: -5px;
  color: #fff;
  background: #033668 url(primary-col/col-title-top-right.gif) 100% 0 no-repeat;
}

#school-navigation {
  float: left;
  width: 960px;
  height: 25px;
  background-color: #033668; /* #0068A6; */
  color: #fff;
  text-align:right;  
  margin-bottom: 10px;
}

#school-navigation ul {
  padding-top: 3px;
}

#school-navigation ul li {
  display: inline;
  padding-left: 60px;
  padding-right: 20px;
  margin-right: 145px;
  background: url("common/double-arrow-right.jpg") no-repeat right; /* double-arrow-right.gif - light blue arrow */
}

#school-navigation a {
  color: #fff;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bolder;
  font-size: 1.1em;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px 9px;
  height: 25px;
  background-color: #033668; /* #0068A6 */
}

#school-navigation a:hover, #subnavigation a.selected {
  text-decoration: underline;
}

.sch-featured-content{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.1em;
  line-height: 1.5em;
  margin: 0px 0px 0px 15px;
  padding: 0px 0px 0px 15px;
  overflow: hidden;
}

/*
.content-area h2 {
  margin: 0 30px 20px 10px; /* 0 30px 20px 30px */
  /*color: #333;*
}
*/

.content2 h1 {
  margin: 0px 30px 20px 0px;
  line-height: 1.5em;
  font-size: 2em;
  border-bottom: dotted 1px #c1c1c1;
}

.content-area h1 {
  /*margin: 0px 30px 20px 30px;
  line-height: 1.5em;*/
  border-bottom: dotted 1px #c1c1c1;
}

h1 {
  font-size: 2em;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0.5em 0 0 0;
  color: #033668;
  font-family: arial, helvetica, sans-serif;
}

h1 {
  font-size: 2em;
}

h2 {
  font-size: 1.8em;
}

h3 {
  font-size: 1.6em;
}

h4 {
  font-size: 1.4em;
}

h5 {
  font-size: 1.2em;
}

h6 {
  font-size: 1em;
}


/******************* main area **********************/

.secondary-nav-bottom-wp {
  font-weight: normal;
  margin: 10px 5px 0px 0px;
}

.schools-mid-content-wp .head {
  border-bottom: solid 1px #003368;
 /* margin-bottom: 15px;
  padding: 0 12px 6px 12px;*/
}

.schools-mid-content-wp .head .rss-link,
.schools-mid-content-wp .head .rss-link:link,
.schools-mid-content-wp .head .rss-link:visited {
  float: right;
  padding-left: 17px;
  font-family: arial, helvetica, sans-serif;
  font-size: 0.9em;
  line-height: 1.5em;
  text-transform: uppercase;
  color: #033668;/*#C1131E;*/
  background: url(common/rss.gif) 0 3px no-repeat;
}

.schools-mid-content-wp .col1 {
  float: left;
  margin-right: 20px;
  margin-left: -8px;
  width: 300px;
}

.schools-mid-content-wp .col2 {
  float: left;
  margin-right: -11px;
  width: 220px;
}

.schools-mid-content-wp .items {
  font-size: 0.9em;
  line-height: 1.5em;
}

.schools-mid-content-wp .items .item .title {
  line-height: 1.2em;
}

.schools-mid-content-wp a,
.schools-mid-content-wp a:link,
.schools-mid-content-wp a:visited {
  color: #033668;
}

/* fix font size on rollup */
.schools-mid-content-wp .ms-WPBody {
  font-size: 0.9em; /* 13px; original */
}

.head {
  font-size: 1.3em;
  font-weight: bold;
  color: #C1131E;
}

.contact {
  font-size: 1em;
  line-height: 1.2em;
  padding-bottom: 10px;
}

.contact a,
.contact a:link,
.contact a:visited {
  color: #033668;
}

.contact a:hover {
  color: #033668;
  text-decoration: underline;
}

/* set the page padding for all ootb page layouts, this will be overridden from custom page layouts */
#body-area .body-col-outer .content-area {	
  margin-left:243px;
  padding-bottom:10px;
}

/* ******** Secondary Navigation Column Begin ******** */

.secondary-nav-col {
  float: left;
  width: 183px; /* original width 160px */
}

.related-links {
  margin-left: 0px;
  width: 165px;
}

.related-links li.title {
  padding-left: 10px;
  /*font-size: 1.0em;
  text-transform: uppercase;
  background: none;*/
}

/* *********** Secondary Navigation Column End *********** */

.school-content {
  overflow: hidden;
}

.school-content {
  margin: 0px 0px 0px 190px; /* 22px 20px 0 190px */
  padding-bottom: 0px; /*  20px */
  margin-bottom: 0px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1em; /* 1.1em */
  line-height: 1.5em;
}

/* ******** Footer Update for School Sites Begin  ******** */

#footer {
  border-top: solid 10px #033668; /* 0068A6;#ccc;*/
}

/* ********* Footer Update for School Sites End  ********* */

