﻿div.login
{
	
}
	.login INPUT[type="text"], .login INPUT[type="password"], .login INPUT[type="submit"], .AdminButton
	{
		border:solid 1px #666666;
		font-family:Verdana;
		font-size:12px;
		padding:2px;
		width : 140px;
	}
	.login TABLE
	{
		margin-left:0px !important;
		margin-top:30px !important;
	}
	.login DIV
	{
		margin-bottom:5px;
	}
	.login LABEL
	{
		font-weight:bold;
		float:left;
		width:140px;
		vertical-align:middle;
	}
	.login .failureText
	{
		color:#ff0000;
	}

.DataTableWrapper_normal_
{
	border:solid 1px #d7d2c0;
	float : left;
	margin-bottom : 20px;
	width : 100%;
}

table
{
	border-collapse : collapse;
}

.DataTable
{
	width:100%;
	float : left;
}
	.DataTable TR
	{
	}
	
	.DataTable TH
	{
		padding:4px;
		text-align:left;
		font-weight:bold;
		background-color:#d7d2c0;
		padding-left:10px;
		font-size:11px;
	}
	
	.DataTable TD
	{
		padding:4px;
		text-align:left;
		padding-left:10px;
		font-size:11px;
	}
	
	.DataTable .row_hover_, .DataTable .altrow_hover_
	{
		background-color:#ffdd00;
		cursor:pointer;
	}
	.DataTable .row_normal_
	{
		cursor:pointer;
	}
	.DataTable .altrow_normal_
	{
		background-color:#efefef;
		cursor:pointer;
	}
	
	.DataTable tr.Selected
	{
		background-color : #ffdd00 !important;
	}
	
	.DataTable tr.DataTableUpdating td.Progress
	{
		background-image : url('images/small-ajax-loader.gif');
		background-position : right;
		background-repeat : no-repeat;
	}

.Pager
{
	text-align:right;
	padding:10px;
}
	.Pager A.Selected
	{
		font-weight:bold;
	}
	.Pager A
	{
		color:#11527b;
		text-decoration:none;
	}