body	{	margin:0px;	padding:0px;	min-width: 760px;	color:#333333;	background-color: #E7E5CE;	background-repeat: repeat-x;	background-position: 0px 0px;	font-size: 65%;}a {color: #14466D;text-decoration:underline;}a:hover {color:#cc0000;}a:visited {color: #14466D;text-decoration:underline;}		#wrapper	{	background-color:#F7F6E2;	margin:0px 0px;	width:760px;	border-bottom: 1px solid #666;}						img	{	border: 0px;}#skipnavigation {	position: absolute;	left: -1000em;	width: 20em;}h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#14466D;font-weight:normal;}h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#2793D0;font-weight:bold;}h5 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#A29060;font-weight:bold;}/************************* Start code for header *************************/#header	{	display: block;	background-image:  url(../images/presheadbg.gif);	background-color: #CC0000;	width: 760px;	height: 130px;	margin: 0px;	padding: 0px;	overflow:hidden; /* makes IE work */}				#header	h1, h2	{	display: inline;	margin: 0px;	padding: 0px;	}.logo {	position: absolute;	top: 0px;	left: 0px;}.header-image	{	position:absolute;	top: 0px;	left: 295px;}/******************* End header code *******************//********************************************* Start code for large graphic and gray nav *********************************************/#upper-bar {	background-color: #F7F6E2;	width: 760px;	margin: 0px 0px 4px 0px; /*change top and bottom margins because of white space around flash file */	padding: 0px;	overflow: hidden;}#large-graphic-box {	position: relative;	float: left;	margin: 0px;	width: 577px;	height: 148px;	overflow: hidden;}#right-images {	border: 0px;	margin: 0px 0px 0px 3px;	padding: 0px;	width: 180px;	height: 148px;	float: right;	overflow: hidden;}.top-right-image {	margin-bottom: 3px;}/*********************************** Begin code for middle-section ***********************************/#middle-section {	margin-top: 5px;	width: 760px;	background-color: #F7F6E2;}/*********************************** Begin code for bar on left side ***********************************/#left-sidebar {  float: left;  position: relative;  width: 205px;  border: 0px;  background-color: #F7F6E2;  margin: 0px;}#topleft	{	margin-bottom: 5px;	width: 205px;}#navigation	{	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	width: 205px;	margin: 0px 0px 3px 0px;	padding: 0px;	background-color: #E7E5CE;}					#navigation ul#leftnav	{	margin: 0px;	padding: 0px;	margin-bottom: 5px;	line-height: 120%;	list-style: none;}						#navigation ul#leftnav li {	display:block;	margin:0;	voice-family: "\"}\"";	voice-family:inherit;}						#navigation ul#leftnav li a {	background:  url(../images/dot.gif) repeat-x bottom;	background-color:#E7E5CE;	display: block;	padding: 11px 5px 11px 14px;	width: 186px; /* width + padding-right + padding-left must equal 205px */	text-decoration: none;	color: #7E775B;}#navigation ul#leftnav li a.selected-nosubnav {	background:  url(../images/css-dotted.gif) repeat-x bottom;	background-color:#8E5125;	display: block;	padding: 11px 5px 11px 14px;	width: 186px; /* width + padding-right + padding-left must equal 205px */	text-decoration: none;	color: #F7F6E2;}		#navigation ul#leftnav li a:link, #navigation ul#leftnav li a:visited {	color: #7E775B;	text-decoration: none;}#navigation ul#leftnav li a:hover {	background-color: #A29060;	text-decoration: none;	color:#E7E5CE;}#navigation ul#leftnav li.selected {	display: block; 	margin: 0;	background-color:#F2F2F2;	voice-family: "\"}\"";	voice-family:inherit;}#navigation ul#leftnav li.selected a.main-selected:link, #navigation ul#leftnav li.selected a.main-selected:visited, #navigation ul#leftnav li.selected a.main-selected:hover {	background-color:#F2F2F2;	background: none;	display: block; 	padding: 11px 5px 0px 14px;	margin: 0px;	width: 186px; /* width + padding-right + padding-left must equal 205px */	text-decoration: none;	color: #E7E5CE;}/* This piece code is for the subnavigation in the left navbar */#navigation ul#leftnav li.selected ul#left-subnav	{	background-color: #F2F2F2;	margin: 0;	padding: 0px 0px 11px 0px;	list-style:none;}		#navigation ul#leftnav li.selected ul#left-subnav li a {	background: none;	display: block;  padding: 6px 5px 0px 28px; /* width + padding-right + padding-left must equal 205px */	margin: 0;	width: 166px;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;}		#navigation ul#leftnav li.selected ul#left-subnav li a.subnav-inactive:link, #navigation ul#leftnav li.selected ul#left-subnav li a.subnav-inactive:visited {	color: #000;	text-decoration: none;}#navigation ul#leftnav li.selected ul#left-subnav li a.subnav-inactive:hover {	background-color: #F2F2F2;	color: #E7E5CE;	text-decoration: underline;}#navigation ul#leftnav li.selected ul#left-subnav li a.subnav-selected:link, #navigation ul#leftnav li.selected ul#left-subnav li a.subnav-selected:visited, #navigation ul#leftnav li.selected ul#left-subnav li a.subnav-selected:hover {	background-color: #F2F2F2;	color: #E7E5CE;	text-decoration: none;}/********************************* End code for bar on left side *********************************/#two-column #main-body #featured	{	float: left;	width: 521px;	position: relative;	background-color: #F7F6E2;	padding: 0px 17px;}#two-column #main-body #featured h3, #three-column #main-body #featured h3 {	font-family: Georgia;	font-size: 18px;	color: #14466D;	text-decoration: none;	padding: 18px 0px 0px 0px;	margin: 0px 0px 12px 0px;}#two-column #main-body #featured p	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	margin: 10px 0px;	line-height: 140%;}#two-column #main-body #featured p strong {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: bold;}#two-column #main-body #featured a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #E7E5CE;	text-decoration: underline;}#two-column #main-body #featured ul, #three-column #main-body #featured ul {	line-height: 140%;}#two-column #main-body #featured li {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: normal;	line-height: 140%;}#two-column #main-body #featured strong {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: normal;}/******************************** Start code for interior-center column ********************************/#three-column #main-body, #two-column #main-body {	float: right;	position: relative;	width: 535px;	padding: 0px;	background-color: #F7F6E2;}.blurb {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#333333;padding:5px 0px 5px 0px;	background-color:#EFEDD8;	width:172px;}.blurbpad {padding:3px 5px 15px 5px;}a:link.blurblink {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#cc0000;text-decoration:none;}a:visited.blurblink  {text-decoration: none; }a:active.blurblink   {text-decoration: none;color: #000000; }a:hover.blurblink   {text-decoration: underline; }.image-headline {	float: right;	margin-bottom: 7px;}#three-column #featured {	float: left;	width: 329px;	position: relative;	background-color: #F7F6E2;	padding: 5px 7px;}#three-column #featured h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	margin: 10px 0px 0px 0px;	color: #A29060;	text-decoration: none;}#three-column #main-body #featured p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	margin: 10px 0px;	line-height: 140%;}#three-column #featured li {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: normal;}#three-column #featured a:link, #two-column #featured a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #14466D;	text-decoration: underline;}/*************************************************************** this code is for the news and events boxes on the home page ***************************************************************/div.news-box {	width: 343px;	background-color: #F7F6E2;	clear: none;	display: block;	margin: 0px 0px 3px 0px;	padding: 3px;	float: left;}div.thumbnail {	display: inline;	float: left;	width: 100px;}div.summary {	display: inline;	float: right;	width: 243px;}#main-body #featured div.news-box div.summary h4 {	margin: 0px;	padding: 11px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC0000;}#main-body #featured div.news-box div.summary p.teaser {	margin: 0px;	padding: 0px 0px 5px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}/******************************** Start code for interior right sidebar ********************************/#three-column #main-body #right-sidebar {  float: right;  width: 184px;  margin: 0px;  padding: 4px 0px 0px 0px;  border: 0px;  background-color: #F7F6E2;}#three-column #main-body #right-sidebar #right-sidebar-wrapper {	padding: 4px 12px 12px 12px;}	#three-column #main-body #right-sidebar #right-sidebar-wrapper p {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: normal;	margin: 0px 0px;	}#three-column #main-body #right-sidebar #right-sidebar-wrapper h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;	font-size: 120%;	font-weight: bold;	margin: 12px 0px;}.sidebar-headline {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;	font-size: 120%;	font-weight: bold;	margin: 12px 0px;}#three-column #main-body #right-sidebar #right-sidebar-wrapper img {	margin: 0px;	padding: 0px;}ul#rightnav {	font-family: Verdana;	list-style-type: none;	margin: 0px;	padding: 5px 5px 5px 12px;}ul#rightnav li {	font-family: Verdana;	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px;}ul#rightnav li a:link, ul#rightnav li a:visited {	color: #333;	text-decoration: none;}ul#rightnav li a:hover {	text-decoration: underline;}/****************************** End code for interior right sidebar ******************************/#three-column #clear-main-body {	background-color: #F7F6E2;	height: 1px;	font-size: 1px;	clear: both;}#clearone	{	font-size: 1px;	clear: both;	height: 1px;}.clear-news-box {	clear: both;}/****************************************************************************************** Start code for bottom NU Home, Find Employees, Find Offices, Search and Site Map links ******************************************************************************************/#bottom-admin-links	{	clear: both;	text-align: center;	margin: 0px;	padding: 10px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #AE9F76;}#bottom-admin-links p {	 margin: 0px;	 padding: 0px;}#bottom-admin-links a:link, #bottom-admin-links a:visited {	color: #AE9F76;	text-decoration: none;}#bottom-admin-links a:hover {	color: #AE9F76;	text-decoration: underline;}/************************** End bottom admin links **************************//************************* Start code for footer *************************/#footer	{	clear:both;	width: 760px;	text-align: center;	margin-top: 3px;	color: #AE9F76;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 0px 0px;	margin-bottom: 25px;}				#footer li	{	display: inline;}	#footer a:link, #footer a:visited {	color: #AE9F76;	text-decoration: none;}#footer a:hover {	color: #AE9F76;	text-decoration: underline;}	#footer p	{	padding:5px;	margin:0;}/************************* End code for footer *************************//************************************************************ Start code for links in the top right corner of the page ************************************************************/#toplinks {	width:740px;	text-align: right;	top: -4px; 	position: absolute; 	padding:0px;}.toplinks-inside {	padding-right: 10px;	padding-left: 10px;	padding-bottom: 0px;	padding-top:0px;	border-style: solid;	border-color: #FFFFFF;	border-width: 0px 1px 0px 0px;}.toplinks-inside-right {	padding-top:0px;	padding-left: 10px;	padding-bottom: 0px;}.toplinks-link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 215%;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;}a:link.toplinks-link {	text-decoration:none;	color:#FFFFFF;	outline: none;	font-weight:normal;	font-size: 10px;}a:visited.toplinks-link {	text-decoration:none;	color:#FFFFFF;	font-weight:normal; 	font-size: 10px;}a:hover.toplinks-link {	text-decoration:underline;	color:#FFFFFF;}a:active.toplinks-link {	text-decoration:underline;	color:#FFFFFF;}#msgmiddle {      width: 375px;      background-image: url(../messageimages/msgmiddle.gif);      background-repeat: repeat-y;    }#msgtop {      background-image: url(../messageimages/msgtop.gif);      background-position: top left;      background-repeat: no-repeat;    }#msgbottom {      background-image: url(../messageimages/msgbottom.gif);      background-position: bottom left;      background-repeat: no-repeat;      padding: 15px 30px 30px 15px;    }	#msgmiddle h1 {	font-family: Georgia, Times New Roman, Times, serif;	color: #006699;	font-size: 20px;	font-weight: normal;	line-height: 155%;	letter-spacing: .1em;	padding: 0;	margin:0;}#msgmiddle h2 {	font-family: Georgia, Times New Roman, Times, serif;	color: #2793D0;	font-size: 16px;	font-weight: normal;	line-height: 155%;	padding: 0;	margin:0;	letter-spacing: .1em;}	#msgmiddle h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #A29060;	font-size: 10px;	font-weight: normal;	line-height: 120%;	padding: 0;	margin:0;	font-style: italic;}				#msgmiddle p {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 10px;	font-weight: normal;	line-height: 155%;}	#president-message {      margin:0; padding:0;      position:relative;      width:340px; height:56px;      overflow:hidden;      }#president-message span {      display:block;      position:absolute; left:0; top:0; z-index:1;      width:340px; height:56px;      margin:0; padding:0;      background:url(../messageimages/pres_msg.gif) top left no-repeat;      }	  .padmaster {padding: 0px 12px 12px 12px;}/********************************************************** End code for links in the top right corner of the page **********************************************************/<!--[if IE]><style type="text/css">ul#nav li a span {  cursor: hand; /* for IE5.x/Win */}<![endif]-->
