@charset "UTF-8";

@font-face { 
	font-family: 'National'; src: url('//www.usc.edu/assets/fonts/NationalWeb-Regular.eot'); src: local(':)'), url('//www.usc.edu/assets/fonts/NationalWeb-Regular.woff') format('woff'), url('//www.usc.edu/assets/fonts/NationalWeb-Regular.ttf') format('truetype'), url('//www.usc.edu/assets/fonts/NationalWeb-Regular.svg') format('svg'); 
	font-weight: 500; 
	font-style: normal; 
}

@font-face { 
	font-family: 'National'; src: url('//www.usc.edu/assets/fonts/NationalWeb-Bold.eot'); src: local(':)'), url('//www.usc.edu/assets/fonts/NationalWeb-Bold.woff') format('woff'), url('//www.usc.edu/assets/fonts/NationalWeb-Bold.ttf') format('truetype'), url('//www.usc.edu/assets/fonts/NationalWeb-Bold.svg') format('svg'); 
	font-weight: 800; 
	font-style: normal; 
}


/* GENERAL CSS - BEGIN */
* {margin:0; padding:0; /*removing univeral relative positioning because its messin' stuff up*/}

body { font: 13px Arial, Helvetica, sans-serif; line-height: 125%; color:#464749;/*DARK GREY*/ }

body.goldbg { background-color: #F2F168; }

a {outline: none; color:#990000;/*CARDINAL*/ text-decoration:underline; border: none;}

a:hover {color:#464749;/*DARK GREY*/ text-decoration:underline;}


h2 {font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif; font-size: 16px; color: #990000; text-transform:uppercase; padding: 2px 0; letter-spacing: 1px; }

h3 {font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif; font-size: 13px; color: #990000; text-transform:uppercase; padding: 2px 0; letter-spacing: 1px; }

h4 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif; font-size: 10px; color: #990000; text-transform:uppercase; padding: 2px 0; letter-spacing: 1px; }

hr {color:#990000;/*CARDINAL*/ background-color:#990000;/*CARDINAL*/ height: 1px; border:none; margin:  0; width: 100%}


/*lines behind degree area on prospective students landing page */
#bg_degreearea {width:731px; height:660px; background:url(../images2011/lines.png) no-repeat; position:absolute; bottom:0;} 

/*GENERAL CSS CLASSES - BEGIN*/

.imgleft {float:left; margin-right: 5px; border: none; padding: 0}

.imgright {float:right; margin-left: 5px; border: none; padding: 0}

.imgleft_cap {float: left; margin-right: 10px; padding: 5px; border: none; font: 11px Arial, Helvetica, sans-serif; color:#464749; }

.imgright_cap {float: right; margin-left: 10px; padding: 5px; border: none; font: 11px Arial, Helvetica, sans-serif}

.imgleft_cap .imgright_cap a {color: #990000; }

.font {font-family: Times, "Times New Roman", serif;}

.clear {clear:both; padding:0!important;} /*CLEARING FLOATS*/

.fancy {display:block; width: 300px; height:32px; background: url(../images2011/header_bg.png) repeat-x; border-top: solid 1px #990000; color: #990000; /*Cardinal*/} 

.picright {
	float: right;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.picleft {
	float: left;
	margin: 5px 15px 5px 0px;
	padding: 0px;
}
.picright-high {
    float: right;
    margin: -25px -40px 5px 15px;
    padding: 0;
}

/*HEADERS WITH GRADIENTS -- CURRENT.HTML; PROSPECTIVE.HTML*/

h2.grey {color:#464749;/*Dark Grey*/}

h2.fancy a {text-decoration: none; color:#990000/*Cardinal*/;}

h2.fancy a:hover {text-decoration: none;}


/*PAGE FRAMEWORK - BEGIN*/

/*Wrapper for index, news, current and prospective */
#wrapper {height:100%; width:100%; background: url(../images2011/mainBackground-2012-longer.png) repeat-x;/*LIGHT YELLOW*/}

/*wrapper for secondary pages*/ 
#secondary_wrapper {height:100%; width:100%; background:url(../images2011/secBackground-2012-longer.png) repeat-x #fff;}

#page_wrapper {width: 980px;  margin-left:auto; margin-right:auto; position:relative; } /*ALL PAGES*/

/*container to incorporate annenberg lines into the background on prospective landing page*/
#lines_wrapper {width: 1080px; margin-right:auto; margin-left:auto; position:relative;} 

/*PAGE HEADER - BEGIN -- ALL PAGES*/

#header-container {width: 100%; height:182px; /*old height: 137px;*/ font: bold 10px "Lucida Grande", "Lucida Sans",   Helvetica, sans-serif; }

#USClogo {height:39px; width:190px; background:url(../images2011/usc-new-logo-2012.png) no-repeat; text-indent:-9999px; display:block; float: right; margin-top: 13px;}
.usclogobar {height:65px; }

#header-nav { height: 30px; width: 100%; padding-top: 8px; }

#header-nav ul { float: right; list-style-type: none; color:#ffcc00;/*GOLD*/}

#header-nav li {display:inline;}

#header-nav li a {text-decoration: none; text-transform:uppercase; font-size: 11px; }

#header-nav li a:hover {text-decoration:underline;}

#ASCJlogo {height: 67px; width:363px; float:left; background:url(../images2011/usc-ascj-new-logo-2012.png) no-repeat; position: absolute; color: #FFFFFF; margin-top:25px;}
#ASCJlogo a {height: 87px; width: 363px; text-decoration: none; position: absolute}
#ASCJlogo a span {visibility: hidden}

#searchform {float: right; width: 200px; height: 22px; outline: none; margin-top: 51px; background:#dbdbdb;/*LIGHT GREY*/ }

.field {float: left; width: 157px; height: 22px; border:none; background:#dbdbdb;/*LIGHT GREY*/ padding: 0 5px; font: 11px Arial, Helvetica, sans-serif; color: #000}

.button {background: url(../images2011/searchButton.png) no-repeat; width: 22px; height: 22px; text-indent:-9999px; border:none; float: right;}


/*MAIN NAVIGATION - BEGIN -- ALL PAGES*/

#mainNav {height: 35px; margin-bottom:2px;}

#mainNav ul {list-style-type: none;  }

#mainNav ul li { float: left; position:relative; z-index: 500; display:block; font: bold 13.25px "Myriad Pro", Helvetica, sans-serif; text-transform:uppercase; letter-spacing: .08em; padding-top: 10px; height: 25px}

#mainNav ul li a {display:block; height: 15px; padding: 0 8px 0; text-decoration: none; color: #fff }

#mainNav ul li:hover {background: #f2b62a;}

#mainNav ul li:hover a { color:#890f28;}

/*MAIN NAVIGATION - SUB-MENU - BEGIN*/

#mainNav ol {
	position: absolute;
	display:none;
	list-style-type:none; 
	background:#890f28;
	filter:alpha(opacity=90); 
	-moz-opacity:0.9; 
	-khtml-opacity: 0.9; 
	opacity: 0.9;  
	min-width: 100%; 
	border-top: solid white 2px; 
	white-space:nowrap; 
	padding:5px 0;
	margin-top: 10px;
	
	}


#mainNav ol li { float: none; font: 12px Arial, Helvetica, sans-serif !important}

#mainNav li ol li a { display:block; width: 100%; color:#f2b62a !important /*YELLOW*/; padding:5px 20px;}

#mainNav li ol li:hover {background:none;}

#mainNav li ol li a:hover {text-decoration: underline;}


/*MAIN NAVIGATION - HIGHLIGHTING CURRENT PAGE*/

#mainNav li a.active {color:#ffcc00;/*GOLD*/}

#mainNav li a.active:hover {color:#890f28;/*BURGUNDY*/}


/*BACKGROUND DECORATIVE ELEMENTS - BEGIN*/
/*Annenberg A on index, news, prospective and current pages */
#letterA {width:159px; height:292px; background-image:url(../images2011/a.png); position: absolute; top:238px; left:-159px;} 

/*Annenberg A on secondary pages */
#letterA2 {
	width:269px;
	height: 292px;
	background:url(../images2011/a2.png) no-repeat;
	position: absolute;
	top:237px;
	left:-159px;
	z-index: 0;
} 



/*Defined areas for jQuery elements that will be incorporated by Oshyn*/

/*jQuery area on home page*/



/*SECONDARY.HTML; SECONDARY_ALTERNATIVE.HTML*/
#banner {height:129px; width: 980px; background: transparent; margin-top:2px; position:relative; margin-bottom: 5px;} 
/*BEGIN ADDED FROM styles.css 101020111*/
/*jQuery area on home page*/
#jQuery_slider {height: 310px; width: 985px; margin: 0 0 5px 0; overflow: hidden} 

/*jQuery area on current students landing page */
#jQuery_slider_current {/*background: url(../images2011/jQuery_current.png);*/ height:310px; width:980px; margin-top: 2px;margin-bottom:5px; position:relative; z-index:1;} 



/*jQuery area on research landing page */
#jQuery_slider_research {height: 312px; width: 980px; background:url(../images2011/jqBackground.png); margin-top: 2px; margin-bottom: 3px; position: relative; }
/*#jQuery_slider_research h1 {position: absolute; bottom: 103px; left: 15px; color: #a9a9a9; font: bold 28px Times, "Times New Roman", serif; letter-spacing: 1px; text-transform:uppercase;}*/

#jQuery_slider_research h1 {
	background: rgba(150,0,0,0.8);
	bottom: 2px;
	color: yellow;
	font: 18px "Arial Black",Gadget,sans-serif !important;
	height: 30px;
	letter-spacing: 0.27em;
	padding: 10px 15px 5px;
	position: absolute;
	text-transform: uppercase;
	z-index: 100;
}

/*jQuery area on PR landing page */
#jQuery_slider_pr_landing {height: 439px; width:960px; margin-top:2px; margin-bottom:0; position:relative; background:url(images/jQuery_prospective.png) no-repeat;}

ul#jq_nav_research {display:none;}

ul#jq_nav_research {list-style:none; height: 89px; position: absolute; bottom: 0; margin: 0 15px; z-index:10;}

ul#jq_nav_research li {float: left; margin: 0 10px;}

ul#jq_nav_research li a {display: block; width: 98px; height:79px; background: #fff; text-decoration: none; padding: 5px 6px;}

ul#jq_nav_research li a:hover {color:#990000; background:#ffb342;}

ul#jq_nav_research li a h6 {text-transform:uppercase; padding: 5px 0; line-height: 1.75em;}

#jq_research_img {position: absolute; width: 980px; height:312px; z-index: 1;}
#jq_research_img img {display:block;}

/*jQuery area on In The Field landing page */
#jQuery_slider_field {height: 310px; width: 980px; margin-top:2px; margin-bottom:5px; position:relative; background: #ffffff;}
ul#jq_nav_field {list-style:none; height: 89px; position: absolute; bottom: 0; margin: 0 15px; z-index:10;}

ul#jq_nav_field li {float: left; margin: 0 10px;}

ul#jq_nav_field li a {display: block; width: 98px; height:79px; background: #fff; text-decoration: none; padding: 5px 6px;}

ul#jq_nav_field li a:hover {color:#990000; background:#ffb342;}

ul#jq_nav_field li a h6 {text-transform:uppercase; padding: 5px 0; line-height: 1.75em;}

#jq_field_img {position: absolute; width: 980px; height:312px; z-index: 1;}
#jq_field_img img {display:block;}
#jQuery_slider_field h1 {   color: #ffffff;  font: bold 32px Times, "Times New Roman", serif; letter-spacing:2px; text-transform:uppercase; font-weight:normal;}

#jq_field_titleArea {height: 30px; width: 930px; position: absolute; bottom: 0px; padding: 25px; background:url(images/shade.png); z-index:10; }
/*END ADDED FROM styles.css 10102011*/

/*NEWS FEATURE SECTION*/

#news_feature {height:310px; width: 980px; margin-top:2px; margin-bottom: 5px; position:relative;}
#news_feature  h1 {font: bold 16px Times, "Times New Roman", serif; letter-spacing: 2px; padding: 10px 0}

#news_feature h1 a {text-decoration:none;}
#news_feature h1 a:hover {text-decoration:underline; color:#464749;/*Dark Grey*/}

#news_feature h3 {font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-transform: none; letter-spacing: normal}
#news_feature h3 a {text-decoration:none;}
#news_feature h3 a:hover {text-decoration:underline; color:#464749;/*Dark Grey*/}

/*NEWS FEATURE NAVIGATION*/
#nf_nav {height: 40px; font-family: "Lucida Sans", "Lucida Sans Unicode",   sans-serif; background:#dbdbdb;/*LIGHT GREY*/}
#nf_nav ul {list-style-type:none;}
#nf_nav ul li {font-size: 13px; float: left;}
#nf_nav ul li a { display: inline-block; height: 20px; padding: 10px 8px; text-decoration:none; text-transform:uppercase; color:#990000;/*CARDINAL*/}
#nf_nav ul li a:hover {text-decoration: underline;} 

/*... FIRST COLUMN*/
#nf_col1 {width: 660px; height: 270px; background:#fff; float:left; padding-right:4px; overflow: hidden}
#nf_col1 p {font:15px Arial; line-height: 150%}
#nf_col1 .imgleft { margin-right: 12px;}

/*... SECOND COLUMN*/
#nf_col2 {width:276px; height:270px; background:#fff; float: right; border-right: solid 40px #dbdbdb;/*LIGHT GREY*/ }
#nf_col2 p {font-size:11px;}


/*PAGE HEADER --  BEGIN*/
#pageHeader {
	height: 44px;
	width: 664px;
	background:#990000;/*CARDINAL*/
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

#pageHeader.slider {
	position:absolute;
	top:266px;
} /*NEWS.HTML; CURRENT.HTML; PROSPECTIVE.HTML*/
#pageHeader.banner {position:absolute; top:89px;} /*SECONDARY.HTML; SECONDARY_ALTERNATIVE.HTML*/

#pageHeader h1 {
	color:#ffcc00;
	padding: 10px 15px 0; 
	letter-spacing:2px; height:30px; 
	font: 18px "Arial Black", Gadget, sans-serif !important; 
	text-transform: uppercase;
	letter-spacing: .27em;
	}
#jQuery_slider_current #pageHeader {background: url(../images2011/current_pageHeader.png); filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; } /*CURRENT.HTML*/

/*BREADCRUMBS - BEGIN*/
#breadcrumbs { width: 100%; padding:5px 0; position: relative}
#breadcrumbs a {font-size: 12px; text-decoration:none;}
#breadcrumbs a:hover {text-decoration: underline; color: #990000;/*CARDINAL*/} 
#breadcrumbs ul {list-style-type:none;}
#breadcrumbs ul li {display: inline; font-size: 12px;}
#breadcrumbs ul li a {text-decoration:none;}
#breadcrumbs ul li a:hover {text-decoration: underline; color: #990000;/*CARDINAL*/} 

/*COLUMN - TYPE 1 - INDEX.HTML - BEGIN*/
#col1 {float:left; width: 334px;}
#col1 ul {list-style-type:none;}
#col1 li a {text-decoration:none; color:#464749;/*DARK GREY*/}
#col1 li a:hover {text-decoration:underline; color: #990000 /*Cardinal*/}
#col1 div {padding:10px 0;}
#col1 h1 {font: bold 16px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif; color: #990000; text-transform:uppercase; padding: 2px 0 5px; letter-spacing: .05em;}


/*COLUMN - TYPE 2 - INDEX.HTML - BEGIN*/
#col2 {float: left; width: 315px; margin: 0 14px;  /*cardinal*/}
#col2 p {padding-bottom: 10px;}
#col2.homepage { width: 343px; }

.eventsDate {font: bold 13px Arial, Helvetica, sans-serif; color: #464749;}
.headlineDate {font: 11px Arial, Helvetica, sans-serif; color: #464749;}


#col2 h1 {font: bold 16px "Times New Roman", Times, serif; color: #990000; text-transform:uppercase; padding: 2px 0 5px; letter-spacing: .10em;}

#col2 h1 a {color: #990000; text-decoration: none}

#col2 h1 a:hover {color: #464749; text-decoration: none}

.hp_sections {padding: 10px 0; margin-bottom: 5px; /*border-top: 1px solid #990000*/} /* Removed border tops 10152013 (JB)*/
.hp_sections a { text-decoration: none; }
    .hp_sections a:hover{ text-decoration: underline; };

.links {line-height: 150%; margin-bottom: 15px; /*border-top: 1px solid #990000*/ /*cardinal*/} /* Removed border tops 10152013 (JB)*/
#col1 a.ffooter-link{color: #990000; font-size: 15.5px;}
/*#col1 a.ffooter-link:hover{font-weight: bold;}*/

.hp_sections.links li{
	background: url("../images2011/homepage2013/bullet.png") 0 -1px no-repeat;
	margin-bottom: 10px;
}
.hp_sections.links li:hover{
	background: url("../images2011/homepage2013/bullet-hover.png") 0 -1px no-repeat;
}
.hp_sections.links li a{
	margin-left: 25px;
}

.goldline { border-top: solid 1px #ffcc00; display: block; margin-bottom: 15px;}

.news-entry, .event-entry {font-size: 15px; line-height: 21px;}
.news-entry a:hover, .event-entry a:hover {color: #990000;} 
a.make-block {display: block; text-decoration: none; font-size: 15px; }
a.make-block:hover {text-decoration: underline;}

.make-bu {  font-size: 14px; font-weight: bold; text-decoration: none;}
a.make-bu{
   background: url(../images2011/homepage2013/ascj-read-more.png) center right no-repeat;
   padding-right: 20px;
}
a.make-bu:visited{ color: #990000;}
a.make-bu:hover{ color: #990000; }

.rss_icon {border: none; float: right}

#experience h1,
#academicprograms-hp h1,
#practice h1,
#apply h1,
#hp_news h1,
#hp_events h1 {
	border-bottom: 1px solid #ffcc00;
	color: #444444;
	font: bold 26px "National", Helvetica;
	margin-bottom: 10px;
	text-transform: uppercase;
}


/*COLUMN - TYPE 3 - INDEX.HTML; NEWS.HTML; CURRENT.HTML; PROSPECTIVE.HTML; SECONDARY.HTML - BEGIN*/
#col3 {float:right; width: 300px; }
#col3 h4 {float: left;}
#col3 div {padding: 10px 0;}
#col3 p {font: 11px Arial, Helvetica, sans-serif; margin-top: 10px}
#col3  h1 {font: bold 16px Georgia Times, "Times New Roman", serif; letter-spacing: 2px; padding: 10px 0 0; text-transform: uppercase}
#col3 h1 a {text-decoration: none}
#col3 h1 a:hover {color: #990000 /*cardinal*/ text-decoration: none}
#col3 hr {display: none;}

#col3.homepage {
	width: 262px;
}


.widget {padding: 0 0 15px 0; border-bottom: 1px solid #990000}
.widget h2 {font: bold 14px Arial, Helvetica, sans-serif; color: #464749}
.widget.last {border-bottom: none}


/*FOLLOW US BOX - ALL PAGES - BEGIN*/
#followUs {padding-bottom:10px; width: 262px;}
#followUs a { display: inline-block; width: 32px; height: 33px; text-indent:-9999px; margin: 0 4px; }
#fb {background:url(../images2011/homepage2013/annenberg-facebook.png) no-repeat;}
#tw {background:url(../images2011/homepage2013/annenberg-twitter.png) no-repeat;}
#yt {background:url(../images2011/homepage2013/annenberg-youtube.png) no-repeat;}
#fr {background:url(../images2011/homepage2013/annenberg-flickr.png) no-repeat;}
#li {background:url(../images2011/homepage2013/annenberg-linkedin.png) no-repeat;}
#fs {background:url(../images2011/homepage2013/annenberg-pinterest.png) no-repeat;}
#ig {background:url(../images2011/homepage2013/instagram.png) no-repeat;}

#followUsALT h4, #followUs h4 { display: none; }

#followUsALT {padding-bottom:10px; margin-top:-10px; width: 300px; float: right;}
#followUsALT a { display: inline-block; width: 32px; height: 33px; text-indent:-9999px; margin: 0 5px; }
/*#followUsALT a:hover {background-position: -22px 0;}*/

#pr_social {padding-bottom:10px; margin-top:-10px; width: 300px;}
#pr_social.global_social { position: absolute; right: 0; width: auto;}
#pr_social a { display: inline-block; width: 32px; height: 33px; margin: 0 1.5px; font-size: 0; line-height: 0 }
/*#pr_social a:hover {background-position: -22px 0;}*/

/*BANNER HEADER - MASTER'S DEGREES LANGING PAGE*/
#bannerHeader {
	font-size: 38px; 
	font-weight: bold; 
	clear: both;
	line-height: 50%;
	padding-left: 35px;
	padding-top: 44px;
	padding-bottom:35px;
	}

/*TABLE OF MAJORS*/
#mastersTable{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
#mastersTable td.mastersTitle{
	padding: 0;
}
#mastersTable td.mastersTitleAPOC{
	padding: 0;
}
#mastersTable a:link {
	text-decoration: none;
	color: #990000;/*CARDINAL*/
}
#mastersTable a:hover {
	text-decoration: underline;
}
.mastersDegree{
	width: 234px;
	height: 195px;
	float: left;
}
.mastersDegree p{
	width: 206px;
	margin-left: 12px;
}
.mastersDegree img{
	padding-right: 0;
	border: 0;
}
.mastersDegreeTopBorder{
	border-top: solid #990000 1px;
}
.mastersDegreeLeftBorder{
	border-left: solid #990000 1px;
}
.mastersDegreeRightBorder{
	border-right: solid #990000 1px;
}
#wordsGraphic{
	clear: both;
	height: 144px;
	background-image: url("../images2011/wordsGraphic.jpg");
	background-repeat: no-repeat;
}
.wordsGraphicRow{
	width: 234px;
	height: 155px;
	float: left;
}
.mastersTitle{
	color: #990000;/*CARDINAL*/
	font-size: 18px;
	line-height: 112%;
}
.mastersTitleAPOC{
	color: #990000;/*CARDINAL*/
	font-size: 14px;
}

/*MASTER'S AD LANDING COLUMN*/
#mastersAdLanding {float:left; width:980px; z-index:1; position:relative;}
#mastersAdLanding hr {width:450px; float:right; margin-top: 5px; margin-right: 315px;}
#mastersAdLanding {padding:10px 0;}
#mastersAdLanding h4 {float:left;}
#mastersAdLanding #followUs {width:300px; padding-left:465px; border-bottom: none;}
#mastersAdLanding p {padding:6px 0;}

/*VARIOUS BUTTONS - BEGIN*/
#forJour {width: 100%; padding: 20px 0;} /*NEWS.HTML*/
#forJour a {display: block; text-indent:-9999px; width: 300px; height: 26px; background:url(../images2011/forJour.png) no-repeat;}

#flickr {clear: both; width: 100%; padding: 20px 0;} /*NEWS.HTML*/
#flickr a {display: block; text-indent:-9999px; width: 300px; height: 26px; background:url(../images2011/ASCJflickr.png) no-repeat;}

#applying {float: left; } /*PROSPECTIVE.HTML*/
#applying a {display:block; text-indent:-9999px; background: url(../images2011/applying.png); width:119px; height: 26px;}

#visit {float:left; margin-left:15px;} /*PROSPECTIVE.HTML*/
#visit a {display:block; text-indent:-9999px; width:318px; height:26px; background:url(../images2011/visit.png) no-repeat;}

/*COLUMN - TYPE 4 - NEWS.HTML; CURRENT.HTML; SECONDARY.HTML; SECONDARY_ALTERNATIVE.HTML - BEGIN*/
#col4 {float:left; width: 200px; padding: 0; margin: 0; z-index: 300; position: relative}
#col4 ul {list-style-type:none; }
#col4 ul.level1 {padding: 5px 0;  }
#col4 ul li { line-height:15px;}
#col4 ul li a:hover {text-decoration:underline; color:#990000;/*CARDINAL*/}
#col4 ol {list-style-type:none;}
#col4 ol li {line-height: 140%}
#col4  ol li a {text-decoration:none; color:#464749;/*DARK GREY*/}
#col4 ol li a:hover {text-decoration:underline; color: #990000; /*cardinal*/}
#col4 h3 {font: bold 16px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif; color: #990000; text-transform:uppercase; padding: 2px 0 5px; letter-spacing: .05em;}
#col4 h3 a {text-decoration:none; letter-spacing:normal;}
#col4 h3 a:hover {color:#464749;/*CARDINAL*/ text-decoration: underline;}
#col4 #cs_local_nav li {margin: 0 0 8px}
#col4 #cs_local_nav li a {text-decoration:none; letter-spacing:normal;}
#col4 #cs_local_nav li a:hover {color:#464749;/*CARDINAL*/ text-decoration: underline;}


#cs_local_nav h3{
	
	padding: 10px 0; 
	border-top: 1px solid #990000; 
	width: 200px; 
	letter-spacing: 2px; 
	font: bold 14px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }
	
#cs_local_nav li{
	
	padding: 10px 0; 
	border-top: 1px solid #990000; 
	width: 200px; 
	letter-spacing: 2px; 
	font: bold 14px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }

#localnav li {padding: 5px 0; }
#localnav hr {margin-top: 6px; }
.level1 li {padding: 5px 0; }
.level1 li a{font-family: "Lucida Sans", "Lucida Sans Unicode",   sans-serif; font-size: 13px; text-transform:uppercase; font-weight:bold; text-decoration:none; }
#cs_local_nav .level1 li a{ letter-spacing: normal; text-decoration: none; font: bold 14px "Lucida Sans","Lucida Sans Unicode",Helvetica,sans-serif; }
.level2 li a {font-family:Arial, Helvetica, sans-serif; text-transform:none; color:#333333;/*DARKER GREY*/ }
.level2 li {margin:0 6px 0 10px; padding: 0 0;}
.level3 li a { color:#666666;/*LIGHTER GREY*/ font-size:12px; }
.level3 li { margin:0 6px 0 20px; padding: 0 0;}
.level4 li a {font-weight:normal; padding: 0 0;}
.level4 li {margin:0 6px 0 20px;  padding: 0 0;}
.level5 li { margin:0 6px 0 20px; padding: 0 0;}
.level6 li { margin:0 6px 0 20px; padding: 0 0;}

/*COLUMN - TYPE 5 - NEWS.HTML; CURRENT.HTML; SECONDARY.HTML; - BEGIN*/
#col5 {float:left; width: 450px; border-top: 1px solid #990000; margin: 0 15px; margin-top: 5px; }

#col5 h1 {font: bold 16px Times, "Times New Roman", serif; letter-spacing: 2px; margin: 10px 0; color: #990000; text-transform: uppercase}
#col5 h3 {font: 14px Arial, Helvetica, sans-serif; text-transform: none; margin: 10px 0 0; letter-spacing: 0;}
#col5 h3 a {text-decoration: none}
#col5 h3 a:hover {text-decoration: underline; color: #464749} 
#col5 p {margin: 0; padding: 6px 0; }
#col5 .noborder {border-top: none}


/*Current Students - Student News individual items */
.sn_wrapper {width: 450px; margin-bottom: 15px}
.sn_image {width: 120px; float: left; margin-top: 12px}
.sn_item {width: 315px; float: right}


/*News Page -- Related Story Items */

.rs_wrapper {width: 270px; margin: 15px 0; padding-left: 2px;}
.rs_image {width: 112px; float: left; margin-top: 5px}
.rs_item {width: 153px; float: right}
.rs_item p {font: 12px Arial, Helvetica, sans-serif; }
.rs_item p + p {margin-top: 5px}
.rs_item p a {text-decortion: underline; color: #990000 /*cardinal*/}
.rs_item p a:hover {text-decoration: underline; color: #464749 /*dark grey*/}



/*COLUMN - TYPE 6 - PROSPECTIVE.HTML; - BEGIN*/
#col6 {float:left; width: 664px; border-top: solid 1px #990000 /*cardinal*/; margin-top:5px;}

#ps_buttons {margin-bottom: 50px}

/*COLUMN - TYPE 7 - SECONDARY_ALTERNATIVE.HTML; - BEGIN*/
#col7 {float:right; width:765px; margin-left:14px;}
#col7 hr {width:450px; float:left; margin-top: -4px}
#col7 {padding:10px 0;}
#col7 h4 {float:left;}
#col7 #followUs {width:300px; padding-left:465px; border-bottom: none}
#col7 p {padding:6px 0;}
#pr_wrapper #col7{ width: 746px }

/*Secondary page content styles */

#content  h1 {font: bold 16px Times, "Times New Roman", serif; margin: 15px 0; letter-spacing: 2px; text-transform: uppercase; color: #990000}

#content h2 {font: bold 14px Arial, Helvetica, sans-serif; margin-top: 15px}

#content  p {font-family: 13px Arial, Helvetica, sans-serif; margin-top: 12px}

#content {padding: 0; margin: 0}

#content hr {margin-top: 15px;}

#content ul, #content ol {padding-left: 40px; margin-top: 12px; margin-bottom: 12px;}

#content td { padding: 10px; }

#content #events2011calendar td { padding: 0; }

#content .news-archive-container td { padding: 0; }

#content blockquote { margin: 12px 40px 12px 40px; }



/*FOOTER - ALL PAGES - BEGIN*/
#footer { clear: both; height: 25px;  width: 980px; margin-left:auto; margin-right: auto; position: relative; bottom:0; font-size:10px; padding-top:30px;}
#copy {float: left;}
#footerNav {float:right;}
#footerNav ul {list-style-type:none;  }
#footerNav ul li {display:inline;}
#footerNav ul li a {color: #990000;/*Cardinal*/ }
#footerNav ul li a:hover {text-decoration:underline; color: #464749}

/*EVENTS PAGE /News and Events/Events.aspx */
#events2011content { float: left; width: 554px;}
#events2011calendar { float: right; }
#eventcalborder1 { border: 1px solid #990000;}
#eventcalborder2 { border: 1px solid #990000;}
.redsubhead {
    color: #990000;
    font-family: "Lucida Grande",Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;}
.redtext {
    color: #990000; }
    
/*News Archive and Legacy Styles*/
.redheader {
    color: #990000;
    font-size: 14px;
    font-weight: bold;}
    
/*Faculty Page Legacy Styles*/
.alphabets-block a:hover
{
	background-color:#990000;
	color:#FFF;
}
.alphabets-block
{
	font-size:14px;
	float:left;
	border-top:solid 1px #CCCCCC;
	width:648px;
	background:transparent url(../images/block-yellowred.jpg) no-repeat scroll left 16px;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	padding: 15px 0 10px 90px;
	border-bottom:solid 1px #CCCCCC;
}

.alphabets-block a
{
	display:inline-block;
	height:18px;
	padding:2px 5px;
	font-size:12px;
}
.alphabets-block-doctoral
{
	font-size:14px;
	float:left;
	border-top:solid 1px #CCCCCC;
	width:648px;
	background:transparent url(../images/block-yellowred.jpg) no-repeat scroll left 16px;
	font-family:"Times New Roman", Times, serif;
	height:20px;
	padding: 10px 0 15px 90px;
	border-bottom:solid 1px #CCCCCC;
}

.alphabets-block-doctoral a
{
	display:inline-block;
	height:18px;
	padding:2px 5px;
	font-size:12px;
	text-transform:uppercase;
}
.mainletter-blk
{
	float:left;
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding:20px 0 15px 0;
}
.cl6-letterblk,
.cl6-letterblk-last
{
	float:left;
	width:738px;
	padding:10px 0;
	border-bottom:solid 1px #CCCCCC;
}
.cl6-letterblk-last
{
	border-bottom-style:none;
}
.cl6-letterblk-img
{
	float:left;
	width:110px;
}
.cl6-letterblk-dtls
{
	float:left;
	width:628px;
	font-weight:bold;
	color:#990000;
}
.cl7-letterblk-img
{
	float:left;
	width:100px;
}
.cl7-letterblk-dtls1 a,
.cl7-letterblk-dtls2 a
{
	font-weight:bold;
}
.cl7-letterblk-dtls1 a:hover,
.cl7-letterblk-dtls2 a:hover
{
	text-decoration:underline;
}
.cl7-letterblk-dtls1
{
	float:left;
	width:200px;
	padding-top:5px;
}
.cl7-letterblk-dtls2
{
	float:left;
	width:438px;
}
.toplink-blk
{
	padding:20px 0 0 0;
	float:left;
	width:100%;
	text-align:right;
	color:#990000;
	font-weight:bold;
}
.toplink-blk a:hover
{
	text-decoration:underline;
}
.cl9-rowcontentblock
{
	float:left;
	width:738px;
}
.cl5-rowcontentblock-l
{
	float:left;
	width:90px;
	padding:0 10px 0 0;
}
.cl5-rowcontentblock-r
{
	float:left;
	width:638px;
}
.cl9-rowcontentblock-l
{
	float:left;
	width:80px;
	padding:0 10px 0 0;
}
.cl9-rowcontentblock-r
{
	float:left;
	width:648px;
}
.cl5-rowcontentblock,
.cl9-rowcontentblock
{
	width:100%;
	float:left;
	padding-bottom:20px;
}
/*Faculty Bio Page Legacy*/
.cl8-maincontent
{
	float:left;
	width:748px;
	font-size:12px;
}
.cl8-maincontent-l
{
	float:left;
	width:175px;
	background-color:#dddddc;
}
.cl8-maincontent-r
{
	/*float:left;*/
	/* width:548px; */
	/*width:448px;*/
	/*padding-left:25px;*/
}
.cl8-ml-img
{
	float:left;
	width:100%;
}
.cl8-ml-dtls
{
	float:left;
	width:155px;
	padding:10px 10px;
}
.span-name-001
{
	color:#990000;
}
.cl8-ml-dtls img
{
	vertical-align:middle;
	
}
.cl8-ml-video
{
	float:left;
	width:167px;
	padding:10px 9px;
}
.cl8-commentcontainer
{
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	color:#4f4e4e;
	
}
.cl8-commentcontainer span
{
	display:block;
	width:100%;
}
.cl8-nameblk
{
	padding: 5px 0 15px;
	/*float:left;*/
	width:100%;
	color:#990000;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
}
.cl8-personaldtls
{
	width:100%;
	/*float:left;*/
}
.cl8-blocktitle
{
	width:100%;
	float:left;
	border-bottom:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#990000;
	padding:10px 0 5px 0;
	text-transform:uppercase;
}
.cl8-topcontent
{
	background: transparent url(../images/cl8-contentbg.jpg) repeat-y scroll left top;
	float:left;
	/* width:100%; */
	width:200px;
	margin-bottom:20px;
}
.cl8-blockdtls
{
	float:left;
	width:100%;
	padding:15px 0 25px 0;
}
/*Research Page Legacy Styles*/
.content-layout-v2
{
	background-image:url(../images/contentbg-002.png);
	float:left;
	width:912px;
}
.content-layout02
{
	float:left;
	width:912px;
	margin-top:20px;
	background-color:#f2f2f2;
}
.content-layout02-titleblock
{
	float:left;
	padding:10px 14px 8px 19px;
	width:879px;
	border-bottom:solid 1px #ffd300;
}
.content-layout02-titleblock .block01
{
	float:left;
	width:429px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#b93027;
	text-transform:uppercase;
	letter-spacing:3px;
	font-weight:500;
}
.content-layout02-titleblock .block02
{
	float:left;
	width:450px;
	text-align:right;
	font-size:12px;
	padding-top:5px;
}
.content-layout-v2left
{
	float:left;
	width:446px;
}
.content-layout-v2right
{
	float:left;
	width:446px;
	padding-left:20px;
}
.layout02-titleblock 
{
	border-bottom:1px solid #FFD300;
	float:left;
	padding:10px 14px 8px;
	width:416px;
	color:#B93027;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:500;
	letter-spacing:3px;
	text-transform:uppercase;
}
.layout02-listblock
{
	padding:10px 20px 20px 20px;
	float:left;
	width:406px;
	font-size:12px;
}
.layout02-listblock ul
{
	margin:0;
	padding:0;
}
.layout02-listblock ul li
{
	list-style-type:none;
	padding-bottom:15px;
}
.layout02-listblock ul li a span
{
	color:#333333;
}
.layout02-listblock ul li a
{
 	color:#990000;
}
.layout02-listblock ul li a:hover
{
	color:#333333;
}
.special-link-01 a
{
 	color:#990000;
}
.special-link-01 a:hover
{
	text-decoration:underline;
	cursor:pointer;
}
.contentfooter-layoutblk01
{
	float:left;
	font-size:11px;
	padding:10px 10px;
	overflow:hidden;
	width:274px;
}
.content-layout02-dtlsblock
{
	float:left;
	padding:0px 10px;
	width:892px;
}
.cf-layoutblk01-row1
{
	float:left;
	padding-right:5px;
	width:80px;
}
.cf-layoutblk01-row2
{
	float:left;
	width:186px;
}
.cf-layoutblk01-row2 a
{
	font-size:12px;
}
.cf-layoutblk01-dtls
{
	color:#333333;
}
.cf-layoutblk01-row2 a:hover
{
	color:#333333;
	text-decoration:underline;
}
a:hover .cf-layoutblk01-title
{
	text-decoration:underline;
}
.homecontainer {
    float: left;
    padding: 10px 20px 20px;
    width: 912px;
}
/*Research Pages Legacy Styles*/
.cl3-maincontent
{
	float:left;	
	width:748px;
	font-size:12px;
	
}
.cl3-maincontent-left
{
	float:left;
	background-image:url(../images/whiteblock1.gif);
	width:461px;
	padding-right:20px;
}
.cl3-maincontent-right
{
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	width:262px;
}

.cl3-blktitle
{
	width:100%;
	/*padding-bottom:15px;*/
}
.cl3-blktitle-02
{
	float:left;
	width:252px;
	padding-left:10px;
	/* padding-bottom:15px;*/
}
.cl3-blktitle h1,
.cl3-blktitle-02 h1,
.cl3-blktitle-02 h1 a
{
/*
	margin:0;
	padding:0;
	color:#990000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	text-transform:capitalize;
	font-weight:normal;
*/
text-decoration:none;
}
.cl3-blkdtls
{
	float:left;
	width:100%;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:20px;
	margin-bottom:20px;
}
.cl3-blkdtls-last
{
	float:left;
	width:100%;
	padding-bottom:20px;
}
.cl3-blkdtls-head
{
	color:#990000;
	float:left;
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:15px;
	text-transform:capitalize;
	width:100%;
}
.cl3-blkdtls-people
{
	float:left;
	width:461px;
	padding:0 0 15px;
}
.cl3-blkdtls-people-img
{
	float:left;
	height:75px;
	margin-right:15px;
	width:75px;
}
.cl3-blkdtls-people-dtls
{
	float:left;
	margin:0;
	padding:0;
	width:371px;
}
.cl3-containerblk001
{
	float:left;
	width:262px;
	padding-bottom:20px;
}
.cl3-containerblk001-top
{
	float:left;
	width:262px;
	height:10px;
	font-size:0px;
	background:transparent url(../images/l3_leftblk_001_top.png) no-repeat scroll top left;
}
.cl3-containerblk001-mid
{
	float:left;
	width:226px;
	padding:10px 18px;
	background:transparent url(../images/l3_leftblk_001_mid.png) repeat-y scroll top left;
}
.cl3-containerblk001-btm
{
	float:left;
	width:262px;
	height:12px;
	font-size:0px;
	background:transparent url(../images/l3_leftblk_001_btm.png) no-repeat scroll top left;
}
.ul-cl3leftlinks
{
	margin:0;
	padding:0;
}
.ul-cl3leftlinks li
{
	list-style-type:none;
	padding-bottom:10px;
	display:block;
	width:100%;
}
.ul-cl3leftlinks li a:hover
{
	color:#333333;
	text-decoration:underline;
}
.cl3-footercontent
{
	font-size:12px;
	float:left;
	width:100%;
	margin:10px 0 10px 0;
	border-top:1px solid #CCCCCC;
}
.cl3-footercontent-titleblk
{
	float:left;
	width:748px;
	padding-top:15px;
	padding-bottom:20px;
}
.cl3-footercontent-titleblkl
{
	float:left;
	width:480px;
	color:#990000;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:26px;
	text-transform:capitalize;	
}
.cl3-footercontent-titleblkr
{
	padding-top:7px;
	float:left;
	width:268px;
}
.cl3-footercontent-contentblk
{
	float:left;
	width:748px;
	padding-bottom:20px;
}

.cl3-footercontent-contentblk1
{
	float:left;
	width:948px;
	padding-bottom:20px;
	padding-top:10px;
	padding-left:30px;
}

.cl3f-blk0011
{
	float:left;
	width:302px;	
	padding-right:0px;
}

.cl3f-blk001,
.cl3f-blk001-last
{
	float:left;
	width:242px;
	padding-right:5px;
}
.cl3f-blk001-last
{
	padding-right:0;
}
.cl3f-blk001-top
{
	float:left;
	width:100%;
	padding-bottom:10px;
}
.cl3f-blk001 h2,
.cl3f-blk001-last h2,
.cl3f-blk001 h2 a,
.cl3f-blk001-last h2 a
{
	margin:0;
	padding:0;
	color:#990000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.cl3f-blk001 h2 a:hover,
.cl3f-blk001-last h2 a:hover
{
	color:#333333;
	text-decoration:underline;
}
.cl3f-blk001-left
{
	width:87px;
	float:left;
}
.cl3f-blk001-right
{
	width:155px;
	float:left;
}
.cl3f-blk001-right a:hover,
.cl3f-blk001-right span
{
	color:#333333;
}
.events-pagingblk
{
	float:right;
}
.events-pagingblk a
{
	display:inline-block;
	height:14px;
	padding:2px 5px;
	font-size:12px;
}
.events-pagingblk a:hover,
.alphabets-block a:hover
{
	background-color:#990000;
	color:#FFF;
}
/*Publications Page Legacy Styles*/
.alphabets-block-publications
{
	font-size:14px;
	float:left;
	border-top:solid 1px #CCCCCC;
	background:transparent url(../images/block-yellowred.jpg) no-repeat scroll left 16px;
	font-family:"Times New Roman", Times, serif;
	padding: 10px 0 15px 90px;
	border-bottom:solid 1px #CCCCCC;
}

.alphabets-block-publications a
{
	display:inline-block;
	height:18px;
	/*padding:2px 5px; *removed for zendesk ticket #1265 */
	font-size:12px;
	text-transform:uppercase;
}
.cl5-contentblock
{
	float:left;
	width:100%;
}

/* Home Slider */

.homepage-accordion li.last > h2{
background:transparent url('/images2011/homeslider/lastslideBg.jpg') repeat-y;
}

.accordion li > div{

}
.accordion li > h2 span{
	margin:0 !important;
}
.basic li > h2{
	background:none;
	color:lime;
	font-size:10px;
}

.slide-content  div:hover{
	background-color:#E4E4E4;
}
.slide-content  div:hover a{
	color:#464749;
	text-decoration:underline;
}
.slide-content div p{
	border-bottom:#CCC solid 2px;
	margin:0 20px !important;
	padding-top:10px;
}
.slide-content div p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	margin: 5px 5px 10px;
	display:block;
	text-align:justify;
}
.left{
float:left;
}
.image-placeholder{
	width:413px;
	height:310px;
}
.homepage-accordion{
	background:transparent url('/images2011/homeslider/orangeBg.jpg') no-repeat  0px 0px;
	#background-position-y:15px;
	}
	
.homepage-accordion li > div{
	background-color:white;
	/*z-index:-2;*/
}
.homepage-accordion li > h2{
	background:none #Db7627 ;
	padding:0 !important;
	
}.homepage-accordion ol li.active > h2 {
	background: none repeat scroll 0 0 white;
}
.homepage-accordion li.active > div {
	/*z-index:auto;*/
}
.homepage-accordion li.first > div, .homepage-accordion li.first > h2 {
	background-color:transparent !important;
}
.homepage-accordion li.last > h2{
	/*background-color:white;*/
}

/* Hide all slides except the first one */
.homepage-accordion li {
	display: none;
}
.homepage-accordion li.first {
	display: block;
}

.main-headline{
	color:white;
	/*width:317px;*/
	margin-top:74px;
	margin-left:39px;
	font-size:18px;
	line-height: 125%;
	font-weight:bold;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}


/* Prospective Students */

/*jQuery area on prospective students landing page */
#jQuery_slider_prospective {height: 310px; width:980px; margin-top:2px; margin-bottom:0; position:relative; background:url(images/jQuery_prospective.png) no-repeat;}

#jQuery_slider_prospective {
    background: url("../images2011/prospectiveBg.jpg") repeat scroll 0 0 transparent;
    height: 310px;
    margin-bottom: 5px;
    
    position: relative;
    width: 980px;
    z-index:1;
}
#pageHeader.slider {
    position: absolute;
    top: 266px;
	z-index: 10;
}
#pageHeader {
    background: none repeat scroll 0 0 #990000;
    height: 44px;
    opacity: 0.9;
    width: 664px;
}
#pageHeader h1 {
    color: #FFCC00;
    font: 18px "Arial Black",Gadget,sans-serif !important;
    height: 30px;
    letter-spacing: 0.27em;
    padding: 10px 15px 0;
    text-transform: uppercase;
    margin:0;
}
.story-container{
	width:980px;
	/*background:#CCC;*/
	height:310px;
}
.story-container img{heigth:310px; width:413px; overflow:hidden;}
.story-text{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    margin-left: 100px;
    margin-top: 172px;
    text-align: justify;
    width: 380px;}
 
#jQuery_slider_prospective #pager{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	
}
#jQuery_slider_prospective #pager li{
	font-size: 160%;
	margin:5px 0;
}
#jQuery_slider_prospective #pager li a{
	text-transform:uppercase;
	color:white;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
} 
#jQuery_slider_prospective #pager li:hover, #jQuery_slider_prospective #pager li.activeSlide, #jQuery_slider_prospective #pager li:hover a, #jQuery_slider_prospective #pager li.activeSlide a span{
	color:#990000 !important;
}
#jQuery_slider_prospective #pager li a span
{
    
}
#pager-container{
/*width:437px;*/
position:absolute;
top:10px;
z-index:99999;
left:477px;
}

#pager-container #pager 
{
	padding-left: 40px;
	margin-right: 15px;
	overflow: hidden;
	height: 250px;
}

div.story-container{
	background:none !important;
}

/* Current Students Banner */
#jQuery_slider_current{
 background:url('/images2011/currentsliderBG2.jpg') 0 0 no-repeat;
}
.current-students .headline-container{
	height:310px;
	width:398px;
	opacity:0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);

	
	/*background-color:red;*/
	background-image:url('/images2011/headline-containerBg.jpg');
    float:left;
	position:relative;
	z-index:2;
}
.current-students .story-text{
	margin-left:0;
	margin-top:45px;
	width:149px;
	padding:0 10px;
	color:#AD1100;
	text-align:left;
	line-height:1.3em;
	
}
#jQuery_slider_current #pager{
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	list-style-type:none;
}
#jQuery_slider_current #pager li{
	margin:8px 0;
}
#jQuery_slider_current #pager li a{
	text-transform:uppercase;
	color:#FFD300;
	font-size:16px;
	text-decoration:none;
} 
#jQuery_slider_current #pager li:hover, #jQuery_slider_current #pager li.activeSlide, #jQuery_slider_current #pager li:hover a, #jQuery_slider_current #pager li.activeSlide a span{
	color:white !important;
}
#jQuery_slider_current #pager li a span{
	margin:0;
	/*font-weight:bold;*/
	/*letter-spacing:1px;*/
}
#jQuery_slider_current .slider{
	top:266px;
}
#jQuery_slider_current #pager-container{
	width:395px;
	left:402px;
	top:15px;
}
.banner-yellow {
    background-color: #FFD300;
    height: 310px;
    left: 373px;
    opacity: 0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=50);
    position: absolute;
    top: 0px;
    width: 40px;
    z-index: 5;
}
#s1 iframe{
	float:left;
}
.image-container{
	width:413px;
	height:310px;
	position:relative;
	overflow:hidden;
	z-index:1;
}


/*Social Media*/
.socialmedia-container{
	width:286px;
	height:186px;
	background-color:#FFD400;
	padding:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	color:#58595B;
}
.news-container{
	height:auto;
	margin:0 10px;
	padding:0 !important;
}
.news-container em{
	color:#AD1100;
	font-size:8px;
}
.news-container p{
	font-size:10px;
	margin:0 0 3px !important;
}

.twitterHome-container{
	width:286px;
	height:277px;
	background-color:#FFFFAD;
	padding:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	color:#58595B;
}

.NewsAndEventsHome-container{
	width:286px;
	height:137px;
	background-color:#FFFFAD;
	padding:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	color:#58595B;
}

/* Events Detail Legacy Styles */
.eventcalbox2 {
    background-color: #FCF0C1;
    clear: both;
    margin-bottom: 15px;
    padding: 10px 30px;
}

/* Research - Publications and Journals - CSS Tweaks*/
#content_0_thirdrow_0_rightcontent_0_PressDescriptionLabel a
{
    color: #464749;
    text-decoration: none;
}

/* Faculty - Doctoral Students Detail Page - CSS Tweaks*/
#content_0_thirdrow_0_rightcontent_0_StudentLink 
{
    color: #990000;
    text-decoration: none;
}

#doctoral-content
{
    margin: 15px 0;
}

/* Content Program */
.info{
	display:none;
}
.list-menu{
	padding-top:80px;
	float:left;
	width:230px;
}
.list-menu ul li {
list-style:none;
margin-bottom:10px;
}
.list-menu a{
	display:block;
	padding-right:20px;
	color:#990000;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}
.list-menu a:hover,
.list-menu a.active{
	background:url("/images2011/bracket-select.png") no-repeat scroll right center transparent;
}
.list-description{
	background:url("/images2011/bracket.png") no-repeat transparent;
	height:246px;
	float:left;
	width:434px;
}
.descriptions{
	height:216px;
	overflow:auto;
	padding:0px 20px;
	margin:15px 0;
}

.accordion{
margin-left:1px;
margin-right:-1px;
}
.image-placeholder  img{
margin-left:1px;
width: 413px;
height: 310px;
}

/* Fix for News and Events Left Nav HR Alignment with Follow Us */
#studentnews.links {margin-top:5px;}

/* Fix for Home Page HR placement on Twitter Widget */
#content_0_secondrow_0_TwitterPanel .widget {border-bottom: none; border-top: 1px solid #990000;}

/* Fix for Home Page HR Alignment with Follow Us */
#col1 #experience {margin-top:6px; }
#col2 #hp_news {margin-top:6px; }

/* For News And Events */
.newsFilter 
{
	cursor:default;
	color:Black !important;
}
.newsFilter:hover
{
	text-decoration:none !important;
	cursor:default;
	color:Black !important;
}

.newsClearFilterli
{
	background-color:#ACB2B7 !important;
}
/* Fix for News and Events h1 on feature */
#nf_col1 h1 
{
    text-transform: uppercase;
}

/* Zendesk Ticket #1516 - Fix for Research Page Header */
#content_0_thirdrow_0_rightcontent_0_Panel2 h1 {
    color: #990000;
    font: bold 16px Times,"Times New Roman",serif;
    letter-spacing: 2px;
    margin: 15px 0;
    text-transform: uppercase;
    }
	
/* Update Style of Research and In the Field pages
#jQuery_slider_research{
	background: url("images/jqBackground.png") repeat scroll 0 0 transparent;
    height: 312px;
    margin-bottom: 3px;
    margin-top: 2px;
    position: relative;
    width: 980px;
}
#jq_nav_research{
	bottom: 0;
	height: 89px;
	list-style: none outside none;
	margin: 0 15px;
	position: absolute;
	z-index:1 0;
}
#jq_nav_research li a{
background: url("images/jqBackground.png") repeat scroll 0 0 transparent;
    height: 312px;
    margin-bottom: 3px;
    margin-top: 2px;
    position: relative;
    width: 980px;
	}
#jq_nav_research{
	float:left;
	margin: 0 10px;
}

#research_centers_programs_2011 {border-top: 1px solid #990000; }*/
#research_centers_programs_2011 h3{
	
	padding: 10px 0; 
	border-top: 1px solid #990000; 
	width: 200px; 
	letter-spacing: 2px; 
	font: bold 14px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }

#research_centers_programs_2011 h4{
	padding: 0 0 5px 0;
	width: 235px; 
	letter-spacing: 2px; 
	font: bold 12px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }

#research_centers_programs_2011 div{
	padding: 10px 0;
}
	
#research_centers_programs_2011 h4 a {text-decoration: none;}
#research_centers_programs_2011 h4 a:hover {text-decoration: underline;}

#research_centers_programs_2011 h1 {font: bold 16px Times, "Times New Roman", serif; letter-spacing: 1px; margin: 10px 0 0 0; color: #990000; text-transform: uppercase}
#research_centers_programs_2011 h1 a{text-decoration:none;}

#research_centers_programs_2011 img {float:left; width: 50px; height: 50px}
#research_centers_programs_2011 p {margin-bottom: 10px;}

.allCentersLink{
	clear: both;
}
#col5.research_headlines_2011{
	margin: 0 15px;
	float: left;
}
#col5.research_headlines_2011 h1 a{
	text-decoration: none;
}
#col5.research_headlines_2011 li a{
	text-decoration: none;
	font: 14px Arial,Helvetica,sans-serif;

}
#col5.research_headlines_2011 li a:hover{
	text-decoration: underline;
}
.research_headlines_2011 li, .publications_and_journals_2011 li{
	list-style: none;
	margin-bottom: 1em;
}
#col4.publications_and_journals_2011{
	float: right;
	width: 300px;
}
#col4.publications_and_journals_2011 h1{
	padding: 10px 0 0;
}
#col4 #followUs{
	margin-top: 0;
	}
#col3.publications_and_journals_2011{
	float: left;
	width: 200px;
	border-top: 1px solid #990000;
	font: 13px/125% Arial,Helvetica,sans-serif;
	}
#col3.publications_and_journals_2011 a{
	color: #464749;
	text-decoration: none;
	}
#col3.publications_and_journals_2011 a:hover{
	color: #990000;
	text-decoration: underline;
	}
#col3.publications_and_journals_2011 h1 a{
	color: #990000;
	text-decoration: none;
	padding-bottom: 5px;
	display: block
	}
#col3.publications_and_journals_2011 h1{
	width: 200px;
	padding: 2px 0 5px;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Helvetica,sans-serif;
	color: #990000;
	}
#col3.publications_and_journals_2011 div{
	padding: 0;
	}

/* CEnter for Journals Style */
 .rt_wrapper{clear:both;}
.rt_image{float:left; width:75px;}
.rt_item{float:right; width:215px;}
.rt_image_wide{float:left; width:65px;}
.rt_item_wide{float:right; width:215px;}
#cs_local_nav h3{
	padding: 10px 0; 
	border-top: 1px solid #990000; 
	width: 200px; 
	letter-spacing: 2px; 
	font: bold 14px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }

#cs_local_nav h4{
	padding: 10px 0 5px 0;
	width: 200px; 
	letter-spacing: 2px; 
	font: bold 12px "Lucida Sans", "Lucida Sans Unicode",   Helvetica, sans-serif;
	color: #990000; 
	text-transform:uppercase; 
	letter-spacing: 1px; }
#cs_local_nav h4 a {text-decoration: none;}
#cs_local_nav h4 a:hover {text-decoration: underline;}

#cs_local_nav h1 {padding: 2px 0 5px; font-size: 16px; font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode",Helvetica,sans-serif; color: #990000;}
#cs_local_nav h1 a{text-decoration:none;}

#cs_local_nav img {float:left; margin: 15px 5px 0 0; width: 50px; height: 50px}
#cs_local_nav p {margin-bottom: 10px;font-size: 13px;}

ul.img_list {list-style:none;}
ul.img_list li {clear:left; padding: 10px 0;}
ul.img_list li a img {float:left;  margin: 0 5px 0 0;}
.facultyInTheFieldText{width: 370px; float: left;}

#content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl01_PrimaryNewsLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl01_DescriptionLabel, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl01_PrimaryNewsTitleLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl01_PrimaryNewsImage, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl02_PrimaryNewsLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl02_DescriptionLabel, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl02_PrimaryNewsTitleLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl02_PrimaryNewsImage, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl03_PrimaryNewsLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl03_DescriptionLabel, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl03_PrimaryNewsTitleLink, #content_0_firstrow_0_PrimaryFeaturedNewsRepeater_ctl03_PrimaryNewsImage {
	display: none;
}


/* ==|== print styles ======================================================= */
 
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; font-family: "Times New Roman", "Georgia", serif;} 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ") "; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; margin: 10px;}
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  p, table{font-size: 14px;}
  h2, h3 { page-break-after: avoid; }
  #col4, #mainNav, #banner, #header-container, #followUsALT, #breadcrumbs, #jQuery_slider_prospective{ display: none; width: 0; height: 0}
  #col7{width: 100%; margin: 0; float: none;}
  #content div{text-align: left;}
  span[style]{font-size: 14px !important;}
  div.picright a img{display:none; width:0;}
}

/* ==|== new pr styles ===================================================== */
/* PR Page Style — PL */

/*wrapper for secondary pages*/ 
#pr_wrapper {height:100%; width:100%; background:url(../images2011/pr-gradient-background-longer.png) repeat-x #f5b244;}

#pr_wrapper .links { border: 0;}
#pr_wrapper .links h3{ font-family: "Lucida Sans","Lucida Sans Unicode",sans-serif; font-size: 13px; font-weight: bold;}
#pr_wrapper .links ol li { margin-left: 10px; font-weight: bold; line-height: normal; padding: 3px 0;}
/*Annenberg A on PR pages */
#pr_lettera { width:269px; height: 292px; background:url(../images2011/pr-a.png) no-repeat; position: absolute; top:248px; left:-159px; z-index: 0; } 

/*Pr Banner*/
#pr_banner { width: 960px; background: #FFFFFF; margin-top:2px; position:relative; box-shadow: 0 0 4px #333; padding:10px;} 
	.pr_main_image { width:582px; height:438px; box-shadow: 20px 0 30px -20px #333; float:left; margin-right:20px; /*margin-bottom:50px;*/ z-index:100; position:relative;}
	.pr_main_list { float:left; width:353px; z-index:1; position:relative;}
	ul.pr_featured_list { list-style-type:none; margin-top:5px; margin-left:-20px;}
	ul.pr_featured_list	li { padding-left:35px; padding-top:10px; padding-bottom:5px;display: inline-block; width: 353px; min-height: 80px;}
	ul.pr_featured_list	li img { float:left; margin-right:10px; }
	ul.pr_featured_list	li:hover { background:#CCCCCC;}
	ul.pr_featured_list	li h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#00000; margin-bottom:5px;}
	ul.pr_featured_list	li h1 a { text-decoration:none; padding-right: 5px;}
	ul.pr_featured_list	li p { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#4a4a4a; width:220px; float: left;}
	.public-relations-text { z-index:101; position:absolute; top:448px;}
	
/*PR Column with Content - BEGIN*/
#pr_col {float:left; width:745px; margin-left:14px; margin-top:20px; }	
	.pr_mid_col { width: 466px; float:left; margin-left:22px;}
	.pr_mid_col.two-col { width: 745px; float:left; margin-left:22px;}
		.pr_about { width: 434px; background:url(../images2011/pr-boxes-yellow.jpg) no-repeat #f8f2f2; padding:15px;}
		.global .pr_about {background:url(../images2011/global-com-bg.png) no-repeat #f8f2f2; width: 712px;}
		.pr_about h1 { position:relative; left:-25px; background:#f5e1ac; padding:15px; box-shadow: 0px 10px 15px 1px #ded7c9; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;  }
		.pr_about p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a4a4a; margin-top:15px; z-index:101; line-height:18px;}
		.cmgt_about { width: 434px; background:url(../images2011/pr-boxes-yellow.jpg) no-repeat #f8f2f2; padding:15px;}
		#cmgt_wrapper .pr_about h1 { position:relative; left:-25px; background:#f5e1ac; padding:15px; box-shadow: 0px 10px 15px 1px #ded7c9; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;  }
		#cmgt_wrapper .pr_about p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a4a4a; margin-top:15px; z-index:101; line-height:18px;}
		.pr_news { margin-top:20px; padding:10px; }
		.pr_news h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;}
		.pr_news h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; color:#990000; text-transform:none; font-weight:normal; margin: 5px 0 5px 0;}
		.pr_news h2 a { text-decoration:none;}
		.pr_news p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a4a4a; line-height:16px;}
		.redline { height:1px; background:#990000; margin-top:20px;}
		
	.pr_rt_col { width:230px; float:right;}
		.pr_social {padding-bottom:10px; margin-top:-10px; width: 228px; }
		.global_social {float: right; padding-bottom:10px; margin-top:-10px; width: 228px;}
		.pr_faculty { background:url(../images2011/pr-boxes-red.jpg) no-repeat #eae0df; padding:15px 10px 15px 10px; margin-bottom: 2em;}
		.jomc_centers { background:url(../images2011/pr-boxes-red.jpg) no-repeat #eae0df; padding:15px 10px 15px 10px; margin: 0 0 20px 0;}
		.jomc_centers h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:10px; }
		.jomc_ind_center { margin-bottom:13px;}
		.jomc_ind_center img { float:left; margin: 0 10px 10px 0; }
		.jomc_ind_center h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color:#990000; font-weight:normal; text-decoration:none; font-size:14px; }
		
		#cmgt_wrapper .pr_faculty { background:url(../images2011/cmgt_faculty_bg.jpg) no-repeat #f7f2f2; padding:15px 10px 15px 15px; width:436px;}
		.pr_faculty { background:url(../images2011/pr-boxes-red.jpg) no-repeat #EAE0DF; padding:15px 10px 15px 15px; width:205px; margin-top: 32px;}
		.pr_faculty h1, .diversity_courses h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:25px;}
		.cmgt_faculty h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:25px;}
		.pr_faculty_person { margin-top:15px;}
		.cmgt_faculty_person { margin-top:15px;}
		.pr_faculty_person img, .cmgt_faculty_person img {float:left; border:#FFFFFF solid thick; -webkit-box-shadow: 1px 1px 5px 1px #999999; -moz-box-shadow: 1px 1px 5px 1px #999999; box-shadow: 1px 1px 5px 1px #999999; margin: 0 15px 5px 0;}
		/*.pr_faculty_person img[style], .cmgt_faculty_person img{style] {float:left; border: #FFFFFF solid thick; -webkit-box-shadow: 1px 1px 5px 1px #999999; -moz-box-shadow: 1px 1px 5px 1px #999999; box-shadow: 1px 1px 5px 1px #999999; margin: 0 15px 5px 0; width:100%; height:100%; border:0;}*/
		.pr_faculty_person h1 { float:left; margin:5px 0 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color:#990000; font-weight:normal; width:100px; text-decoration:none;}
		#cmgt_wrapper .cmgt_faculty_person h1 {  margin:5px 0 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color:#990000; font-weight:normal; text-decoration:none;}
		#cmgt_wrapper .pr_faculty_person h1 {  width: 300px;}
        .pr_faculty_person h1 a, .cmgt_faculty_person h1 a {text-decoration:none;}
		.pr_faculty_person h1 a:hover, .cmgt_faculty_person h1 a:hover {text-decoration:none;}
		.pr_faculty_person p, .cmgt_faculty_person p { padding:8px 8px 0 8px;}
		
		#cmgt_wrapper .pr_links { margin-bottom:20px;}
		#cmgt_wrapper .pr_links h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:10px; }
		.cmgt_connect_grey { background:#faf6f6;}
		ul.cmgt_connect_list { }
		.cmgt_connect_list li.fb { background:url(../images2011/cmgt-sm-fb.png) no-repeat #faf6f6 10px 5px; display:block; padding:10px; padding-left:40px; margin-bottom:10px;}
		.cmgt_connect_list li.fb a { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#464749; text-decoration:none;}
		.cmgt_connect_list li.fb:hover { background:url(../images2011/cmgt-sm-fb.png) no-repeat #e7e4e4 10px 5px;}
		.cmgt_connect_list li.tw { background:url(../images2011/cmgt-sm-tw.png) no-repeat #faf6f6 10px 5px; display:block; padding:10px; padding-left:40px; margin-bottom:10px;}
		.cmgt_connect_list li.tw a { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#464749; text-decoration:none;}
		.cmgt_connect_list li.tw:hover { background:url(../images2011/cmgt-sm-tw.png) no-repeat #e7e4e4 10px 5px; }
		.cmgt_connect_list li.yt { background:url(../images2011/cmgt-sm-yt.png) no-repeat #faf6f6 10px 5px; display:block; padding:10px; padding-left:40px; margin-bottom:10px;}
		.cmgt_connect_list li.yt:hover { background:url(../images2011/cmgt-sm-yt.png) no-repeat #e7e4e4 10px 5px; }
		.cmgt_connect_list li.yt a { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; color:#464749; text-decoration:none;}
		
		.areas_focus {}
		.areas_focus h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#171717; font-weight:normal; margin-bottom:10px;}
		.accordion-focus { background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* IE10+ */ background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */ display:block; width:745px; border: 1px solid #d9d9d9; list-style-type:none; }
		.accordion-focus:hover {background: #e8e8e8; /* Old browsers */ background: -moz-linear-gradient(top,  #e8e8e8 0%, #ffffff 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #e8e8e8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #e8e8e8 0%,#ffffff 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #e8e8e8 0%,#ffffff 100%); /* IE10+ */ background: linear-gradient(top,  #e8e8e8 0%,#ffffff 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ 

}
		.accordion-focus { }
		.accordion-focus li a{ background:url(../images2011/accordion-focus-bullet.png) no-repeat 10px 10px; padding:10px 5px 10px 35px; font-size:18px; width: 200px; height: 100%; display: block; line-height: 1.2em;}
		.areas_focus .accordion-focus li a { width: 100% ;}
		.areas_focus .accordion-focus-content { padding: 0 20px;}
		.areas_focus .accordion-focus { width: 720px };
		
		
		.accordion-focus-content { padding: 0 20px;}
		.accordion-focus-content ul { padding-left: 40px;}
		
		/*Masters Landing Specific Styles*/
		.masters_landing { display: block; z-index: 10; }
		.masters_landing .areas_focus {width: 480px; }
		.masters_landing .accordion-focus { height: 80px; padding: 10px; }
		.masters_landing .accordion-focus img { float: left}
		.masters_landing .accordion-focus li a { display: inline-block; width: 299px;}
		.masters_landing .accordion-focus { background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* IE10+ */ background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */ display:block; width: 480px; border: solid 1px #d9d9d9; list-style-type:none; }
		.masters_landing .areas_focus.left{ float: left; }
		.masters_landing .areas_focus.right { float: right; }
		.accordion-focus.opened li a{ background:url(../images2011/down-arrow.png) no-repeat 14px 15px;}
		/*#col7.masters_landing { width: 980px; position: relative; } removed June 2013, for new Master Landing Page -JB */
		.temp_masters ul, .temp_masters ol {
			padding-left: 2em;
		}
		
		.apply_now, .more_info { display: inline-block; background: #fcf2c1; text-decoration: none; font-weight: bold; padding: 6px 10px; margin-right: 10px; margin-top: 15px;}
		.apply_now:hover, .more_info:hover { color: #990000; background: rgba(252, 242, 193, .7); }
		
		
		/* CLEARING */
		.clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }
		.masters_landing .accordion-focus { width: 460px;}


		
		
		.fb_widget { margin-bottom:10px;}
		.fb_widget h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:10px; }
		.twitter_widget { margin: 0 0 0 0;}
		.twitter_widget h1, #col3 .twitter_widget h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:10px; text-transform: none; }
		#secondary_wrapper #col3 .twitter_widget { margin-bottom: 10px;}
		#cmgt_wrapper .twitter_widget { margin-top: 30px;}
		#page_wrapper #col3 #content_0_secondrow_0_TwitterPanel .twitter_widget { margin-top: 0; padding-top: 0;}
		.twitter_widget ul { list-style-type:none;}
		.twitter_widget li { background:url(../images2011/twitter-icon.png) no-repeat; padding: 0 0 0 30px; margin: 0 0 20px 0; }
		.video_widget h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:10px; }
		.twitter_widget.current_students{ font: 11px Arial,Helvetica,sans-serif; }
		#col3 div.twitter_widget.current_students { padding: 0; margin-top: 0;}
		#col3 .twitter_widget.current_students h1{ font: bold 16px Georgia Times,"Times New Roman",serif; letter-spacing: 2px; padding: 10px 0 0; text-transform: uppercase; background: url("../images2011/header_bg.png") repeat-x scroll 0 0 transparent; border-top: 1px solid #990000; color: #990000; display: block; height: 32px; width: 300px;}
		#col3.homepage .twitter_widget li {background: none; padding: 0 0 0 0px; margin: 0 0 20px 30px; list-style-type: disc; }

		
/*PR Links under Navigation on LEFT */	

.pr_links { margin-top:30px;}
.pr_links h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; margin-bottom:25px; }
.pr_links ul {}
.pr_links ul li { background:url(/images2011/left-side-bullets.png) no-repeat; margin:0 0 15px 0;}
.pr_links ul li a { text-decoration:none;}
#localnav .pr_links ul li{padding: 0 0 0 25px;}

/* CSS Buttons */
a.pr_readmore_btn {background:#d1c9c8; padding:10px 15px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block; float: left; margin-top: 8px;}
.pr_readmore_btn a {background:#d1c9c8; padding:1px 10px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; /*font-weight:bold;*/ font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block;}
a.pr_readmore_btn:hover { background:#adadad; color:#990000; text-decoration:none;}
a.pr_yellow_readmore_btn { background: url(../images2011/gradient-more.png) repeat-x; background: -moz-linear-gradient(top, #ffeec2 0%, #ead393 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffeec2), color-stop(100%,#ead393)); /* Chrome,Safari4+ */ background: -ms-linear-gradient(top, #ffeec2 0%,#ead393 100%); /* IE10+ */ background: linear-gradient(top, #ffeec2 0%,#ead393 100%); /* W3C */ padding:10px 15px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block;}
a.pr_yellow_readmore_btn:hover { background:#ead393; color:#990000; text-decoration:none;}

/* CMGT Faculty REad Me Button Edits */
#cmgt_wrapper a.pr_readmore_btn {background:#d1c9c8; padding:10px 15px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block; float: none; margin-top: 8px;}
#cmgt_wrapper .pr_readmore_btn a {background:#d1c9c8; padding:10px 15px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block;}
#cmgt_wrapper a.pr_readmore_btn:hover { background:#adadad; color:#990000; text-decoration:none;}

/*Arts Journalism and Specialized Journalism Edits */
a.artsjourn_readmore_btn {background:#d1c9c8; padding:10px 15px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block; margin-top: 8px;}
a.artsjourn_readmore_btn:hover { background:#adadad; color:#990000; text-decoration:none;}

#longTitle  {width: 100%; position: relative; z-index: 304; margin-bottom: 10px;}
#longTitle h1 {font-size: 40px; color: #990000; padding: 10px 0;  }
#longTitle h2 { font-size: 20px; color: gray; text-transform: none; padding: .5em 0; }



#mastersLandingFollowUs{ margin-top: 10px; }
#mastersLandingFollowUs #followUsALT { width: 300px;}
#mastersLandingFollowUs h4 {float: left;}
#mastersLandingFollowUs hr{ width: 500px; float: right; margin-right: 15px;}

.hidden{ display: none; }

/* Diversity Landing Styles */
#diversity_col { margin-left:14px; margin-top:20px; }
#diversity_col .mid_col { width: 716px; float:left; margin-left:0;}
#diversity_col .pr_about { width: 665px; background:url(../images2011/pr-boxes-yellow.jpg) repeat-x #f8f2f2; padding:15px;}
#diversity_col .pr_about h1 { position:relative; left:-25px; background:#f5e1ac; padding:15px; box-shadow: 0px 10px 15px 1px #ded7c9; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;  }
#diversity_col .pr_about p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a4a4a; margin-top:15px; z-index:101; line-height:18px;}
.diversity_faculty { background:/*url(../images2011/pr-boxes-red.jpg) repeat-x*/ #eae0df; padding:15px 10px 15px 10px; margin-right: 21px; margin-top: 30px;}
.diversity_faculty h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal;}
.diversity_faculty hr { background-color: #464749; }
#diversity_col .pr_faculty_person h1 { width: inherit; float: none;}
.affiliation_links {padding-top: 10px;}
.affiliation_links a {text-decoration: none;font-family: Georgia,Times New Roman,Times,serif; font-weight: bold; }
.diversity_courses { margin-top: 1em; }
.diversity_courses h1, #diversity_col .pr_links h1 { margin-bottom: 0.5em; }
.diversity_course { margin-bottom: 0.5em; }
.diversity_course h1 { font-size: 1.3em; margin: 0.5em 0 0.3em; }
.diversity_course a { text-decoration: none; }
#diversity_course h1 { margin: 0.5em 0; }
#diversity_col .pr_links li{ list-style: none; }
#diversity_col .pr_links li a { margin-left: 2em; }
#diversity_col .pr_links ul { margin: 0.5em 0; }
a.moreCoursesButton  { background:#d1c9c8; padding:6px 7px; text-shadow: 1px 1px 1px #FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; display:inline-block; margin-top: 8px; width: 96px; }
#diversity_col .pr_yellow_readmore_btn { margin-left: 300px; margin-top: -5px; position: absolute; }

/*Grad Student Profile Widget*/
.gradadmitwidget 
{
    padding: 10px;
    background-color: #F2F2F2;
}
.gradadmitwidget h4 
{
    font-weight: bold;
    font-size: 14px;
}
.gradadmitwidget .gradprofileprogram 
{
    margin: 10px 0;
    padding: 5px 0;
    border-top: 2px solid #990000;
    border-bottom: 2px solid #990000;
    font-weight: bold;
}
.gradadmitwidget .gradprofilequestion 
{
    margin: 0 0 5px 0;
    color: #990000;
}
.gradadmitwidget .gradprofileanswer
{
    margin: 0 0 5px 0;
    padding-bottom: 5px;
    border-bottom: 2px solid #990000;
}
.artsjourn_news_thumbnail {
	float: left;
	margin-top: 10px;
	padding: 0 10px 10px 0;
}
.gc_padding_bottom {
	display: block;
	padding-bottom: 1em;
 }
 
 /* Prospective Student Updates June 2013 */
 .accordion-teaser {
	margin: 0;
 }
 .accordion-inner ol, 
 .accordion-inner ul,
  .accordion-teaser ol,
   .accordion-teaser ul{
	padding-left: 3em;
 }
 .accordion-inner li {
	padding-bottom: 0.5em;
 }
 a.accordion-toggle {
	text-decoration: none;
	font-size: 16px;
	color: #990000;
 }
  a.accordion-toggle:hover {
	text-decoration: underline;
 }
 
 #content-accordion .accordion-group,
 #content-accordion-2 .accordion-group,
 #overview-accordion .accordion-group  {
	border: none;
	border-bottom: 1px solid #999;
	-webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
	padding-bottom: 5px;
 }
 #content-accordion .accordion-toggle, 
 #content-accordion-2 .accordion-toggle,
 #overview-accordion .accordion-toggle {
	padding: 8px 0;
 }
  #content-accordion .accordion-inner,
  #content-accordion-2 .accordion-inner,
  #overview-accordion .accordion-inner  {
	border: none;
	padding: 0;
 }
  .accordion-arrow {
	background: url(../images2011/prospective/prospective-down-arrow.png) no-repeat;
	float: right;
	height: 12px;
	text-indent: -9999px;
	width: 14px;
 }
 .accordion-arrow.up{
	background: url(../images2011/prospective/prospective-up-arrow.png) no-repeat;
	}
   .accordion-arrow.down {
	background: url(../images2011/prospective/prospective-down-arrow.png) no-repeat;
 }


 #overview-accordion a.accordion-arrow.accordion-toggle,
 #content-accordion-2 a.accordion-arrow.accordion-toggle,
 #content-accordion a.accordion-arrow.accordion-toggle {
	margin: 0;
	padding: 0;
	}
	
.accordion.left {
	width: 370px;
	float: left;
}

.accordion.right {
	width: 370px;
	float: right;
}
#prospective-featured{
  margin-bottom: 10px;
  padding: 10px 0;
  font-size: 16px;
  line-height: 1.3em;
  }
 #prospective-featured img {
   float: left;
   padding-right: 20px;
 }
 
 /* Prospective Landing Page Tab Styles */
 .pl-rule hr {
   margin: 5px 0 10px;
 }
 .nav.pl-nav-tabs {
   margin-bottom: 0;
   }
 .pl-nav-tabs {
    background: url(../images2011/prospective/red-1px-bg.png) repeat-x;
	background: #990000;
 }
 .pl-nav-tabs.nav-tabs > li > a {
	color: #fff;
	margin-right: 2px;
	padding-left: 11px;
	padding-right: 11px;
 }
 .pl-nav-tabs.nav-tabs > li > a:hover {
    background: url(../images2011/prospective/black-1px-bg.png) repeat-x;
	background-color: #000;
	border-color: #000;
	padding-top: 8spx;
	padding-bottom: 7px;
 }
 .pl-nav-tabs.nav-tabs > .active > a {
   border:0;
 }
 
 .pl-nav-tabs.nav-tabs > li {
   position: relative;
 }
 
.pl-nav-tabs.nav-tabs > .active > a:after {
    content: url(../images2011/prospective/black-arrow.png);
    position: absolute;
    left: 36%;
    top: 49px;
    margin: 8px; 
}
 
 .pl-nav-tabs.nav-tabs > .active > a, 
 .pl-nav-tabs.nav-tabs > .active > a:hover,
 .pl-nav-tabs.nav-tabs > .active > a:focus {
   background: url(../images2011/prospective/black-1px-bg.png) repeat-x;
   background-color: #000;
   border: 0;
   color: #fff;
   margin-left: 0;
   padding-top: 8px;
   padding-bottom: 9px;
 }
 .pl-nav-tabs.nav-tabs a {
   font-size: 15px;
   text-decoration: none;
   text-transform: uppercase;
   width: 137px;
   height:40px;
 }
 .pl-nav-tabs a:hover {
  text-decoration: underline;
}
 
 .tab-pane {
	background-color: #fffad5;
	padding: 20px;
 }
 .tab-picture img {
	float: right;
	max-width: 470px;
	padding-left: 10px;
 }
 .tab-content-title {
	color: #990000;
	font-size: 18px;
 }
 .tab-content-body {
	font-size: 14px;
	line-height: 1.3em;
	padding-top: 10px;
 }
 .tab-big-links { 
	padding-top: 15px;
}
 .tab-big-links a {
	color: #990000;
	display: block;
	font-size: 15px;
	margin-bottom: 12px;
	position: relative;
	text-decoration: none;
}
.tab-big-links a:after {
    content: url(../images2011/prospective/side-arrow.png);
    margin-left: 5px;
	position: absolute;
	top: 1px;
}
.tab-big-links a:hover {
	text-decoration: underline;
}

#prospective-spotlight{
  border-top: 1px solid #e4e4e4;
  margin-top: 10px;	
  padding-top: 10px;
}
#prospective-spotlight img {
  height: auto;
  width: 100%;
}
#prospective-spotlight .spotlight-title {
  color: #990000;
  font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
  font-size: 15px;
  line-height: 1em;
}
#prospective-spotlight .spotlight-link a {
  color: #990000;
  display: block;
  font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
  font-size: 14px;
  line-height: 1em;
  padding-top: 5px;
  text-decoration: none;
}
#prospective-spotlight .spotlight-link a:hover {
  text-decoration: underline;
}
#prospective-spotlight .spotlight-body {
  padding: 5px 0;
}
#spotlight-buttons {}
a.spotlight-button {
  background: url(../images2011/prospective/red-1px-bg.png) repeat-x;
  background-color: #990000;
  color: #ffcc00;
  display: block;
  margin-top: 5px;
  padding: 7px 10px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
a.spotlight-button:hover {
  color: #ffcc00;
  text-decoration: none;
  filter:alpha(opacity=90); 
	-moz-opacity:0.9; 
	-khtml-opacity: 0.9; 
	opacity: 0.9;  	
}
#spotlight-buttons.prospective-landing  {
  margin-top: 15px;
}
#spotlight-buttons.prospective-landing a.spotlight-button {
	display: inline;
	width: auto;
}
.link-loader {display: none;}

/* Bootstrap Carousel */

#prospective-slider {
	background: #fff;
	height: 310px;
	overflow: hidden;
	width: 980px;
}
#prospective-slider .carousel-control{
	opacity: 0.1 !important;
	position: absolute;
	top: 60%;
	z-index: 999;
}
#prospective-slider a.carousel-control:hover{
	opacity: 0.7 !important;
}
#prospectiveBanner {
	background: rgba(150,0,0,0.8);
	bottom: 0;
	color: yellow;
	font: 18px "Arial Black",Gadget,sans-serif !important;
	height: 30px;
	letter-spacing: 0.27em;
	padding: 10px 15px 5px;
	position: absolute;
	text-transform: uppercase;
	z-index: 100;
}
.carousel-inner > .item > img, 
.carousel-inner > .item > a > img {
	border: none;
	float: left;
	height: 310px !important;
	margin-right: 20px;
}

.carousel-inner > .item > a {
  display: block;
  width: 500px;
  position: relative;
  float: left;
  margin-right: 20px;
  }

.title_panel {
	color: #960000;
	display: block;
	font-family: "Lucida Sans", "Lucida Sans Unicode", sans-serif;
	font-size: 25px;
	line-height: 1em;
	margin-bottom: 10px;
}
.body_panel {
	padding: 15px;
}
.body_panel p {
	line-height: 1.5em;
}
.carousel-control {
	text-decoration: none;
}
ol.carousel-indicators {
	top: 290px;
	left: 515px;
}
.carousel-indicators li {
	background-color: #ccc !important;
}
.carousel-indicators .active {
	background-color: #464749 !important;
}

.related-stories-box {
	border: solid 1px #dcdcdc;
	float: right;
	margin-bottom: 15px;
	padding: 10px;
	width: 278px;
}
.related-stories-box ul li, .related-stories-box ol li {
	list-style-type: none;
	padding: 0 0 10px 10px;
}
.related-stories-box ul li a, .related-stories-box ol li a{
	text-decoration: none;
}
.related-stories-box ul li a:hover, .related-stories-box ol li a:hover{
	text-decoration: underline;
}
.related-stories-title {
	background: url(../images2011/reader_small.png) no-repeat 210px 8px;
	display: block;
	font-weight: bold;
	font-size: 1.5em;
	padding: 10px 0 10px 10px;
	text-transform: uppercase;
}
/* News Item 2013 updates */
.news-story-top-image.full {
	width: 100%;
}
#row-container {
	margin: 0 auto;
	width: 980px;
}
#more-from-usc-annenberg {
	border-top: solid 1px #dcdcdc;
	clear: both;
	padding-top: 10px;
	margin-left: 200px;
}
#more-from-usc-annenberg h1 {
	font-size: 1.4em;
}
.sn_wrapper.mfua {
	float: left;
	margin-right: 30px;
	width: 165px;
}
.sn_item.mfua {
	width: 165px;
}
.sn_item.mfua a{
	font-size: 1em;
	margin-top: 5px;
	text-decoration: none;
}
.sn_item.mfua a:hover {
	text-decoration: underline;
}
.news-sidebar{
	float: right;
	padding-top:15px;
	width: 300px;
}

.twitter_widget.thirteen {
	clear: right;
	margin-bottom: 15px;
}


/* Used by /AcademicPrograms/PR */
#static-featured-box {
	border-top: solid 1px #adadad;
	border-bottom: solid 1px #adadad;
	margin-top: 30px;
	padding: 15px;
}
#static-featured-box .sfb-headline a {
	display: block;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 16px;
	line-height: 20px;
	padding-bottom: 1em;
	text-decoration: none;
}
#static-featured-box .sfb-headline a:hover { color: #990000; text-decoration: underline; }
#static-featured-box img { float: left; padding-right: 10px; }

.sfb-box-title { display: block; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 20px; margin-bottom: 0.5em;}

#flashContent {
  padding-bottom: 15px;
  }

#featured-caption {
	font-style: italic;
	padding: 5px;
}

/* June 2014 Web Archive */

#col5 h1.web-archive.title {
  font-size: 2em;
  text-transform: none;
  font-family: "Droid Serif", "Times New Roman", Times, Serif;
  font-weight: normal;
}
.archive-site.info-details img {
  width: 170px;
}
.archive-site h2 {
  font-family: "Times New Roman", Times, Serif;
  font-size: 2em;
  font-weight: normal;
  text-transform: none;
  margin-bottom: 0.4em;
}
.blurb.main {
  font-style: italic;
  padding-bottom: 0.5em;
}
.archive-site {
  border-top: solid 1px #444;
  padding: 1em 0;
  min-height: 11em;
}
.archive-site.info-details {
  padding: 0 0 0 185px;
  position: relative;
  border: none;
}
.archive-site.info-details img {
  left: 0;
  position: absolute;
  top: 8px;
  width: 170px;
}