/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * Error definitions - query results page, jsp error page etc.
 *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content.Error
{
	background-color:	white; 
	padding:			8px;
}

.Error h1
{
	margin:				0px 5px 5px 0px;
	font-size:			1.2em;
	color:				red;
}
.Error h2
{
	color:				red;
}
.Error h2, .Error h3
{
	font-weight:		bold;
	font-size:			1em;
}
.Error h3
{
	font-size:			0.9em;
}

.Error .Request
{
	margin-left:		25px;
}

.Error .Message
{
	margin:				15px 0 0 25px;
	font-weight:		600;
	font-size:			1.25em;
	color:				red;
}


.Error ul
{
	width:				735px;
}

.Error ul li
{
	padding-bottom:		10px;
	margin-left:		25px;
	margin-right:		10px;
}


.Error table.Info {width:700px;}
.Error th.Column, th.Section, td.Info
{
	margin:				0px;
	font-weight:		600; 
	border-style:		solid;
	border-color:		#FFFFFF;
	color:				#FFFFFF; 
	background-color:	#003366;
	text-align:			left;
}
.Error th.Column {padding: 10px;}
.Error th.Section
{
	padding:			5px;
	background-color:	#336699;
}
.Error td.Info, td.InfoValue
{
	padding:			5px 2px 5px 15px;
	background-color:	#EEEEEE; 
	font-weight:		normal;
	color:				black;

	border-style:		solid;
	border-color:		#FFFFFF;
}
.Error td.InfoValue 
{ 
	text-align: 		left; 
	padding-left:		5px;
}

.Error a.ShowDebug
{
	background:			transparent url('../image/icon/16/debug.gif') no-repeat left;
	padding-left:		20px;
}
.Error a.ShowDebug:hover,
.Error a.ShowDebug:active,
.Error a.ShowDebug:focus
{
	color:				#336699;
	text-decoration:	none;
	font-weight:		bold;
	cursor:				pointer;
}
/*============================ End of Style Sheet ============================*/

