﻿.ListTable
{
	margin: 0 auto;
	min-width: 50%;
	border: 0px;
	font-size: 90%;
	border-collapse: collapse;
	color: #333333;
	min-width: 90%;
}

	.ListTable tr
	{
		border: 0;
	}

	.ListTable td
	{
		border: 0;
	}

.ListTitle
{
}

.ListHeader
{
	/*background: #D8D8E6;*/
}

	.ListHeader, .ListHeader a
	{
		color: #2A70A6;
	}

		.ListHeader, .ListHeader th
		{
			border: 0;
			text-align: left;
			font-family: RamblaRegular, Calibri, Sans-Serif;
			font-weight: bold;
			vertical-align: bottom;
			padding-top: 15px;
			padding-bottom: 10px;
			padding-left: 5px;
			text-transform: uppercase;
			font-size: 90%;
			text-decoration: none;
		}

			.ListHeader th:hover
			{
				text-decoration: underline;
			}

.ListPager input[type=text]
{
	color:#bbb;
}

	.ListPager:first-child td
	{
		border-bottom: 2px solid #998FB5;
		padding: 15px 0 5px 0;
		color: #bbb;
		font-size: 80%;
	}

	.ListPager:last-child td
	{
		border-top: 2px solid #998FB5;
		padding: 5px 0 15px 0;
		color: #bbb;
		font-size: 80%;
	}

	.ListPager input[type=text]
	{
		border: 1px solid #bbb;
		width: 40px;
	}

.ListPagerCustom > td
{
	border-bottom: 2px solid #998FB5;
}

.ListPagerCustom a
{
	color: #998FB5;
	font-size: 110%;
	text-decoration: none;
}

.ListInput
{
}

.ListInputButton
{
}

.ListRowOne
{
	background: #F1F1F5;
}

.ListRowTwo
{
	/*background: #f2f2f2;*/
}

.ListRowHighlight
{
	background-color: #FFD064;
}

.ListTable .ListRowOne > td, .ListTable .ListRowTwo > td, .ListTable .ListRowHighlight > td
{
	border-right: 1px solid white;
	padding: 7px 7px;
	min-width: 50px;
}

	.ListTable .ListRowOne > td:last-child, .ListTable .ListRowTwo > td:last-child
	{
		border-right: 0;
	}

/* edges */
/*.ListTable tr:first-child td {
    border-top: 0;
}
.ListTable tr:last-child td {
    border-bottom: 0;
}
.ListTable td:first-child, .ListTable th:first-child {
    border-left: 0;
}
.ListTable td:last-child, .ListTable th:last-child {
    border-right: 0;
}*/

/* corners */
/*.ListTable tr:first-child td:first-child {
    border-top-left-radius: 5px;
}
.ListTable tr:first-child td:last-child {
    border-top-right-radius: 5px;
}
.ListTable tr:last-child td:first-child {
    border-bottom-left-radius: 5px;
}
.ListTable tr:last-child td:last-child {
    border-bottom-right-radius: 5px;
}*/

.listDescription
{
	padding-top: 5px;
	display: inline-block;
	color: gray;
}

.ListTable.SearchTable
{
	margin: 0px 0px;
}

	.ListTable.SearchTable .ListRowOne, .ListTable.SearchTable .ListRowTwo
	{
		background-color: transparent;
	}
		/*.ListTable.SearchTable .ListRowOne:hover, .ListTable.SearchTable .ListRowOne td:hover,.ListTable.SearchTable .ListRowTwo td:hover,.ListTable.SearchTable .ListRowTwo td:hover
{
	background:none;
}*/
		.ListTable.SearchTable .ListRowOne td, .ListTable.SearchTable .ListRowTwo td
		{
			background-color: transparent;
			border-bottom: 1px solid #E9E9E9;
		}

.ListTable .PageIndexer
{
	float: left;
}

.PageSizer
{
	float: right;
}

.highlight
{
	background-image: url('../../Images/Custom/Highlight.png');
}

th.highlight
{
	background-image: none;
	background-color: #eee;
}

.FM_Un_Alpha
{
	background: #4F81BD;
}

.FM_Un_Beta
{
	background: #C2D79A;
}

.FM_Un_Gamma
{
	background: #F79646;
}

span.FM_Un_Alpha, span.FM_Un_Beta, span.FM_Un_Gamma
{
	padding: 1px 5px;
	border: 1px solid gray;
	margin-right: 5px;
	color: White;
}

.standardMenu, .listCommand, .colorLegend
{
	float: left;
}

html.touch body.ListForm form.Field_Measurement .PageNameWrapper, html.touch body.ListForm form.Field_Measurement .NavigationButtonsWrapper, html.touch body.ListForm form.Field_Measurement .NavigationControlsWrapper{
	float:left;
}

html.touch .standardMenu
{
	float: none;
	display:inline;
}

html.touch .listCommand
{
	display:inline;
}

html.touch .colorLegend
{
	/*float: none;
	display:block;*/
}

.LegendHeader
{
	color: #666666;
	font-family: RamblaRegular, Calibri, Sans-Serif;
	font-size: 90%;
	margin-top: -8px;
	padding-bottom: 3px;
}

body.ListForm form.Field_Measurement #MainWrapper,
body.ListForm form.Field_Sample #MainWrapper,
body.ListForm form.Event_Observation #MainWrapper
{
	width: auto;
}

.customPager a {
	margin-right: 10px;
}