/* core stylesheet */

acronym					/* used for the form page, underlines */
	{				/* and highlights the acronym so      */
	cursor: help;			/* that users will know that there is */
	text-decoration: underline;		/* more information, should they not  */
}					/* understand.                        */

body					/* all body or global elements go     */
	{				/* here. anything not inherited can   */
	margin: 0;			/* be added elsewhere                 */
	padding: 0;
					/*	background-color: #EEE;background-color: lemonchiffon;*/
					/*	background-image: url('../images/cloud bkgnd.gif'); changed the overall background */
	font-family: Verdana, Helvetica, sans-serif;
	overflow: auto;



}
					/* may not use most of these, but it strips the browser-specifics */
h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
	{
		margin: 0;
		padding: 0;
	}

td					/* formats any tables to have similar */
	{				/* characteristics as the rest of the */
		font-family: Verdana,		/* site.			      */
		Helvetica, sans-serif;
		font-size: 80%;
		color: #222;
	}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#bodycontainer				/* contrains the body of the page to  */
	{				/* remain a certain size, so it will  */
		float: left;				/* be readable on any resolution,     */
		width: auto;			/* 800x600 or larger.		      */
	}

#bodycontainer p
	{
		margin-top: 0.5em; /* original statement: margin-top: 1.25em;*/
		padding-left: 3em;
		padding-bottom: 1.0em; /* original statement: padding-bottom: 1.5em;*/
		margin-right: .5em;
		text -align: centre;		/*	original value: text-align: justify;  allowed me to centre an image */
		width: 40em;
		font-size: 80%;

	}

#bodycontainer a
	{
		text-decoration:none;
		color: #036;		/*original value: color: #AAA; (original color for links: #AAA (light grey) was too light) */
	}

#bodycontainer a:hover
	{
		text-decoration: underline;
		color: #369;
	}

#bodycontainer table
	{
		margin-top: 1.25em;
		margin-left: 1.25em;
	}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#container
	{
		margin: 0;
		padding: 0;
		width: 47.5em;
		height: 100%;
		background-color: #FFF;/*	 */
		overflow: visible;
	}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#clears
	{
		clear: both;
	}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
			/* quick timesaver code from http://css.maxdesign.com.au/listamatic/vertical08.htm */
			/* changed some properties so it wasn't an exact copy. Changed some to fit the layout */

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#navcontainer
	{
		width: 9em;
		float: left;
	}

#navcontainer ul
	{
		margin-left: 0em;
		padding-left: 0.3em;
		list-style-type: none;
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 80%;
	}

#navcontainer a
	{
		display: block;
		background-color: #036;
		border-bottom: 1px solid #eee;
		width: 100%;
		padding: .1em 0 .1em 0;
	}

#navcontainer a:link, #navlist a:visited
	{
		color: #EEE;
		text-decoration: none;
	}

#navcontainer a:hover
		{
		background-color: #369;
		color: #fff;
	}

#navcontainer img
		{
		border: 0;
		padding: .1em;
	}

#navcontainer .noborder a
	{
		border: 0;
		background-color: #FFF;
		padding-left: 3px;
	}

#navcontainer .noborder a:hover
	{
		border: 0;
		background-color: #FFF;
	}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.alphalist ul
	{
		list-style-type: lower-alpha;
		font-size: 80%;
		padding-left: 1.75em;
		padding-right: 6em;
		text-align: justify;
	}

.alphalist li
	{
		padding-bottom: .7em;
	}

.header
	{
		font-family: "Palatino Linotype", Georgia, serif;
		font-size: 150%;
		color: #222;
		margin-top: .5em;
		padding-left: .75em;
		font-weight: bold;

	}

.subheader
	{
		font-family: Verdana, Helvetica, sans-serif;	/*original value(too little contrast): font-family: "Palatino Linotype", Georgia,serif;*/
		font-size: 110%; 				/* original value was: 120*/
		color: #222;
		margin-top: .5em;
		padding-left: 1.25em;
						/*	font-weight: bold;*/
	}

.blues
	{
		font-size:100%;
		color: #39C;
		font-weight:bolder;
	}

.nolisttype ul
	{
		
		font-size: 10pt;		/*original caused a problem with nested lists when percentage was compounded-font-size: 80%; */
		padding-left: 2.75em;		/*original 1.75em was fine in IE but very different in firefox */
		padding-right: 6em;*/
		text-align: justify;
	}
.nolisttype li
	{
		padding-bottom: .7em;
	}

.disklisttype ul			/* not in use */
	{
		list-style-type: disk;
		font-size: 10pt;		
		padding-left: 2.75em;	
		padding-right: 6em;
		text-align: justify;
	}
.disklisttype li
	{

		padding-bottom: .7em;
	}



.subsubheader
	{
		font-size: 110%;
		font-weight: bold;
		font-family: "Palatino Linotype", Georgia, Serif;
		margin-top: .5em;
	}





