@charset "UTF-8";
/* CSS Document */
* {
	outline: none;
}

html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #58676F;
	background-image: url(/includes/mailman/images/bg_skyline.png);
	background-position: center top;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.nowrap {
	white-space: nowrap;
}

a {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline !important;
	color: #e7a614 !important;
}

h1, h2, h3, h4, h5, h6, p {
	padding-bottom: 8px;
	color: #595757;
}

select,
input[type="text"],
input[type="submit"] {
	color: #737373;
	cursor: pointer;
	border: solid 1px #ccc;
	background: #FFFFFF;
	font-size: 100%;
}

input[type=radio] {
	position: relative;
	top: 4px;
}

.jqmWindow {
	position: absolute;
	width: 450px;
	margin-left: 0;
}

.msie input[type=radio] {
	position: relative;
	top: 0px;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

div.clear {
	clear: both;
}

div.mailman_contentContainer {
	width: 928px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 48px;
}

div.mailman_main {
	width: 912px;
	padding: 8px;
	padding-bottom: 0;
	margin-bottom: 8px;
	background-color: #EBEBEB;
	color: #595757;
	font-size: 110%;
}

/*
/* COLUMNS
/*
/******************************************************/


div.mailman_col {
	float: left;
	padding-right: 8px;
}

div.mailman_colLast {
	padding-right: 0;
}

div.mailman_col1 {
	width: 682px;
}

div.mailman_col2 {
	width: 222px;
}

div.mailman_colPad {
	padding-left: 8px;
}

div.mailman_mainContentContainer div.mailman_col1 {
	width: 222px;
}

div.mailman_mainContentContainer div.mailman_col2 {
	width: 434px;
}

div.mailman_mainContentContainer div.mailman_col2 div.mailman_col1 {
	width: 260px;
	padding-right: 24px;
}

div.mailman_mainContentContainer div.mailman_col2 div.mailman_col2 {
	width: 150px;
}

div.mailman_mainContentContainer div.mailman_col2_664 {
	width: 656px;
}

div.mailman_mainContentContainer div.mailman_col2_664 div.mailman_col1 {
	width: 464px;
}

div.mailman_mainContentContainer div.mailman_col2_664 div.mailman_col2 {
	width: 184px;
}

div.mailman_mainContentContainer div.mailman_col2_426 {
	width: 426px;
}

div.mailman_mainContentContainer div.mailman_col2_426 div.mailman_col1 {
	width: 252px;
	padding-right: 24px;
}

div.mailman_mainContentContainer div.mailman_col2_426 div.mailman_col2 {
	width: 150px;
}

/*
/* READ MORE
/*
/******************************************************/

p.mailman_readMore {
	text-align: right;
}

p.mailman_readMore a {
	text-transform: lowercase;
	text-decoration: none !important;
}

p.mailman_readMore a:hover span {
	text-decoration: underline !important;
}

/*
/* SECTION
/*
/******************************************************/

div.mailman_section {
	padding-top: 12px;
	padding-bottom: 16px;
	border-bottom: 1px dotted #666666;
}

div.mailman_section_last {
	border: none;
}

div.mailman_section div.mailman_section_header {
	float: left;
	font-weight: bold;
	width: 124px;
}

div.mailman_section div.mailman_section_content {
	float: left;
	width: 340px;
}

div.mailman_section div.mailman_section_content p {
	padding: 0;
}

div.mailman_section div.mailman_section_content a {
	text-decoration: underline;
}

div.mailman_section div.mailman_section_content ul li {
	margin-left: 16px;
	list-style: disc;
}
/*
/* mailman_masthead
/*
/******************************************************/

div.mailman_masthead {
	width: 920px;
}

div.mailman_masthead div.mailman_logo {
	float: left;
	padding-top: 18px;
}

div.mailman_masthead div.mailman_logo a {
	font-size: 0;
	text-indent: -9999px;
	display: block;
	width: 258px;
	height: 48px;
	background-image: url(/includes/mailman/images/logo_mailman.png);
}

/*
/* mailman_main
/*
/******************************************************/

div.mailman_main {
	
}/*
/* navigations
/*
/******************************************************/

div.mailman_masthead div.mailman_topNavigation {
	float: right;
	font-size: 110%;
	font-weight: bold;
	padding-top: 24px;
}

div.mailman_masthead div.mailman_personalNavigation {
	float: right;
	font-size: 120%;
	text-transform: uppercase;
	padding-top: 72px;
	padding-bottom: 6px;
}

div.mailman_main div.mailman_mainNavigation {
	padding: 12px;
	color: #FFFFFF;
	font-size: 105%;
	text-transform: uppercase;
	background-color: #7392A6;
	margin-bottom: 8px;
	text-align: center;
}

div.mailman_masthead div.mailman_topNavigation ul li,
div.mailman_masthead div.mailman_personalNavigation ul li,
div.mailman_main div.mailman_mainNavigation ul li,
div.mailman_main div.mailman_footerNavigation ul li,
div.mailman_addressNavigation ul li,
div.mailman_universityNavigation ul li {
	display: inline;
	padding-left: 12px;
	background-image: url(/includes/mailman/images/bg_li_white.png);
	background-repeat: no-repeat;
	background-position: 5px 2px;
}

div.mailman_masthead div.mailman_personalNavigation ul li {
	background-position: 5px 3px;
}

div.mailman_main div.mailman_mainNavigation ul li {
	background-position: 8px 2px;
	padding-left: 18px;
}

div.mailman_masthead div.mailman_topNavigation ul li.first,
div.mailman_masthead div.mailman_personalNavigation ul li.first,
div.mailman_main div.mailman_mainNavigation ul li.first,
div.mailman_main div.mailman_footerNavigation ul li.first,
div.mailman_addressNavigation ul li.first,
div.mailman_universityNavigation ul li.first {
	background-image: none;
	padding-left: 0;
}

div.mailman_masthead div.mailman_topNavigation ul li.current a,
div.mailman_masthead div.mailman_personalNavigation ul li.current a,
div.mailman_main div.mailman_mainNavigation ul li.current a {
	color: #E7A614 !important;
}


div.mailman_main div.mailman_footerNavigation {
	padding-bottom: 8px;
	padding-left: 3px;
}

div.mailman_main div.mailman_footerNavigation ul li {
	background-image: url(/includes/mailman/images/bg_li_blue.png);
}

div.mailman_main div.mailman_footerNavigation ul li a {
	color: #374B57 !important;
}

div.mailman_addressNavigation {
	padding-left: 3px;
	float: left;
}

div.mailman_universityNavigation {
	padding-right: 3px;
	float: right;
}/*
/* mailman_titleBar
/*
/******************************************************/

div.mailman_titleBar {
	
}

div.mailman_titleBar h1 {
	font-size: 245%;
	color: #E7A614;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-transform: uppercase;
}

div.mailman_titleBar_home h1 {
	padding-top: 8px;
	text-transform: none;
}

div.mailman_titleBar p {
	padding-left: 3px;
}

div.mailman_titleBar p,
div.mailman_titleBar p a,
div.mailman_titleBar p a:hover {
	color: #595757 !important;
}

div.mailman_titleBar_search {
	color: #FFFFFF;
	font-size: 90%;
	margin-bottom: 8px;
}

.msie div.mailman_titleBar_search { 
	margin-bottom: 8px;
}

div.mailman_titleBar_search_content {
	background-color: #7392A6;
	height: 32px;
}

.firefox div.mailman_titleBar_search input[type="radio"] {
	margin-right: 2px;
}

.firefox div.mailman_titleBar_search span {
	margin-right: 4px;
}

.msie div.mailman_titleBar_search {
	font-size: 80%;
}

.safari div.mailman_titleBar_search {
	font-size: 100%;
}

.safari div.mailman_titleBar_search input[type="text"] {
	margin-bottom: 2px;
}

.safari div.mailman_titleBar_search input[type="radio"] {
	margin-right: 2px;
}

.safari div.mailman_titleBar_search span {
	margin-right: 4px;
	position: relative;
	top: 2px;
}

div.mailman_titleBar_search_content {
	padding: 8px;
}

div.mailman_titleBar_search input[type=text] {
	width: 178px;
	padding: 1px 0;
}

div.mailman_titleBar_search input {
	font-size: 100%;
}

div.mailman_titleBar_search p {
	padding: 0;
	color: #FFFFFF;
}/*
/* CONTENT
/*
/******************************************************/

div.mailman_mainContent a {
	color: #58676F;
}

div.mailman_mainContentContainer {
	border: 1px solid #737373;
	padding: 8px;
	padding-bottom: 0;
	background-color: #FFFFFF;
	margin-bottom: 8px;
}

div.mailman_mainContentContainerWithBackground {
	padding-bottom: 8px;
}

div.mailman_mainBackground {
	background-image: url(/includes/mailman/images/bg_leftNavigation.png);
	background-repeat: repeat-y;
	width: 100%;
}

div.mailman_mainBackground div.mailman_toutContainer {
	margin-bottom: 0px;
}div.mailman_mainFeature {

}

div.mailman_mainFeature h2 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 190%;
	color: #58676F;
	font-weight: bold;
	letter-spacing: 0.2px;
	padding-left: 3px;
}

div.mailman_mainFeature p {
	padding-left: 4px;
	padding-right: 4px;
}

div.mailman_mainFeature img {
	float: left;
	padding-bottom: 8px;
	padding-right: 16px;
}

div.mailman_mainFeatureHome {

}

div.mailman_mainFeatureMirror img {
	float: right;
	padding-bottom: 8px;
	padding-left: 16px;
	padding-right: 0;
}


div.mailman_mainFeatureMirrorBorder {
	border: 1px solid #797979;
	padding: 8px;
}

div.mailman_mainFeatureMirrorBorder img {
	padding-bottom: 0px;
}div.mailman_toutContainer {
	margin-bottom: 8px;
}

div.mailman_tout {
	width: 160px;
	height: 248px;
	float: left;
	background-color: #7392A6;
	margin-right: 8px;
	color: #FFFFFF;
}

div.mailman_tout58666F {
	background-color: #58666F;
}

div.mailman_tout737373 {
	background-color: #737373;
}

div.mailman_tout455C6B {
	background-color: #455C6B;
}

div.mailman_toutLast {
	margin-right: 0;
}

div.mailman_tout h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 120%;
	padding-top: 12px;
	font-weight: bold;
}

div.mailman_tout h3,
div.mailman_tout p {
	padding-left: 8px;
	padding-right: 8px;
}

div.mailman_tout h1,
div.mailman_tout h2,
div.mailman_tout h3,
div.mailman_tout h4,
div.mailman_tout h5,
div.mailman_tout h6,
div.mailman_tout p,
div.mailman_tout a {
	color: #FFFFFF;
}

div.mailman_toutList ul {
	
}

div.mailman_toutList ul li {
	list-style-type: disc;
	margin-left: 24px;
	margin-right: 8px;
	padding-bottom: 8px;
}

div.mailman_toutThree div.mailman_tout {
	width: 139px;
}

div.mailman_toutThree div.mailman_tout img {
	width: 139px;
}div.mailman_newsHeadlines {
	border: 1px solid #737373;
	background-color: #FFFFFF;
	padding-bottom: 8px;
}

div.mailman_newsHeadlines a {
	color: #595757 !important;
}

div.mailman_newsHeadlines h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_newsHeadlines div.mailman_newsHeadlines_contentContainer {
	overflow: hidden;
	position: relative;
}

div.mailman_newsHeadlines div.mailman_newsHeadlines_content {
	position: absolute;
}

div.mailman_newsHeadlines ul {
}

div.mailman_newsHeadlines ul li {
	list-style-type: disc;
	margin-left: 24px;
	margin-right: 8px;
	padding-bottom: 8px;
}

div.mailman_newsHeadlines_controls p {
	padding: 0;
}

div.mailman_newsHeadlines_readMore {
	float: right;
	padding-right: 8px;
}

div.mailman_newsHeadlines_upDown {
	float: left;
	padding-left: 8px;
}

div.mailman_newsHeadlines_upDown p.mailman_newsHeadlines_down {
	padding-top: 2px;
}

div.mailman_newsHeadlines_upDown p img {
	cursor: pointer;
}

div.mailman_newsHeadlines_upDown p img.disabled {
	cursor: default;
}div.mailman_upcomingEvents {
	padding-bottom: 8px;
}

div.mailman_upcomingEvents a {
	color: #595757 !important;
}

div.mailman_upcomingEvents h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_upcomingEvents ul {
}

div.mailman_upcomingEvents ul li {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
}

div.mailman_upcomingEvents ul li.mailman_upcomingEvents_li_hover a {
	text-decoration: underline;
	color: #e7a614;
}

div.mailman_upcomingEvents ul li p {
	padding-bottom: 0px;
}

div.mailman_upcomingEvents ul li p.date {
	font-weight: bold;
}

div.mailman_upcomingEvents p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}div.mailman_leftNavigation {
	margin-bottom: 8px;
	color: #FFFFFF;
	padding: 20px 10px 8px;
	font-size: 120%;
	text-transform: uppercase;
	height: 100%;
}

div.mailman_leftNavigation a,
div.mailman_leftNavigation p {
	color: #FFFFFF;
}

div.mailman_leftNavigation ul p {
	padding-bottom: 4px;
}

div.mailman_leftNavigation ul ul {
	padding-bottom: 12px;
}

div.mailman_leftNavigation ul li {
	font-weight: bold;
}

div.mailman_leftNavigation ul ul li {
	margin-left: 12px;
	position: relative;
	font-weight: normal;
}

div.mailman_leftNavigation div.mailman_leftNavigation_submenu {
	display: none;
}

div.mailman_leftNavigation span.mailman_leftNavigation_current {
	color: #E7A614;
}

div.mailman_leftNavigation a.mailman_leftNavigation_submenu_anchor {
	font-family:"Courier New",Courier,monospace;
	font-size:80%;
	font-weight:bold;
	position: relative;
	top: -2px;
	text-decoration: none !important;
}

div.mailman_leftNavigation p.mailman_leftNavigation_padded {
	padding-left: 24px;
}

div.mailman_leftNavigation_search {
	border-top: 8px solid #FFFFFF;
}

div.mailman_leftNavigation_search select,
div.mailman_leftNavigation_search input {
	width: 200px;
	font-size: 82%;
	margin-bottom: 4px;
	text-transform: none;
}

div.mailman_leftNavigation_search input[type="text"] {
	padding:1px 0;
	width: 171px;
}

div.mailman_leftNavigation_search input[type="submit"] {
	width: auto;
}div.mailman_announcements {
	padding-bottom: 8px;
}

div.mailman_announcements a {
	color: #595757 !important;
}

div.mailman_announcements h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_announcements ul {
}

div.mailman_announcements ul li {
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
	list-style-type:disc;
	margin-left:24px;
}

div.mailman_announcements ul li.mailman_announcements_li_hover a {
	text-decoration: underline;
	color: #e7a614;
}

div.mailman_announcements ul li p {
	padding-bottom: 0px;
}

div.mailman_announcements p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}div.mailman_quickLinks {
	padding-bottom: 8px;
}

div.mailman_quickLinks a {
	color: #595757 !important;
}

div.mailman_quickLinks h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_quickLinks ul {
}

div.mailman_quickLinks ul li {
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
	list-style-type:disc;
	margin-left:24px;
}

div.mailman_quickLinks ul li.mailman_quickLinks_li_hover a {
	text-decoration: underline;
	color: #e7a614;
}

div.mailman_quickLinks ul li p {
	padding-bottom: 0px;
}

div.mailman_quickLinks p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}div.mailman_pageTitle {
	
}

div.mailman_pageTitle h2 {
	font-size: 136%;
	font-weight: bold;
	color: #666666;
	padding: 0 3px 8px;
	text-transform: uppercase;
	float: left;
}

div.mailman_pageTitle h3 {
	font-size: 110%;
	font-weight: bold;
	color: #E7A614;
	padding: 0 3px 8px;
}

div.mailman_pageTitle p {
	padding: 0 3px;
	padding-bottom: 8px;
}

div.mailman_pageTitle div.mailman_pageNavigation {
	float: right;
}

div.mailman_pageTitle div.mailman_pageNavigation ul li {
	display: inline;
	padding-left: 12px;
	background-image: url(/includes/mailman/images/bg_li_blue.png);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	font-size: 100%;
}

div.mailman_pageTitle div.mailman_pageNavigation ul li a span {
	font-weight: bold;
}

div.mailman_pageTitle div.mailman_pageNavigation ul li a:hover {
	text-decoration: none !important;
}

div.mailman_pageTitle div.mailman_pageNavigation ul li a:hover span {
	text-decoration: underline !important;
}

div.mailman_pageTitle div.mailman_pageNavigation ul li.first {
	background-image: none;
}div.mailman_facultySearch {
	background-color: #666666;
	color: #FFFFFF;
	padding: 12px 8px 0px;
	margin-bottom: 8px;
}

div.mailman_facultySearch p {
	color: #FFFFFF;
}

div.mailman_facultySearch div.mailman_searchTitle {
	float: left;
	text-transform: uppercase;
	padding-bottom: 16px;
}

div.mailman_facultySearch div.mailman_searchNavigation {
	float: right;
}

div.mailman_facultySearch div.mailman_searchNavigation ul li {
	display: inline;
	padding-left: 12px;
	background-image: url(/includes/mailman/images/bg_li_white.png);
	background-repeat: no-repeat;
	background-position: 5px 2px;
}

div.mailman_facultySearch div.mailman_searchNavigation ul li.first {
	background-image: none;
}

div.mailman_facultySearch a {
	color: #FFFFFF;
}

div.mailman_facultySearch select {
	width: 145px;
}

div.mailman_facultySearch div.mailman_searchCol {
	float: left;
	padding-right: 16px;
}

div.mailman_facultySearch div.mailman_searchColLast {
	padding-right: 0;
	padding-left: 15px;
	border-left: 1px dotted #FFFFFF;
	margin-bottom: 12px;
}

div.mailman_facultySearch input[type="text"] {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px outset #FFFFFF;
	padding: 1px;
	width: 109px;
}

div.mailman_searchTagCloud {
	border: 1px solid #666666;
	padding: 12px 8px;
	display: none;
	margin-bottom: 8px;
	text-align: justify;
}table.mailman_searchResults {
	width: 656px;
	font-size: 80%;
}

table.mailman_searchResults thead tr th {
	background-color: #EBEBEB;
	padding: 8px;
	font-weight: bold;
	padding-right: 0;
}

table.mailman_searchResults thead tr th.headerSortDown a {
	background-image: url(/includes/mailman/images/arrow_newsHeadlines_down_off.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
}

table.mailman_searchResults thead tr th.headerSortUp a {
	background-image: url(/includes/mailman/images/arrow_newsHeadlines_up_off.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
}

table.mailman_searchResults tbody tr td {
	padding: 8px;
	border-top: 1px dotted #666666;
	padding-right: 0;
	vertical-align: top;
}

table.mailman_searchResults tbody tr.first td {
	/* border: none; */
}div.mailman_facultyNodeTemplate {

}

div.mailman_facultyNodeTemplate div.mailman_pageTitle h2 {
	padding-left: 0px;
}

div.mailman_facultyNodeTemplate h3 {
	color: #E7A614;
	font-weight: bold;
	font-size: 110%;
	float: left;
}

div.mailman_facultyNodeTemplate div.mailman_controls {
	float: right;
}

div.mailman_facultyNodeTemplate div.mailman_controls ul li {
	display: inline;
	padding-left: 12px;
	background-image: url(/includes/mailman/images/bg_li_blue.png);
	background-repeat: no-repeat;
	background-position: 4px 2px;
	font-size: 100%;
}

div.mailman_facultyNodeTemplate div.mailman_controls ul li.first {
	background-image: none;
}

div.mailman_facultyNodeTemplate h4 {
	font-weight: bold;
	font-style: italic;
	font-size: 110%;
	padding-bottom: 16px;
}

div.mailman_facultyNodeTemplate div.mailman_col2 div.mailman_section {
	padding-top: 0;
	padding-bottom: 16px;
	border: none;
}

div.mailman_facultyNodeTemplate div.mailman_col2 div.mailman_section img {
	float: right;
	width: 150px;
	height: 180px;
}

div.mailman_facultyNodeTemplate div.mailman_col2 div.mailman_section div.mailman_details {
	float: right;
	width: 128px;
	padding: 0px 12px 10px;
	background-color: #ECECEB;
}

div.mailman_facultyNodeTemplate div.mailman_col2 div.mailman_section div.mailman_details p {
	padding: 0;
}

div.mailman_facultyNodeTemplate div.mailman_col2 div.mailman_section div.mailman_details strong {
	padding-top: 8px;
	display: block;
}

div.mailman_facultyNodeTemplate div.mailman_prevNext {

}

div.mailman_facultyNodeTemplate div.mailman_prevNext p.mailman_readMore a {
	text-transform: none;
}

div.mailman_facultyNodeTemplate div.mailman_prevNext div.mailman_prev {
	float: left;
}

div.mailman_facultyNodeTemplate div.mailman_prevNext div.mailman_next {
	float: right;
}div.mailman_degreeOfferingNodeTemplate p.mailman_degree {
	padding: 0;
}

div.mailman_degreeOfferingNodeTemplate ul.mailman_degree {
	padding-bottom: 8px;
}

div.mailman_degreeOfferingNodeTemplate ul.mailman_degree li {
	margin-left: 24px;
	list-style: disc;
}

div.mailman_degreeOfferingNodeTemplate h3 {
	padding-bottom: 16px;
}

div.mailman_degreeOfferingNodeTemplate img {
	padding-bottom: 8px;
}

div.mailman_degreeOfferingNodeTemplate p.mailman_imageCaption,
div.mailman_degreeOfferingNodeTemplate p.mailman_imageQuote,
div.mailman_degreeOfferingNodeTemplate p.mailman_imageCredit {
	padding-left: 3px;
	padding-right: 3px;
	font-size: 91%;
}

div.mailman_degreeOfferingNodeTemplate p.mailman_imageCaption {
	font-weight: bold;
}

div.mailman_degreeOfferingNodeTemplate p.mailman_imageQuote {
	font-style: italic;
}div.mailman_degreeOfferings {
	border: 1px solid #807E7E;
	margin-bottom: 8px;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section {
	background-color: #EBEBEB;
	padding: 8px 12px;
	margin-top: 8px;
	font-weight: bold;
	color: #58676F;
	cursor: pointer;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section_first {
	margin-top: 0px;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section_hover {
	color: #E7A614;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section_on {
	color: #E7A614;
	background-color: #FFFFFF;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section_handle {
	float: left;
	padding-right: 8px;
	width: 24px;
	font-family: "Courier New", Courier, monospace;
	font-size: 126%;
}

div.mailman_degreeOfferings div.mailmain_degreeOfferings_section_title {
	float: left;
	width: 376px;
}

div.mailman_degreeOfferings div.mailman_degreeList {
	padding: 0 16px 16px 42px;
	display: none;
}

div.mailman_degreeOfferings div.mailman_degreeList div.mailman_degreeList_item_handle {
	float: left;
	width: 24px;
	padding-right: 8px;
	font-family: "Courier New", Courier, monospace;
	font-size: 126%;
}

div.mailman_degreeOfferings div.mailman_degreeList div.mailman_degreeList_item_title {
	float: left;
	width: 200px;
}

div.mailman_degreeOfferings div.mailman_degreeList_item {
	cursor: pointer;
}

div.mailman_degreeOfferings div.mailman_degreeList_item_hover {
	color: #E7A614;
}

div.mailman_degreeOfferings div.mailman_degreeList_body {
	padding: 0px 0px 16px 29px;
	display: none;
}

div.mailman_degreeOfferings div.mailman_degreeList_body p {
	padding: 0;
}

div.mailman_degreeOfferings table {
	
}

div.mailman_degreeOfferings td {
	vertical-align: top;
	text-align: left;
}

div.mailman_degreeOfferings td.mailman_degreeList_degree {
	font-weight: bold;
}div.mailman_ourCenters {
	border: 1px solid #737373;
	background-color: #FFFFFF;
	padding-bottom: 8px;
}

div.mailman_ourCenters a {
	color: #595757 !important;
}

div.mailman_ourCenters h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_ourCenters ul {
}

div.mailman_ourCenters ul li {
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
	list-style-type:disc;
	margin-left:24px;
}

div.mailman_ourCenters ul li.mailman_ourCenters_li_hover a {
	text-decoration: underline;
	color: #e7a614;
}

div.mailman_ourCenters ul li p {
	padding-bottom: 0px;
}

div.mailman_ourCenters p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}div.mailman_ourPrograms {
	background-color: #ebebeb;
}

div.mailman_ourPrograms a {
	color: #595757 !important;
}

div.mailman_ourPrograms h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_ourPrograms ul {
}

div.mailman_ourPrograms ul li {
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
	list-style-type:disc;
	margin-left:24px;
}

div.mailman_ourPrograms ul li.mailman_ourPrograms_li_hover a {
	text-decoration: underline;
	color: #e7a614;
}

div.mailman_ourPrograms ul li p {
	padding-bottom: 0px;
}

div.mailman_ourPrograms p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}div.mailman_departmentsIndex {

}

div.mailman_departmentsIndex div.mailman_department {
	width: 121px;
	margin-right: 8px;
	float: left;
	border: 1px solid #797979;
	height: 288px;
	margin-bottom: 8px;
	padding: 8px;
	position: relative;
}

div.mailman_departmentsIndex div.mailman_department_third {
	margin-right: 0px;
}

div.mailman_departmentsIndex h3 {
	text-transform: uppercase;
	font-weight: bold;
}

div.mailman_departmentsIndex p.mailman_department_image {
	padding: bottom;
	position: absolute;
	left: 21px;
	top: 198px;
}

div.mailman_departmentsIndex p.mailman_department_image img {
	width: 98px;
	height: 98px;
}div.mailman_contactUs {
	padding-bottom: 8px;
}

div.mailman_contactUs a {
	color: #595757 !important;
}

div.mailman_contactUs h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_contactUs p {
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 2px;
}

div.mailman_contactUs p.mailman_readMore {
	padding-bottom: 0px;
	padding-right: 8px;
}table#mailman_upcomingEventsResults {
	width: 433px;
}

p.mailman_upcomingEventsResults_nav {
	text-align: right;
}

p.mailman_upcomingEventsSearch_nav {
	text-align: right;
	padding-bottom: 2px;
}


div.mailman_upcomingEventsSearch div.mailman_col1 {
	width: 179px !important;
	padding-right: 12px !important;
}

div.mailman_upcomingEventsSearch div.mailman_col2 {
	width: 227px !important;
	padding-right: 0 !important;
}

table.mailman_calendar {
	background-color: #FFFFFF;
	width: 225px;
	color: #666666;
	text-align: center;
	margin-bottom:12px;
}

table.mailman_calendar tr.mailman_calender_header {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 120%;
}

table.mailman_calendar tr.mailman_calender_days {
	font-weight: bold;
}

table.mailman_calendar td {
	padding-bottom: 6px;
	padding-top: 6px;
}

table.mailman_calendar td.mailman_calendar_current {
	background-color: #ebebeb;
}

table.mailman_calendar td a {
	color: #666666;
}

table.mailman_calendar td.mailman_calendar_otherMonth a {
	color: #c1c1c1;
}

div.mailman_upcomingEventsSearch_options div.mailman_searchTitle {
	padding-bottom: 12px;
}

div.mailman_upcomingEventsSearch_options_toggle {
	float: right;
}

div.mailman_upcomingEventsSearch_options_form {
	display: none;
}

div.mailman_upcomingEventsSearch_options_form select {
	width:197px;
}

div.mailman_upcomingEventsSearch_options_form div.mailman_searchColLast {
	padding-bottom: 45px;
}

div.mailman_upcomingEventsSearch_options_form div.mailman_searchColLast input[type="text"] {
	width: 157px;
}div.mailman_rssFeed {
	background-color:#FFFFFF;
	border:1px solid #737373;
	margin-bottom:8px;
	padding:8px 8px 0;
	width: 214px;
}

div.mailman_rssFeed div.mailman_rssFeed_title {
	padding-bottom: 2px;
}

div.mailman_rssFeed div.mailman_rssFeed_description {
	padding-bottom: 4px;
}

div.mailman_rssFeed div.mailman_rssFeed_feed {
	margin-bottom: 6px;
}

div.mailman_rssFeed div.mailman_rssFeed_feed img {
	vertical-align: middle;
}div.mailman_upcomingEventsNodeTemplate {

}

div.mailman_upcomingEventsNodeTemplate div.mailman_col1 {
	padding-right: 12px !important;
	width: 422px !important;
}

div.mailman_upcomingEventsNodeTemplate div.mailman_section div.mailman_section_content {
	float:left;
	width:296px;
}div.mailman_newsMain {
	padding-bottom: 8px;
}

div.mailman_newsMain h2 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:190%;
	font-weight:bold;
	letter-spacing:0.2px;
	padding-left:3px;
	float: left;
}

div.mailman_newsMain p {
	float: right;
}

div.mailman_newsMain ul li {
	color:#595757;
	list-style-type:disc;
	margin-left:24px;
	padding-bottom:8px;
	padding-right:8px;
}

div.mailman_newsSearch {

}

div.mailman_newsSearch select.mailman_departments{
	width: 304px;
}

div.mailman_newsSearch div.mailman_newsSearch_options {
	display: none;
}

div.mailman_newsNodeTemplate h3 {
	float: left;
}

div.mailman_newsNodeTemplate p.mailman_imageCredit {
	text-align: right;
}

div.mailman_newsNodeTemplate p.mailman_imageCredit {
	text-align: right;
}

div.mailman_newsNodeTemplate p.mailman_imageQuote {
	color: #455c6b;
	font-weight: bold;
	font-style: normal;
	font-size: 105%;
}

div.mailman_newsNodeTemplate div.mailman_contactBox {
	margin-top: 16px;
	border: 1px solid #737373;
	padding: 8px;
	padding-bottom: 0px;
}

div.mailman_newsNodeTemplate div.mailman_contactBox h5 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:135%;
	font-weight:bold;
	color: #58676f;
}div.mailman_applyingToTheSchool {
	padding-bottom: 8px;
}

div.mailman_applyingToTheSchool h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

div.mailman_applyingToTheSchool ul {

}

div.mailman_applyingToTheSchool ul li {
	padding-right: 8px;
	padding-bottom: 8px;
	color: #595757;
	list-style-type:disc;
	margin-left:24px;
}

div.mailman_applyingToTheSchool ul li.last {
	padding-bottom: 0px;
}

div.mailman_applyingToTheSchool ul li p {
	padding-bottom: 0px;
}div.mailman_mainFeatureRotator {
	height: 206px;
	position: relative;
	background-color: #ebebeb;
	margin-bottom: 8px;
}

div.mailman_mainFeatureRotator div.mailman_slide {
	position: absolute;
	padding: 8px;
	top: 8px;
	left: 8px;
	width: 400px;
	height: 160px;
	background-color: #FFFFFF;
	display: none;
}

div.mailman_mainFeatureRotator_control_prev {
	float: left;
	padding-left: 8px;
	padding-top: 188px;
}

div.mailman_mainFeatureRotator_control_next {
	float: right;
	padding-right: 8px;
	padding-top: 188px;
}div.mailman_faq {

}

div.mailman_faq p.mailman_faq_title {
	float: left;
	color: #58676f;
	font-weight: bold;
	font-size: 105%;
}

div.mailman_faq p.mailman_faq_control {
	float: right;
}

div.mailman_faq ol {
	
}

div.mailman_faq ol li {
	padding-left: 12px;
	list-style-type: decimal;
	list-style-position:inside;
	margin-bottom: 8px;
}

div.mailman_faq ol li div.mailman_answer {
	border:1px solid #737373;
	margin:8px 8px 8px 20px;
	padding:8px;
	display: none;
}

div.mailman_faq ol li a:hover {
	text-decoration: none !important;
}

div.mailman_faq ol li a:hover span {
	text-decoration: underline;
}

div.mailman_faq ol li div a:hover {
	text-decoration: underline !important;
}

div.mailman_faq ol li a pre {
	display: inline;
}

div.mailman_faq ol li a.mailman_close {
	float: right;
	display: block;
}div.mailman_subscribe {

}

div.mailman_subscribe div.mailman_col1 {
	width: 325px;
	padding-right: 34px;
}

div.mailman_subscribe div.mailman_col2 {
	width: 295px;
}

div.mailman_subscribe h3 {
	font-size: 140%;
	color: #58676f;
	font-weight: bold;
}

div.mailman_subscribe td {
	vertical-align: top;
	padding-bottom: 8px;
	padding-right: 8px;
}

div.mailman_subscribe td p {
	padding-bottom: 0;
}

div.mailman_subscribe input[type="text"] {
	font-size: 120%;
	padding: 1px;
	width: 200px;
}

div.mailman_subscribe div.mailman_col2 td {
	padding-bottom: 16px;
	vertical-align: middle;
}

div.mailman_subscribe select {
	width: 205px;
	font-size: 120%;
}

div.mailman_subscribe input[type="submit"] {
	background:#737373 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
}

div.mailman_subscribe div.mailman_itunesu {
	border-top: 1px dotted #666666;
	padding-top: 8px;
}

div.mailman_subscribe div.mailman_itunesu ul {
	margin-left: 12px;
	padding-bottom: 8px;
}

div.mailman_subscribe div.mailman_itunesu ul li {
	list-style: disc;
	margin-left: 12px;
}
