	body {
		font: 75% Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		z-index: 1;
		color: black;
		line-height: 200%;
		text-align: center;
	}

	hr {
		width: 100%;
	}
	
	img {
		border: none;
	} 
	
	#container {
		width: 770px;
		margin: 0 auto; /*Center container on page*/
		color: black;
		text-align: left;
		padding: 0px 0px;
	}
	
	
/* horizontal rules */

	h1 {
		font-size: 18px;
		padding: 5px 0px 10px 10px;
		margin: 0px 0px 0px 0px;
		background: none;
		font-family: "Arial";
		color: #0067c5;
	}

	h2 {
		font-size: 13px;
		padding: 0px 0px 20px 10px;
		margin: 0px 0px 0px 0px;
		background: white;
		font-family: "Trebuchet MS";
		color: #0067c5;
		font-weight: bold;
	}

	h3 {
		font-size: 13px;
		padding: 5px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
		background: white;
		font-family: "Trebuchet MS";
		color: black;
		font-weight: bold;
	}

	h4 {
		font-size: 12px;
		padding: 5px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
		background: white;
		font-family: "Trebuchet MS";
		color: black;
		font-weight: bold;
	}
	
	h5 {
		font-size: 10px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background: white;
		font-family: "Trebuchet MS";
		color: #0067c5;
		font-weight: bold;
	}


/* tables */

	TD, TABLE {
		border-collapse: collapse;
		font: 100% Arial, Helvetica, sans-serif;
		margin-bottom: 10px;
		margin-top: 10px;
	}

	.tablez TD, .tablez TABLE {
		border: 1px solid #e0e0e0;
		background-color : White;
		padding: 5px;
	}

	.tablez TH {
		border: 1px solid #e0e0e0;
		background-color : #e0e0e0;
	}

	.tabley TD, .tabley TABLE {
		font-size : 10px;
		border: 1px solid #e0e0e0;
	}

	.tablex TD, .tablex TABLE {
		font-size : 9px;
		border: 1px solid #e0e0e0;
	}

/* lists */

	li.ppt {
		list-style-image: url("/images/ppt_icon.jpg");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}

	li.pdf {
		list-style-image: url("/images/pdf4.gif");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}
	
	li.doc {
		list-style-image: url("/images/word_icon2.gif");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}

	li.none {
		list-style-type: none;
		padding: 0px 0px 0px 15px;
	}

/* forms */

	.cssForm {
		width: 370px;
		margin-left: 0px;
	}

	.cssLabel {
		font-weight: bold;
		width: 160px;
		text-align: right;
		float: left;
		padding: 3px;
		margin-right: 4px;
	}

	.cssInput {
		width: 200px;
		text-align: left;
		float: left;
		margin-bottom: 10px;
	}
	
	.cssFormTitle {
		text-align: left;
		font-weight: bold;
		padding: 5px;
	}
		
/* caption for small images in content3 */

	.caption {
		font-size: 85%;
		border: 1px solid #ccc;
		padding: 2px 4px;
		margin-bottom: 10px;
	}

/* caption for large images (550px) in content2 */

	.captionlarge {
		font-size: 85%;
		border: 1px solid #ccc;
		padding: 2px 4px;
		margin-bottom: 10px;
		margin-left: 20px;
		width:540px;
	}

/* header */

	#header {
		padding:0px 0px 3px 0px;
		margin: 0 auto; /*Center container on page*/
		background: none;
		overflow: hidden;
		background-color: white;
		height: 130px;
		width: 770px;
	}

	div#header span.left {
		padding: 0px 0px 0px 0px;
		margin: 0px;
		float: left;
		text-align: left;
		width: 160px;
		height: 130px;
	}

	div#header span.right {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		float: left;
		text-align: right;
		width: 610px;
		height: 130px;
	}

/* footer */

	#footer {
		padding:0px 0px 0px 0px;
		margin: 0 auto; /*Center container on page*/
		overflow: hidden;
		width: 770px;
		background-color: #005a84;
	}

	div#footer span.left {
		padding: 5px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
		float: left;
		color: white;
		text-align: left;
		background-color: #005a84;
	}

	div#footer span.right {
		padding:5px 0px 5px 0px;
		margin: 0px;
		float: right;
		text-align: right;
		background-color: #005a84;
		color: white;
	}
	
	#footer a {
		text-decoration: none;
		color: white;
	}

	#footer a:hover {
		text-decoration:underline;
		color: white
	}

/* main content */

	#contentmiddle {
		width: 770px;
		padding: 0px 0px 0px 0px;
		background: none;
		overflow: hidden;
		background-color: #78a22f;
	}

/* left column */

	#content1 {
		width: 20%;
		padding: 20px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		float: left;
	}


	#content1 ul, .content1 ol {
		list-style-position: outside;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 15px;
		list-style: none;
	}

	#content li {
		margin: 0px;
		padding: 0px 0px 0px 0px;
	}
	
/* main content */

	#content2 {
		padding: 20px 0px 60px 25px;
		margin: 0px 0px 0px 0px;
		float: right;
		width: 76%;
		background-color: white;
	}

	#content2 p {
		margin: 0px 0px 15px 0px;
		padding: 0px 30px 0px 10px;
	}

	#content2 ul, .content2 ol {
		list-style-position: outside;
		margin: 5px 40px 10px 15px;
		padding: 0px 0px 0px 20px;
		vertical-align: middle;
	}

	#content2 a {
		text-decoration:underline;
		color: #0067c5;
	}

	#content2 a:hover {
		text-decoration:underline;
		color: gray;
	}

	#content2 li {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}

	#content2 ul ul, .content2 ol ol {
		list-style-position: outside;
		margin: 10px 0px 0px 15px;
		padding: 0px 0px 0px 20px;
		vertical-align: middle;
	}

	#content2 li.ppt {
		list-style-image: url("/images/ppt_icon.jpg");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}

	#content2 li.pdf {
		list-style-image: url("/images/pdf4.gif");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}
	
	#content2 li.doc {
		list-style-image: url("/images/word_icon2.gif");
		padding: 0px 0px 10px 15px;
		vertical-align: text-top;
	}
	
	#content2 li.none {
		list-style-type: none;
		padding: 0px 0px 10px 15px;
	}
	
	#content3 {
		padding: 10px 15px 15px 15px;
		margin: 5px 0px 20px 15px;
		float: right;
		width: 130px;
		background-color: white; 
		border: 1px solid #e0e0e0;
	}
	
	#content3 ul, #content3 ol {
		list-style-position: outside;
		margin: 15px 0px 0px 0px;
		padding: 0px 0px 10px 20px;
		vertical-align: middle;
	}

	#content3 li.ppt {
		list-style-image: url("/images/ppt_icon.jpg");
		padding: 0px 0px 10px 5px;
		vertical-align: text-top;
	}

	#content3 li.pdf {
		list-style-image: url("/images/pdf4.gif");
		padding: 0px 0px 10px 5px;
		vertical-align: text-top;
	}

	#content3 li.none {
		list-style-type: none;
		padding: 0px 0px 10px 5px;
	}
	
	#content3 .column {
		padding:0px 0px 0px 25px;
		margin: 0px 0px 0px 0px;
		float: left;
	}

/* left nav */
	
	#leftnav {
		font-size: 10pt;
		margin-left: 5px;
		padding: 5px 0px 0px 0px;
	}
	
	#leftnav ul {
		list-style-type: none;
		padding-bottom: 0px;
	}
	
	#leftnav li {
		padding: 0px 0px 5px 0px;
	}
	
	#lnav li{
		margin-left: -5px;
	}
	
	#leftnav li a{
		color: white;
		display: block;
	}
	
	#leftnav li a:hover {
		color: black;
	}
	
	#leftactive { 
		color: black;
		font-weight: bold;
	}
	
/* buttons */

	.button {
		border: 1px #ccc solid;
		background:#999;
		color:#666;
		font-size: 8pt;
		padding: .1em .2em;
		margin: 0px 0px 0px 0px;
		background:url(/images/navbarBG.jpg) repeat-x left top;
		}

	#buttonContainerLeft {
		border-style: solid;
		border-color: #000000;
		border-width: 1px;
		background-color: #ffffff;
		padding: 1px 1px 1px 1px;
		display: inline;
		margin: 0px 5px 0px 0px;
		float: left;
	}
	.buttonBGHelper {
		background-color: #0067c6;
	}

	.buttonLink {
		background-color: #0067c6;
		color: #ffffff;
		text-decoration: none;
		padding: 0px 10px 0px 10px;
		font-weight: bold;
		font-family: Verdana;
	}
	
/* miscellaneous */
	
	img.floatLeft { 
    float: left; 
    margin: 4px; 
	
}

	img.floatRight { 
    float: right; 
    margin: 0px;
	
}

	.smark {
	font-family: "Lucida Sans Unicode"; /* A rare sm-supporting font. */
	line-height: 0; /* keep the leading consistent in a paragraph */

}