/* CSS Document for Seay managment */

body, td
{
	font-family: Arial, San-Serif;
	font-size: 14px;
}

.contentArea
{
	background-image: url(../images/right-column.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 80px;
	padding-top: 20px;
}

.largeGrey
{
	font-family: Times, Serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

.largeRed
{
	font-family: Times, Serif;
	font-size: 20px;
	font-weight: bold;
	color: #660000;
}

.text-title
{
	font-family: Times, Serif;
	font-size: 18px;
	font-weight: bold;
	color: #660000;
}

.text-subtitle
{
	font-family: Times, Serif;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
}

A {
	color: #444444;
}
A:hover {
	color: #660000;
}

#surveybox
	{
	background: url('../images/home-test-bg.gif') repeat-x;
	}

	#surveybox img, #surveybox a
		{
		display: block;
		}

/* WebSolvers Framework Library Styles */

.pageheader { font-size: 17px; color: #000000; font-weight: bold; }
.sectionheader { font-size: 14px; color: #444444; margin-bottom: 5px; border: 0px; border-bottom: 1px #cacaca solid; font-weight: bold;}

.datalabel { font-size: 12px; color: #000000; font-weight: bold;}
.label { font-size: 12px; color: #000000; font-weight: bold;}
.datalabelsm { font-size: 10px; color: #000000; font-weight: bold;}
.databody { font-size: 12px; color: #000000; font-weight: regular;}
.databodysm { font-size: 10px; color: #000000; font-weight: regular;}

.gridseclabel { background-color: #000099; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.gridseclabelsm { background-color: #000099; font-size: 10px; color: #FFFFFF; font-weight: bold; }

.gridtable { padding: 3px; }
.gridtable a { color: #000000; text-decoration: underline; }
.gridtable a:hover { color: #000000; text-decoration: underline;}
.gridhead {	font-size: 9pt;	background-color: #cacaca; color: #000000; font-weight: bold;	text-decoration: none; border: 1px #c3c3c3 solid;}
.gridlabel { background-color: #0000cc; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.gridlabel a { color: #ffffff; font-weight: regular; }
.gridlabelsm { background-color: #0000cc; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.gridlabelsm a { color: #ffffff; font-weight: regular; }
.gridlabel a:hover { color: #FFFFFF; }
.gridbody { font-size: 12px; color: #000000; font-weight: regular;}
.gridbodyhl { background-color: #efefef; font-size: 12px; color: #000000; font-weight: regular;}
.gridfoot {	font-size: 9pt;	background-color: #efefef; color: #000000; font-weight: bold;	text-decoration: none; border-top: 1px #c3c3c3 solid;}

.supporttext  { font-size: 9px; color: #0000cc; font-weight: regular; }
.required { font-size: 9px; color: #cc0000; font-weight: regular; }
.notice { font-size: 10px; color: #cc0000; font-weight: bold; }

.websolvers {
	text-align:right;
	padding-right:20px;
}
