﻿table.datatable
{
	border:solid 1px #a99a95;
	background-color:#deedd7;
	width:560px;
}
table.datasmall { width:240px;margin-left:10px;margin-right:10px;float:left; }
table.datatable2 { width:480px; }
tr.datatitle td
{
	background:#d5e4ce url(emerald/topbg.jpg) repeat-y left top;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	padding-left:10px;
	height:25px;
}
tr.dataheader td
{
	background-color:#aec9a2;
	font-weight:bold;
	color:#000000;
	padding:3px;
}
td.datacontents { padding:10px; }
td.data,td.dataalt { padding:3px 4px 3px 2px; }
td.dataalt { background-color:#d5e4ce; }
td.data1 { padding:2px 4px 2px 5px;width:20%;font-weight:bold;text-align:right;color:#003473;font-size:13px;white-space:nowrap;background-color:#d5e4ce; }
td.data2 { padding:2px 4px 2px 5px;width:80%; }
.datarequired { font-weight:bold;font-size:12px;color:#990000; }

hr.datadivider { color:#7fa9a3; 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:233px;height:26px;background-image:url(emerald/events_register.jpg); }
input.btn_registerPay		{ width:140px;height:18px;background-image:url(emerald/register-pay-online.gif); }
input.btn_apply				{ width:57px; height:18px;background-image:url(emerald/apply.gif); }
input.btn_logIn				{ width:57px; height:18px;background-image:url(emerald/log-in.gif); }
input.btn_go				{ width:57px; height:18px;background-image:url(emerald/go.gif); }
input.btn_createAccount		{ width:97px; height:18px;background-image:url(emerald/create-account.gif); }
input.btn_saveProfile		{ width:97px; height:18px;background-image:url(emerald/save-profile.gif); }
input.btn_renew				{ width:57px; height:18px;background-image:url(emerald/renew.gif); }
input.btn_search			{ width:57px; height:18px;background-image:url(emerald/search.gif); }
input.btn_remove			{ width:57px; height:18px;background-image:url(emerald/remove.gif); }
input.btn_continue			{ width:57px; height:18px;background-image:url(emerald/continue.gif); }
input.btn_delete			{ width:57px; height:18px;background-image:url(emerald/delete.gif); }
input.btn_edit				{ width:57px; height:18px;background-image:url(emerald/edit.gif); }
input.btn_view				{ width:57px; height:18px;background-image:url(emerald/view.gif); }
input.btn_add				{ width:57px; height:18px;background-image:url(emerald/add.gif); }
input.btn_showall			{ width:57px; height:18px;background-image:url(emerald/show-all.gif); }

input.btn_applyForJob		{ width:97px; height:18px;background-image:url(emerald/apply-for-job.gif); }
input.btn_addJobToBasket	{ width:140px; height:18px;background-image:url(emerald/add-job-to-basket.gif); }

a.btn_eventDetails img		{ width:200px;height:23px;background-image:url(emerald/events_details.gif);margin-right:3px; }
a.btn_createAccount img		{ width:97px; height:18px;background-image:url(emerald/create-account.gif); }
a.btn_editAccount img		{ width:97px; height:18px;background-image:url(emerald/edit-profile.gif); }
a.btn_newSearch	img			{ width:97px; height:18px;background-image:url(emerald/new-search.gif); }
