/* CSS Document */

BODY {	margin-top: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px;
		margin-left: 0px; 
		background-color: #EDEAF7;
		font-family: geneva, arial, helvetica, sans-serif; 
		font-size: 12px;
		}

td {	font-family: geneva, arial, helvetica, sans-serif; 
		font-size: 12px;
		}

h1 {
	color: #660066;
	font-weight: bold;
	text-align: left;
	font-size: 20px;
}

h2 {
	color: #660066;
	font-weight: bold;
	text-align: left;
	font-size: 18px;
}

h3 {
	color: #660066;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

h4 {
	color: #660066;
	font-weight: bold;
	text-align: left;
	font-size: 14px;
}

h5 {
	color: #660066;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
}

td.header {background-color: #660066}
td.footer {background-color: #660066}
td.h_stripe {background-color: #FFFFFF}
td.v_stripe {background-color: #F4F0E2}
td.definition {background-color: #FFFFFF}
td.results_header {background-color: #660066; font-weight: bold; color: #FFFFFF}
td.main {background-color: #CCCCCC}
td.results_odd {background-color: #FFFFFF}
td.results_even {background-color: #EDE8E6}
tr.horizontal_navigation {background-color: #660066}
td.horizontal_navigation {background-color: #660066}
td.footer_navigation {background-color: #660066; color: #FFFFFF; font-size: 11px; line-height: .8}
td.vertical_navigation {background-color: #CCCCCC}
td.v_navigation_stripe {background-color: #555376}
tr.table_header {background-color: #C8B468}
tr.table_highlight {background-color: #BEBDCB}

.horizontal_navigation a,
.horizontal_navigation a:link,
.horizontal_navigation a:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.horizontal_navigation a:hover{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.footer_navigation a,
.footer_navigation a:link,
.footer_navigation a:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.footer_navigation a:hover{
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.vertical_navigation a,
.vertical_navigation a:link,
.vertical_navigation a:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-style: italic;
}

.vertical_navigation a:hover{
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	font-style: italic;
}

.vertical_navigation a.v_nav_small,
.vertical_navigation a.v_nav_small:link,
.vertical_navigation a.v_nav_small:visited {
	color: #000000;
	font-size: 11px;
	font-style: italic;
	text-decoration: none;
}

.vertical_navigation a.v_nav_small:hover{
	color: #000000;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
}

.legend {
	color: #000000;
	font-size: 12px;
	line-height: 1.2;
	font-style: italic;
}

.page_header {
	color: #282652;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}

.vocab {
	color: #000033;
	font-weight: bold;
	font-style: normal;
}

.bold {
	font-weight: bold;
	font-style: normal;
}

.bold-white {
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
}

.bold-color {
	color: #660066;
	font-weight: bold;
	font-style: normal;
}

.italic {
	font-weight: normal;
	font-style: italic;
}

.required {
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
}

.delete {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.separator {
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.math_test_name {
	color: #006666;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

.math_test_facts {
	color: #006666;
	font-weight: normal;
	text-align: center;
	font-size: 14px;
}

.test_name {
	color: #006666;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

.test_sub_name {
	color: #006666;
	font-weight: normal;
	text-align: center;
	font-size: 14px;
}

FORM {font-family: geneva, arial, helvetica, sans-serif; font-size: 10pt;}
INPUT {font-family: geneva, arial, helvetica, sans-serif; font-size: 10pt;}
SELECT {font-family: geneva, arial, helvetica, sans-serif; font-size: 10pt;}
TEXTAREA {font-family: geneva, arial, helvetica, sans-serif; font-size: 10pt;}