@charset "utf-8";

/* CSS Document */

body {

	behavior:url("hover.htc"); margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#333333;

}



div.bodyBorder {

	width:965px;

}

div.blueBodyContent {

	float:left; width:965px; background:url(images/blue-background.gif) repeat-y; text-align:left; line-height:1.7em;

}

div.greenBodyContent {

	float:left; width:965px; background:url(images/green-background.gif) repeat-y; text-align:left; line-height:1.7em;

}



div.header {

	float:left; width:965px; background:url(images/gray-curve-top.gif) no-repeat right; text-align:left;

}

	div.header img {

		float:left;

	}

	div.header ul.blue {

		float:left; list-style:none; margin:0px; padding:85px 0px 0px 20px; font-weight:bold; color:#417bb9; width:666px;

	}

		div.header ul.blue a {

			color:#417bb9; text-decoration:none;

		}

		div.header ul.blue a:hover {

			color:#417bb9; text-decoration:underline;

		}

	div.header ul.green {

		float:left; list-style:none; margin:0px; padding:85px 0px 0px 20px; font-weight:bold; color:#0d9347; width:666px;

	}

		div.header ul.green a {

			color:#0d9347; text-decoration:none;

		}

		div.header ul.green a:hover {

			color:#0d9347; text-decoration:underline;

		}

		div.header ul li {

			float:left; margin:0px 15px 0px 0px; position:relative;

		}

			div.header ul li ul {

				display:none; margin:0px; padding:0px;

			}

			div.header ul.blue li:hover ul {

				list-style:none; display:block; position:absolute; float:left; width:168px; background:#417bb9; left:0px; top:12px;

			}

			div.header ul.green li:hover ul {

				list-style:none; display:block; position:absolute; float:left; width:168px; background:#0d9347; left:0px; top:12px;

			}

				div.header ul li ul li {

					float:left; width:158px; padding:5px;

				}

					div.header ul li:hover ul a {

						color:#FFFFFF;

					}

					div.header ul li ul li:hover {

						background:#dcdcdc;

					}



div.blueTop {

	float:left; width:965px; background:url(images/blue-top.gif); height:78px;

}

div.greenTop {

	float:left; width:965px; background:url(images/green-top.gif); height:78px;

}

div.footerBlue {

	float:left; background:url(images/blue-bottom.gif) no-repeat; font-size:.9em; height:70px; width:724px; padding:15px 0px 0px 241px; text-align:left;

}

div.footerGreen {

	float:left; background:url(images/green-bottom.gif) no-repeat; font-size:.9em; height:70px; width:724px; padding:15px 0px 0px 241px; text-align:left;

}					



div.leftCol {

	float:left; width:206px; padding:0px 10px 0px 10px;

}

div.rightCol {

	float:left; width:709px; padding:0px 15px 0px 15px;

}

div.holder {

	float:left; width:709px; padding:0px;

}

div.middleLeft {

	float:left; width:319px; padding:0px 15px 0px 10px;

}

div.middleRight {

	float:left; width:345px; padding:0px 10px 0px 10px; 

}





div.greenBodyContent a, div.footerGreen a {

	color:#0d9347; text-decoration:none;

}

div.greenBodyContent a:hover, div.footerGreen a:hover {

	color:#0d9347; text-decoration:underline;

}

div.blueBodyContent a, div.footerBlue a {

	color:#417bb9; text-decoration:none;

}

div.blueBodyContent a:hover, div.footerBlue a:hover {

	color:#417bb9; text-decoration:underline;

}



div.blueBodyContent h1 {

	font-size:1.4em; margin:0px; color:#417bb9;

}

div.blueBodyContent h2 {

	font-size:1.1em; margin:0px; color:#417bb9;

}

div.greenBodyContent h1 {

	font-size:1.4em; margin:0px; color:#0d9347;

}

div.greenBodyContent h2 {

	font-size:1.1em; margin:0px; color:#0d9347;

}