/* BODY */

	body {
		background: url('../gfx/background.gif') repeat;
		background-color: #FFF;
		margin: auto;
	}

 
/* STRUCTURE DIVS */

	div#mainContainer {
		width: 893px;
		padding: 0;
		margin: auto;
		float: middle;
		background-color: #fff;

	}

	//NEW ROW
	div.rowsky {
		clear: both;
	}

	
		div#header {
			width: 893px;	
			height:175px;
			float: left;
			text-align: left;
			background: #FFF;
			clear: both;
			padding: 0px;
		}

		div#mainMenu {
			float: left;
			text-align: left;
			margin:0px;
			padding:0px;
			width:893px;
			height:143px;
			position:relative;
			z-index:5;
			clear: both;
	
		}

		div#flashcontent {
			float: left;
			width: 893px;
			/* height: 0px; */
			z-index: 1;
			clear: both;
		}
		
		div#bodyContainer {
			width: 893px;
			padding-top: 20px;
			padding-bottom: 0px;
			position: relative;
			clear: both;
			background-color: #fff;
		}


			div#bodyLeft {
				width: 693px;
				float: left;
				background-color: #FFF;
				
		
			}


				div.bodyHeaderLeft {
					width: 465px;
					height: 115px;
					text-align: left;
					padding-top: 10px;
					padding-left: 10px;
					float: left;
					font-family: arial, verdana, sans-serif;
					font-size: 18px;
					color: #790000;
				}
				div.bodyHeaderLeft2 {
					width: 465px;
					height: 160px;
					text-align: left;6
					padding-top: 10px;
					padding-left: 10px;
					float: left;
					font-family: arial, verdana, sans-serif;
					font-size: 18px;
					color: red;
				}
				div.bodyHeaderRight {
					width: 160px;
					height: 115px;
					text-align: left;
					float: left;
					clear: right;
					padding-top: 5px;
					padding-bottom: 15px;
				}
				div.bodyContentLeft {
					width: 445px;
					height: 550px;
					padding-left: 20px;
					position: relative;
					float: left;
					padding-right: 30px;
					overflow: auto;
						font-family: arial, verdana, sans-serif;
						font-size: 14px;
						line-height: 22px;
						color: #000;
				
				}
				div.bodyContentLeft2 {
					width: 600px;
					height: 550px;
					padding-left: 20px;
					position: relative;
					float: left;
					padding-right: 30px;
					overflow: auto;
						font-family: arial, verdana, sans-serif;
						font-size: 14px;
						line-height: 22px;
						color: #000;
				
				}
				div.bodyContentLeft3 {
					width: 445px;
					height: 515px;
					padding-left: 20px;
					position: relative;
					float: left;
					padding-right: 30px;
					overflow: auto;
						font-family: arial, verdana, sans-serif;
						font-size: 14px;
						line-height: 22px;
						color: #000;
				
				}
				div.bodyContentLeftNEWS {
					width: 425px;
					height: 450px;
					padding-left: 10px;
					padding-right: 10px;
					overflow: auto;
						font-family: arial, verdana, sans-serif;
						font-size: 14px;
						line-height: 22px;
						color: #000;
				
				}

						span.subLinks {
							display: block;
							margin-left: 40px;
						}
				div.bodyContentRight {
					width: 160px;
					padding-left: 10px;
					float: left;
					clear: right;
						font-family: arial, verdana, sans-serif;
						font-size: 12px;
						line-height: 25px;
						color: #c2c2c2;
			
				
	
				}

				div.bodyLowerLeft {
					width: 575px;
					height: 135px;
					padding-left: 20px;
					padding-top: 30px;
					clear: both;
					font-family: Arial, verdana, sans-serif;
					font-size: 14px;

				}
						span.disclaimer {
							font-size: 10px;
							color: grey;
							line-height: 30px;
						}

				div.bodyFooter {
					
					height: 90px;
					padding-left: 20px;
					clear: both;
					background-color: #FFF;
				}



			div#bodyRight {
				width: 190px;
				height: 930px;
				background-color: #000;
				float: right;
				padding-top: 10px;
				padding-left: 10px;
				font-family: arial, Verdana, sans-serif;
				color: #FFF;
				font-size: 11px;
				font-weight: 400;
				line-height: 28px;
			}


		

	div#pageFooter {
		
		width: 893px;
		padding-top: 10px;
		height: 20px;
		text-align: right;
		font-family: Arial, verdana, sans-serif;
		color: #000;
		font-size: 10px;
		clear: both;
		background: url('../gfx/bottom.gif') no-repeat;
		margin: auto;
		float: middle;
		
	}


/* SPANS */

span.testimonial {
	display: block;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top: 15px;
	
	clear: both;
	}
	
span.testimonialName {
display: block;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000;
	padding-left: 10px;
	padding-bottom: 15px;
	font-style: italic;
	clear: both;
	line-height: 14px;

	}


span.red {
color: #790000;
font-weight: bold;
}
span.blue {
color: #003663;
font-weight: bold;
}
span.newsHeader {
color: #000;
font-weight: bold;
letter-spacing: -1px;
font-size: 18px;
text-decoration: underline;
}
span.newsHeader2 {
color: #000;
font-weight: bold;
letter-spacing: -1px;
font-size: 18px;
}

/* IMAGES */

	img {
		border: 0px;
	}


/* LINKS */


a.jumpers {
	color: #790000;
	font-weight: bold;
}

a.sub {
	color: #225178;
	line-height: 30px;
}

a.subRed {
	color: #790000;
}

a.right {
	color: #003663;
}

a.resource {
	color: #FFF;
	text-decoration: none;
}

a.footLink {
	color: #000;
	font-size: 9px;
	text-decoration: underline;
}
a.footLink:visited {
	color: #000;
}
a.footLink:hover {
	color: red;
}

a.resource:visited {
	color: #FFF;
	text-decoration: none;
}
a.resource:hover {
	color: #DCDCDC;
	text-decoration: underline;
}

a.right:visited {
	color: 225178;
}

a.right:hover {
	color: grey;
}

a.right:active {
	color: grey;
}

a.subRed:hover {
	color: grey;
}

a.subRed:active {
	color: #790000;
}


a.sub:visited {
	color: 225178;
}

a.sub:hover {
	color: red;
}


a.jumpers:hover {
	color: grey;
}
a.jumpers:visited {
	color: #790000;
}
a.jumpers:active {
	color: #790000;
}





/* LISTS */


ul.maintaining {
	margin-top: 0px;
	line-height: 20px;
}
ul.maintaining li{
	margin-left: -20px;
	line-height: 20px;
	padding-left: -5px;
	padding-top: 5px;
}