﻿table.datatable
{
	border:solid 1px #A99A95;
	background-color:#f7efe7;
	width:540px;
}
table.datasmall { width:240px;margin-left:10px;margin-right:10px;float:left; }
table.datatable2 { width:480px; }
tr.datatitle td
{
	background-color:#840000;
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	padding-left:10px;
	height:25px;
}
tr.dataheader td
{
	background-color:#942d2d;
	font-weight:bold;
	color:#ffffff;
	padding:3px;
}
td.datacontents { padding:10px; }
td.data,td.dataalt { padding:3px 4px 3px 2px; }
td.dataalt { background-color:#e7dfce; }
td.data1 { padding:2px 4px 2px 5px;width:20%;font-weight:bold;text-align:right;color:#003473;font-size:13px;white-space:nowrap; }
td.data2 { padding:2px 4px 2px 5px;width:80%;background-color:#e7dfce; }
.datarequired { font-weight:bold;font-size:12px;color:#990000; }

hr.datadivider { color:#afa9a3; 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; color:#666666; }
.list_alphabet a { font-family:'Times New Roman', Times, serif; font-size:14px; text-decoration:none; color:#990000; font-weight:bold; }
.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; }

/* Search Results Grid */
tr.data_item td
{
	width:50%;
	background-color:#f7efe7;
	border-top:solid 1px #fffdfd;
	border-bottom:solid 1px #dbc6c0;
	padding:5px;
}
tr.dataalt_item  td
{
	width:50%;
	background-color:#E7DFCE;
	border-top:solid 1px #fffcfc;
	border-bottom:solid 1px #dbc5c0;
	padding:5px;
}
tr.data_item a,tr.dataalt_item a
{
	text-decoration:none;
	color:#2f4640;
}
tr.data_item a:hover,tr.dataalt_item a:hover
{
	text-decoration:underline;
	color:#2f3e46;
}


/* Image Controls */
input.btn_registerEvents	{ width:140px;height:18px;background-image:url(redbrick/register-for-events.gif); }
input.btn_registerPay		{ width:140px;height:18px;background-image:url(redbrick/register-pay-online.gif); }
input.btn_apply				{ width:57px; height:18px;background-image:url(redbrick/apply.gif); }
input.btn_logIn				{ width:57px; height:18px;background-image:url(redbrick/log-in.gif); }
input.btn_go				{ width:57px; height:18px;background-image:url(redbrick/go.gif); }
input.btn_createAccount		{ width:97px; height:18px;background-image:url(redbrick/create-account.gif); }
input.btn_saveProfile		{ width:97px; height:18px;background-image:url(redbrick/save-profile.gif); }
input.btn_renew				{ width:57px; height:18px;background-image:url(redbrick/renew.gif); }
input.btn_search			{ width:57px; height:18px;background-image:url(redbrick/search.gif); }
input.btn_newSearch			{ width:97px; height:18px;background-image:url(redbrick/new-search.gif); }
input.btn_remove			{ width:57px; height:18px;background-image:url(redbrick/remove.gif); }
input.btn_continue			{ width:57px; height:18px;background-image:url(redbrick/continue.gif); }
input.btn_delete			{ width:57px; height:18px;background-image:url(redbrick/delete.gif); }
input.btn_edit				{ width:57px; height:18px;background-image:url(redbrick/edit.gif); }
input.btn_view				{ width:57px; height:18px;background-image:url(redbrick/view.gif); }
input.btn_add				{ width:57px; height:18px;background-image:url(redbrick/add.gif); }
input.btn_showall			{ width:57px; height:18px;background-image:url(redbrick/show-all.gif); }

input.btn_applyForJob		{ width:97px; height:18px;background-image:url(redbrick/apply-for-job.gif); }
input.btn_addJobToBasket	{ width:140px; height:18px;background-image:url(redbrick/add-job-to-basket.gif); }

a.btn_eventDetails img		{ width:140px;height:18px;background-image:url(redbrick/view-full-details.gif);margin-right:3px; }
a.btn_createAccount img		{ width:97px; height:18px;background-image:url(redbrick/create-account.gif); }
a.btn_editAccount img		{ width:97px; height:18px;background-image:url(redbrick/edit-profile.gif); }
a.btn_newSearch	img			{ width:97px; height:18px;background-image:url(redbrick/new-search.gif); }
