/* CSS Document */

/* General Page Settings */
*, p, td, input, select, textarea, option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

body {
    margin: 0px;
    padding: 0px;
}

.bodytitle {
    margin: -22px 0px 25px 0px;
    padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	position: relative;
	z-index: 2;
}

.homeMiddle form {
	width: 150px;
	border: 0px solid #000000;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	color: #7E9735;
}
.homeMiddle label {
	color: #EAA400;
}

/* Links within main content */
a:link {
	color: #7E9735;
	text-decoration: underline;
}
a:visited {
	color: #7E9735;
	text-decoration: underline;
}
a:hover {
	color: #EAA400;
	text-decoration: underline;
}
a:active {
	color: #EAA400;
	text-decoration: underline;
}

/*  Footer Navigation  */
.footer {
	text-align: center;
	font-weight: bold;
}
.copyright {
	background-image: url(../images/footer.gif);
	padding: 0px 15px;
	margin: 0px;
	font-size: 10px;
	text-align: center;
}

/*  Homepage Styles  */
.quickSearch {
	width: 357px;
	height: 311px;
	background-image: url(../images/quick_search.gif);
	padding: 0px;
	margin: 0px;
}
.quicksearch .padtext {
	padding: 13px 25px 15px 25px;
	margin:  0px;
}
.highlight {
	width: 360px;
	height: 311px;
	background-image: url(../images/highlight.gif);
	padding: 20px;
	margin: 0px;
	font-size: 12px;
}
.resourceBox {
	width: 211px;
	height: 311px;
	background-image: url(../images/resource_box.gif);
	padding: 13px 15px 15px 25px;
	margin: 0px;
}
.correctBox {
	width: 181px;
	height: 137px;
	background-image: url(../images/correct_box.gif);
	padding: 0px;
	margin: 0px;
}
.correctBox .padtext {
	padding: 80px 10px 15px 30px;
	margin:  0px;
	font-weight: bold;
}

.disclaimer {
	width: 506px;
	height: 137px;
	background-image: url(../images/disclaimer.gif);
	padding: 15px 15px 15px 25px;
	margin: 0px;
	font-size: 10px;
}

/* Links within correctBox on Homepage */
.padtext a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.padtext a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.padtext a:hover {
	color: #7E9735;
	text-decoration: underline;
}
.padtext a:active {
	color: #7E9735;
	text-decoration: underline;
}


.singleTop {
	width: 699px;
	background-image: url(../images/single_top.gif);
	padding: 13px 15px 0px 25px;
	margin: 0px;
}
.singleMiddle {
	width: 699px;
	background-image: url(../images/single_middle.gif);
	padding: 0px 15px 0px 25px;
	margin: 0px;
}
.singleBottom {
	width: 699px;
	height: 22px;
	background-image: url(../images/single_bottom.gif);
	padding: 0px 15px 0px 25px;
	margin: 0px;
}


blockquote {
	margin: 0px 7px;
}

.sub {font-size: 12px; margin: 5px; color: #555555;}
.subtitle {font-size: 13px; font-weight: bold; color: #555555;}
.title {margin: -22px 0px 25px 0px;
    padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	position: relative;
	z-index: 2;
}
.small {font-size: 11px; color: #555555;}

