td.RowPadding10
{
	padding-bottom:10px;
}
td.RowPadding15
{
	padding-bottom:15px;
}

th.lastTh
{
	width:100%;	
}

td.EnumCell, th.EnumCell, span.EnumCell
{
	text-align:left;
}
td.StringCell, th.StringCell, span.StringCell
{
	text-align:left;
}
td.NumberCell, th.NumberCell, span.NumberCell
{
	text-align:right;
}
td.BinaryCell, th.BinaryCell, span.BinaryCell
{
	text-align:center;
}


td.Instructional
{
	padding-bottom: 15px;
}

.instructionalText
{
	white-space: normal;
	padding-bottom: 15px;
}

td.CopyFromErr
{
	width:130px;
	white-space:normal;
	vertical-align:bottom;
}

td.CopyToErr
{
	width:200px;
	white-space:normal;
	vertical-align:bottom;
}

td.TopContextMsg
{
	white-space:normal;
	vertical-align:bottom;
}
td.CtrlCell, th.CtrlCell
{
	width:0;
	/*width:0px;
	width:0pt;	*/
	
}

tr.filterRow
{
	height:29px;	
}

tr.filterRow label select input table
{
	margin-right:0px;
	margin-left:0px;
}

tr.filterRow td
{
	padding-left:0px;
	padding-right:8px;	
}
.filterBtnSpacing
{
	padding-left:16px;
}
.filterFieldItalic
{
	font-style:italic;
}
.nextColumn
{
	padding-left:40px;
}
.underlineText
{
	text-decoration:underline;
}
.equalsAfterItalic
{
	padding-left:3px;
}
.equals
{
	padding-left:4px;
}
.beforeEquals
{
	padding-right:0px;
}

td.btnNext
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/nextbuttons.gif) no-repeat;
	height: 23px;
}
td.btnBack
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/backbutton.gif) no-repeat;
	height: 23px;
}
td.btnTransformNext
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/transformnextbutton.gif) no-repeat;
	height: 23px;
}
td.btnTransformBack
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/transformbackbutton.gif) no-repeat;
	height: 23px;
}
td.btnTransformUp
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/upbuttons.gif) no-repeat;
	height: 23px;
}
td.btnTransformDown
{
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
	background: transparent url(../images/kubrick/downbuttons.gif) no-repeat;
	height: 23px;
}

table.btn_normal td.btnNext, table.btn_normal td.btnBack, table.btn_normal td.btnTransformBack,table.btn_normal td.btnTransformUp,table.btn_normal td.btnTransformDown, table.btn_normal td.btnTransformNext  {background-position:    0px 0px;}
table.btn_normal {color: #000000;}

table.btn_pressed td.btnNext,table.btn_pressed td.btnBack,table.btn_pressed td.btnTransformBack,table.btn_pressed td.btnTransformNext,table.btn_pressed td.btnTransformUp,table.btn_pressed td.btnTransformDown {background-position:    0px -30px;}
table.btn_pressed {color: #1FA0D5;}

table.btn_hover td.btnNext,table.btn_hover td.btnBack,table.btn_hover td.btnTransformBack,table.btn_hover td.btnTransformNext,table.btn_hover td.btnTransformUp,table.btn_hover td.btnTransformDown    {background-position:    0px -60px;}
table.btn_hover {color: #000000;}

table.btn_disabled td.btnNext,table.btn_disabled td.btnBack,table.btn_disabled td.btnTransformBack,table.btn_disabled td.btnTransformNext,table.btn_disabled td.btnTransformUp,table.btn_disabled td.btnTransformDown {background-position:    0px -90px;}
table.btn_disabled {color: #8E8E8E;}

td.transferBtnsSpacing  {padding-top: 27px;}

table.rbTable td
{
	padding: 3px 2px 3px 2px;
	text-align:center;
}

table.rbTable td.lable
{
	padding: 3px 2px 3px 0px;
	text-align:left;
}
.queueTableTfoot
{
	padding: 3px 0px 0px 4px;
	border: none;
	border-bottom: 1px solid #8499A2;
	border-left: 1px solid #8499A2;
	border-right: 1px solid #8499A2;
	height: 30px; /* results in height=29px (together with padding-top=3px) */
	background-color: #D9E3E9;
	vertical-align: top;
}
.queueTableTfoot td
{
	padding: 0px 10px 0px 0px;
	border: none;
}

.queueTableTfoot td td /* buttons themselves */
{
	padding: 0px;
}
.queueTableBorder
{
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: #8499A2;
}
a.BottomLinkItem
{
		font-family:arial;
		color:#0088C2;
		font-size:12px;
		text-decoration:none;
}
a.BottomLinkItem:hover
{
		text-decoration:underline;
}
div.divDashPanel
{
	position: relative;
	background-color: #FFFFFF;
	/*width:343px;	
	height: 260px;*/
	height:100%;
	border:1px solid #B2B2B2;
	border-top:1px solid #D9DADB;
	border-left:1px solid #D9DADB;
	vertical-align:top;
	text-align:center;
}


table.tblDashPanel td
{
	background:  #B2B2B2; 
	border: 15px solid transparent;
	border-left:none;
	width: 320px;
	height: 265px;
}

table.tblDashPanel td td
{
	text-align:center;
	border:none;
}

tr.dashTitleRow td
{
	height: 40px;	
	background-color: #F2F3F4;
}

tr.dashContentRow td
{
	height: 100%;	
	background-color: #FFFFFF;
}

td.settingsArrowDash
{
	padding-right:10px;
	padding-left:10px;
}

table.tblDashCustomMode td
{
	background:  #B2B2B2; 
	border: 15px solid transparent;
	border-left:none;
	border-top:none;
	width: 255px;
	height: 200px;
}

table.tblDashCustomMode td div
{
	position:relative;
	background:  #FFFFFF; 
	height:100%;
	border:1px solid #B2B2B2;
	border-top:1px solid #D9DADB;
	border-bottom:1px solid #B2B2B2;
	border-left:1px solid #D9DADB;
	text-align:center;
}
table.tblAvaliableDash td
{
	position:relative;
	background:  #FFFFFF;
	text-align:center;
	vertical-align:middle;
}

div.divSyslogNotification
{
	position: absolute;
	/*top: 100px;
	left:100px;*/
	width: 322px;
}

div.divSyslogNotification table
{
	border:none;
    color:#FFFFFF;
    margin-top:-15;
    margin-right:10;
}

tr.trSysLogNotification
{
 background-color:#656565;
}
img.syslognotImg
{
	position:relative;
	vertical-align:bottom;
}

	