/* Subnav Variations */
li#l25447,
li#l12985 {margin-top: 6px; background: url(/__data/assets/image/0015/14406/sub-div.png); background-repeat:no-repeat;}
a#a25447,
a#a12985 {padding-top: 6px;}

/* Title variation because no breadcrumb */
h2.content_title {padding: 0; margin-top: 20px !important;}

/* Landing Page */
#landingPage a {font-weight: bold; color: #c4582b;}
#landingPage a:hover {color: #525245;}
.item {border-bottom:1px dotted #7d7d74; margin:6px 0 6px 0;}
#helpLeft {float:left; width:260px; margin-right:20px;}
#helpRight {float:left; width:260px;}
#resourceLeft {float:left; width:260px; margin-right:20px;}
#resourceRight {float:left; width:260px;}
.details {padding:3px 0 6px 0;}
a.link_color {color:#9F2F29;}
a.link_color:hover {color:#6B2F2B;}

/* Staff Pages Styles */
#faculty h3.mainSubHead {font: bold 12px Arial, Helvetica, sans-serif; color: color:#c4582b; margin-top: 8px;}

.faculty_container {clear: both; float: left; width:100%; margin-bottom:10px; background-color: #f3f3f3;}
.faculty_img {float:left;}
.faculty_img img {padding:8px 5px 8px 8px;}
.faculty_contact {float: left; width: 72%; padding: 0 0 0 5px; height: 110px;}
#faculty .faculty_contact h3.facultySubHead {font: bold 12px Arial, Helvetica, sans-serif; color:#c4582b; padding: 8px 0px 2px 0px; margin-bottom:5px; border-bottom: 1px dotted #999;}
#faculty .faculty_contact h3.facultySubHead span{color: #666;}
.faculty_contact p.faculty_position{font: italic 12px Arial, Helvetica, sans-serif; color: #333;}
#faculty .faculty_contact .space p{margin: 0; padding: 0; font: normal 12px/18px Arial, Helvetica, sans-serif;}
#faculty .faculty_contact .space p.email_bttm{padding-bottom: 5px; border-bottom: 1px dotted #999; font-size: 11px;}
#faculty .faculty_contact .space p span{color: #333;}
.faculty_info {float: right; text-align: right; padding: 5px 10px 0 0; width: 150px;}
.faculty_info a{font-size:11px;}
#faculty ul{padding: 0 0px 10px 15px;}
#faculty ul li{padding: 5px 0px;}

#contact_table tbody tr.odd td,#contact_table tbody tr.even td {padding: 4px;}
#contact_top td {padding-bottom:2px;}
#chair {margin: 4px 0px -4px 0px; font-size: 11px;}
#academicBox {margin-top:10px; background-color:#F0F0F0; padding:3px 8px; border:1px solid #E0E0E0; font-size:11px;}

/* Global Form */
div.question {float: left; cursor:pointer; margin-top: 10px;}
div.answer {padding-left: 12px;}
div.questionAlt {display:block; cursor:pointer; width:100%; height: 35px; background-color:#EBEBEB; vertical-align: middle; padding: 5px 0 5px 10px; margin-top: 10px;}
div.mQuestion{float:left; width:50px; background-color:#EBEBEB;}
div.pQuestion{float:left; width:395px; background-color:#EBEBEB; margin-left:5px;}
div.hrQuestion{float: left; width:435px;}  

.testName {cursor:pointer; width:566px; height: 18px; background-color:#EBEBEB; padding: 0px 0 10px 10px; margin-top: 15px; border: 1px solid #D3D3D3;}  

#leftColumn div table.bodyContentAlt tbody tr.oddAlt td p,
#leftColumn div table.bodyContentAlt tbody tr.evenAlt td p,
#leftColumn div table.bodyContentAlt tbody tr.odd td p,
#leftColumn div table.bodyContentAlt tbody tr.even td p {margin: 0;}

/* Viewpoint */
#gallerySlideshow table tr {border: none;}
#gallerySlideshow h3.formSection {margin: 16px 0 8px 0;}
#gallerySlideshow table tbody tr td p.title {text-align: center; padding-top: 4px; margin-bottom: 0;	font-weight: bold;}
#gallerySlideshow table tbody tr td a img {display: block; margin: 0 auto; border: 1px solid #ccc;}

/* Job Postings */
.formItemAlt {clear: both;}
.formItemAlt .questionAlt {float: left; width: 114px; text-align: right; font-weight: bold; padding-right: 6px;}
.formItemAlt .answerAlt {float: left; width: 300px;}
.answerAlt {float: left;}
.jobPosting .formItemAlt .answerAlt ul {margin: 0; }
.jobPosting .formItemAlt .answerAlt ul li {list-style-position: outside; list-style-type: disc;}

/* Parents Weekend Form Adjustments */
#pagebody .formCheckbox {height: 60px; margin-top: 30px;}
#pagebody .formCheckbox .answer {padding: 0; height: 20px; margin: 0;}
#pagebody .formCheckbox div.formItem div.answer ul,
#pagebody .formCheckbox div.formItem div.answer li {margin: 0; padding: 0;}

/* Progress */
div.progressImg {float: right; margin: 0 0 10px 10px;}

/* Maxwell Scholars */
div.maxwellScholar {margin-bottom: 30px;}

/* Monster Widget */
#monsterWidget {float: right; margin: 0 0 10px 10px;}

/* Financial Aid Application */
#faaConfirm table {font-size: 12px;}
#faaConfirm table td,
#faaConfirm table tr {border: none;}
#faaConfirm table td strong {font: bold 14px Arial, Helvetica, Verdana, Sans-serif; padding-bottom:4px; color:#c4582b;}

