body {  margin: 1%; background-color: #f5f1c4; }
h1 { text-align: center; color:  #2a6eaf; font-size: 14pt; margin-botton: 0.1%; }
h2 { color:  #2a6eaf; font-size: 16pt; font-weight: normal; }
h3 { font-weight: normal; text-decoration: underline; }
blockquote { font-style: oblique; }
blockquote.code { 
	font-style: normal; font-family: courier; 
}
.indent { margin-left: 20%; }
#banner { 
	margin-bottom: 0%; 
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
	border-bottom-style: solid; 
	border-bottom-color: #2a6eaf;
	border-bottom-width: 2px; 
}

#banner a { padding-left: 12px; }

#subTitle { 
	/* background-color: #b295b1;  */
	font-size: 12pt; 
	margin-bottom: 0; 
	padding-bottom: 0px; 
	color: #FFFFFF; 
}
#subTitle h1 {
	text-align: center; 
	font-size: 14pt;
	font-weight: normal;
}

p.imgPara { 
	height: 100px;
}
p.imgPara img {
	padding: .2em; float: left;
}
#searchBox input { color: black; }
.bodyArea { margin-top: 3%; 
			margin-left: 1%; 
			font-family: verdana, geneva, arial, helvetica, sans-serif }
.bodyArea li { margin-left: +12; } 
.bodyArea h2 { font-size: 14pt; }
.smallText {
	font-size: small;
}
.tinyText { font-size: x-small; }
.standOut {
	margin-left: 1%;
	margin-top: 5%;
	margin-right: 5%;
	margin-bottom: 1%;
	font-family: Sans-Serif;
}

.announce { 
	margin-left: 20%;
	background-image: url('/img/blue_star.gif'); 
	background-repeat: no-repeat;
	padding-bottom: 12px;
}
.announce p {
	padding-left: 10%;
	margin-top: 2px;
	width: 50%;
}
.announce a {
	padding-left: 5%;
}

#recommendForm { clear: both; text-align: center; margin-top: 5%; }
#frontPage { margin-left: 1%; }
#frontPage p { margin-left: 1%;  }

.longText p { font-family: serif; }
.center { text-align: center; }

.formBox table tr th { text-align: right; }
.formBox h2 { text-align: center; }
.pageHead {
	letter-spacing: .02em;
}
.pageHead a { text-decoration: none; padding: .24em; 
	font-size: larger;
	font-family: arial, sans-serif;
}
.pageHead a:hover { 
	background-color: #f19f63; 
	color: black;
}


.filename { color: green; }
.important { border-color: #b295b1; border-width: 1px; border-style: dashed; margin-bottom: 2%; }
.tip { border-color: #b295b1; border-width: 1px; border-style: dashed; margin-bottom: 2%; float: none; }
.navLink { text-align: center; }
.navNext a { text-align: right; }
.navLinkSpace { padding-left: 20%; padding-right: 20%; }
.navPrev a { text-align: left; }
.abstract { color: #223233; }
.abstract .title { text-align: center; }
.navheader h1 { text-align: center; display: block; font-weight: normal; margin-bottom: 1px; }
.navfooter { margin-left: 2%; margin-right: 2%; margin-top: 5%; margin-bottom: 5%; }
.mediaobject { overflow: scroll;   }


