.head1 {	
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.bod1 {
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}

.year {
	display:inline-block;
	font-family: "Arial Black, Gadget", sans-serif;
	text-align:right;
	font-size:10px;}

.projname {
	display:inline-block;
	font-family: "Arial Black, Gadget", sans-serif;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:5px 5px 5px 150px;}

.highslide-caption {
	font-family:"Arial Black,Gadget",sans-serif;
	text-align:justify;
	display:none;
	font-size:1em;
	padding:5px;
	background: white;}

.highslide-gallery_l {
	width:150px;
	height:100px;
	float:left;
	padding:5px 50px 10px;
	border-color: black;
	visibility: visible;
	cursor: default;}

.highslide-gallery_r {
	width:150px;
	height:100px;
	float:right;
	padding:5px 50px 10px;
	border-color: black;
	visibility: visible;
	cursor: default;}

.highslide img {
	width:150px;
	height:100px;
	border: 1px solid #000000;}

.highslide {
	outline: none;
	text-decoration: none;}

.hidden-container {
	display: none;}

#d_center {
	position:relative;
	background-color:#ffffff;
	margin:auto;}

.d_proj {
	display:inline-block;
	vertical-align:top;
	margin:10px;
	padding-bottom:20px;
	border:#e4e5f9 solid thin;}

.d_projcomment {
	font-family: Arial, Verdana, sans-serif;
	line-height:150%;
	text-indent:2.5em;
	font-style:normal;
	font-size:12px;
	text-align:justify;
	padding:5px 15px 5px 15px;}

.b_row {
	font-family: "Arial Black, Gadget," sans-serif;
	width:20%;
	white-space:nowrap;
	font-size:60%;
	text-align:center;
	display:inline-block;}

.b_row a {
	font-size:110%;
	color:#99cc99;
	cursor:pointer;
	text-decoration:none;}

.b_row a:visited {
	color:#99cc99;
	text-decoration:none;}

.b_row a:hover {
	background:#99cc99;
	padding-left:.2em;
	padding-right:.2em;
	font-weight:bold;
	white-space:nowrap;
	color:white;}

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;}

.highslide-active-anchor img {
	visibility: visible;}

.highslide:hover img {
	border-color: red;
	border-width: 2px;}

.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;}

.highslide-wrapper, .highslide-outline {
	background: white;}

.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;}

.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;}

.highslide-dimming {
	position: absolute;
	background: black;}

a.highslide-full-expand {
   background: url(graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;}

.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;}

.highslide-move, .highslide-move * {
	cursor: move;}

.highslide-overlay {
	display: none;}

.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(graphics/controlbar-white.gif) right -90px no-repeat;}

.highslide-controls a {
	background-image: url(graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;}

.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;}


/* The CSS sprites for the controlbar - see http://www.google.com/search q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;}

.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;}

.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;}

.highslide-controls .highslide-play a {
	background-position: -30px 0;}

.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;}

.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;}

.highslide-controls .highslide-pause a {
	background-position: -60px 0;}

.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;}

.highslide-controls .highslide-next a {
	background-position: -90px 0;}

.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;}

.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;}

.highslide-controls .highslide-move a {
	background-position: -120px 0;}

.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;}

.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;}

.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;}

.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;}

.highslide-controls .highslide-close a {
	background-position: -180px 0;}

.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;}

.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);}

.highslide-controls {
	position: static !important;
	margin-bottom: 0;
	width: 75px !important;}

.highslide-controls .highslide-play {
	display: none;}

.highslide-controls .highslide-pause {
	display: none;}

.highslide-controls .highslide-move {
	display: none;}

.highslide-controls .highslide-full-expand {
	display: none;}

.highslide-controls .highslide-close {
	display: none;}