/*This style sheet needs to provide the following layout characteristics:
	Paragraph styles in Times Bold font subject to later revision.
	H1 and any other headings to be formatted for standing out.
	Change attributes of text links, make each state of link vary.
	Page formatting will use techniques that are alternative to frames,
	  these techniques will be tested for browser compatibility.
	A browser detection script will be used on site pages to warn older
	  browsers of possible display issues.

	Copyright 2004 Steve Chittenden, Creative Business Services, cbservicesmi.com.
	If you are looking to steal this, help yourself. It is not a sophisticated example,
	it uses rather ordinary methods of control. If you use this, at least have the
	decency to leave these comments here to give me credit.*/

/*Pages should be renamed with all LC and old pages can be used as an alternate for older browsers. Some scripted animations, especially on page load would be a nice touch. Be aware that something in the table settings is causing a Horizontal Scroll on the Form page in frames. Delete this entire comment paragraph when complete.*/

body {background-image:url(images/Backgrd-Body.jpg);
	background-repeat: repeat;
	background-position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	}

/*Apply a local style if the background settings on this sheet will not work well on certain pages.*/

a:link {color: #5c77b4;
	background-color: transparent;
	text-decoration: underline;
	}
a:visited {color: #327237;
	background-color: transparent;
	text-decoration: none;
	}
a:active {color: red;
	background-color: transparent;
	text-decoration: none;
	}
a:hover {color: #f00000;
	background-color: transparent;
	text-decoration: underline;
	font-style: italic;
	}

h1 {color: #631087;
	background-color: transparent;
	font-family: Benguiat Gothic, Horatio, Arial, Helvetica, Sans-Serif;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	z-index: 92;
   }

h2 {position: relative;
	left: -10px;
	color: #631087;
	background-color: transparent;
	font-family: Benguiat Gothic, Horatio, Arial, Helvetica, Sans-Serif;
	font-size: 18pt;
	font-weight: bolder;
	z-index: 93;
   }

h3 {position: relative;
	left: -10px;color: #631087;
	background-color: transparent;
	font-family: Benguiat Gothic, Horatio, Arial, Helvetica, Sans-Serif;
	font-size: 14pt;
	font-weight: bold;
	z-index: 93;
   }

h4 {color: #008080;
	background-color: transparent;
	font-family: Benguiat Gothic, Horatio, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	z-index: 93;
   }

/*used in leftnav submenus*/
h5 {color: #008080;
	background-color: transparent;
	font-family: Benguiat Gothic, Horatio, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	margin: 0px 0px 3px 10px;
	z-index: 93;
   }

p  {color: black;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: 500;
	z-index: 90;
   }

li  {list-style-type: square;
	color: black;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: 500;
	z-index: 98;
   }

blockquote {color: #631087;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	font-weight: 500;
	z-index: 97;
   }

.pageid {color: #5c77b4;
	font-weight: bolder;
	font-style: italic;
	}

.form {position: absolute;
	top: 20px;
	left: 24px;
	width: 574px;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: 500;
	}

.desc {position: absolute;
	top: 0px;
	left: 0px;
	width: 180px;
	color: #f0fffe;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1pt;
	z-index: -1;
	display: none;
	}

/*fullbody starts below headgraphic, used on feedback form*/
#fullbody {position: absolute;
	top: 196px;
	left: 200px;
	width: 575px;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: 500;
	z-index: 92;
	}

#contactinfo p {text-align: left;
	color: black;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	}

#headlogo {position: absolute;
	top: 15px;
	left: 16px;
	}

#headbldg {position: absolute;
	top: 14px;
	left: 290px;
	}

#headcontact h4{position: absolute;
	top: 10px;
	left: 600px;
	margin: 0px 0px 0px 0px;
	z-index: 90;
	}

#tagline {position: absolute;
	top: 136px;
	left: 24px;
	margin: 0px 0px 0px 0px;
	}

#pagebody {position: absolute;
	top: 196px;
	left: 210px;
	width: 570px;
	z-index: 90;
	}

#nav {position: absolute;
	top: 92px;
	left: 16px;
	z-index: 90;
	}

/*Contact info added to pages during print*/
#printadd {display: none;
	}

#pagenav {position: absolute;
	top: 220px;
	left: 10px;
	width: 170px;
	z-index: 90;
	}

#navtext {font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	}

#headgraphic {position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	}

#sidegraphic {position: absolute;
	top: 126px;
	left: 0px;
	z-index: 1;
	}

#isocert {position: absolute;
	top: 176px;
	left: 10px;
	z-index: 10;
	}

#chair {margin: 12px 12px 12px 0px;
	}

#rightpic {margin: 12px 0px 12px 12px;
	}

#levelers {margin: 30px 0px 20px 12px;
	}

/*The following div id controllers are part of the standardized footer which is subdivided*/

#footer p {text-align: center;
	left: 0px;
	}

#thanks p {font-style: italic;
	}

#share p {font-style: italic;
	}

#footernav p {font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	}

#copyright p {font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	}

#designer p {font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	}

#webdesignurl {display: none;
	}

/*The following is an alternate part of the footer, currently on only 2 of the pages*/

#advantages p {font-family: Arial, Helvetica, Sans-Serif;
	}

