v ji mi* { padding: 0;	margin: 0;}body{	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: small;	line-height: 120%;	background:#FFF url(images/nec-background-top.jpg) top left repeat-x;	color: #004040;	margin: 1px auto;	text-align: center;	}	* html body {	font-size: x-small; /* for IE5/Win */	f\ont-size: small; /*for other IE versions */	}		a:link {	color: #016874; 	text-decoration: none;	}a:visited {	color: #4da0b2; 	text-decoration: underline;	}a:hover {	color: #673327; 	text-decoration: underline;}a:active {	color: #a92304;	text-decoration: none;}h1 {	color: #004b8d;	font-size: 150%;	font-weight: bold;	padding: 5px 0 2px 0;	margin: 0;	}h2 {	color: #004b8d;	font-weight: bold;	padding: 5px 0 2px 0;	margin: 0;	}	h3 {	color: #004b8d;	font-size: 90%;	font-weight: bold;	padding: 0;	margin: 0;	}		#wrapper {	clear: both;	width: 90%;	margin: 20px auto;	text-align:left;}/* HEADER */	#logo {	padding: 0;	margin: 5px 30px 0 20px;}td#top {	background:url(images/nec-word-bg.gif) bottom left no-repeat;	height: 90px;	vertical-align: bottom;	}	#top-headline {	color: #4da0b2;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-align: right;	font-weight: bold;	font-size: 180%;	line-height: normal;	padding: 0 0 3px 5%;	margin: 30px 0 3px 0;}#topright-button {	float: right;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 95%;	font-weight:bold;	margin: 3px 20px 3px 0;	padding: 5px 0 0 0;	border-bottom: 1px solid #673327;	}#topright-button a {		color: #673327;	text-decoration: none;}#photoheader {	background:url(images/nec-picturehead-bg.gif) top left no-repeat;	width: 100%;	height: 110px;	padding: 5px 4px 5px 5px;	border-right: 1px solid black;	min-width: 790px;	text-align:center;	}	.header-photo {	padding: 5px 3px;	margin: auto 10px;}		/* TEXT AREA underneath photo header */	#text {	background:url(images/nec-navigation-bg.jpg) top left repeat-y;	margin: 0 auto;	padding: 0;}	#left_column {	width: 200px;}		/* NAVIGATION */.nav {	text-align:right;	padding: 0;	margin: 0 0 0 10px;}ul.nav  {	text-align:left;	margin: 15px 0 0 17px;	padding: 0;}.nav li {	list-style:url(images/nav-arrow-right.gif);	margin: 0;	padding: 4px 0;	}.nav a {	display:block;	padding: 2px 0 2px 5px;	font-size: 105%;	font-family: Verdana, Arial, Helvetica, sans-serif;}	.nav a:link {	color: #004b8d;	padding: 2px 0 2px 5px;	text-decoration:none;	}.nav a:visited {	color: #4da0b2;	padding: 2px 0 2px 5px;	text-decoration: none;}.nav a:hover {	text-decoration:none;	background:url(images/nec-navigation-over.jpg) right center repeat-y;	border-bottom: 1px solid #673327;	border-top: 1px solid #673327;	padding: 1px 0 1px 5px;	}.nav a:active {	background:url(images/nec-navigation-active.jpg) right center repeat-y;	text-decoration:none;	border-bottom: 1px solid #ffb70b;	border-top: 1px solid #ffb70b;	padding: 1px 0 1px 5px;	color: #673327;	}.nav #selected a {	text-decoration:none;	font-weight:bold;	padding: 1px 0 1px 5px;	border-top: 1px solid #673327;	border-bottom: 1px solid #673327;	}	#goodsearch {	padding: 8px 0;	background-color:#FFF;	}#li-subnav /* nav list item with arrow pointing down */	{	list-style:url(images/nav-arrow-down.gif);		padding: 0;	margin: 4px 0;	}.nav #li-subnav a:hover {	text-decoration:none;	background:url(images/nec-navigation-over.jpg) right center repeat-y;	border: none;	padding:2px 0 2px 0;	}.nav #li-subnav a:active {	background:url(images/nec-navigation-active.jpg) right center repeat-y;	text-decoration: none;	border: none;	padding:2px 0 2px 0;	color: #673327;	}#li-subnav a#selected {		border-top: 1px solid #673327;	border-bottom: 1px solid #673327;	text-decoration:none;	font-weight:bold;	padding: 1px 0 1px 5px;	}	#li-subnav #subnav {	list-style: none;	padding: 0 0 0 15px;	margin: 0;}#li-subnav #subnav li {	list-style:none;	list-style-type:none;}	#li-subnav #subnav a {	display:block;	padding: 0 0 0 3px;	font-size: 98%;	line-height: 110%;	font-family: Verdana, Arial, Helvetica, sans-serif;}		#li-subnav #subnav a:link {	color: #004b8d;	padding: 1px 0 1px 3px;	text-decoration:none;	}#li-subnav #subnav a:visited {	color: #4da0b2;	padding: 1px 0 1px 3px;	text-decoration: none;}#li-subnav #subnav a:hover {	text-decoration:none;	background:url(images/nec-navigation-over.jpg) right center repeat-y;	border-bottom: 1px solid #673327;	border-top: 1px solid #673327;	padding: 0 0 0 3px;	}#li-subnav #subnav a:active {	background:url(images/nec-navigation-active.jpg) right center repeat-y;	text-decoration:none;	border-bottom: 1px solid #ffb70b;	border-top: 1px solid #ffb70b;	padding: 0 0 0 3px;	color: #673327;	}#li-subnav #subnav #selected a {	text-decoration:none;	font-weight:bold;	padding: 0 0 0 3px;	border-top: 1px solid #673327;	border-bottom: 1px solid #673327;	}		/* CONTENT */	#center {	float:right;	text-align:left;}#topnav {	background:url(images/nec-topnav-bg.jpg) left repeat-y;	padding: 0 5px;	margin: 0 0 10px 5px;	}img#topnav-arrow {	padding: 0 5px 0 2px;}	.initial-n {	background:url(images/initial-bg-n.gif) bottom left no-repeat;	padding: 30px 0 5px 20px;	margin: 0 0 0 -20px;	font-size: 120%;	font-weight:bold;	color: #673327;	}.content {	margin: 0 5px;	padding: 0 20px 0 30px;	}.content p {	padding: 5px 0;	margin: 10px 0;}	.box-right {	float:right;	text-align:center;	background: url(images/nec-box-bg.jpg) top left repeat-y;	font-size: 95%;	width: 190px;	border:3px solid #ecf7fa;	padding: 4px 6px;	margin:  5px 0 5px 20px;}.box-right ul{	padding: 0;	margin: 0;	list-style-type: none;	text-align:center;	}.box-right li {	text-align:left;	margin: 0 0 5px 10px;}		.box-hd {	font-size: 130%;	font-weight:bold;	color: #673327;	padding: 0;	margin: 2px 0;	line-height: 90%;}	#content img {	padding: 4px;	border: 1px solid #673327;	margin: 5px 0 5px 15px;	text-align:right;}/* footer */#footer {	clear:both;	margin: 15px auto 5px auto;	padding: 0 20px 0 0;	text-align:center;	font-size: 80%; 	line-height:normal;	color: #999;	}#footer p{	margin: 0 0 2px 0;	padding: 0 0 2px 0;	background:url(images/footer-bg.jpg)bottom left repeat-x;	/*border-bottom: 1px solid #4da0b2;*/}/* Pages Module */	/*inline styles */.sitelinks {		font-family: arial narrow;		font-size: 100%;		font-weight:bold;	}input.button {		background:white;		color: green;	}input {		font-family:arial;		font-size:100%;		background-color:#f3f3f3;	}	td	{font-family:arial;		font-size:100%;	}	textarea.normal {	font-family: arial;		font-size:12px;	}	.login {		border: 1px dashed silver;		margin: 5px;		padding: 3px;}			.fields {font-size: 120%;	   	font-family: arial;	   }.horizontalNav {	cursor: hand;	color: black;	border: 1px solid silver;	}	.horizontalNav a {	text-decoration: none;	color: #408080;}.TopNav a {	text-decoration: none;	color:white;}.TopNav {	cursor:hand;	color:black;	}			   /* week header */.weekdays {font-family:Arial; color:green;font-weight:bold;font-size:10px;text-align:center;}.weekdays2 {		font-family:Arial;		color:#000;		font-weight:bold;		font-size:75%;	}.weekdays2Text{border: 1px solid silver; background: #fff;}	/* this day */.weekdays3Text{		border: 1px solid silver;		background: #ffff00 ;	}/* not in this month */.weekdays4Text{		border: 1px solid silver;		background: #ffffff;	}/* week header */.weekdays3 {	font-family:Arial; 	color:aqua;	font-weight:bold;	font-size:75%;	text-align:center;	}
