ul {	list-style:inside;}li {	padding:2px 0;}#topNav ul, #topNav li {	list-style:none;}body {		background:#110033;		padding:0;		margin:0;		font-family: Arial,Helvetica,Verdana,sans-serif;		font-size:85%;		color:#FFF;	}	img {		border:none;	}	.bold {		font-weight:bold;	}	div#topBar {		padding:4px 10px 4px 10px;		/*background:#333;*/		border-bottom:1px solid #333;		margin-left:20px;		font-weight:bold;	}	div#wrapper {		width:780px;		margin:0 auto;		border: 1px solid #333;	}	ul#topNav {		list-style:none;		/*float:left;*/		/*background:#333 url(navBack.gif) repeat-x;*/		padding:4px 0;		margin:0 0 0 10px;	}	ul#topNav li.level1 {		display:block;		float:left;		background:url(blank_trans2.gif) no-repeat;		width:85px;		height:33px;		margin:0 1px;		text-align:center;	}	ul#topNav li.level1 a {		display:block;		/*padding:8px 3px 6px 3px;*/		text-decoration:none;		/*height:21px;*/	}	ul#topNav li.level2 {		display:block;		background:#333;		width:147px;		/*height:33px;*/		margin-left:2px;		text-align:left;		border-right:1px solid #999;		border-left:1px solid #999;	}	ul#topNav li.first {		border-top:1px solid #999;	}	ul#topNav li.last {		border-bottom:1px solid #999;	}	.level1 a {		color:#FFF;		display:block;		height:31px;	}	ul#topNav li.level2 {		margin:0;		padding:0;	}	ul#topNav li.level2 a {		padding:4px 3px;		margin:0;		height:auto;	}	.selected a, h3 {		color:#FF9933;	}	.emp {		color:#F00;		font-weight:bold;	}	.level2 a {		color:#FFF;		display:block;		width:141px;	}	div#header {		float:left;		background:url(top_logo3.gif) no-repeat;		height:68px;		width:132px;		margin:4px 0 0 6px;	}	.clearBoth {		clear:both;	}	.left {		float:left;	}	.right {		float:right;	}	.textRight {		text-align:right;	}	.column {		width:244px;		border-right:1px solid #CCC;		height:31px;		padding:0 6px;	}	.rightText {		text-align:right;		border:none;	}	#bottom {		padding:0 5px;	}	.subnav {		margin:0 -35px;		padding:8px 0;		display:none;		z-index:1;		width:150px;		position:absolute;	}	.subnav a:hover {		background:#4E4E4E;	}	div#topWrap {		width:634px;	}	div#footer {		color:#FFF;		text-align:center;		border-top: 1px solid #333;		font-size:77%;		margin-top:10px;	}	div#footer a {		color:#FFF;	}	.bar {		padding:0 5px;	}	.bar a {		color:#FFF;		font-size:85%;	}	div#search {		padding-left:15px;		padding-bottom:5px;		font-size:85%;	}	div#search input {		font-size:85%;	}	.padTop {		padding-top:6px;	}	ul#breadCrumb {		padding:0;		margin:0;		font-size:77%;	}		ul#breadCrumb li {		display:inline;	}	ul#breadCrumb li a {		border-right:1px solid #CCC;		padding: 0 5px;		color:#FFF;	}	div#content {		padding: 15px 5px;	}	.picture {		padding:8px;		font-size:77%;		text-align:center;	}	h2 {		font-style:italic;	}	h1 span {		/*margin-left:-999px;*/		font-family:serif;		margin-left:39px;	}	h1 {		display:block;		width:100%;		font-size:210%;		background:#006 url(star.gif) no-repeat left center;		padding:3px 0;	}	#content a {		color:#EB742E;	}		/******************* Individual Page CSS ***********************/	ul#in_news li a {		color:#EEE;	}	ul#in_news li { 		padding-top:5px;	}	/*table.committee {		margin-bottom:25px;		padding-top:8px;	}	table.committee caption {		background:#999;		font-size:115%;		font-weight:bold;	}	table.committee {		width:500px;	}	table.committee th {		text-align:left;		font-size:115%;		font-weight:bold;	}*/	table {		margin-bottom:25px;		padding-top:8px;	}	table caption {		background:#AAA;		font-size:115%;		font-weight:bold;		color:#000;	}	table {		width:500px;	}	table th {		text-align:left;		font-size:115%;		font-weight:bold;	}	table#extended caption {		margin-top:25px;	}		.quote {		margin:20px 40px 0 40px;		font-family: serif;		font-size:140%; 		font-style:italic;	}	.quoteCite {		margin-left:500px;		margin-bottom:20px;		font-style:italic;		font-family: serif;		font-size:130%;		margin-top:10px;	}		/*FORM STYLES*/		form label {		float:left;		font-weight:bold;		margin-bottom:10px;		padding:0 2%;		text-align:right;		width:40%;	}	.clearLeft{		clear:left;	}	form input, form textarea, form select {		margin-bottom:10px;		width:auto;		float:left;		text-align:left;	}	fieldset {		margin-bottom:15px;		border:1px solid #CCC;	}	#submitButton {		float:none;		margin-left:45%;	}	fieldset legend {		color:#FFF;		font-weight:bold;		font-size:125%;	}	#faculty li {		border-bottom:1px dotted #666;		padding:5px;	}	#news_column {		width:488px;	}	ul#faculty li {		padding:8px 0;	}	/*#alumni_events {		background:#333 url(alumni_events.gif) no-repeat;		height:51px;	}*/	#column1 {		width:48%;		float:left;		padding:5px;	}	#column2 {		width:48%;		float:right;		padding:5px;	}	.border1 {		border:1px solid #FFF;	}	.center {		text-align:center;	}	.padbottom10 {		padding-bottom:10px;	}