

a
{
	text-decoration: none;
	font-weight: bold;
	color: #372d5f;
}

a:hover
{
	text-decoration: underline;
}

.listfolder
{
	background-color: #f3f7fe;
}

.listheading
{
	font-weight: bold;
	color: White;
	background-color: #e8e8ff;
}

.listitem
{
	background-color: White;
}

.listaltitem
{
	background-color: #f0ebeb;
}

.listitemselected
{
	background-color: #fef3f3;
}

.listitemselectedbox
{
	background-color: #f0f0ff;
	border: 1 solid #9595ca;
}

.listaltitemselected
{
	background-color: #fdb484;
}

hr
{
	color: gray;
	height: 1px;
}

.error
{
	color: Red;
}

.uploadpanel
{
	background-color: #f0ebeb;
	padding: 8px;
}

.heading
{
	font-family: "Arial", "MS Sans Serif";
	font-size: 12pt;
	font-weight: bold;
	color: #372d5f;
}

table.edit
{
	background-color: #f0ebeb;
	border: 4px solid #f0ebeb;
}

table.edit td
{
	color: #b12222;
}

.grid
{
	border: 1 solid #f0ebeb;
}

.grid td
{
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #f0ebeb;
}

.gridheader td
{
	background-color: #525f89;
	color: White;
	font-weight: bold;
}

.griditem
{
	background-color: White;
}

.gridaltitem
{
	background-color: White;
}

.gridfooter
{
}

table.toolbar
{
	background-color: #f0f0ff;
	border: 1 solid #9595ca;
	height: 22px;
	padding-left: 4px;
}

table.folders
{
}

table.security
{
	font-family: "Verdana", "Arial", "MS Sans Serif";
}

tr.securityheading
{
	background-color: #f0f0ff;
	color: White;
	font-family: "Verdana", "Arial", "MS Sans Serif";
	font-weight: bold;
}

tr.securitydefaults
{
	background-color: #ffb98a;
}

table.security td, table.folders td
{
	border-bottom: 1px solid #9595ca;
	padding-left: 8px;
	padding-right: 8px;
}

.comment
{
	font-style: italic;
	font-size: smaller;
	color: Gray;
}

.msglabel
{
	color: #fc6b0b;
}

#ExpandCollapseLinks
{
	float: right;
	font-size: 7pt;
}
