
.settabletitlerow
{
	BACKGROUND: #FFFFFF URL('%themepath%images/settabletitlebg.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	PADDING: 5px;
	CURSOR: pointer;
}

.settabletitlerowhover
{
	BACKGROUND: #80A9EA URL('%themepath%images/settabletitlebghover.gif') REPEAT-X TOP LEFT;
	COLOR: red;
	FONT: 11px Verdana, Tahoma, Helvetica;
	PADDING: 5px;
	CURSOR: pointer;
}

.settabletitlerowmain
{
	BACKGROUND: #80A9EA URL('%themepath%images/settabletitlebghover.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #d0eef8;
	BORDER-BOTTOM: 1px SOLID #99d9ee;
	PADDING: 5px;
}

.tabletitlerowtitle
{
	BACKGROUND: #fcfaf4 URL('%themepath%images/tabletitlerowbackground.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #ddd6c7;
	BORDER-BOTTOM: 1px SOLID #d3c7b6;
	PADDING: 6px;
}

.settabletitlerowmain2
{
	BACKGROUND: #fcfaf4 URL('%themepath%images/settabletitlebg.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #f5f0e8;
	BORDER-BOTTOM: 1px SOLID #ddd6c7;
	PADDING: 5px;
}

.settabletitlerowmain3
{
	BACKGROUND: URL('%themepath%images/settabletitlebgdisabled.gif') REPEAT-X TOP LEFT;
	COLOR: #aeaeae;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #aeaeae;
	BORDER-BOTTOM: 1px SOLID #aeaeae;
	PADDING: 5px;
}

.settabletitlerowmain4
{
	BACKGROUND: URL('%themepath%images/settabletitlebgsel.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #c0eae0;
	BORDER-BOTTOM: 1px SOLID #c0eae0;
	PADDING: 5px;
}

.settabletitlerowmain5
{
	BACKGROUND: #fcfaf4 URL('%themepath%images/gridtabletitlebg.gif') REPEAT-X TOP LEFT;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #fcfaf4;
	BORDER-BOTTOM: 1px SOLID #ddd6c7;
	PADDING: 5px;
}


.row1
{
	BACKGROUND-COLOR: #fcfbf4;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.errorrow, .errordiv
{
	BORDER: 1px SOLID #e7bcbc;
	-moz-border-radius: 4px 4px 4px 4px;
	BACKGROUND-COLOR: #ffeef0;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.errordiv
{
	PADDING: 6px;
	MARGIN: 3px;
}

.row2
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.retborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #efe8da;
}



.tablerow1
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BORDER-BOTTOM: 1px SOLID #f2ebde;
	PADDING: 6px 4px 6px 4px;
}

.tablerow1_tr, .tablerowbase_tr
{
	BACKGROUND-COLOR: #ffffff;
}

.tablerowhighlight
{
	BACKGROUND-COLOR: #fff4d3;
}

.itemrow, .itemrowunlinked
{
	PADDING: 2px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BORDER-BOTTOM: 1px SOLID #fcfaf5;
	BORDER-TOP: 1px SOLID #FFFFFF;
	CURSOR: pointer;
}

.itemrowunlinked
{
	CURSOR: default;
}

.hlrow, itemrow:hover
{
	PADDING: 2px;
	BACKGROUND-COLOR: #fcfaf5;
	COLOR: red;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BORDER-BOTTOM: 1px SOLID #efe8da;
	BORDER-TOP: 1px SOLID #FFFFFF;
	CURSOR: pointer;
}

.tabletitle
{
	COLOR: #000000;
    FONT-SIZE: 1.3em;
    FONT-FAMILY: 'MuseoSans500',Verdana,Arial,Helvetica,sans-serif;
	FONT-WEIGHT: 500;
	PADDING-BOTTOM: 2px;
}

.tabledescriptionext
{
	COLOR: #313131;
    FONT-SIZE: 1.4em;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica;
	PADDING: 8px;
}

.tabledescriptionbig
{
	COLOR: #313131;
    FONT-SIZE: 1.4em;
    FONT-FAMILY: Calibri, Verdana, Arial, Helvetica;
}

.tabledescription
{
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.rowerror
{
	background-color: #E05353;
	color: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}

.rowhighlightpointer
{
	BACKGROUND: #ffefbb;
	COLOR: red;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
}

.rowhighlight
{
	BACKGROUND: #ffefbb;
	color: #666666;
	BORDER-TOP: 1px SOLID #e5c365;
	BORDER-BOTTOM: 1px SOLID #e5c365;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	VERTICAL-ALIGN: middle;
}

.rowselect
{
	BACKGROUND: #ffefbb;
	COLOR: #333333;
	FONT: 11px Verdana, Tahoma, Helvetica;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-BOTTOM: 1px SOLID #ffdf78;
	VERTICAL-ALIGN: middle;
}
