/* ------------------------------------------------------------------*/
/* Globale Styles                                                    */
/* ------------------------------------------------------------------*/
body,p,tr,td		{ font-family:Helvetica,Arial; font-size:8pt; }
.edc				{ font-family:Helvetica,Arial; font-size:8pt; }
.gedc				{ font-family:Helvetica,Arial; font-size:8pt; width:100%; border:0; }
.static				{ font-family:Helvetica,Arial; font-size:8pt; }
.cbx				{ font-family:Helvetica,Arial; font-size:8pt; }
.lbx				{ font-family:Helvetica,Arial; font-size:8pt; }
.cbx				{ font-family:Helvetica,Arial; font-size:8pt; }
.rbn				{ font-family:Helvetica,Arial; font-size:8pt; }

a:link				{ color:#000000; text-decoration:none; }
a:visited			{ color:#000000; text-decoration:none; }
a:hover				{ color:#000000; text-decoration:none; }
a:active			{ color:#000000; text-decoration:none; }

textarea			{ overflow: auto; }

.edit8				{ font-family:Helvetica,Arial; font-size:8pt; }
.edit10				{ font-family:Helvetica,Arial; font-size:10pt; }
.edit12				{ font-family:Helvetica,Arial; font-size:12pt; }
.edit14				{ font-family:Helvetica,Arial; font-size:14pt; }

.editstatement8		{ font-family:Courier Courier New,monospace; font-size:8pt; }

.static8			{ font-family:Helvetica,Arial; font-size:8pt; }
.static10			{ font-family:Helvetica,Arial; font-size:10pt; }
.static12			{ font-family:Helvetica,Arial; font-size:12pt; }
.static14			{ font-family:Helvetica,Arial; font-size:14pt; }

.t					{ vertical-align:top; background-color:#CCCCCC; }
.vm					{ vertical-align:middle; background-color:#DDDDDD; }
.b					{ vertical-align:bottom; background-color:#EEEEEE; }
.err				{ color:Red; background-color:Yellow; font-weight:bold; }
.weberror			{ color:Red; font-family:Helvetica,Arial; font-size:14pt; }
.weberrortext		{ font-family:Helvetica,Arial; font-size:12pt; }

/* ------------------------------------------------------------------ */
/* ListView                                                           */
/* ------------------------------------------------------------------ */
.lv					{ font-family:Helvetica,Arial; font-size:8pt; }
td.lv				{ font-family:Helvetica,Arial; font-size:8pt; }
a.lv:link			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.lv:hover			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }
a.lv:active			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.lv:visited		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }

.lvact				{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
td.lvact			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.lvact:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.lvact:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; text-decoration:underline; }
a.lvact:active		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.lvact:visited		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }

.lvhdbox			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; border:1px solid; border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; }
.lvhdr				{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; }
td.lvhdr			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; }
a.lvhdr:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; }
a.lvhdr:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; text-decoration:underline; }
a.lvhdr:active		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; }
a.lvhdr:visited		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#D4D0D8; }

/* ------------------------------------------------------------------ */
/* TreeView                                                           */
/* ------------------------------------------------------------------ */
.tv				{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.tv:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.tv:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }
a.tv:active		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.tv:visited	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
div.tv:style	{ overflow:hidden; }

.tvact			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#B6BDD2; }
a.tvact:link	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#B6BDD2; }
a.tvact:hover	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#B6BDD2; text-decoration:underline; }
a.tvact:active	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#B6BDD2; }
a.tvact:visited { font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; background-color:#B6BDD2; }

/* ------------------------------------------------------------------ */
/* Input                                                             */
/* ------------------------------------------------------------------ */
/* funktioniert bei IE7 nicht, dort padding aber standard */
input[disabled] { padding-left: 1px }

/* ------------------------------------------------------------------ */
/* Button                                                             */
/* ------------------------------------------------------------------ */
.btn			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
.btn3D			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; position: relative; overflow: hidden;  height:16px; border:solid 1px #949494; text-align:center; }
a.btn3D:hover	{text-decoration:none; }
a.btn:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.btn:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; text-decoration:underline; }
a.btn:active	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.btn:visited	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }

.btn_s			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.btns:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.btns:hover	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }
a.btns:active	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.btns:visited	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }

/* ------------------------------------------------------------------ */
/* Help-Link                                                          */
/* ------------------------------------------------------------------ */
.hlp			{ color:#0000FF; font-family:Helvetica,Arial; font-size:8pt; text-decoration:underline; }
a.hlp:link		{ color:#0000FF; font-family:Helvetica,Arial; font-size:8pt; text-decoration:underline; }
a.hlp:hover		{ color:#0000FF; font-family:Helvetica,Arial; font-size:8pt; text-decoration:underline; }
a.hlp:active	{ color:#0000FF; font-family:Helvetica,Arial; font-size:8pt; }
a.hlp:visited	{ color:#0000FF; font-family:Helvetica,Arial; font-size:8pt; text-decoration:underline; }

/* ------------------------------------------------------------------ */
/* QuickSelection (=Button!)                                          */
/* ------------------------------------------------------------------ */
.qsb			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.qsb:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.qsb:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; text-decoration:underline; }
a.qsb:active	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }
a.qsb:visited	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; }

.qss			{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.qss:link		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.qss:hover		{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; text-decoration:underline; }
a.qss:active	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }
a.qss:visited	{ font-family:Helvetica,Arial; font-size:8pt; font-weight:normal; }

/* ------------------------------------------------------------------ */
/* Layouting														  */
/* ------------------------------------------------------------------ */
.area		{position:relative; overflow:hidden;}
.areatitle	{position:relative; overflow:hidden; font-weight:bold; padding-top:4px; padding-bottom:4px;}
.areabox	{position:relative; overflow:hidden; border-width:1px; border-style:solid; border-color:#000000;}
.widthauto	{position:absolute;width:auto;left:0px;right:0px;}
.heightauto	{position:absolute;height:auto;top:0px;bottom:0px;}
.linebox	{position:relative; height:20px; width:100%; margin-bottom: 3px;}
.floatbox	{position:absolute; height:100%; top:0px; width:auto; left:0px; right:0px;}

/* ------------------------------------------------------------------ */
/* Grouping															  */
/* ------------------------------------------------------------------ */
.grpbox			{ border-width:1px; border-style:solid; border-color:#A5ACB2; margin-left:4px; margin-top:4px; padding:2px;}
.grpboxnomargin	{ border-width:1px; border-style:solid; border-color:#A5ACB2; padding:2px;}
.grphdr			{ font-weight:bold; }
.subgrpbox		{ border-width:1px; border-style:solid none none none; }
.autobox		{position:absolute;height:auto;top:2px;bottom:2px;width:auto;left:2px;right:2px;}
.autobox4px		{position:absolute;height:auto;top:4px;bottom:4px;width:auto;left:4px;right:4px;}

/* ------------------------------------------------------------------ */
/* Analysis tree													  */
/* ------------------------------------------------------------------ */
.dtrcontainer		{ padding: 15px; width: 100%; height: 100%; }
.dtrtab				{ width: 100%; }
.dtrtd				{ text-align: center; vertical-align: top; }
.dtritm				{ border-width: 1px; }
.dtremrk			{ color: red; }
.dtrexpbtn			{ vertical-align: top; margin-right: 0px; }
.dtrmenu			{ vertical-align: top; margin: 0px; padding: 0px; }
.dtrvdspacer100		{ height: 5px; }
.dtrvdename100		{ font-size: 8pt; padding-left: 3px; vertical-align: top; text-align: left; }
.dtrvdeval100		{ font-size: 8pt; padding-right: 3px; vertical-align: top; text-align: right; }
.dtrpename100		{ font-size: 8pt; text-align: left; padding-left: 3px; }
.dtrpeval100		{ font-size: 8pt; text-align: right; padding-right: 3px; }
.dtrdim100			{ font-size: 8pt; padding-left: 3px; padding-right: 5px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrelem100			{ font-size: 8pt; padding-left: 5px; padding-right: 3px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddname100		{ font-size: 8pt; text-align: left; padding-right: 5px; padding-left: 3px; }
.dtrddval100		{ font-size: 8pt; text-align: left; padding-left: 5px; padding-right: 3px; }
.dtrddnamelast100	{ font-size: 8pt; padding-right: 5px; padding-left: 3px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddvallast100	{ font-size: 8pt; padding-left: 5px; padding-right: 3px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrvdspacer75		{ height: 3px; }
.dtrvdename75		{ font-size: 6pt; padding-left: 3px; vertical-align: top; text-align: left; }
.dtrvdeval75		{ font-size: 6pt; padding-right: 3px; vertical-align: top; text-align: right; }
.dtrpename75		{ font-size: 6pt; text-align: left; padding-left: 3px; }
.dtrpeval75			{ font-size: 6pt; text-align: right; padding-right: 3px; }
.dtrdim75			{ font-size: 6pt; padding-left: 3px; padding-right: 3px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrelem75			{ font-size: 6pt; padding-left: 3px; padding-right: 3px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddname75		{ font-size: 6pt; text-align: left; padding-right: 3px; padding-left: 3px; }
.dtrddval75			{ font-size: 6pt; text-align: left; padding-left: 3px; padding-right: 3px; }
.dtrddnamelast75	{ font-size: 6pt; padding-right: 3px; padding-left: 3px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddvallast75		{ font-size: 6pt; padding-left: 3px; padding-right: 3px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrvdspacer50		{ height: 2px; }
.dtrvdename50		{ font-size: 4pt; padding-left: 2px; vertical-align: top; text-align: left; }
.dtrvdeval50		{ font-size: 4pt; padding-right: 2px; vertical-align: top; text-align: right; }
.dtrpename50		{ font-size: 4pt; text-align: left; padding-left: 2px; }
.dtrpeval50			{ font-size: 4pt; text-align: right; padding-right: 2px; }
.dtrdim50			{ font-size: 4pt; padding-left: 2px; padding-right: 2px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrelem50			{ font-size: 4pt; padding-left: 2px; padding-right: 2px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddname50		{ font-size: 4pt; text-align: left; padding-right: 2px; padding-left: 2px; }
.dtrddval50			{ font-size: 4pt; text-align: left; padding-left: 2px; padding-right: 2px; }
.dtrddnamelast50	{ font-size: 4pt; padding-right: 2px; padding-left: 2px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddvallast50		{ font-size: 4pt; padding-left: 2px; padding-right: 2px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrvdspacer25		{ height: 1px; }
.dtrvdename25		{ font-size: 2pt; padding-left: 1px; vertical-align: top; text-align: left; }
.dtrvdeval25		{ font-size: 2pt; padding-right: 1px; vertical-align: top; text-align: right; }
.dtrpename25		{ font-size: 2pt; text-align: left; padding-left: 1px; }
.dtrpeval25			{ font-size: 2pt; text-align: right; padding-right: 1px; }
.dtrdim25			{ font-size: 2pt; padding-left: 0px; padding-right: 1px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrelem25			{ font-size: 2pt; padding-left: 1px; padding-right: 0px; font-weight: bold; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddname25		{ font-size: 2pt; text-align: left; padding-right: 1px; padding-left: 0px; }
.dtrddval25			{ font-size: 2pt; text-align: left; padding-left: 1px; padding-right: 0px; }
.dtrddnamelast25	{ font-size: 2pt; padding-right: 1px; padding-left: 0px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtrddvallast25		{ font-size: 2pt; padding-left: 1px; padding-right: 0px; vertical-align: top; text-align: left; border-bottom-color: black; border-bottom-style: solid; border-bottom-width: 1px; }
.dtruvc				{ height: 100%; vertical-align: middle; }
.dtruvu				{ height: 50%; }
.dtruvl				{ height: 50%; border-left-width: 1px; border-top-width: 1px; }
.dtrlvc				{ height: 100%; vertical-align: middle; }
.dtrlvu				{ height: 50%; border-left-width: 1px; border-bottom-width: 1px; }
.dtrlvl				{ height: 50%; }
.dtrevc				{ width: 100%; }
.dtrevl				{ width: 50%; }
.dtrevr				{ width: 50%; border-left-width: 1px; border-top-width: 1px; }
.dtrrvc				{ width: 100%; }
.dtrrvl				{ width: 50%; border-right-width: 1px; border-top-width: 1px; }
.dtrrvr				{ width: 50%; }
.dtruec				{ width: 100%; }
.dtruel				{ width: 50%; border-right-width: 1px; }
.dtruer				{ width: 50%; }
.dtrlec				{ width: 100%; }
.dtrlel				{ width: 50%; border-top-width: 1px; border-right-width: 1px; }
.dtrler				{ width: 50%; border-top-width: 1px; }
.dtreec				{ height: 100%; }
.dtreeu				{ height: 50%; }
.dtreel				{ height: 50%; border-top-width: 1px; }
.dtrrec				{ height: 100%; vertical-align: middle; }
.dtrreu				{ height: 50%; border-left-width: 1px; border-bottom-width: 1px; }
.dtrrel				{ height: 50%; border-left-width: 1px; }

/* ------------------------------------------------------------------ */
/* Grid																  */
/* ------------------------------------------------------------------ */

/*Cell Link*/
.gcl		{ text-decoration:none; }
a.gcl:hover	{ text-decoration:underline; }

/*Cell Types*/
.gcn	{ position:absolute; overflow:hidden;}
.gcnbrd	{ position:absolute; border-right: 1px solid; border-bottom: 1px solid; overflow:hidden;}

/*Cell Aligments für Header Cells*/
.gcal	{text-align:left; white-space:nowrap; vertical-align:middle; width:100%; height:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.gcac	{text-align:center; white-space:nowrap; vertical-align:middle; width:100%; height:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.gcar	{text-align:right;  white-space:nowrap; vertical-align:middle; width:100%; height:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.gct	{position:absolute; table-layout:fixed; white-space:nowrap; top:0px; left:0px; width:100%; padding:0px 0px 0px 0px; margin:0px; height:100%; border:0px 0px 0px 0px;}

/*Cell Aligments für Data Cells*/
.gdal	{text-align:left; white-space:nowrap; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px; margin:0px 0px 0px 0px; overflow:hidden;}
.gdac	{text-align:center; white-space:nowrap; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px; margin:0px 0px 0px 0px; overflow:hidden;}
.gdar	{text-align:right; white-space:nowrap; padding-left:1px; padding-right:1px; padding-top:0px; padding-bottom:0px; margin:0px 0px 0px 0px; overflow:hidden;}

/*Cell Text Styles*/
.gcnn	{cursor:default; vertical-align:middle; font-style:normal; font-weight:normal; font-family:Arial; white-space:nowrap; overflow:hidden;}
.gcnb	{cursor:default; vertical-align:middle; font-style:normal; font-weight:bold; font-family:Arial; white-space:nowrap; overflow:hidden;}
.gcin	{cursor:default; vertical-align:middle; font-style:italic; font-weight:normal; font-family:Arial; white-space:nowrap; overflow:hidden;}
.gcib	{cursor:default; vertical-align:middle; font-style:italic; font-weight:bold; font-family:Arial; white-space:nowrap; overflow:hidden;}
.gcnnu	{cursor:default; vertical-align:middle; font-style:normal; font-weight:normal; text-decoration:underline; font-family:Arial; white-space:normal; overflow:hidden;}
.gcnbu	{cursor:default; vertical-align:middle; font-style:normal; font-weight:bold; text-decoration:underline; font-family:Arial; white-space:normal; overflow:hidden;}
.gcinu	{cursor:default; vertical-align:middle; font-style:italic; font-weight:normal; text-decoration:underline; font-family:Arial; white-space:normal; overflow:hidden;}
.gcibu	{cursor:default; vertical-align:middle; font-style:italic; font-weight:bold; text-decoration:underline; font-family:Arial; white-space:normal; overflow:hidden;}

/*Cell Imagestyle*/
.gcil	{ position:absolute; left:0px; vertical-align:middle; }
.gcir	{ vertical-align:middle; margin:0px 0px 0px 0px;}

/* ------------------------------------------------------------------ */
/* Property Grid													  */
/* ------------------------------------------------------------------ */

/* Property Grid */
.prg	{table-layout:fixed; width:100%; background-color:#CCCCCC;}

/* Current object (label) */
.prgcur			{font-family:Helvetica,Arial; font-size:10pt; text-align:left; white-space:nowrap;}

/* Current object */
.prgobj			{font-family:Helvetica,Arial; font-size:10pt; text-align:left; font-weight:bold;}

/* Category Button */
.prgexp	{text-align:center; vertical-align:middle; width:16px;}

/* Category */
.prgcat			{font-family:Helvetica,Arial; font-size:8pt; text-align:left; font-weight:bold; white-space:nowrap;}
.prgcat:hover	{font-family:Helvetica,Arial; font-size:8pt; text-align:left; font-weight:bold; white-space:nowrap; text-decoration:underline;}

/* Property Item (Table cell) */
.prgit			{font-family:Helvetica,Arial; font-size:8pt; width:40%; height:18px; background-color:#FFFFFF; white-space:nowrap; overflow:hidden;}
.prgit:hover	{font-family:Helvetica,Arial; font-size:8pt; width:40%; height:18px; background-color:#FFFFFF; white-space:nowrap; overflow:hidden; text-decoration:underline;}
.prgitd			{font-family:Helvetica,Arial; font-size:8pt; width:40%; height:18px; background-color:#FFFFFF; white-space:nowrap; overflow:hidden;}
.prgitd:hover	{font-family:Helvetica,Arial; font-size:8pt; width:40%; height:18px; background-color:#FFFFFF; white-space:nowrap; overflow:hidden; text-decoration:underline;}
.prgitd span	{font-family:Helvetica,Arial; font-size:8pt; color:#0000FF;}

/* Property Value (Table cell) */
.prgval	{width:40%; height:18px; background-color:#FFFFFF; padding:0px 0px 0px 0px;}

/* Property Checkbox */
.prgch	{width:100%; background-color:#FFFFFF;}

/* Property Combobox */
.prgcb	{font-family:Helvetica,Arial; font-size:8pt; width:100%; height:100%; border:none; vertical-align:middle;}

/* Property Edit Control */
.prged	{font-family:Helvetica,Arial; font-size:8pt; width:100%; height:14px; border:none;}

/* Property Tip */
.prgth	{font-family:Helvetica,Arial; font-size:8pt; white-space:nowrap; font-weight:bold;}
.prgtb	{font-family:Helvetica,Arial; font-size:8pt;}

/* ------------------------------------------------------------------ */
/* List Grid													      */
/* ------------------------------------------------------------------ */

/* Inplace Edit */
.lged	{font-family:Helvetica,Arial; font-size:8pt; width:100%; height:14px; border:none; overflow:hidden;}

/* Inplace Combobox */
.lgcb	{font-family:Helvetica,Arial; font-size:8pt; width:100%; overflow:hidden;}

/* ------------------------------------------------------------------ */
/* Statusbar													      */
/* ------------------------------------------------------------------ */
.statusrand td {vertical-align:middle; border-width:1px; border-color:#A8A8A8; border-style:solid; padding:1px;}
.statusrand img {float:left; margin-right:2px}