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

body {
	margin:0px; padding:18px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:.9em; color:#333333; background:url(images/background.gif) repeat-x #bababa; line-height:1.7em;
}
div.bodyBorder {
	width:955px;
}
div.bodyContent {
	float:left; width:909px; background:url(images/content-background.png) repeat-y; padding:18px 20px 0px 26px; margin:0px; text-align:left;
}

div.header {
	float:left; background:url(images/header.png); width:955px; height:307px; padding:0px; margin:0px; position:relative;
}
div.rotate {
	float:left; width:955px; height:307px; position:absolute; top:0px; left:0px;
}
div.nav {
	float:left; width:875px; height:38px; margin:260px 0px 0px 0px; padding:0px 50px 0px 30px; position:absolute; top:0px; left:0px; z-index:600;
}
div.nav ul {
	float:left; width:925px; list-style:none; margin:0px; padding:0px;
}
		div.nav ul li {
			float:left; margin:0px 30px 0px 0px; padding:10px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em; color:#333333; font-weight:bold; position:relative;
		}
		ul ul.sub {
			display:none; margin:0px; padding:0px; 
			}
			ul li:hover ul.sub {
					display:block; color:#333333; position:absolute; left:0px; top:30px; float:left; width:180px; font-size:.6em; margin:0px; padding:0px; list-style:none; z-index:150; text-align:left; font-weight:normal !important;
				}
					ul li:hover ul.sub li {
						float:left; width:175px; padding:5px 0px 5px 5px; background:#9a9b9b; border:1px solid #000000; margin:0px;
					}
			div.nav a {
				color:#333333; text-decoration:none;
			}
			div.nav a:hover {
				color:#ffffff; text-decoration:none;
			}
			
div.leftCol {
	float:left; margin:0px; padding:0px; width:211px; border-right:1px solid #333333;
}
	div.breakout1 {
		float:left; background:url(images/breakout-box-middle.gif) repeat-y; width:170px; padding:0px 0px 0px 19px; margin:0px;
	}
	div.breakout2 {
		float:left; background:url(images/breakout-box-middle.gif) repeat-y; width:170px; padding:0px 0px 0px 19px; margin:0px;
	}
	div.breakout3 {
		float:left; background:url(images/breakout-box-middle.gif) repeat-y; width:168px; padding:0px 0px 0px 21px; margin:0px;
	}
div.rightCol {
	float:left; margin:0px; padding:0px 0px 0px 25px; width:672px;
}
	div.rightCol a {
		color:#78a22f; text-decoration:none;
	}
	div.rightCol a:hover {
		color:#78a22f; text-decoration:underline;
	}

div.footer {
	float:left; width:955px; margin:0px; padding:3px 0px 0px 0px; font-size:.9em;
}
	div.footer p {
		text-align:left; color:#333333; margin:0px; padding:0px;
	}
			div.footer p a {
				color:#333333; text-decoration:none;
			}
			div.footer p a:hover {
				color:#2f63a4; text-decoration:underline;
			}	
			
			

h1 {
	font-size:2.3em; color:#333333; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;
}
h2 {
	font-size:1.4em; color:#666666; margin:0px; padding:5px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
h3 {
	font-size:1.1em; color:#333333; margin:0px; padding:5px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.tiny {
	text-align:right; font-size:.8em; color:#333333;
}
.table {
	margin:0px; padding:0px; color:#333333;
}
