@charset "utf-8";
/* CSS Document */

body {
	background:url(images/background-gradient.gif) repeat-x #003150; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1.7em; font-size:.8em; color:#333333; margin:0px; padding:18px 0px 0px 0px; text-align:left; font-weight:normal;
}
div.bodyborder {
	width:969px; margin:0px; padding:0px 3px 0px 3px;
}
div.bodycontent {
	float:left; width:955px; margin:0px; padding:8px 7px 0px 7px; background:#ffffff; text-align:left;
}
div.header {
	float:left; background:url(images/header.jpg) no-repeat; width:955px; height:310px; padding:0px; margin:0px;
}

div.nav {
	float:left; width:873px; margin:0px; padding:0px 41px 0px 41px;
}
		div.nav ul {
			float:left; width:887px; list-style:none; margin:0px; padding:0px;
		}
		div.nav ul li {
			float:left; margin:275px 0px 0px 0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.6em; color:#ffffff;
		}
			div.nav a {
				color:#ffffff; text-decoration:none;
			}
			div.nav a:hover {
				color:#afaeae; text-decoration:none;
			}
		
		
div.holder {
	float:left; width:955px; padding:15px 0px 0px 0px; margin:0px; background:url(images/content-background.gif) repeat-y;
}
	div.holder a {
		color:#9d0203; text-decoration:none;
	}
	div.holder a:hover {
		color:#9d0203; text-decoration:underline;
	}
div.leftcol {
	float:left; width:216px; padding:0px 15px 0px 16px; margin:0px;
}
div.middlecol {
	float:left; width:499px; padding:0px 20px 0px 20px; margin:0px; border-right:1px solid #000033;
}
div.rightcol {
	float:left; width:143px; padding:0px 15px 0px 10px; margin:0px;
}

div.footer {
	float:left; width:969px; margin:0px; padding:3px 0px 0px 0px; font-size:.9em;
}
	div.footer p {
		text-align:left; color:#ffffff; margin:0px; padding:0px;
	}
			div.footer p a {
				color:#ffffff; text-decoration:none;
			}
			div.footer p a:hover {
				color:#78bce5; text-decoration:underline;
			}


h1 {
	font-size:1.9em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-weight:normal; color:#9d0203;
}
h2 {
	font-size:1.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#78bce5; font-weight:normal;
}
h3 {
	font-size:1.5em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#403e3e; font-weight:normal;
}
.tiny {
	text-align:right; font-size:.9em; color:#999999;
}
form {
	margin:0px 0px 15px 0px; padding:0px;
}
input, textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:.8em;
}
