@charset "UTF-8";/* CSS Document */body {background:url(../images/bkgrnd.gif) #003366;font-family: Georgia, "Times New Roman", Times, serif;}#wrapper { text-align:center; margin: 0 auto; width: 800px; background-color: #FFFFFF;}img {display:block;}#header {margin:0 auto;text-align:left;width: 800px;position: relative;margin-bottom:40px;display:block;height: 275px;}#columncontainer {	margin:0 auto;	width:800px;	text-align:left;	padding-bottom: 30px;	border-color: #FFFFFF;	position: relative;	clear:both;	float: left;}#columncontainer.home {	background: url(../images/Untitled-1_140.gif) top repeat-x;	padding-bottom: 0;}#left-column {width:435px;margin-bottom:45px;position:relative;float: left;vertical-align: top;}#left-column.navigation {width: 135px;margin-left:1.5em;background-image: url(../images/Untitled-1.gif);padding-bottom:20px;display:inline;color: #003366;text-align:left;font-size:13px;font-weight: bold;}#left-column.navigation ul {font-size:15px;list-style-type: none;padding:0 0 10px 0;margin:0;}#left-column.navigation ul a, #left-column.navigation ul a:link{color: #003366;text-decoration:underline;}#left-column.navigation ul a:hover{color: #4F3C47;}#left-column.navigation ul p{font-size:14px;}#left-column.navigation ul li {font-size:14px;text-decoration:none;display:block;}#left-column.navigation ul li.sectiontitle {border-bottom:10px solid #FF6600;}#left-column.navigation ul li.sectiontitle a{font-size:12px;width:auto;text-decoration:underline;display:block;padding:5px 10px 0 15px;margin:15px 0 0 0;color:#FFFFFF;background: url(../images/sectiontitle_bkgrnd.gif) left top;height:auto;}#left-column.navigation ul li.sectiontitle a:hover{color:#003366;}#left-column.navigation ul li.sub {font-size:11px;padding:0 10px 10px 15px;text-decoration:none;background-color: #FF6600;}#left-column.navigation li a {text-decoration:underline;margin-bottom:0;width: 100%;}html>body #left-column.navigation li a {width: auto;text-decoration:underline;color:#003366;}#left-column.navigation li a:hover {color:#006699;text-decoration:underline;}#left-column.navigation ul li.sub ul {padding-bottom:0;margin-bottom:0;margin-top:3px;}#left-column.navigation ul li.sub li{font-size:11px;padding:1px 10px 0 15px;text-decoration:none;background-color: #FF6600;margin-bottom:3px;}html>body #left-column.navigation li li a {width: auto;text-decoration:underline;color:#003366;margin-bottom:3px;}#left-column.navigation li a:hover {color:#006699;}#right-column {float:right;width:335px;margin-bottom: 30px;position: relative;vertical-align:top;overflow: visible;}#right-column.content {float: right;width: 630px;color:#003366;margin-bottom:30px;}#right-column.content p {margin-top: 5px;font-size:14px;line-height:17px;color:#003366;}#right-column.content h4.subsectiontitle {color:#003366;margin:0 0 15px 20px;padding-bottom:5px; display:block;border-bottom:1px solid #ccccccc;}#footer {width:800px;clear:both;margin-top:20px;height:70px;background-image: url(../images/enghonors_25.jpg);font-weight: bold;font-size: 12px;color: #003366;text-align: center;}#text {display:inline;width:100%;text-align: left;}p {color:#003366;}p.quote {background: url(../people/images/quote_marks.gif) top left no-repeat;height:70px;font-weight:bold;padding:20px 95px -20px 85px;text-align:center;margin-left:25px;font-style: italic;}#right-column.content p.caption {font-size: 10px;padding: 5px 0px 0px 0px;font-style: italic;line-height:12px;display:block;font-weight: bold;}#right-column.content p.page-title {color:#003366;font-size:18px;font-weight:bold;background-image: url(../images/Untitled-1.gif);padding: 10px 0 20px 10px;margin-right:0px;margin-top:-1px;}a.random:link  {color: #003366;text-decoration: underline;}a.random:visited  {color: #333;}a.random:visited:hover  {color: #003366;}a.random:hover {color: #006699;}a.random:active {color: #003366;}a.randomwhite:link  {color: #FFFFFF;text-decoration: underline;}a.randomwhite:visited  {color: #003366;}a.randomwhite:visited:hover  {color: #FFFFFF;}a.randomwhite:hover {color: #006699;}a.randomwhite:active {color: #003366;}#gallery {width:315px;height:260px;overflow:hidden;}#Table_01 {font-size:16px;height:820px;width:800px;background-color: #FFFFFF;align:center;}#right-column.content p{margin:20px;margin-top: 5px;}#footer {position:relative;width:800px;height:70px;background-image: url(../images/enghonors_25.jpg);font-weight: bold;font-size: 12px;color: #003366;text-align: center;}.style1 {color: #666666}.style2 {font-size: 13px;color: #003366;font-weight: normal;margin-top: 5px;padding-top: 5px;}.style3 {font-size: 17px;font-weight: 900;color: #003366;}/*TABLE THAT HOLDS MAIN LINKSContainer for the menu. We set top and bottom borders only because the menu containerstretches the entire window width. Note that this container can go inside a fixed widthelement that is centered on the page, if you so desire. It can even go inside a table cell.It carries a background image for aesthetics.*/td.menu {	background-color:#FF6600;	margin: 0;	padding: 0;	height: 11px;}#menuwrapper {	float:left;	position:relative;	padding:0;	margin:0;	width:100%;	height:11px;}td.menu ul { /* all lists */	padding: 0 0 0 0;	margin: 0;	list-style: none;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	font-size:11px;	line-height:11px;	color:white;	height:11px;}td.menu ul li { /* all list items */	float: left;	position: relative;}td.menu ul li img{ /* all list items */	margin-right:8px;}td.menu ul li a{ /* all list items */	color:white;	text-decoration:none;	padding-left:3px;	padding-right:3px;	border-right:1px solid #FFF;	margin-bottom:10px;}td.menu ul li a:hover{ /* all list items */	color:#003366;	text-decoration:none;}td.menu ul li a:visited{ /* all list items */	color:#006699;	text-decoration:none;}td.menu ul li a:visited:hover{ /* all list items */	color:#003366;	text-decoration:none;}td.menu ul li a.noborder {	border:none;}td.menu ul li ul { /* second-level lists */	display: none;	position: absolute;	top: 11px;	left: 0;	width:500px;	padding-top:5px;	padding-bottom:9px;	margin-left:-3px;}td.menu ul li>ul { /* to override top and left in BROWSERS OTHER THAN IE, which will position to the top right of the containing li, rather than bottom left */	top: 11px;	padding-top:5px;	padding-bottom:9px;	left: auto;	margin-left:-3px;	}td.menu ul li:hover ul, td.menu ul li.over ul { /* lists nested under hovered list items */	display: block;	background-color:#FF6600;}td.menu ul li ul li , td.menu ul li ul li { /* lists nested under hovered list items */	color:#003366;}td.menu ul li ul li a, td.menu ul li ul li a {	text-decoration:underline;	color:#003366;}td.menu ul li ul li a:hover, td.menu ul li ul li a:hover {	color:#FFF;}td.menu ul li ul li a:visited, td.menu ul li ul li a:visited {	color:#006699;}td.menu ul li ul li a:visited:hover, td.menu ul li ul li a:visited:hover {	color:#003366;}.style4 {font-size: 9px}.style9 {color:#006699}ul.upcoming {width:250px;color:#003366;list-style-type:disc;}ul.upcoming li{margin-bottom:10px;}ul.upcoming h5.title {margin:0 0 5px 0;line-height:20px;font-size:16px;padding:0;clear:left;float:none;}ul.upcoming h5.date-location {font-size: 13px;line-height:16px;margin:0 0 5px 0;padding:0;clear:left;float:none;}ul.upcoming h6.additionalinfo {margin:0 0 5px 0;line-height:14px;font-size:12px;font-weight: normal;padding:0;clear:left;float:none;}div.highlightcontainer {float:left;clear:both;width:780px;padding: 0 0 30px 0;}div.highlightcontainer div.award1, div.highlightcontainer div.award2, div.highlightcontainer div.events {float:left;margin-left:20px;display:inline;text-align: left;background:url(../images/awardbkgrnd.jpg);width:240px;height:246px;}div.highlightcontainer div.events {	float:right;	padding:5px 0 15px 0;	margin:0;	margin-bottom: 30px;	background-repeat: no-repeat;}div.highlightcontainer div.events h4{	padding:0;	margin:0 0 0 15px;	width:210px;	display:inline;}div.highlightcontainer div.events #content{	margin:0;	padding:0;	width:240px;}div.highlightcontainer div.events #content ul {	width:190px;	color:#003366;	list-style-position: outside;	margin: 5px 0 0 35px;	padding: 0;}div.highlightcontainer div.events #content ul li {border-bottom:1px solid #FF6600;padding:5px 0;margin:0;}div.highlightcontainer div.events #content ul li h5.title {float:none;margin:0;line-height:18px;font-size:14px;padding:0;width:190px;}div.highlightcontainer div.events #content ul li h5.date-location {font-size: 12px;line-height:15px;margin:5px 0 0 0;padding:0;float:none;width:190px;}div.highlightcontainer div.events #content ul li h6.additionalinfo {margin:3px 0 0 0;line-height:13px;font-size:11px;font-weight: normal;padding:0;float:none;width:190px;}#slideshow {width:442px;height:254px;overflow:hidden;}sub, sup {font-size:75%;line-height:100%;margin-bottom:-10px;}sub {vertical-align:bottom; }sup {vertical-align:top; }
