@charset "UTF-8";
/*COH Newsletter*/
body {
	margin:0;
	padding:0;
	background:#fff url(../images/background-gradient.jpg) top left repeat-x;
	font-family: verdana, helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	font-weight:normal;
}
/*.content h4 {padding:.3em 0em 0em 1em;}
.right-content {padding:0px 0px 0px 12px}*/
a:link h2 {
	color:#990000;
}
h5 a:visited {
	color:#770000;
}
a:active {
	text-decoration:underline;
	color:#990000;
}
a:link {
	text-decoration:none;
	color:#000;
}
a:visited {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:none;
	color:#990000;
}
a:focus {
	text-decoration:underline;
	color:#990000;
}
/*.box-background {background-color:#F7F7F7;text-align:left}*/
/*.skip-verso {font-size: 10px; line-height:2em;padding-right:2em;background-color:#F7F7F7;}*/
#page{padding-bottom:1em}
#dean-heading{font-size:160%}
.rule-top {
	border-top:#333 1px;
}
.rule-bottom {
	border-top:#333 1px solid;
	margin:4px 0px 0px;
}
.top-paragraph {
	padding-top:12px;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
	line-height:0
}
.clear-width{width:100%}
p.introduction:first-letter {
 font-size : 280%;
 padding-top:.15em;
 line-height:70%;
 font-weight : bold;
 float : left;
 width : auto;
 }
.mission{margin-top:2em;padding:1em;border:#333 double medium}
.mission p{font-size:90%}
div.pull-quote{width:150px;margin:0px 0 4px 4px;border-top:#999 1px solid;border-bottom:#999 1px solid;margin-bottom:4px;background:#efefef;float:right}
.pull-quote h3{
	padding:6px 6px 8px 6px;
	margin:0;
	font-size:85%;
	font-weight:700;
	color:#333;
}
.question{font-weight:900}
	/*text-align:center;*/
.rule-top {
	border-top:#333 1px solid;
}
.rule-bottom {
	border-top:#333 1px solid;
	margin:4px 0px 0px;
}

.by-line {
	margin:0;
	padding:0 0 1.4em 0;
	line-height:normal;
	font-size:85%;
	font-style:italic;
	font-weight:900;
	text-align:right;
}
h2 {
	line-height:100%;
	color:#990000;
}
/*.continued-on {
	font-size:75%;
	font-weight:700;
	padding:0px 0px 0px 2px;
}

h2.continued-from {
	font-size:90%;text-decoration:none;
}
.continued-from a:link {color:#990000;}
/*MASTHEAD*/
#mastbox{text-align:center;padding:.1em 1em .3em 1em;margin:2px 0 0 0;border-bottom:#ccc 1px solid;background:#fff}
/*#mastbox h1{font-size:165%;letter-spacing:.15em;}
* #mastbox h1{font-size:165%;letter-spacing:.18em;}*/
#mastbox h2{font-size:79%;font-weight:900;padding:0;margin:0;color:#000}  
/*NAVIGATION*/
#toc h4, #departments h4{font-size:95%;color:#990000;padding-top:4px}
#toc {
	margin:1em 0em 0em 1em;font-size:90%;
}
.currentpage, .currentpage a:focus {
background:#fff;
color:#000;
font-weight:900;
border: #990000 1px solid;
border-right:none;
padding-left:4px
}

#departments {
	width:100%;
	display:table;
	margin:4em 0 0;padding-bottom:0;
	font-size:95%;
}
#departments ul{list-style:none;margin:0 0 0 .3em;padding-top:.2em}
#departments li{list-style:none}

#departments h4{border-top:#ccc 1px solid;}
#departments li li{padding-left:1em;font-size:118%}
/*.recto-copyright{font-size:70%; font-weight:400; padding-left:6px;float:left;}*/

/*.toc{margin:0.3em 0em 1.5em}
.toc h4 {margin:0em 0em 0em .1em; vertical-align:top;font-weight:700;}
.toc li{font-size:90%; line-height:normal}
.toc ul li ul {padding-top:0}
.toc ul li ul li {font-size:120%; list-style:none}
.page-index {margin-left:.7em;}
.page-index-recto {
	margin-right:.7em;
	font-size:85%;
	font-weight:700;
	margin:0;
	padding:.4em;
	font-variant: small-caps;}

.page-index{
	font-size:85%;
	font-weight:700;
	margin:0;
	padding:.4em;
	font-variant: small-caps;
}
.page-index-home{
	font-size:85%;
	font-weight:700;
	margin:1em 0em 0em .7em;
	font-variant: small-caps;
}
.page-index-home{padding:.2em}
.page-no-rt {font-size:.9em;font-weight:900;line-height:2.2em;text-align:center;color:#FFFFFF;vertical-align:middle;}
.page-no-lft {font-size:.9em;font-weight:900;line-height:2.2em;text-align:center;color:#FFFFFF;vertical-align:middle;}
table.page-no-lft {float:left;height:30px;width:31px}*/
/*IMAGES*/
img{
	margin:1px;border:#000 1px solid
}
.image-wrapper-250px-right {
	width:250px;
	margin: 0em 0em 0em 1em;
	float:right
}
.image-wrapper-right {
	width:150px;
	margin: 0em 0em 0em 1em;
	float:right
}
.image-wrapper-left {
	width:300px;
	margin: 0em 1em 0em 0em;
	float:left
}
.image-wrapper {
	width:111px;
	margin: 0em 0em 0em 1em;
	float:right
}

.image-border{
	margin:1px;border:#000 1px solid
}
/*.center-pow {width:409px;margin:0 auto 0 auto}*/
.image-caption {
	font-size:80%;
	font-weight:900;
	line-height:90%;
	width:100%;
	text-align:center;
	padding:4px;
	
}
.photo-credit {
	font-size:80%;
	font-style:italic;
	text-align:left;
	margin-top:0;
	vertical-align:top;
}
.sidebar-image {
	margin:0px 4px 40px 4px;
	background-color:#fff;
	border:#CCC 1px solid;
}

ul.mast {font-size:80%;padding:0;margin:0 0 18px;}
.mast  li{list-style:none;line-height:100%}

.back-blurb {
	font-size:80%;
	line-height:150%;
	padding-left:6px;
}
/*GENERAL (GLOBAL) HEADERS, PARAGRAPH, LISTS, CITE*/
h1 {
	padding:0;
	margin:0;
	line-height:0%;
	font-size:0%;
	display:none}
h2 {
	padding:0;
	margin: 16px 0px 8px 0px;
	font-size: 150%;
	line-height:normal;
	font-weight:700;
	color: #990000;
}
h2.firstarticle {
	padding:0;
	margin: 0px 0px 4px 0px;
	font-size: 150%;
	line-height:normal;
	font-weight:700;
	color: #990000;
}
h2.smaller {
	font-size:130%;
	font-weight:900;
}
h3 {
	font-size: 100%;
	font-weight:900;
}

h3.larger {
	font-size: 120%;
	font-weight:900;
}

h4 {
	padding: 0;
	margin: 0;
	font-size: 85%;
	/*text-transform:uppercase;*/
}
h5 {
	padding: 0;
	margin: 9px 0px 4px 10px;
	font-size: 100%;
}
h6 {
	padding: 0;
	margin: 9px 0px 4px 0px;
	font-size: 100%;
}
p {
	padding: 0;
	margin: 0px 10px 10px 0px;
	font-size: 100%;
	line-height:130%;
}
cite {
	font-size:110%;
	padding: 0px 0 0px 0px;
	margin: 10px 10px 0px 14px;
	display:block;
}
/*LISTS*/
UL {
	PADDING: 6px 0px 0px 0px;
	MARGIN: 0px 0px 0px 16px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 85%;
	list-style:outside;
	list-style:circle;
}
LI {
	padding: 0;
	MARGIN: 6px 0px 6px 0px;
}
UL LI LI {
	padding: 0;
	MARGIN: 2px 0px 4px 0px;
}
OL {
	padding: 6px 6px 0px 6px;
	MARGIN: 0px 6px 0px 16px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 85%;
}
DT {
	PADDING: 6px 6px 0px 6px;
	MARGIN: 0px 6px 0px 16px;
	FONT-WEIGHT: 400;
	FONT-SIZE: 110%;
}
