/* layout css */

a img {
	border: 0;
}


fieldset {
  margin-bottom: 10px;
  border: 1px solid #0099CC;
  padding: 10px;
}

legend {
  padding: 0px 2px;
  color:#990033;
  font-size: 1.13em;
  font-family: Arial, Helvetica, sans-serif;
  color: #990000;
  margin-bottom: 0px;
}

#centerdiv {
	width: 100%;
	text-align: center;
}
#maindiv {
	text-align: left;
	width: 100%;
}


p:first-child {
	margin-top: 0;
}
p:last-child {
	margin-bottom: 0;
}

/* text styles */
.bodytext {
	color: black;
	font-size: 0.7em; 
	font-family: Verdana, "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
    text-align:justify;
}
.headline {
	color: #990033;
	font-size: 1.55em;
	font-weight: bold; 
	letter-spacing: -0.03em; 
	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
    text-align: left;
}
.sectitle {
	color:#990033;
	font-size: 1.13em;
	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
}
.sectitle-gray {
	color:#333;
	font-size: 1.13em;
	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
}
.cutline {
	color: black;
	font-size: 0.7em;
	font-family: "Trebuchet MS", "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
	text-align: left;
}
.colophon {
	display: none;
	visibility: hidden;
}
/* layout fixes*/
.navmenu, #left, topnav {
	display: none;
	visibility: hidden;
	width: 0;
	height: 0;
}

.navmenu-section {
	display: none;
	visibility: hidden;
}

#right {
	width: 100%;
}

#left {
	display: none;
	visibility: hidden;
	width: 0;
	height: 0;
}
#main {
	width: 100%;
}

#sidebar {
	display: none;
	visibility: hidden;
	width: 0;
	height: 0;
}
#sidebar p:first-child {
	margin-top: 0px;
}
#sidebar p:last-child {
	margin-bottom: 0px;
}
#topnav {
	display: none;
	visibility: hidden;
	width: 0;
	height: 0;
}

