/* place for css custom to doctoral programs */
/*
===========================================================
Grids - Shared Components
===========================================================
*/

/*GRID B and C*/
.gridb #subnav, .gridc #subnav {
	float: left;
	width: 190px;
	padding-top: 24px;
}
/*GRID A,B,C, and D*/
.grida #sidebar, .gridb #sidebar, .gridc #sidebar, .gridd #sidebar {
	width: 220px;
	float:left;
	padding-left: 20px;
	padding-top: 24px;
}
/*
=========================
GRID A
=========================
*/
.grida #content {
	padding-left: 20px;
	padding-top: 24px;
}
/*
=========================
GRID B
=========================
*/
.gridb #content {
	float:left;
	width: 510px;
	padding-left: 20px;
	padding-top: 24px;
}
/*
=========================
GRID C
=========================
*/
.gridc #content {
	float:left;
	width: 750px;
	padding-left:20px;
	padding-top: 24px;
}
/*
=========================
GRID D
=========================
*/
.gridd #content {
	float:left;
	width: 700px;
	padding-left:20px;
	padding-top: 24px;
}
/*
==============
General Styles
==============
*/

ol li {
	font-family: verdana, georgia, Times, serif;
	font-size:1.2em;
	font-weight:normal;
}
h2 {
	color: #878787;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
#footer {
	padding:50px 0 20px 0;
}
.gridb #content p.first, #program-overview #main.program-overview-font-12px p {
	font-size: 12px;
	line-height: 18px;
}
#header h1 {
	background-image: url(/doctoral/images/site/doctoral.gif);
}

div#resources li.site-specific { display: none; }
div#resources ul li.doctoral { display: block; }


/*
==============
Page BGs
==============
*/
.gridb #big-holder { /* holding stripes */
	float: left;
	background: url(/doctoral/images/site/gridb-bg.gif) repeat-y top left;
}
#page {
	width:960px;	
}
#research-community #page { /* holding banner photo */
	float: left;
	background: url(/doctoral/images/site/bg-header-research-community.gif) no-repeat top right;
}
/* Student Profiles */
#student-profiles #bg-holder { /* holding stripes */
	float: left;
	background: url(/doctoral/images/site/gridb-bg.gif) repeat-y top left;
	padding-bottom: 30px;
}
#student-profiles #page { /* holding banner photo */
	float: left;
	background: url(/doctoral/images/site/bg-header-student-profiles.gif) no-repeat top right;
}
#program-overview #page {
	float:left;
	background: url(/doctoral/images/site/bg-header-program-overview.jpg) no-repeat top right;
}
#placement #page {
	float:left;
	background: url(/doctoral/images/site/bg-header-placement.jpg) no-repeat top right;
}
#areas #page {
	float:left;
	background: url(/doctoral/images/site/bg-header-areas-of-study.gif) no-repeat top right;
}
#admissions #page {
	float:left;
	background: url(/doctoral/images/site/bg-header-admissions.jpg) no-repeat top right;
}
#registrar #page {
	float:left;
	background: url(/doctoral/images/site/bg-header-registrar.jpg) no-repeat top right;
}
/*
==============
Navigation selection
==============
*/

/* Retrofit override at bottom */





/*
==============
HOME HIGHLIGHTS
==============
*/

#home p {
	color: #545454;
	line-height: 16px;
}
#home #content #highlights {
	font-size: 110%;
	clear: left;
	float:left;
	margin-top: 6px;
	margin-bottom: 15px;
	background-color: #E8E5D4;
	width: 720px;
}
#home #content #highlights h2 {
	padding: 20px 0 15px 20px;
	font-size: 135%;
}
#home #content #highlights #highlights-left {
	float: left;
	width: 360px;
	padding: 0 50px 35px 20px;
}
#home #content #highlights #highlights-right {
	padding-left: 30px;
	xborder: 1px solid #000;
	width:240px;
	float:left;
}
#home #content #highlights #highlights-left a, #home #content #highlights #highlights-right a {
	color: #369;
	font-weight: bold;
}
#home #content #doctoral-students {
	width: 720px;
	float:left;
	background-color: #000;
}
/*
==============
HOME NEW IDEAS QUOTES
==============
*/

#home #content #new-ideas .h1-smaller-font {
	font-size: 20px;
}
#home #content #new-ideas h1 {
	color: #fff;
	font-weight: normal;
	font-size:24px;
	line-height: 24px;
	margin:0;
	padding:0;
}
#home #new-ideas {
	height: 242px;
}
#home #content #quotes-content {
	margin-top: 17px;
	width: 226px;
	height: 469px;
	margin:0;
	padding:30px 30px 0 33px;
	float: left;
	clear: right;
}
#home #content #quotes-content p {
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	margin-top: 12px;
}
#home #content #quotes-content a {
	font-weight: bold;
	color: #fff;
}
#home #content #doctoral-students #quotes-content .home-student-quote .more a {
	font-family: verdana, arial, geneva;
	font-size: 10px;
}
#home #content #doctoral-students #quotes-content .home-student-quote .more a, #home #content #doctoral-students #quotes-content #new-ideas .more {
	background: transparent url(/doctoral/images/site/home-quotes-white-arrow.gif) no-repeat scroll right center;
	padding: 0 10px 0 0;
}
#home #content .home-student-quote {
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#home #content #doctoral-students #quotes-content .home-student-quote p {
	margin: 0 0 0 0;
	font-size:  13px;
	line-height: 20px;
}
#home #content #doctoral-students #quotes-content .home-student-quote .more {
	line-height: 12px;
	margin: 0 0 7px 0;
}
#home #content #doctoral-students #quotes-content .home-student-quote .credit {
	text-align: right;
	font-size:  12px;
	padding: 0px 0 12px 0;
}
/*
===============
HOME PHOTOS NAV
===============
*/
#home #content #photos-nav {
	width: 430px;
	xheight: 500px;
	margin:0;
	padding:438px 0 0 0;
	float:left;
	xborder:1px solid #000;
}
#home #content #photos-nav .photo-switcher {
	float:left;
	margin-right: 15px;
}
#home #content #photos-nav #one {
	padding-left: 25px;
}
#home #content .one {
	background: #fff url("/doctoral/images/site/home-rotater/one.jpg") no-repeat;
}
#home #content .two {
	background: #fff url("/doctoral/images/site/home-rotater/two.jpg") no-repeat;
}
#home #content .three {
	background: #fff url("/doctoral/images/site/home-rotater/three.jpg") no-repeat;
}
#home #content .four {
	background: #fff url("/doctoral/images/site/home-rotater/four.jpg") no-repeat;
}
#home #content .five {
	background: #fff url("/doctoral/images/site/home-rotater/five.jpg") no-repeat;
}
#home #content .six {
	background: #fff url("/doctoral/images/site/home-rotater/six.jpg") no-repeat;
}
/*
=================
GENERAL RESOURCES
=================
*/
#resources {
	float: left;
	margin: 20px 0 0 0;
	padding-top: 20px;
	margin-left: 20px;
	border-top: 1px solid #e4e6d9;
}

#resources ul {
	margin: 0;
	padding: 0;
	width: 220px;
	line-height: 1.5em;
	list-style-type: none;
}
#resources h4, #dates-deadlines h4 {
	margin: 0;
	padding: 0;
	font-family: Georgia, Times, serif;
	font-size: 160%;
	color: #888;
}
#placement #resources, #areas #resources, #registrar #resources, #research-community #resources, #program-overview #resources {
	margin-top: 20px;
	padding-top: 20px;
}
.no-resources-border #resources {
	border: none;

}
#research-community .no-resources-border #resources {
	padding-top: 0;
}
/*
=================
DATES & DEADLINES
=================
*/
#dates-deadlines {
	margin: 40px 0 0 0;	
	padding: 10px 15px 10px 23px;	
	background-color: #90002A;
}
#dates-deadlines h4 {
	padding: 0 0 5px 0;	
	color: #fff;
}
#dates-deadlines p{
	padding: 0 0 5px 0;
	color: #fff;
}
#dates-deadlines a {
	color: #fff;
	text-decoration: underline;
}

#dates-deadlines a:hover {
	text-decoration: none;
}


/*
=================
HOME RESOURCES
=================
*/
#home #resources {
	margin: 0;
	padding:0;
	clear: both;
	float: right;
}
#home #resources ul {
	width: 195px;
}
#home #resources ul li{
	font-size: 10px;	
}
/*
==============
HOME SIDEBAR
==============
*/

#home #sidebar {
	xbackground-color:#EEEEEE;
	margin-top: 17px;
	float: left;
	margin-left: 6px;
	/* padding-left: 14px; */
	padding-left: 0;
	font-size: 110%;
	width: 234px;
	background: #eeeeee url(../images/site/home-sidebar-bg.gif) no-repeat;
}
#home #sidebar h4 {
	font-size: 140%;
	border-top: 3px solid #fff;
	padding-top: 22px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #848484;
}
#home #sidebar .inside {
	padding-left: 14px;
}
#home #featured-research {
	height:210px;
	xborder: 1px solid #000;
}
#home #featured-research, #home .switcher {
	xfloat:left;
	clear: both;
	color: #979797;
}
#home .switcher {
	margin: 0 0 30px 0;
}
#home #sidebar h1, #home #sidebar h3 {
	color: #336598;
	font-size: 110%;
	margin: 0;
	padding-right: 15px;
	display: inline;
	font-family: georgia, verdana, arial;
	background:transparent url(/doctoral/images/site/blue-arrow.gif) no-repeat scroll right center;
}

#home #content-wrap #sidebar div.last {
	padding-bottom: 19px;
}

#home #sidebar h2 a, #home .switcher a {
	color: #336598;
}
#home #sidebar p {
	margin: 5px 0 16px 0;
	padding-right: 25px;
}
#home #sidebar ul {
	list-style-type: none;
	margin: 10px 25px 0 0;
	padding:0;
}
#home #sidebar li {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #D0D0D0;
}
#home #sidebar li.last {
	border-bottom: none;
}

/* Heights of boxes on Homepage */
#home #content #highlights {
	height: 210px;
}

#home #sidebar {
	height: 692px;
}

#home #featured-research {
	height:210px;
}

/*
===============
GENERAL/SIDEBAR
===============
*/

.gridb #sidebar {
	padding-top: 95px;
	padding-left: 0;
	width: 240px;
	padding-right: 0;
}
.gridb #sidebar #resources ul {
	margin: 0;
	padding:0;
	list-style-type: none;
}
#sidebar #inside {
	float: left;
}
#sidebar a {
	color: #336699;
}
#sidebar a:visited {
	color: #336699;
}
#sidebar h2 {
	font-size: 135%;
	border-top: 3px solid #fff;
	padding-top: 22px;
	line-height: 18px;
}
#student-quote {
	border-top: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	margin-top: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
}
#student-quote blockquote {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	letter-spacing: 0.005em;
	line-height: 1.7em;
	xfont-weight: bold;
	color: #4d4a37;
	background: #fffbde url(/doctoral/images/site/bg-sidebar-quote.gif) repeat-y top left;
	margin: 0;
	padding: 27px 20px 27px 20px;
}
#student-info {
	padding-left: 20px;
	margin-top: 13px;
}
#student-info h4 {
	padding-top: 20px;
	margin: 0;
	font-size: 1.2em;
	color: #575757;
	clear: left; 
}
#student-info h5 {
	font-size: 1.1em;
	color: #575757;
	margin-top: 1em;
	clear: left; 
}
#student-info p.more {
	margin-top: 20px;
}
#student-info p {
	font-size: 1.1em;
	color: #575757;
}
/*
=================
PROFILES/SIDEBAR
=================
*/

#sidebar #student-info ul.students {
	float: left;
	width: 120px;
	padding: 0;
	margin: 5px 0 0 0;
	clear: both;
}
#sidebar #student-info ul.students li {
	display: inline;
	letter-spacing: 0;
	font-weight: normal;
	font-size: 1.2em;
	background: url('/doctoral/images/site/button.gif') no-repeat top left;
	padding: 0;
	margin: 0;
}
#sidebar #student-info ul.students li a:hover {
	text-decoration: none;
}
#sidebar #student-info ul.students li.on {
	background: url('/doctoral/images/site/button.on.gif') no-repeat top left;
}
#sidebar #student-info ul.students li a {
	padding: 0;
	margin: 0;
}
#student-info-text {
	clear:left;
}
/*
=================
Faculty Finder
=================
*/
#sidebar #facfinder {
	width:220px;
}
#sidebar #facfinder h2 {
	padding-top:0;
	border:none;
}
.facultyinterest {
	padding: 8px 0 0 0;
	margin: 0;
}
.facultyinterest ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.facultyinterest ul li {
	margin: 2px 0 3px 0;
	font-size: 11px;
}
.facultyinterest ul li span {
	display: block;
	line-height: 1.3;
}
#sidebar #facfinder li.moreinfo a{
	padding-top: 8px;
	display: block;
}
#sidebar ul#facultybyinterest li.open a {
	background: url(/doctoral/images/site/bg-double-carat-down.gif) no-repeat 0 5px;
}
#sidebar ul#facultybyinterest li.open ul {
	padding-top: 6px;
	margin-top: 0;
}
#sidebar ul#facultybyinterest li.open ul li a,#sidebar ul#facultybyinterest li ul li a {
	background: none;
}
#sidebar ul#facultybyinterest li.open ul li a.close {
	background: url(/doctoral/images/site/bg.closebox.gif) no-repeat 0 6px;
	margin: 0 0 0 13px;
	padding: 4px 0 0 13px;
}
#sidebar ul#facultybyinterest li a {
	display: block;
	background: url(/doctoral/images/site/bg-double-carat.gif) no-repeat 0 5px;
	margin: 0;
	padding: 0 0 3px 13px;
}
#facfinder {
	float: left;
	xmargin: 20px 0 0 0;
	padding-top: 23px;
	padding-left: 20px;
}
#facfinder ul {
	margin: 0;
	padding: 0;
	width: 220px;
	line-height: 1.5em;
	list-style-type: none;
}
#facfinder h4 {
	margin: 0;
	padding: 0;
	font-family: Georgia, Times, serif;
	font-size: 160%;
	color: #b7b7b7;
}
#sidebar a {
	color: #336699;
}
#sidebar a:visited {
	color: #336699;
}

/*
==================================
areas of study
==================================
*/

#areas #content ul, #admissions #content ul {
	margin-top: 0;	
}

#areas h1 {
	line-height:1.2em;
}
#areas h3 {
	font-face:Verdana, Georgia, sans-serif;
	font-size:1.2em;
	font-weight:bold;
}
h3.next {
	clear:both;
	padding:30px 0 0 0;
	font-size: 12px;
}
h3.next a {
	color: #336699;
}
#areas p.headline {
	font-family: Verdana, sans-serif;
	font-size:1.2em;
	color:#555555;
}
#areas ul.sublist {
	list-style-type:none;
	margin:0;
	padding:0;
}
#areas ul.list {
	margin:0;
	padding:0 0 10px 0;
}
#areas ul.list li {
	margin:0 0 3px 25px;
	padding:0;
}
#areas table.chart {
	margin:0;
	padding:0;
	float:right;
	width:500px;
	border-collapse:collapse;
}
#areas table.chart td {
	margin:0;
	padding:0;
	border-bottom: 1px #ccc solid;
	vertical-align:top;
	text-align:left;
}
#areas table.chart th {
	text-align:left;
	margin:0;
	padding:20px 0 0 20px;
	font-weight: bold
}
#content table.chart td ul {
	margin:0;
	padding:0;
}
#content table.chart td ul li {
	padding:0;
	margin: 0 0 0 20px;
}
#content table.chart td ul li.nostyle {
	list-style-type:none;
	margin:5px 0 0 20px;
	padding: 0;
	text-align:left;
}
#areas div#col1 {
	float:left;
	width:233px;
	padding-right:20px;
}
#areas div#col2 {
	float:right;
	width:219px;
}
/*
==============
CONTENT
==============
*/
.gridb #content {
	padding: 0;
	width: 530px;
	line-height: 1.6em;
	color:#565656;
}
.gridb #content #main {
	padding-top: 100px;
	padding-right: 20px;
	padding-left: 20px;
}
.gridb #content h4 {
	padding:10px 0 5px 0;
	font-size: 1.2em;
	font-weight: bold;
}
.gridb #content p {
	padding: 0 0 1em 0;
	font-size: 1.1em;
}
#home #content {
	margin-top: 17px;
	float:left;
	width: 720px;
	padding:0;
}
#content h1 {
	color: #90002A;
	font-family: georgia, arial, verdana;
	padding: 0 0 25px 0;
	font-size: 260%;
	font-weight: normal;
	line-height: 26px;
}
#content p.graytitle {
	margin:0 0 10px 0;
	padding:0;
}
#content p.graytitle a {
	font-family: geneva, arial, verdana;
	text-transform: uppercase;
	color: #B0B0B0;
	font-weight: bold;
	font-size: 11px;
	margin:0 0 0 0;
	padding:0;
	text-decoration: none;
}
/*
=================
FAQ
=================
*/

#faqs #page {
	float: left;
	background: url(/doctoral/images/site/bg-header-faq.gif) no-repeat 15px 0;
}
#faqs #bg-holder {
	float: left;
	background: url(/doctoral/images/site/gridd-bg.gif) repeat-y top left;
}
#faqs #content h1 {
	padding:70px 20px 15px 20px;
}
#faqs #content h4 {
	padding:10px 20px 5px 20px;
	font-size:12px;
	font-weight:bold;
	color:#565656;
}
#faqs #content p {
	padding:10px 20px 10px 20px;
	font-size:12px;
	font-weight:normal;
	color:#565656;
	line-height:1.5em;
}
#faqs #sidebar {
	background-image: none;
	float:right;
	padding-left: 20px;
	width: 220px;
	padding-top: 100px;
}

#faqs #sidebar h2, #sidebar h2{
	border: none;
	padding-bottom: 3px;
}
#faqs #sidebar #inside {
	border-bottom: 1px solid #ccc;
	width:200px;
	padding-bottom: 10px;
}
#faqs #container #content-wrap #bg-holder #page #sidebar #resources {
	margin:25px 0 0;
	padding-left:0;
	padding-top:0;
	border: none;
}
#faqs #inside input, #faqs #inside textarea,  
#blogform input, #blogform textarea{
	border: 1px solid #d5d5d5;
	margin-top: 2px;
	margin-bottom: 17px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#faqs #inside textarea, #blogform textarea{
	margin-bottom:0;
}
#faqs #inside .submit-button, 
#blogform .submit-button{
	color: white;
	background-color: #90002a;
	border: none;
	padding: 5px 10px 5px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: none;
}
#faqs #sidebar form table .error, 
#sidebar form table .error{
	color: #900c2a;
	font-weight: bold;
	display: block;
	clear: both;
	margin:0 0 15px 0;
	padding: 0;
}
#faqs #sidebar form table input.error, 
#sidebar form table input.error{
	margin-bottom: 3px;	
}
#faqs #sidebar form table input.error, 
#sidebar form table input.error{
	color: #000;
	font-weight: normal;
}
#faqs #sidebar #thanks p, #sidebar #thanks p{
	margin: 10px 0 10px 0;
}
#faqs #content h1 {
	margin-left:17px;
}
ol#faq-ques, ol#faq-answers {
	display:block;
	margin:0;
	padding:0;
}
ol#faq-ques li, ol#faq-answers li {
	list-style: decimal outside;
	margin:0 30px 17px 56px;
	padding:0;
}
ol#faq-ques li {
	color:#0a5ca6
}
ol#faq-answers li {
	color:#555555;
	font-weight:bold;
}
ol#faq-ques li.last {
	padding-bottom:10px;
}
ol#faq-answers li.first {
	padding-top:18px;
}
#faqs div.yellow-rule {
	background: transparent url(/doctoral/images/site/bg-yellow-rule.gif) no-repeat top center;
	margin:0;
	padding:0;
}
/*
==============
Stu-Fac Rollovers
==============
*/
.stu-fac {
	width: 100%;
	float:left;
	margin-bottom: 50px;
}
.profile-box {
	width: 160px;
	height: 102px;
	xborder: 1px solid #000;
	float: left;
	margin-right:3px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
}
/*
==============
Admissions
==============
*/
.apply-subnav p.apply {
		xdisplay:none;	
}
.apply-subnav p.apply a {
		cursor: default;	
		color: #90002a;
		text-decoration: none;

}
.admissions-apply a {
	font-family: georgia, arial, verdana;
	font-size: 130%;
	color: #3A7CB8;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 10px;
	background:transparent url(/doctoral/images/site/blue-arrow.gif) no-repeat right;
	margin-bottom: 10px;
}
#admissions #selectform {
	width: 265px;
	float: left;
}
#admissions #apply-box {
	float: left;
	clear: right;
}
#admissions #apply-dropmenu {
	width: 100%;
	margin: 10px 0 10px 0;
	float: left;
}
/*
==============
alumni page
==============
*/
.alumni-profile {
	padding-bottom: 25px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 25px
}
.alumni-profile p {
	padding: 8px 0 8px 0;
	width: 200px;
}
.alumni-profile h4 {
	margin: 0 0 8px 0;
}
#placement .last {
	margin-bottom: 0;
}
/*
==============
students on the job market and courses
==============
*/
#placement #content h2, #registrar #content h2 {
	background-color: #fffbde;
	font-size: 11px;
	border-bottom: 1px solid #e8e5dc;
	border-top: 1px solid #e8e5dc;
	color: black;
	font-weight: normal;
	padding: 6px 0 6px 20px;
	margin: 0 0 15px 0;
}
#placement #content table, #registrar #content table.report {
	width: 490px;
	margin: 0 0 0 20px;
	border-collapse: collapse;
}
#placement #content table th, #registrar #content table.report th {
	text-align: left;
	padding: 0;
	margin:0;
	font-size: 11px;
}
#placement #content table th.student, #registrar #content table.report th.course {
	width: 100px;
}
#placement #content table th.abstract, #registrar #content table.report th.title {
	width: 165px;
}
#registrar #content table.report th.title {
	xwidth: 900px;
}
#placement #content table th.advisors, #registrar #content table.report th.instructors {
	width: 121px;
}
#placement #content table th.cv, #registrar #content table.report th.schedule {
	width: 106px;
}
#placement #content table td, #registrar #content table.report td {
	padding: 15px 10px 15px 0;
	margin:0;
	border-bottom: 1px solid #e8e5dc;
	vertical-align: top;
	font-size: 11px;
}
#placement #content table td.last, #registrar #content table.report td.last {
	border-bottom: none;
}
/*
==============
academic calendar
==============
*/
#content table.calendar {
	border-collapse: collapse;
}
#content table.calendar th, #content table.calendar td {
	text-align: left;
	vertical-align:top;
	font-size: 11px;
	padding: 3px 3px 3px 0;
	margin: 0;
}
#content table.calendar th.cal-gray-line {
	background: url("../images/site/academic-calendar-th-bg.gif") 0 15px;
	background-repeat: no-repeat;
	padding-top: 12px;
	color: #90002a;
	text-transform: uppercase;
	font-size: 10px;
}
.date {
	width: 115px;
}
/*
=================
SUBNAV
=================
*/
.gridb #subnav {
	padding-left: 0;
	width: 190px;
}
#container .closed {
	display:none;
}
.gridb #subnav ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
}
.gridb #subnav ul li {
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	color: #555555;
}
.gridb #subnav ul li ul {
	padding:0;
	margin: 0;	
}
.gridb #subnav ul li ul li{
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
}
.gridb #subnav .expandable {
	padding-bottom: 18px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 18px;
}
.gridb #subnav ul li a {
	color: #555555;
}

.gridb .landing #subnav ul li.first a {
	color: #900;
	font-weight: bold;
}

p.subnav-bluetext {
	font-family: georgia, arial, verdana;
	font-size: 130%;
	color: #3A7CB8;
	font-weight: bold;
	padding-left: 15px;
	background:transparent url(/doctoral/images/site/blue-arrow.gif) no-repeat 1px 5px;
	margin-bottom: 10px;
	margin-left: 9px;
}
#subnav .expandable .on {
	color: #900;
	font-weight: bold;
}

#subnav .expandable .arrowDown {
	background:transparent url(/doctoral/images/site/red-arrow-open.gif) no-repeat 0 5px;
	margin-left: -11px;
	padding-left:  12px;
	display: block;
}
#subnav .expandable .arrowDownCurrent {
	background:transparent url(/doctoral/images/site/red-arrow-open.gif) no-repeat 0 5px;
	margin-left: -11px;
	padding-left:  12px;
	display: block;
}
#subnav .expandable .arrowUp {
	background:transparent url(/doctoral/images/site/gray-arrow-closed.gif) no-repeat 2px 3px;
	margin-left: -11px;
	padding-left:  12px;
	display: block;
}
.gridb #subnav #subnav-quote {
	border-top: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	margin-top: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	width: 190px;
}
.gridb #subnav #subnav-quote p {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	letter-spacing: 0.005em;
	line-height: 1.7em;
	xfont-weight: bold;
	color: #4d4a37;
	background: #fffbde url(/doctoral/images/site/bg-subnav-quote.gif) repeat-y top right;
	margin: 0;
	padding: 27px 15px 0px 20px;
}
.gridb #subnav #subnav-quote .signature {
	font-size: 13px;
	line-height: 1.5em;
	padding: 10px 10px 27px 20px;
}
#sidebar .inside-sub {
	padding-top: 95px;
}
/* =======================
REGISTRAR COURSE DESCRIPTIONS
==========================*/
#course-description {
	margin: 12px 0 100px 0;
	xpadding: 12px;
	xborder: 3px solid #b7b7b7;
}
#course-description ul li {
	font-size: 110%;
	margin-bottom: 1em;
}
#content #course-description h2 {
	margin-bottom: 6px;
	color: #565656;
}
/*
==============
FONTS
==============
*/
.verdana, #content #course-description h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.gridb #content li, .gridb #subnav li {
	font-size: 11px;
}
/* =======================
PRINT.CSS added 7-22-09sg
==========================*/

   #header #print-banner {
	display: none;
}
/*===========================
REGISTRAR SIDE MODIFIED 8/4
=============================*/
#registrar h4 {
	margin:0 0 3px 0;
}
#registrar #content p, #registrar #sidebar p {
	margin:3px 0 5px 0;
	line-height:1.5em;}
#registrar h1{
        line-height:1.2em;
}
#registrar p.instructor{
        font-weight:bold;
        margin:0;padding:0;
}
#registrar p.coursenumber{
        font-style:italic;
}


/*
==============
Program Requirements Pages
==============
*/
#content table.program-of-study {
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
#content table.program-of-study th, 
#content table.program-of-study td {
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	padding: 5px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#content table.program-of-study th.year {
        background: #FFFBDE;
}        

#content table.program-of-study td ul{
	margin: 1px; 
}

#content h4.highlight,
#content h3 strong.highlight{
        color: #90002a;
}

#content em.detai{
        color: #454545;
}

/*
==============
Blog
==============
*/
#sidebar #blogform{ /* used on admissions blog */
	background-image: none;
	float:right;
	padding-left: 20px;
	padding-top: 13px;
	width: 220px;
}
#content h2.grande{
        color: #90002a;
        font-size: 26px;
        font-weight: normal;
        line-height: 1.1;
}
#content-wrap #content .post h4 {
	color:#565656;
	font-size:12px;
	font-weight:bold;
        line-height: 1;
	margin-bottom: 0;
	padding:10px 20px 2px 0;	
}
#content .post{
	border-top: 1px solid #e8e5d4;
	margin-top: 23px;
	padding-top: 18px;
}
#content .post .metadata{
	color: #90002a;
	font-size: 9px;
}
#content .post .metadata span{
	text-transform: uppercase;
}
#content .post .body{
	color:#565656;
	font-size:10px;
	font-weight:normal;
	line-height:1.5em;
	padding:10px 20px 10px 56px;
}

#content .post table.report{
        border-collapse: collapse;
        border-top: 1px solid #e8e5d4;
        border-right: 1px solid #e8e5d4;
        margin: 1em 0 2em 0;
}

#content .post table.report td,
#content .post table.report th{
        border-bottom: 1px solid #e8e5d4;
        border-left: 1px solid #e8e5d4;
        font-size: 11px;
        padding: 5px;
        text-align: left;
        vertical-align: top;
}

#content p.degree1,p.degree2{margin-bottom: 0;}

.db-pic{float: left;width: 140px;margin: 3px 12px 3px 0;border: 1px solid #eee;}
.resources-only #resources{border-top: none;}

.catalog-text{
  padding: 0 22px 0 22px;
}


#header h1 {background-image: url("/mba/images/site/mba.gif");}

/* Changes for Retrofit 2011/2012 */
/* Subnav and sidebar list bullets removed */
#subnav ul li, #sidebar ul li{margin: 0; padding: 0;}
 ol, ul, dl { margin-left: 0;}
.expandable ul li {list-style:disc outside none;}
#header h1 {height: 60px; background-image: url("/doctoral/images/site/head-doctoral.png");margin-top: 14px; margin-bottom: 5px;}
#supernav .main-sites ul li.nav-doctoral a{background: url("http://www.hbs.edu/shared/images/framework/2.0/main-sites-on.png") repeat-x top left;} 

#header {margin-top: 0; margin-bottom: 0;}
#header #nav{margin-bottom: 0; padding: 0; height: 27px;}
#header #nav ul{margin: 0; padding: 0 0 0 25px;}
#header #nav ul li{margin: 0 0 0 0; padding: 0;}
#header #nav ul li a{font-size: 13px; font-weight: normal; margin: 0; color: #000; padding-bottom: 7px;}
#header #nav ul li a:hover{text-decoration: underline;}
#header .nav{width: 960px;}
#header ul.nav li a#home-nav {margin-left: 0;}


#home #nav .homepage a,
#program-overview #nav .program a,
#areas #nav .areas a, 
#research-community #nav .research a, 
#admissions #nav .admissions a, 
#placement #nav .placement a, 
#registrar #nav .registrar a, 
#faqs #nav .faqs a{
    background: none repeat scroll 0 0 #A41034;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    padding: 6px 10px;
} 

#areas #content ul, #admissions #content ul {
    margin-left: 1.5em;
}

#home #content,
#home #sidebar{
    margin-top: 15px;
}

.gridb #big-holder,
#faqs #bg-holder{
    margin-top: 15px;
}


/* In use on MBA
#content-wrap{padding-bottom: 75px;}
#content{width: 550px;}
#sidebar{margin-top: 173px;} 
#sidebar .resources li {padding-left: 12px; width: 185px;}
#subnav a.ext {background: none;padding: 0 0 1px 12px;}
.home #content ul li{list-style-type:none;}
#superfooter ul li a,
#superfooter p a{text-decoration: none;}
#supernav ul li a:hover,
#superfooter ul li a:hover,
#superfooter p a:hover{text-decoration: underline;}
#superfooter p.maps{margin-top: 6px;}
*/

/* Registrar Updates */
.registrar #header h1{background: none;}
.registrar #header h1.text-head a{position: static;padding:  0;color: #a41034;
font-size: 40px;height: 60px;text-indent: 1px;text-transform: uppercase; width: 600px;
font-family: 'TradeGothicW02-BoldCn20',Arial, Helvetica, Verdana, sans-serif;
font-weight: bold; margin-top: 10px;text-decoration: none; cursor: default;
}
