/* GLOBAL */
body {
	background-color: #FFFFAF;
	font-family: sans-serif;
	}

div#navbar2 {
	height:30px;
	width:70%;
	border-top:solid#000 1px;
	border-bottom:solid#000 1px;
	background-color:#336699;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px;
	}

/*Includes margin and padding declarations to override the default spacing assigned to
unordered lists and sets the general text formatting. The white-space:no wrap declaration
keeps the list on one horizontal line, even if the browser window is too narrow to display
the whole line*/

div#navbar2 ul {
	 margin:0px;
	 padding:0px;
	 font-family:Arial,Helvetica,sans-serif;
	 font-size:small;
	 color:#FFF;
	 line-height:30px;
	 white-space:nowrap;
	}

/*The real secret to this technique is here. This declaration removes the bullets that
normally mark each list item and causes the list items to flow from left to right across
the page*/

div#navbar2 li {
	 list-style-type:none;
	 display:inline;
	}

/*This removes the underscore that is normal for links and the padding: 7px 10px controls the
spacing of the links in the navigation bar. The left and right padding controls the horizontal
space, while the top and bottom padding is needed to make the colored background of the rollover effect
(and the clickable area of the button) extend the full height of the navigation bar. You could
also add left and right margin values if you want additional space between the buttons*/

div#navbar2 li a {
	 text-decoration:none;
	 padding:7px 10px;
	 color:#FFF;
	}

/*Sets the color for the rollover effect*/

div#navbar2 li a:link {
	 color:#FFF;
	}

div#navbar2 li a:visited {
	color:Gold;
	}

div#navbar2 li a:hover {
	 font-weight:bold;
	 color:#FFF;
	 background-color:#3366FF;
	}

div#affiliation {
/* This removes the underscore that is normal for links  */
	text-decoration:none;
	font-family: sans-serif;
	font-size:x-small;
	text-align:center; 
	color="Blue";
}

div#affiliation li {
	 list-style-type:none;
	 display:inline;
	word-spacing:1;
	text-indent:1; 
	line-height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	}

div#affiliation li a {
	 text-decoration:none;
	 padding:3px 3px;
	 color:#000;
	}

/*Sets the color for the rollover effect*/

div#affiliation li a:link {
	 color:#000;
	}

div#affiliation li a:visited {
	color:Maroon;
	}

div#affiliation li a:hover {
	 font-weight:bold;
	 color:#36F;
	}

/* INDEX */

div#Welcome {
	list-style-type:none;
	font-family:Calibri,Arial;
	font-size:large;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
	
div#update {
	font-family:sans-serif;
	font-size:xx-small;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	text-align:center;
	margin-top:0px;
	margin-bottom:10px;
	}

div#latest {
	list-style-type:none;
	font-family:Calibri,Arial;
	font-size:24px;
	font-weight:bold;
	color:Fuchsia;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*top:50px;*/
	}

div#caption {
	font-family:sans-serif;
	font-size:xx-small;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
	}

div#contenthome {
	font-family:Calibri,Arial;
	margin-left:auto;
	margin-right:auto;
	width:450px;
	text-align:center;
	top:50px;
	}


img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}


p.index {
	margin-top:0px;
}


/* LOCATION */


/* HOW */

table#how2 {
	margin-left:21%;
	border-collapse:collapse;
	width:500px;
	background-color:#CEF6F5;
	border:2px solid black;
}

table#how3 {
	margin-left:21%;
	border-collapse:collapse;
	width:750px;
	background-color:#CEF6F5;
	border:2px solid black;
}


/* COSTS */


/* FACILITIES */


/* APPLICATION */


/* FUTURE */

table#future3 {
	margin-left:16%;
	border-collapse:collapse;
	width:840px;
	background-color:BlanchedAlmond;
	border:2px solid black;
}

td.future {
	color:Blue;
	border:1px solid black;
	text-align:center;
	width:280px;
}


/* LINKS */
	
div#contentlinks {
	font-family:Calibri,Arial;
	margin-left:auto;
	margin-right:auto;
	width:450px;
	text-align:center;
	top:50px;
	}


/* GENERAL */
	
div#content{
	font-family:Calibri,Arial;
	width:1100px;
	top:50px;
	}


h1{
	color:Blue;
}

h2 {
	color:Blue;
}


td {
	border:1px solid black;
	width:250px;
}


p {
	font-family:Calibri,Arial;
	font-size:medium;
	font-weight:lighter;
	padding-left:15%;
	padding-right:15%;
	margin-left:90px;
	margin-top:0px;
}

p.title {
	font-family:Calibri,Arial;
	font-size:30px;
	margin-left:80px;
	margin-bottom:0px;
	font-weight:bold;
}	

p.blue {
	color:Blue;
	margin-left:80px;
	margin-bottom:0px;
}

p.red {
	color:Red;
	margin-left:80px;
	margin-bottom:0px;
	}

p.green {
	color:Green;
	margin-left:80px;
	margin-bottom:0px;
}

p.second {
	margin-bottom:0px;
	margin-left:110px;
}

p.newsletter {
	font-size:xx-large;
	font-family:Britannic Bold;
	text-align:center;
}

p.centertext {
	text-align:center;
}


/* ------------------------------------------------------- */
/* BELOW THIS POINT MAY NOT BE USED */



p.first {
color: Black;
font-family: Arial;
font-size: xx-small;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}




table {
 margin-left:20%;
	font-family: Calibri,Arial;
 }
 
 p.news {
 font-family:Times New Roman;
 font-size:large;
 padding-left:15%;
 padding-right:15%;
 }
 
 p.newstitle{
 font-family:Times New Roman;
 font-size: 20px;
 margin-bottom: 0px;
 font-weight: bold;
 }
