div.global_profiles {min-height: 200px;width: 415px; margin-right: 35px; margin-top: 20px; float: left; clear: right;}
div.global_profiles img {margin-bottom: 2px !important;}
div.global_profiles h5 {font-size: 130% !important; font-weight: normal !important; margin-top: 5px !important}

div#page_title { position: relative; top: 5px; margin-bottom: 15px; height: 266px; width: 950px}
div#page_title h2 {font-family: 'Gotham A', 'Gotham B', Arial; 
font-weight: 400; 
font-style: normal; font-size: 42px; line-height: 1.5em; width: 910px; color: #ffffff; }
div#page_title h2 { position: relative; top: 220px;  padding:0px 20px; margin: 0px}

body.cctop_page div#page_title h2 { top: 226px;  font-size: 36px; width: 930px;padding:0px 0px 0px 20px;  }
body.leadership_arts_page div#page_title h2 { top: 230px;  font-size: 33px; width: 930px;padding:0px 0px 0px 20px;  }
.conference_fihpe_page div#page_title h2 { top: 153px; line-height:1.1em; background: rgba(87,6,140,0.5); padding: 15px 20px 6px 20px;  }


/** Third level navigation */
div#third_level_nav { width: 925px; margin: 0px 0px 20px 25px; padding: 0px; border: 1px solid #57068c; border-right: 0px; }
div#third_level_nav { color: inherit; background: #e7e3e7; text-align: center; }

div#third_level_nav ul { background: #e7e3e7; text-align: center; clear: both;}
div#third_level_nav ul, 
div#third_level_nav ul ul { min-height: 0; display: block; list-style-type: none; margin: 0; padding: 0px; }
div#third_level_nav ul ul { margin: 0px 0 0 -1px; border-bottom: 1px solid #57068c; min-width: 15em; left: 0; position: absolute; top: 0; visibility: hidden; z-index: 10; width: inherit; }
div#third_level_nav ul ul ul { margin: 0px}

div#third_level_nav ul li:hover > ul { top: 100%; visibility: visible;}
div#third_level_nav ul li li:hover > ul { left: 100%; top: 0; }

div#third_level_nav ul:after, 
div#third_level_nav ul ul:after { clear: both; content: '.'; display: block; height: 0; overflow: hidden; visibility: hidden; }

div#third_level_nav ul li {padding: 0px; width: auto; float: left;  margin: 0px; border-right: 1px solid #57068c; display: block; float: left; position: relative; z-index: 5;}
div#third_level_nav ul li:hover { white-space: normal; z-index: 10000;}
div#third_level_nav ul li li { float: none; background: #fff; filter: none; width: auto; padding: 0px; margin:0px; height: auto; white-space:nowrap;}
 
div#third_level_nav ul li a {height: 16px; font-size:91.666666666667% /* 11px */
; line-height:1.4em; color: #fff; background-color: #57068c; display:block; margin: 0px; padding: 4px 7px 4px 6px; text-decoration: none; border-right: solid 1px #fff; cursor: pointer;	position: relative; z-index: 1000;}

div#third_level_nav ul li.selected a, div#third_level_nav ul li.mobile-selected a {background-color: rgba(87,6,140,0.66)}

div#third_level_nav ul.twolines li {margin-bottom:1px }
div#third_level_nav ul.twolines {margin: 1px 0px 0px 1px}

div#third_level_nav ul.bignav li a {height: 24px; 
font-size:128.571428571429%; /* 18px */
padding: 6px 17px 5px 12px;}
div#third_level_nav ul.bignav li ul li a {height: auto; font-size:85.714285714286%  /*12px*/ ;}

div#third_level_nav ul li li a { background-color: #fff; padding-top: 5px; padding-bottom: 5px;background: white;border-left: 1px solid #57068c; border-top: 1px solid #D1BCD2;border-right: 0px solid #D1BCD2;color:#57068c; text-align: left; height: auto; white-space:nowrap; }
div#third_level_nav ul li li a:hover { background: #D1BCD2;  border-top: 1px solid #57068c; border-bottom: 1px solid #57068c; background-image: none; filter: none; margin-bottom: -1px; color: black; }
div#third_level_nav ul li li li.first a {border-top: 1px solid #57068c }


div#third_level_nav ul ul li:first-child a, div#third_level_nav ul ul li.first a {}

div#third_level_nav ul li a.selected { color: #57068c; background-color: #e0e0e2; }
div#third_level_nav ul li a.selected:hover, div#third_level_nav ul li a:hover { color: #57068c; background-color: #fff; }

div#third_level_no_nav, body.news_page div#third_level_nav  { height: 1px; width: 768px; margin: 0px 0px 8px 0px; padding: 0px; border: 0px; }
div#third_level_no_nav, body.news_page div#third_level_nav  { color: inherit; background: #ffffff; text-align: center; font-size: 1px; }

div.teacher_ed_home          {background: transparent url(http://www.nyu.edu/steinhardt/e/it2/page_title_dept_teach04.jpg) no-repeat top left; }
div.teacher_ed_internal      {background: transparent url(http://www.nyu.edu/steinhardt/e/it2/page_title_dept_teach05.jpg) no-repeat top left; }
div#page_title.teacher_ed_home h2, div#page_title.teacher_ed_internal h2     {top: 153px;}
body.steinhardt_teacher_education_page div.home_link a {position: absolute;top:-40px;left:20px; display: block; width: 630px; height:40px;}
body.steinhardt_teacher_education_page div.home_link span {display: none}
body.steinhardt_teacher_education_page div#third_level_nav { width: 950px; margin: -83px 0px 0px 0px; padding: 0px; border: 0px solid #57068c; border-top: 1px solid white;;
  color: inherit; background: transparent; text-align: left; position: relative; z-index: 1000}
body.steinhardt_teacher_education_page div#third_level_nav ul {background: transparent;}
div#third_level_nav ul.dropdown li a#teacher_ed_values,
div#third_level_nav ul.dropdown li a#teacher_ed_resources,
div#third_level_nav ul.dropdown li a#teacher_ed_commitment,
div#third_level_nav ul.dropdown li a#teacher_ed_centers {text-align:left; padding: 26px 20px; font-weight:400; font-size:16px;;border:0px;border-right: 1px solid white; width:196px; height: 20px; white-space:normal; background: rgba(87,6,140,0.66) }
div#third_level_nav ul.dropdown li a#teacher_ed_centers {border-right: 0px solid white; width:195px }

div#third_level_nav ul.dropdown li:hover a#teacher_ed_values, body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li a#teacher_ed_values:hover,
div#third_level_nav ul.dropdown li:hover a#teacher_ed_resources, body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li a#teacher_ed_resources:hover,
div#third_level_nav ul.dropdown li:hover a#teacher_ed_commitment, body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li a#teacher_ed_commitment:hover,
div#third_level_nav ul.dropdown li:hover a#teacher_ed_centers, body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li a#teacher_ed_centers:hover { background: rgba(87,6,140,0.9); color:white; }


body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li:hover ul { background: #fff; height: auto;border-bottom: 1px solid #57068c; width: 238px;}
body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li:hover ul li {border: 0px solid #57068c;display: block; float: none; list-style:none; margin:0px !important; padding: 0px; height: inherit;white-space: normal; width: auto;}
body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li:hover ul li a {white-space: normal; font-size:12px;height: inherit; padding: 8px 20px 8px 20px; border-right: 1px solid #57068c}
body.steinhardt_teacher_education_page div#third_level_nav ul.dropdown li:hover ul li a:hover {background: #D1BCD2;  }

body.steinhardt_teacher_education_page div#third_level_nav ul ul li:first-child a, body.steinhardt_teacher_education_page div#third_level_nav ul ul li.first a {border-top:0px;}

body.steinhardt_teacher_education_page div#sidebar {margin-top: 18px;}
body.steinhardt_teacher_education_page div#content {min-height: 330px;}
body.steinhardt_teacher_education_page div#content p.assessment_prog_list {margin:5px 0px 5px 30px; }
body.steinhardt_teacher_education_page div#content p.assessment_prog_list a {display: block; border-bottom: 1px solid #e0e0e2; padding: 8px;}
body.steinhardt_teacher_education_page div#content p.assessment_prog_list a:hover {border-bottom: 1px solid #000000;}
body.steinhardt_teacher_education_page div#content div.assessment_prog_list {margin-left:30px; background: #e0e0e2;border: 1px solid #A4A597; padding: 15px 15px 0px 0px; margin-top: -6px;}
body.steinhardt_teacher_education_page div#content div.assessment_prog_list ul {margin-top:0px;}
body.steinhardt_teacher_education_page div#content div.assessment_prog_list a {border: 0px; background: transparent;}
body.steinhardt_teacher_education_page div#content div.assessment_prog_list a:hover {color: black;}

body.steinhardt_teacher_education_page div#content div#appendbar ul {margin: 0px;}
body.steinhardt_teacher_education_page div#content div#appendbar h5 {border-bottom:0px; margin-bottom:0px;}
body.steinhardt_teacher_education_page div#content div#appendbar .postLink a {display: inline; border:0px; padding:0px 0px 0px 5px;; margin:0px; text-decoration: underline}
body.steinhardt_teacher_education_page table tr th.course_id {width: 100px;}
body.steinhardt_teacher_education_page table tr th.title {width: 250px;}
body.steinhardt_teacher_education_page table#courses tr td:nth-child(even) {font-weight: 700;}
body.steinhardt_teacher_education_page div#appendbar div.news2011 h3 {display: none;}

body.steinhardt_teacher_education_page .source {font-size: 75%;}

/** CONTENT Third level navigation */
ul.third_level_content_nav { color: inherit; text-align: center; }
ul.third_level_content_nav { height: 24px; overflow: hidden; background: #e0e0e2; list-style-type: none; text-align: center; padding: 0px; margin: 0px; }
ul.third_level_content_nav li {padding: 0px; width: auto; float: left;  margin: 0px;  }
ul.third_level_content_nav li a {height: 18px; font-size:91.666666666667% /* 11px */; color: #fff !important; background-color: #A4A597 ; display:block; margin: 0px; padding: 0px 7px 4px 6px !important; border: 1px solid #A4A597 !important; border-right: solid 1px #fff !important;  }
ul.third_level_content_nav li a:hover { color: #57068c !important; background-color: #fff !important; border: 1px solid #57068c !important; }



div#content div.wide_page {width: 900px !important; margin-left: 0px !important}
div#content div.blogs {width: 900px !important; margin-left: 0px !important}
div#content div.normal_page {width: 690px;}

body.faculty_view div#content div.facultyBio {width: 900px !important;}
body.faculty_view div#content {padding:0px; width: auto;}

body.wide_page div#leftcolumn, body.profiles_global_page div#leftcolumn {display: none}

div#content {font-size: 100%; line-height: 1.65em;}
div#content { margin: 0px 0px 0px 25px !important; width: 690px; }

div#content h3 { color: #57068c ; font-family: 'Gotham A', 'Gotham B', Arial; 
font-weight: 500; 
font-style: normal; font-size: 200%; line-height:1.4em /*24px*/;   }
div#content h4 { color: #555; margin-bottom: 3px; font-weight: 500; font-size:150%; line-height: 1.4em /* 18px */ }
div#content h5 {  color: #777; margin-bottom: 3px; font-weight: 700; font-size: 133.333333333333%; line-height:1.5em /*16px*/; }
div#content h6 {  color: #57068c; margin-bottom: 5px; font-weight: 700; font-size:116.666666666667%; line-height: 1.65em  /*14px*/; margin-bottom:3px; }

strong, bold, .bold {font-weight: 700}
.medium {font-weight: 500}

div#content div.podcast_page h5 {  clear: left; }
div#content ul li {padding-bottom: 8px}
div#content table.degree_reqs td {border-top: solid 1px #000; padding: 2px;}

div#content h4 a { padding-bottom: 2px;  border-bottom: 1px solid #57068c;  text-decoration: none; color: #57068c}
div#content h5 a { padding-bottom: 3px; border-bottom: 1px solid #57068c;  text-decoration: none; color: #57068c}
div#content h4 a:hover, div#content h5 a:hover { color: #000000; background-color: #ffffff; border-bottom: 1px solid black;}


div#content img {float: left; margin: 0px 10px 10px 0px}
div#content img.nofloat {float: none; margin: 0px !important}
div#content img.floatright {float: right; margin: 0px 0px 10px 10px}

div#content a { color: #57068c ; border-bottom: 1px solid transparent;}
div#content a:hover { color: #fff; background-color: #a4a597; border-bottom: 1px solid black;}

div#content .pullquote {color: #485D00; font-weight: normal; font-family: Times New Roman, Times, serif; font-size: 145%; line-height: 1.5em; padding-left: 35px; padding-right: 35px; letter-spacing: 1px}

div#content table {font-size: 100%; width: 690px; margin-bottom: 10px;}
div#content div.wide_page table {width: 900px !important;}
div#content td {color: #000; vertical-align: top; padding: 4px; }
div#content td.middle { vertical-align: middle; }
div#content tr.d1 td { background-color: #C8CEB2 !important; border-top: solid #A4A597 1px; border-bottom: solid #A4A597 1px;}

div#content th { border-bottom:1px solid #485D00; text-align: left; background-color: #A4A597; padding: 5px !important; color: #fff !important; text-decoration: none; }
div#content th p {margin: 0px !important;}

div#content tr.even { background-color: #f1f1ef !important; }
div#content tr.even td { border-top: solid #A4A597 1px; border-bottom: solid #A4A597 1px;}
div#content tr.even td a { border-bottom: 0px }

div#content table.sortable th {padding: 1px 1px 0px 1px !important; border-bottom:1px solid black; }
div#content table.sortable th a {border: 0px !important; text-decoration:none; color: #fff !important; display:block; padding: 4px;}
div#content table.sortable th a:hover {color: #000 !important; background-color: white;}
div#content table.sortable th a img {border:none; float:none !important; position: relative; top: 1px; padding: 0px !important; margin: 0px !important;}
div#content table.sortable th a {white-space: nowrap; ;}
div#content table.sortable td {padding: 5px}

div#content .clearleft {clear: left}

div.orientation_page table {border-left: solid #000 1px; border-top: solid #000 1px; width: 550px !important;}
div.orientation_page td { color: #000; vertical-align: top; border-right: solid #000 1px; border-bottom: solid #000 1px; padding: 5px; padding: 5px;  }

div#content table.advisement {border: 1px solid #e0e0e2; border-top: 0px}
div#content table.advisement th {background-color: #fff; color: black !important; padding: 2px 4px !important; border-bottom: solid #e0e0e2 1px;border-top: solid #e0e0e2 1px;}
div#content table.advisement td.middle { background-color: #f1f1f3;border-left: 1px solid #e0e0e2;border-right: 1px solid #e0e0e2}

div#content table.advisement2 {border: 1px solid #A4A597 ; border-top: 0px; border-bottom: 0px}
div#content table.advisement2 th {padding: 2px 4px !important; ;}

/** Stylish Lists **/
div#content .stylish_list, div#content .pagesList, div.newsletterarchive div#appendbar ul, div#appendbar .slot_common_taggedpagesalpha ul, div.conference_page div#appendbar .slot_common_taggedcontentalpha ul, div#content .shortcode.slot_common_taggedcontentalpha ul {list-style-type:none; margin-top:2px; margin-right: 0px; margin-left: 30px; padding-left: 0px;}
div#content ul.stylish_list_nomargin, div#content ul.stylish_list.big {margin-left:0px}
div#content .stylish_list li, div#content .pagesList li, div.newsletterarchive div#appendbar ul li, div#appendbar .slot_common_taggedpagesalpha ul li, div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li, div#content .shortcode.slot_common_taggedcontentalpha ul li{ margin: 0px; padding: 0px; padding-top: 3px; }
div#content .stylish_list li a, div#content .pagesList li a, div.newsletterarchive div#appendbar ul li a, div#appendbar .slot_common_taggedpagesalpha ul li a, div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li a, div#content .shortcode.slot_common_taggedcontentalpha ul li a { text-decoration:none; display: block; margin-top: 0px; border-bottom: 1px solid #e0e0e2; padding: 5px; }
div#content .stylish_list li a:hover, div#content .pagesList li a:hover, div.newsletterarchive div#appendbar ul li a:hover, div#appendbar .slot_common_taggedpagesalpha ul li a:hover, div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li a:hover, div#content .shortcode.slot_common_taggedcontentalpha ul li a:hover { color: black !important; background-color:#f1f1f3; border-bottom: 1px solid #A4A597;}
div#content ul li.stylish {list-style-type:none; padding: 0px !important; margin: 0px 0px 0px -20px !important; }
div#content ul.stylish_list.big ul {margin:5px 0px 20px}
div#content ul.stylish_list.big ul li a {font-size:85%; line-height:1.4em;}

div#content .stylish_list.rank li a { min-height: 50px; padding: 10px; color: black;}
div#content .stylish_list.rank li a img { border: 1px solid white}


div#content .shortcode.slot_common_taggedcontentalpha ul li a { font-size: 16px;}
div#content .shortcode.slot_common_taggedcontentalpha ul li div a { font-size: inherit;}

div#content .pagesList li .summary {display:block; margin-bottom:10px;}
div#content .pagesList li .summary br {display:none;}
div#content .pagesList li .summary a {display:inline; font-size: inherit;text-decoration:underline; border-bottom: 0px solid #e0e0e2; padding: 0px; }

div#content .stylish_list li a.moreless {background:#e0e0e2; color: #fff; font-size: 200%; letter-spacing: 0.1em;text-transform:uppercase; font-weight:500; padding: 15px 5px 0px 15px; line-height:0.7em}
div#content .stylish_list li a.moreless:hover {border-bottom: 1px solid black}
div#content ul#more.stylish_list {margin-top:-11px; border: 1px solid #e0e0e2; padding: 5px 10px 10px 10px; font-size: 90%; line-height:1.65em;}

div.gso_page div#appendbar .slot_common_taggedcontentalpha ul {margin: 15px 0px 30px 0px; padding:0px}
div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li, div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li, div#content .shortcode.slot_common_taggedcontentalpha ul li {font-size: 130%; margin-top: 10px;}
div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li div, div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div, div#content .shortcode.slot_common_taggedcontentalpha ul li div {font-size: 80%; background: #f1f1f3; padding: 3px 10px 10px 10px; border: 1px solid #e0e0e2; border-top:0px;;}
div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div ul  {padding-left: 30px}
div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li div ul li, div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div ul li, div#content .shortcode.slot_common_taggedcontentalpha ul li div ul li {margin-top: 0px; font-size: 100%;list-style-type:disc !important;}
div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li div a, div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div a, div#content .shortcode.slot_common_taggedcontentalpha ul li div a {display: inline; text-decoration:underline; margin-top: 0px; border-bottom: 0px; padding: 0px; }
div.conference_page div#appendbar .slot_common_taggedcontentalpha ul li div a:hover, div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div a:hover, div#content .shortcode.slot_common_taggedcontentalpha ul li div a:hover {color: black !important; background: none; border-bottom:0px; 0px; padding: 0px; }
div.conference_page div#appendbar h3  {display:none}
div.gso_page div#appendbar .slot_common_taggedcontentalpha ul li div table {width: 100%}

div#portalNew table ul {list-style-type:circle; margin-top:2px; margin-right: 0px; margin-left: 10px; padding-left: 0px;}
div#portalNew table ul li {margin-bottom: 0px;}
div#portalNew table ul li a {text-decoration:none; display: block; margin: 0px; border-bottom: 1px solid #e0e0e2; padding: 5px; }
div#portalNew table ul li a:hover {color: black !important; background-color:#f1f1f3; border-bottom: 1px solid #A4A597;}
div#portalNew table ul li ul {list-style-type:disc; }
div#portalNew table ul li ul li {padding: 3px; font-size:91.666666666667%; line-height: 1.5em /* 11px */
}

div#portalNew table ul li ul li a {padding: 5px; }

div#portalNew table p.small {font-size:91.666666666667%; line-height: 1.5em /* 11px */
; margin-bottom: -10px;}

.masters_portal #sidebar .slot_common_feed h3 a {font-size: 2px !important; color: #485D00 !important; background-color: #485D00; background-image: url(/e/i/student_matters_masters.png); width: 207px; height: 130px; display: block; }



div.full_page_video {margin-left: -19px; padding-top: 2px}

/** CONTENT - Sidebar **/
div#content div#sidebar {float: right; position: relative; left: 25px; background-color: white; border-left: 15px solid white; border-bottom: 15px solid white}
div#content div#sidebar h3, div#content div#sidebar h4 { color: #A4A597 !important; border-bottom: 0px solid #A4A597; font-weight: normal; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px; padding: 0px; }
div#content div#sidebar h3 a, div#content div#sidebar h4 a { color: #A4A597 !important; border-bottom: 0px; font-weight: normal; margin: 0px; padding: 0px; text-decoration: none;}
div#content div#sidebar h3 a:hover, div#content div#sidebar h4 a:hover { color: #000 !important; background-color: white; border-bottom: 0px; font-weight: normal;  margin: 0px; padding: 0px; text-decoration: underline;}
div#content div#sidebar ul { border-right: 0px; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; border-top: 1px solid #A4A597; list-style: none; margin: 0px; padding: 0px}
div#content div#sidebar ul.noheader { border-top: 1px solid #A4A597}
div#content div#sidebar ul li { padding: 0px; margin-bottom: 1px; padding-bottom: 1px !important; margin-top: 0px !important; font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 5px 5px 0px 5px}
div#content div#sidebar ul li a {border-left: 1px solid white;  border-bottom: 1px solid #f1f1f3;  border-top: 1px solid white; margin: -4px 0px -1px -4px !important; padding: 4px; width: 196px; display: block; background-color: inherit; color: Black !important; text-decoration: none; }
div#content div#sidebar ul li a:hover { background-color: #e0e0e2; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; border-top: 1px solid #A4A597; }
div#content div#sidebar ul li a img { float: none !important; margin: 0px 0px 4px 0px !important; border: 0px;  }
div#content div#sidebar ul li a img.nofloat { margin: 0px 2px -3px 0px !important}

div#content div.feature h3 {color: #57068c !important; }
div#content div.feature ul { border-right: 0px; border-left: 1px solid #57068c !important;  border-bottom: 1px solid #57068c !important;  border-top: 1px solid #57068c !important;  }

/** LEFT COLUMN - Sidebar **/
div#leftcolumn { float: right; width: 207px; margin-bottom: -30px }
div#sidebar { width: 207px; position: relative; top: 0px; margin: 0px 0px 40px 0px; padding: 0px; min-height: 0; }
div#leftcolumn div.slot_sidebar1, div#leftcolumn div.slot_sidebar10, div#leftcolumn div.slot_sidebar11, div#leftcolumn div.slot_sidebar12, div#leftcolumn div.slot_sidebar13, div#leftcolumn div.slot_sidebar14, div#leftcolumn div.slot_sidebar15, div#leftcolumn div.slot_sidebar16, div#leftcolumn div.slot_sidebar17, div#leftcolumn div.slot_sidebar18, div#leftcolumn div.slot_sidebar19, div#leftcolumn div.slot_sidebar2, div#leftcolumn div.slot_sidebar20, div#leftcolumn div.slot_sidebar21, div#leftcolumn div.slot_sidebar22, div#leftcolumn div.slot_sidebar23, div#leftcolumn div.slot_sidebar24, div#leftcolumn div.slot_sidebar25, div#leftcolumn div.slot_sidebar26, div#leftcolumn div.slot_sidebar27, div#leftcolumn div.slot_sidebar28, div#leftcolumn div.slot_sidebar29, div#leftcolumn div.slot_sidebar3, div#leftcolumn div.slot_sidebar30, div#leftcolumn div.slot_sidebar31, div#leftcolumn div.slot_sidebar32, div#leftcolumn div.slot_sidebar33, div#leftcolumn div.slot_sidebar34, div#leftcolumn div.slot_sidebar35, div#leftcolumn div.slot_sidebar36, div#leftcolumn div.slot_sidebar37, div#leftcolumn div.slot_sidebar38, div#leftcolumn div.slot_sidebar39, div#leftcolumn div.slot_sidebar4, div#leftcolumn div.slot_sidebar5,
div#leftcolumn div.slot_sidebar6, div#leftcolumn div.slot_sidebar7, div#leftcolumn div.slot_sidebar8, div#leftcolumn div.slot_sidebar9, div#leftcolumn div.slot_sidebar91, div#leftcolumn div.slot_sidebar92, div#leftcolumn div.slot_sidebar93, div#leftcolumn div.slot_sidebar94, div#leftcolumn div.slot_sidebar95, div#leftcolumn div.slot_sidebar96, div#leftcolumn div.slot_sidebar97, div#leftcolumn div.slot_sidebar98 {margin-bottom: 40px }
div#leftcolumn { background-color: #fff; z-index:800; float: right; }
div#leftcolumn div.sidebarBlank { float: right; width: 207px; margin-bottom: -30px }

div#leftcolumn h3 { color: #A4A597 !important; border-bottom: 1px solid #A4A597; font-weight: normal; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px; padding: 0px; }
div#leftcolumn h3 a { color: #A4A597 !important; border-bottom: 0px; font-weight: normal; margin: 0px; padding: 0px; text-decoration: none;}
div#leftcolumn h3 a:hover { color: #000 !important; background-color: white; border-bottom: 0px; font-weight: normal; margin: 0px; padding: 0px; text-decoration: underline;}
div#leftcolumn h4 { color: #A4A597 !important; border-bottom: 1px solid #A4A597; font-weight: normal; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px  !important; padding: 0px  !important; ; }
div#leftcolumn h4 a { color: #A4A597 !important; border-bottom: 1px solid #57068c ; font-weight: normal; margin: 0px  !important; padding: 0px !important; text-decoration: none;}
div#leftcolumn h4 a:hover { color: #57068c !important;}
div#leftcolumn ul { border-right: 0px; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; list-style: none; margin: 0px; padding: 0px}
div#leftcolumn ul.noheader { border-top: 1px solid #A4A597}
div#leftcolumn ul li { padding: 0px; margin-bottom: 1px; padding-bottom: 1px !important; margin-top: 0px !important; font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 5px 5px 0px 5px}
div#leftcolumn ul li a {border-left: 1px solid white;  border-bottom: 1px solid #f1f1f3;  border-top: 1px solid white; margin: -4px 0px -1px -4px !important; padding: 4px; width: 196px; display: block; background-color: inherit; color: Black !important; text-decoration: none; }
div#leftcolumn ul li a:hover { background-color: #e0e0e2; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; border-top: 1px solid #A4A597; }
div#leftcolumn ul li.moreList { background-color: #f1f1f3; }
div#leftcolumn ul li.moreList a {border: 1px solid #f1f1f3; border-right: 0px;  background-color: #f1f1f3; color: #57068c !important; padding: 2px 4px }
div#leftcolumn ul li.moreList a:hover {border: 1px solid #e0e0e2; border-right: 0px;  background-color: #e0e0e2; color: black !important; text-decoration: underline; }
div#leftcolumn ul li a img { float: none !important; margin: 0px 0px 4px 0px !important; border: 0px;  }
div#leftcolumn ul li a img.nofloat { margin: 0px 2px -3px 0px !important}
div#leftcolumn ul li.nolink { padding: 5px !important;  }
div#leftcolumn div#third_level_nav ul { border-top: 1px solid #A4A597;  }
div#leftcolumn div#morefeatures {margin-top: -1px; background-color: #f1f1f3;border: 1px solid #A4A597;border-top: 0px;border-right: 0px; }
div#leftcolumn div#morefeatures a {padding: 5px; display: block; text-decoration: none;color: #57068c ; font-size:91.666666666667%; line-height: 1.5em /* 11px */}
div#leftcolumn ul.more_links li { border-bottom: 1px solid #f1f1f3; }
div#leftcolumn ul.more_links li ul li { border-bottom: 0px; font-size:91.666666666667%; line-height: 1.5em /* 11px */}

div#leftcolumn ul ul { border: 0px; border-bottom: 0px; list-style: none; margin: 5px 0px -4px 0px; padding: 0px; }
div#leftcolumn ul ul li { padding: 0px 0px 0px 5px; margin-bottom: 5px; padding-bottom: 0px !important; margin-top: 0px !important; ;}
div#leftcolumn ul ul li a {  background-color: #f1f1f3; padding: 4px 4px 4px 5px; width: 195px; color: Black !important; text-decoration: none; border: 0px;}
div#leftcolumn ul ul li a:hover { background-color: #C8C9C1;border: 0px }
div#leftcolumn p a {color: #57068c}
div#leftcolumn .vevent .summary a {padding-left: 4px; padding-top:0px !important;}
div#leftcolumn .vevent {margin: 0px; padding: 1px; position: relative; top: -1px; left: -1px; }
div#leftcolumn .vevent p {margin: 0px}
div#leftcolumn .vevent p.details {padding-left: 4px}
div#leftcolumn .vevent a.url {padding: 4px !important}
div#leftcolumn .vevent .dtstart {font-weight: 700;}

div#sidebar ul li.summary { color: #485d00; margin-top: -5px !important; margin-bottom: 8px}
div#leftcolumn .slot_view_taggedprofiles .summary {display: none}

div#sidebar div.slot_common_taggedcontent ul li span.sidebar_content {border: 1px solid #A4A597; border-right: 0px; background-color: #f1f1f3; color: black; padding: 6px 6px 0px 6px; display:block; margin: 0px -5px 10px 1px}
div#sidebar div.slot_common_taggedcontent ul li span.sidebar_content a { color:#57068c; margin-top: 4px !important; margin-bottom: 4px !important; padding-top: 4px; padding-bottom: 4px; text-decoration: underline; width: 188px; border-left: 1px solid #f1f1f3;  border-bottom: 1px solid #f1f1f3;  border-top: 1px solid #f1f1f3; }
div#sidebar div.slot_common_taggedcontent ul li span.sidebar_content a:hover { color:#fff; border: 1px solid #A4A597; border-right: 0px;}

div#leftcolumn form { border-bottom: 1px solid #A4A597; border-left: 1px solid #A4A597; color: #000; font-weight: normal; font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 5px 5px 25px 5px; margin-top: 0px; }
div#leftcolumn form input {height: 11px; margin: 0px; padding: 0px; font-size: 90.909090909091%; line-height:1.4em /*10px of 11px */; }
div#leftcolumn form input#Submit {height: 21px;}
div#leftcolumn form p {padding: 0px; margin: 2px; margin-bottom: 10px}
div#leftcolumn form.subscribe input {font-size: 109.090909090909%; line-height:1.4em /*12px of 11px*/; height: 14px; margin: 0px 0px 5px 0px; padding: 0px; width: 185px; }
div#leftcolumn form.subscribe input.subscribeButton {height: 19px !important; width: 73px; padding-top: 5px;}

div#sidebar .subscribe2011 input.email {height: 14px; font-size: 100%; line-height:1.4em /*11px of 11px*/; padding: 2px; color: #333; margin: 2px 0px 5px 0px; margin-bottom: 10px; width: 186px; border:1px solid #000}
div#sidebar .subscribe2011 input[type=text]:focus { color: #000;}
div#sidebar .subscribe2011 p {font-weight: normal; color: #57068c; margin: 0px; font-size: 80.80808081%; line-height:1.4em /*9px of 11px */;  margin-bottom: 10px;}
div#sidebar .subscribe2011 h5 {display: block !important; clear: left; margin: 0px;}
div#sidebar .subscribe2011 h5.emailHeader {margin-top: 2px;height: 29px !important; width: 174px; background: url(/e/i3/button_emailnews_header.png) no-repeat; }
div#sidebar .subscribe2011 h5.rssHeader {width: 196px; border-top: 1px solid #a4a597; margin-top: 9px; height: 42px !important;}
div#sidebar .subscribe2011 h5.rssHeader a {display: block; margin-top: 13px; width: 196px; height: 29px !important; background: url(/e/i2/button_rss_big.jpg) no-repeat ; }
div#sidebar .subscribe2011 h5.rssHeader a:hover {background: url(/e/i2/button_rss_big-over.jpg) no-repeat ; }
div#sidebar form.subscribe2011 input.subscribeButton {width: 125px !important; height: 25px !important; display: block !important; float: none !important; padding-bottom: 0px !important}
div#sidebar form.subscribe2011 input.subscribeButton {background-image: url(/e/i3/subscribe.png); background-repeat: no-repeat; background-position: 0px 0px;}
div#sidebar form.subscribe2011 input.subscribeButton:hover {background-image: url(/e/i3/subscribe-over.png); background-repeat: no-repeat; background-position: 0px 0px; }

div#sidebar .subscribe2011 {padding-bottom:4px; height: ;}
body.newsletterarchive div#sidebar form.subscribe2011 ul {margin-top: 15px !important}
div#sidebar .subscribe2011 {padding-bottom:4px;}


/** Sidebar Twitter/Facebook Feeds **/
h5.emailHeader span, h5.rssHeader span, h4.facebookHeader span, h4.twitterHeader span {display: none}
div#leftcolumn div#sidebar h4.facebookHeader a {border: 0px !important; display: block; height: 32px; width: 90px}
div#leftcolumn div#sidebar h4.facebookHeader {height: 32px; background: #3b5998 url(/e/i2/facebook_header.png) no-repeat; margin-bottom: -1px !important }

div#leftcolumn div#sidebar h4.twitterHeader {height: 40px; background: #9ce5e8 url(/e/i2/twitter_header.png) no-repeat; margin-bottom: -1px !important }
div#leftcolumn div#sidebar h4.twitterHeader a {border: 0px !important; display: block; height: 40px; width: 135px}

div#leftcolumn div#sidebar div#twitter_div ul li span a {text-decoration: underline; color: #57068c !important; display: inline; padding: 0px; margin: 0px !important;}
div#leftcolumn div#sidebar div#twitter_div ul li a {color: #a4a597 !important; font-size: 81.818181818182%; line-height:1.4em /*9px of 11px */; background: none !important; border: 0px; }
div#leftcolumn div#sidebar div#twitter_div a#twitter-link {border: 1px solid #a4a597; border-right: 0px;  border-top: 0px;  background-color: #f1f1f3; color: #444 !important; padding: 2px 4px;  font-size: 122.22222222222%; line-height:1.4em /*11px of 9px */; text-align: left !important}
div#leftcolumn div#sidebar div#twitter_div a#twitter-link:hover {background-color: #e0e0e2; color: black !important; text-decoration: underline; }

div#leftcolumn div.slot_common_feedmultiple ul {border-top: 1px solid #A4A597}
div#leftcolumn div.slot_common_feedmultiple:before {color: #A4A597 !important; font-weight: normal; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px; padding: 0px; content: "Recent News"}

/** social icons **/
ul.socialmedia { height: 38px;}
ul.socialmedia li.facebook, ul.socialmedia li.twitter, ul.socialmedia li.vimeo, 
ul.socialmedia li.linkedin, ul.socialmedia li.rss, ul.socialmedia li.instagram, ul.socialmedia li.youtube {border-bottom: 0px solid #E1E4E6 !important; width: 31px; float: left;} 
ul.socialmedia li.rss, ul.socialmedia li.instagram {width: 31px; overflow: hidden}
ul.socialmedia li.facebook a, ul.socialmedia li.twitter a, ul.socialmedia li.vimeo a,  
ul.socialmedia li.linkedin a, ul.socialmedia li.rss a, ul.socialmedia li.youtube a, ul.socialmedia li.instagram a {height: 25px; padding: 8px 0px 1px 0px !important; width: 40px !important; float: left;} 

ul.socialmedia li.facebook a span, ul.socialmedia li.twitter a span, ul.socialmedia li.vimeo a span, 
ul.socialmedia li.linkedin a span, ul.socialmedia li.rss a span, ul.socialmedia li.youtube a span, ul.socialmedia li.instagram a span {display: none} 

ul.socialmedia li.facebook a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_facebook2.png) no-repeat 10px 8px;}
ul.socialmedia li.twitter a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_twitter2.png) no-repeat 10px 8px;}
ul.socialmedia li.vimeo a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_vimeo2.png) no-repeat 10px 8px;}
ul.socialmedia li.youtube a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_youtube2.png) no-repeat 10px 8px;}
ul.socialmedia li.linkedin a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_linkedin2.png) no-repeat 10px 8px;}
ul.socialmedia li.rss a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_rss2.png) no-repeat 10px 8px;}
ul.socialmedia li.instagram a  {border: 0px; border-bottom: 2px solid #ffffff; background: url(/e/i2/icon_med_instagram.png) no-repeat 10px 8px;}

ul.socialmedia li.facebook a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_facebook2.png) no-repeat 10px 8px}
ul.socialmedia li.twitter a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_twitter2.png) no-repeat 10px 8px;}
ul.socialmedia li.vimeo a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_vimeo2.png) no-repeat 10px 8px;}
ul.socialmedia li.youtube a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_youtube2.png) no-repeat 10px 8px;}
ul.socialmedia li.linkedin a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_linkedin2.png) no-repeat 10px 8px;}
ul.socialmedia li.rss a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_rss2.png) no-repeat 10px 8px;}
ul.socialmedia li.instagram a:hover  {border: 0px; border-bottom: 2px solid #57068c; background: #e0e0e2 url(/e/i2/icon_med_instagram.png) no-repeat 10px 8px;}

div#sidebar a#social_directory  {display: block; background: #f1f1f3; border: 1px solid #A4A597; border-top: 0px; border-right: 0px; padding: 5px 10px; color: #555; font-size:83.333333333333%; line-height: 1.5em /* 10px */; font-weight: 700; margin-top: -1px}
div#sidebar a#social_directory:hover  {background: #e0e0e2; color: #57068c;}

div#sidebar form ul.socialmedia { margin-top: 25px !important; margin-left: -5px; border-top: 1px solid #e0e0e2; width: 210px}
div#sidebar form {padding-bottom: 0px}
div#sidebar form a#social_directory  {border: 0px; padding: 5px 10px; margin: 3px -5px -3px -4px; color: #555; font-weight: 700; }


div#sidebar .subscribe p.emailTitle, div#sidebar .subscribe p.nameTitle {margin-bottom: 0px; font-weight: 700} 
div#sidebar .subscribe input.email, div#sidebar .subscribe input.name {padding: 2px; color: #7f7f7f; margin-top: 2px; margin-bottom: 10px; width: 186px; border:1px solid #A4A597 }
div#sidebar .subscribe input[type=text]:focus { color: #000;}

div#sidebar form.subscribe input.subscribeButton {!important; width: 125px !important; height: 25px !important; padding-left: 5px;}





div#leftcolumn div#features, div#leftcolumn div.features {margin-top: 15px; margin-bottom: 20px}

/**div#features h3, div#features h4, div#leftcolumn div.features h3, div.features h4 {color: #57068c !important; border-bottom: 1px solid #57068c !important; } **/
div#leftcolumn div#sidebar div.videoListNEW h4, div#features h3, div#features h4, div#leftcolumn div.features h3, div.features h4, div#leftcolumn div.feature h3, div.feature h4, #sidebar #video h3, #sidebar #video h4 {font-weight: normal !important; border-bottom: 1px solid #57068c !important; color: #57068c !important; }
div#features h3 strong, div#features h4 strong, div#leftcolumn div.features h3 strong, div.features h4 strong, div#leftcolumn div.feature h3 strong, div.feature h4 strong {font-weight: normal !important;}
div#features ul, div.features ul, div.feature ul, #sidebar #video ul { border-right: 0px; border-left: 1px solid #57068c !important;  border-bottom: 1px solid #57068c !important;  }
div#leftcolumn div#sidebar div#features ul li {padding-top: 6px !important;}
div#features img, div.features img {display: block!important; margin: 0px !important; padding-left: 0px !important; }
div#features a, div.features a {border-bottom: 1px solid white}
div#features a.next, div.features a.next, #sidebar #video a.next {margin-top: 0px; display:block; font-weight: 700; color: #000; text-align: right; padding: 2px; border-left: 1px solid #57068c;border-right: 0px;border-bottom: 1px solid #57068c!important; font-size:83.333333333333%; line-height: 1.5em /* 10px */; background-color: #e0e0e2 !important; ;}
div#features a.next:hover, div.features a.next:hover, #sidebar #video a.next:hover {background-color: #57068c !important; color: #fff !important;}
div#leftcolumn div#features p, div.features p {margin-top: 0px !important; padding: 5px 10px 5px 0px; }
div#features li p, div.features li p, div.features li a p {display: block !important; margin-top: 0px !important; color: black}
div#features li p a, div.features li p a {display: block!important; padding: 0px 0px 4px 0px; margin-bottom: 2px; color: #57068c !important}

div#leftcolumn div.videoListNEW div#features ul li br {display: none !important}

div#leftcolumn div#costAbroad {border-bottom: 1px solid #A4A597; border-left: 1px solid #A4A597; font-size:91.666666666667%; line-height: 1.5em /* 11px */;}
div#leftcolumn div#costAbroad h3 {margin-left: -1px !important; padding-left: 1px; background-color: white; }
div#leftcolumn div#costAbroad h5 {margin: 0px; padding: 4px; text-transform: uppercase; font-weight: normal;}
div#leftcolumn div#costAbroad div#costTuition, div#leftcolumn div#costAbroad div#costFees  {padding-top: 4px; padding-bottom: 2px}
div#leftcolumn div#costAbroad div#costExpenses  {padding-top: 4px; border-top: 1px solid #e0e0e2}
div#leftcolumn div#costAbroad div#costFees {border-bottom: 1px solid #e0e0e2;}
div#leftcolumn div#costAbroad div#costTuition {border-bottom: 1px solid #e0e0e2; }
div#leftcolumn div#costAbroad div#costNYU p, div#leftcolumn div#costAbroad div#costExpenses p { padding: 0px 4px 1px 4px; margin: 0px}

div#leftcolumn div#costAbroad div#costFees p.total, div#leftcolumn div#costAbroad div#costTuition p.total, div#leftcolumn div#costAbroad div#costTuition p.total {background-color: white; padding: 2px 4px 2px 4px !important; }
div#leftcolumn div#costAbroad div#costExpenses p.total {margin: 4px 0px 0px 0px !important; }
div#leftcolumn div#costAbroad p.total {padding: 4px 4px 4px 4px !important; margin: 0px; background-color: #e0e0e2; border: 1px solid white; border-right: 0px; }
div#leftcolumn div#costAbroad p#grandTotal {border-top: 0px; background-color: #A4A597; padding: 4px 4px 4px 4px; margin: 0px; color: white;}

div#appendbar ul {   }
div#appendbar ul li {  padding-bottom: 0px; list-style-type: none !important;}
div#appendbar ul .summary {display: block; font-weight: normal; font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 2px 0px 15px 0px;;}
div#appendbar .slot_view_taggedprofiles ul .summary p { margin:0px;}
div#appendbar ul li.summary img {float: left !important; clear:left; padding-right: 5px; }

div.help_page div#appendbar div.slot_common_stufeed h3 {display:none;}

div#appendbar div.slot_common_taggedcontent ul { margin-bottom: 25px;}
div#appendbar div.slot_common_taggedcontent ul li { margin-bottom: 10px;}
div#appendbar div.slot_common_taggedcontent ul li div, div#content .shortcode.slot_common_taggedcontentalpha ul li div  {background-color: #f1f1f3 ;border: 1px solid #e0e0e2; border-bottom: 1px solid #e0e0e2; padding: 7px 10px 7px 10px; margin: -1px 0px 0px 0px; }
div#appendbar div.slot_common_taggedcontent ul li div p, div#content .shortcode.slot_common_taggedcontentalpha ul li div p {margin: 0px 0px 10px 0px; }

div#appendbar div.slot_common_data ul { list-style-type: disc;}
div#appendbar div.slot_common_data ul li { margin-bottom: 10px; list-style-type: disc !important}

/** Feed Multiple Slot (Mirrors Stylish LIst) **/
div#appendbar div.slot_common_feedmultiple ul {list-style-type:none; margin:10px 0px 20px 30px; padding-left: 0px;}
div#appendbar div.slot_common_feedmultiple ul li {margin:0px; padding: 0px; padding-top: 3px;}
div#appendbar div.slot_common_feedmultiple ul li h5 {margin: 20px 0px 0px 0px; border:0px;}
div#appendbar div.slot_common_feedmultiple ul li a {text-decoration:none; display: block; margin-top: 0px; border-bottom: 1px solid #e0e0e2; padding: 5px 0px;}
div#appendbar div.slot_common_feedmultiple ul li a:hover {color: black !important; background-color:#f1f1f3; border-bottom: 1px solid #A4A597;}
div#appendbar div.slot_common_feedmultiple ul li span.postLink a {text-decoration:none; display: inline; padding:0px; }
div#appendbar div.slot_common_feedmultiple a.next {font-weight: 700; font-size:91.666666666667%; line-height: 1.5em /* 11px */; display: block; margin-top: 30px; border-bottom: 1px solid #e0e0e2; padding: 5px 0px;}


h3.graduate_admissions_guide_slot_header {display:none !important;}

div#spotlistpics {float: right; text-align: center; display: block; }
div#spotlistpics img.first {display: block; padding: 0px}
div#spotlistpics img {display: block; padding: 30px 0px 0px 0px; margin: 0px; float: none; clear: both;}
div#spotlistpics a {}

div#appendbar div.slot_common_twitter ul li span a {text-decoration: underline; color: #57068c !important; font-size:91.666666666667%; line-height: 1.5em /* 11px */; display: inline; padding: 0px; margin: 0px !important;}
div#appendbar div.slot_common_twitter ul li a {color: #a4a597 !important; background: none !important; border: 0px; }
div#appendbar div.slot_common_twitter a#twitter-link {border: 1px solid #a4a597; border-right: 0px;  border-top: 0px;  background-color: #f1f1f3; color: #444 !important; padding: 2px 4px;  text-align: left !important}
div#appendbar div.slot_common_twitter a#twitter-link:hover {background-color: #e0e0e2; color: black !important; text-decoration: underline; }



/* BUTTONS */


a.applygrad span,a.applygrad2014 span,a.applygrad2013 span,a.applygrad span,a.applygradfall span, a.applygradspring span, a.financialgrad span, a.admissionschat span, a.financialundergrad span, a.graduatingseniors span, a.deptvideos span, a.global span, a.applyabroad span, a.facultylinks span, a.parentslinks span, a.donate span, a.buttonAdmissionsOffice span, a.buttonAdmissionsOffice span, a.buttonGraduation span, a.buttonSeniorLegacy span, a.ext_funding span, a.buttonExternalFunding span, a.infosessionbutton span, a.events_simple span, a.photos_simple span, a.buttonRegister span, a.events_simple span, a.button1 span, a.button2 span, a.button3 span, a.currentstudents span, a.futuregradstudents span, a.futureundergradstudents span, a.buttonNYUStudentLink span, a.button_edpolicy_livestream span, span.TeachFact01 span, span.TeachFact02 span, span.TeachFact03 span, span.TeachFact04 span, span.TeachFact05 span, span.TeachFact06 span, span.TeachFact07 span {display: none;}


span.TeachFact01 { clear: both; margin-left: 0px; width: 189px; height: 272px; display: block; background: url(/e/i3/fact_teach_education01.png) no-repeat left top; border: 0px !important; }
span.TeachFact02 { clear: both; margin-left: 0px; width: 189px; height: 224px; display: block; background: url(/e/i3/fact_teach_education02.png) no-repeat left top; border: 0px !important; }
span.TeachFact03 { clear: both; margin-left: 0px; width: 189px; height: 291px; display: block; background: url(/e/i3/fact_teach_education03.png) no-repeat left top; border: 0px !important; }
span.TeachFact04 { clear: both; margin-left: 0px; width: 189px; height: 491px; display: block; background: url(/e/i3/fact_teach_education04.png) no-repeat left top; border: 0px !important; }
span.TeachFact05 { clear: both; margin-left: 0px; width: 189px; height: 302px; display: block; background: url(/e/i3/fact_teach_education05.png) no-repeat left top; border: 0px !important; }
span.TeachFact06 { clear: both; margin-left: 0px; width: 189px; height: 370px; display: block; background: url(/e/i3/fact_teach_education06.png) no-repeat left top; border: 0px !important; }
span.TeachFact07 { clear: both; margin-left: 0px; width: 189px; height: 291px; display: block; background: url(/e/i3/fact_teach_education07.png) no-repeat left top; border: 0px !important; }
span.source {display: block; padding-right: 15px; color: #555555 !important; margin-top: 20px;}

a.button_edpolicy_livestream { clear: both; margin-left: 0px; width: 247px; height: 176px; display: block; background: url(/e/i2/button_edpolicy_livestream.png) no-repeat left top; margin-bottom: 30px; border: 0px !important; }
a.button_edpolicy_livestream:hover { background: url(/e/i2/button_edpolicy_livestream-over.png) no-repeat left top;  }

a.buttonNYUStudentLink { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_nyustudentlink.gif) no-repeat left top; margin-bottom: 30px; }
a.buttonNYUStudentLink:hover { background: url(/e/i2/button_nyustudentlink-over.gif) no-repeat left top;  }

a.applygrad2014 { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_online_grad14.gif) no-repeat left top; margin-bottom: 20px; }
a.applygrad2014:hover { background: url(/e/i2/apply_online_grad14-over.gif) no-repeat left top;  }

a.applygradfall { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_online_grad.gif) no-repeat left top; margin-bottom: 20px; }
a.applygradfall:hover { background: url(/e/i2/apply_online_grad-over.gif) no-repeat left top;  }

/* a.applygradfall { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_online_grad_fall12.gif) no-repeat left top; margin-bottom: 20px; } */
/* a.applygradfall:hover { background: url(/e/i2/apply_online_grad_fall12-over.gif) no-repeat left top;  } */

a.applygradspring { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_online_grad_spring11.gif) no-repeat left top; margin-bottom: 20px; }
a.applygradspring:hover { background: url(/e/i2/apply_online_grad_spring11-over.gif) no-repeat left top;  }

a.admissionschat { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 55px; display: block; background: url(/e/i2/button_admissions_chat.gif) no-repeat left top; margin-bottom: 20px; }
a.admissionschat:hover { background: url(/e/i2/button_admissions_chat-over.gif) no-repeat left top;  }

a.applygrad { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_online_grad.gif) no-repeat left top; margin-bottom: 20px; }
a.applygrad:hover { background: url(/e/i2/apply_online_grad-over.gif) no-repeat left top;  }


a.financialgrad { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_financial_gr.gif) no-repeat left top; margin-bottom: 20px; }
a.financialgrad:hover { background: url(/e/i2/button_financial_gr-over.gif) no-repeat left top;  }

a.financialundergrad { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_financial_ug.gif) no-repeat left top; margin-bottom: 20px; }
a.financialundergrad:hover { background: url(/e/i2/button_financial_ug-over.gif) no-repeat left top;  }

a.graduatingseniors { clear: both; margin-left: 0px; width: 207px; height: 46px; display: block; background: url(/e/i2/button_graduatingseniors.gif) no-repeat left top; margin-bottom: 20px; }
a.graduatingseniors:hover { background: url(/e/i2/button_graduatingseniors-over.gif) no-repeat left top;  }

a.deptvideos { clear: both; margin-left: 0px; width: 207px; height: 46px; display: block; background: url(/e/i2/button_deptvideos.gif) no-repeat left top; margin-bottom: 20px; }
a.deptvideos:hover { background: url(/e/i2/button_deptvideos-over.gif) no-repeat left top;  }

a.global { clear: both; width: 207px; height: 110px; display: block; background: url(/e/i2/button_global.png) no-repeat left top; margin-bottom: 20px; }
a.global:hover { background: url(/e/i2/button_global-over.png) no-repeat left top;  }

a.applyabroad { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/apply_abroad.gif) no-repeat left top; margin-bottom: 20px; }
a.applyabroad:hover { background: url(/e/i2/apply_abroad-over.gif) no-repeat left top;  }

a.scholarshipabroad { clear: both; margin-left: 0px; width: 207px; height: 63px; display: block; background: url(/e/i2/scholarships_abroad2012.png) no-repeat left top; margin-bottom: 20px; }
a.scholarshipabroad:hover { background: url(/e/i2/scholarships_abroad2012-over.png) no-repeat left top;  }

a.facebook { float: right !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_facebook.gif) no-repeat left top; margin-bottom: 20px; }
a.facebook:hover { background: url(/e/i2/button_facebook-over.gif) no-repeat left top;  }

a.subscribepodcast { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/subscribe_podcast.gif) no-repeat left top; margin-bottom: 20px; }
a.subscribepodcast:hover { background: url(/e/i2/subscribe_podcast-over.gif) no-repeat left top;  }
a.subscribepodcast span {display: none;}
div#subscribepodcast ul { border-right: 0px; border-left: 1px solid #57068c !important;  border-bottom: 1px solid #57068c !important;  }

a.facultylinks { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_faculty.gif) no-repeat left top; margin-bottom: 20px; }
a.facultylinks:hover { background: url(/e/i2/button_faculty-over.gif) no-repeat left top;  }

a.parentslinks { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_parents.gif) no-repeat left top; margin-bottom: 20px; }
a.parentslinks:hover { background: url(/e/i2/button_parents-over.gif) no-repeat left top;  }

ul.usnews_link {border: 0px !important;}
ul.usnews_link li {}
ul.usnews_link li a {padding: 0px !important; width: 215px !important; height: 158px !important; position: relative; left: -10px; border: 0px !important}
ul.usnews_link li a {background-image: url(/e/i/usnews_ranking_old.png) !important;}
ul.usnews_link li a img.usnews_badge {display: none !important;}

div#leftcolumn ul.usnews_link2012, div#leftcolumn ul.usnews_link2014 {border: 0px !important;}
div#leftcolumn ul.usnews_link2012 li, div#leftcolumn ul.usnews_link2014 li {padding: 0px !important; width: 207px !important; height: 129px !important; position: relative; left: 0px; border: 0px !important}
div#leftcolumn ul.usnews_link2012 li, div#leftcolumn ul.usnews_link2014 li {background-image: url(/e/i2/usnews_ranking2016.jpg) !important;}
div#leftcolumn ul.usnews_link2012 li span, div#leftcolumn ul.usnews_link2014 li span {display: none !important;}

a.donate { left: 0px; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; float: right; background: url(/e/i2/donate_online.gif) no-repeat left top; margin-bottom: 20px; }
a.donate:hover { background: url(/e/i2/donate_online-over.gif) no-repeat left top;  }

a.buttonAdmissionsOffice {margin-bottom: 20px;display: block; float: none; clear: both; width: 207px; height: 53px; background: url(/e/i2/portal_parents_button1.png) no-repeat 0px 0px;}
a.buttonAdmissionsOffice:hover { background: url(/e/i2/portal_parents_button1-over.png) no-repeat 0px 0px;  }

a.buttonGraduation {margin-bottom: 20px;display: block; float: none; clear: both; position: relative; top: 14px; width: 207px; height: 132px; background: url(/e/i/portal_parents_button2.png) no-repeat 1px 0px;}
a.buttonGraduation:hover { background: url(/e/i/portal_parents_button2-over.png) no-repeat 1px 0px;  }

a.buttonSeniorLegacy {margin-bottom: 20px;display: block; float: none; clear: both; width: 207px; height: 199px; background: url(/e/i2/portal_seniors_button.png) no-repeat left top;}
a.buttonSeniorLegacy:hover { background: url(/e/i2/portal_seniors_button.png) no-repeat left top;  }

a.ext_funding { clear: both; width: 207px; height: 53px; display: block; background: url(/e/i/button_ext_funding.gif) repeat-x left top;  margin-bottom: 15px; }
a.ext_funding:hover { background: url(/e/i/button_ext_funding-over.gif) repeat-x left top;  }
a.ext_funding span {display: none;}

a.buttonExternalFunding {margin-bottom: 20px;display: block; float: none; clear: both; width: 207px; height: 207px; background: url(/e/i2/portal_external_funding_report_sidebar12.jpg) no-repeat 0px 0px;}
a.buttonExternalFunding:hover { background: url(/e/i2/portal_external_funding_report_sidebar12-over.jpg) no-repeat 0px 0px;  }

a.infosessionbutton { clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_info_sessions.gif) no-repeat 0px 0px !important;}
a.infosessionbutton:hover { background: url(/e/i2/button_info_sessions-hover.gif) no-repeat 0px 0px !important;  }
a.infosessionbutton span {display: none;}

a.events_simple {display: block; width: 207px; height: 30px; background: url(/e/i2/portal_current_button1.png) repeat-x left top; margin-bottom: 20px;}
a.events_simple:hover { background: url(/e/i2/portal_current_button1-over.png) repeat-x left top;  }

a.photos_simple {clear: both; margin-bottom: 20px; display: block; width: 207px; height: 155px; background: url(/e/i2/portal_current_button2.png) repeat-x left top;}
a.photos_simple:hover { background: url(/e/i2/portal_current_button2-over.png) repeat-x left top;  }

a.buttonRegister { clear: both; margin-bottom: 20px; width: 205px; height: 41px; display: block; float: right; background: url(/e/i2/button_register.gif) repeat-x left top;    }
a.buttonRegister:hover { background: url(/e/i2/button_register-over.gif) repeat-x left top;  }

a.course_eval_results { border-bottom: 0px !important; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; background: url(/e/i2/button_course_eval_results.gif) no-repeat left top; margin-bottom: 20px; }
a.course_eval_results:hover { background: url(/e/i2/button_course_eval_results-over.gif) no-repeat left top;  }
a.course_eval_results span {display: none}

a.strategic_planning { left: 0px; clear: both; margin-left: 0px; width: 207px; height: 53px; display: block; float: right; background: url(/e/i2/button_strategic.gif) no-repeat left top; margin-bottom: 30px; }
a.strategic_planning:hover { background: url(/e/i2/button_strategic-over.gif) no-repeat left top;  }
a.strategic_planning span {display: none}

div.portalButton a#portal_future.button2 {display: block; float: none; clear: both; position: relative; top: 14px; width: 207px; margin-bottom: 28px; height: 132px; background: url(/e/i/portal_future_button2.png) repeat-x left top;}
div.portalButton a#portal_future.button2:hover { background: url(/e/i/portal_future_button2-over.png) no-repeat 0px 0px;  }

div.portalButton a#portal_studentaffairs.button1, a.futureundergradstudents {clear: both; display: block; float: none; width: 207px; height: 53px; background: url(/e/i2/portal_studentaffairs_button1.png) no-repeat left top; margin-bottom: 20px; }
div.portalButton a#portal_studentaffairs.button1:hover, a.futureundergradstudents:hover { background: url(/e/i2/portal_studentaffairs_button1-over.png) no-repeat left top;  }

div.portalButton a#portal_studentaffairs.button2, a.futuregradstudents {clear: both; display: block; float: none; width: 207px; height: 53px; background: url(/e/i2/portal_studentaffairs_button2.png) no-repeat left top;margin-bottom: 20px; }
div.portalButton a#portal_studentaffairs.button2:hover, a.futuregradstudents:hover { background: url(/e/i2/portal_studentaffairs_button2-over.png) no-repeat left top;  }

div.portalButton a#portal_studentaffairs.button3, a.currentstudents { clear: both; display: block; float: none; width: 207px; height: 53px; background: url(/e/i2/portal_studentaffairs_button3.png) no-repeat left top;margin-bottom: 20px; }
div.portalButton a#portal_studentaffairs.button3:hover, a.currentstudents:hover { background: url(/e/i2/portal_studentaffairs_button3-over.png) no-repeat left top;  }


.wide_page a.button, .wide_page a.applygrad, .wide_page a.applygradfall, .wide_page a.applygradspring, .wide_page a.financialgrad, .wide_page a.financialundergrad {border-right: 1px solid #57068c; border-bottom: 0px !important; float: left; }
.wide_page a.applygradfall, .wide_page a.applygradspring {clear:none; margin-right: 5px;}


iframe {border:0px}


h3.blogabroad {width: 207px; height:40px; background: url(/e/i2/global_blog_headline2.png) no-repeat 0px 5px; }
h3.blogabroad span {display: none;}

/** portal pages Be statements */
div.be_page {margin-top: -15px}
.be_movie {position: absolute; top: 112px; left: 0px}
div.be_quote {position: relative; top: -45px !important; margin-bottom: -20px !important; float: right !important; width: 206px !important; height: 199px !important; overflow: hidden !important; }

#div_slides {margin-bottom: -20px !important; position:relative; width:242px;  padding-left:3px; top: -45; padding-right:1px; overflow: hidden !important; }
#div_slides img {position:absolute; margin:0px !important; z-index:8; opacity:0.0;}
#div_slides img.active {z-index:10; opacity:1.0;}
#div_slides img.last-active {z-index:9;}

.be_page #div_slides {height: 199px;}
.profiles_page #div_slides {height: 260px;}



div.be_page a {color: #000 !important; font-weight: 700; text-decoration: none }
div.be_page a:hover {text-decoration: underline; color: #57068c !important; background: none  !important; border: 0px  !important}
div.be_page p.bestatements {margin-bottom: 25px; margin-top: 0px }
div.be_page p.bestatements a {color: #57068c !important; }
div.be_page p.bestatements a.selected {color: #A4A597 !important; text-decoration: underline;}
div.be_page p.bestatements a:hover {color: #000000 !important;text-decoration: underline }


/* Student Affairs Who To Contact */
td.contact {font-size:133.333333333333%; line-height:1.4em /*16px*/; border-left: 1px solid #f1f1f1; width: 300px !important; padding-left: 20px !important; font-family:"Times New Roman", Times, serif;; }


/* EXTERNAL FUNDING */
table.ext_funding {width: 900px !important;}
table.ext_funding ul { margin: 0px; padding: 0px;  padding-left: 20px; margin-left: 5px float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
table.ext_funding ul li {font-weight: normal; width: 356px; margin: 0px 0px 5px 0px; padding: 0px; }
table.ext_funding ul li a {margin: 0px -17px 0px 0px; padding: 3px 0px 0px 19px; width: 427px; display: block; text-decoration: none; background: url(/e/i/portal_link_background.png); background-repeat: no-repeat; background-color: white; color: #57068c; position: relative; left: -20px; border-bottom: 1px solid white;}
table.ext_funding ul li a:hover {background: url(/e/i3/portal_link_background-over.png); background-repeat: no-repeat; background-color: #f0e8f0 !important; text-decoration: none; border-bottom: 1px solid #57068c; color: black !important;}
table.ext_funding p {margin-top: 0px}
table.ext_funding p a {text-decoration: none; margin: 0px; padding: 3px 0px 0px 5px; display: block; background-color: white; color: #57068c; position: relative; border-bottom: 1px solid white;}
table.ext_funding p a:hover {background-color: #f0e8f0 !important; text-decoration: none; border-bottom: 1px solid #57068c; color: black !important;}


/** Snapshot pages **/
div#snapshotList .subheader { font-size: 115%; font-weight: 700;}
div#snapshotList ul { list-style-type: none;  padding: 0px; margin: 0px; }
div#snapshotList ul li {  padding: 8px 0px; margin: 0px; height: 89px; border-bottom: 1px solid #D1BCD2; }
div#snapshotList ul li img { float: left; margin: 0px 8px 4px 0px; }
div#snapshotList ul li a:hover img { border: 1px solid black;}
div#content .snapshots_page table {width: 307px !important; float: left !important; }
div#content .snapshots_page td {padding: 0px 12px 0px 0px !important}

/** SPOTLIGHTS **/
div#content div#question {padding: 5px 3px; display: block; font-weight: 700;border-bottom: 1px solid #A4A597; }
div#content div#question2 {padding: 3px; display: block;font-weight: 700; border-bottom: 1px solid #A4A597; background: #e0e0e2;}
div#content div#answer { margin: 0; padding-right: 0px; display: inline; color: #000000; font-weight: normal;}
div#content div#question img, div#content div#question2 img, div#content div#answer img {margin-left: -3px; clear: left }
div#content div#section { color: #485D00;  margin-top: 15px; padding: 5px; font-weight: 700; font-size:133.333333333333%; line-height:1.4em /*16px*/; border-bottom: #485D00 solid 1px;  }
div.profiles_undergraduate_page img.pic, profiles_graduate_page img.pic { padding-bottom: 0px !important; clear: left }

/** NEW SPOTLIGHTS **/
div#content div.profiles_undergraduate_page, div#content div.profiles_graduate_page, div#content div.profiles_doctoral_page, div#content div.profiles_global_page {width: 900px !important; margin-left: 0px !important}
div#content div.spotlightPhotos {float: right; position: relative; left: 25px; background-color: white; border-left: 15px solid white; border-bottom: 0px solid white}
div#content div.spotlightPhotos ul { list-style: none; margin: 0px; padding: 0px}
div.spotlightPhotos img.spotlightPhoto {float: none !important; max-width:250px !important;}
div#content div.profiles_list_page h3, div#content div.academics_affairs_page div#appendbar h3, div#content div.profiles_undergraduate_page div#appendbar h3, div#content div.profiles_graduate_page #appendbar h3 {display: none;}

div#content div.profiles_list_page {width: 630px !important;}
body.profiles_list_page div#content {width: 630px !important;}

body.profiles_list_page #leftcolumn, body.profiles_list_page #leftcolumn #sidebar {width: 260px !important }
body.profiles_list_page #leftcolumn #sidebar ul li a {width: 249px;}

/** WELCOME VIDEOS **/
body.welcome_video div#content {width: 550px; margin-top: 18px !important; margin-left: 20px !important;}
body.welcome_video div#leftcolumn {width: 360px; margin-top: 2px !important}
body.welcome_video div#leftcolumn #sidebar {width: 360px; }
body.welcome_video div#leftcolumn #sidebar p.pullquote {font-size:133.333333333333%; line-height:1.4em /*16px*/;font-family: times; width: 330px; margin-top: 11px }
body.welcome_video div#leftcolumn div.grad div p.pullquote {margin-top: 10px !important}
body.welcome_video div#leftcolumn #sidebar div.helpfullinks {margin-top: 27px;}
body.welcome_video div#leftcolumn #sidebar ul li a {border-left: 1px solid white;  border-bottom: 1px solid #f1f1f3;  border-top: 1px solid white; margin: -4px 0px -1px -4px; padding: 5px; width: 345px; display: block; background-color: inherit; color: Black !important; text-decoration: none; }
body.welcome_video div#leftcolumn #sidebar ul li a:hover { background-color: #e0e0e2; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; border-top: 1px solid #A4A597; }
body.welcome_video div#leftcolumn #sidebar ul li a img {padding-right: 3px }

body.welcome_video div#leftcolumn div.welcome_grad div p.pullquote {margin-top: 19px !important}
body.welcome_video div#leftcolumn div.welcome_grad div.helpfullinks {margin-top: 28px !important;}
body.welcome_video div#leftcolumn div.welcome_grad ul li a {; margin: -3px 0px -1px -2px !important; padding: 6px !important; width: 345px; }


/* BIG SOCIAL on welcome page NOT USED */
body.welcome_video div#sidebar div.sociallinks ul {height: 83px; border: 1px solid #57068c; border-right: 0px}
body.welcome_video div#sidebar div.sociallinks ul li.facebook {border: 0px !important; margin: 0px !important; padding: 0px !important;float: left; width: 161px; height: 83px;}
body.welcome_video div#sidebar div.sociallinks ul li.facebook a {border: 0px !important; margin: 0px !important; padding: 0px !important; display: block; background: #ffffff url(/e/i2/welcome_facebook.png) no-repeat 0px 0px ; width: 161px; height: 83px; }
body.welcome_video div#sidebar div.sociallinks ul li.facebook a:hover {background: #ffffff url(/e/i2/welcome_facebook-over.png) no-repeat 0px 0px ; }
body.welcome_video div#sidebar div.sociallinks ul li.facebook a span {display: none;}
body.welcome_video div#sidebar div.sociallinks ul li.twitter {border: 0px !important; margin: 0px !important; padding: 0px !important;float: left; width: 198px; height: 83px;}
body.welcome_video div#sidebar div.sociallinks ul li.twitter a {border: 0px !important; margin: 0px !important; padding: 0px !important; display: block; background: #ffffff url(/e/i2/welcome_twitter.png) no-repeat 0px 0px ; width: 198px; height: 83px; }
body.welcome_video div#sidebar div.sociallinks ul li.twitter a:hover {background: #ffffff url(/e/i2/welcome_twitter-over.png) no-repeat 0px 0px}
body.welcome_video div#sidebar div.sociallinks ul li.twitter a span {display: none;}


/** Study Abroad **/
ul.summernav { height: 16px; overflow: hidden; list-style-type: none; padding: 0px; margin: 0px; margin-left: -2px; margin-bottom: 20px}
ul.summernav li {padding: 0px; width: auto; float: left;  margin: 0px;  padding-right: 5px; border-right: 1px solid #9a6aba; margin-right: 5px;}
ul.summernav li a {font-size:85.714285714286%; line-height: 1.5em  /*12px -- formerly 11px*/; display:block; margin: 0px; padding: 1px 3px  }
ul.summernav li a:hover {background-color:#57068c !important}
div.study_abroad_page h3 {margin-bottom: 8px}

div.abroadAppend #appendbar h3 {display: none;}
div.abroadAppend #appendbar ul {list-style-type:none; margin-top:2px; margin-right: 0px; margin-left: 30px; padding-left: 0px; }
div.abroadAppend #appendbar ul li { margin: 0px; padding: 0px; padding-top: 0px; }
div.abroadAppend #appendbar ul li a { text-decoration:none; display: block;  border-bottom: 1px solid #e0e0e2; padding: 4px; margin: 0px 0px -10px 0px; }

div.abroadAppend #appendbar ul li a:hover { color: black !important; background-color:#f1f1f3; border-bottom: 1px solid #A4A597;}

div.abroadAppend #appendbar ul li div.pagecontent { margin: 10px 0px 0px 0px; padding: 8px;  }
div.abroadAppend #appendbar ul li div.pagecontent a { text-decoration:underline; display: inline;  border-bottom: none; padding: 0px; margin: 0px; }


/** Governance Tables **/
div#content div.governance_page table tr td p {padding 0px !important; margin: 0px !important;}


div.photo_essays_page div#appendbar div.slot_append2 h3:before {content: "Study Abroad ";}
div.photo_essays_page div#appendbar div.slot_append3 h3:before {content: "Dean's Research Travel Colloquium ";}
.pics {display: table; padding: 7px; clear: left; width: 676px}
.pics img {padding: 0px; margin: 0px; }
.picshighlight {display: table; clear: left; border-bottom:1px solid #A4A597; border-top:1px solid #A4A597; padding: 7px; background-color: #e0e0e2; width: 676px}
.picshighlight img {padding: 0px; position: relative; right: 0px}
#picwrap {clear: both; float:right; width: 294px; text-align: center; font-size:91.666666666667%; line-height: 1.5em /* 11px -- formerly 10px */; }

div.study_abroad_faq_page div#appendbar div.slot_append1 h3:after {content: " for Summer Programs";}
div.study_abroad_faq_page div#appendbar div.slot_append2 h3:after {content: " for Intersession Programs";}
div.study_abroad_faq_page div#appendbar div.slot_append3 h3:after {content: " for Academics";}
div.study_abroad_faq_page div#appendbar div.slot_append4 h3:after {content: " for Applications";}
div.study_abroad_faq_page div#appendbar div.slot_append5 h3:after {content: " for Finances";}
div.study_abroad_faq_page div#appendbar div.slot_append6 h3:after {content: " for Housing";}
div.study_abroad_faq_page div#appendbar div.slot_append7 h3:after {content: " for Policies";}
div.study_abroad_faq_page div#appendbar div.slot_append8 h3:after {content: " for Visas";}

div.videos_page {width: 900px}
div.videos_page div.videoHome {clear: both;}
div.videos_page div.videoHome img {float: right !important; margin: 0px 0px 10px 10px !important}
div.videos_page div.video {margin-right: 15px; float: left;}
div.videos_page div.videoListNYU, div.videoList {float: left;}

/** ADMIN FINANCE PAGES  **/
div.adminfinancehome h4 {clear:both !important; }
div.adminfinanceLinks {margin: 0px; display: block; height: 110px; width: 915px; margin-right: -15px; }
div.adminfinanceLinks ul {margin: 0px 5px 0px 0px; padding: 0px 5px 0px 0px; display: table; width: 295px; float: left;list-style-type: none; list-style-image: none; list-style-position: outside; }
div.adminfinanceLinks ul li {font-weight: normal; width: 285px; margin: 0px 0px 1px 0px; padding: 0px !important; }
div.adminfinanceLinks ul li.title { color:#485D00; font-weight: 700; margin: 0px 0px 5px 0px !important; padding: 0px !important; }
div.adminfinanceLinks ul li.more { font-size:83.333333333333%; line-height: 1.5em /* 10px -- formerly 9px*/;; }
div.adminfinanceLinks ul li.title a { color:#485D00 !important; border-bottom: #485D00 solid 1px !important;  }
div.adminfinanceLinks ul li.title a:hover { background-color:#C8CEB2 !important; color:#000000 !important; border-bottom: #000000 solid 1px !important;  }

div.adminfinanceLinks ul li a {margin: 0px; padding: 3px 0px 3px 0px; width: 285px; display: block; background-color: white; color: #57068c; position: relative; border-bottom: 1px solid #E1E4E6 !important; ;text-decoration: none; }
div.adminfinanceLinks ul li a:hover { background-color: #f0e8f0 !important; border-bottom: 1px solid #57068c !important; color: black !important;}

div.adminfinanceLinks2011 {width: 707px; margin-right: 0px; }
div.adminfinanceLinks2011 ul li {width: 222px !important}
div.adminfinanceLinks2011 ul li a {width: 222px !important}
div.adminfinanceLinks2011 ul {width: 225px !important}

/** 2011 News Home **/
div#content div.news2011 ul { list-style: none; margin: 0px; padding: 0px; }
div#content div.news2011 ul li {padding: 0px; margin: 0px; clear: left;}
div#content div.news2011 ul li h5 {padding-BOTTOM: 3px; margin-bottom: 8px;}
div#content div.news2011 ul li h5 a {border: 0px !important; background: none !important;}
/* div#content div.news2011 ul li p {padding: 0px; margin: 8px 0px 10px 0px;} */

div#content div.news2011 img {float:left; margin: 0px 10px 25px 0px; padding: 0px 0px 0px 0px !important; max-width:115px; width: expression(this.width > 115 ? 115: true); min-width:115px; height:auto}
div#content #appendbar div.news2011 img.attachment-thumbnail {display:none}
div#content ul li.more_news {background-color: #57068c; padding: 0px; margin: 25px 0px 0px 0px; clear: left;}
div#content ul li.more_news a {color: white !important; font-size:133.333333333333%; line-height:1.4em /*16px*/ ;border:0px;margin:0px; padding:5px 15px; display: block;}


/** Newsletter Archive **/
div#content div.newsletterarchive div#appendbar h3 {display:block; font-size:128.571428571429%; line-height: 1.35em /* 18px */; font-weight: normal; padding: 5px; border-bottom: #485D00 solid 1px; }

body.newsletterarchive div#sidebar h3.taggedFiles, body.archive_page div#sidebar h3.taggedFiles {background: url(/e/i2/newsletter_title_archive.png) no-repeat left top; border-bottom: 0px !important; padding: 0px !important; height: 27px; margin: 0px !important; }
body.newsletterarchive div#sidebar h3.taggedFiles span, div.newsletterarchive div.slot_common_newssummary h3 span, body.archive_page div#sidebar h3.taggedFiles span {display: none;}
div.newsletterarchive div.slot_common_newssummary h3 {clear: none; !important; background: url(/e/i/newsletter_title_featuredarticle.png) #485D00 no-repeat left top; border-bottom: 0px !important; padding: 0px !important; height: 40px; margin: 0px !important; }
div.newsletterarchive div#appendbar div.slot_common_newsitems h3 {clear: none; !important; background: url(/e/i/newsletter_title_more.png) #485D00 no-repeat left top; border-bottom: 0px !important; padding: 0px !important; height: 40px; margin: 0px !important; }
body.newsletterarchive div#sidebar div.slot_common_taggedpages h3.newsletters_pr_slot_header {background: url(/e/i2/newsletter_title_enews.png) no-repeat left top !important; border-bottom: 0px !important; padding: 0px !important; height: 27px; margin: 0px !important; }
body.newsletterarchive div#sidebar div.slot_sidebar6 p{margin-bottom: 1px !important;;}

div.newsletterarchive div#appendbar h3 span, body.newsletterarchive div#sidebar div.slot_sidebar2 h3 span {display: none !important;}

body.newsletterarchive div#content h3.featured_enews {margin-top: 20px; height: 30px; margin-bottom: 0px;background: url(/e/i2/newsletter_title_featuredenews.png) no-repeat left top !important;}
body.newsletterarchive div#content p.featured_enews {margin-top:0px;}
body.newsletterarchive div#content h3.featured_enews span {display: none}

div.newsletterarchive div#appendbar  div.slot_append5 {clear: left; margin-top: 25px;}
div.newsletterarchive div#appendbar  div.slot_append5 h3 {clear: none; !important; background: url(/e/i/newsletter_title_featuredarticle.png) #485D00 no-repeat left top; border-bottom: 0px !important; padding: 0px !important; height: 40px; margin: 0px !important; }


div.newsletterarchive ul li.summary {padding-bottom: 0px !important}
div.newsletterarchive ul li.summary p {margin-bottom: 0px; width: 490px}
div.newsletterarchive ul li.summary a { display:inline; border: 0px !important; padding: 0px !important;; text-decoration: underline;}
div.newsletterarchive ul li.summary a:hover { background-color: #fff;}

div.newsletterarchive div#appendbar ul  {margin-right: 0px; padding-bottom: 0px; padding-top: 1px !important; margin-left: 0px !important}
div.newsletterarchive div#appendbar ul li {padding: 0px; }
div.newsletterarchive div#appendbar ul li a { margin-top: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px;}

div.news_page  {width: 900px}

/** Calendar of Events Navigation */
.linkBox {float: right; width: 300px; position: relative; left: 235px; top: -20px}

.calendarnav {font-size:91.666666666667%; line-height: 1.5em /* 11px */}
.calendarnav ul {border-right: 0px; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; list-style: none; margin: 0px; padding: 5px; }
.calendarnav li {display:inline; padding: 0px; padding-bottom: 0px !important; }
.calendarnav p {border-bottom: 1px solid #A4A597; color:#A4A597; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px; padding: 0px; }

.calendarnav form {padding-bottom: 10px; width: 300px; float: right; padding: 0px; background-color: white;}
.calendarnav select {height:16px; padding: 0px; background-color: #A4A597; color: #fff; font-weight: 700; ;}
.calendarnav optgroup {font-weight: 700; }
.calendarnav #feed {margin-bottom: 10px; width:288px}
.calendarnav #month{width:138px}
.calendarnav input {margin-left: 5px;}

.eventList {width: 900px}
.eventList .vevent {border-bottom: 1px solid #e0e0e2; margin-bottom: 10px; padding-bottom: 8px; }
.eventList .vevent p { margin-bottom: 1px; margin-top: 0px}
.eventList .vevent .summary {font-size:133.333333333333%; line-height:1.4em /*16px*/ }

.feedLinks {float: right; display: block; background-color: white; font-size:85.714285714286%; line-height: 1.5em  /*12px*/; width: 108px; border-left: 1px solid #A4A597; border-bottom: 1px solid #A4A597; border-right: 1px solid #A4A59; padding: 2px 6px; margin: 0px; } 
.feedLinks a {font-weight: 700; color: #A4A597 !important; padding: 0px 1px;} 
.feedLinks a:hover {background-color: #A4A597 !important; color: #fff !important; } 


/* BLOGGER HOMEPAGE */


.blogger {clear:left; margin-top: 25px;}
div#content .blogger h4 {font-size: 175%}
.blogger h4 a {border-bottom: 0px !important; }
.blogger h4 a:hover {text-decoration: underline !important}
.blogger h4 .readAll {margin-left: 4px; font-weight: normal !important; }
.readAll {font-size: 80%}
.blogger .bloggerInfo {display: inline; max-width: 205px; float: right; margin-left: 15px; }
.blogger .bloggerInfo p { font-size: 80% !important; line-height: 1.5em; margin: 0px 0px 6px 0px !important;}
.blogger .bloggerInfo p br {display: none }
.blogger .bloggerInfo img {border: 0px; display: block; float: none !important; margin-bottom: 3px !important;}
.blogger {margin-bottom: 15px; }
.blogger ul {margin:0px; padding: 0px; list-style-type: none; }
.blogger li {margin:0px; padding: 0px; }
.blogger h5 {margin:10px 0px 0px 0px !important; padding: 0px !important;; border: 0px !important; clear:left;}
.blogger h5 a {padding: 0px; border: 0px !important;}
.blogger h5 a:hover {text-decoration: underline !important;}
.blogger p {margin:3px 0px 2px 2px !important; padding: 0px !important; font-size:85.714285714286%; line-height: 1.5em  /*12px*/; border: 0px !important;}
.blogger .blogPostTime {margin:0px 0px 0px 2px !important; font-size: 80%; color: #57068c; }
.blogger .blogPost img {max-width:60px; height:auto;}
.blogger_footer {font-size: 90%; line-height: 1.5em; margin: 18px 0px 0px 0px; padding: 20px 20px 0px 20px; clear: both;}
.blogger ul.stylish_list {margin-bottom: 25px; margin-top: 0px !important;}

.blogger ul.stylish_list li a {padding-top: 1px !important;padding-bottom: 1px !important;}
.blogger .crp_related {font-size: 85%; padding: 10px; margin: 10px 0 ; background:#f1f1f3; display:inline-block;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
overflow:hidden; }
div#content .blogger .crp_related h3 {font-size: 135%; margin-top:0; color: #555;background:#e0e0e2; padding: 10px; margin: -10px -10px 7px -10px}
div#content .blogger .crp_related br,
div#content .blogger .crp_related li:last-child {display:none;}





/* FEATURE BOX in append */

div#appendbar div.slot_common_featurebox {clear: both !important; display: block !important; float: none !important;padding-bottom: 282px; }
div#appendbar div.slot_common_featurebox div#features h3 { border-top: 0px !important; background-color: #fff; color: #57068c; display:block !important;height: 25px; font-weight: normal; font-size:133.333333333333%; line-height:1.4em /*16px*/; margin: 0px; padding-left: 25px; padding-top: 5px; border-bottom: 1px solid white; border-top: 1px solid black;  }

div.maximized#features {background-color: #57068c; color: #fff; position: absolute; /* width: 951px; */ left: 0px; height: 270px; border: 0px; margin-top: 5px }

div#appendbar div.slot_common_featurebox div#features div#morefeatures {border: 0px; border-bottom: 1px solid #57068c; border-top: 1px solid #57068c; text-align: right; height: 14px !important; background-color: #bc9bd1; width:946px !important; margin-top: 9px; padding-top: 0px !important; padding-bottom: 4px;  position: absolute;  top:256px; left: 0px;}
div#appendbar div.slot_common_featurebox div#features div#morefeatures a { border: 0px !important; color: #57068c; font-size:83.333333333333%; line-height: 1.5em /* 10px */;; font-weight: 700; text-decoration: none; }
div#appendbar div.slot_common_featurebox div#features div#morefeatures a.previous {float: left; margin-left: 5px; }
div#appendbar div.slot_common_featurebox div#features div#morefeatures a.next {background: none !important; display: inline }
div#appendbar div.slot_common_featurebox div#features div#morefeatures a:hover { color: #fff; text-decoration: underline; background: none !important; }

div.maximized#features ul { list-style: none; margin: 0px 0px 5px 0px; padding: 0px; }
div.maximized#features ul li:first-child { background: none; } /* don't display divider for first item */
div.maximized#features ul li.first       { background: none; } /* this is for IE because it doesn't understand 'first-child' */

div.maximized#features ul li {  font-size:91.666666666667%; line-height: 1.5em /* 11px */; margin: 0px; display: block; float: left; height: 224px; width: 197px; padding: 15px 20px 5px 20px;  }
div.maximized#features embed { height: 146px !important; float: none;}
div.maximized#features ul li a {border: 0px !important;   text-decoration: none; color: white !important; display: inline; font-weight: normal; margin: 0px !important; padding: 0px !important;  }
div.maximized#features ul li a:hover { text-decoration: underline;background: none !important }
div.maximized#features ul li a img { padding: 0px; margin: 1px 1px 10px 1px !important; float: none; display: block !important; }
div.maximized#features ul li a:hover img { border: 1px solid white; margin: 0px 0px 9px 0px !important; margin: 0px; float: none; display: block; }
div.maximized#features ul li.purple_4 a:hover img, div.maximized#features ul li.purple_3 a:hover img { border: 1px solid black !important; }

div.maximized#features ul li.purple_1 { background-color: #57068c !important; }
div.maximized#features ul li.purple_2 { background-color: #9a6aba !important; border-left: 1px solid white; }
div.maximized#features ul li.purple_3 { background-color: #e1d2e1 !important; border-left: 1px solid #57068c; }
div.maximized#features ul li.purple_4 { width: 235px !important; background-color: #ffffff !important; border-left: 1px solid #57068c; }
div.maximized#features ul li.purple_4 a, div.maximized#features ul li.purple_3 a, div.maximized#features ul li.purple_4, div.maximized#features ul li.purple_3 { color: black !important; }
div.maximized#features ul li.purple_4 { width: 195px !important; }

div.maximized#features p { margin-top: 0px !important; padding-top: 0px !important; }


div.maximized#features {background-color: #fff; color: #fff; height: 244px;float:left; }
div#appendbar div.slot_common_featurebox {padding-bottom: 250px; }
div.maximized#features ul  { border: 0px !important}
div.maximized#features ul li { background-color: #fff !important; }
div.maximized#features ul li {border-left: 1px #e0e0e2 solid !important; }
div.maximized#features ul li:first-child {border-left: 0px !important}
div.maximized#features ul li:last-child {padding-right:0}


div.maximized#features ul li {  width: 217px; padding: 0px 10px 5px 10px; margin: 0px !important;  }
div.maximized#features ul li a img { padding: 10px !important;  }
div.maximized#features ul li a:hover img { border: 1px solid #57068c !important;  }

li.video a.thickbox {position: relative;}
li.video a.thickbox span.videoButton {position: absolute; ;float: left; top: 62px; left:10px; clear: left !important;; display: block; width: 50px; height: 50px; 
  background: url(/e/i3/video_thumb_med.png) no-repeat 0px 0px; z-index: 1;}
li.video span.videoButton span {display: none}

#appendbar .videoPodcasts {clear: both; float: left; margin-left: -15px; width: 383px;}
#appendbar .videoDepartments {float: left; margin-right: -15px; width: 384px;}

#appendbar .videoPodcasts { background-color: inherit; color: #000; height: 195px; border-top: 1px solid #57068c; border-right: 1px solid #57068c; border-bottom: 1px solid #57068c; overflow: hidden}
#appendbar .videoPodcasts h3  {color: #57068c; display: block; margin: 0px; padding-left: 15px; padding-top: 5px; border-bottom: 1px solid #57068c; height: 19px;  }
#appendbar .videoPodcasts ul { overflow: hidden; height: 140px; list-style: none; margin: 0px; padding: 0px; }
#appendbar .videoPodcasts ul li { font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 0px; margin: 0px; padding: 4px 6px 4px 6px; margin: 1px; border-bottom: 1px solid #e1d2e1;}
#appendbar .videoPodcasts ul li object {margin-top: 5px; }

#appendbar .videoPodcasts ul li.moreList {border-bottom: 0px; padding: 0px; margin: 0px;}


#appendbar .videoDepartments { background-color: inherit; color: #000; height: 195px; border-top: 1px solid #57068c; border-bottom: 1px solid #57068c; overflow: hidden}
#appendbar .videoDepartments h3 { font-size:85.714285714286%; line-height: 1.5em  /*12px*/
; margin: 0px; padding: 0px; border-bottom: 1px solid #57068c; display: block; background-color: #9a6aba; color: white; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #9a6aba; }

#appendbar .videoDepartments ul { overflow: hidden; height: 140px; list-style: none; margin: 0px; padding: 0px; ;}
#appendbar .videoDepartments ul li { font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 0px; margin: 0px; display: inline;}
#appendbar .videoDepartments ul li a { padding: 6px; margin: 0px 1px 1px 1px;}
#appendbar .videoDepartments ul li a {  color: Black; text-decoration: none; display: block;}
#appendbar .videoDepartments ul li a:hover {background-color: #f0e8f0; color: black;}


#appendbar .videoPodcasts ul li.moreList a, #appendbar .videoDepartments ul li.moreList a { color: Black; text-decoration: none; display: block; font-size:90.9090909091%; line-height: 1.5em /* 10px of 11px */; padding: 6px; margin: 0px; text-align: left; height: 11px; background-color: white; margin-top: 8px; bottom: 0px; border-bottom: 0px}
#appendbar .videoPodcasts ul li.moreList a:hover, #appendbar .videoDepartments ul li.moreList a:hover { background-color: #f0e8f0 !important;  }

#appendbar .videoPodcasts ul.moreList, #appendbar .videoDepartments ul.moreList  { overflow: hidden; height: 30px; }

#appendbar .videoBottom {width: 900px; clear: both; margin-top: 30px;}
#appendbar .videoListNEW { background-color: inherit; color: #000;  }
#appendbar .videoListNEW h3 { font-size:85.714285714286%; line-height: 1.5em  /*12px*/; margin: 0px; padding: 0px; border-bottom: 1px solid #57068c; display: block !important; background-color: #9a6aba; color: white; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #9a6aba; }

#appendbar .videoListNEW ul { height: auto; list-style: none; margin: 0px; padding: 0px;  }
#appendbar .videoListNEW ul li { font-size:91.666666666667%; line-height: 1.5em /* 11px */; padding: 0px; margin: 5px 0px 0px 0px; display: block; }
#appendbar .videoListNEW ul li a { padding: 6px; margin: 0px 1px 1px 1px; height: 90px}
#appendbar .videoListNEW ul li a {  color: Black; text-decoration: none; display: block;}
#appendbar .videoListNEW ul li a img {clear: none !important; width: 116px; height: 87px; float: left; margin: 0px 7px 5px 0px; padding: 0px; border: 1px solid white}
#appendbar .videoListNEW ul li a:hover {background-color: #C8C9C1; color: black;}




div.videos_page h3.videopages_page_title { display: none;}
div.videos_page #appendbar .videoListNEW { background-color: inherit; color: #000;  }
div.videos_page #appendbar .videoListNEW h3 { font-size:85.714285714286%; line-height: 1.5em  /*12px*/; margin: 0px; padding: 0px; border-bottom: 1px solid #57068c; display: block !important; background-color: #9a6aba; color: white; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #9a6aba; }

#content ul.videoList {  list-style: none; margin: 0 0 20px 0; padding: 0px; }
#content #video ul.videoList li { padding: 0px ; margin: 0px; display: block; float: left; }
#content ul.videoList li a {width: 655px; padding: 6px; margin: 0px 0px 0px 0px !important; height: 107px; overflow:hidden}
#content #video li a {border-bottom: 1px solid #e0e0e2;  color: Black; text-decoration: none; display: block;}
#content ul.videoList li a img {clear: none !important; width: 138px; height: 104px; float: left; margin: 0px 7px 5px 0px; padding: 0px; border: 1px solid white}
#content #video ul li a:hover {background-color: #C8C9C1; color: black; border-bottom: black solid 1px;border-top: black solid 1px; margin-top: -1px !important;}
#sidebar ul li a#video {position: relative;}

.slot_common_colorbox #video ul { height: auto; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
#video a {position: relative;}
#content .slot_common_colorbox #video ul li a { padding: 6px;  position: relative; top:0px; left:0px; color: Black; text-decoration: none; display: block; }
#sidebar .slot_common_colorbox #video ul.videoList li a { height: auto; }

#sidebar #video ul li a img {float: none; width:100%; height:auto; margin:0px 0px 5px 0px;border:0px;}

ul.videoList li .video_title, #content .vimeo .video_title {font-weight:700; font-size:110%; line-height:1.5em;}
.video_title {font-weight:400; font-size:inherit;}
.videoDescription {min-height: 63px; font-weight: 400}

span.video_button {clear: left !important;; display: block; width: 27px; height: 27px; background: url(/e/i3/video_thumb.png) no-repeat 0px 0px; z-index: 1;}
#content span.video_button {position: absolute;top: 37px; left: 51px;}
#sidebar span.video_button, #content .vimeo span.video_button {position: absolute;top:55px; left:75px; width: 45px; height: 45px;background: url(/e/i3/video_thumb_med.png) no-repeat 0px 0px;}


#content #video ul, #content #video ul li, #content #video ul li a {display: block; float: left;position:relative; width:100% }
body.videos_page #content #video ul.videoList { width: 671px; float: left; height: auto; }


div.videos_page #appendbar div.videoNav { margin-left: 0px; margin-top: 1px; background-color: white; color: #57068c; width: 206px; border: 1px solid #485D00; border-top: 0px; float: right;}
div.videos_page #appendbar div#search.videoNav {margin-top: 2px !important;}
div.videos_page #appendbar div.videoNav h3 { background-color: #dadfcc; color: #485D00; display: block !important;}
div.videos_page #appendbar div.videoNav h3 { font-size:85.714285714286%; line-height: 1.5em  /*12px*/; margin: 0px; padding-left: 10px; padding-top: 6px !important; padding-bottom: 4px; border-bottom: 1px solid #485D00; border-top: 1px solid #485D00; height: 15px;  margin-top: -1px}
div.videos_page #appendbar div.videoNav h3 a {margin: 0px; padding: 0px; color: #485D00; display: block; margin: -6px 0px -4px -10px; padding: 5px 0px 4px 10px; border: 1px solid #dadfcc; text-decoration: none}
div.videos_page #appendbar div.videoNav h3 a:hover {border: 1px solid white; color: white; background-color: #485D00; }
div.videos_page #appendbar div.videoNav form input { margin: 10px; width: 130px;; }

div.videos_page #appendbar div.videoNav ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.videos_page #appendbar div.videoNav ul li { height: auto; display: block;; margin: 0px; border-bottom: 1px solid #dadfcc; padding: 1px;}
div.videos_page #appendbar div.videoNav ul li.last { border-bottom: 0px solid #E1E4E6; }
div.videos_page #appendbar div.videoNav ul li a { height: auto; padding: 3px 4px 4px 11px; margin: 0px; width: 189px; display: block; background-color: inherit; color: #000; text-decoration: none; border: 0px !important; font-size:85.714285714286%; line-height: 1.5em  /*12px*/}
div.videos_page #appendbar div.videoNav ul li a b { border-bottom: 1px solid #C8CEB2;}
div.videos_page #appendbar div.videoNav ul li a:hover { background-color: #485D00; color: white; text-decoration: none; }

div.videos_page #appendbar div.videoNav input {height: 11px; margin: 0px; padding: 0px;  }
div.videos_page #appendbar div.videoNav input.videoSearch  {float:left; margin: 13px 0px 10px 10px; height: 13px; width: 135px; padding: 1px 2px; border: 1px solid black; border-right: 0px; background-color: #fff; color: #919E66; }
div.videos_page #appendbar div.videoNav input.videoSearch[type=text]:focus { color: #000;}

div.videos_page #appendbar div.videoNav input.search_submit {width: 45px; height: 17px !important; margin: 13px 0px 10px 0px; border: 0px; z-index: 100}

div.videos_page #appendbar .videoListNEW ul li a span.videoButton {position: relative; ;float: left; top: -35px; left: 110px; clear: left !important;; display: block; width: 27px; height: 27px; background: url(/e/i3/video_thumb.png) no-repeat 0px 0px; z-index: 1;}
div.videos_page #appendbar .videoListNEW ul li span span {display: none}
div.videos_page #appendbar .videoListNEW ul li a br {display: block;}
div.videos_page #appendbar .videoListNEW ul li br {display: none;}

div#content h4.subhead { clear: none !important; margin-left: 8px !important; margin-right: 10px !important; margin-bottom: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 1px !important; padding-left: 0px !important;font-size:128.571428571429%; line-height: 1.35em /* 18px */; font-weight: normal !important; color: #485D00 !important; border-bottom: 1px solid #485D00 !important }

#sidebar .videoListNEW ul {margin-top: -16px;}

div#content table.ed_policy tr td { border-left: solid #A4A597 1px;}
div#content table.ed_policy tr th a {height: 35px; padding-top: 2px }
div#content table.ed_policy { border-right: solid #A4A597 1px;}

a.showme {display: block; width: 110px; text-decoration: none; text-transform: uppercase; height: 20px; padding: 5px 0px 3px; text-align: center; background-color: #57068c; color: #fff !important; font-weight: 700; }

div#content img.pic_title {float: none !important; margin-top: 20px;}
div#content h4.pic_title {border-bottom: 0px; color: white; margin-top: -65px; font-size: 257.142857142857%; line-height:1.4em; font-weight: normal; margin-bottom: -10px; padding-bottom: 0px !important;; padding-left: 30px;}

/* STUDENT AFFAIRS pages - PORTAL Pages */
div.studentaffairs_page div.portalLinks {margin: 0px; display: block; height: auto; width: 700px; }
div.studentaffairs_page div.portalLinks img {float: left !important; margin: 0px 10px 30px 0px !important; padding: 0px !important}
div.studentaffairs_page div.portalLinks ul {display: table; width: 193px; float: left;}
div.studentaffairs_page div.portalLinks ul { margin: 0px; padding: 0px;  padding-left: 0px; margin-bottom: 20px ; list-style-type: none; list-style-image: none; list-style-position: outside; }
div.studentaffairs_page div.portalLinks ul li {background: #ffffff url(/e/i/portal_link_background.png) no-repeat -3px -2px;font-weight: normal; width: 193px; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 17px !important; }
div.studentaffairs_page div.portalLinks ul li a {margin: 0px -22px 0px 0px; padding: 3px 0px 0px 22px; width: 185px; display: block; background: #ffffff url(/e/i/portal_link_background.png) no-repeat 0px 0px; color: #57068c; position: relative; left: -20px; border-bottom: 1px solid white;}
div.studentaffairs_page div.portalLinks ul li a:hover {background: url(/e/i3/portal_link_background-over.png); background-repeat: no-repeat; background-color: #f0e8f0 !important; text-decoration: none; border-bottom: 1px solid #57068c; color: black !important;}
div.studentaffairs_page 
div#portalNew h4, div#portalNew h3, div#portalNew h2 {clear: left!important}


th.contact {width: 300px !important}
td.contact_new {padding: 5px 0px 5px 0px !important;;}
ul.student_contact {width: 340px;}
ul.student_contact { list-style-type: none; padding: 0px; margin: 0px; }
ul.student_contact li {width: 172px; padding: 0px 0px 0px 3px; float: left;  margin: 0px 0px 15px 0px  }
ul.student_contact li.last {width: 162px; }
ul.student_contact li {}
ul.student_contact li img {float: none !important; width: 165px; margin-left: -3px !important; margin-bottom: 0px !important; }
ul.student_contact li span.name {display: block; margin-left: -3px !important; padding-left: 3px; padding-top: 3px; height: 20px; position: relative; top: -23px; margin-bottom: -35px !important;; background: url(/e/i3/purple75.png) repeat left top; font-weight:normal; font-size:125%; line-height:1.4em /* was 16px*/; width: 162px; color: white;}
ul.student_contact li span.nopic {position: relative; top: 0px !important; margin-bottom: -12px !important;}
ul.student_contact li a.link {;}
img.carey_contact {margin-top: -45px !important}
td.contact_new p {clear: both !important; }



/* HOLIDAY VIDEO */
body.holiday_video iframe {z-index: 1} /* May need some help here with the nav displaying */
body.holiday_video div#content {margin-left: 15px !important; margin-bottom: -25px !important}
body.holiday_video div#content table {width: 500px; margin-left: 280px; margin-bottom: -35px}


/* PRESS ROOM  PORTAL */
body.pressroom_page ul.newssummary {margin: 0px; padding: 0px; list-style-type: none;}

body.pressroom_page div#content ul.newssummary li h4 {border:0px; margin-bottom: 0px;padding-bottom:0px}
body.pressroom_page div#content ul.newssummary li h4 a {border:0px;}
body.pressroom_page div#content ul.newssummary li h4 a:hover {text-decoration: underline}
body.pressroom_page div#content ul.newssummary li {border-bottom: 1px solid #e0e0e2}
body.pressroom_page div#content ul.newssummary li p {margin-top:0px}
body.pressroom_page div#content ul.newssummary li span.newsCategories {display: none}
body.press_videos h3.press_videos_title {display: none;}
body.press_videos div#appendbar h4 {margin-top: 0px !important;}
body.press_videos div#appendbar div.slot_append5 {display: none;}

.grayText {color: #A4A597}

/* Video Sidebar playbutton */
/* div#sidebar div#features ul li span.videoDescription { position: relative; top: -90px; margin-bottom: -90px; left: 0px; padding-top: 90px; display: block; background-color: transparent; background-image: url("/e/i3/video_thumb_med.png");  background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 30px; background-clip: border-box; background-origin: padding-box; background-size: auto auto; z-index: 1; } */

/* fieldwork drop downs */
div#content ul.fieldwork li a {font-size:133.333333333333%; line-height:1.4em /*16px*/;}
div#content ul.fieldwork li a strong {font-weight: normal !important;}
div#content ul.fieldwork ul li {clear: both}
div#content ul.fieldwork ul li a {font-size: 75%; line-height:1.4em /*12px of 16px*/ ;}
div#content ul.fieldwork ul li a strong {font-weight: 700 !important;}
div#content ul.fieldwork ul li.description {margin-bottom: 8px; margin-top: 3px;}
div#content ul.fieldwork ul li.description a {background: none !important; text-decoration: underline; display: inline; padding: 0px;border: 0px !important;;}


/* VISION AWARDS GALA */

body.vision_awards_active div#content h3.vision_awards_active_title {display: none}
body.vision_awards div#page_title h2, body.vision_awards div#third_level_nav, h3.vision_awards_title,
body.vision_awards_active div#page_title h2, body.vision_awards_active div#third_level_nav, h3.vision_awards_title {display: none;}
body.vision_awards_active div#page_title {display: block; height: 415px; background: url("/e/i/alumni/gala/vision2014_headerMED2.gif") no-repeat 30px 30px; }

div#page_title.vision_awards {height: 266px; background: transparent url(http://www.nyu.edu/steinhardt/e/it2/page_title_misc_gala01.jpg) no-repeat top left;}
div#page_title.vision_awards h2, div#page_title.vision_awards2014 h2 {display: block !important;}

body.vision_awards h3.vision2012_header {display: none; height: 265px; width:565px; background: url("/e/i/alumni/gala/vision2012_header.gif")}
body.vision_awards h3.vision2012_header span {display: none;}
body.vision_awards_active div#content, body.vision_awards div#content  {width:575px !important}
body.vision_awards_active div#content table, body.vision_awards div#content table {width:575px}

body.vision_awards_active div#sidebar, body.vision_awards_active div#leftcolumn, body.vision_awards div#sidebar, body.vision_awards div#leftcolumn {width: 320px !important}
body.vision_awards_active div#leftcolumn iframe {width: 300px; height: 1850px;border: 1px solid #57068c; margin-right: 15px}

body.vision_awards_active div#leftcolumn h4.rsvp_now {margin:0px 0px -12px 12px !important; padding: 0px; border: 0px !important; height: 26px; width:300px; background: url("/e/i/alumni/gala/vision2012_rsvp.gif") no-repeat 40px 0px}
body.vision_awards_active h4.rsvp_now span, body.vision_awards_active a.rsvp_now span {display: none;}

body.vision_awards_active a.rsvp_now {margin:0px 0px 0px 0px; padding: 0px; display: block; border-bottom: 1px solid #57068c !important; height: 51px;  background: url("/e/i/alumni/gala/vision2012_rsvp.gif") no-repeat 0px 25px}
body.vision_awards_active a.rsvp_now:hover {border-bottom: 1px solid black;background: url("/e/i/alumni/gala/vision2012_rsvp-over.gif") no-repeat 25px 25px; margin-left: -25px !important;}
body.vision_awards_active div#content a.vision_aa {border-bottom: 0px solid black !important; background: white !important; }

body.vision_awards_active div#leftcolumn {}
body.vision_awards div#leftcolumn {background: #57068c;border: 1px solid #fff;  border-right: 0px; padding-top: 25px; margin-bottom: -10px; margin-top: 20px;}
body.vision_awards_active div#leftcolumn div#sidebar{padding-left: 0px; }
body.vision_awards div#leftcolumn div#sidebar {padding-left: 60px; }

body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 ul {width: 206px; border-right: 1px solid #A4A597 !important; background: white;}
body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 h3 {width: 208px;}
body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 ul li a img {border: 1px solid white; float: left !important; margin: 0px 5px 0px 0px !important;;}
body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 ul li a {color: #57068c !important; font-size: 12px; line-height: 17px;border-bottom: 1px solid #e0e0e2}
body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 ul li a:hover {color: #000000 !important; border-bottom: 1px solid #A4A597}
body.vision_awards div#leftcolumn div#sidebar div.slot_sidebar1 ul li a:hover img {border: 1px solid #000000 !important;}

body.vision_awards div#leftcolumn div#sidebar div#vimeo {height: 233px; padding-top: 25px;;}
body.vision_awards div#leftcolumn div#sidebar div#vimeo h4 {width: 210px;}
body.vision_awards div#leftcolumn div#sidebar div#vimeo ul   {width: 208px !important}
body.vision_awards div#leftcolumn div#sidebar div#vimeo a img   {margin-bottom: 5px !important; width: 100%; height:auto;}
body.vision_awards div#leftcolumn div#sidebar div#vimeo a:hover   {border-right:1px solid #A4A597 !important}

body.vision_awards_active div#content table.vision_body_purple, body.vision_awards div#content table.vision_body_purple {background-color: #57068c; margin-left: -25px; padding-left: 15px; padding-right: 15px;width: 630px}
body.vision_awards_active div#content table.vision_body_purple td, body.vision_awards div#content table.vision_body_purple td {line-height: 1.4em; padding: 0px 10px 0px 10px}
body.vision_awards_active div#content table.vision_body_purple img, body.vision_awards div#content table.vision_body_purple img {width: 150px}
body.vision_awards_active div#content table.vision_body_purple h4, body.vision_awards div#content table.vision_body_purple h4 {border-bottom: 0px; padding-bottom: 0px !important;}
body.vision_awards_active div#content table.vision_body_purple td p, body.vision_awards_active div#content table.vision_body_purple td h4, 
body.vision_awards div#content table.vision_body_purple td p, body.vision_awards div#content table.vision_body_purple td h4 {color: #fff;}



/* hurricane sandy */
body.NYUSSS_page div#sidebar, body.NYUSSS_page div#leftcolumn {width: 337px}
body.NYUSSS_page div#leftcolumn {border-left: solid white 20px;}
body.NYUSSS_page div#leftcolumn ul li a {width: 326px; }
body.NYUSSS_page div#sidebar h3, body.NYUSSS_page div#sidebar h4, body.NYUSSS_page div#sidebar h3 a {color: #57068c !important; }
body.NYUSSS_page div#appendbar h4 {display: none !important; }
body.NYUSSS_page div#content, body.NYUSSS_page div#content table {width: 560px !important;}

ul.files li.directory, ul.files li.head_file {font-weight: 700; margin-top: 15px; font-size: 120% !important; margin-left: -15px;}
ul.files li.head_file a {font-weight: normal !important;}


/* social media directory */

table.socialmedia tr:nth-child(even), table.everyother tr:nth-child(even), 
{
background:#ffffff;
}
table.socialmedia tr:nth-child(odd) td, table.everyother tr:nth-child(odd) td
{
background:#f1f1f1; border-top: solid 1px #e0e0e2 !important; border-bottom: solid 1px #e0e0e2 !important;
} 

table.socialmedia td a {border: 0px !important; }
table.socialmedia td a span {display: none;}
table.socialmedia td a, table.socialmedia td a:hover {display:block }
table.socialmedia td a.twitter {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -117px -1px }
table.socialmedia td a.facebook {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -76px -1px; float: none !important; margin: 0px; padding:0px;}
table.socialmedia td a.youtube {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat  3px -1px }
table.socialmedia td a.vimeo {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -197px -1px }
table.socialmedia td a.flickr {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -37px -1px }
table.socialmedia td a.linkedin {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -236px -1px }
table.socialmedia td a.instagram {width: 25px; height: 25px; display: block;background: transparent url(http://www.steinhardt.nyu.edu/e/i2/social_sm_sprite2013.png) no-repeat -276px -1px }

table.socialmedia2014 td {padding: 1px 0px !important; font-size: 11px; vertical-align:middle !important; color: #666 !important }
table.socialmedia2014 td a {font-size:12px; min-height: 25px; border: 0px !important; background-image:none; display:block; padding: 4px }
table.socialmedia2014 td a img {float: none !important; margin:0px !important; padding: 4px 3px; ; }
table.socialmedia2014 td a:hover {background-color: #A4A597; }

table.socialmedia2014 tr td:nth-child(2) {padding: 0px 6px 0px 4px !important; text-align:right}

/* america reads */
body.americareads_page div#container div#header      { width: 950px; height: 87px; position: relative; background-color: #57068c; background-image: url(/e/i2/nyu_logo_big_ko.png); background-repeat: no-repeat; background-position: 25px 25px; margin-bottom:-4px;}
body.americareads_page div.extracopyright {clear: both; margin: 30px -235px 5px -25px; padding: 15px 25px;; border-top: 1px solid #e0e0e2; font-size:91.666666666667%; line-height: 1.5em /* 11px */;}

body.americareads_page div#main_navigation, body.americareads_page div#copyright, 
body.americareads_page div#nyu_link, body.americareads_page div#pillars, body.americareads_page div#container div#headerlinks, body.americareads_page div#container div#header ul         { display: none;}


/* matching gizmo submit button */
input#matchGizmo {
-webkit-appearance: none;
-webkit-background-clip: border-box;
-webkit-background-origin: padding-box;
-webkit-background-size: auto;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
-webkit-writing-mode: horizontal-tb;
align-items: flex-start;
background-attachment: scroll;
background-clip: border-box;
background-color: rgb(255, 255, 255);
background-image: url(https://app.sgizmo.com/images/surveys/btn_grey_gradient.gif);
background-origin: padding-box;
background-size: auto;
border-bottom-color: rgb(0, 0, 0);
border-bottom-style: outset;
border-bottom-width: 1px;
border-image-outset: 0px;
border-image-repeat: stretch;
border-image-slice: 100%;
border-image-source: none;
border-image-width: 1;
border-left-color: rgb(0, 0, 0);
border-left-style: outset;
border-left-width: 1px;
border-right-color: rgb(0, 0, 0);
border-right-style: outset;
border-right-width: 1px;
border-top-color: rgb(0, 0, 0);
border-top-style: outset;
border-top-width: 1px;
box-sizing: border-box;
color: rgb(0, 0, 0);
cursor: pointer;
direction: ltr;
display: inline-block;
font-family: 'Lucida Grande';
font-size: 14px;
font-weight: normal;
height: 35px;
letter-spacing: normal;
line-height: normal;
margin-bottom: 1px;
margin-left: 0px;
margin-right: 0px;
margin-top: 1px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 15px;
padding-top: 8px;
text-align: center;
text-decoration: none;
text-indent: 0px;
text-shadow: none;
word-spacing: 0px;
writing-mode: lr-tb;}

body.masters_portal #slider {
    position:relative;
    width:950px; /* Change this to your images width */
    height:276px; /* Change this to your images height */
    background:url(../js/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;
}
body.knowledge_partners_page #slider  {
    position:relative;
    width:950px; /* Change this to your images width */
    height:533px; /* Change this to your images height */
    background:url(../js/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;
}
body.masters_portal #slider img, body.knowledge_partners_page #slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
body.masters_portal #slider a {
    border:0;
    display:block;
    background: transparent;
}
  body.knowledge_partners_page #slider .nivo-caption a {
    border:0;
    display:block !important;
    font-size: 250%;
    line-height:1.4em;
    text-decoration:none;
    font-family: 'Gotham A', 'Gotham B', Arial; 
	width:100%;
	z-index:8;
	background: rgba(255,255,255,0.7);
	padding: 85px 50px;
	height: 266px;
	text-align:center;
	  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
  body.knowledge_partners_page #slider a:hover {
      background: rgba(87,6,140,0.6);
      color:white;
  }
/* The Nivo Slider styles */
body.masters_portal .nivoSlider, body.knowledge_partners_page .nivoSlider {
	position:relative;
}
body.masters_portal .nivoSlider img, body.knowledge_partners_page .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}

/* If an image is wrapped in a link */
body.masters_portal .nivoSlider a.nivo-imageLink, body.knowledge_partners_page .nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
  background: transparent;
}
/* The slices and boxes in the Slider */
body.masters_portal .nivo-slice, body.knowledge_partners_page .nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
body.masters_portal .nivo-box, body.knowledge_partners_page .nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
body.masters_portal .nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	color:#fff;
	opacity:1; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;

}
body.knowledge_partners_page .nivo-caption {
	position:absolute;
	left:0px;
	top:0px;
	color:#fff;
	opacity:1; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
	background: transparent; 
	padding: 0;
	height: 266px;
	text-align:center;
	  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}
body.knowledge_partners_page .nivo-caption em {
    display:table;
    clear: both;
    font-size:50%;
    line-height: 1.4em;
    padding: 7px 20px;
    background: #57068c;
    color: white;
    width: auto; margin: 25px auto 0;
    border: 1px solid white;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-weight:500;
}
#htmlcaptionfirst, #htmlcaptionsecond, #htmlcaptionthird {display:none;}
body.masters_portal div#content .nivo-caption a {
display:none;
	color:#fff;
}
body.masters_portal .nivo-caption p {
	padding:5px;
	margin:0;
}

body.masters_portal .nivo-html-caption, body.knowledge_partners_page .nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
body.masters_portal .nivo-directionNav a {
	position:absolute;
	top:252px;
    left:820px;
	z-index:9;
	cursor:pointer;
}
body.masters_portal .nivo-controlNav, body.knowledge_partners_page .nivo-controlNav {
	display:none;
}
body.knowledge_partners_page .nivo-directionNav {
	display:none !important;
}
body.masters_portal .nivo-directionNav a.nivo-prevNav, body.masters_portal .nivo-directionNav a.nivo-nextNav, body.knowledge_partners_page .nivo-directionNav a.nivo-prevNav, body.knowledge_partners_page .nivo-directionNav a.nivo-nextNav  {text-align:center; font-size: 1px; margin: 6px 3px; border:2px solid white !important; -moz-border-radius: 5px; border-radius: 5px; padding:0px; height: 20px !important; width: 20px !important; display: block; ;}
body.masters_portal .nivo-directionNav a.nivo-prevNav, body.knowledge_partners_page .nivo-directionNav a.nivo-prevNav {;background: url(/e/h/steinhardt/i2/arrows.png) no-repeat 0px 0px !important;}
body.masters_portal .nivo-directionNav a.nivo-prevNav, body.knowledge_partners_page .nivo-directionNav a.nivo-prevNav {margin-left: 30px; background: url(/e/h/steinhardt/i2/arrows.png) no-repeat -22px 0px !important;}
body.masters_portal .nivo-directionNav a.nivo-prevNav:hover, body.knowledge_partners_page .nivo-directionNav a.nivo-prevNav:hover  {background: url(/e/h/steinhardt/i2/arrows-over.png) no-repeat 0px 0px !important;}
body.masters_portal .nivo-directionNav a.nivo-nextNav:hover, body.knowledge_partners_page .nivo-directionNav a.nivo-nextNav:hover {background: url(/e/h/steinhardt/i2/arrows-over.png) no-repeat -22px 0px !important;}
div.studentMastersconnection13 h2   {width:600px !important;}

body.masters_portal div#content div.masters_portal div.home_pics, body.knowledge_partners_page div#content div.home_pics {position: absolute;top: 113px; left: 0px}

h3.studentmatters  {margin: 0px !important; }
h3.studentmatters a {font-size: 18px; font-weight:400; color: #fff !important; border-bottom: #485D00; clear: none; !important; background: #485D00; border-bottom: 0px !important; padding: 4px 0px 0px 8px; !important; height: 40px; display: block; margin: 0px !important; text-decoration: none; }
h3.studentmatters a .big {font-size: 28px;}
h3.studentmatters a .small {font-size: 12px;}
h3.studentmatters a:hover {background-color: #57068c !important }
body.masters_portal .slot_common_newsportalfeedsummary ul {margin: 0px 0px 0px 0px !important; padding: 10px 10px 0px 10px; border-bottom: 1px solid  #485D00;}
body.masters_portal .slot_common_newsportalfeedsummary ul li {font-size:91.666666666667%; line-height: 1.5em /* 11px */; margin-bottom: 15px}
body.masters_portal div#appendbar {margin: 0px !important; padding: 0px !important; }

body.masters_portal .slot_common_newsportalfeedsummary {width: 688px; border-right: #485D00 1px solid; border-left: #485D00 1px solid; border-bottom: #485D00 1px solid !important; }

body.masters_portal div#appendbar .slot_common_newsportalfeedsummary h5 {margin: 0px -2px -12px -2px; padding: 0px; border: 0px !important}
body.masters_portal div#appendbar .slot_common_newsportalfeedsummary h5 a { color: #485D00; display: block; padding: 2px; border: 0px !important}
body.masters_portal div#appendbar .slot_common_newsportalfeedsummary h5 a:hover { background-color: #485D00 ; color: #ffffff !important; }

body.masters_portal div#appendbar .slot_common_newsportalfeedsummary a.next { background-color: #485D00; color: white; display: block; padding: 1px 10px 2px 10px; border: 0px !important; border-top: 1px solid #485D00 !important; }
body.masters_portal div#appendbar .slot_common_newsportalfeedsummary a.next:hover { background-color: #919E66; border: 0px !important; border-top: 1px solid #485D00 !important; }

body.masters_portal .home_pics .nivo-caption {
	position:absolute;
	left:743px;
	top:79px;
	background:none;
	width:207px;
  height: 187px;
      overflow:hidden
}
body.masters_portal .home_pics a {color: white !important; display: block !important; height: auto; margin-top:0px; padding:  7px 7px 7px 10px; font-weight: 500; font-size:14px; text-decoration:none; background: none; }
body.masters_portal .home_pics .nivo-caption a:hover {background: #485D00 !important; border-bottom: 1px solid white !important;border-top: 1px solid white !important; margin-bottom:0px; padding: 6px 7px 6px 10px; }
body.masters_portal .home_pics .nivo-caption a span {display: none;}


#buttonContainer.sticky {
     position: fixed;
     top: 15px;
     width:207px;
}
#buttonContainer a.button {
  -moz-border-radius: 10px;
  border-radius: 10px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  overflow:hidden;
}
#buttonContainer a.button span.button_white {
  padding: 5px 5px 5px 10px;
}
#buttonContainer a.button span.button_solid {
  padding: 8px 7px 7px 10px;;
  border-top-left-radius: 8px;
}
#buttonContainer a.button span.button_solid_green {
  padding: 8px 7px 7px 10px;;
  border-top-left-radius: 8px;
}
#buttonContainer a.button:hover strong.green, a.button-rounded:hover strong.green {
text-decoration: underline;
color: #57068c;
}
a.button-rounded:hover  {
border: 1px solid #57068c !important;
}

div#content a.button-rounded {
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: none !important;
border: 1px solid #485D00 !important;
            margin-bottom: 20px;
}
a.button-rounded span.button_solid_green {
  padding: 8px 7px 7px 10px;;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
a.button strong {font-weight:500}


div#content a.button-editcms {
  -moz-border-radius: 8px;
  border-radius: 8px;
  background: #dc291e;
  border:0px;
  color: white;
  padding: .6em 4em .7em 4em;
  display: inline-block;
  text-decoration: none;
  font-weight: 700;
}

/* IT Edits */
 div#content table.itTutorials th {padding:10px !important; font-size: 18px; font-weight: 400 !important}
 div#content table.itTutorials td {padding:0px !important}
  p.sectionLink { background: #f1f1f3; margin:1px 0px; ;}
  p.sectionLink a { display: block; padding: 10px; font-weight:bold; color: #000 !important; text-decoration:none}
  p.sectionLink a:hover { background-color: #e0e0e2 !important}
  div.sectionText {margin-bottom: 20px;color:#707070}


/* Student Guide */
body.studentguide_page div#appendbar h3.studentguide_slot_header {display: none}
body.studentguide_page li#studentguide_enrollment, body.studentguide_page li#studentguide_student_services, body.studentguide_page li#studentguide_policies, body.studentguide_page li#studentguide_steinhardt_offices_resources, body.studentguide_page li#studentguide_nyu_resources {font-size: 150%; line-height: 1.5em; margin-bottom: 15px;}
body.studentguide_page li#studentguide_enrollment div, body.studentguide_page li#studentguide_student_services div, body.studentguide_page li#studentguide_policies div, body.studentguide_page li#studentguide_steinhardt_offices_resources div, body.studentguide_page li#studentguide_nyu_resources div {font-size: 66%; line-height: 1.5em;}
body.studentguide_page div#appendbar ul li div ul li {list-style-type: disc !important; padding-bottom:5px;}


/* Student HONORS */
table.honors-activities {}
table.honors-activities td p {margin: 5px 0px; line-height:1.5em;}
table.honors-activities td p a {border:0px !important;}
table.honors-activities td {vertical-align:middle !important; text-align: right;}
#content table.honors-activities th {background: white; border-bottom: 1px solid white; padding: 15px 2px !important;}
#content table.honors-activities th.activities {background: white !important; color: black !important; text-align:right}
table.honors-activities td.other {border-top: 1px solid white;border-bottom: 1px solid white; text-align: left; background: #A4A597 !important}
table.honors-activities td.other p {margin:2px 10px; color: white; text-transform:uppercase; font-size: 10px;}
table.honors-activities td.freshman, #content table.honors-activities th.freshman {width: 100px; background: #d2232a;border-left:10px solid white;}
table.honors-activities tr:nth-child(odd) td.freshman {background:#be2026;border-left:10px solid #e0e0e2;}
table.honors-activities td.sophomore, #content table.honors-activities th.sophomore {width: 100px; background:#00aeef;border-left:10px solid white;}
table.honors-activities tr:nth-child(odd) td.sophomore {background:#009ed9;border-left:10px solid #e0e0e2;}
table.honors-activities td.junior, #content table.honors-activities th.junior  {width: 100px; background:#ff8a1d;border-left:10px solid white;}
table.honors-activities tr:nth-child(odd) td.junior {background:#e77d1a;border-left:10px solid #e0e0e2;}
table.honors-activities td.senior, #content table.honors-activities th.senior {width: 100px; background:#67c483;border-left:10px solid white;}
table.honors-activities tr:nth-child(odd) td.senior {background:#5db277;border-left:10px solid #e0e0e2;}

table.honors-activities tr:nth-child(odd) td { background:#e0e0e2;}
table.honors-activities span.selected {font-size: 28px; color:white; font-family: 'Gotham A', 'Gotham B', Arial;  }    


/* NEW TO ADD */
div#identityTable2014 {font-size: 90%}
div#identityTable2014 table.primary {font-size: 110%; line-height:1.8em !important;}
div#identityTable2014 table.primary td {width: 33%;}
div#identityTable2014 table td {border-right: 1px solid white; width: 300px !imporant; padding: 10px;}
div#identityTable2014 td.purple {color: white !important; background: #57068c}
div#identityTable2014 td.green {width: 34%;color: white !important; background: #485D00}
div#identityTable2014 td.lgreen {width: 33%; color: #000 !important; background: #CFD58B; border-bottom: 1px solid white}
div#identityTable2014 td.gray {color: #000 !important; background: #A4A597}
div#identityTable2014 td.white-red {background: #fff; border: 1px solid #dc291e; color: #dc291e !important;}
div#identityTable2014 td.white {background: #fff; vertical-align:middle; line-height:1.5em;text-align:left;}

.reccomended {font-weight:700}
.optional {font-weight:400; color:#dc291e !important}
td.reccomended, td.optional {text-align:center; font-size:12px;}
div.logo-types table.everyother tr:hover, div.logo-types table.everyother tr:hover td {background: #e0e0e2 !important;}

div.logo_examples {width: 300px; float: right; border-left: 25px solid white;position:relative;left: 25px}
div.logo_examples img {width: 300px; height: auto; margin:0px; padding:0px; border: 0px solid #57068c;}
div#content img.logo_adjacency {margin:-10px 0px 0px 25px; }

div.logo-types {width: 350px; ;}
div.logo-download {margin:15px 0px 30px 0px; }
div#content div.logo-download  {border-bottom: 0px solid #e0e0e2; background: #f1f1f3; padding: 0px;;}
div#content div.logo-download table {background: #fff; ;}
div#content div.logo-download table td {padding:0px; border: 1px solid #f1f1f3}
div#content div.logo-download table td.ko {width: 299px; }
div#content div.logo-download table div.download-links {padding-top: 3px;}
div#content div.logo-download table div.download-links, div#content div.logo-download table strong {display:block;background: #f1f1f3;;}
div#content div.logo-download table strong {padding-left: 15px; padding-top: 10px; padding-bottom: 5px;}
div#content div.logo-download img {border: 15px solid white; margin: 0px 0px !important; padding:0px !important;}
div#content div.logo-download img.ko {border: 0px solid white; border-right:10px solid #A4A597;}
div#content div.logo-download h4 {font-size: px !important; margin:0px; padding:15px 15px 10px 15px;display: none;}
div#content div.logo-download a {border:0px; padding: 5px 15px !important;display:}
div#content div.which-file table {width: 270px !important; float: left; margin-right: 15px;font-size:11px; border-bottom: 1px solid #A4A597 }
div#content div.which-file table th {border-bottom: 0 }
div#content div.which-file table td p, div#content div.logo-types table th p {margin:0px; }

div.identity-home {vertical-align: bottom; height:135px; width:180px; padding: 10px 10px 0px 10px;float:left; border: 1px solid rgba(87,6,140,0.5) ; margin-right: 25px;margin-bottom:25px; }
div.identity-home:hover { border: 1px solid #57068c }
div.print-samples {float:right !important; margin-left: 25px;margin-right: 0px;margin-bottom:25px; }

div#content div.identity-home {vertical-align:bottom; border-radius: 10px; overflow:hidden}
div#content div.identity-home a {display:block; text-decoration:none; font-size: 16px; line-height:1.3em; margin: -10px -10px 0px -10px; padding: 10px; border-bottom:0px !important; }
div#content div.identity-home a:hover {background: #57068c}
div.identity-home ul {list-style-type: none; margin: 0; padding: 0px}
div#content div.identity-home ul li {margin:0px; padding-bottom:1px;}
div#content div.identity-home ul li a {color: black; text-decoration:underline; line-height:1.4em; font-size:95%;margin: -3px -10px 0px -10px; padding: 5px 10px; }
div#content div.identity-home ul li a:hover {color: white}
body.communication_page div.print, div.box3 {background: rgba(87,6,140,0.3);}
body.communication_page div.logos, div.box2 {background: rgba(87,6,140,0.2);}
body.communication_page div.businesskit, div.box1 {background: rgba(87,6,140,0.1);}
body.communication_page div.editorial {background: rgba(87,6,140,0.3);}
body.communication_page div.web {background: rgba(87,6,140,0.2);}
body.communication_page div.social {background: rgba(87,6,140,0.1);}

div#third_level_nav ul.identity-menu li a {padding:8px 10px !important;}
div#third_level_nav ul.identity-menu li ul li a {padding:5px 10px; font-size:85%;}

div.identity-questions {padding-top:35px !important;}
ul.identity-questions {list-style-type: none; margin: 0; padding: 0px; font-size:115%;}

p.notaffiliated {background: #f1f1f3; padding: 10px 15px; margin-top:20px;;}

img.font-example {border: 25px solid #e0e0e2; position:relative; left:0px; top: -15px;}


/* 2015 portals */
div.portal2015 {width: 925px;}

div.portal_item {width:283px;float:left;margin-right: 25px; margin-top: 10px; clear:right; height: auto}
div.portal_item.portal_item_stats, div.portal_item.two_column {width:437px}

div.clearit { clear:both}
div#content div.portal_item img {margin:0px; float: none; border:0px; width: 100%; height:auto;}
div#content div.portal_item h5, div#content div.portal_item span.link-header {
margin: 1px 0px 0px 0px; background: #57068c;
font-weight: 400; color: #fff; padding:0.2em 0px 0.1em 0.5em;}
div#content div.portal_item h5 a { color: white; background: transparent; }
div#content div.portal_item h5 a:hover { color: #e0e0e2; text-decoration:underline; background: transparent; border:0;}
div#content div.portal_item span.link-header {display:block;margin-bottom: 15px; font-size: 133.333333333333%; line-height:1.5em /*16px*/; border: 0px solid #57068c }
div#content div.portal_item a:hover span.link-header {background: #e0e0e2; color: #57068c }

div.portal_item ul {margin:5px 0px 10px 0px; padding:0px;list-style-type: none;}
div.portal_item a {border:0; text-decoration:none;}
div#content div.portal_item p {padding:0 0.75em}
div#content div.portal_item p a {color:#57068c; text-decoration: none; font-weight: 500}
div#content div.portal_item ul li {margin:0px;padding:0px; line-height: 1.5em}
div#content div.portal_item ul li a {border:0px; padding:0.4em 0.75em; text-decoration: none; display: block}
div#content div.portal_item ul li.multilink { padding:0.4em 0.75em;}
div#content div.portal_item ul li.multilink a {display: inline; padding: 0em;}
div#content div.portal_item ul li.multilink:hover { background: rgba(87,6,140,0.05);;}
div#content div.portal_item ul li a:hover, div#content div.portal_item p a:hover {background-color: rgba(87,6,140,0.1); color:black;}
div.portal_item.portal_item_stats strong {font-size: 125%; line-height: 1.8em}
div#content div.portal_item ul.socialmedia li {margin-right: 15px;}
div#content div.portal_item ul.socialmedia li.instagram {width: 40px; margin-right: 0px;}

body.graduate_admissions_home div#leftcolumn, body.international_portal_page div#leftcolumn {width: 281px; padding-right: 28px; padding-top: 20px;}
body.graduate_admissions_home div#content, body.international_portal_page div#content {width: 590px; padding-top:1px;;}
body.graduate_admissions_home div#leftcolumn ul {width: 281px;border: 1px solid #57068c }
body.graduate_admissions_home div#leftcolumn h4 {width: 265px; border: 0px; color: white !important;; background: #57068c !important;; font-weight: 400; margin-bottom:0px !important; padding: 6px 9px !important;; font-size: 160% !important;; }
body.graduate_admissions_home div#leftcolumn div#sidebar ul li, body.international_portal_page div#leftcolumn ul li {padding: 7px}
body.graduate_admissions_home div#leftcolumn div#sidebar ul li a, body.international_portal_page div#leftcolumn ul li a {width: 265px; margin: -6px -6px -1px -6px !important; padding: 7px; border: 0px !important; border-bottom: 1px solid ; !important; font-size: 13px; color: #57068c !important;; line-height: 1.5em; }
body.graduate_admissions_home div#leftcolumn div#sidebar ul li strong a, body.graduate_admissions_home div#leftcolumn div#sidebar ul li a strong {font-weight: 700}
body.graduate_admissions_home div#leftcolumn div#sidebar ul li a:hover {border: 0px solid #57068c; }

body.international_portal_page div#leftcolumn {margin-left: 20px;width: 281px; margin-bottom: 10px}
body.international_portal_page div#leftcolumn #sidebar {width: 281px; margin-bottom:10px;}
body.international_portal_page .about-stats {margin-right:0; }
body.international_portal_page div#leftcolumn ul {border:0}
body.international_portal_page div#leftcolumn ul li {font-size:14px; line-height:1.6em; margin-bottom: 10px;}
body.international_portal_page div#leftcolumn #sidebar .slot_sidebar1 {margin-bottom:0 !important}


#sidebar .steps-to-apply {font-size: 14px}
#sidebar .steps-to-apply li strong {display: block; float:left; margin: 0px 5px 10px 0px}
.gradadmissions-contact {background:#f1f1f3; margin-top:35px; font-size: 11px; line-height:1.6em; padding: 10px; border: 1px solid #e0e0e2; border-right:0px;}
.gradadmissions-contact p {margin-bottom:0px;}
div#content table.guide-highlights {border: 1px solid #e0e0e2}
div#content table.guide-highlights td {background: #f1f1f3; padding: 15px 15px 0px 15px;}
div#content table.guide-highlights td p {margin:0px 0px 15px 0px; line-height: 1.5em;}
div#content table.guide-highlights tr td:nth-child(2) { border-left: 1px solid #e0e0e2 !important;;} 

div#content table.guide-table td {padding-right: 10px !important;line-height: 1.5em}
table.guide-table tr:nth-child(even) { background:#ffffff;}
table.guide-table tr:nth-child(odd) td { background:#f1f1f1;} 
div#content table.guide-table tr:nth-child(odd) td a {border-bottom: 1px solid #f1f1f1 !important}
div#content table.guide-table  {border-top: 1px solid #A4A597 !important; margin-bottom: 15px}
div#content table.guide-table td {padding:2px 5px; border-bottom: 1px solid #A4A597 !important}


.about-stats {padding:10px;background: #f1f1f3; margin-right: 15px; text-align: }
.about-stats a {color: #57068c; text-decoration: none; font-weight: 500}
.about-stats p {margin: 10px 0px 25px 0px}
.about-stats p.established {font-size: 225%; line-height: 1.2em; margin-top: 2px; color:rgba(0,0,0,0.4); text-align: }
.about-stats p.depts   {font-size: 16px; line-height: 1.4em; float:left;}
.about-stats p.research   {font-size: 13px; line-height: 1.4em; float:left;}
.about-stats p.faculty   {font-size: 14px; line-height: 1.4em; float:left;}
.about-stats p.students {font-size: 14px; line-height: 1.8em;float:left;}
.about-stats p.students span.title  {font-size: 16px; line-height:1.5em;;}
.about-stats p.students span.title span.number  {font-size: 150%; line-height:1.5em; font-weight:500}
.about-stats p.alumni   {font-size: 14px; line-height:1.2em;}
.about-stats p.alumni span.number   {font-size: 210%; line-height:1.2em; font-weight: 500; float:left;margin-right:8px}
.about-stats p.depts span, .about-stats p.research span, .about-stats p.faculty span  {font-size: 300%; line-height: 1em; float:left; margin-right: 8px;}

p.more-facts {margin:0px -10px -10px -10px;clear:both;}
#leftcolumn p.more-facts a {padding:7px; display: block; background-color: #57068c; color: white; border: 3px solid #57068c; color: white; font-weight: 700; font-size: 14px;}
#leftcolumn p.more-facts a:hover { background-color: transparent; color: #57068c}

.mobile_show {display:none !important}


div#content a.showMe {text-align:center; height:auto; width:auto; ;float:right; border: 1px solid rgba(87,6,140,0.5); display:inline-block; text-decoration:none; font-size: 20px; line-height:1em; margin: 0px 0px 20px 20px; padding: 18px 30px 108px 30px; border-radius: 15px; clear: both; background: url(/e/i3/video_thumb_big.png) center 50px no-repeat}
div#content a.showMe:hover {color: #57068c; background: rgba(87,6,140,0.1) url(/e/i3/video_thumb_big.png) center 50px no-repeat; border: 1px solid #57068c;}

body.faculty_view div#leftcolumn {display:none}

#content h4.masters-spotlight {font-weight: 400; color: rgba(87,6,140,0.3);;; font-size:22px; margin-bottom: -7px;}
#content h4.masters-spotlight strong {font-weight: 400; color:#57068c; font-size:24px; margin-bottom: -5px;}
.dept-highlight {font-size: 14px; color: #000; margin:0 0 25px 0; line-height: 1.5em;; padding: 10px; border: 1px solid rgba(87,6,140,0.3);; width: 638px; -webkit-border-radius: 0 0 10px 10px;;
-moz-border-radius: 0 0 10px 10px;;
border-radius: 0 0 10px 10px;}


/* video list page fix */
#content .slot_common_colorbox .video_title {display:inline; font-weight:700;}
#content .slot_common_colorbox a {border:0px; background: none}
#content .slot_common_colorbox a:hover {border:0px; background: none;color:black}


/* faculty fix */

body.faculty_view .faculty_list {list-style-type:none; margin:0; padding:0; }
body.faculty_view .faculty_list li {width: 100%; color: #57068c; border-bottom: 1px solid #e0e0e2; padding-bottom:4px !important; margin-bottom:5px;;}
.click_reveal {cursor:pointer; display:block; width: 100%; padding: 5px;}
.click_reveal:hover {color: black !important}
body.faculty_view .faculty_list li ul {margin-top: 8px; font-size: 90%; line-height: 1.5em; list-style-type:disc; margin-left: 25px;}
body.faculty_view .faculty_list li li {color: #000; border-bottom:0px; padding-bottom:0px}


hr {border: 0px none; margin: 20px 0px 20px 0px; background-color: #a4a597; height: 1px; width: 100%; clear: both}


/* ADDING 9/7/16 */

a.start_application {display:table; background:#dc291e; margin: 0 0 10px 0; padding: 8px 15px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: white !important;
text-decoration:none;
font-weight:500;
font-size: 115%;
letter-spacing: 0.03em;}
a.start_application:hover {background: #57068c !important; text-decoration:underline}

/* ADDING 10/11/16 */
.posted-story {width: 100%; margin-bottom: 30px; border: 1px solid #e0e0e2; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
padding: 15px 15px 0 15px;
line-height: 1.55em; display:inline-block}
#content .posted-story img { float: none; margin: 0 0 10px 0; width: 100%; height:auto}
#content .posted-story img.tall { float: right; margin: 0 0 10px 10px; width: 50%; height:auto}
.posted-story.link { margin-bottom: 30px; border: 1px solid #e0e0e2; background-color: #e0e0e2; text-align: center; }
.posted-story.link a { text-decoration:none;}
.posted-story.link h3 {margin:0}
div#content .posted-story.link p a { display:block; padding: 10px; background: #57068c; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: white; font-weight: 500; width: 85%; margin: 0 auto}

.posted-story.link p a:hover { background: #000;}

.two-col {width: 47.5%; margin-right: 5%; float:left;
}
.two-col.last {width: 47.5%; margin-right: 0;}


/* ADDING 10/26/16 */

.slideFadeToggle {cursor:pointer; font-weight:700; color: #57068c; text-decoration:underline;}
.slideFadeToggle:before {content: "+ "; display:inline-block; float:left; margin: 0 5px 1px 0}
.slideFadeToggle.toggle_open:before {content: "- "; display:inline-block; float:left; margin: 0 8px 1px 0}
.toggle {background:#f1f1f3; padding: 1px 15px; margin-top:-10px;font-size:100%; line-height:1.6em}


body.academics_ZZZaffairs_page div#leftcolumn ul {border-color: #57068c }
body.academics_ZZZaffairs_page div#leftcolumn h4 {border: 0px; color: white !important;; background: #57068c !important;; font-weight: 500; margin-bottom:0px !important; padding: 6px 9px !important;; font-size: 140%;; }

h3.about_administration_page.wide_page_title {display:none !important}
.about_administration_page.wide_page div#content h5 {font-size: 180%; font-weight:400;}
.about_administration_page.wide_page div#content h5 a {font-weight:700;}