/* CSS Document */

	body {
		margin:20px 0px 0px 0px; padding:0px; 
		background:#FFFFFF;
		}
	
	#ContentFrame {
		width:766px;
		height:650px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		}


	#Photo{
		width:255px;
		height:499px;	
		float:left;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		background:#FFFFFF;
		background: url("../images/struts/photo.jpg");
		background-repeat: no-repeat;
		}



	#Logo{
		width:511px;
		height:74px;	
		float:left;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FEB967;
		background: url("../images/struts/logo.jpg");
		background-repeat: no-repeat;
		}


	#Nav {
		width:511px;
		height:38px;
		float:left;
		text-align:right;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		background: #000000;
		}

	#NavShell {
		width:100px;
		float:left;
		margin:0px auto;
		/* background:#00FF00; */
		line-height: 15pt;
		}



	#BodyFull {
		width:511px;
		height:387px;
		float:left;
		background:white;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		background: #FFFFFF;
		background: url("../images/struts/body.jpg");
		background-repeat: no-repeat;
		background:#FFFFFF;
		}

	#BodyMainContent {
		margin:20px auto; /* Right and left margin widths set to "auto" */
		width:475px;
		height:350px;
		font-family: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		line-height: 13pt;
		overflow:auto;
		}

	.TextContent {
		width:300px;
		float:left;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		}


	#Footer {
		width:746px;
		height:20px;
		float:left;
		padding: 10px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		background: url("../images/struts/footer.jpg");
		background-repeat: no-repeat;
		background:#CCCCCC;
		}

	#SubFooter {
		width:766px;
		height:100px;
		float:left;
		text-align:left;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		}


	.menulinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.menulinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #F26521;
		text-decoration: underline;
	}

	.menulinksactive {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #F26521;
		text-decoration: underline;
	}

	.menulinksactive:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #F26521;
		text-decoration: underline;
	}
			

	.prodlinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}
	
	.prodlinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000;
		text-decoration: none;
	}

	.navlinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFF;
		text-decoration: underline;
	}
	
	.navlinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
	}

	a {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #004A80;
		text-decoration: underline;
	}
	
	a:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #004A80;
		text-decoration: none;
	}

	a:active {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #004A80;
		text-decoration: none;
	}

	h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 28px;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
		margin-bottom:5px;
	}
	
	h2 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		margin-bottom:5px;
	}	

	h3 {
		font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		margin-bottom:5px;
	}	

	
	.introlinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #74BC19;
		text-decoration: none;
	}
	
	.introlinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #74BC19;
		text-decoration: underline;
	}

	.contact_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #000;
		font-style: normal;
	}

	.contact_headings {
		font-family: Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		font-style: normal;

	}	

	.text_headings {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 22px;
		font-weight: normal;
		letter-spacing: 8px;
		color: #000000;
		font-style: normal;
		text-decoration: none;
	}

	.text_subheadings {
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		font-style: normal;
		text-decoration: underline;
	}

	.text_scroller {
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		font-style: normal;
	}
	
	.maillinks {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		letter-spacing: 1px;
		text-decoration: underline;
	}

	.maillinks:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		letter-spacing: 1px;
		text-decoration: none;
	}

	.redtext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #ff0000;
	}

	.whitetext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #ffffff;
	}	

	.formbutton {
		width: 100px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #ffffff;
		background:#445F56;
		padding: 2px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
	}

	.form{
		
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		padding: 3px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #445F56;
		border-right-color: #445F56;
		border-bottom-color: #445F56;
		border-left-color: #445F56;
	}


	
	br {
		clear: left;
	}
	
	fieldset {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #FFF;
		border-bottom-color: #FFF;
		border-left-color: #FFF;
	    color: #000000;
	 }

	legend {
		/*
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
		*/
	    color: #445F56;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		letter-spacing: 1px;
	 }
	
	.Submit { 
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #74BC19;
		letter-spacing: 2px;	
	}
	
	p { margin-top:0px; }
	
	* {
	  margin: 0px;
	  padding: 0px;
	}



