/* CSS Document */

	body {
		margin:20px 0px 0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */		
		background:#FFFFFF;
		}
	
	#ContentFrame {
		width:750px;
		height:300px;
		margin:20px auto; /* Right and left margin widths set to "auto" */
		background:#FFFFFF;
		}			

	#Header{
		width:750px;
		height:31px;	
		float:left;
		padding: 20px 0px 0px 30px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FEB967;
		background: url("../images/struts/header.jpg");
		background-repeat: no-repeat;
		}

	#Title{
		width:750px;
		height:40px;	
		float:left;
		padding: 20px 0px 0px 30px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		font-size: 22px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFFFFF;
		background: url("../images/struts/title.jpg");
		background-repeat: no-repeat;
		}

	#Image1{
		width:720px;
		height:64px;	
		float:left;
		padding:110px 0px 0px 30px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFF;
		background: url("../images/struts/image.jpg");
		background-repeat: no-repeat;
		}

	#Text{
		width:750px;
		float:left;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		background: url("../images/struts/body-repeat.jpg");
		background-repeat: repeat-y;
		}
	

	#BodyMainContent {
		margin:20px auto; /* Right and left margin widths set to "auto" */
		width:685px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		}


	#Footer {
		width:750px;
		height:30px;
		float:left;
		background: url("../images/struts/footer.jpg");
		background-repeat: no-repeat;
		}

	#SubFooter {
		width:750px;
		height:30px;
		float:left;
		background:#FFFFFF;
		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: #FEB967;
		text-decoration: underline;
	}
	
	.menulinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
	}

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

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

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

	.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: normal;
		color: #000;
		text-decoration: underline;
	}
	
	a:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-decoration: none;
	}

	a:active {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-decoration: none;
	}
	
	.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: 12px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #ff0000;
	}

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

	.formbutton {
		width: 110px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #ffffff;
		background:#2E3092;
		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 {
		width: 200px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		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: #000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
	}

	label,input {
		display: block;
		width: 150px;
		float: left;
		margin-bottom: 10px;
	}
	
	label {
		text-align: right;
		width: 75px;
		padding-right: 20px;
	}
	
	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: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
	  color: blue;
	 }
	
	.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;
	}
	
	h1{
		font-family: Arial Narrow, Helvetica, sans-serif;
		font-size: 23px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFFFFF;
	
	}

	h2{
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFF;
	
	}
	
	ul { padding:0px 0px 0px 30px; }

	.style1 {
	color: #003399;
	font-weight: bold;
	}


