body {
	font: 100% Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	background: #993333;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 5px;
}

#holder {
	width: 770px;
	text-align: center;
}
#header {
	position: relative;
	background: url(../images/top_image.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 211px;
}

#navtop {
	width: 460px;
	padding-top: 139px;
	padding-left: 304px;
	float: left;
	padding-right: 0px;
	margin: 0px;
}

#subnavtop {
	position: absolute;
	bottom: 5px;
	right: 15px;
	text-transform: capitalize;
	font-size: 12px;
}
#subnavtop a, #subnavtop a:hover, #subnavtop a:visited {
	border: 1px solid #000000;
	background-color: #509dc5;
	text-decoration: none;
	padding: 2px 10px;
	color: #FFFFFF;
}
#subnavtop a:hover {
	background-color: #60add5;
}
/* IE 6 Hack */
* html #subnavtop a {
	border: none;
}
/* IE 7 Hack */
*+html #subnavtop a {
	border: none;
}

#content {
	background: url(../images/bg_slice_body.jpg) repeat-y;
	width: 770px;
	text-align: left;
}
#text {
	width: 725px;
	margin-left: 20px;
	background: url(../images/bg_content.jpg) repeat-y;
	padding: 0px 0px 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#textbottom {
	background:url(../images/bottom_content.jpg) no-repeat;
	height: 12px;
	width: 725px;
	padding: 0px 0px 15px;
	font-size: 1px;
	line-height: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 20px;
}

#footer {
	background: url(../images/bottom.jpg) no-repeat;
	height: 70px;
	margin: 0px;
}
/* Credits Div include validation links & credits*/
#credits {
	padding: 0px 5px 2px;
	font: 75% Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: right;
	letter-spacing: 1px;
}
#credits li {
	display: inline;
	padding: 4px;
	text-align: right;
}

#credits ul {
	padding: 0px;
	margin: 0px;
	}

/* Site Formatting */
.contentbox {
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 92%;
	margin: 0px;
}
.contentbox p {
	color: #000000;
	margin: 0px;
	text-indent: 10px;
	padding: 3px 15px;
}

.contentbox h5 {
	margin: 0;
	background: url(../images/top_content.jpg) no-repeat;
	font-weight: bold;
	color: #993333;
	font-size: 105%;
	padding: 15px 8px 15px 15px;
}
.contentbox h6 {
	margin: 0;
	font-weight: bold;
	color: #993333;
	font-size: 105%;
	padding: 15px 8px 5px 15px;
}
h1 {
	color: #FFFFFF;
	font-size: 120%;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
	margin: 0px;
}
.ftrf {
	font-size: 80%;
	color: #A8C589;
	margin: 0px;
	padding: 12px 10px 5px;
}
.emp_bl {
	color: #006599;
}
#credits a {
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
}

form {
	margin: 20px auto; /* The auto left and right margins center the form within #main. The 20px top and bottom margins provide space between the form and surrounded content. */
	padding: 10px 10px 5px; /* Creates space between edge of form and edge of fieldset for background color to display in. */
	border: 1px solid #E8E0C9; /* Sets border on all sides of form. */
	background: #006599; /* Sets background color to indigo. */
	width: 350px; /* Sets width. */
}
input {
	background: #CDDBF4; /* Sets background color to light blue. */
	border: 1px solid #000; /* Sets border to black. */
	padding: 2px; /* Creates space within input. */
	color: #036; /* Sets color of text within inputs to dark purple. */
	width: 200px; /* Sets width. */
	display: block; /* Changes inputs from inline to block so each will sit on its own line. */
	margin-bottom: 7px; /* Creates space between input and following label. */
}
/* The following selector controls how the inputs look when they have focus, but since IE does not support focus, these effects are not seen there. */
input:focus, textarea:focus {
	background: #006699; /* Sets background color to indigo. */
	color: #FFF; /* Sets color of text within inputs to white. */
	border: 1px solid #FFF; /* Sets border to white. */
}
label {
	color: #000; /* Sets text color of labels. */
	display: block; /* Changes labels from inline to block so each will sit on the line above its associated input. */
}
fieldset {
	background: #B4C6F8 url(fieldback2.jpg) repeat-x; /* Sets background image on fieldset and tiles it across horizontally. Also sets background color that matches end of gradient background image so that image will blend in seamlessly. */
	border: 1px solid #FFF; /* Sets border to white. */
	padding: 5px 15px 10px; /* Creates space between edges of fieldset and content within. */
}
legend {
	color: #036; /* Sets text color of fieldset legend to dark purple. */
	font-size: 1.2em; /* Sets font size larger than default. */
	background: #CDDBF4; /* Sets background color to light blue. */
	padding: 1px 5px; /* Creates space between borders of legend and its text. */
	border: 1px solid #036; /* Sets border to dark purple. */
	/*display: block;  You may find you need to use this selector because Opera sometimes lowers the legend and starts the first field to the right of it. However, this display declaration causes IE to put the background color all the way across the top of the fieldset, so if you use it, use the comment backslash hack combined with the star filter to feed a width that only IE PC sees. */ 
}
input.button {
	margin: 10px 120px 5px; /* Needed by MacIE to keep the button from expanding to 200px like the other inputs. */
	width: 8em; /* Sets width in relative units so it will scale if text size is larger. */
}
/* The following selector resets the margins to the correct values for all browsers other than MacIE. */
/* hide from MacIE \*/
input.button {
	margin: 10px auto 5px auto;
}
a:link {
	font-weight: bold;
	color: #996600;
	text-decoration: underline;
	font-size: 92%;
}
a:visited {
	color: #993333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 92%;
}
a:hover {
	color: #CF9E3F;
	text-decoration: none;
	font-weight: bold;
	font-size: 92%;
}
a:active {
	color: #996600;
	text-decoration: none;
	font-weight: bold;
	font-size: 92%;
}.tabletext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
