/* web.css -- revised 12 August 2004 by Wilma Keppel */

/* anything inside these tags is a CSS comment */

/* sets default font color, background color, margins, for the page */
body {
	color: #000000;
	background-color: #9C9;
	margin: 0;
	}

/* sets color, background color, etc. for page body */
td.main {
	color: #000000;
	background-color: #FFD;
	padding: 20px;
	}

/* headers and footers */
.titletop, .titlebar, .footer {
	color: #000000;
	background-color: #9C9;
	font-weight: bold;
	}
.titletop {
	font-size: 160%;
	font-family: 'Times New Roman', Times, serif;
	}
.titlebar, .footer {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}
.titlebar {
	font-size: 110%;
	}
.footer {
	font-size: 80%;
	}

/* top navigation text */
.nav1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	}


/* ==== link styles ====
	a = plain links (in text)
	a:nav = navigation links
	a:email = activates user's email program
	a:hide = page URL (visible on mouseover on printer pages only)
*/

a:link, a:visited, a.email:link, a.email:visited {
	background-color: transparent;
	text-decoration: underline;
	}
 a.nav:link, a.nav:visited {
	background-color: transparent;
	text-decoration: none;
	}
a:link, a.email:link, a.nav:link {
	color: #000099;
	}
a:visited, a.email:visited, a.nav:visited {
	color: #440044;
	}
a:hover, a:active, a.nav:hover, a.nav:active {
	color: #FF0000;
	background-color: transparent;
	text-decoration: underline;
	}
a.email:hover, a.email:active {
	color: #FFFFFF;
	background-color: #FF0000;
	}
a.hide:link, a.hide:visited, a.hide:hover, a.hide:active {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	}

/* site title and site name links */
a.titlebar:link, a.titlebar:visited, a.sitename:link, a.sitename:visited {
	background-color: transparent;
	text-decoration: none;
	}
a.titlebar:link, a.titlebar:visited, a.titlebar:hover, a.titlebar:active {
	font-size: 100%;
	}
a.sitename:link, a.sitename:visited {
	color: #000000;
	}
a.titlebar:link {
	color: #000099;
	}
a.titlebar:visited {
	color: #440044;
	}
a.titlebar:hover, a.titlebar:active, a.sitename:hover, a.sitename:active {
	color: #FF1111;
	background-color: transparent;
	text-decoration: underline;
	}

	
/* text styles */

/* page title and subheads */
h1, h2, h3, h4, h5, h6 {
	margin-bottom: .2ex;
	line-height: 1.2;
	text-indent: 0px;
	}
/* page title */
h1 {
	font-size: 180%;
	margin-top: 0ex;
	text-align: center;
	}
/* subheads */
h2, h3, h4, h5, h6 {
	text-align: left;
	}
h1, h2, h3, h4, h5 {
	font-weight: bold;
	}
h2 {
	font-size: 140%;
	margin-top: 3ex;
	}
h3 {
	font-size: 120%;
	margin-top: 2ex;
	}
h4 {
	font-size: 100%;
	margin-top: 2ex;
	}
h5 {
	font-size: 100%;
	font-style: italic;
	margin-top: 2ex;
	}
h6 {
	font-size: 100%;
	font-style: italic;
	font-weight: normal;
	margin-top: 2ex;
	}
/* subtitle -- goes under h1 tag */
.subtitle {
	margin-top: 1ex;
	margin-bottom: 3ex;
	text-align: center;
	}
/* who wrote an article -- goes under h1 tag or subtitle */
.byline {
	margin-top: 0ex;
	margin-bottom: 1em;
	text-align: center;
	font-weight:  normal;
	}


/* basic paragraph (first line indented) */
p {
	line-height: 1.2;
	margin-top: 0ex;
	margin-bottom: .2ex;
	text-indent: 2em;
	}

/* non-indented paragraph following h tags and lists */
p.noindent {
	text-indent: 0px;
	}

/* summary of page -- goes under h1 or byline */
p.summary {
	font-size: 80%;
	margin-bottom: 1em;
	text-indent: 0px;
	}

/* author name and copyright at end of article */
p.endname {
	text-align: right;
	}

/* page URL at end of article */
p.url {
	text-indent: 0px;
	text-align: center;
	margin-bottom: 0px;
	}

p.url, .photocredits, .smallsans {
	font-family: Arial, Helvetica, sans-serif;
	}
/* who took a picture -- use for photos in tables */
.photocredits {
	text-align: right;
	font-size: 75%;
	}
/* smallsans is for small text such as "printer version" */
.smallsans, p.url {
	font-size: 80%;
	}

/* picture caption */
.caption {
	font-size: 95%;
	text-align: left;
	text-indent: 0px;
	}

/* for quoted text */
blockquote {
	margin-top: 2ex;
	margin-left: 4ex;
	margin-right: 4ex;
	margin-bottom: 2ex;
	}
/* who you're quoting */
p.quotesource {
	text-align: right;
	margin-top: -1ex;
	margin-bottom: 2ex;
	}

/* sets spacing above and below lists */
ul, ol {
	margin-top: 1ex;
	margin-bottom: 1ex;
	}
/* sets spacing above and below "Related articles and links" list */
ul.related {
	margin-top: 0px;
	margin-bottom: 0px;
	}
/* formats items in a list */
li {
	margin-bottom: .2ex;
	line-height: 1.2;
	font-weight: normal;
	}
/* formats list items as footnotes. Set list tags thus:
	li class="footnote"
*/
.footnote {
	font-size : 95%;
	}

/* announce new items on your website */
.new {
	color: #990000;
	background-color: transparent;
	font-weight: bold;
	}

/* drop caps */
.cap {
	font-size: 180%;
	font-weight: bold;
	}

/* standard HTML font styles */
b, em, strong {
	font-weight: bold;
	}
i, cite, strong {
	font-style: italic;
	}
big {
	font-size: 120%;
	}
small {
	font-size: 80%;
	}
tt {
	font-family: Courier, Monaco, monospace;
	}
/* superscripts, subscripts */
sup, sub {
	font-size: 70%;
	}


/* formats tables */
table {
	font-size: 100%;
	text-indent: 0px;
	}
/* sets spacing in data cells */
td {
	margin-top: 1ex;
	}
table.data {
	text-align: left;
	font-weight: normal;
	}
