﻿
/******************************************************************************/
/***** Table classes **********************************************************/
/******************************************************************************/


table.top {
	width: 100%;
	height: 41px;
	border-collapse: collapse;
}

td.top {
	padding: 0px;
	margin: 0px;
}

table {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: small;
}

th {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: small;
}

td {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: small;
}

td.mailLeft {
	padding-right: 10px;
	white-space: nowrap;
}

td.mailRight {
	width: 100%;
	padding-right: 10px;
}

/******************************************************************************/
/***** Datagrid classes *******************************************************/
/******************************************************************************/

	/* For white background */

	table.dataGrid {
		border-collapse: collapse;
		border: 1px solid #d8d3a0;
		color: #555235;
		margin: auto;
	}

	tr.dataGridHeader {
		font-weight: bold;
		background: #fcf49c url(../../img/bg/table_header_yellow.gif) repeat-x;
		border: 1px solid #d8d3a0;
	}

	td.dataGridHeader {
		padding: 2px 7px 5px 7px;
	}

	td.dataGrid {
		padding-left: 5px;
		padding-right: 5px;
		border: 1px solid #d8d3a0;
	}

	tr.dataGridItem {
		border: 1px solid #d8d3a0;
	}

	tr.dataGridAlt {
		border: 1px solid #d8d3a0;
		background-color: #fefbe0;
	}
	
	

	/* For yellow background */

	table.dataGridYellow {
		border-collapse: collapse;
		border: 1px solid #d8d3a0;
		color: #555235;
		margin: auto;
	}

	tr.dataGridHeaderYellow {
		font-weight: bold;
		background-color: #fcf49c;
		border: 1px solid #d8d3a0;
	}

	td.dataGridHeaderYellow {
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		border: 1px solid #d8d3a0;
	}

	td.dataGridYellow {
		padding-left: 5px;
		padding-right: 5px;
		border: 1px solid #d8d3a0;
	}

	tr.dataGridItemYellow {
		border: 1px solid #d8d3a0;
	}

	tr.dataGridAltYellow {
		border: 1px solid #d8d3a0;
		background-color: #f6ea92;
	}


/******************************************************************************/
/***** Misc *******************************************************************/
/******************************************************************************/

	body {
		font-family: Tahoma, Verdana, Arial, Sans-Serif;
		font-size: small;
	}
	
	input {
		font-family: Tahoma, Verdana, Arial, Sans-Serif;
	}
	
	textarea {
		font-family: Tahoma, Verdana, Arial, Sans-Serif;
		font-size: small;
	}

	img {
		border: none;
	}

	span.smallHeader {
		font-weight: bold;
	}

	a {
		color: #000;
	}

	h1 {
		font-weight: normal;
	}

	hr {
		width: 100%;
		color: Black;
		border: none;
		background-color: Black;
		height: 1px;
	}

	fieldset {
	}
	
	fieldset.mailTop {
		width: 45%;
		height: 8.5em;
	}
	
	legend {
		padding: 0 5px 0 5px;
		color: #35b6d0;
	}
	
	div.fieldsetDiv {
		padding: 10px;
	}