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


body {
	background:url(images/background-gradient.gif) repeat-x #2e0b4b; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.7em; font-size:.7em; color:#666666; margin:0px; padding:8px 0px 0px 0px; text-align:left;
}
div.bodyborder {
	width:995px; margin:0px; padding:0px;
}
div.bodycontent {
	float:left; width:995px; margin:0px; padding:0px; background:url(images/content-background.png) repeat-y;
}
div.bodycontent2 {
	float:left; width:995px; margin:0px; padding:0px; background:url(images/content-background2.png) repeat-y;
}


div.header {
	float:left; width:995px; height:313px; background:url(images/header.jpg) no-repeat; padding:0px; margin:0px;
}
div.header2 {
	float:left; width:995px; height:313px; background:url(images/header2.jpg) no-repeat; padding:0px; margin:0px;
}
div.header ul {
		float:left; width:965px; list-style:none; margin:0px; padding:284px 0px 0px 30px;
	}
		div.header ul li {
			float:left; margin-right:18px; padding:0px;  height:25px; color:#2e0b4b; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; font-weight:normal;  position:relative;
		}
div.header a, div.header a:hover {
		color:#2e0b4b; text-decoration:none;
	}
div.header ul ul.sub {
			display:none; margin:0px; padding:0px; 
		}
			div.header ul li:hover ul.sub {
					display:block; color:#FFFFFF; position:absolute; left:0px; top:25px; float:left; font-size:.7em; margin:0px; padding:0px; list-style:none; z-index:150; text-align:left; width:175px;
				}
					div.header ul li:hover ul.sub li {
						float:left; width:165px; padding:5px 0px 3px 10px; background:#c5c5c5; border:1px solid #000000; margin:0px;
					}
					
					
	div.header2 ul {
		float:left; width:965px; list-style:none; margin:0px; padding:284px 0px 0px 30px;
	}
		div.header2 ul li {
			float:left; margin-right:18px; padding:0px; color:#2e0b4b; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; font-weight:normal;  position:relative;
		}
div.header2 a, div.header2 a:hover {
		color:#2e0b4b; text-decoration:none;
	}
	
div.header2 ul ul.sub {
			display:none; margin:0px; padding:0px; 
		}
			div.header2 ul li:hover ul.sub {
					display:block; color:#FFFFFF; position:absolute; left:0px; top:18px; float:left; font-size:.7em; margin:0px; padding:0px; list-style:none; z-index:150; text-align:left; width:175px; 
				}
					div.header2 ul li:hover ul.sub li {
						float:left; width:165px; padding:5px 0px 3px 10px; background:#c5c5c5; border:1px solid #000000; margin:0px;
					}
div.leftCol {
	float:left; width:384px; padding:20px 15px 0px 30px; margin:0px; text-align:left;
}
	div.leftCol a {
		color:#2e0b4b; text-decoration:none;
	}
	div.leftCol a:hover {
		color:#2e0b4b; text-decoration:underline;
	}

div.middleCol {
	float:left; width:259px; padding:20px 15px 0px 20px; margin:0px; text-align:left;
}
	div.middleCol a, div.middleCol a:hover {
		color:#2e0b4b; text-decoration:none;
	}
	
div.fullLeft {
	float:left; width:678px; padding:20px 15px 0px 30px; margin:0px; text-align:left;
}
	div.fullLeft a, div.rightCol a {
		color:#2e0b4b; text-decoration:none;
	}
	div.fullLeft a:hover, div.rightCol a:hover {
		color:#2e0b4b; text-decoration:underline;
	}
div.rightCol {
	float:left; width:243px; padding:5px 21px 0px 8px; margin:0px;
}
div.form {
	margin:0px; padding:0px; background:url(images/form-background.gif) repeat-y;
}
div.footer {
	float:left; width:944px; height:33px; background:url(images/bottom-nav.png) no-repeat; padding:10px 21px 0px 30px; margin:0px;
}
div.footer p {
	margin:0px; padding:0px; font-size:.9em; font-family:Arial, Helvetica, sans-serif; color:#333333;
}
	div.footer a {
		color:#000000; text-decoration:none;
	}
	div.footer a:hover {
		color:#000000; text-decoration:underline;
	}
	
div.footer2 {
	float:left; width:944px; height:33px; background:url(images/bottom-nav2.png) no-repeat; padding:10px 21px 0px 30px; margin:0px;
}
div.footer2 p {
	margin:0px; padding:0px; font-size:.9em; font-family:Arial, Helvetica, sans-serif; color:#333333;
}
	div.footer2 a {
		color:#000000; text-decoration:none;
	}
	div.footer2 a:hover {
		color:#000000; text-decoration:underline;
	}


h1 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; color:#2e0b4b; font-weight:normal; text-align:left; padding:0px; margin:0px;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:#2e0b4b; font-weight:bold; text-align:left;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; color:#2e0b4b; font-weight:bold; text-align:left;
}
form {
	margin:0px 0px 15px 0px; padding:0px;
}
input, textarea {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:1.0em; color:#666666;
}
.tiny {
	text-align:right; font-size:.9em; color:#666666;
}
