body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

a {
	color: #423263
}

a:hover {
	color: #990000
}


/* format the area which containd the web page and floats it in the center of the window */
#pagearea {
	text-align: left;
	width: 100%;
}

/* format the masthead ///////////////////////////////////////////////////////////// */
#header {
	background-image: url(../Media/header_sph_building.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #F8F2DC;
	width: 100%;
	height: 57px;
	margin: 0px;
}

#header p {
	margin: 0px;
}

#ualink {
	display: none;
}

#ualink a {
	display: none;
}

#ualink a img {
	display: none;
}

#ualink a:hover {
	display: none;
}
/* end masthead formatting */

/* format the top nav bar ///////////////////////////////////////////////////////////// */
#topnav {
	display: none;
}

.sph a {
	display: none;
}

.sph a img {
	display: none;
}

.sph a:hover {
	display: none;
}

.doh a {
	display: none;
}

.doh a img {
	display: none;
}

.doh a:hover {
	display: none;
}

.cphp a {
	display: none;
}

.cphp a img {
	display: none;
}

.cphp a:hover {
	display: none;
}
/* end top nav bar formatting */

/* format the three column area below the nav bar /////////////////////////////////////////// */
#mainarea {
	width: 100%;
	top: 75px;
	
}

#logobar {
	
}

#footer {
	display: none;
}

/* left column elements //////////////////////////////////////////////////////////////////// */
#leftcol {
	display: none;
}

#leftcol p {
	display: none;
}

/* format left nav and buttons ///////////////////////////////////// */
#leftnav {
	display: none;

}
#leftnav img {
	display: none;
}

.home a {
	display: none;
}

.home a:hover {
	display: none;
}

.home-on a {
	display: none;
}

.about a {
	display: none;
}

.about a:hover {
	display: none;
}

.about-on a {
	display: none;
}

.calendar a {
	display: none;
}

.calendar a:hover {
	display: none;
}

.calendar-on a {
	display: none;
}

.news a {
	display: none;
}

.news a:hover {
	display: none;
}

.news-on a {
	display: none;
}

.links a {
	display: none;
}

.links a:hover {
	display: none;
}

.links-on a {
	display: none;
}

.contact a {
	display: none;
}

.contact a:hover {
	display: none;
}

.contact-on a {
	display: none;
}

.learning a {
	display: none;
}

.learning a:hover {
	display: none;
}

.learning-on a {
	display: none;
}
/* done formatting left nav //////////////////////////////////////////////*/

/*leftcol subnav*/
.subnav-left {
	display: none;
}

.subnav-left p {
	display: none;
}

.subnav-left a {
	display: none;
}

.subnav-left a.on {
	display: none;
}

.subnav-left a:hover {
	display: none;
}

/* outlined box for left column */
.whiterulebox-lc {
	display: none;
}

/* feature box for left column */
.feature-left {
	display: none;
}

.feature-left p {
	display: none;
}

/* format the center and right columns ////////////////////////////////////////////////////// */
#content {
	background-color: #FFFFFF;
	width: 100%;
	
}

#content-noback {
	background-color: #FFFFFF;
	
}

.pagetitle {
	float: left;
}

/* right column elements ////////////////////////////////////////////////////// */
#rightcol {
	float: right;
	margin: 5px;
	width: 25%;
	clear: both;
		
}

/* outlined box for right column */
.goldrulebox-rc {
	padding: 5px;
	border: 1px solid #DAC880;
	
}

/* view it button to use with right column gold rule box */
.viewit-rc a {
	display: none;
}

.viewit-rc img {
	display: none;
}

.viewit-rc a:hover {
	display: none;
}

/* outlined box for right column */
.whiterulebox-rc {
	padding: 5px;
	border: 1px solid #FFFFFF;
	
}


/* center column elements ///////////////////////////////////////////////////////// */
#centercol {
	width: 70%; 
	margin: 10px 10px 10px 0px;
}

/* outlined box for center column */
.goldrulebox-c {
	padding: 8px 0px 8px 0px;
	border: 1px solid #DAC880;
	width: 100px;
	margin-top: 12px;
	margin-left: 12px;
	background-color: #E9DDAE;
}

.calendarMonth {
	background-color: #E9DDAE;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

#centercol p {
    margin-right: 12px;
	margin-left: 12px; 
}

#centercol h4 {
    margin-right: 12px;
	margin-left: 12px; 
}


#centercol-wide {
	/*width: 574px;  ie 
	min-width: 575px;  Netscape */
	margin-top: 12px;
}

#centercol-wide p {
    margin-right: 12px;
	margin-left: 12px; 
}
#centercol-wide h4 {
    margin-right: 12px;
	margin-left: 12px; 
}

/* horizontal devider for center column */
.goldrule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C2A73F;
	font-size: 1%;
}

/* format the "top" button element */
.top {
	display: none;
}

.top a {
	display: none;
}

.top a:hover {
	display: none;
}


/* common elements ////////////////////////////////////////////////////////////// */
.nomargin {
	margin: 0px;
}

/* format text sizes in percentage ///////// */
.sixtytext {
	font-size: 60%;
}

.seventytext {
	font-size: 70%;
}

.eightytext {
	font-size: 80%;
}

.ninetytext {
	font-size: 90%;
}

.clear {
	clear: both;
}

.floatleft {
	float: left;
}
.downlink-blurb {
	font-size: 80%;
	background-image: url(../Media/icon_satellite.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 34px;
	height: 30px;
}

.event {
}

.event ul {
	margin-top: 0px;
	margin-botom: 0px;
}

.event ul li {
	margin-bottom: 4px;
}
#centercol ol {
	margin-right: 12px;
}
