﻿table.datatable
{
	background:#f0f0f0 url(steelblue/tablebg.gif) repeat-x left top;
	border:0px;
	width:98%;
}
table.datasmall { width:240px;margin-left:10px;margin-right:10px;float:left; }
table.datatable2 { width:480px; }
tr.datatitle td
{
	background:#526180 url(steelblue/header.gif) no-repeat left top;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:17px;
	vertical-align:middle;
	padding-left:20px;
	height:25px;
}
tr.dataheader td
{
	background-color:#a4afc5;
	font-weight:bold;
	color:#000000;
	padding:3px;
}
td.datacontents { padding:7px; }
td.data,td.dataalt { padding:3px 4px 3px 2px; }
td.dataalt { background-color:#e6e6e6; }
td.data1 { padding:2px 4px 2px 5px;width:20%;font-weight:bold;text-align:right;white-space:nowrap; }
td.data2 { padding:2px 4px 2px 5px;width:80%; }
.datarequired { font-weight:bold;font-size:12px;color:#990000; }

hr.datadivider { color:#3e4f72; height:2px;margin-top:10px;margin-bottom:10px; }

/* Last name letter alphabet control. */
table.list_alphabet { margin:2px 0px 10px 0px; cursor:default; }
.list_alphabet td { height:22px; width:20px; text-align:center; line-height:22px;; }
.list_alphabet a { font-family:'Times New Roman', Times, serif; font-size:14px; text-decoration:none; color:#997d5d; font-weight:normal; }
.list_alphabet td:hover a { font-family:'Times New Roman', Times, serif; font-size:22px; color:#894900; font-weight:bold; text-decoration:none; }
div.list_alphabet a:hover { font-family:'Times New Roman', Times, serif; font-size:20px; color:#894900; font-weight:bold; text-decoration:none; }

/* Image Controls */
input.btn_registerEvents	{ width:140px;height:18px;background-image:url(steelblue/register-for-events.gif); }
input.btn_registerPay		{ width:140px;height:18px;background-image:url(steelblue/register-pay-online.gif); }
input.btn_apply				{ width:57px; height:18px;background-image:url(steelblue/apply.gif); }
input.btn_logIn				{ width:57px; height:18px;background-image:url(steelblue/log-in.gif); }
input.btn_go				{ width:57px; height:18px;background-image:url(steelblue/go.gif); }
input.btn_createAccount		{ width:97px; height:18px;background-image:url(steelblue/create-account.gif); }
input.btn_saveProfile		{ width:97px; height:18px;background-image:url(steelblue/save-profile.gif); }
input.btn_renew				{ width:57px; height:18px;background-image:url(steelblue/renew.gif); }
input.btn_search			{ width:57px; height:18px;background-image:url(steelblue/search.gif); }
input.btn_remove			{ width:57px; height:18px;background-image:url(steelblue/remove.gif); }
input.btn_continue			{ width:57px; height:18px;background-image:url(steelblue/continue.gif); }
input.btn_delete			{ width:57px; height:18px;background-image:url(steelblue/delete.gif); }
input.btn_edit				{ width:57px; height:18px;background-image:url(steelblue/edit.gif); }
input.btn_view				{ width:57px; height:18px;background-image:url(steelblue/view.gif); }
input.btn_add				{ width:57px; height:18px;background-image:url(steelblue/add.gif); }
input.btn_showall			{ width:57px; height:18px;background-image:url(steelblue/show-all.gif); }

input.btn_applyForJob		{ width:97px; height:18px;background-image:url(steelblue/apply-for-job.gif); }
input.btn_addJobToBasket	{ width:140px; height:18px;background-image:url(steelblue/add-job-to-basket.gif); }

a.btn_eventDetails img		{ width:140px;height:18px;background-image:url(steelblue/view-full-details.gif);margin-right:3px; }
a.btn_createAccount img		{ width:97px; height:18px;background-image:url(steelblue/create-account.gif); }
a.btn_editAccount img		{ width:97px; height:18px;background-image:url(steelblue/edit-profile.gif); }
a.btn_newSearch	img			{ width:97px; height:18px;background-image:url(steelblue/new-search.gif); }
