﻿html
{
}

body
{
	margin:						0px;
	background-repeat:			no-repeat;
	background-position:		top center;
	background-color:			#eaf2ff;
	font-family:				Verdana, Arial, Sans-Serif;
	font-size:					10px;
}

body.about
{
	background-color:			#ffffff;
	font-family:				Verdana, Arial, Sans-Serif;
	font-size:					10px;
}

#pageContent
{
	width:						756px;
	margin:						0px auto 10px auto;
	border:						1px solid #cccccc;
	padding:					10px 5px;
	background-color:			#ffffff;
	border-top-width:			0px;
}

#title
{
	background-image:			url(../../images/TREx_title.png);
	width:						756px;
	height:						42px;
}

#loginStatusArea
{
	margin:						5px auto 5px 0px;
	display:					block;
	text-align:					right;
}

#loginStatusArea a
{
	color:						#000000;
	text-decoration:			none;
}

#loginStatusArea a:hover
{
	text-decoration:			underline;
}

#footer
{
	text-align:					center;
	margin-left:				auto;
	margin-right:				auto;
	white-space:				nowrap;
	font-size:					xx-small;
	color:						#999999;
	text-decoration:			none;
}

#footer a
{
	white-space:				nowrap;
	font-size:					xx-small;
	color:						#999999;
	text-decoration:			none;
}

#footer a:hover
{
	text-decoration:			underline;
}

.Title
{
	font:						18px Arial Black;
	color:						#0066ff;
	cursor:						text;
}

.regular
{
	font-size:					x-small;
	font-weight:				normal;
}

.regularBold
{
	font-size:					x-small;
	font-weight:				bold;
}

.Validator
{
	cursor:						text;
	font-size:					x-small;
	color:						#ff0000;
	font-weight:				normal;
}

span.Errors
{
	cursor:						text;
	font-size:					x-small;
	color:						#ff0000;
	font-weight:				normal;
	width:						90%;
	display:					block;
	text-align:					left;
	font-weight:				bold;
	margin:						auto;
}

.issueTitle
{
	padding:					5px 0px 5px 0px;
	display:					block;
}