﻿a {
	color: #006666;
	font-weight: bolder;
	font-family: Arial;
}
.biostyle1 {
	padding: 2px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	color: #000080;
	text-align: left;
	vertical-align: middle;
}
.bulletline {
	font-family: Arial;
	font-size: 11px;
	background-color: #039CDD;
	color: #FFFFFF;
}
.bulletlist {
	font-family: Arial;
	font-size: x-small;
	font-weight: normal;
	color: #003399;
	vertical-align: text-top;
}
.buy_cib {
	font-family: Arial, Helvetica, sans-serif;
	color: #008000;
	font-weight: bold;
	font-size: small;
	background-color: #FFFFCC;
}
.callmenow {
	border-width: 0px;
	margin: 4px;
}
.cancellation {
	margin: 10px;
	padding: 2px;
	border: 1px solid #808080;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-align: left;
	text-indent: 6px;
}
.cancellation_title {
	margin: 10px;
	padding: 2px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-align: left;
}
.catalog {
	font-family: Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #0066FF;
	width: auto;
}
.cat_description {
	font-size: x-small;
	color: #333333;
	font-family: Tahoma;
	font-weight: 500;
	vertical-align: top;
}
.checksforms {
	font-family: Arial;
	font-size: 11px;
	background-color: #CCFFFF;
}
.contactline {
	text-align: center;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #039CDD;
}
.content_style {
	font-family: "Courier New", Courier, monospace;
	white-space: normal;
}
.course_list {
	font-size: x-small;
	font-family: "Lucida Sans";
	color: #002D88;
}
.dollar_column {
	text-align: center;
	font-family: "MS Sans Serif";
	font-size: x-small;
	font-weight: inherit;
}
.footerlogo {
	margin: 2px;
}
.gcs_p {
	color: #008000;
}
.header {
	text-align: left;
	vertical-align: middle;
}
.headline1 {
	font-family: Arial;
	font-size: 8px;
	font-weight: bold;
	color: #000080;
	text-align: center;
}
.hi-lite {
	border: 1px solid #009933;
	background-color: #9BFF9B;
	color: #008000;
	font-size: large;
	font-weight: normal;
	font-family: "Lucida Sans";
}
.hiliteregister {
	font-size: small;
	background-color: #FFFF00;
}
.marginh4 {
	margin-left: 4px;
	margin-right: 4px;
}
.marginv4 {
	margin-top: 4px;
	margin-bottom: 4px;
}
.menu {
	color: #000080;
	background-color: #2D6DB6;
	font-weight: bold;
	font-family: Arial;
	font-size: 10px;
	width: 600px;
}
.noborder {
	border-width: 0px;
	font-size: small;
}
.online_support_button {
	margin: 2px;
}
.pageborder {
	border: 1px solid #000080;
}
.pagetext {
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #656D71;
	text-align: center;
}
.qlbar {
	color: #FFFFB3;
	font-family: Tahoma;
	font-size: x-small;
	text-align: center;
	background-color: #6B767B;
	font-weight: bold;
}
.redline {
	color: #FF0000;
	width: 130px;
	font-size: 1px;
}
.roller {
	border: 1px solid #000080;
	width: 1000px;
	align: center;
	float: inherit;
}
.smallpagetext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-align: center;
}
.smallwhitetext {
	color: #66CCFF;
	font-size: 10px;
	font-weight: bold;
}
.stencil {
	color: #FFFF00;
	font-size: large;
	font-family: Stencil;
	letter-spacing: 2pt;
	border: 1px solid #333300;
	background-color: #666633;
}
.subtitle {
	font-weight: bolder;
	font-size: 11px;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
}
/* This is the header on the upcoming events page */
.table {
	border: 1px solid #039CDC;
	text-align: center;
	font-family: Arial;
	width: 1200px;
	height: 600px;
	background-color: #FFFFFF;
}
td.hd {
	font-style: normal;
	font-family: Verdana;
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	text-align: center;
	background-color: #CBEFFE;
}
/* This is the body trxt on the upcoming events page */
td.m {
	font-size: x-small;
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000080;
	font-weight: normal;
}
.trademark {
	color: #FFCC66;
}
.upcominglogo {
	background-image: url('file:///C:/Users/Bob/Documents/My%20Web%20Sites/Solvability/themes/solv2009/images/hornet4.jpg');
}



