body {	margin: 0px;	background: url("http://www.usc.edu/assets/std/bg-stripes-light.gif");	}h1 {	margin: 0px;}h3 {	color: #000000;	font: 18px Arial, Verdana, Helvetica, Sans-Serif;	font-weight: bold;	margin-top: 0px;	padding-top: 0px;	}	h4 {	color: #000000;	font: 14px Arial, Verdana, Helvetica, Sans-Serif;	font-weight: bold;	margin-top: 0px;	padding-top: 0px;	}	h5 {	color: #222222;	font: 13px Arial, Verdana, Helvetica, Sans-Serif;	font-weight: bold;	margin-top: 0px;	padding-top: 0px;	margin-bottom: 3px;	}	input {	display: inline;	}.form_table {    font: 12px arial, verdana, helvetica, sans-serif;	color: #000000;	}.form_table td {	padding: 5px;	border-width: 0px;	border-spacing: 10px;	}	.form_table	h3 {	color: #990000;	font: 17px Arial, Verdana, Helvetica, Sans-Serif;	font-weight: bold;	margin-top: 4px;	margin-bottom: 2px;	padding-top: 0px;	}	#banner_parent, #banner_parent_home {    width: 100%;    height:65px;    background:#900;}	#banner, #banner_home {    height: 65px;    margin: 0px;    text-align: left;	} #logo {    float:right;    width:190px;    height:60px;}#logo a {    padding-top:13px;    display:block;    width:190px;    height:60px;    text-indent:-9999px;    background:url(../images/gatewayuscshieldname.png) 0 13px no-repeat;	}#banner h1 {    padding:22px 0 0 8px;    font-size:26px;    line-height:28px;    font-weight:normal;    font-family:"Adobe Caslon Pro",Georgia,Times, Times New Roman, serif;}#banner h1 a {    text-decoration:none;    color:#fff;}.fp_photos img {padding:5px 0 2px 2px;}.fp_photos img:first-child {padding-left:6px;}	#main {	border-top: 1px solid #ffffff;	text-align: left;	background-color: #ffffff;	}	#main_table {	border: 1px solid #cccccc;	margin: 0px auto;	background-color: #ffffff;	}	#menu {	font: 13px arial, verdana, helvetica, sans-serif;	font-weight: bold;	}	#menu ul {	list-style-type: none;	margin:0;	padding:0;	}	#menu ul li {	display: inline;	background: url("../images/mainnav_arrow.gif") no-repeat left;	padding-right: 10px;	}	#menu ul li a {	color: #990000;	text-decoration: none;	padding-left: 6px;	}	#menu ul li a:hover {	color: #999999;	text-decoration: none;	}	#rt_border {	border-right: 1px solid #cccccc;	}	/* Search styles */	.fpF {	}	.fpF1 { 	color: #4b4b4b; 	font-size: 11px; 	background-color: #f0f0f0; 	vertical-align: top; 	padding: 3px;	width: 125px;	margin-right: 2px; 	margin-bottom: 2px;	}.fpF2 { 	vertical-align: top; 	border: 0px; 	margin: 0px; 	width: 21px; 	height: 21px; 	margin-bottom: 2px;	}	form { margin: 0; }.bio_caption {	font: 14px arial, verdana, helvetica, sans-serif;	color: #000000;	font-weight: bold;	padding: 5px;	}	.bio_caption a {	color: #990000;	text-decoration: none;	}	.bio_caption a:hover {	color: #999999;	text-decoration: none;	}.breadcrumbs {	font: 9px arial, verdana, helvetica, sans-serif;	color: #666666;	padding-top: 3px;	}.breadcrumbs a:link, .breadcrumbs a:visited {	color: #990000;	text-decoration: none;	border-bottom: 1px dotted #cccccc;	}	.breadcrumbs a:hover, .breadcrumbs a:active {	color: #666666;	text-decoration: none;	border-bottom: 1px dotted #666666;	}.caption {	text-align: right;	font: 9px arial, verdana, helvetica, sans-serif;	color: #EBE2BC;	border-right: 1px solid #ffffff;	padding-right: 3px;		}	.content {	font: 12px arial, verdana, helvetica, sans-serif;	color: #000000;	padding: 10px;	margin-bottom: 0;	padding-bottom: 0;		}	.content ul {	list-style-type: disc #990000;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	}	.content li {	/*background: url("../images/content_arrow.gif") no-repeat left top;*/	margin-top: 0px;	padding-top: 0px;	}	.content a {	color: #990000;	text-decoration: none;	margin-bottom: 0;	}	.content a:hover, .content a:active {	color: #666666;	text-decoration: none;	}	.feedback {	font: 11px arial, verdana, helvetica, sans-serif;	color: #333333;		}.footer {	font: 10px arial, verdana, helvetica, sans-serif;	color: #999999;	padding: 10px;		}	.footer a:link, .footer a:visited {	color: #990000;	}	.footer a:hover, .footer a:active {	color: #999999;	}	.indent {	padding-left: 25px;	}	.level3_nav {	font: 11px arial, verdana, helvetica, sans-serif;	border-bottom: 1px solid #999999;	background-color: #EBE2BC;	margin-top: 0;	padding: 10px;	}	.level3_nav ul {	list-style-type: none;	margin: 0;	padding: 0;	}	.level3_nav li {	background: url("../images/arrows_card.gif") no-repeat left;	margin-left: 10px;	margin: 0;	padding: 0;	padding-left: 8px	}	.level3_nav a {	color: #990000;	text-decoration: none;	}	.level3_nav a:hover {	color: #999999;	text-decoration: none;	}	.nav {	padding-left: 8px;	padding-top: 10px;	}	.nav ul {	list-style: none;	margin: 0;	margin-top: 10px;	padding:0;	}	.nav li {	font: 12px/22px arial, verdana, helvetica, sans-serif;	color: #ffffff;	background: #990000 url("../images/nav_arrow.gif") no-repeat left top;	padding-left: 7px;	padding-right: 5px;	font-weight: bold;	}	.nav ul ul {	list-style: none;	margin: 0;	margin-left: 10px;	margin-top: 0px;	padding: 0;	}.nav ul ul li{	font: 11px/20px arial, verdana, helvetica, sans-serif;	color: #ffffff;	background: #990000 url("../images/nav_arrow.gif") no-repeat left top;	padding-left: 10px;	padding-right: 5px;	}	.nav li a:link, .nav li a:visited {	color: #FFCC00;	text-decoration: none;	}	.nav li a:hover, .nav li a:active {	color: #FFFFFF;	text-decoration: none;	}.noteworthy {	font: 12px arial, verdana, helvetica, sans-serif;	color: #999999;	padding: 8px;	padding-top: 10px;	background-color: #ffffff;	}	.noteworthy dl { 	margin:0; 	padding: 0;	}	.noteworthy dt { 	font-weight:bold; 	font-size: 12px;	color: #000000;	list-style-type: none;	}	.noteworthy dd { 	margin-left: 10px; 	font-size: 12px;	color: #000000;	/*background: #fff url("../images/arrows.gif") no-repeat left top;	padding-left: 10px; */	margin: 0;	margin-bottom: 8px;	} 	.provost {	background: url("../image/gold_dot.gif") no-repeat left;	padding-left: 12px;	}	.senate {	background: url("../image/red_dot.gif") no-repeat left;	padding-left: 12px;	}	.joint {	background: url("../image/grey_dot.gif") no-repeat left;	padding-left: 12px;	}	.key {	font: 11px arial, verdana, helvetica, sans-serif;	color: #000000;	padding: 10px;	padding-top: 0;	margin-top: 0;	margin-bottom: 5px;	padding-bottom: 0;	}				.noteworthy a, .noteworthy dd a{	color: #990000;	text-decoration: none;	}	.noteworthy a:hover, .noteworthy dd a:hover {	color: #999999;	text-decoration: none;	}	.noteworthy img { padding-bottom: 5px;}		.photos {	}	#photo_table {	border: 0;	border: 1px solid #d2d2d2;}	.photos img {	border: 0;	border-right: 1px solid #ffffff;	display: block;	}	.search {	padding: 5px;	margin: 0;	font: 11px arial, verdana, helvetica, sans-serif;	}.search a {	color: #990000;	text-decoration: none;	}	.search a:hover, .search a:active {	color: #666666;	text-decoration: none;	}	.block {	display: block;	}	/* Photo Gallery */#gallery {	font: 12px arial, verdana, helvetica, sans-serif;	text-align: left;	}	#gallery img {	width: 150px;	border: 1px solid #999999;	margin: 0 5px 10px 0;	}	/* Print stuff */.printbar {	display: none;	}	
