/* Subnav Variations */
li#l22053, li#l14402, li#l15362, li#l13517, li#l23697, li#l58694 { margin-top: 6px; background: url(/__data/assets/image/0015/14406/sub-div.png) no-repeat;}
a#a22053, a#a14402, a#a15362, a#a13517, a#a23697, a#a58694  {padding-top: 6px;}

/* Link Styles */
.deptFile {margin-bottom: 10px;}
a.link_color {color: #c4582b;}
a.link_color:hover {color: #525245;}
h1.title {font: bold 22px Georgia, "Times New Roman", Times, serif; color: #666666; margin-bottom:10px;}
table.styled {border-bottom:none; empty-cells:show; border-collapse: collapse; font-size:11px;}
table.styled td {padding:8px 1px 8px 4px; border-bottom:1px solid #D3D3D3;}
table.styled tr.even {background-color:#F7F7F7;}
table.styled tr.odd {background-color:#EBEBEB;}
#contact_top td {border-bottom:1px solid #D3D3D3; font-weight:bold;}
tr.odd, tr.even {border-bottom: 1px solid #D3D3D3;}
#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;}

/* Gallery */
#galleryImages img {padding: 4px; border: 1px solid #cdcdcd;}
#galleryImages .imageThumb {width: 140px; height: 110px; float: left; font-size: 11px;}
.imageFull img {padding: 4px; border: 1px solid #cdcdcd; }
.imageFull .imageTitle {font-weight: bold; padding-top: 4px;}

/* Document List */
.documentSide {margin-bottom: 10px;}
.documentIcon {width: 16px; float: left; margin-right: 4px;}
.documentText {width: 150px;float: left;}
#rightColumn .documentSide .documentText a {color:#2C8D9E;}
#rightColumn .documentSide .documentText a:hover {color:#000;}

#errors {margin-bottom: 10px;}
#errors ul li {list-style-type: disc; margin-left: 30px;}
#errors h3 {font-size: 14px; font-weight: bold; color: #c4582b;}

/* Columns */
#reachUs div.sideBody ol {list-style-type: decimal; list-style-position: outside; padding-left: 14px;}
#columnLeftFloat {float: left; width: 45%; padding-right: 10%;}
#columnRightFloat {float: left; width: 45%;}
#honorsLeft {float: left; width: 48%; padding-right: 4%;}
#honorsRight {float: left; width: 48%;}
/* DCP */
#locations #left {float: left; width: 48%; padding-right: 4%;}
#locations #right {float: left; width: 48%;}

/* FAQ Styles */
#faq .question {cursor:pointer; background-color:#EBEBEB; padding: 4px; margin-top: 10px; border: 1px solid #d9d9d9;}
#faq .answer {display:none; background-color:#F7F7F7; padding: 10px 10px 5px 10px; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;}

/* Faculty Profile Styles */
a#profile-pic {float: left; padding-right: 8px;}
a#profile-pic em {display: block; margin-top: 8px;}

/* AP Style - Psych */
.apStyle1 {padding-left: 20px; display: block;}
.apStyle2 {padding-left: 40px; display: block;}

/* Academic Department News */
.deptNewsSum {display: none;}
ul.deptNews li {margin-left: 16px; list-style-type: disc; list-style-position: outside; padding: 3px 0;}

/* Calendar - Used from news.css */
/* Full Calendar */
#calendar .calendarEvent {background-color: #f6f6f6; padding: 4px 4px 4px 6px; border-bottom: 1px dashed #ACABA9; cursor: pointer;}
.calOver {background-color: #ebebeb; padding: 4px 4px 4px 6px; border-bottom: 1px dashed #ACABA9; cursor: pointer;}
/* #calendar .calendarEvent:hover {background-color: #ebebeb;} */
#calendar h3 {padding: 2px 0 3px 2px; margin-top: 10px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #ACABA9;}
.calNext {margin-top: 15px;}

/* Education Registration */
#eduRegistrationTable {margin-bottom: 20px; font-weight: bold;}
#eduRegistrationTable input {font-weight: normal;}
#eduRegistrationTable td {padding: 6px 0;}
#eduRegistrationTable td.col1 {width: 90px;}
#eduRegistrationTable td.col2 {width: 110px;}
#eduRegistrationTable td.col3 {width: 245px;}
#form_email_93719 div.formItem.agree input {display: block;margin-right: 10px; margin-bottom: 25px;}