
a {
  font-weight: none;
  font-size: 12px;
  color: #4C7CB6;
}

a.minimenu {
  font-weight: none;
  font-size: 10px;
  color: #ffffff;
}

a.navigation {
  font-size: 10px;
}

a.midLinks {
  font-weight: none;
  font-size: 12px;
  color: #000000;
}

a.largerLink {
  font-weight: bold;
  font-size: 12px;
}


a.faqTop {
  font-weight: none;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}

a.faqTop:link {
  text-decoration: none;
}

a.faqTop:visited {
  text-decoration: none;
}

a.faqTop:hover {
  text-decoration: underline;
}

a.faqTop:active {
  text-decoration: none;
}

body {
  background: #272640;
  color: #000000; 
  margin: 0px;
  font-family: "Trebuchet MS", tahoma, arial, geneva, sans-serif;
  font-size: 12px; 
 }	 
	 
#container { 
  position: absolute;
  left:50%; 
  margin-left:-385px; 
  width: 779px;
  padding-bottom: 20px;
}

div#minimenu2 {
 color: #fff;
}


h1 {
   font-size: 18px;
   margin-top: 10px;
   color: #003c96;
}

h2 {
   font-size: 14px;
   font-style: italic;
   color: #272640;
}

h3 {
   font-size: 12px;
   color: #003c96;
}

h3.bright {
  font-size: 13px;
  color: #8f0502; 
}

h3.center {
  text-align: center;
}


img {
 border-color: #000000;
}


div#global_nav_topSm {
  font-size: 11px;
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none; 
  padding-bottom: 5px;
  padding-right: 10px; 
}

div#global_nav_topSm a {
  font-size: 11px; 
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none; 
  padding-bottom: 10px; 
}

#global_nav_topSm a:link {
  color: #ffffff;
}

#global_nav_topSm a:visited {
  color: #ffffff;
}
  
#global_nav_topSm a:hover {
  color: #ffffff; 
  text-decoration: underline;
}

div#global_nav_top {
  font-size: 13px;
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none; 
  padding-bottom: 5px; 
  padding-right: 10px; 
}

div#global_nav_top a {
  font-size: 13px; 
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none; 
  padding-bottom: 10px; 
}
  
#global_nav_top a:link {
  color: #ffffff;
}

#global_nav_top a:visited {
  color: #ffffff;
}
  
#global_nav_top a:hover {
  color: #ffffff; 
  text-decoration: underline;
}

div#global_nav_top2 {
  font-size: 13px; 
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none; 
  padding-bottom: 5px; 
  padding-right: 10px; 
}

div#global_nav_top2 a {
  font-size: 13px; 
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  text-decoration: none; 
  padding-bottom: 10px; 
}

#global_nav_top2 a:link {
  color: #000000;
}
#global_nav_top2 a:visited {
  color: #000000;
}
#global_nav_top2 a:hover {
  color: #000000; 
  text-decoration: underline;
}

.navsepbar {
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
   letter-spacing: 1.5px;
  color: #c5dffe;
}

.navsepbar2 {
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #ffffff;
}

div.toplinks {
  font-size: 13px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
   color: #ffffff; 
  text-decoration: none; 
  padding: 5px 5px 5px 15px;
}

table {
  font-size: 12px;
}

table.sideBySide {
  border: none;
  text-align: center; 
  margin-left: auto; 
  margin-right: auto; 
  width: 350px;
}

table.sideBySide td {
  padding: 1em;
}

table.sideBySide a {
  font-size: 10px;
}

table.areaLeader {
  border-collapse: collapse;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

table.areaLeader th { 
  text-align: center;
  font-weight: bold;
  color: #000000;
  background-color: #c5dffe;
}

td.contactInfo {
  padding: .5em;
}

td.photo {
  text-align: center;
  font-weight: bold;
  color: #000000;
  background-color: #deeafe;
}

td.photo a:link {
  color: #46528c; 
  text-decoration: none; 
}

td.photo a:visited {
  color: #46528c; 
  text-decoration: none; 
}

td.photo a:hover {
  color: #000099; 
  text-decoration: underline;
}

table.content {
  border-collapse: collapse;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
} 

table.content2 {
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

table.content th { 
  text-align: center;
  font-weight: bold;
  color: #ffffff;
  background-color: #8f0502;
}

table.content th.row2 { 
  background-color: #c5dffe;
}

table.schedule {
  border-collapse: collapse;
  border-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  font-size: 10px;
} 

table.schedule td {
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
  background-color: #c5dffe;  
}

table.schedule a {
  font-size: 10px;
}

table.plain {
  border-collapse: collapse;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

table.plain td {
    border-color: #000;
    border-width: 1px;
    border-style: solid;
}

.toplinks a:link {
  color: #ffffff; 
  text-decoration: none; 
}

.toplinks a:visited {
  color: #ffffff; 
  text-decoration: none; 
}

.toplinks a:hover {
  color: #ffffff; 
  text-decoration: underline;
}

div.breadcrum {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  color: #ffffff; 
  padding-left: 15px; 
  text-decoration: none;
}
  
.breadcrum a:link {
  color: #ffffff; 
  text-decoration: none; 
}
  
.breadcrum a:visited {
  color: #ffffff; 
  text-decoration: none; 
}

.breadcrum a:hover {
  color: #ffffff; 
  text-decoration: underline;
}

div.somfooter {
  font-size: 9px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #d0e3fb; 
  padding-left: 0px; 
  padding-bottom: 5px; 
  text-decoration: none;
}

div.somfooter a:link {
  color: #bfd9fb; 
  text-decoration: none;
}

div.somfooter a:visited {
  color: #bfd9fb; 
  text-decoration: none;
}

div.somfooter a:hover {
  color: #ffffff; 
  text-decoration: underline;
}  
  
.footer a:link {
  color: #000000; 
  text-decoration: none; 
}
  
.footer a:visited {
  color: #000000; 
  text-decoration: none; 
}
  
.footer a:hover {
  color: #000000; 
  text-decoration: underline;
}

.rightcol {
  background-image: url(../../emphasis/images/right_story_box_bg.jpg); 
  width: 186px; 
}

div.rightcolheader {
  width: 177px;
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000; 
  background-color: #7eb1fd;
  border-bottom: 2px solid #4790fd;
  border-top: 2px solid #ffffff; 
}

ul {
 margin: 0 0 0 15;
 padding: 0;
}

.rightcolheader ul {
  list-style: none; 
  margin: 0; 
  padding-left: 10px; 
  padding-right: 5px; 
  padding-bottom:0px;
}

.rightcolheader li { 
  padding: .25em .10em .25em; 
}

div.rightcolstory {
  width: 177px; 
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
}

.rightcolstory ul { 
  list-style: disc; 
  margin: 0; 
  padding-left: 25px; 
  padding-right: 5px; 
  padding-bottom:0px;
}

.rightcolstory li { 
  padding: .25em .10em .25em;
}

.rightcolstory a {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000; 
  text-decoration: none;
}

.rightcolstory a:link {
  color: #000000;
}

.rightcolstory a:visited {
  color: #000000;
}

.rightcolstory a:hover {
  color: #000099; 
  text-decoration: underline;
}

div.leftnavparent { 
  width: 100%; 
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #272640; 
  background-color: #7eb1fd;
  border-bottom: 2px solid #4790fd;

}


.leftnavparent ul { 
  margin: 0; 
  padding-left: 0px; 
  padding-bottom: 0px;
}


.leftnavparent li { 
  padding: .25em .10em .1em; 
}


.leftnavparent a {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000; 
  text-decoration: none;
  cursor: pointer;
}

.leftnavparent a:link {
  color: #000000;
}

.leftnavparent a:visited {
  color: #000000;
}

.leftnavparent a:hover {
  color: #ffffff; 

}

div.leftnavchild {
  margin-top: 0px;  
  width: 100%; 
  font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000;
  line-height: 130%;
}

.leftnavchild ul { 
  margin: 0; 
  padding-left: 12px; 
  padding-bottom: 7px;
  padding-top: 0px;
}

.leftnavchild li {
  padding: .25em .1em .5em;
}

.leftnavchild a {
  font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000; 
  text-decoration: none;
  padding: 0px 0px 0px; 
}

.leftnavchild a:link {
  color: #000000;
}

.leftnavchild a:hover {
  color: #000000; 
  text-decoration: underline;
}

.leftnavchild a:visited {
  color: #000000;
}

.leftnavchild a:active {
  color: #000000;
}

div.leftnavgrandchild {
  margin-top: 0px; 
  width: 100%; 
  font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000;
  line-height: 130%;
  cursor: pointer; 
}

.leftnavgrandchild ul { 
  margin: 0; 
  padding-left: 30px; 
  padding-bottom: 5px;
  padding-top: 2px;
  cursor: pointer; 
}

.leftnavgrandchild li {
  padding: .25em .1em .5em;
  cursor: pointer; 
}

.leftnavgrandchild a {
  font-size: 9px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  text-decoration: none;
  padding: 0px 0px 0px;
  cursor: pointer; 
}

.leftnavgrandchild a:link {
  color: #000000;
  cursor: pointer; 
}

.leftnavgrandchild a:hover {
  color: #000000; 
  text-decoration: underline;
  cursor: pointer; 
}

.leftnavgrandchild a:visited {
  color: #000000;
}

.leftnavgrandchild a:active {
  color: #000000;
  cursor: pointer;
}

.leftnavExternalLink {
  color: #000099;
}

.maincontent{
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  padding: 2px 15px 20px 15px;
}

.highlight{
  background: #0551c3;
  color: #fff; 
  padding: 1.5px;
}

#caption {
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  padding-top: 0px;
}

#copyright {
  font-size: 12px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: normal; 
  color: #abc7e9; 
  padding-top: 20px;
  text-decoration: none;
}

#copyright a:link {
  color: #abc7e9;
  text-decoration: none;
}

#copyright a:visited {
  color: #abc7e9;
  text-decoration: none;
}
  
#copyright a:hover {
  color: #d0e3fb; 
  text-decoration: underline;
}

div#ContentSpace {
 padding: 0 5 0 5;
 width: 750px;
}

.centerImage {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    }

/* This is for the HTML form submit buttons*/
div#ContentSpace .Submit {
 display: inline;
 border: 0px;
 color: #fff;
 text-decoration: none;
 height: 18px;
 padding-left: 6px;
 padding-right: 6px;
 margin-left: 1px;
 margin-top: 4px;
 font-size: 12px;
 text-align: center;
 background: #000;
}

div#ContentSpace .catalog_text{
  font-size: 10px;
}

input.button {
 font: 11px Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight: bold;
 text-align: center;
 background-color: #cccccc;
 color: #000000;
}

div.emphasisLogin {
  position: relative;
  width: 70%;
  padding-left: 36px;
}

div.emphasisLogin2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left;
  text-decoration: none;
  border: 1px solid #86b8f4;
  background-color: #deeafe;
  padding: .5em;  
  width: 13.5em;
}

div.emphasisLogin2 a {
  font-size: 10px; 
}

div.emphasisLogin2 h4 {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #8f0502; 
  text-align: center;
  margin: .2em;
}

div.emphasisLogin2 td {
  font-size: 10px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
}

div.loginUserType {
  padding-left: 1.5em;
}


div.rightColSearch {
  font-family: Arial, Helvetica, sans-serif;
  position: relative;
  width: 70%;
  padding-left: 36px;
  text-align: left;
}

.rightColSearchText {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold;
}

.rightColSearchCell input { 
  width: 135px;
  font: 11px Arial, Helvetica, sans-serif; 
  background-color: #ffffff;
  color: #000000;
  border: 1px solid #333333;
}

.rightColSearchButton input {
 font: 11px Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight: bold;
 background-color: #cccccc;
 color: #000000;
}

div.quoteOuter {
background: #deeafe;
width: 300px;
position: relative;
left: 25px;
//float: center;
//clear: right;
padding: 20px 10px 10px 10px;
margin: 0px 3% 20px 10px;
background-image: url(/medschool/emphasis/images/openquote.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
}

div.quoteOuter h5 {
  font-family: verdana, tahoma, arial, geneva, sans-serif; 
  font-size: 11px; 
  text-align: right;
}

div.quoteOuter p {
font: italic 100%/150% Georgia, "Times New Roman", Times, serif;
background-image: url(/medschool/emphasis/images/closequote.gif);
background-repeat: no-repeat;
background-position: bottom right;
padding-bottom: 10px;
margin-bottom: 10px;
}

div.quoteOuter p:first-letter {
padding: 0 0 0 35px;
}


div.quoteSource {
text-align: right;
}

.news a {
  color: #46528c; 
  text-decoration: none; 
}
  
.news a:link {
  color: #46528c;
}

.news a:visited {
  color: #46528c;
}
  
.news a:hover {
  color: #000099; 
  text-decoration: underline;
}

div.redText {
  color: #ff0000;
  }


div.studentQuoteOuter {
background: #ebf4fe;
border-width: thin;
border-color: 6199ec;
border-style: solid;
width: auto;
position: relative;
}

div.studentQuoteHeader {
background: #639cef;
position: relative;
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
   font-size: 14px;
   letter-spacing: 1px;
   font-weight: bold;
   color: #fff;
   padding: 0.7em;
}  

div.studentQuoteBody {
width: auto;
position: relative;
padding: 1em;
}


.studentQuoteBody span.header1 {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold;
  color: #000;
  }

.studentQuoteBody span.header2 {
  font-size: 11px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-style: normal; 
  font-weight: bold; 
  color: #8f0502;
  }
  
.studentQuoteBody p:first-letter {
padding: 0 0 0 35px;
}

.studentQuoteBody span.moreLink {
position: inherit;  float: right;
}

.studentQuoteBody span.moreLink img {
  vertical-align: bottom;
}


img.quotePhoto1 {
  position:relative;
  float: left;
  margin: 0 1em 1em 0;
  border: 1px solid #000000;
}

img.quotePhoto2 {
  position: relative;
  float: right;
  margin: 0 0 0.5em 1em;
  border: 1px solid #000000;
}




p.abstractHeader {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: center;
}

p.abstractItalics {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: left;
	font-style: italic;
}

p.abstractSubHeads {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
}

p.abstractBody {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: left;
}