﻿/*
	Red:	#ed1b23		or AB0016
	Gray:	#383F45
	Beige:	#EEE9BF		or EAEBDF
*/

body
{
	font: 76% verdana,arial,sans-serif;
}

textarea
{
	font: 100% verdana,arial,sans-serif;
}

h2 
{
	font-size:125%;
	font-weight:bold;
}

h3	/* Used as table subheading */
{
	font-size:115%;
	font-weight:bold;
	margin:15px 0px 0px 0px;
}

input.button
{
   color:#FFFFFF;
   background-color:#000000;
}

.vertbar {padding:0px 5px 0px 5px;}

table.input 
{
	margin-left: auto;
    margin-right: auto;
	border-collapse:collapse;
}
table.input td 
{
	text-align:left;
	padding: 3px;
	vertical-align: top;
}
table.inputleft 
{
	margin-left:5px;
	border-collapse:collapse;
}
table.inputleft td 
{
	text-align:left;
	padding: 3px;
	vertical-align: top;
}

table.login 
{
	margin-left: auto;
    margin-right: auto;
	border:none;
}
table.login td 
{
	text-align:left;
	padding: 3px;
	vertical-align: top;
}

.errmsg
{
	color:Red;
}

a{
	color: #595C5F;
	text-decoration: underline;
}
a:visited{
	color: #595C5F;
}
a:hover{
	color: Black;
	text-decoration: underline;
}



table.grid 
{
	margin-left: auto;
    margin-right: auto;
    /*width: 98%;*/
    font-size: 8pt;
	border-collapse:collapse;
}
table.grid td 
{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	vertical-align: top;
}
.gridheader 
{
	background-color: #ed1b23; /*#383F45;*/
	color: White;
	font-weight:bold;
	}
.gridrow
{
	background-color: White;
}
.gridalt 
{
	background-color: #EEE9BF; /*#eeeeee;*/
}
.gridpaging span { background-color:#EEE9BF;}

a.pictureblack
{
	font-weight: normal;
}
a.pictureblack:link  {
		color: black;
		text-decoration: none;
		}
a.pictureblack:visited {
		color: black; 
		text-decoration: none;
		}
a.pictureblack:hover {
		color: black; 
		text-decoration: underline;
		}
a.pictureblack:active {
		color: black; 
		text-decoration: none;
		}