@charset "utf-8";
body{
	-webkit-text-size-adjust: none;
}
.background {
	background-color: #D7D7FF;
	background-image: url(images/BG_Slice.jpg);
	background-repeat: repeat-x;
	background-position: top;
	marginheight: 0;
	marginwidth: 0;
	bottommargin: 0;
	leftmargin: 0;
	rightmargin: 0;
	topmargin: 0;
	
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.headerBG {
	background: url(images/Headers/H_OceanFace.png) 0px 0px;
}
hr {
	line-height: 1px;
	color: #F1CA38;
}
.table_header{
	background-color:#9D9DFF;	
}
.row_white{
	background-color:#FFFFFF;
	height:20;
}
.row_grey{
	background-color:#CCCCCC;	
	height:20;
}
.button_white {
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	height:22px;
}
.button_white a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.button_white a:hover {
	color: #000051;
	text-decoration: none;
}
.b_home:hover {
	background: url(images/Button_Home.jpg) 0px 0px;
}
.b_contacts:hover {
	background: url(images/Button_Contacts.jpg) 0px 0px;
}
.b_events:hover {
	background: url(images/Button_Events.jpg) 0px 0px;
}
.b_cosmegram:hover {
	background: url(images/Button_Cosmegram.jpg) 0px 0px;
}
.b_columns:hover {
	background: url(images/Button_Columns.jpg) 0px 0px;
}
.b_photos:hover {
	background: url(images/Button_Photos.jpg) 0px 0px;
}
.b_employment:hover {
	background: url(images/Button_Employment.jpg) 0px 0px;
}
.b_membership:hover {
	background: url(images/Button_Membership.jpg) 0px 0px;
}
.b_education:hover {
	background: url(images/Button_Education.jpg) 0px 0px;
}
.b_links:hover {
	background: url(images/Button_Links.jpg) 0px 0px;
}
.href_darkblue_ul {
	font-size: 14px;
	color: #000051;
	font-style: normal;
	font-weight: bold;
}
.href_darkblue_ul:hover {
	color: #990000;
}
.href_darkblue {
	font-size: 14px;
	color: #000051;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.href_darkblue:hover {
	color: #990000;
}
.href_darkgrey {
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
}
.href_darkgrey:hover {
	color:#990000;
}
.href_red {
	font-size: 16px;
	color: #990000;
	font-style: normal;
	font-weight: bold;
}
.href_red:hover {
	color: #000051;
}
.href_footer {
	font-size: 12px;
	color: #000051;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.href_footer a {
	color: #000051;
	text-decoration: none;
}
.href_footer a:hover{
	color:#0000FF;
	text-decoration: none;
}
.header {
	font-size: 16px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.header_red {
	font-size: 16px;
	color: #990000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.header_blue {
	font-size: 16px;
	color: #000051;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.text_red {
	color: #990000;
	font-style: normal;
	font-weight: bold;
}
.yellow_line {
	background-color: #F1CA38;
	height: 1;
}
.spacer {
	height: 10;
}
<!--- styles for Processing pages --->
table.form { 
	padding:	0;
	empty-cells:	show;
}
tr.form_row {
}
td.form_label {
	padding:	2px;
}
td.form_input {
	padding:	2px;
}
input.form_text {
	width:		150px;
}
tr.form_blank_row {
	height:		0px;
}
td.form_blank_cell {
	border-top:	thin solid;
}
div.req {
	display: 	inline;
	color:		blue;
}
div.form_error {
	display: 	inline;
	color:		red;
}
.note {
	text-align:	center;
	color:		blue;
}
td.form_submit {
	text-align:	center;
}
