﻿/****BEGIN GLOBAL CSS*****/
	.dividerBar{display:block;float:left;}
	body{background:#4a3c5c url(/images/display/bodyTile.gif) repeat-x;margin:0;padding:0;text-align:center;}
	a{font-weight:500;text-decoration:none;}
	a:hover{text-decoration:underline;}
	img{border:none;display:block;}
	.wrapper{margin:0;text-align:left;width:960px;}
	.mainContent{background-color:#fff;padding:0 10px;width:940px;}
	.header{background:url(/images/display/headerBanner.gif) no-repeat;height:93px;position:relative;text-align:right;width:940px;}
	.headerPlain{background:url(/images/display/headerBannerp.gif) no-repeat;height:93px;position:relative;text-align:right;width:940px;}faculty
	.logos{left:10px;position:absolute;top:20px;}
	.logos a{display:block;height:60px;width:200px;}
	#lowLogo{float:left;margin-right:20px;}
	#footer{background:#fff url(/images/display/roundedBottom.gif) no-repeat bottom;font-family:Arial;font-size:11px;margin-bottom:40px;padding:10px 10px 15px;text-align:left;width:940px;}
	#footer a{color:#c30;text-decoration:none;}
	.footerSection{float:left;width:380px;}
	#primaryNav{background:url(/images/display/pNavTile.gif) repeat-x;float:left;font-family:helvetica;font-size:75%;font-weight:700;text-transform:uppercase;width:940px;}
	#primaryNav ul{float:left;list-style-type:none;margin:0;padding:0;}
	#primaryNav li{background:url(/images/display/listDivider.gif) no-repeat right;float:left;margin:0;overflow:hidden;padding:0;}
	#primaryNav .last{background:url(/images/display/pNavTile.gif) repeat-x;height:25px;padding:15px 0 2px 5px;}
	#primaryNav a{color:#fff;display:block;margin:0;overflow:hidden;text-decoration:none;}
	#primaryNav a:hover{background:url(/images/display/pNavTileOver.gif) repeat-x;}
	#tactNav{float:right;font-family:Arial;font-size:11px;text-transform:uppercase;}
	#tactNav ul{list-style-type:none;margin:15px 10px 0 0;padding:0;}
	#tactNav li{float:left;padding-right:12px;}
	#tactNav a{background:url(/images/buttons/whiteCircleArrow.gif) no-repeat left;background-position:0 2px;color:#fff;display:block;font-weight:400;padding:0 0 0 12px;text-decoration:none;}
	#tactNav a:hover{text-decoration:underline;}
	#secondaryNav{color:#fff;float:right;font-family:Arial;font-size:11px;margin:10px 12px 0 0;text-transform:uppercase;}
	#secondaryNav a{color:#FFC000;font-weight:400;padding:0 10px;text-decoration:none;}
	#secondaryNav a:hover{text-decoration:underline;}
	#sideNav1{margin:0;padding:0;}
	#sideNav1 ul{list-style-type:none;margin:0;padding:0 2px 0 0;border-top: #ffffff 1px solid;}
	#sideNav1 li{border-bottom:1px solid #ffffff;padding:15px 25px 15px 10px;}
	#sideNav1 li a{color:#4f2682;display:block;font-family:Arial;font-weight:400;margin-right:5px;}
	#sideNav1 li a:hover{text-decoration:underline;}
	#sideNav1 .last{border:none;border-bottom:none; padding:15px 25px 13px 10px;}
	#sideNav2{margin:0 0 30px;padding:0;width:190px;}
	#sideNav2 ul{list-style-type:none;margin:0;padding:0;}
	#sideNav2 li{border-bottom:1px solid #D2D0D0;font-size:90%;padding:10px 5px;}
	#sideNav2 li a{color:#4f2682;display:block;font-family:Helvetica, HelveticaNeue Bold;font-weight:900;}
	#sideNav2 li a:hover{text-decoration:underline;}
	#sideNav2 .expand{background:#F2F3F4;color:#4f2682;font-family:arial, sans-serif;font-size:90%;font-weight:700;padding:5px;}
	#sideNav2 .sub{list-style-type:none;}
	#sideNav2 .sub li{border:none;padding:0 0 5px 15px;}
	#sideNav2 .sub li a{font-weight:100;}
	#sideNav3{margin:0 0 30px;padding:0;width:198px;}
	#sideNav3 ul{background:#707568;list-style-type:none;margin:0;padding:0;}
	#sideNav3 li{border-bottom:1px solid #fff;padding:5px 10px 7px;}
	#sideNav3 li a{color:#fff;display:block;font-family:arial bold, arial, sans-serif;font-size:70%;font-weight:700;}
	#sideNav3 li a:hover{text-decoration:underline;}
	#tabNav{background:url(/images/display/tabNavHandle.gif) no-repeat right bottom;display:inline;float:left;height:39px;width:560px;}
	#tabNav ul{background:url(/images/display/tabNavTile.gif) repeat-x;list-style-type:none;margin:0;padding:0;}
	#tabNav li{float:left;}
	#tabNav a{display:block;font-family:arial, sans-serif;font-size:85%;font-weight:700;padding:0;}
	#tabNav a:hover{text-decoration:underline;}
	#tabNav .last{padding-right:0;}
	#tabNav .current{float:left;}
	#tabNav .current a{background:url(/images/display/tabCurrentTile.gif) repeat-x;display:block;float:left;padding:0;}
	#tabNav .current a:hover{text-decoration:none;}
	#relatedLinks{color:#4f2682;font-family:Arial, sans-serif;font-size:70%;margin:10px 30px 0 10px;}
	#relatedLinks ul{list-style-type:none;margin:0;padding:0;}
	#relatedLinks li{background:url(/images/buttons/purpleCircleArrow.gif) no-repeat left;padding:2px 0 3px 10px;}
	#relatedLinks a{color:#4f2682;padding-left:5px;}
	#relatedLinks a:hover{text-decoration:underline;}
	/** jjp567 - Added for NU Header change  **/
	.headerNUlink {float:right;font-family:Arial;font-size:12px;text-transform:uppercase;margin:10px 12px 0px 0px;padding:8px 12px 0px 12px;}
	.headerNUlink a{color:#ffffff;display:block;font-weight:700;padding:0px 0px 0px 12px;text-decoration:none;text-transform:uppercase;}
	.headerNUlink a:hover{text-decoration:underline;}
	/** jjp567 - Added for NU Header change  **/
/*****END NEWS COMMON*****/

/****BEGIN RESEARCH*****/
	.twoColumn{background:url(https://kellogg.northwestern.edu/css/images/standard/threeColumnTile-right-gradient.gif) repeat-y ;padding-bottom:15px;width:940px;}
	.twoColumn #leftColumn{display:inline;float:left;padding-bottom:40px;width:751px;}
	.twoColumn #rightColumn{display:inline;float:left;width:189px;}
	.twoColumn #mainColumn{display:inline;float:right;padding-bottom:0;width:749px;}
	.twoColumn #mainColumn #topSection{background:#747a71 url(/images/display/grayGradient.gif) repeat-x;display:inline;float:left;margin:0;padding:0;width:758px; border-top:1px solid #fff;}
	.twoColumn #mainColumn #topSection p{color:#fff;font-family:Arial, sans-serif;font-size:75%;font-weight:700;margin:0;padding-left:10px;}
	.twoColumn #mainColumn #topSection p a{color:#fff;}
	.twoColumn #mainColumn #bottomSection{display:inline;float:left;margin:0;padding:0;width:758px;}
	.twoColumn #mainColumn #bottomSection #left{display:inline;float:left;margin-top:-90px;position:relative;width:560px;}
	.twoColumn #mainColumn #bottomSection #right{border-top:1px solid #fff;display:inline;float:left;width:198px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy{background:url(/images/display/subBodyTile2.gif) repeat-y;color:#000;float:left;font-family:Verdana, Arial, sans-serif;line-height:20px;margin:0;padding-bottom:20px;width:560px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .left{display:inline;float:left;font-size:80%;margin:15px 15px 0 10px;padding:0;width:330px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right{border-top:25px solid #fff;display:inline;float:right;font-family:Helvetica, Arial, sans-serif;font-size:80%;margin:0 2px 0 0;padding:1px 0 100px;width:203px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right span{color:#4f2682;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right ul{border-right:1px solid #fff;border-top:1px solid #fff;font-weight:700;list-style-type:none;margin:0;padding:0;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right li{border-bottom:1px solid #d6d7d8;padding:12px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right .top{color:#000;font-size:90%;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right .top a{color:#4f2682;display:block;font-size:100%;font-weight:400;margin-top:15px;}
	.twoColumn #mainColumn #bottomSection #left #bodyCopy .right a{color:#4f2682;}
	.section{border-bottom:1px solid #fff;font-family:arial;font-size:75%;line-height:17px;padding:5px 20px 15px 10px;}
	.section .label{color:#000;margin:0;padding-bottom:3px;}
	.section span{color:#fff;margin:0;padding-bottom:3px;}
	.section a{color:#000;font-size:75%;}
	#leftColumn .left{float:left;width:191px;}
	#leftColumn .right{float:left;width:560px;}
	.profileImg{border:1px solid #fff;float:right;margin:10px;}
	.subSection{background:#c4c5ad;border-top:1px solid #fff;font-family:arial;font-size:80%;line-height:15px;padding:15px 20px 15px 10px !important; width:166px;}
	.subSection h4{color:#311554;margin:0;padding:0 0 5px;}
	.subSection a{color:#482B70;}
	.subSectionList ul{background:#c4c5ad;border-top:1px solid #fff;list-style-type:none;margin:0 0 10px;padding:0;}
	.subSectionList li{border-bottom:1px solid #fff;font-weight:700;padding:5px 20px 5px 10px;}
	.subSectionList li a{color:#401C6D;}
	.threeColumn{background:url(https://kellogg.northwestern.edu/css/images/standard/threeColumnTile-right-gradient.gif) repeat-y;margin:0;padding:0 0 15px;width:949px;}
	.threeColumn #leftColumn{color:#2c124c;float:left;font-family:Arial;line-height:18px;margin:0;padding:0px;width:191px;}
	.threeColumn #middleColumn{float:left;font-size:85%;margin:0;padding:0 0 40px;width:560px;}
	.threeColumn #middleColumn #bodyCopy{color:#000;font-family:Arial, sans-serif;font-size:90%;line-height:150%;margin:3px 30px 0 10px;}
	.threeColumn #rightColumn{float:right;font-family:Arial;font-size:85%;line-height:20px;margin:0;padding:0; width:196px;}
	/* .threeColumn #middleColumn #bodyCopy ul{color:#482B70;} */
	.threeColumn #middleColumn #bodyCopy ul{color:#000;}
	#leftColumn .spiffSection{margin:0 0 0 5px;}
	#rightColumn .spiffSection{margin:0 0 0 10px;}
	.spiffSection img{display:block;}
	
	.spiffCopy{font-family:arial;font-size:11px;line-height:1.3em; padding:10px;width:148px; border:1px solid #ccc; border-bottom:2px solid #ccc}
	.spiffCopy h4{color:#311554;font-family:Arial, sans-serif;font-size:13px;margin:0;padding:5px 0 0;text-transform:uppercase;}
	.spiffCopy a{color:#0d48a0;display:block;}
	
	.profileSpiff{font-family:arial;font-size:11px;line-height:1.3em;overflow:hidden;padding:0 15px 6px 5px;width:169px;background-color:#221237; color:#fff}
	.profileSpiff a{color:#fff;}
	.profileSpiff img{padding:0 10px 0 5px}
	
	.studentSpiff{font-family:arial;font-size:11px;line-height:1.3em;padding:10px;width:148px; margin:0 0 0 15px}
	.studentSpiff .name{font-size:110%;font-weight:700;margin:15px 0 0;padding:0;}
	.studentSpiff a{color:#0d48a0;}
	
	/** jjp567 - Added for pub search spif  **/
	.background-alt {background:#B4B595;}
	/** jjp567 - Added for pub search spif  **/
	.catList{float:left;font-size:85%;list-style-type:none;margin:0 0 0 20px;padding:0 0 20px;}
	.catList li{float:left;width:250px;}
	.catList a{background:url(/images/buttons/grayCircleArrow.gif) no-repeat top left;background-position:0 6px;color:#482B70;display:block;padding-left:15px;padding-top:0;}
	#mainBanner{background:#5a5e58;color:#fff;font-family:Arial, sans-serif;font-size:85%;line-height:17px;margin:0;padding:0;position:relative;width:560px;}
	#mainBanner img{float:left;padding-right:15px;}
	#mainBanner a{color:#fff;text-decoration:underline;}
	#mainBanner p{font-size:95%;left:400px;padding-right:15px;position:absolute;top:10px;}
	#mainBanner .caption{font-size:85%;left:400px;position:absolute;top:170px;}
	#breadCrumbs{color:#666;font-family:Arial, sans-serif;font-size:80%;margin:15px 0 5px 10px;}
	#breadCrumbs a{background:url(/images/buttons/grayArrow.gif) no-repeat right;color:#666;font-weight:400;padding:0 15px 0 0;}
	#breadCrumbs a:hover{text-decoration:underline;}
	.twoColumn #mainColumn #topSection #breadCrumbs{color:#2F2F2D;font-family:Arial, sans-serif;font-size:80%;margin:15px 0 5px 10px;}
	.twoColumn #mainColumn #topSection #breadCrumbs a{background:url(/images/buttons/blackArrow.gif) no-repeat right;color:#2F2F2D;padding:0 15px 0 5px;}
	.twoColumn #mainColumn #topSection #breadCrumbs a:hover{text-decoration:underline;}
	.topLevel{border-bottom:1px solid #949494;}
	.topLevel .middleColumn{border-right:1px solid #fff;float:left;font-size:85%;margin:0;padding:0 0 1px;width:558px;}
	.topLevel .leftColumn{float:left;font-size:85%;margin:0;padding:0 0 1px;width:191px;}
	#bottomSection .left{font-family:Arial;font-size:75%;line-height:17px;padding:10px 30px 50px 10px;width:151px;}
	#bottomSection .right{font-family:Arial;font-size:75%;line-height:17px;padding:10px 30px 50px 10px;width:520px;}
	.followLink a{background:url(/images/buttons/redCircle.gif) no-repeat left;color:#069;display:block;float:left;font-family:Arial;font-weight:700;margin:10px 0 5px;padding-left:15px;text-decoration:none;}
	.followLink a:hover{text-decoration:underline;}
	.primaryHeaderWrapper{background:url(/images/display/mainHeaderGradient.gif) repeat-y;float:left;padding:1px;width:749px;}
	.primaryHeader{padding:10px;width:726px;}
	.primaryHeader h1{color:#fff;font-family:Helvetica, arial,sans-serif;font-size:28px;font-weight:200;margin:0;padding:0;text-transform:uppercase;}
	.primaryHeader #breadCrumbs{color:#fff;font-family:Arial, sans-serif;font-size:70%;margin:5px 0;}
	.primaryHeader #breadCrumbs a{background:url(/images/buttons/whiteArrow.gif) no-repeat right;color:#fff;}
	.primaryHeader #breadCrumbs a:hover{text-decoration:underline;}
	.mainHeader{color:#333;font-family:Helvetica;font-size:24px;font-weight:700;margin-left:10px;margin-top:15px;padding-bottom:.75em;}
	.header1{padding:15px 30px 15px 5px;}
	.heading2{color:#333;font-family:Arial;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase;}
	.heading3{color:#fff;font-family:Arial;font-size:20px;padding-left:10px;}
	.text1{color:#401d6c;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:95%;font-weight:700;margin:10px 0 12px 20px;padding:0;}
	.text2{color:#069;font-family:arial;font-weight:700;}
	.text3{color:#666;font-family:arial;font-weight:700;}
	.imgLeft{display:block;float:left;padding-right:5px;}
	.imgRight{display:block;float:right;padding-left:5px;}
	.downloadTrans{border-bottom:1px solid #E2E3E1;display:block;padding:0 10px 5px;}
	.hr{background-color:#d2d2d2;border:0;color:#E8EAEB;height:1px;}
	.adobe{color:#999;float:right;font-size:70%;margin-right:0;width:140px;}
	.adobe img{display:block;float:right;margin-top:-3px;}
	.adobe a{color:#999;font-weight:400;}
	#search{float:left;width:100px;}
	/*.searchButton{display:block;margin-left:4px;}*/
	.searchButton{margin-left:4px;}
	.clear{clear:both;}
	.PhotoCaptionLeft{float:left;margin:1em 2em 2em 0;padding-left:5px;padding-right:5px;}
	table.PhotoCaptionLeft img { padding:3px; border:1px solid #ccc; margin-bottom:.5em}
	table.PhotoCaptionLeft caption{color:#444;font-family:arial;font-size:12px;font-weight:700;text-align:left;}
	table.PhotoCaptionLeft td.caption{color:#444;font-family:arial;font-size:12px;text-align:left;}
	table.PhotoCaptionLeft td.credit{color:#444;font-family:arial;font-size:10px;text-align:left;}
	.PhotoCaptionRight{float:right;margin:1em 0 2em 2em;}
	table.PhotoCaptionRight img { padding:3px; border:1px solid #ccc; margin-bottom:.5em}
	table.PhotoCaptionRight caption{color:#444;font-family:arial;font-size:12px;font-weight:700;margin:0;text-align:left;}
	table.PhotoCaptionRight td.caption{color:#444;font-family:arial;font-size:12px;line-height:1.3em; text-align:left;}
	table.PhotoCaptionRight td.credit{color:#444;font-family:arial;font-size:10px;line-height:1.3em; text-align:left;}
	.threeColumn #middleColumn #bodyCopy td.caption a{color:#222;}
	#bodyCopy span.SmallBodyCopy{font-size:85%;line-height:100%;}
	.StandardTable{background:#eee;border:0;width:450px;}
	table.StandardTable td.StandardTableHeader{color:#fff;font-family:Arial;font-size:120%;font-weight:700;}
	#middleColumn h1{color:#333;font-family:Arial;font-size:24px;font-weight:700;padding-bottom:2px;}
	#middleColumn h2{color:#333;font-family:Arial;font-size:20px;font-weight:700; margin-top:1em}
	* html #middleColumn{overflow:hidden;}
	.feature{border-bottom:4px solid #fc0;}
	.spiff-feature{color:#fc0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;left:7px;position:absolute;text-transform:uppercase;top:4px;}
	/* shutter-box */
	.shutter-box .expandable-section .entry { margin-left: 0px; }
	.shutter-box .text1 { margin-left: 0px; }
	.shutter-box{border-bottom:1px solid #bfbfbf;clear:both;float:left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;margin:0px 0px 10px 0px;padding:0;position:relative;width:558px;}
	.content-wide .shutter-box{width:748px;}
	.entry-header{color:#401d6c;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:95%;font-weight:700;margin:0 0 5px 25px;padding:0;}
	.entry-header a:link{color:#401d6c;font-weight:700;text-decoration:none;}
	.entry-header a:visited{color:#401d6c;font-weight:700;text-decoration:none;}
	.entry-header a:hover{color:#401d6c;font-weight:700;text-decoration:underline;}
	.entry-header a:active{color:#401d6c;font-weight:700;text-decoration:underline;}
	.entry-blurb{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:75%;font-weight:400;margin:0 0 12px 25px;padding:0;}
	.expand-button{bottom:0;left:510px;margin:0;padding:0;position:absolute;}
	.content-wide .expand-button{left:690px;}
	.visible{clear:both;display:block !important;float:left;left:0 !important;position:relative !important;}
	.expandable-section{display:none;left:-9999px;padding-bottom:25px;position:absolute;}
	.expanded-list{color:#401d6c;float:left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:75%;font-weight:400;list-style-type:none;margin:10px 0 20px 25px;padding:0;width:210px;}
	.expanded-list li{margin:0 0 8px;padding:0;}
	.expanded-list a:link{color:#401d6c;font-weight:400;text-decoration:none;}
	.expanded-list a:visited{color:#401d6c;font-weight:400;text-decoration:none;}
	.expanded-list a:hover{color:#401d6c;font-weight:400;text-decoration:underline;}
	.expanded-list a:active{color:#401d6c;font-weight:400;text-decoration:underline;}
	.expanded-text{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:75%;font-weight:400;line-height:1.5;margin:0 40px 20px 25px;padding:0;}
	.expanded-text a:link{color:#401d6c;font-weight:400;text-decoration:underline;}
	.expanded-text a:visited{color:#401d6c;font-weight:400;text-decoration:underline;}
	.expanded-text a:hover{color:#625671;font-weight:400;text-decoration:underline;}
	.expanded-text a:active{color:#625671;font-weight:400;text-decoration:underline;}
	/* utility classes  */.white-border{border:1px solid #fff;}
	.no-margin{margin:0 !important;}
	.normal-font{font-weight:400;}
/*****END GLOBAL CSS****/ 

/****BEGIN SEARCH LANDING*****/
	.faculty_search_header{color:#3f1e67 !important;font-size:13px !important;font-weight:400;line-height:1 !important;margin:10px 0 5px !important;}
	.faculty_search_label{color:#311554;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;line-height:1;margin:0 0 7px !important;}
	.faculty_search_input{display:block;font-size:11px;margin:0 0 10px;width:162px;}
	.faculty_search_small{display:block;font-weight:700;margin:0 0 10px !important;}
	.faculty_search_select{display:block;float:left;font-size:11px;width:166px;}
	.faculty_search_button{float:right;margin:10px 0;cursor:pointer;}
	.faculty_search_module a:link{color:#3f1e67;font-weight:400;text-decoration:none;}
	.faculty_search_module a:visited{color:#3f1e67;font-weight:400;text-decoration:none;}
	.faculty_search_module a:hover{color:#3f1e67;font-weight:400;text-decoration:underline;}
	.faculty_search_module a:active{color:#3f1e67;font-weight:400;text-decoration:underline;}
	.mainBanner{border-bottom:5px solid #2b0c50;border-top:1px solid #2b0c50;margin:0 0 0 1px;padding:1px 0;width:558px;}
	.banner-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;line-height:1.5;margin:0 0 3px;padding:0;}
	.caption{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;}
/*****END SEARCH LANDING*****/ 

/****BEGIN ADVANCED SEARCH**** */
	.advanced-search-module{background-image:url(../images/display/advanced_search_bkgrd.gif);background-position:0 0;background-repeat:no-repeat;font-family:"Helvetica Neue", Helvetica, Ariel, san-serif;position:relative;width:100%;}
	.advanced-search-fields{margin:0 0 0 10px;padding-bottom:25px;width:275px;}
	.advanced-search-header{color:#3f1e67 !important;display:block !important;font-size:13px !important;font-weight:400;margin:0 0 15px !important;}
	.advanced-search-label{color:#311554;display:block;font-size:13px !important;font-weight:700;margin:0 0 7px;}
	.advanced-search-input{font-size:11px;margin:0 0 20px !important;width:223px;}
	.academic-programs-select{display:block;font-size:11px;margin:0 0 14px;width:230px;}
	.advanced-search-small{display:block;font-size:10px;margin:0 0 11px;}
	.area-expertise-select{display:block;font-size:11px;margin:0 0 38px;width:225px;}
	.advanced-search-button{bottom:0;display:block;left:165px;position:absolute;}
	.advanced-browse{padding-bottom:23px !important;position:absolute;right:0;top:0;width:230px;}
	.advanced-browse-header{color:#3f1e67;display:block;font-size:13px !important;margin:0 0 3px !important;}
	.advanced-browse-small{display:block;font-size:10px;margin:0 0 9px;}
	.advanced-browse-select{font-size:11px;margin:0 0 21px;width:175px;}
	.advanced-browse-button{bottom:0;display:block;left:435px;position:absolute;}
/*****END ADVANCED SEARCH*****/ 

/****BEGIN SEARCH RESULTS*****/
	.search-fields-module{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;height:117px;margin:0 10px;padding:8px 0 9px 5px;position:relative;}
	.search-fields-module h5{color:#4f2682;font-size:13px;font-weight:400;margin:0 0 5px;padding:0;}
	.search-fields-module small{color:#000;display:block;font-size:10px;margin:0 0 7px;padding:0;}
	form{margin:0;padding:0;}
	.form-cell{float:left;margin:0 10px 0 0;padding:0;}
	.text-label{color:#4f2682;display:block;font-size:13px;font-weight:700;margin:0 0 7px;padding:0;}
	.select-label{color:#4f2682;display:block;font-size:13px;font-weight:700;margin:0 0 7px;padding:0 0 0 6px;}
	.text-input-wrapper{margin:0 20px 25px 0;padding:0;}
	.text-input{display:block;font-size:11px;margin:0;padding:0;text-align:left;width:162px;}
	.selection{display:block;font-size:11px;margin:0 25px 25px 0;padding:0;width:157px;}
	.search-button{bottom:14px;display:block;margin:0;padding:0;position:absolute;right:10px; }
	small.advanced{clear:both;display:block;font-size:11px;line-height:1;margin:0;padding:0;}
	.advanced a:link{color:#4f2682;font-weight:400;text-decoration:none;}
	.advanced a:visited{color:#4f2682;font-weight:400;text-decoration:none;}
	.advanced a:hover{color:#4f2682;font-weight:400;text-decoration:underline;}
	.advanced a:active{color:#4f2682;font-weight:400;text-decoration:underline;}
	.search-results-module{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 25px 12px;padding:0;}
	.search-results-module thead th{color:#4f2682;font-size:11px;font-weight:700;padding-bottom:9px;}
	.search-results-module tbody th{color:#4f2682;font-size:13px;font-weight:700;vertical-align:top;}
	.search-results-module td{color:#000;font-size:11px;font-weight:400;line-height:1.4;padding-bottom:14px;}
	.search-field{border:none;margin:0;padding:0;}
	.search-results-module a:link{color:#4f2682;font-weight:700;text-decoration:none;}
	.search-results-module a:visited{color:#4f2682;font-weight:700;text-decoration:none;}
	.search-results-module a:hover{color:#4f2682;font-weight:700;text-decoration:underline;}
	.search-results-module a:active{color:#4f2682;font-weight:700;text-decoration:underline;}
	.col-1{padding-right:10px;width:135px;}
	.col-2{padding-right:10px;width:190px;}
	.col-3{width:145px;}
/*****END SEARCH RESULTS*****/ 

/****BEGIN NEWS COMMON*****/
	#sideNav2 .sub-nav-list{list-style-type:none;}
	#sideNav2 .sub-nav-list li{border:none;font-size:13px;height:15px;margin:5px 0 0 18px;padding:0;}
	.highlighted{background-color:#f2f3f5;}
	#sideNav2 .sub-nav-list li a:link{color:#4f2682;font-weight:400;text-decoration:none;}
	#sideNav2 .sub-nav-list li a:visited{color:#4f2682;font-weight:400;text-decoration:none;}
	#sideNav2 .sub-nav-list li a:hover{color:#4f2682;font-weight:400;text-decoration:underline;}
	#sideNav2 .sub-nav-list li a:active{color:#4f2682;font-weight:400;text-decoration:underline;}
	/* news header  */.news-heading .mainHeader{color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:700;margin:12px 0 0 10px;}
	.news-banner{height:189px;margin:0 0 10px 1px;width:558px;}
	.news-banner img{float:left;width:387px;}
	.news-banner-caption{color:#fff;float:right;height:169px;margin:0;padding:10px 15px 10px 14px;width:142px;}
	.news-banner-caption p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:80%;line-height:1.5;margin:0 0 3px;padding:0;}
	.copyright{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:75%;}
	/* article links  */.article-links-list{list-style-type:none;margin:0 0 0 20px;padding:0;position:absolute;right:12px;top:0;width:105px;}
	.article-links-list li{height:14px;margin:0 0 5px;padding:0;width:105px;}
	/* news article  */.news-title{color:#0d48a0;font-size:23px;font-weight:700;line-height:150%;margin:0;padding:0;}/****Removed width of 395px - jjp567***/
	.lead{color:#222;font-size:16px;line-height:1.35;margin:0;padding:0;}/****Removed width of 395px - jjp567***/
	.author{color:#0d48a0;font-size:11px;line-height:1.5;margin:0 0 5px;padding:0;}/****Removed width of 395px - jjp567***/
	.news-content{color:#000;font-size:13px;line-height:1.5;margin:0;padding:0 15px 16px 0;}
	/* new article foote  */.story-footer{border-top:1px solid #e5e5e5;margin:40px 0 150px;padding:0;width:100%;}
	.recent-link{border-right:1px solid #e5e5e5;color:#666;display:block;float:left;font-size:11px;height:15px;line-height:1;margin:0;padding:6px 6px 0 0;text-transform:uppercase;}
	.archive-link{color:#666;display:block;float:left;font-size:11px;height:15px;line-height:1;margin:0;padding:6px 6px 0;text-transform:uppercase;}
	.story-footer a:link{color:#666;font-weight:400;text-decoration:none;}
	.story-footer a:visited{color:#666;font-weight:400;text-decoration:none;}
	.story-footer a:hover{color:#666;font-weight:400;text-decoration:underline;}
	.story-footer a:active{color:#666;font-weight:400;text-decoration:underline;}
	/* inline spiff section  */.spiff-section-wrapper{float:right;height:246px;margin:0 5px 0 15px;padding:0 0 20px;width:171px;}
	/* news sidebar sidebar story blurbs  */.news-sidebar-section{margin:0;padding:15px 10px 10px;}
	.top-stories-title{margin:0 0 10px;padding:0;}
	.sidebar-lead{color:#0d48a0;font-size:12px;font-weight:700;line-height:1.3;margin:0;padding:0;}
	.sidebar-lead a:link{color:#0d48a0;font-weight:700;text-decoration:none;}
	.sidebar-lead a:visited{color:#0d48a0;font-weight:700;text-decoration:none;}
	.sidebar-lead a:hover{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.sidebar-lead a:active{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.sidebar-story{color:#000;font-size:11px;line-height:1.3;margin:0 0 2.25em;padding:0;}
	.sidebar-news-link{color:#0d48a0;display:block;font-size:11px;margin:0;padding:15px 0 0;}
	.sidebar-news-link a:link{color:#0d48a0;font-weight:400;text-decoration:none;}
	.sidebar-news-link a:visited{color:#0d48a0;font-weight:400;text-decoration:none;}
	.sidebar-news-link a:hover{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.sidebar-news-link a:active{color:#0d48a0;font-weight:400;text-decoration:underline;}
	/* sidebar news events  */.sidebar-event{color:#0d48a0;font-size:12px;font-weight:700;line-height:1.3;margin:0;padding:0;width:130px;}
	.sidebar-event a:link{color:#0d48a0;font-weight:700;text-decoration:none;}
	.sidebar-event a:visited{color:#0d48a0;font-weight:700;text-decoration:none;}
	.sidebar-event a:hover{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.sidebar-event a:active{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.sidebar-event-details{color:#000;font-size:12px;line-height:1.3;margin:0 0 2.25em;padding:0;width:130px;}
	.sidebar-events-link{color:#0d48a0;display:block;font-size:10px;margin:0;padding:15px 0 0;text-transform:uppercase;}
	.sidebar-events-link a:link{color:#0d48a0;font-weight:400;text-decoration:none;}
	.sidebar-events-link a:visited{color:#0d48a0;font-weight:400;text-decoration:none;}
	.sidebar-events-link a:hover{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.sidebar-events-link a:active{color:#0d48a0;font-weight:400;text-decoration:underline;}
	/* sidebar news widget  */.news-sidebar-widget{background-color:#c4c5ad;border-bottom:1px solid #fff;margin:0;padding:5px 5px 10px 10px;}
	.news-sidebar-widget h4{color:#4f2682;font-size:14px;font-weight:700;margin:0 0 5px;padding:0;}
	.news-sidebar-widget h4 a:link{color:#4f2682;font-weight:700;text-decoration:none;}
	.news-sidebar-widget h4 a:visited{color:#4f2682;font-weight:700;text-decoration:none;}
	.news-sidebar-widget h4 a:hover{color:#4f2682;font-weight:700;text-decoration:underline;}
	.news-sidebar-widget h4 a:active{color:#4f2682;font-weight:700;text-decoration:underline;}
	.news-blurb{color:#333;font-size:11px;line-height:1.3;margin:0;padding:0;}
	.news-img{margin:0 10px 20px 0;padding-right:0;}
	.story-buttons-list{clear:both;list-style-type:none;margin:6px 0 0;padding:0;}
	.story-buttons-list li{float:left;margin:0 2px 0 0;padding:0;}
	.video-buttons-list{clear:both;list-style-type:none;margin:6px 0 0;padding:0;}
	.video-buttons-list li{float:left;margin:0 4px 0 0;padding:0;}
	/* news archive search fields  */.main-sub-heading{color:#4f2682;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;margin:0 0 10px 10px;padding:0;}
	fieldset.news-archive{border:none;margin:0 0 25px 10px;padding:0;}
	.program-selection{display:block;float:left;font-size:11px;width:150px;}
	.year-selection{display:block;float:left;font-size:11px;width:100px;}
	/* archive stories  */.archive-article{border-bottom:1px solid #b2b2b2;line-height:1.5;margin:0 0 10px;padding:0 10px 15px;width:100%;}
	.archive-article h3{color:#0d48a0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;line-height:1.4;margin:0 0 1px;padding:0;}
	.archive-article h3 a:link{color:#0d48a0;font-weight:700;text-decoration:none;}
	.archive-article h3 a:visited{color:#0d48a0;font-weight:700;text-decoration:none;}
	.archive-article h3 a:hover{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.archive-article h3 a:active{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.archive-article p{font-size:12px;font-weight:400;margin:0 10px 0 0;padding:0;}
	.archive-article p:first-line{font-weight:400;}
	.archive-nav{color:#0d48a0;font-size:12px;margin:30px auto;padding:0;width:143px;}
	/* news archive footer nav  */.prev-page{background-image:url(../images/news/prev_button.gif);background-position:left 1px;background-repeat:no-repeat;color:#565656;float:left;height:18px;width:70px;}
	.next-page{background-image:url(../images/news/next_button.gif);background-position:right 1px;background-repeat:no-repeat;color:#565656;float:right;height:18px;text-align:right;width:70px;}
	.first-page{display:block;padding-left:22px;}
	.last-page{display:block;padding-right:22px;}
	.prev-page a{display:block;padding-left:22px;}
	.next-page a{display:block;padding-right:22px;width:48px;}
	.archive-nav a:link{color:#0d48a0;font-weight:400;text-decoration:none;}
	.archive-nav a:visited{color:#0d48a0;font-weight:400;text-decoration:none;}
	.archive-nav a:hover{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.archive-nav a:active{color:#0d48a0;font-weight:400;text-decoration:underline;}
	/* news landing banner  */.news-landing-banner{background-color:#222;font-family:Arial, san-serif;margin:0 1px 5px 0;position:relative;}
	.news-landing-banner-inner{border-top:1px solid #ccc;}
	.news-landing-banner .news-banner-img{display:block;}
	.news-landing-banner .news-landing-banner-caption{color:#fff;position:absolute;right:10px;top:13px;width:145px;}
	.news-landing-banner .news-landing-banner-caption p{font-size:80%;line-height:1.4;margin:0 0 5px;padding-right:15px;}
	.news-landing-banner .news-landing-banner-caption .copyright{font-size:75%;}
	.news-landing-banner a:link{color:#0d48a0;font-weight:400;text-decoration:none;}
	.news-landing-banner a:visited{color:#0d48a0;font-weight:400;text-decoration:none;}
	.news-landing-banner a:hover{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.news-landing-banner a:active{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.news-banner-title{color:#222; margin:10px 0 0 10px;padding:0;}
	.news-banner-title a:link{color:#222;font-weight:400;text-decoration:none;}
	.news-banner-title a:visited{color:#222;font-weight:400;text-decoration:none;}
	.news-banner-title a:hover{color:#222;font-weight:400;text-decoration:underline;}
	.news-banner-title a:active{color:#222;font-weight:400;text-decoration:underline;}
	.news-banner-summary{line-height:1.25;margin:0 10px;padding:0; font-size:1.25em}
	.full-story-link{color:#0d48a0;font-size:90%;margin:0 0 0 10px;text-transform:uppercase;}
	.full-story-link a{color:#0d48a0 !important;}
	/* top stories module  */.top-stories-module{line-height:1.5;margin-top:25px;padding-top:15px;position:relative;width:100%;border-top:1px dotted #ccc;}
	.top-stories-module a:link{color:#0d48a0;}
	.top-stories-module a:visited{color:#0d48a0;}
	.top-stories-module a:hover{color:#0d48a0;}
	.top-stories-module a:active{color:#0d48a0;}
	.top-stories-module .top-stories-feed{position:absolute;right:14px;top:-10px;}
	.top-stories-module .top-stories-item{border-bottom:1px dashed #d4d4d4;margin:1.5em 15px 0 10px;padding-bottom:1em;}
	.top-stories-module .top-stories-item-thumb{float:left;margin:5px 1em 1em 0;padding:0; width:80px}
	.top-stories-module .top-stories-item-title{color:#0d48a0;font-size:15px;font-weight:700;line-height:1.4;margin:0 0 1px;padding:0;}
	#bodycopy .top-stories-module .top-stories-item-title a{color:#0d48a0;}
	.top-stories-module .top-stories-item p{font-size:12px;font-weight:400;margin:0;padding:0;}
	.top-stories-module .top-stories-item p:first-line{font-weight:400;}
	.top-stories-module .full-story-link{color:#0d48a0;font-size:10px;margin:0;text-transform:uppercase;}
	.top-stories-module .full-story-link a{color:#0d48a0 !important;}
	.top-stories-module .kim-item-title{font-size:13px;font-weight:700;line-height:1.4;margin:0 0 1px;padding:0;}
	#bodyCopy .top-stories-item a{color:#0d48a0;}
	#bodyCopy .news-banner-title a{color:#0d48a0;}
	#bodyCopy .events-section a{color:#0d48a0;}
	#topSection{border-bottom:1px solid #50544a;position:relative;}
	#topSection p{padding-left:20px !important;}
	.left{margin:0;padding:0;}
	* html .visible{left:0 !important;position:relative !important;}
	.interests{clear:both;margin:0 0 35px 20px;padding-top:12px;}
	.entry{margin:0 15px 15px 20px;padding:0;}
	.entry .copy{float:left;margin:10px 20px 0 0;padding:0;width:430px;}
	.entry .links{float:left;margin:9px 5px 0 0;}
	.entry .links img{margin-bottom:2px;}
/*****END RESEARCH*****/ 

/****BEGIN EVENTS LANDING*****/
	/* events header  */.events-heading{border-bottom:1px dotted #ccc;height:62px;margin:0 1px 11px 0;position:relative;}
	.events-feed{bottom:40px;float:right;position:relative;right:30px;}
	/* events section  */.events-section{border-bottom:1px solid #b2b2b2;font-family:Arial, sans-serif;line-height:1.5;margin:0 0 10px;padding:0 0 15px 10px;width:100%;}
	.event-title{color:#0d48a0;float:left;font-size:13px;font-weight:700;margin:0;padding:0;}
	.main-events-sub-heading{color:#4f2682;font-family:Arial, sans-serif;font-size:13px;font-weight:700;margin:0 0 10px 10px;padding:0 0 0 2px;}
	.event-title a:link{color:#0d48a0;font-weight:700;text-decoration:none;}
	.event-title a:visited{color:#0d48a0;font-weight:700;text-decoration:none;}
	.event-title a:hover{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.event-title a:active{color:#0d48a0;font-weight:700;text-decoration:underline;}
	.event-date{color:#333;float:right;font-size:13px;font-weight:700;margin:0 8px 0 0;padding:0 5px 0 0;text-align:right;}
	.event-content{clear:both;color:#333;font-size:12px;font-weight:400;margin:0;padding:0 5px 0 0;}
	.event-content a:link{color:#0d48a0;font-weight:400;text-decoration:none;}
	.event-content a:visited{color:#0d48a0;font-weight:400;text-decoration:none;}
	.event-content a:hover{color:#0d48a0;font-weight:400;text-decoration:underline;}
	.event-content a:active{color:#0d48a0;font-weight:400;text-decoration:underline;}
/*****END EVENTS LANDING*****/
 
/****BEGIN CASE SUMMARY*****/
	.case-summary{font-family:Helvetica, Arial, san-serif;line-height:150%;margin:15px 15px 0 10px;}
	.case-summary a:link{color:#4f2682;font-weight:400;text-decoration:none;}
	.case-summary a:visited{color:#4f2682;font-weight:400;text-decoration:none;}
	.case-summary a:hover{color:#4f2682;font-weight:400;text-decoration:underline;}
	.case-summary a:active{color:#4f2682;font-weight:400;text-decoration:underline;}
	.case-summary .case-summary-section{font-family:Helvetica, Arial, san-serif;margin:0 0 20px;}
	.case-summary .case-summary-section .block{margin:0 0 15px;}
	.case-summary h2{border-bottom:1px solid #999;color:#999;font-size:120%;margin:0 0 10px;padding:0;}
	.case-summary h3{color:#000;font-size:100%;font-weight:400;margin:0 0 3px;padding:0;}
	.case-summary h3 strong{color:#4f2682;font-weight:700;}
	.case-summary .case-summary-title{margin-bottom:0;}
	.case-summary p{margin:0 0 5px;padding:0;}
	.case-summary p small{font-size:85%;}
	.case-summary .buy-button{display:block;float:right;margin:1px 0 0;padding:2px;}
	.case-summary-footer{clear:both;color:#999;}
	.case-left-text{display:inline;float:left;font-family:Helvetica, Arial, sans-serif;margin:0 10px 0 0;padding:0;width:380px;}
/****END CASE SUMMARY*****/

/****BEGIN News Listing (Inline)*****/
.bodyCopyNewsListing {margin : 0 !important;padding:0;width:559px;}
/****END News Listing (Inline)*****/

/****BEGIN News Article Content (Inline)*****/
.bodyCopyNewsArticleContent {padding: 0px 10px 0px 10px;width:539px}
/****END News Article Content (Inline)*****/

/****BEGIN News Archive (Inline)*****/
.bodyCopyNewsArchive a, .bodyCopyNewsArchive a:link{color: #0D48A0;}
/****END News Archive (Inline)*****/

/****BEGIN Diary Listing Layout (Inline)*****/
.diarywrapper #topSection {background: #e1e3e3}
.diarywrapper #mainBanner {width:559px;margin-top:-1px;}
.diarywrapper #mainBanner img {padding-right: 0px;}
.diarywrapper .mainHeader { color: #6b7166; font-size: 21px; margin: 15px 0px 18px 10px;padding-bottom: 0px;}
.diarywrapper .threeColumn #middleColumn .bodyCopy {padding-bottom: 100px;font-family: Helvetica, Arial, sans-serif;}
.diarywrapper .threeColumn #middleColumn .bodyCopy ul {color: #482B70;}
.diarywrapper .threeColumn #middleColumn .bodyCopy a { color: #4e79b9; display: block;}
/****END Diary Listing Layout (Inline)*****/

/****BEGIN Directions Layout (Inline)*****/
.directionswrapper #bodyCopy { margin: 3px 30px 0px 10px; color: #000000;line-height: 20px; font-family: Helvetica, Arial, sans-serif;}
.directionswrapper #bodyCopy a { color: #482B70;}
.directionswrapper #topSection {background: #e1e3e3}
.directionswrapper .breadCrumbs { color: #666666; font-family: Arial, sans-serif; margin: 15px 0px 5px 10px; font-size:80%}
.directionswrapper .breadCrumbs a { color: #666666; font-weight: normal; padding: 0px 15px 0px 0px;  background: url(/images/buttons/grayArrow.gif) no-repeat right;}
.directionswrapper .breadCrumbs a:hover {text-decoration: underline;}
.directionswrapper .twoColumn #leftColumn {width: 190px; padding-bottom:0px;}
.directionswrapper .twoColumn {padding-bottom:0px;}
.directionswrapper .heading3 {margin: 10px;}
.directionswrapper .twoColumn #mainColumn #bottomSection #left #bodyCopy .left {width:100%;float:left;padding-bottom: 100px;}
.directionswrapper .text1 {font-size: 120%;}
.directionswrapper .shutter-box { width:97%; margin-left: 10px; padding-bottom:0;}
.directionswrapper #divMap {width:350px !important; height:350px !important}
.directionswrapper #divMapSidebar {width:340px !important}
.directionswrapper .map-sidebar-title {display:none}
.directionswrapper .pdf-img {width:40px; display:inline; }
.directionswrapper .pdf-link {display:inline}
.directionswrapper .pdf-link a {margin-left:.5em}
.directionswrapper .directions-form {margin-bottom:1.5em}
.directionswrapper .directions-form-input-box {width:220px; margin-right:.5em}
.directionswrapper .directions-form label {font-size:1em; font-weight:bold; margin-bottom:0}
.directionswrapper .entry .copy {font-size:1em; margin-left:2em}
* html .directionswrapper .twoColumn #mainColumn { overflow: hidden}
/****END Directions Layout (Inline)*****/

/****BEGIN Experts Guide (Inline)*****/
.expertswrapper #topSection {background: #e1e3e3}
.expertswrapper .twoColumn #leftColumn {width: 191px; padding-bottom:0px;}
.expertswrapper .twoColumn {padding-bottom:0px;}
.expertswrapper .heading3 {margin: 10px;}
.expertswrapper .twoColumn #mainColumn #bottomSection #left #bodyCopy {background: url(images/display/subBodyTile.gif) repeat-y;width: 560px;}
/****END Experts Guide (Inline)*****/

/****BEGIN Faculty (Inline)*****/
.facultywrapper .twoColumn #mainColumn #bottomSection #left #bodyCopy #biography .right { display: none; }
.facultywrapper .twoColumn #mainColumn #bottomSection #left #bodyCopy .leftBio { width: 95%; }
.facultywrapper .twoColumn #mainColumn #bottomSection #left #bodyCopy #biography { background-image: none; }
.facultyLeft {width:560px; overflow:hidden}
.facultywrapper .section {background-color:#a9ada3;}
.facultywrapper .twoColumn #mainColumn #topSection p span#lblTitle {line-height:1.2em; display:block}
/****END Faculty (Inline)*****/

/****BEGIN Home (Inline)*****/
.homewrapper #topSection {background: #e1e3e3}
.homewrapper #mainBanner {width:559px;margin-top:-1px;} 
.homewrapper #mainBanner img {padding-right: 0px;}
.homewrapper .mainHeader { color: #333333; font-size: 16px; margin: 15px 0px 0px 10px;padding-bottom: 0px;}
.homewrapper .threeColumn #middleColumn #bodyCopy {padding-bottom: 100px;}
.homewrapper .threeColumn #middleColumn #bodyCopy ul {color: #482B70;}
.homewrapper .threeColumn #middleColumn #bodyCopy a { color: #482B70; display: block;}
.homewrapper .text2 a {color:#006699}
.homewrapper .leftColumn a, .middleColumn a {color: #333333;}
.homewrapper .twoColumn #rightColumn {float: right; width: 189px; font-family: Arial; font-size: 85%;line-height: 20px;margin:0px 0px 0px 0px; padding: 0px 0px 40px 0px;}
.homewrapper .subSection {background: #c4c5ad; border-bottom:1px solid #ffffff; font-family: arial; font-size: 80%;line-height: 15px;padding: 15px 20px 15px 10px;}
.homewrapper .subSection h4 {color: #311554; padding:0px 0px 5px 0px ; margin:0px;}
.homewrapper .subSection a { color:#482B70 } 
/****END Home (Inline)*****/

/****BEGIN Umbrella (Inline)*****/
.umbrellawrapper #bodyCopy a { color: #482B70;}
.umbrellawrapper .news-banner { height: auto; min-height: 189px; background-color:#222; }
*html .umbrellawrapper .news-banner { height: 189px; } /* min-height for IE6 (and below) */
.umbrellawrapper .news-banner-inner { overflow: hidden; border: solid 1px #ccc; border-width: 1px 0; }
.umbrellawrapper .archive-article { padding: 0; }
.umbrellawrapper .archive-article h3 { padding: 0 10px 0 10px; }
.umbrellawrapper .archive-article p { margin: 0; padding: 0 10px 15px 10px; }
.umbrellawrapper .events-section { padding: 0; }
.umbrellawrapper .events-section h3 { padding: 0 10px 0 10px; }
.umbrellawrapper .events-section p { margin: 0; padding: 0 10px 15px 10px; }
.umbrellawrapper .events-section { padding: 0; }
.umbrellawrapper .events-section h3 { padding: 0 10px 0 10px; }
.umbrellawrapper .events-section h3.event-title {font-size:15px;}
.umbrellawrapper .events-section h3.event-date {float:left; clear:both;}
.umbrellawrapper .events-section p { margin: 0; padding: 0 10px 15px 10px; }
.umbrellawrapper .threeColumn #middleColumn { overflow: hidden; }
.umbrellawrapper #bodyCopy .events-section a{color:#0d48a0;}
.umbrellawrapper #bodyCopy .top-stories-item a{color:#0d48a0;}
.umbrellawrapper #bodyCopy .news-banner-title a{color:#222; font-weight:bold; font-size:1.5em; line-height:1.5em}
.umbrellawrapper #bodycopy .top-stories-module .top-stories-item-title a{color:#0d48a0;}
/****END Umbrella (Inline)*****/

/****BEGIN Link Color (Inline)*****/
.linkwrapper #bodyCopy a { color: #482B70;} 
/****END Link Color (Inline)*****/

/****BEGIN Alumni News (iFrame)*****/
.alumni-top-stories-module {font-family:Helvetica, Arial, sans-serif;font-size:90%;line-height:1.5;text-align:left;width:100%}
.alumni-top-stories-module a:link{color:#0d48a0;}
.alumni-top-stories-module a:visited{color:#0d48a0;}
.alumni-top-stories-module a:hover{color:#0d48a0;}
.alumni-top-stories-module a:active{color:#0d48a0;}
.alumni-top-stories-module .top-stories-feed{position:absolute;right:14px;top:23px;}
.alumni-top-stories-module .top-stories-item{border-bottom:1px solid #b2b2b2;margin:0 15px 10px 10px;padding-bottom:10px;}
.alumni-top-stories-module .top-stories-item-thumb{border:1px solid #5c5c5c;float:left;margin:5px 10px 0 0;padding:0;}
.alumni-top-stories-module .top-stories-item-title{color:#0d48a0;font-size:13px;font-weight:700;line-height:1.4;margin:0 0 1px;padding:0;}
#alumniNewsBody {background: none;}
#alumniNewsBodyCopy .top-stories-module .top-stories-item-title a{color:#0d48a0;}
.alumni-top-stories-module .top-stories-item p{font-size:12px;font-weight:400;margin:0;padding:0;}
.alumni-top-stories-module .top-stories-item p:first-line{font-weight:400;}
.alumni-top-stories-module .full-story-link{color:#0d48a0;font-size:10px;margin:0;text-transform:uppercase;}
.alumni-top-stories-module .full-story-link a{color:#0d48a0 !important;}
.alumni-top-stories-module .kim-item-title{font-size:13px;font-weight:700;line-height:1.4;margin:0 0 1px;padding:0;}
#alumniNewsBodyCopy .top-stories-item a{color:#0d48a0;}
/****END Alumni News (iFrame)*****/

/*-----------------------------------------------------------------------------------------------*/
/*                                   Begin Homepage Styles                                       */
/*-----------------------------------------------------------------------------------------------*/

/**********Mission Styles***************/

.homeMission {font-size: 16px;font-family: Helvetica, arial,sans-serif;padding:0;margin:0px;}
.homeMissionWrapper {vertical-align: middle; padding: 10px; font-family: Helvetica, arial,sans-serif;}
.homeMissionOuter {padding-top: 10px; padding-bottom: 10px; padding-left: 2px; padding-right: 2px;background-image: url("/images/carouselTopShadow.png"); background-repeat: no-repeat; background-position: 340px bottom;}

/**********Carousel Styles**************/
.tip {
	width: 130px; padding-top: 9px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 5000000;
	background: url("/images/display/popupTop.png") no-repeat;
	text-align: left; 
	overflow:hidden;
	}
	
.tipMid { background: url("/images/display/popupMiddle.png") repeat-y; }
.tipBtm { background: url("/images/display/popupBottom.png") no-repeat; height: 16px; }

.noShow { display: none; }
#carousel, #carouselAlt { width: 559px; font-family: Helvetica, arial,sans-serif;}
#carousel a:hover, #carouselAlt a:hover { text-decoration: none; }
.coin-slider { overflow: hidden; zoom: 1; position: relative; color: #ffffff; font-weight: bold; font-size: 80%; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }
.cs-buttons { font-size: 0px; padding: 11px 10px 0px 10px; float: left; height: 25px; }
OLD.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #ff0000; color: #B8C4CF; text-indent: -1000px; }
.cs-buttons a { margin: 0px 7px 0px 7px; height: 13px; width: 13px; float: left; background: url("/images/display/bulletOff.png") no-repeat; text-indent: -1000px; }
.cs-buttons a:hover { background: url("/images/display/bulletOn.png"); }
.coin-slider { background: #000000; text-align: left; }
a.cs-active  { background: url("/images/display/bulletOn.png"); color: #FFFFFF; }
.cs-title { text-align: left; cursor: pointer; width: 539px; padding: 10px; background: url("/images/display/titleBG.png"); color: #FFFFFF; }
.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px;z-index: 100000; }
#coin-slider-slides { background-image: url("/images/display/coinSliderBG.png"); }

.noShow { display: none !important;}
.readMore { position: relative; padding: 0px 0px 0px 10px; text-transform: uppercase; display: inline-block; color: #ffcc00; font-size: 100%;width:95px;text-align:right } 
.carouselFull {  }
#slides { }
.carouselThumbnail { clear: both; margin: 0px 7px 0px 7px; display: block; border: 0px; position: relative;  }
.carouselTeaser { clear: both; padding: 5px 12px; display: block; font-family: Helvetica, arial,sans-serif; font-size: 90%; color: #606060; }
.cs-button-slides-1-popup {}
.carouselHeader { padding: 0px 0px 5px 0px; margin: 0px; font-size: 150%; font-weight: bold; border-bottom: 1px solid #ffffff; margin-bottom: 5px; }
.announcementWrapper { position:relative; z-index: 1000;}
.showAnnouncementTEXT { font-size: 90%; font-family: Helvetica, arial,sans-serif; position: absolute; z-index: 100000; top: 8px; left: 483px; background: #cccccc; padding: 3px; cursor: pointer; display: inline; border: 2px solid #ffffff; width: 50px; }
.showAnnouncement { position: absolute; z-index: 100000; top: 11px; left: 478px; cursor: pointer; display: inline; }
.announcementContainer { left: 17px;position: absolute; top: 50px;z-index: 100000;}
.announcement { font-family: Helvetica, arial,sans-serif; background: #ffffff; text-align: left; position: relative; z-index: 100000; padding: 25px; margin: 0px; width: 475px; height:230px; border: 1px solid #444444; }
.announcementThumbnail { float: left; margin-right: 20px; display: block; }
.announcementHeader { font-size: 150%; font-weight: bold; margin: 0px; padding: 0px; position: relative; top: -5px;color:#000000}
.announcementTeaser { font-weight: bold; color: #006699; font-size: 80%; margin-bottom: 20px; }
.announcementLink { color: #4f2170; font-size: 120%; float: right; margin-right: 25px; text-align: right; font-size: 95% }

#sideNav1 { background-image: url("/images/carouselSideShadow.png"); background-repeat: no-repeat; background-position: right 70px; }
.cs-text-with-link {width:430px;display:inline-block;}
.cs-text {}

/*-----------------------------------------------------------------------------------------------*/
/*                                   End Homepage Styles                                         */
/*-----------------------------------------------------------------------------------------------*/

/*****BEGIN MEDIA PRINT*****/
	@media print
	{
		.dividerBar {display:none;}
		.Header {display:none;}
		.header {display:none;}
		#leftColumn {display:none;}
		#breadCrumbs {display:none;}
		#tactNav {display:none;}
		#secondaryNav {display:none;}
		#primaryNav {display:none;}
		#topSection{border-bottom:0px;}
		.tacPrint {display:none;}
		.twoColumn #mainColumn #bottomSection {float:none;}
		.facultyLeft {overflow:visible;}
		.twoColumn{border-bottom:0px;}
		#footer {display:none;}
	}
/*****END MEDIA PRINT*****/

/*-----------------------------------------------------------------------------------------------*/
/*                                   Overrides                                              */
/*-----------------------------------------------------------------------------------------------*/
.pubDetails .sectionTitle { margin-bottom:0 !important }
#bodyCopy a { font-weight:bold;}