﻿#top
{
	top:50px;
}
fieldset
{
    border: 1px solid #0C5A8C;
    padding: 0em 1em 1em 1em;
}

legend
{
    margin-bottom:1.5em;
    letter-spacing: 2px;
    color: #fff;
    padding:.5em;
    background-color: #0C5A8C;
    
}

.buttonBar
{
    border-top: dotted 1px #969696;
    margin-top: 25px;
    padding: 5px;
    text-align: center;
    clear: both;
    float:left;
    width: 98%;
}

.labelLeft
{
    display: inline;
    margin-right: 1.0em;
}

.labelLeft label
{
    font-weight: bold;
    display: inline;
}

.labelTop
{
    display:inline-block;
    margin-bottom: 1.5em;
    margin-right: 1.0em;
}

.labelTop label
{
    font-weight: bold;
    display:block;
}

.labelFloatLeft label
{
    float:  left;
	width:  150px;
	margin-top: 1.5em;
	vertical-align:middle;
	font-weight:bold;
	text-align:left;	
}


span.variableLink:hover {
	cursor: hand;
	text-decoration: underline;
}



/*TO GO TO SYNAPPS UI*/
td, th 
{
	padding: .5em .25em;
	margin:0px;
	border:0px;
	border-left:1px solid #095a8f;
	border-top:1px solid #095a8f;
}
th.month, th.highlighedColumns, th
{
	background-color:#095a8f;
	color:#fff;
	border-left:1px solid #FFF;
	border-collapse:separate;
	border-bottom:1px solid #fff;
	
}
tr 
{
	color:#095a8f;
	margin:0px;
	border:0px;
}
tr.odd, tr.odd td.ui-state-error, tr.odd td.ui-state-warning
{
	background: none;
	background-color:#dfdfdf;
}
tr.even, tr.even td.ui-state-error, tr.even td.ui-state-warning
{
	background: none;
	background-color:#fff;
}

.bold
{
	font-weight:bold;
}

table
{
	background-color:#ccc;
	border-collapse: collapse;
	border:1px solid #095a8f;
	width:100%;
}

td.data, td.numeric, td.align-right
{
	text-align:right;
}

table tr.selected td {
	background: #095a8f;
	color: White;
	cursor: hand;
	border-left:1px solid #FFF;
	border-collapse:separate;
	border-bottom:1px solid #fff;
}

table.hoverHighlight tr:hover td{
	background: #095a8f;
	color: White;
	cursor: hand;
	border-left:1px solid #FFF;
	border-collapse:separate;
	border-bottom:1px solid #fff;
}

table.hoverHighlight tr:hover th{
	background-color:#095a8f;
	color:#fff;
	border-left:1px solid #FFF;
	border-collapse:separate;
	border-bottom:1px solid #fff;
}

h1 , h2, h3, h4
{
	color:#095a8f;
}

.alarm-yellow
{
	background-color:Yellow;
}
.alarm-orange
{
	background-color:Orange
}
.alarm-red
{
	background-color:Red;
	color:White;
}
.alarm-pink
{
	background-color: Fuchsia;
}
.alarm-notDefined
{
	background-color:Silver;
}

.userTableRow:hover 
{
    background-color:#0C5A8C;
    cursor:hand;
    color:White;
}

.mediumTexbox 
{
    width:200px;
}

.mediumDropdown
{
    width:225px;
}

.whiteTableStyle
{
    border: 0px white solid; 
    background-color: White;
}

.validationError
{
    border: 1px #ce9a9a solid;
    background: #F3E6E6;
    padding:5px;
    color:#000000;
    display:block;
}

.validationSuccess
{
    border: 1px #99CC99 solid;
    background: #BBDDBB;
    padding:5px;
    color:#000000;
    display:block;
}

.eventInProgressRow
{
	color: Red;	
}

#eventViewerFilterTable td {
   border: 1px solid white;
}

#eventViewerFilterTable
{
    table-layout: fixed;
}

.eventHistoryPopupTable th {
    white-space: nowrap;
}