/* DEFAULT BODY STYLE */

body {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

option, select {
	font-size:1.0em;
	font-weight:normal;
}

input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

select {
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0;
}

ul.hp {
	margin: 0 0 0 -15px;
	padding-bottom: 0px;
}

	li.hp {
		list-style-image: url(../gfx/li_img.gif);
		margin: 0 0 0 0;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
	}

/* COMMONLY USED FONTS */
.body_small {
	font-size: 0.9em;
}
.purple_tab_off_small {
	color: #f1e6ef;
}
.purple_tab_on_bold {
	font-weight: bold;
	color: #f1e6ef;
}
.body_grey {
	color: #6A6B6B;
}
.body_purple {
	color: #7A2581;
}
.body_small_purple {
	color: #7A2581;
	font-size: 0.9em;
}
.body_small_dark_purple {
	color: #400845;
	font-size: 0.9em;
}
.body_purple_bold {
	font-weight: bold;
	color: #7A2581
}
.body_purple_small_bold {
	font-weight: bold;
	color: #7A2581;
	font-size: 0.9em;
}
.body_dark_purple_bold{
	font-weight:bold;
	color: #400845;
}
.body_white {
	color: #FFFFFF;
}

.body_black_bold {
	font-weight: bold;
	color: #000000;
}

.title_purple_bold {
	font-size: 1.25em;	
	font-weight: bold;
	color: #7A2581;
}

.title_white_bold {
	font-size: 1.25em;	
	font-weight: bold;
	color: #FFFFFF;
}

.subtitle_purple_bold {
	font-size: 1.1em;
	font-weight: bold;
	color: #7A2581;
}

/* LINK STYLES */

a, a:link, a:visited, a:active {
	text-decoration: underline;
	color: #7a2581;
}

a:hover {
	text-decoration: underline;
	color: #6A6B6B;
}

.small_link {
	font-size: 0.9em;
}

a.small_link, a.small_link:link, a.small_link:visited, a.small_link:active {
	text-decoration: underline;
	color: #000000;
}

a.small_link:hover {
	text-decoration: underline;
	color: #6A6B6B;
}

.nav_white_bold, .search_white_bold{
	font-weight: bold;
	color: #FFFFFF;
}

.nav_purple {
	color: #7a2581;
}
a.nav_purple_bold {
	color:#7a2581;
	font-weight:bold;
}
.search_body_white {
	color: #FFFFFF;
}

.error_body_text {
	color: red;
}

/* SIZES */

.f_welcome_bar
{
	font-size:1.1em;
}

.f_tab_header
{
	font-size: 1.2em;
}

.f_section_heading
{
	font-size: 1.05em;
}

.f_admin_nav
{
	font-size:1.01em;
}



a.body_black_bold, a.body_black_bold:link, a.body_black_bold:visited, a.body_black_bold:active {
	text-decoration: underline;
}

a.body_black_bold:hover {
	text-decoration: underline;
	color: #7A2581;
}

a.nav_white_bold:link{
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_white_bold:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav_white_bold:active 
{
	text-decoration: none;
	color: #3D6B02;
}
a.nav_white_bold:hover {
	text-decoration: underline;
	color: #3D6B02;
}
a.nav_white_bold_selected:link 
{
	font-weight: bold;
	text-decoration: none;
	color: #3D6B02;
}
a.nav_white_bold_selected:visited 
{
	font-weight: bold;
	text-decoration: none;
	color: #3D6B02;
}
a.nav_white_bold_selected:active 
{
	font-weight: bold;
	text-decoration: none;
	color: #3D6B02;
}
a.nav_white_bold_selected:hover 
{
	font-weight: bold;
	text-decoration: none;
	color: #3D6B02;
}



a.search_white_bold, a.search_white_bold:link, a.search_white_bold:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.search_white_bold:hover {
	font-weight: lighter;
	text-decoration: underline;
}

a.search_body_white, a.search_body_white:link, a.search_body_white:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

a.search_body_white:active {
	font-weight: bold;
	text-decoration: none;
}

a.search_body_white:hover {
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}

a.nav_purple, a.nav_purple:link, a.nav_purple:visited {
	color: #7a2581;
	font-weight: lighter;
}

a.nav_purple:hover {
	color: #3D6B02;
}

a.nav_purple:active {
	color: #7a2581;
	font-weight: bold;
	text-decoration: none;
}

a.body_dark_purple_bold, a.body_dark_purple_bold:link, a.body_dark_purple_bold:visited, a.body_dark_purple_bold:active {
	font-weight:bold;
	color: #400845;
	text-decoration: none;
}

a.body_dark_purple_bold:hover {
	color: #7a2581;
	font-weight: bold;
}

a.body_small_dark_purple, a.body_small_dark_purple:link, a.body_small_dark_purple:visited, a.body_small_dark_purple:active {
	color: #400845;
	text-decoration: underline;
}

a.body_small_dark_purple:hover {
	color: #7a2581;
	text-decoration: underline;
}

