.mainTable
{
	table-layout: fixed;
}

.submenu
{
	background-color: #FAD6D4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Maroon;
}
.submenuHover
{
	background-color: #FFEEEE;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
}
.smallButton
{
	border: 1px solid Silver;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.loginDetails
{
	font-size: 10px;
	color: Gray;
}
body 
{
	font-family: Arial, Helvetica, sans-serif;
}
h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8B0000;
}
h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A52A2A;
}
.h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A52A2A;
	font-weight: bold;
}
input {
	border: 1px solid Silver;
	font-size: 12px;
	padding: 1px;
}
.table1 {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid Lime;
	font-size: 12px;
	margin: auto auto;
	width: 400px;
}
.table1 td {
	padding: 3px;
	vertical-align: top;
}

/*.table1 tr:hover {
	background-color: #FFFAFA;
}*/
.table1 input {
	border: 1px solid Silver;
	font-size: 12px;
}
.table1 a {
	font-size: 10px;
	color: Navy;
	text-decoration: none;
}
.table1 a:hover {
	font-size: 10px;
	color: Red;
	text-decoration: none;
}
.Table1RowColour
{
	background-color: transparent;
}
.Table1EditedRow
{
	background-color: #D7FFD9;
}
.selectBox {
	border: 1px solid Silver;
	font-size: 10px;
	border-top: thin dotted Aqua;
}

.loginDetails
{
	float: right;
}
.expandText
{
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	color: #ADD8E6;
	background-color: #DCDCDC;
}
.currentStatus
{
	background-color: #FAFAD2;
	color: #FF6347;
}
.smallBlueText
{
	font-size: 10px;
	color: Blue;
	text-decoration: none;
}
.historyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFACD;
	width: 80px;
	cursor: hand;
}
.historyTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.historyPanel {
	width: 300px;
}
.notesBox
{
	border: 1px solid #F0F8FF;
	font-size: 12px;
	width: 400px
	font-family: Arial, Helvetica, sans-serif;
}
.noteFooter
{
	font-size: 10px;
	color: #778899;
}
.personName
{
	font;
	font-size: 14px;
	font-weight: bold;
	color: Maroon;
}
.displayTable {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid Lime;
	font-size: 12px;
	margin: auto auto;
}
.displayTable td {
	padding: 3px;
	vertical-align: top;
}
.displayTable input {
	border: 1px dotted Silver;
	font-size: 12px;
	padding: 0px 1px 1px 1px;
	margin-left: 0px;
	margin: 0px 1px 1px 1px;
}
.displayTableinput {
	border: 1px dotted Silver;
	font-size: 12px;
	padding: 0px 1px 1px 1px;
	margin-left: 0px;
	margin: 0px 1px 1px 1px;
}
.tableSubTitles
{
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #708090;
}
.tableSubTitlesLeft
{
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #708090;
}
.smallInput {
	border: 1px solid Silver;
	font-size: 10px;
	padding: 0px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
}
.photoThumb
{
	border: 0px none;
	float: right;
}

.detailsTab, .detailsTab:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFACD;
	cursor: hand;
	margin-bottom: 1px;
	margin-top: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 4px;
	border: 1px solid #F0E68C;
	width: 99%;
}
.detailsTab:hover {
	background-color: #F0E68C;
}
.detailsPanel
{
	border: 1px solid #F0E68C;
	width: 99%;
	padding-left: 4px;
	padding-right: 4px;
}
.expandAll
{
	float: right;
	background-color: #F0E68C;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	margin-bottom: 0px;
	font-size: 10px;
	cursor: hand;
	margin-left: 2px;
}
.listTab, .list:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFACD;
	cursor: hand;
	margin-bottom: 1px;
	margin-top: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 4px;
	border: 1px solid #F0E68C;
	width: 99%;
}
.listTab:hover {
	background-color: #F0E68C;
}
.listPanel
{
	border: 1px solid #F0E68C;
	width: 99%;
	padding-left: 4px;
	padding-right: 4px;
}
