body
{
	font-family:Tahoma;
	font-size:10pt;
}

table.Bordered
{
	border:1;
	border-style:solid;
	border-color:#093D73;
	background-color: transparent;
}

td
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
}

th
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

td.MainSection
{
	font-family:Tahoma;
	font-size:10pt;
	border:0px solid #093D73;
	background-color: transparent;
}

td.Title
{
	font-family:Tahoma;
	font-size:10pt;
	border-bottom:1px solid #093D73;
	background-color: #72A1D0
}

td.Line
{
	font-family:Tahoma;
	font-size:10pt;
	border-top:1px solid #093D73;
	background-color: transparent;
}

td.Name
{
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	border-width:0px;
}

td.NoBorder
{
	font-family:Tahoma;
	font-size:10pt;
	border-width:0px;
}

div
{
	font-family:Tahoma;
	font-size:10pt;
}

div.errorblock
{
	border:1px red solid;
	background-color:#FFEEEE;
	text-align:center;
	font-weight:bold;
	color:red;
}

select
{
	font-family:Tahoma;
	font-size:8pt;
}

input
{
	font-family:Tahoma;
	font-size:8pt;
}

a
{
	color:#213447;
}

a.visited
{
	color:#213447;
}



/******************************************************/
/* Status Messages */
/******************************************************/

div#status-success
{
	background-image: url(../images/status_ok.gif);
	background-repeat: no-repeat;
	background-position: 3px 50%;
	font-weight: bold;
	background-color: #B0E57C;
	color: #006600;
	padding: 8px 2px 8px 34px;
	margin-bottom: 3px;
	border: 1px solid #006600;
}

div#status-info
{
	background-image: url(../images/status_info.gif);
	background-repeat: no-repeat;
	background-position: 3px 50%;
	font-weight: bold;
	background-color: #FFEC94;
	color: #996600;
	padding: 8px 2px 8px 34px;
	margin-bottom: 3px;
	border: 1px solid #996600;
}

div#status-wait
{
	background-image: url(../images/status_wait.gif);
	background-repeat: no-repeat;
	background-position: 3px 50%;
	font-weight: bold;
	background-color: #FFEC94;
	color: #996600;
	padding: 8px 2px 8px 34px;
	margin-bottom: 3px;
	border: 1px solid ;
}

div#status-error
{
	background-image: url(../images/status_error.gif);
	background-repeat: no-repeat;
	background-position: 3px	 50%;
	font-weight: bold;
	background-color: #FFAEAE;
	color: #990000;
	padding: 8px 2px 8px 34px;
	margin-bottom: 3px;
	border: 1px solid #990000;
}


