/*###################################################################8/
/* Purpose: Main Style Sheet  */
/*###################################################################*/

/* Body Style */
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #23406D;
	background-color: #FAFAF0;
}

/* Table Style */
table {
	font-size: 9pt;
}

/* Form Margins */
form{
	margin: 0px;
}

/* Horizontal Rule */
hr {
	color: #9FBE78;
	height: 1px;
}	

/* Content Container */
#content {
	font-size: 9pt;
	color: #23406D;
	width: 721px;
	margin: auto;
	padding: 15px;
	background-color: #FFFFFF;
}

/* Footer Container */
#footer {
	border-top: 8px solid #3B619A;
	width: 721px;
	margin: auto;
	font-size: 7pt;
}

/* All Links */
a:link, a:visited, a:active {
	color: #20457D;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

/* Left Alignment */
.leftAlign {
	text-align: left;
}

/* Center Alignment */
.centerAlign {
	text-align: center;
}

/* Right Alignment */
.rightAlign {
	text-align: right;
}

/* Bold Font */
.bold {
	font-weight: bold;
}

/* Italic Style */
.italic {
	font-style: italic;
}

/* Float Left */
.floatLeft {
	float: left;
}

/* Float Right */
.floatRight {
	float: right;
}

/* Clear Floats */
.clearFloats {
	clear: both;
	font-size: 1px;
}

/* Div Separation */
.divSep {
	margin-top: 10px;
	margin-bottom: 10px;
}

/* Form Inputs */
.input {
	border: 1px solid #5076AF;
	font-size: 8pt;
	color: #5076AF;
}

/* Form Drop Down Menus */
.dropdown {
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #5076AF;
	color: #5076AF;
}

/* Form Textareas */
.textarea {
	font-size: 8pt;
	border: 1px solid #5076AF;
	color: #5076AF;
}

/* Form Buttons */
.buttons {
	font-size: 8pt;
	font-weight: bold;
	background-color: #5076AF;
	color: #FFFFFF;
}

/* Image Border */
.imgBorder {
	border: 2px solid #9FBE78;
}