body {
    font-family: Arial, sans-serif;
	font-size: 12px;
	color: #222;
	padding: 0;
	margin: 0;
	background: #ededed;
	height: 100%;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    background-color: #f0f2f5;
    margin: 0;
	position: relative; /* **BU ÖNEMLİ:** Absolute konumlandırılmış çocukları için referans noktası olur. */
    /*overflow: hidden;*/
}
html {
	height: 100%;
}
img {
	padding: 0;
	margin: 0;	
}

ul, li, input, textarea {
	margin: 0;
	padding: 0;
	list-style: none;
}

#content {
	position: relative;
	margin: 10px auto;
	padding: 0px;
	width: 1000px;
	height: 100%;
}
.spec {
	min-width: inherit !important;
}
.buttons {
	min-width: inherit !important;
}
#content div#header {
	position: relative;
	width: 100%;
	height: 67px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: left;
	box-shadow: 0 0 5px 0 #aaa;
	-moz-box-shadow: 0 0 5px 0 #aaa;
	display: none;
	z-index: 2;
	background: rgb(76,76,76); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(76,76,76) 0%, rgb(33,33,33) 49%, rgb(0,0,0) 52%, rgb(0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(76,76,76)), color-stop(49%,rgb(33,33,33)), color-stop(52%,rgb(0,0,0)), color-stop(100%,rgb(0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}

#content div#header div.logo{
	float: left;
	margin: 5px 5px;
}

#content div#header div.logo{
	float: left;
	margin: 5px 5px;
}

#content div#pager {
	float: right;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ddd;
	margin: 10px 0px;
	line-height: 32px;
	height: 32px;
	background: white;
}

#content div#pager div {
	float: left;
	font-size: 12px;
	color: #666;
	line-height: 32px;
	height: 32px;
	text-align: center;
	padding: 0 5px;
	cursor: pointer;
}

#content div#pager ul {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
}
#content div#pager ul li {
	float: left;
	font-size: 12px;
	color: #666;
	line-height: 32px;
	height: 32px;
	text-align: center;
	padding: 0 5px;
	cursor: pointer;
}

#content div#pager div.prev {
	background: url('../images/previous.png') no-repeat left center;
	padding-left: 27px;
	margin-left: 10px;
}

#content div#pager div.prev:hover {
	color: #222;
	background-image: url('../images/previous-clic.png');
}

#content div#pager div.next {
	background: url('../images/next.png') no-repeat right center;
	padding-right: 27px;
	margin-right: 10px;
}

#content div#pager div.next:hover {
	color: #222;
	background-image: url('../images/next-clic.png');
}

#content div#pager li.pas:first-child {
	border-left: 1px solid #ddd;
}
#content div#pager li.pas {
	border-right: 1px solid #ddd;
}

#content div#pager li.act, #content div#pager div.pas:hover {
	color: #ddd;
	background: #666;
	border-right: 1px solid #666;
}
#content div#pager li.act:first-child {
	border-left: 1px solid #666;
}

#content div#main {
	position: relative;
	float: right;
	margin: 10px 0px;
	width: 853px;
	background: #fff;
	padding: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 5px 0 #aaa;
	-moz-box-shadow: 0 0 5px 0 #aaa;
	min-height: 450px;
	display: none;
}
#content div#main div.tableContainer {
	width: 100%;
	float:left;
	border: 1px solid #ddd;
	display: table;
}

#content table.tableSensors, #content table#tableList{
	margin: 0;
	padding: 0;
	float: left;
}

#content table.tableSensors tr.subject {
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(229,229,229) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(229,229,229))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
}

#content table.tableSensors tr.subject td {
	padding: 0px 10px;	
	line-height: 40px;
	height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: #666;
}

#content table.tableSensors tr.head td select {
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0px ;
	margin: 0;
	color: #444;
	float: right;
}

#content table.tableSensors tr.head {
	font-size: 12px;
	font-weight: bold;
	color: #eee;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

#content table.tableSensors tr.head input.tableInput {
	position: relative;
	font-size: 12px;
	color: #909192;
	border: 1px solid #ddd;
	background: url(../images/search_icon.png) no-repeat right center #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height: 20px;
	padding: 0px 10px;
	margin:0;
	width: 80%;
}

#content table.tableSensors tr.head input.tableInput.focus {
	background-image: none;
}

#content table.tableSensors tr.head td {
	position: relative;
}

#content table.tableSensors tr.head div.delete {
	position: absolute;
	right: 15%;
	top: 15px;
	background: url(../images/kapat.png) no-repeat;
	width: 9px;
	height: 9px;
	z-index: 2;
	display: none;
	cursor: pointer;
}

#content table.tableSensors tr.head td {
	padding: 0px 10px;
	line-height: 40px;
}

#content table#tableList td {
	font-size: 12px;
	color: #444;
	padding: 0 10px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;	
}

#content table#tableList td span.node ,
#content table#tableList td span.device ,
#content table#tableList td span.sensor,
#content table#tableList td span.time{
	position: relative;
	height: 31px;
}

#content table#tableList td span.sensor {
	 margin-left: 5px;
}

/*#content table#tableList td.normal {
	color: #909192 !important;
	font-weight: bold;
}*/

#content table#tableList td.normal span {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(0,128,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,128,0) 0%, rgb(0,100,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,128,0)), color-stop(100%,rgb(0,100,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,128,0) 0%,rgb(0,100,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,128,0) 0%,rgb(0,100,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,128,0) 0%,rgb(0,100,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,128,0) 0%,rgb(0,100,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

#content table#tableList td.warning span{
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(255,214,94); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-8 */

}

#content table#tableList td.critic span {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(128,0,128);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(128,0,128) 0%, rgb(184, 72, 181) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(128,0,128)), color-stop(100%,rgb(184, 72, 181))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

#content table#tableList td.alarm span {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(255,48,25);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

/*#content table#tableList td.inactive {
	color: #bbbbbb !important;
	font-weight: bold;
}*/

#content table#tableList td.inactive span {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(192,192,192);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(192,192,192) 0%, rgb(169,169,169) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(192,192,192)), color-stop(100%,rgb(169,169,169))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(192,192,192) 0%,rgb(169,169,169) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(192,192,192) 0%,rgb(169,169,169) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(192,192,192) 0%,rgb(169,169,169) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(192,192,192) 0%,rgb(169,169,169) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

/*#content table#tableList span.inactiveTemp {
	color: #000000 !important;
	font-weight: bold;
}*/

#content table#tableList span.inactiveTemp {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(0,0,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,0,0) 0%, rgb(105,105,105) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,0,0)), color-stop(100%,rgb(105,105,105))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,0,0) 0%,rgb(105,105,105) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,0,0) 0%,rgb(105,105,105) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,0,0) 0%,rgb(105,105,105) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,0,0) 0%,rgb(105,105,105) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

#content table#tableList td.lost span{
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
	background: rgb(255,168,76); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,168,76,1) 0%, rgba(255,123,13,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,168,76,1)), color-stop(100%,rgba(255,123,13,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-8 */
}

/*#content table#tableList td.output span{
	color: #999;
	text-align: center;
	font-weight: bold;
}*/

#content table#tableList td.output span {
	padding: 5px;
	color: #fff !important;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: rgb(0,0,139);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,0,139) 0%, rgb(0,0,255) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,0,139)), color-stop(100%,rgb(0,0,255))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,0,139) 0%,rgb(0,0,255) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,0,139) 0%,rgb(0,0,255) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,0,139) 0%,rgb(0,0,255) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,0,139) 0%,rgb(0,0,255) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

#content table#tableList tr {
	background: #eee;
}

#content table#tableList tr:hover {
	background: #fff;
}

#content table#tableList tr td{
	white-space:nowrap;
}

#content table#tableList tr:hover td{
	color: #333;
}

#content table#tableList td span.rapor {
	float: right;
	position: relative;
	background: url('../images/rapor.png') no-repeat center;
	width: 32px;
	height: 31px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
}

#content table#tableList td span.edit {
	float: right;
	position: relative;
	background: url('../images/edit.png') no-repeat center;
	width: 32px;
	height: 31px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	margin-left: 1px;
}

#content table#tableList td span.delete {
	float: right;
	position: relative;
	background: url('../images/delete.png') no-repeat;
	width: 35px;
	height: 31px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	margin-left: 1px;
}

#content table#tableList td span.update {
	float: right;
	position: relative;
	background: url('../images/update.png') no-repeat center;
	width: 32px;
	height: 31px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	margin-left: 1px;
}

#content table#tableList td span.setting {
	float: right;
	position: relative;
	background: url('../images/settings.png') no-repeat;
	width: 35px;
	height: 31px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	margin-left: 1px;
}

#content div#monitoring, #content div#rules, #content div#reports, #content div#settings, #content div#devices {
	position: relative;
	display: none;
}

#content div#reportPopup {
	left: 0;
	top: 100px;
	position: absolute;
	padding: 0px;
	background: #fff;
	border: 4px solid #fff;
	z-index: 999;
	width: 952px;
	display: none;
}

#content div#reportPopup div#reportSubject {
	float: left;
	width: 882px;
	margin: 0px 20px;
	font-weight: bold;
	padding: 0px 20px;
	font-size: 16px;
	line-height: 26px;
	height: 26px;
	color: #207EAD;
	background: url("../images/bullet-h2.png") no-repeat left;
}

#content div#reportPopup div#closePopup {
	position: absolute;
	right: -16px;
	top: -16px;
	background: url("../images/close.png") no-repeat;
	width: 32px;
	height: 32px;
	z-index: 2;
	cursor: pointer;
}

#content div#alertPopup {
	left: 40%;
	top: 40%;
	position: fixed;
	padding: 20px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 1002;
	display: none;
}

#content div#alertDelete,#content div#calibAlert, #content div#alertRemove, #content div#SelectUpdate,#content div#editAlert, div#restoreAlert  {
	left: 40%;
	top: 40%;
	position: fixed;
	padding: 20px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#sensorAddWindow {
	left: 70px;
	top: 0px;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#userSettings {
	left: 0;
	top: 0;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#editWindow, #content div#rules div#rulesWindow {
	left: 150px;
	top: 60px;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#monitoring div#windowEdit, #content div#settings div#windowEdit {
	left: 0;
	top: 0;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}


div.logscreen {
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#settings div#PhoneInput {
	left: 0;
	top: 0;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#monitoring div#windowStatus {
	left: 0;
	top: 0;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#monitoring div#windowFiltre {
	left: 0;
	top: 0;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div.panelDiv div.buttons,
#hugescreen div.buttons{
	text-align: center;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

#content div.panelDiv div.buttons input,  #content div.panelDivSnmp div.buttons input,
#hugescreen div.buttons input{
	padding: 10px;
	width: 100px;
	margin: 0px 5px;
	cursor: pointer;
	border:0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #222;
	font-size: 14px;
	font-weight: bold;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}

#content div.panelDiv div.buttons input:hover, #content div.panelDivSnmp div.buttons input:hover,
#hugescreen div.buttons input:hover{
	background: #d72208;
	color: #fff;
}

#content div#alertDelete span.text, #content div#calibAlert span.text, #content div#alertRemove span.text, #content div#SelectUpdate span.text, #content div#editAlert span.text,#content div#restoreAlert span.text{
	float: left;
	width: 400px;
	text-align: center;
	line-height: 24px;
	font-size: 12px;
	color: #eee;
	margin-bottom: 10px;
	font-weight: bold;
}



#content div#monitoring table.tableUpdate, #content div#monitoring table.tableStatusUpdate, #content div#settings table.tableUpdate{
	margin: 10px 0px 0px 0;
	padding: 0;
	float: left;
}

#content div#monitoring table.tableUpdate td, #content div#monitoring table.tableStatusUpdate td, #content div#settings table.tableUpdate td {
	padding: 10px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

#content div#monitoring table.tableUpdateList, #content div#monitoring table.tableStatusList, #content div#settings table.tableUpdateList {
	background: #fff;
	margin: 0px 0px 10px 0;
	padding: 0;
	float: left;
}

#content div#monitoring table.tableUpdateList tr, #content div#monitoring table.tableStatusList tr, #content div#settings table.tableUpdateList tr{
	line-height: 40px;
	height: 40px;
}

#content div#monitoring table.tableUpdateList tr td, #content div#monitoring table.tableStatusList tr td, #content div#settings table.tableUpdateList tr td  {
	font-size: 12px;
	color: #005B75;
	padding: 0px 10px;	
	font-weight: bold;
}

#content div#monitoring table.tableUpdateList tr td div, #content div#monitoring table.tableStatusList tr td div, #content div#settings table.tableUpdateList tr td div {
	float: left;
	font-size: 9px;
	color: #e10000;
	padding: 5px 0px 0px 10px;
	line-height:18px;
	height: 18px;
	overflow: hidden;
	width: 160px;
}

#content div#monitoring table.tableUpdateList tr:nth-child(even) td, #content div#monitoring table.tableStatusList tr:nth-child(even) td, #content div#settings table.tableUpdateList tr:nth-child(even) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #eee;
}

#content div#monitoring table.tableUpdateList tr:nth-child(odd) td, #content div#monitoring table.tableStatusList tr:nth-child(odd) td,#content div#settings table.tableUpdateList tr:nth-child(odd) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #ddd;
}

#content div#monitoring table.tableUpdateList tr input, 
#content div#monitoring table.tableStatusList tr input, 
#content div#settings table.tableUpdateList tr input {
	float: left;
	border: 1px inset #fff;
	background: #efefef;
	padding: 5px 10px;
	height: 18px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 140px;
}

#content div#settings table.tableUpdateList tr #inputmailaddr,
#content div#settings table.tableUpdateList tr #inputgsmnumber {
    width: 200px !important;
}

#content div#settings table.tableUpdateList tr #inputmailsubj {
    width: 250px !important;
}

#content div#settings table.tableUpdateList tr #inputmailbody,
#content div#settings table.tableUpdateList tr #inputsmscontent{
    width: 270px !important;
    margin: 5px 0px;
    height: 80px;
}

#content div#monitoring table.tableUpdateList tr select, #content div#monitoring table.tableStatusList tr select, #content div#monitoring table.tableUpdateList tr select {
	border: 1px inset #fff;
	background: #efefef;
	padding: 0px 10px;
	height: 28px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#content div#monitoring input.alert, #content div#monitoring select.alert {
	border: 1px inset #e10000 !important;
}

#content div#overlay {
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	opacity:0.75;
	filter:alpha(opacity=75);
	z-index: 10;
	display: none;
}

#content div#overlay2 {
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	opacity:0.40;
	filter:alpha(opacity=40);
	z-index: 1000;
	display: none;
}

#content div#monitoring div#windowFiltre div.alert {
	font-size: 14px;
	color: #e10000;
	font-weight: bold;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

div.tableContainer span#tableRefresh {
	float: right;;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	cursor: pointer;
	padding-right: 30px;
}

div.tableContainer span#tableRefresh.passive {
	color: #aaa !important;
}

div.tableContainer span#tableFiltreName {
	float: right;;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	cursor: pointer;
	padding-right: 30px;
	background: url('../images/filtre.png') no-repeat right;
}

div#windowFiltre div.tableFiltreList {
	padding: 10px 15px;
	float: left;
}

div#windowFiltre div.tableFiltreList div.checkbox {
	float: left;
	width: 260px;
	font-size: 14px;
	color: #eeeeee;
	margin: 5px;
}

div#windowFiltre div.tableFiltreList div.checkbox label {
	float: left;
	padding: 0px 0px 0px 10px;
}

div#windowFiltre div.tableFiltreList div.checkbox input {
	float: left;
	padding: 5px 0px 0px 10px;
}

/* Reports */

div#reports div.createFilter {
	float: left;
	width: 100%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: rgb(76,76,76); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzIxMjEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(76,76,76) 0%, rgb(33,33,33) 49%, rgb(0,0,0) 52%, rgb(0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(76,76,76)), color-stop(49%,rgb(33,33,33)), color-stop(52%,rgb(0,0,0)), color-stop(100%,rgb(0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(76,76,76) 0%,rgb(33,33,33) 49%,rgb(0,0,0) 52%,rgb(0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}

div#reports div.createFilter ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 10px;
	width: 720px;
}

div#reports div.createFilter ul li {
	position: relative;
	float: left;
	width: 20%;
	margin: 0;
	padding: 0;
}

div#reports div.createFilter ul li div.sub {
	position: relative;
	line-height: 24px;
	color: #eee;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}

div#reports div.createFilter ul li div.input {
	position: relative;
	line-height: 32px;
	text-align: left;
}

div#reports div.createFilter ul li div.input input {
	background: #ddd;
	width: 90px;
	margin: 0px;
	font-size: 12px;
	color: #333;
	padding: 5px;
	border: 0px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#reports div.createFilter ul li div.input div.time {
	position: absolute;
	left: 101px;
	bottom: 2px;
	background: url("../images/rapor_takvim.png") no-repeat;
	width: 28px;
	height: 31px;
}

div#reports div.createFilter ul li div.input select {
	background: #ddd;
	width: 130px;
	margin: 0px;
	font-size: 12px;
	color: #333;
	padding: 5px;
	border: 0px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#reports div.createFilter ul li div.bttn {
	position: relative;
	text-align: left;
	padding: 28px 0px 0px 0px;
	text-align: center;
}

div#reports div.createFilter ul li div.bttn div#reportCreateButton {
	border: 0px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	line-height: 24px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#reports div.container {
	float: left;
	width: 100%;
	margin: 0px 0px;
}

div#reports div.container div.tableDiv {
	float: left;
	width: 202px;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}

div#reports div.container div.alert {
	width: 100%;
	float: left;
	padding: 10px 0px;
	font-size: 14px;
	color: #666;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
div#reports div.container div.space {
	float: left;
	width: 10px;
	height: 1px;
}

div#reports div.container div.tableDiv table {
	position: relative;
	width: 100%;
	background: #eee;
}

div#reports div.container div.tableDiv table tr {
	position: relative;	
	height: 39px;
}

div#reports div.container div.tableDiv table td {
	position: relative;
	width: 100%;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 10px;
}

div#reports div.container div.tableDiv table tr:hover {
	background: #ffffff;
	cursor: pointer;
}

div#reports div.container div#reportNodes table td span,
div#reports div.container div#reportDevices table td span{
	position: absolute;
	right: 5px;
	height: 39px;
	width: 10px;
	background: url("../images/rapor_alt_g.png") no-repeat right;
}

div#reports div.container div#reportNodes table tr:hover td,
div#reports div.container div#reportDevices table tr:hover td {
	color: #1E5799;		
}

div#reports div.container div#reportNodes table tr:hover td span,
div#reports div.container div#reportDevices table tr:hover td span{
	background: url("../images/rapor_alt_m.png") no-repeat right;
}

div#reports div.container div#reportNodes table tr td.active,
div#reports div.container div#reportDevices table tr td.active {
	background: #ffffff;
	color: #1E5799;	
}

div#reports div.container div#reportNodes table tr td.active span,
div#reports div.container div#reportDevices table tr td.active span{
	background: url("../images/rapor_alt_m.png") no-repeat right;
}

div#reports div.container div#reportSensors table td, 
div#reports div.container div#reportSelect table td {
	padding-left: 33px;
}

div#reports div.container div#reportSensors table td span{
	position: absolute;
	left: 5px;
	height: 39px;
	width: 23px;
	background: url("../images/rapor_ekle.png") no-repeat right;
}

div#reports div.container td.type1, div#reports div.container td.type5 {
	color: #438E48 !important;
}

div#reports div.container td.type3, div#reports div.container td.type7 {
	color: #258dc8 !important;
}

div#reports div.container td.type2, div#reports div.container td.type6 {
	color: #ff3019 !important;
}

div#reports div.container td.type4, div#reports div.container td.type8 {
	color: #a849a3 !important;
}

div#reports div.container div#reportSelect table td span{
	position: absolute;
	left: 5px;
	height: 39px;
	width: 23px;
	background: url("../images/rapor_cikar.png") no-repeat right;
}

div#reports div.block {
	float: left;
	width: 204px;
}
div#reports div.block table.tableHead {
	position: relative;
	width: 100%;	
}

div#reports div.block table.tableHead td {
	position: relative;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
	color: #666;
	width: 100%;
	line-height: 50px;
	height: 50px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background: rgb(254,254,254); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,254,254) 0%, rgb(222,222,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(222,222,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede',GradientType=0 ); /* IE6-8 */
}


div#reports div.block table.tableHead td div.clear {
	position: absolute;
	right: 5px;
	top: 10px;
	padding: 0px 10px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #fff;
	cursor: pointer;	
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#alertPopup div.text {
	position: relative;
	width: 100%;
	margin-bottom: 20px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	display: block;
}

div#alertPopup div.button {
	display: block;
	position: relative;
	margin: 0 auto;
	padding: 0px 10px;
	width: 120px;
	text-align: center;;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;	
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#loading {
	position: fixed;
	z-index: 1003;
	left: 0;
	top: 0;
	background: url("../images/loading.gif") #000 no-repeat center;
	width: 100%;
	height: 100%;
	opacity:0.75;
	filter:alpha(opacity=75);
	display: none;
}

/* Start Menu */

div#menu {
	position: relative;
	float:left;
	margin: 10px 0px 0px 0px;
	width: 120px;
}

div#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

/*div#menu ul li :hover{
	
	
}*/

div#menu ul li {
	float: left;
	width: 100px;
	padding: 0px 10px 10px 10px;
	line-height: 20px;
	font-size: 14px;
	color: #444;
	background: #eee;
	box-shadow: 0 0 5px 0 #aaa;
	-moz-box-shadow: 0 0 5px 0 #aaa;
	border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	-o-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	text-align: center;
	cursor: pointer;
	border-left: 5px solid #818181;
}

div#menu ul li.active {
	background: #fff;
}

div#menu ul li div.icon {
	float: left;
	width: 100px;
	margin: 10px 0px;
	height: 30px;
}

/* formula page css */

#virtualSensorNew{
	float: left;
	width: 350px;
	height: 30px;
    margin: 25px 10px 25px 10px;
	padding: 0;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}
#newSensorListForVirtual{
	float: left;
	width: 250px;
	height: 30px;
	margin: 25px 60px 25px 60px;
	margin-left: 10%;
	padding: 0;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}
#selectedVirtualSensor{
	width: 350px;
    height: 30px;
    margin: 25px 10px 25px 10px;
	position: absolute;
    left: 10px;
    top: 117px;
    border: 1px inset #bbb;
    font-size: 13px;
    color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}
.editableVirtualSensor{
	height: 35px;
	margin: 10px;
    width: 231px;
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	height: 30px;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}
#editableVirtualSensorName{
    height: 23px;
    width: 500px;
    margin: 0px 5px 10px 10px;
}
#editableVirtualSensorObjectId{
    height: 23px;
    width: 500px;
    margin: 59px 5px 10px 10px;
}
#editableVirtualSensorFormula{
    height: 23px;
    width: 500px;
    margin: 0px 5px 10px 10px;

}
#editableVirtualSensorVariables{
    height: 23px;
    width: 700px;
    margin: 0px 5px 10px 10px;

}
.editTitle{
	font-weight: bold;
	font-size: 14px
}
#editButtonFormula{
	width: 100px;
	margin: 25px 175px 25px 20px;
	float: right;
	border: 1px inset #207cca;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 35px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	background: rgb(109,179,242);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222)));
	background: -webkit-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -o-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -ms-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: linear-gradient(to bottom, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
}


div#formula .formulaDeviceListX {
	float: left;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 100%;
	border: 1px solid #dedede;
	overflow: hidden;
}
div#formula .formulaDeviceListX .text {
	float: left;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #dedede;
	background: #efefef;
	color: #888;
	width: 100%;
	line-height: 40px;
	height: 40px;
	padding: 0 10px;
	margin-bottom: 10px;
}
/*div#formula .formulaDeviceListX select{
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	height: 30px;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}*/

.XDeviceSelect{
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	height: 30px;
	width: 350px;
    margin: 2px 10px 2px 10px;
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
}
.XSensorList{
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	height: 30px;
	width: 250px;
    margin: 2px 75px 2px 75px;
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
}




div#formula .formulaDeviceListY  {
    float: left;
	padding: 0 0 10px 0;
	margin: 1px 0 10px 0;
    width: 100%;
    border: 1px solid #dedede;
}
div#formula .formulaDeviceListY .text {
	float: left;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #dedede;
	background: #efefef;
	color: #888;
	width: 833px;
	line-height: 40px;
	height: 40px;
	padding: 0 10px;
	margin-bottom: 10px;
}
/*div#formula .formulaDeviceListY select{
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	height: 30px;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(254,255,232) 0%, rgb(221,221,221) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221)));
	background: -webkit-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -o-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: -ms-linear-gradient(top, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	filter:
}*/
.YDeviceSelect{
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);

	height: 30px;
	width: 350px;
    margin: 2px 10px 2px 10px;
}

.formulaDeviceName,
.formulaSensorName{
	float: left;
	height: 25px;
	width: 150px;
	margin: 5px 10px 5px 10px;
	-webkit-border-radius: 2px;
	border: 1px solid rgb(222, 222, 222);
}
.formulaSensorUnit{
	float: left;
	height: 25px;
    width: 60px;
	margin: 5px 10px 5px 10px;
	-webkit-border-radius: 2px;
	border: 1px solid rgb(222, 222, 222);
}

.formulaPeriodType{
	padding: 0;
	float: right;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);

	height: 32px;
	width: 155px;
    margin: 5px 7px 5px 375px;
}
.formulaSensorPeriod{
	float: right;
	height: 25px;
    width: 60px;
	margin: 5px 240px 5px 9px;
	-webkit-border-radius: 2px;
	border: 1px solid rgb(222, 222, 222);
}

.formulaPhyType{
	padding: 0;
	float: right;
	border: 1px inset #bbb;
	font-size: 13px;
	color: #222;
	background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
	-webkit-border-radius: 2px;

	height: 32px;
	width: 155px;
    margin: 5px 318px 5px 10px;
}





.devicename{
	cursor: pointer;
}

.choosenXdevices{
	float: left;
	padding: 10px 0 10px 0;
	margin: 0 0 10px 0;
	width: 50%;
	border: 1px solid #dedede;
	overflow: hidden;
}

.alert{
    color:red;
}


.defaultValueClass{
    width: 22%;
    position: absolute;
    right: 5%;
    height: 18px;
    margin: 0px 10px 10px 10px;
    -webkit-border-radius: 2px;
	border: 1px solid rgb(222, 222, 222);
}
#devicename1{
	position: absolute;
    bottom: 7px;
}
.iconsContainer{

	float: right;
	width: 400px;
	border: 1px solid #dedede;
	overflow: hidden;
    position: 10px 80px -10px -80px;
}

.iconcontainer{
	padding: 13px;
}

.iconcontainer button{
	margin: 10px;
	width:  40px;
	height: 30px;
}

.choosenXdevices p{
	padding-left: 10px;
}

#choosenYdevices{
	float: right;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 200px;
	border: 1px solid #dedede;
	overflow: hidden;
	display: none;
}

#choosenYdevices p{
	padding-left: 10px;
}

.del-icon-x{
	position: absolute;
    right: 0px;
    top: 20%;
    cursor: pointer;
    font-style: normal;
    line-height: 30px;
    height: 17px;
    width: 30px;
	background: url(../images/icon/error.png) center no-repeat;
}

.del-icon-y{
	float: right;
	cursor: pointer;
	font-style: normal;
	line-height: 30px;
	height: 17px;
	width: 30px;
	background: url(../images/icon/error.png) center no-repeat;
}

.deviceContainer{
	position: relative;
	height: 20px;
	padding: 5px;
}

.result{

	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border: 1px solid #dedede;
	overflow: hidden;
	width: 100%;
	min-height: 100px;
	font-size: large;
}


.resultY{

	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border: 1px solid #dedede;
	overflow: hidden;
	width: 100%;
	min-height: 100px;
	font-size: large;
}

#formulasubmitbutton{
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222)));
	background: -webkit-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -o-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -ms-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: linear-gradient(to bottom, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
}


/* end css */

div#menu ul li#Monitoring div.icon {
	background: url("../images/icon/icon_anasayfa.png") no-repeat top center;
}

div#menu ul li#Monitoring.active div.icon {
	background: url("../images/icon/icon_anasayfa-.png") no-repeat top center;
}

div#menu ul li#Reports div.icon {
	background: url("../images/icon/icon_raporlama.png") no-repeat top center;
}

div#menu ul li#About div.icon {
	background: url("../images/icon/aboutus.png") no-repeat top center;
}

div#menu ul li#Formula div.icon {
	background: url("../images/icon/formula.png") no-repeat top center;
}

div#menu ul li#Reports.active div.icon {
	background: url("../images/icon/icon_raporlama-.png") no-repeat top center;
}

div#menu ul li#About.active div.icon {
	background: url("../images/icon/aboutus-.png") no-repeat top center;
}

div#menu ul li#Formula.active div.icon {
	background: url("../images/icon/formula-.png") no-repeat top center;
}

div#menu ul li#Settings div.icon {
	background: url("../images/icon/icon_gelismis.png") no-repeat top center;
}

div#menu ul li#Settings.active div.icon {
	background: url("../images/icon/icon_gelismis-.png") no-repeat top center;
}

div#menu ul li#Devices div.icon {
	background: url("../images/icon/icon_moduller.png") no-repeat top center;
}

div#menu ul li#Devices.active div.icon {
	background: url("../images/icon/icon_moduller-.png") no-repeat top center;
}

div#menu ul li#Rules div.icon {
	background: url("../images/icon/icon_kurallar.png") no-repeat top center;
}

div#menu ul li#Rules.active div.icon {
	background: url("../images/icon/icon_kurallar-.png") no-repeat top center;
}

div#menu ul li#Logs div.icon {
	background: url("../images/icon/icon_moduller.png") no-repeat top center;
}

div#menu ul li#Logs.active div.icon {
	background: url("../images/icon/icon_moduller-.png") no-repeat top center;
}



div#login div.logo {
	margin:0px 0px 30px;
	background: url("../images/sensplorer_logo_out.png") no-repeat center;
	height: 79px;
}

div#login li {
	position: relative;
	float: left;
	width: 100%;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin:5px 0px;
	text-align: left;
}

div#login li input.input {
	border: 0px;
	color: #aaa;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	width: 360px;
	padding: 0px 30px 0px 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#login li input.input.alert {
	background-color: #000000 !important;
}

div#login li input#username {
	background: url("../images/user.png") right center no-repeat #101010;
}

div#login li input#password {
	background: url("../images/password.png") right center no-repeat #101010;
}

div#login li input#mail {
	background: #101010;
}

div#login li div.left {
	position: relative;
	line-height: 40px;
}
div#login div.alertText {
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	color: #e10000;
	text-align: center;
}

div#login li div.alert {
	position: absolute;
	right: -31px;
	top: -20px;
	width: 51px;
	height: 43px;
	background: url("../images/success_false.png") no-repeat;
	display: none;
}

div#login li input.button {
	border: 1px inset #207cca;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#login li a {
	font-size: 14px;
	cursor: pointer;
}

/* Settings */

div#settings ul.tabs, div#rules ul.tabs, div#devices ul.tabs,div#formula ul.tabs, {
	float: left;
	width: 100%;
	/*line-height: 40px;
	height: 40px;*/
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}
div#settings ul.tabs li, div#rules ul.tabs li, div#devices ul.tabs li, div#formula ul.tabs li {
	vertical-align: middle;
	display: table-cell;
	text-align: center;
	cursor: pointer;
	padding: 3px 6px;
	line-height: 24px;
	margin: 0px 0px 0px 0px;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	/*border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-o-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;*/
	background: rgb(170,170,170); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(170,170,170) 0%, rgb(153,153,153) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(170,170,170)), color-stop(100%,rgb(153,153,153))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(170,170,170) 0%,rgb(153,153,153) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(170,170,170) 0%,rgb(153,153,153) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(170,170,170) 0%,rgb(153,153,153) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(170,170,170) 0%,rgb(153,153,153) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa', endColorstr='#999999',GradientType=0 ); /* IE6-8 */
}

div#settings ul.tabs li.active, div#rules ul.tabs li.active, div#devices ul.tabs li.active ,div#formula ul.tabs li.active{
	color: #fff;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}


div#settings div.alert {
	float: left;
	position: relative;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	color: #e10000;
	padding-bottom: 10px;
	width: 718px;
}

div#settings div.form {
	float: left;
	position: relative;
	width: 831px;
	padding: 10px;
	background: #efefef;
	border:1px solid #efefef;
}

div#settings div.form ul.element {
	position: relative;
	float: left;
	display: block;
	width: 600px;
	margin: 0px 59px;
	padding: 0;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #fff;
}

div#settings div.form ul.element li {
	float: left;
	width: 620px;
	padding: 5px 0px;
	line-height: 30px;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #fff;
	text-align: center;
}

div#settings div.form ul.element li.alert input, div#settings div.form ul.element li.alert select{
	border: 1px solid #e10000 !important;
}

/*div#settings div.form ul.element li:first-child {
	border-top: 0px;
}

div#settings div.form ul.element li:last-child {
	border-bottom: 0px;
}*/

div#settings div.form ul.element li div.left {
	float: left;
	line-height: 30px;
	width: 300px;
	text-align: left;
	color: #444;
	font-size: 12px;
	font-weight: bold;
}

div#settings div.form ul.element li.alert  div.left {
	color: #e10000 !important;
}

div#settings div.form ul.element li div.right {
	float: left;
	line-height: 30px;
	width: 300px;
	text-align: left;
}

ul#systeminfo #nodeid .right, 
ul#systeminfo #uptime .right {
    user-select: text;
    -moz-user-select: text;
}

div#settings div.form ul.element li#injob div.clock {
	float: left;
	background: url("../images/clock_settings.png") no-repeat;
	width: 34px;
	height: 25px;
	right: 30px;
	top: 5px;
	cursor: pointer;
	z-index: 1;
}

div#settings div.form ul.element li div.right select {
	padding: 0px;
	width: 300px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}

div#settings div.form  div.left select {
	padding: 0px;
	width: 150px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, right top, right bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}

div#settings div.form ul.element li div.right input[type="text"], div#settings div.form ul.element li div.right input[type="password"] {
	padding: 0px 10px;
	width: 280px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 28px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#settings div.form ul.element#systeminfo li div.right input[type="text"]{
	padding: 0px 10px;
	width: 165px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 28px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#settings div.form ul.element li div.right input[type="text"]:disabled {
	background: #ddd;
	color: #666;
}

div#settings div.form ul.element li input[type="submit"] {
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	width: 130px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#settings div.form ul.element#smsform li input[type="submit"] {
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 140px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#settings div.form ul.element#systeminfo li div input[type="submit"]{
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 100px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#settings div.form div.leftCol {
	float: left;
	width: 180px;
}

div#settings div.form div.leftCol table.head tr td {
	position: relative;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
	color: #666;
	width: 100%;
	line-height: 50px;
	height: 50px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background: rgb(254,254,254); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,254,254) 0%, rgb(222,222,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(222,222,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede',GradientType=0 ); /* IE6-8 */
}

div#settings div.form div.leftCol div.tableDiv {
	float: left;
	width: 100%;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}


div#settings div.form div.leftCol div.tableDiv table {
	position: relative;
	width: 100%;
	background: #eee;
}

div#settings div.form div.leftCol div.tableDiv table tr {
	position: relative;	
	height: 39px;
}

div#settings div.form div.leftCol div.tableDiv table td {
	position: relative;
	width: 100%;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 10px;
}

div#settings div.form div.leftCol div.tableDiv table tr:hover {
	background: #ffffff;
	cursor: pointer;
}

div#settings div.form div.leftCol div.tableDiv table td span{
	position: absolute;
	right: 5px;
	height: 39px;
	width: 10px;
	background: url("../images/rapor_alt_g.png") no-repeat right;
}

div#settings div.form div.leftCol div.tableDiv table tr:hover td {
	color: #1E5799;		
}

div#settings div.form div.leftCol div.tableDiv table tr:hover td span{
	background: url("../images/rapor_alt_m.png") no-repeat right;
}

div#settings div.form div.leftCol div.tableDiv table tr td.active {
	background: #ffffff;
	color: #1E5799;	
}

div#settings div.form div.leftCol div.tableDiv table tr td.active span{
	background: url("../images/rapor_alt_m.png") no-repeat right;
}

div#settings div.form ul.block {
	float: left;
	margin-left: 0;
	margin-bottom: 10px;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	width: 100%;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background: rgb(254,254,254); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,254,254) 0%, rgb(222,222,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(222,222,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede',GradientType=0 ); /* IE6-8 */
}

div#settings div.form ul.block li {
	width: 219px;
	float: left;
	padding: 10px;
	text-align: center;
	overflow: hidden;
}

div#settings div.form div.rightCol {
	float: left;
	width: 641px;
	margin-left: 10px;
}
/*SensorToCamera*/
div#settings div.form #rightCol {
    float: left;
    width: 368px;
    margin-left: 10px;
}

div#settings div.form div.rightCol table.sensorhead {
	position: relative;
	float: left;
	width: 85%;
}

div#settings div.form div.rightCol table.sensorhead span.clock {
    position: absolute;
    background: url(../images/clock_settings.png) no-repeat;
    width: 35px;
    height: 26px;
    right: 17px;
    top: 2px;
    cursor: pointer;
    z-index: 1;
}


div#settings div.form ul.block span.clock {
    position: relative;
    background: url(../images/schedule_clock.png) no-repeat;
    width: 50px;
    height: 27px;
    cursor: pointer;
    z-index: 1;
}

div#settings div.form div.rightCol span.labelNotifyStatusCritic {
	color:#800080;
}

div#settings div.form div.rightCol span.labelNotifyStatusAlarm {
	color:#ef0402;
}

div#settings div.form div.rightCol span.labelNotifyStatusWarn {
	color:#e6ff2b;
}

div#settings div.form div.rightCol span.labelNotifyStatusNormal {
	color:#3bff3b;
}

div#settings div.form div.rightCol span.labelNotifyStatusLost {
	color:#ffa500;
}

div#settings div.form div.rightCol span.labelNotifyStatusEmail {
	color:#2eecff;
}

div#settings div.form div.rightCol span.labelNotifyStatusSMS {
	color:#ff7dbf;
}

div#settings div.form div.rightCol span.labelNotifyStatusDial {
	color:#000000;
}

div#settings div.form div.rightCol table.sensorhead tr td {
	position: relative;
}

div#settings div.form div.rightCol table.sensorhead tr td input {
	line-height: 18px;
	margin: 17px 5px;
	padding: 0px;
	height: 18px;
	float: left;
}

div#settings div.form div.rightCol table.sensorhead tr td label {
	float: left;
	cursor: pointer;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-o-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	line-height: 52px;
	height: 52px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	width: 63px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	padding: 0px 5px;
	background: rgb(68,68,68); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(68,68,68) 0%, rgb(153,153,153) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(100%,rgb(153,153,153))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(68,68,68) 0%,rgb(153,153,153) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(68,68,68) 0%,rgb(153,153,153) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(68,68,68) 0%,rgb(153,153,153) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(68,68,68) 0%,rgb(153,153,153) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#999999',GradientType=0 ); /* IE6-8 */
}

div#settings div.form div.rightCol table.sensorhead tr td label.pad30 {
    line-height: 10px !important;
    height: 35px !important;
    padding-top: 31px !important;
    width: 58px;
    font-size: smaller;
    font-weight: bold;
}
div#settings div.form div.rightCol table.sensorhead tr td#modulsensorinjob label.pad30 {
	line-height: 22px !important;
	height: 61px !important;
	padding-top:5px !important;
	width: 59px;
	font-size: smaller;
	font-weight: bold;
}
div#settings div.form div.rightCol table.sensorhead tr td#modulsensoroutjob label.pad30 {
	line-height: 22px !important;
	height: 61px !important;
	padding-top:5px !important;	
	width: 62px;
	font-size: smaller;
	font-weight: bold;
}
div#settings div.form div.rightCol table.sensorhead tr td label.pad30 input {
	line-height: 15px !important;
	height: 40px !important;
	margin: 3px 0px !important;
	font-size: smaller;
	font-weight: bold;

}

div#settings div.form div.rightCol table.sensorhead tr td#modulsensorname label {
    width: 205px !important;
    height: 75px;
    font-size: larger;
    font-weight: bold;
}
/*SensorToCamera*/
div#settings div.form #rightCol table.sensorhead tr td#modulsensornamecamera label {
    width: 250px !important;
    font-size: larger;
    font-weight: bold;
}

div#settings div.form div.rightCol div.tableDiv table {
	position: relative;
	width: 100%;
	background: #eee;
}

div#settings div.form div.rightCol div.tableDiv table tr {
	position: relative;	
	height: 39px;
}

div#settings div.form div.rightCol div.tableDiv table td {
	position: relative;
	text-align: center;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 10px;
}
div#settings div.form div.rightCol div.tableDiv table td:first-child {
	text-align: left !important;
}

div#settings div.form div.rightCol div.tableDiv table td:first-child input {
	line-height: 39px;
	margin: 0px 0px;
	padding: 0px;
	height: 39px;
	float: left;
}

div#settings div.form div.rightCol div.tableDiv table tr:hover {
	background: #ffffff;
}

div#settings div.form div.rightCol div.tableDiv {
	float: right;
	width: 638px;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}
/*SensorToCamera*/
div#settings div.form #rightCol div.tableDiv {
    float: none;
    width: 260px;
    max-height: 400px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    overflow: auto;
}

div#settings div.form div.button {
	float: left;
	width: 718px;
	margin: 10px 0px;
	text-align: center;
}
/*SensorToCamera*/
div#settings div.form #cameraButton {
    float: left;
    width: 540px;
    margin: 10px 0px;
    text-align: center;
}

div#logscreen div.form div.button{
	width: 100%;
	margin: 10px 0px;
	z-index:999;
	text-align: center;
}

div#settings div.form div.button input {
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#settings div.form ul.block li span {
	float: left;
	font-size: 12px;
	color: #666;
	width: 100%;
	margin-bottom: 5px;
}

div#settings div.form ul.block li#mailHourSetting {
	width: 175px !important;
	float: left;
	font-size: 12px;
	color: #666;
	width: 100%;
	margin-bottom: 5px;
}

div#settings div.form ul.block li#mailHourSetting span.clockHolder {
	text-align: left;
	width: 10px;
	margin-top: 5px;
	padding-right: 78px;
	margin-bottom: 50px;
}

div#settings div.form ul.block li#smsHourSetting span.clockHolder {
	text-align: left;
	width: 10px;
	margin-top: 5px;
	padding-right: 78px;
	margin-bottom: 50px;
}

div#settings div.form ul.block li#callHourSetting span.clockHolder {
	text-align: left;
	width: 10px;
	margin-top: 5px;
	padding-right: 78px;
	margin-bottom: 50px;
}

div#settings div.form ul.block li#smsHourSetting {
	width: 175px !important;
	float: left;
	font-size: 12px;
	color: #666;
	width: 100%;
	margin-bottom: 5px;
}

div#settings div.form ul.block li#callHourSetting {
	width: 175px !important;
	float: left;
	font-size: 12px;
	color: #666;
	width: 100%;
	margin-bottom: 5px;
}

div#settings div.form ul.block li#groupJobHourSetting {
	width: 100px !important;
	float: left;
	font-size: 12px;
	color: #666;
	width: 100%;
	margin-bottom: 5px;
}

div#settings div.form ul.block li select {
	padding: 0px;
	margin: 0px 10px;
	width: 100%;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #fff;
}

div#settings div.form ul.block li input {
	padding: 0px;
	margin: 0px 10px;
	width: 215px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 28px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #fff;
}


div#settings div.form ul.block li.alert input, div#settings div.form ul.block li.alert select{
	border: 1px solid #e10000 !important;
}

div#content div#calender {
	left: 185px;
	top: 100px;
	position: absolute;
	padding: 0px;
	background: #fff;
	padding: 20px;
	z-index: 999;
	display: none;
	width: 550px;
}

div#content div#calender div.buttons {
	position:relative;
	float: left;
	width: 550px;
	display: block;
	margin: 10px 0px;
	text-align: center;
}

div#content div#calender div#myCanvas {
	position:relative;
	float: left;
	width:570px;
	height:230px;
	font-size: 10px !important;
	color: #666 !important;
	display: block;
	overflow: hidden;
}

div#content div#calender div.buttons input {
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#content div#calender select {
	padding: 0px;
	margin: 0px;
	width: 250px;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	display: block;
}

/* User Panel */

div#header div#userPanel div.icon {
	position: absolute;
	bottom: 5px;
	right: 10px;
	width: 46px;
	background: url("../images/admin_ok.png") no-repeat right center;
}

div#header div#userPanel div.icon span {
	float: left;
	background: url("../images/admin.png") no-repeat;
	height: 22px;
	width: 22px;
	position: relative; 
}

div#header div#userPanel ul {
	position: absolute;
	top: 22px;
	margin: 0;
	padding: 0px;
	width: 200px;
	right: 0px;
	background: #000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: none;
}

div#header div#userPanel:hover ul, div#header div#userPanel ul:hover {
	display: block !important;
}

div#header div#userPanel ul li {
	float: left;
	width: 200px;
	line-height: 24px;
	padding: 5px;
	background: #444;
	border-top:1px solid #aaa;
	border-bottom:1px solid #222;
}

div#header div#userPanel ul li b {
	font-size: 12px;
	color: #fff;
}

div#header div#userPanel ul li a {
	font-size: 12px;
	cursor: pointer;
	color: #ddd;
	text-decoration: none;
}

/* Edit */

div#devices div#edits {
	position: relative;
}

div#devices div#edits ul.filters {
	margin: 2px 0px;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #ddd;
	float: left;
	width: 100%;
	background: #efefef;
}

div#devices div#edits ul.filters li {
	float: left;
	margin: 5px 15px;
}

div#devices div#edits ul.filters li label {
	float: left;
	padding: 5px;
	margin: 0 5px;
	width: 120px;
	background: transparent;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	color: #999;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: block;
	cursor: pointer;
	border: 1px inset #ddd;
	background: #eee;
}
div#devices div#edits ul.filters li label input {
	margin: 0px 5px;
}

div#devices div#edits ul.filters li label:hover {
	color: #444;
	background: #fff;
}

div#devices div#edits ul.filters li label.selected {
	border: 1px inset #bbb;
	width: 120px;
	height: 18px;
	line-height: 18px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	color: #444;
	cursor:alias
}

div#devices div#edits ul.filters li.nodes div.name {
	float: left;
	text-align: center;
	font-size: 14px;
	color: #444;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 100%;
}

div#devices div#edits ul.filters li.devices div.name {
	float: left;
	text-align: center;
	font-size: 14px;
	color: #444;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 100%;
}

div#devices div#edits ul.filters li.checkboxs div.name {
	float: left;
	text-align: center;
	font-size: 14px;
	color: #444;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 100%;
}

div#devices div#edits ul.filters li.nodes {
	float: left;
	width: 300px;
}

div#devices div#edits ul.filters li.devices {
	float: right;
	width: 300px;
}

div#devices div#edits ul.filters li.checkboxs {
	width: 822px;
}

div#devices div#edits ul.filters li select {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 300px;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	display: block;
}


div#devices div#edits div#editSensors,
div#devices div#edits div#Header {
	float: left;
	width: 100%;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}


div#devices div#edits div#editSensors table tr,
div#devices div#edits div#Header table tr {
	position: relative;	
	height: 39px;
}

div#devices div#edits div#editSensors table td,
div#devices div#edits div#Header table th, 
#hugescreen table thead tr,#hugescreen table tbody tr{
	position: relative;
	text-align: center;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 5px;
	text-align:  center;
	/*width: 54px;*/
}

div#devices div#edits div#editSensors table td input[type="text"] {
	width: 60%;
	line-height: 27px;
	text-align: center;
	margin: 0 auto;
	padding: 0 2px;
	height: 27px;
	font-size: 12px;
	border: 1px inset #bbb;
	color: #111;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	
}

div#devices div#edits div#editSensors table td.buttons,
div#devices div#edits div#Header table th.buttons {
	width: 48px;
}

div#devices div#edits div#editSensors table td input[type="text"]:disabled {
	color: #444;
	background: transparent; 
	border: 0;
	line-height: 29px;
	height: 29px;
	width: 60%;
	text-align: center;
}

div#devices div#edits div#editSensors table td:first-child input,
div#devices div#edits div#Header table th:first-child input{
	text-align: left;
	width: 120px;
}

div#devices div#edits div#editSensors table td:first-child input:disabled,
div#devices div#edits div#Header table th:first-child input:disabled{
	text-align: left;
	width: 120px;
}

div#devices div#edits div#editSensors table td.spec:first-child input,
div#devices div#edits div#Header table th.spec:first-child input{
	text-align: left;
	width: 120px;
}

div#devices div#edits div#editSensors table td.spec:first-child input:disabled,
div#devices div#edits div#Header table th.spec:first-child input:disabled{
	width: 120px;
}


div#devices div#edits div#editSensors table td.alert input,
 div#devices div#edits div#editSensors table td.alert select{
	border: 1px inset #e10000 !important;
}

div#devices div#edits div#editSensors table td select
 {

	width: 60px;
	padding: 0px;
	margin: 0 auto;
	border: 1px inset #bbb;
	height: 27px;
	font-size: 12px;
	color: #111;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	display: block;
}
div#devices div#edits div#editSensors table td select:disabled{
	background: transparent !important;
	border:0;
	color: #444;
}

div#devices div#edits div#editSensors table tr:hover {
	background: #ffffff;
}

div#devices div#edits div#editSensors table tr.head:hover {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div#devices div#edits div#editSensors table td input[type="submit"],
#hugescreen .excelRowDelete{
	float: right;
	width: 20px;
	margin: 0px 2px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}

div#devices div#edits div.information div.infos input[type="submit"],
div#devices div.container div.information input[type="submit"],
div#devices div.container table span.buttons input[type="submit"]{
	float: left;
	display: inline-block !important;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}

div#devices div#edits input[type="submit"]#save,
div#devices div.container input[type="submit"]#nodediscovery {
	background: rgb(37,141,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDY0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(37,141,200) 0%, rgb(29,100,155) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,141,200)), color-stop(100%,rgb(29,100,155))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#1d649b',GradientType=0 ); /* IE6-8 */
	display: none;
}

div#devices div#edits input[type="submit"]#save,
div#devices div.container input[type="submit"]#gotosensors {
	background: rgb(37,141,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDY0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(37,141,200) 0%, rgb(29,100,155) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,141,200)), color-stop(100%,rgb(29,100,155))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#1d649b',GradientType=0 ); /* IE6-8 */
	display: none;
}
div#devices div#edits input[type="submit"]#edit,
div#devices div.container input[type="submit"]#edit{
	background: rgb(0,110,46); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,110,46) 0%, rgb(0,84,39) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,110,46)), color-stop(100%,rgb(0,84,39))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#005427',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}
div#devices div#edits input[type="submit"]#cancel {
	background: rgb(255,103,15); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjcwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjQwMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,103,15) 0%, rgb(219,64,13) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,103,15)), color-stop(100%,rgb(219,64,13))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff670f', endColorstr='#db400d',GradientType=0 ); /* IE6-8 */
	display: none;
}
div#devices div#edits input[type="submit"]#delete,
div#devices div.container input[type="submit"]#delete,
#hugescreen .excelRowDelete{
	background: rgb(255,48,25); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}

div#devices div#edits div#editSensors table td input[type="submit"]:hover{
	background: #000;
}

div#devices div#edits table tr.head,
#hugescreen thead tr {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div#devices div#edits table tr.head td,
div#devices div#edits table tr.head th {
	padding: 10px 5px;
	margin: 0;
	text-align: left;
	color: #eee !important;
	line-height: 18px !important;
	/*width: 54px;*/
}

div#devices div#edits table tr.head td.buttons,
div#devices div#edits table tr.head th.buttons {
	width: 48px;
}

div#devices div#edits div.information, 
div#devices div.information {
	margin: 10px 0px;
	padding: 10px 10px;
	border-top: 1px solid #ddd;
	float: left;
	width: 835px;
}

div#devices div#edits div.information div.infos, 
div#devices div.information div.infos {
	float: left;
	width: 400px;	
	line-height: 29px;
}

div#devices div#edits div.information div.infos div.blk, 
div#devices div.information div.infos div.blk {
	float: left;
	width: 100px;
	margin: 5px 0 5px 0px;
	font-size: 10px;
	color: #999;
	font-style: italic;
	text-align: left;
}

div#devices div#edits div.information div.buttons, 
div#devices div.information div.buttons {
	float: right;
	text-align: right;
}


div#devices div#edits div.information div.buttons input,
 div#devices div.information div.buttons input {
	border: 1px inset #207cca;
	margin: 0px 5px;
	width: 200px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#devices div#edits div.information div.buttons input#newsensor {
	display: none;
}


div#devices div#edits td.alert {
	text-align: center;
	color: #e10000 !important;
	line-height: 16px;
	font-size: 10px !important;
}

div#settings div#generate table td:first-child, 
div#settings div#generate table.head tr td:first-child {
	width: 154px;
	text-align: left;
	display: table-cell;
}

div#devices div#edits div#editSensors table td.spec:first-child,
div#devices div#edits div#Header table th.spec:first-child 
div#devices div#edits table.head tr td.spec:first-child {
	width: 154px;
	text-align: left;
	display: table-cell;
}

div#devices div#edits div#editSensors table td:first-child, 
div#devices div#edits div#Header table th:first-child,
div#devices div#edits table.head tr th:first-child {
	width: 124px;
	text-align: left;
	display: table-cell;
}

.switch {
	float: left;
	position: relative;
	height: 26px;
	width: 120px;
	background: rgba(0, 0, 0, 0.25);
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
}

div#devices div#edits div#editSensors table td.spec:first-child .switch,
div#devices div#edits div#Header table th.spec:first-child .switch,
div#settings div#generate div#Header table td:first-child .switch  {
	float: left;
	position: relative;
	height: 26px;
	width: 150px;
	background: rgba(0, 0, 0, 0.25);
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
}

.switch-label {
  position: relative;
  z-index: 2;
  float: left;
  width: 57px;
  line-height: 26px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.35);
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.45);
  cursor: pointer;
}

.switch-label.spec {
  position: relative;
  z-index: 2;
  float: left;
  width: 48px;
  line-height: 26px;
  font-size: 11px;
  color: rgba(255, 255, 255, 0.35);
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.45);
  cursor: pointer;
}
.switch-label:active {
  font-weight: bold;
}

.switch-label-off {
  padding-left: 2px;
}

.switch-label-on {
  padding-right: 2px;
}

.switch-input {
  display: none;
}
.switch-input:checked + .switch-label {
  font-weight: bold;
  color: rgba(0, 0, 0, 0.65);
  text-shadow: 0 1px rgba(255, 255, 255, 0.25);
  -webkit-transition: 0.15s ease-out;
  -moz-transition: 0.15s ease-out;
  -o-transition: 0.15s ease-out;
  transition: 0.15s ease-out;
}
.switch-input#select:checked + .switch-label-off ~ .switch-selection {
  left: 60px;/* 75 idi*/
  /* Note: left: 50% doesn't transition in WebKit */
}
.switch-input.spec#select:checked + .switch-label-off ~ .switch-selection {
  left: 50px;/* 50 idi*/
  /* Note: left: 50% doesn't transition in WebKit */
}
.switch-input.spec#spec:checked + .switch-label-on ~ .switch-selection {
  left: 100px;/*100 idi*/
  /* Note: left: 50% doesn't transition in WebKit */
}

.switch-selection {
  display: block;
  position: absolute;
  z-index: 1;
  top: 2px;
  left: 2px;
  width: 57px;/*73 idi*/
  height: 22px;
  background: #65bd63;
  border-radius: 3px;
  background-image: -webkit-linear-gradient(top, #9dd993, #65bd63);
  background-image: -moz-linear-gradient(top, #9dd993, #65bd63);
  background-image: -o-linear-gradient(top, #9dd993, #65bd63);
  background-image: linear-gradient(to bottom, #9dd993, #65bd63);
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 0 2px rgba(0, 0, 0, 0.2);
  -webkit-transition: left 0.15s ease-out;
  -moz-transition: left 0.15s ease-out;
  -o-transition: left 0.15s ease-out;
  transition: left 0.15s ease-out;
}

.switch-selection.spec {
  display: block;
  position: absolute;
  z-index: 1;
  top: 2px;
  left: 2px;
  width: 48px;
  height: 22px;
  background: #65bd63;
  border-radius: 3px;
  background-image: -webkit-linear-gradient(top, #9dd993, #65bd63);
  background-image: -moz-linear-gradient(top, #9dd993, #65bd63);
  background-image: -o-linear-gradient(top, #9dd993, #65bd63);
  background-image: linear-gradient(to bottom, #9dd993, #65bd63);
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 0 2px rgba(0, 0, 0, 0.2);
  -webkit-transition: left 0.15s ease-out;
  -moz-transition: left 0.15s ease-out;
  -o-transition: left 0.15s ease-out;
  transition: left 0.15s ease-out;
}

.switch-blue .switch-selection {
  background: #3aa2d0;
  background-image: -webkit-linear-gradient(top, #4fc9ee, #3aa2d0);
  background-image: -moz-linear-gradient(top, #4fc9ee, #3aa2d0);
  background-image: -o-linear-gradient(top, #4fc9ee, #3aa2d0);
  background-image: linear-gradient(to bottom, #4fc9ee, #3aa2d0);
}
.switch-yellow .switch-selection {
  background: #c4bb61;
  background-image: -webkit-linear-gradient(top, #e0dd94, #c4bb61);
  background-image: -moz-linear-gradient(top, #e0dd94, #c4bb61);
  background-image: -o-linear-gradient(top, #e0dd94, #c4bb61);
  background-image: linear-gradient(to bottom, #e0dd94, #c4bb61);
}

/* SQUARED FOUR */
.squaredFour {
	position: relative;
	width: 20px;
	height: 20px;	
	margin: 10px auto 9px auto;
}

.squaredFour input[type="checkbox"]{
	margin: 0;
	padding: 0;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	top: 0;
}

.squaredFour label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	left: 0;
	top: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: #fcfff4;

	background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.squaredFour label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredFour label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}

/* Devices */

div#devices div.container div.tableDiv {
	float: left;
	width: 205px;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}

div#devices div.container div.alert {
	width: 100%;
	float: left;
	padding: 10px 0px;
	font-size: 14px;
	color: #666;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
div#devices div.container div.space {
	float: left;
	width: 5px;
	height: 1px;
}

div#devices div.container div.tableDiv table {
	position: relative;
	width: 100%;
	background: #eee;
}

div#devices div.container div.tableDiv table tr {
	position: relative;	
	height: 39px;
}

div#devices div.container div.tableDiv table td,
div#devices div.container div.tableDiv table th {
	position: relative;
	width: 100%;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 10px;
}

div#devices div.container div.tableDiv table td a,
div#devices div.container div.tableDiv table th a {
	float: left;
	line-height: 39px;
	height: 39px;
	width: 160px;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}
div#devices div.container div.tableDiv table td span.buttons,
div#devices div.container div.tableDiv table th span.buttons {
	position: absolute;
	right: 0;
	height: 29px;
	padding: 5px 0;
	line-height: 29px;
	z-index: 2;
}

div#devices div.container div.tableDiv table tr:hover {
	background: #fff;
}

div#devices div.container div.tableDiv table tr:hover td,
div#devices div.container div.tableDiv table tr:hover th {
	color: #1E5799;		
}

div#devices div.container table tr td.active,
div#devices div.container table tr th.active {
	background: #ffffff;
	color: #1E5799;	
}

div#devices div.block {
	float: left;
	width: 207px;
}
div#devices div.block table.tableHead {
	position: relative;
	width: 100%;	
}

div#devices div.block table.tableHead td {
	position: relative;
	font-size: 14px;
	padding-left: 10px;
	font-weight: bold;
	color: #666;
	width: 100%;
	line-height: 50px;
	height: 50px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	background: rgb(254,254,254); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,254,254) 0%, rgb(222,222,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,254,254)), color-stop(100%,rgb(222,222,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,254,254) 0%,rgb(222,222,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede',GradientType=0 ); /* IE6-8 */
}

#content table.tableEditHead, div#devices table.tableEditList {
	margin: 10px 0px 0px 0;
	padding: 0;
	float: left;
}

#content table.tableEditHead td {
	padding: 10px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

#content table.tableEditList td {
	padding: 10px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: left;
}

#content table.tableEditList {
	background: #fff;
	margin: 0px 0px 10px 0;
	padding: 0;
	float: left;
}

#content table.tableEditList tr {
	line-height: 40px;
	height: 40px;
}

#content table.tableEditList tr td  {
	font-size: 12px;
	color: #005B75;
	padding: 0px 10px;	
	font-weight: bold;
}

#content table.tableEditList tr td div {
	float: left;
	font-size: 9px;
	color: #e10000;
	padding: 5px 0px 0px 10px;
	line-height:18px;
	height: 18px;
	overflow: hidden;
	width: 160px;
}

#content table.tableEditList tr:nth-child(even) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #eee;
}

#content table.tableEditList tr:nth-child(odd) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #eee;
}

#content table.tableEditList tr input {
	float: left;
	border: 1px inset #fff;
	background: #fff;
	padding: 5px 10px;
	height: 18px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 140px;
}

#hugescreen  tr input[type="text"] {
	float: left;
	border: 1px inset #fff;
	background: #fff;
	padding: 5px 10px;
	height: 18px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#content table.tableEditList tr input[type="checkbox"] {
	width: 20px;
	height: 20px;
	float: left;
	margin: 0;
	padding: 0;
}

#content table.tableEditList tr select {
	border: 1px inset #fff;
	background: #fff;
	padding: 0px 10px;
	height: 28px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#content td.alert {
	text-align: center;
	color: #e10000 !important;
	line-height: 16px;
	font-size: 10px !important;
}

#content table.tableEditList tr.alert td {
	color: #e10000 !important;
}

#content table.tableEditList tr.alert td select, #content table.tableEditList tr.alert td input{
	border:1px inset #e10000 !important;
}

#content div.tableDiv table td:first-child, #content table.head tr td:first-child {
	width: 124px;
	text-align: left;
	display: table-cell;
}

div#devices div.addButtons {
	float: left;
	width: 100%;
	padding: 0;
	height: 42px;
}

div#devices div.addButton input#addSNMP {
	display: none;
}

div#devices input.addButton {
	border: 1px inset #207cca;
	margin: 0 10px 10px 0;
	width: 200px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

/*///////////*/
div#content div#header div#notificationArea {
	float: right;
	margin: 10px 10px 10px 10px;
	height:47px;
}

div#content div#header div#notificationArea div.balloon {
	float: left;
	border-radius: 5px;
	-o-border-radius: 5px;
	moz-border-radius: 5px;
	webkit-border-radius: 5px;
	margin: 5px;
	border: 1px solid #000;
	opacity:0.85;
	filter:alpha(opacity=85);
	color: #fff;
	cursor: pointer;
}

div#content div#header div#notificationArea div.balloon.active {
	height: 35px;
	border: 1px solid #fff;
	opacity:1;
	filter:alpha(opacity=100);
}


div#content div#header div#notificationArea div.balloon span {
	float:left;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	margin: 5px;
	height: 15px;
	line-height: 15px;
}

div#content div#header div#notificationArea div.balloon span.count {
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.4)), color-stop(100%,rgba(255,255,255,0.4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#66ffffff',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#notificationArea div#notifications:not(.zerocount) {
	background: rgb(51,51,51); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(204,0,102,1) 0%, rgba(204,0,102,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,0,102,1)), color-stop(100%,rgba(204,0,102,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,0,102,1) 0%,rgba(204,0,102,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,0,102,1) 0%,rgba(204,0,102,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,0,102,1) 0%,rgba(204,0,102,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,0,102,1) 0%,rgba(204,0,102,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}

/*///////////*/

div#content div#header div#alertPanel {
	float: right;
	margin: 10px 120px 10px 10px;
	height:47px;
}

div#content div#header div#alertPanel div.balloon {
	float: left;
	border-radius: 5px;
	-o-border-radius: 5px;
	moz-border-radius: 5px;
	webkit-border-radius: 5px;
	margin: 5px;
	border: 1px solid #000;
	opacity:0.85;
	filter:alpha(opacity=85);
	color: #fff;
	cursor: pointer;
}


div#content div#header div#alertPanel div.balloon.active {
	height: 35px;
	border: 1px solid #fff;
	opacity:1;
	filter:alpha(opacity=100);
}

div#content div#header div#alertPanel div.balloon span {
	float:left;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	margin: 5px;
	height: 15px;
	line-height: 15px;
}

div#content div#header div#alertPanel div.balloon span.count {
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.4)), color-stop(100%,rgba(255,255,255,0.4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#66ffffff',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#alertPanel div#total:not(.zerocount) {
	background: rgb(51,51,51); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#alertPanel div#critic:not(.zerocount) {
	background: rgb(128,0,128);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(128,0,128) 0%, rgb(184, 72, 181) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(128,0,128)), color-stop(100%,rgb(184, 72, 181))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(128,0,128) 0%,rgb(184, 72, 181) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#alertPanel div#alarm:not(.zerocount) {
	background: rgb(255,48,25);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#alertPanel div#warning:not(.zerocount) {
	background: rgb(255,214,94); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-8 */
}

div#content div#header div#alertPanel div#lost:not(.zerocount) {
	background: rgb(255,168,76); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,168,76,1) 0%, rgba(255,123,13,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,168,76,1)), color-stop(100%,rgba(255,123,13,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,168,76,1) 0%,rgba(255,123,13,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-8 */
}


div#content div#header div#lost.zerocount, 
div#content div#header div#warning.zerocount,
div#content div#header div#alarm.zerocount,
div#content div#header div#critic.zerocount,
div#content div#header div#total.zerocount, 
div#content div#header div#notifications.zerocount{
	background: rgb(125,116,125); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTg0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdiMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(125,116,125,1) 0%, rgba(125,116,125,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,116,125,1))), color-stop(100%,rgba(125,116,125,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(125,116,125,1) 0%,rgba(125,116,125,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(125,116,125,1) 0%,rgba(125,116,125,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(125,116,125,1) 0%,rgba(125,116,125,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(125,116,125,1) 0%,rgba(125,116,125,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-8 */
}



b#tooltip {
	position: absolute;
	left: 0;
	top: 31px;
	background: #000;
	color: #fff;
	border: 1px solid #aaa;
	border-radius: 5px;
	-o-border-radius: 5px;
	moz-border-radius: 5px;
	webkit-border-radius: 5px;
	padding: 5px;
	line-height: 16px;
	z-index: 3;
	white-space: nowrap;
}


#content div#userSettings table {
	padding: 0;
	margin: 0;
}
#content div#userSettings table.user {
	margin: 0px 0px 10px 0;
	padding: 0;
	background: #fff;
}


#content div#userSettings table.user tr {
	line-height: 40px;
	height: 40px;
}

#content div#userSettings table.user tr td  {
	font-size: 12px;
	color: #005B75;
	padding: 0px 10px;	
	font-weight: bold;
}

#content div#userSettings table.user tr td div {
	float: left;
	font-size: 9px;
	color: #e10000;
	padding: 5px 0px 0px 10px;
	line-height:18px;
	height: 18px;
	overflow: hidden;
	width: 160px;
}

#content div#userSettings table.user tr:nth-child(even) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #eee;
}

#content div#userSettings table.user tr:nth-child(odd) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #ddd;
}

#content div#userSettings table.user tr input {
	float: left;
	border: 1px inset #fff;
	background: #efefef;
	padding: 5px 10px;
	height: 18px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 140px;
}

#content div#userSettings table.user tr select {
	border: 1px inset #fff;
	background: #efefef;
	padding: 0px 10px;
	height: 28px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#content div#userSettings table.userHeader td {
	padding: 10px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}


#content div#userSettings table.userHeader td#alert {
	text-align: left;
	font-size: 11px;
	color: #e10000;
}

#content div#userSettings table.user tr.alert input, #content div#userSettings table.user tr.alert select{
	border: 1px solid #e10000 !important;
}

#content div#userSettings table.user tr.alert td {
	color: #e10000;
}

div#rules div.block {
	float: left;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 100%;
	border:1px solid #dedede;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	overflow: hidden;
}

div#rules div.block span.clock {
    background: url(../images/clock_settings.png) no-repeat;
    width: 34px;
    height: 25px;
    cursor: pointer;
    z-index: 1;
    display: inline-block;
    margin-left: 10px;
}

div#rules div.block span.text {
	float: left;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #dedede;
	background: #efefef;
	color: #888;
	width: 99%;
	line-height: 40px;
	height: 40px;
	padding: 0 10px;
	margin-bottom: 10px;
}

div#rules div.block select {
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}

div#rules div.block input[type="submit"] {
	float: right;
	border: 1px inset #207cca;
	margin: 0 10px 0 10px;
	width: 130px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 30px;
	line-height: 28px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#rules div.block div.tr {
	float: left;
	padding: 5px 10px;
	font-size: 13px;
	line-height: 30px;
	border-bottom: 1px solid #ededed;
	width: 825px;
}

div#rules div.block div.tr:last-child {
	border-bottom: 0px;
	padding-bottom: 0px;
}

div#rules div.block div.tr div.name {
	width: 675px;
}

div#rules div.block div.tr label {
	line-height: 30px;
	height: 30px;
	color: #888;
	padding: 0px 10px;
}

div#rules div.block div.tr label input[type="checkbox"]{
	float: left;
	margin: 8px 0 0 0;
}

div#rules div.block div.tr div.left {
	float: left;
	line-height: 30px;
	height: 30px;
	font-style: italic;
	color: #666;
}

div#rules div.block div.tr div.right {
	float: right;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	width: 30px;
	background: url(../images/trash.png) center no-repeat;
}

div#rules div.block div.tr div.left b {
	color: #e10000;
	font-style: normal;
}

div#rules div.block div.save {
	float: left;
	padding: 10px 0;
	width: 100%;
}

div#rules div.block span input[type="text"] {
	float: left;
	border: 1px inset #aaa;
	background: #fff;
	padding: 5px 10px;
	margin-left: 75px;
	height: 18px;
	font-size: 13px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 200px;
}

div#rules div.block  div.tr span.right {
	float: right;
	cursor: pointer;
	font-style: normal;
	line-height: 30px;
	height: 30px;
	width: 30px;
	background: url(../images/trash.png) center no-repeat;
}

div#rules div.block div.tr span.name {
	width: 500px;
	color: #444;
	cursor: pointer;
}

div#rules div.block div.tr span.name:hover {
	text-decoration: underline;
}

div#rules div.block span.left {
	float: left;
	line-height: 30px;
	height: 30px;
	color: #666;
}

div#rules div.block span.left div.button {
	float: left;
	line-height: 30px;
	padding: 0 0px 0 28px;
	margin-left:10px;
	height: 30px;
	color: #444;
	cursor: pointer;
}

div#rules div.block span.left div.logical {
	background: url(../images/rules_icon_2.jpg) no-repeat left;
}

div#rules div.block span.left div.physcal {
	background: url(../images/rules_icon_1.jpg) no-repeat left;
}

div#rules div.block span.left div:hover {
	text-decoration: underline;
}

div#rules div.masked {
	overflow: auto;
	width: 100%;
	height: 380px;
}

div#rules div#rulesform {
	display: none;
}

#content div#rules div#rulesWindow table {
	padding: 0;
	margin: 0;
}
#content div#rules div#rulesWindow table.list {
	margin: 0px 0px 10px 0;
	padding: 0;
	background: #fff;
}


#content div#rules div#rulesWindow table.list tr {
	line-height: 40px;
	height: 40px;
}

#content div#rules div#rulesWindow table.list tr td  {
	font-size: 12px;
	color: #005B75;
	padding: 0px 10px;	
	font-weight: bold;
}

#content div#rules div#rulesWindow table.list tr td div {
	float: left;
	font-size: 9px;
	color: #e10000;
	padding: 5px 0px 0px 10px;
	line-height:18px;
	height: 18px;
	overflow: hidden;
	width: 160px;
}

#content div#rules div#rulesWindow table.list tr:nth-child(even) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #eee;
}

#content div#rules div#rulesWindow table.list tr:nth-child(odd) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #ddd;
}

#content div#rules div#rulesWindow table.list tr input[type="text"] {
	float: left;
	border: 1px inset #fff;
	background: #efefef;
	padding: 5px 10px;
	height: 18px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 30px;
}

#content div#rules div#rulesWindow table.list tr textarea {
	font-family: arial;
	padding: 5px;
	margin: 10px 0;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #fff;
	max-width: 220px;
	min-width: 220px;
	max-height: 60px;
	min-height: 60px;
}

#content div#rules div#rulesWindow table.list tr select {
	padding: 0px;
	margin: 0px;
	width: 100%;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #fff;
}

#content div#rules div#rulesWindow table.list tr td.remove {
	cursor: pointer;
	font-style: normal;
	background-image: url(../images/trash.png);
	background-position: center;
	background-repeat: no-repeat;
}

#content div#rules div#rulesWindow table.head td {
	padding: 10px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}


#content div#rules div#rulesWindow table.head td#add {
	cursor : pointer;
}

#content div#rulesWindow div.buttons {
	padding: 10px 0 0 0;
}

div#rules div#backForm {
	background: #eee;
}

div#rules div#backForm a.back {
	float: left;
	padding: 10px 10px 0 10px;
	color: #222;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

div#rules div#backForm a.back:hover {
	color: #000;
}

div#rules div#ruleslist div#rulesItemList div.alert {
	font-size: 16px;
	font-weight: bold;
	color: #aaa;
	text-align: center;
	padding-top: 10px;
}

 div#settings div.alertNaN {
	font-size: 16px;
	font-weight: bold;
	color: #aaa;
	text-align: center;
	padding: 10px 0px;
}


















div.logscreen {
	width: 100%;
	margin-top: 5%;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}



div.logscreen div.button{
	width: 100%;
	margin: 10px 0px;
	z-index:999;
	text-align: center;
}

div.logscreen div.button input{
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}


div.logscreen div#textarea{
	max-height: 350px;
	min-height: 350px;
	margin-top:10px;
	margin-right: 6px;
	margin-bottom:10px;
	margin-left: 6px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-border-radius: 5px;
	background-color: white;
	overflow: scroll;
	font-size: 13px;
	font-weight: 200;
	width:98%;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
}


div.log {
	width: 600px;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}

div.log table {
	position: relative;
	width: 100%;
	background: #eee;
}

div.log table tr {
	position: relative;	
	height: 39px;
	width: 100%;
}

div.log table td {
	position: relative;	
	height: 39px;
	width: 100%;
}


div.log table tr:hover {
	background: #ffffff;
}

div.log table tr.head:hover {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div.log table tr.head {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div.log table tr.head td {
	color: #eee !important;
	line-height: 40px !important;
	/*width: 54px;*/
}


div.log table td {
	position: relative;
	text-align: center;
	height: 100%;
	width : 80px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0;
	text-align:  center;
	/*width: 54px;*/
}




div.log table td.head {
	position: relative;
	text-align: center;
	height: 100%;
	width : 150px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;

	color: white;
	padding: 0;
	text-align:  center;
	/*width: 54px;*/
}


ul#logform li#modules td input[type="submit"],ul#logform li#info input[type="submit"]{
	text-align: center;
	float: left;
	display: inline-block !important;
	margin: 5px 5px 0 5px;
	width: 20px;
	border: 0;
	padding: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}
/*rgb(0,110,46)*/
ul#logform li#modules td input[type="submit"]#start, ul#logform li#info input[type="submit"]#start,ul#logform li#modules td#start{
	background: rgb(0,110,46); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,110,46) 0%, rgb(0,84,39) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,110,46)), color-stop(100%,rgb(0,84,39))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#005427',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}

ul#logform li#modules td input[type="submit"]#stop,ul#logform li#info input[type="submit"]#stop,  ul#logform li#modules td#stop{
	background: rgb(255,48,25); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}

ul#logform li#modules td input[type="submit"]:hover,ul#logform li#info input[type="submit"]:hover {
	background: #000;
}

ul#logform div.blk {
	display: block;
	float: left;
	width: 100%;
	margin: 5px 0 5px 0px;
	font-size: 10px;
	color: #999;
	font-style: italic;
	text-align: left;
}




/* ADD SENSOR */





table.tableNewHead, table.tableNewList {
	margin: 10px 0px 0px 0;
	padding: 0;
	float: left;
}

table.tableNewHead td {
	padding: 10px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

table.tableNewList {
	background: #fff;
	margin: 0px 0px 10px 0;
	padding: 0;
	float: left;
}

table.tableNewList tr {
	line-height: 40px;
	height: 40px;
	width: 100%;
}

table.tableNewList tr td  {
	font-size: 12px;
	color: #005B75;
	width: 600px;
	height: 40px;	
	font-weight: bold;
}


table.tableNewList tr[style*='display: block;']:nth-child(even) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #ddd;
}

table.tableNewList tr[style*='display: block;']:nth-child(odd) td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	background: #ddd;
}


table.tableNewList tr td div {
	float: left;
	font-size: 9px;
	color: #005B75;
	padding-left: 5px;
	padding-top: 4px;
	line-height:28px;
	height: 40px;
	overflow: hidden;
	width: 290px;
	font-weight: bold;
	font-size: 12px;
}

table.tableNewList tr input {
	float: left;
	border: 1px inset #fff;
	background: #fff;
	height: 28px;
	font-size: 12px;
	color: #222;
	padding-left: 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 140px;
}

table.tableNewList tr input[type="checkbox"] {
	width: 20px;
	height: 28px;
	float: left;
	padding: 0;
}

table.tableNewList tr select {
	border: 1px inset #fff;
	background: #fff;
	padding: 0px 10px;
	height: 28px;
	font-size: 12px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}


div#settings ul.icons
{
	max-height: 600px;
	overflow-y: scroll;
}

div#settings ul.icons li.group
{
	padding-top: 20px;
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	/*border-bottom:1px solid black;*/
}

div#settings ul.icons li.group p
{
	padding:0;
	margin:0;
}


div#settings ul.icons div.iconName
{
	display: inline-block;
    vertical-align:middle; 
    margin: 0;
	padding-right: 5%;
	padding-left: 5%;
	font-weight: bold;
	text-align: center;
	color: #444;
	font-size: 14px;
	width: 100%;
	height: 30px;
}


div#settings ul.icons div.icon
{
	display: inline-block;
	color: white;
	width: 100%;
	height: 40px;
}

div#settings ul.icons div.parent
{
	margin: 10px 10px 10px 10px;
	display: inline-block;
	cursor: pointer;
	width: 100px;
	height: 70px;
}

div#settings ul.icons div.iconName p
{
	margin:auto;
}

div#settings div.back
{
	display: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	height: 60px;
	background: #A3A3A3; 
}

div#settings div.back a#back
{
	color : white;
	font-weight: bold;
	font-size: 16px;
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;
	margin-left: 10px;
	width: 60px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url('../images/back.png') no-repeat left center;
}

div#settings div.back a#previous_back
{
	color : white;
	font-weight: bold;
	font-size: 16px;
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;
	margin-left: 10px;
	width: 60px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url('../images/back.png') no-repeat left center;
}

div#settings div.back a#title
{
	display:inline-block;
	color : white;
	font-weight: bold;
	margin-top: 16px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
}

#content input.alert,#content div#settings input.alert{
	border: 1px inset #e10000 !important;
}


div#settings div.form ul#systemsettingsform.element li  input[type="text"], div#settings div.form ul#systemsettingsform.element li input[type="password"] {
	padding: 0px 10px;
	width: 280px;
	float: left;
	border: 1px inset #bbb;
	background: #fff;
	height: 28px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}

div#settings div.form ul.element#systemsettingsform li div.left input[type="submit"]{
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 30px;
	width: 290px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}


div#settings div.form ul#watchList li div#trash {
	float: right;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	width: 30px;
	background: url(../images/trash.png) center no-repeat;
}


/*REF FILE GENERATE BEGIN*/

div#settings div#generate {
	position: relative;
}

div#settings div#generate ul.filters {
	margin: 0px 0px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ddd;
	float: left;
	width: 100%;
	background: #efefef;
}

div#settings div#generate ul.filters li {
	float: left;
	margin: 0px 10px;
}

div#settings div#generate ul.filters li label {
	float: left;
	padding: 5px;
	margin: 0 5px;
	width: 120px;
	background: transparent;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	color: #999;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: block;
	cursor: pointer;
	border: 1px inset #ddd;
	background: #eee;
}
div#settings div#generate ul.filters li label input {
	margin: 0px 5px;
}

div#settings div#generate ul.filters li label:hover {
	color: #444;
	background: #fff;
}

div#settings div#generate ul.filters li label.selected {
	border: 1px inset #bbb;
	width: 120px;
	height: 18px;
	line-height: 18px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	color: #444;
	cursor:alias
}

div#settings div#generate ul.filters li div.name {
	float: left;
	text-align: center;
	font-size: 14px;
	color: #444;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 100%;
}

div#settings div#generate ul.filters li.devices {
	width: 250px;
}

div#settings div#generate ul.filters li.checkboxs {
	width: 100%;
}

div#settings div#generate ul.filters li select {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 250px;
	border: 1px inset #bbb;
	background: #fff;
	height: 30px;
	font-size: 14px;
	color: #222;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	display: block;
}


div#settings div#generate div#editSensors,
div#settings div#generate div#Header
 {
	float: left;
	width: 100%;
	max-height: 400px;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}

div#settings div#generate div#editSensors table,
div#settings div#generate div#Header table {
	position: relative;
	width: 100%;
	background: #eee;
}

div#settings div#generate div#editSensors table tr,
div#settings div#generate div#Header table tr {
	position: relative;	
	height: 39px;
}

div#settings div#generate div#editSensors table td,
div#settings div#generate div#Header table td {
	position: relative;
	text-align: center;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 5px;
	text-align:  center;
	/*width: 54px;*/
}

div#settings div#generate div#editSensors table td input[type="text"] {
	width: 40px;
	line-height: 27px;
	text-align: left;
	margin: 0 auto;
	padding: 0 2px;
	height: 27px;
	font-size: 12px;
	border: 1px inset #bbb;
	color: #111;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	
}

div#settings div#generate div#editSensors table td.buttons,
div#settings div#generate div#Header table td.buttons {
	width: 48px;
}

div#settings div#generate div#editSensors table td input[type="text"]:disabled {
	color: #444;
	background: transparent; 
	border: 0;
	line-height: 29px;
	height: 29px;
	width: 42px;
}

div#settings div#generate div#editSensors table td:first-child input,
div#settings div#generate div#Header table td:first-child input{
	width: 150px;
}

div#settings div#generate div#editSensors table td:first-child input:disabled,
div#settings div#generate div#Header table td:first-child input:disabled{
	width: 120px;
}

div#settings div#generate div#editSensors table td.alert input,
 div#settings div#generate div#editSensors table td.alert select {
	border: 1px inset #e10000 !important;
}

div#settings div#generate div#editSensors table td select {

	width: 60px;
	padding: 0px;
	margin: 0 auto;
	border: 1px inset #bbb;
	height: 27px;
	font-size: 12px;
	color: #111;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: rgb(254,255,232); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(254,255,232) 0%, rgb(221,221,221) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,255,232)), color-stop(100%,rgb(221,221,221))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(254,255,232) 0%,rgb(221,221,221) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
	display: block;
}
div#settings div#generate div#editSensors table td select:disabled {
	background: transparent !important;
	border:0;
	color: #444;
}

div#settings div#generate div#editSensors table tr:hover,
div#settings div#generate div#Header table tr:hover {
	background: #ffffff;
}

div#settings div#generate div#editSensors table tr.head:hover,
div#settings div#generate div#Header table tr.head:hover {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div#settings div#generate div#editSensors table td input[type="submit"]{
	float: right;
	width: 20px;
	margin: 0px 2px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}

div#settings div#generate div.information div.infos input[type="submit"], 
div#devices div.container div.information input[type="submit"], 
div#devices div.container table span.buttons input[type="submit"]{
	float: left;
	display: inline-block !important;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}

div#settings div#generate input[type="submit"]#save, 
div#devices div.container input[type="submit"]#nodediscovery{
	background: rgb(37,141,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDY0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(37,141,200) 0%, rgb(29,100,155) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,141,200)), color-stop(100%,rgb(29,100,155))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#1d649b',GradientType=0 ); /* IE6-8 */
	display: none;
}

div#settings div#generate input[type="submit"]#save, 
div#devices div.container input[type="submit"]#gotosensors{
	background: rgb(37,141,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDY0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(37,141,200) 0%, rgb(29,100,155) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,141,200)), color-stop(100%,rgb(29,100,155))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#1d649b',GradientType=0 ); /* IE6-8 */
	display: none;
}

div#devices div#edits input[type="submit"]#calib {
	background: rgb(255,214,94); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,214,94,1) 0%, rgba(254,191,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,214,94,1)), color-stop(100%,rgba(254,191,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,214,94,1) 0%,rgba(254,191,4,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}

div#settings div#generate input[type="submit"]#edit, 
div#devices div.container input[type="submit"]#edit{
	background: rgb(0,110,46); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,110,46) 0%, rgb(0,84,39) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,110,46)), color-stop(100%,rgb(0,84,39))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#005427',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}
div#settings div#generate input[type="submit"]#cancel {
	background: rgb(255,103,15); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjcwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjQwMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,103,15) 0%, rgb(219,64,13) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,103,15)), color-stop(100%,rgb(219,64,13))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,103,15) 0%,rgb(219,64,13) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff670f', endColorstr='#db400d',GradientType=0 ); /* IE6-8 */
	display: none;
}
div#settings div#generate input[type="submit"]#delete, 
div#devices div.container input[type="submit"]#delete{
	background: rgb(255,48,25); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
	display: inline-block;
}

div#settings div#generate div#editSensors table td input[type="submit"]:hover{
	background: #000;
}

div#settings div#generate table tr.head {
	font-size: 12px;
	font-weight: bold;
	color: #eee !important;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div#settings div#generate table tr.head td {
	padding: 10px 5px;
	margin: 0;
	text-align: left;
	color: #eee !important;
	line-height: 18px !important;
	/*width: 54px;*/
}

div#settings div#generate table tr.head td.buttons {
	width: 48px;
}

div#settings div#generate div.information, 
div#devices div.information {
	margin: 10px 0px;
	padding: 10px 10px;
	border-top: 1px solid #ddd;
	float: left;
	width: 835px;
}

div#settings div#generate div.information div.infos, 
div#devices div.information div.infos {
	float: left;
	width: 750px;	
	line-height: 30px;
}

div#settings div#generate div.information div.infos div.blk, 
div#devices div.information div.infos div.blk {
	float: left;
	width: 120px;
	margin: 5px 5px 5px 5px;
	font-size: 10px;
	color: #999;
	font-style: italic;
	text-align: left;
}

div#settings div#generate div.information div.buttons{
	float: left;
	text-align: right;
}


div#settings div#generate div.information div.buttons input[type="submit"]{
	border: 1px inset #207cca;
	margin: 0px 5px;
	width: 200px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	float: left;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

div#settings div#generate div.information div.buttons input[type="text"]{
	border: 1px solid rgb(170, 170, 170);
	margin: 0px 5px;
	width: 200px;
	height: 35px;
	padding-left: 5px;
	font-size: 12px;
	float: left;
	background-color: white;
}

div#settings div#generate div.information div.buttons input#newsensor {
	display: none;
}


div#settings div#generate td.alert {
	text-align: center;
	color: #e10000 !important;
	line-height: 16px;
	font-size: 10px !important;
}

div#settings div#generate div#editSensors table td:first-child,
div#settings div#generate div#Header table td:first-child,
 div#settings div#generate table.head tr td:first-child {
	width: 124px;
	text-align: left;
	display: table-cell;
}


/*REF FILE GENERATE END*/





/*EXPORTS*/

div#devices div#exportunexport div#exportables{
	float: left;
	width: 180px;
	max-height: 800px;
	overflow: auto;
}

div#devices div#exportunexport div#deviceList{
	float: left;
	width: 220px;
	max-height: 400px;
	overflow: auto;
}

div#devices div#exportunexport div#sensorList{
	float: left;
	width: 220px;
	max-height: 400px;
	overflow: auto;
}


div#devices div#exportunexport div.space{
	width: 4px;
}

div#devices div#exportunexport div#exportWindow{
	width: 400px;
	left: 0px;
	top: 60px;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
}

#content div#calibWindow {
	left: 150px;
	top: 50%;
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 1001;
	display: none;
}

div#devices div#exportunexport div:not(#exportWindow) table{
	position: relative;
	width: 100%;
	background: #eee;
}

div#devices div#exportunexport div:not(#exportWindow) table tr {
	position: relative;	
	height: 39px;
}

div#devices div#exportunexport div:not(#exportWindow) table tr:not(.head) td {
	position: relative;
	width: 100%;
	height: 39px;
	font-weight: bold;
	line-height: 39px;
	border-bottom: 1px solid #ddd;
	font-size: 12px;
	color: #666;
	padding: 0px 10px;
}

div#devices div#exportunexport div:not(#exportWindow) table tr:hover {
	background: #ffffff;
	cursor: pointer;
}

div#devices div#exportunexport div:not(#exportWindow) table tr.head{
	font-size: 12px;
	font-weight: bold;
	color: #eee;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

div#devices div#exportunexport div:not(#exportWindow) table tr.head td{
	padding-left: 10px;
}


div#devices div#exportunexport div:not(#exportWindow) table tr:not(.head) td{
	padding-top: 5px;
}


div#devices div#exportunexport div#exportables td a{
	float: left;
	width: 90%;
}

div#devices div#exportunexport div#deviceList td a,div#devices div#exportunexport div#sensorList td a,div#devices div#exportunexport div#nodeListEU td a{
	float: left;
	width: 91%;
}

div#devices div#exportunexport div#deviceList td span,div#devices div#exportunexport div#sensorList td span,div#devices div#exportunexport div#exportables td span{

	float: right;
}


div#devices div.container input#export_add, 
div#devices div.container input#export, input#exportAllSPXconnect,
div#devices div#exportunexport div#infoExport input {
	background: rgb(0,110,46); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmUyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU0MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(0,110,46) 0%, rgb(0,84,39) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(0,110,46)), color-stop(100%,rgb(0,84,39))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(0,110,46) 0%,rgb(0,84,39) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#005427',GradientType=0 ); /* IE6-8 */
}

div#devices div.container input#export_edit, 
div#devices div.container input#export_reset, 
div#devices div.container input#export_register, 
div#devices div#exportunexport div#infoEdit input,
div#devices div#exportunexport div#infoReset input,
div#devices div#exportunexport div#infoRegister input {
	
	background: rgb(37,141,200); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDY0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(37,141,200) 0%, rgb(29,100,155) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(37,141,200)), color-stop(100%,rgb(29,100,155))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(37,141,200) 0%,rgb(29,100,155) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#1d649b',GradientType=0 ); /* IE6-8 */
}

div#devices div.container input[type="submit"]#unexport, input#unexportAllSPXconnect,
div#devices div#exportunexport div#infoUnexport input {
	background: rgb(255,48,25); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,48,25) 0%, rgb(207,4,4) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,48,25)), color-stop(100%,rgb(207,4,4))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,48,25) 0%,rgb(207,4,4) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-8 */
}

div#devices div.container table span.exports {
	position: absolute;
	right: 0;
	height: 29px;
	padding: 5px 0;
	line-height: 29px;
	z-index: 2;
}		
div#devices div.container table span.exports input[type="submit"]#export, input[type="submit"]#exportAllSPXconnect{
	float: left;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}	
div#devices div.container table span.exports input[type="submit"]#export_add{
	float: left;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}	
div#devices div.container table span.exports input[type="submit"]#export_edit,
div#devices div.container table span.exports input[type="submit"]#export_reset,
div#devices div.container table span.exports input[type="submit"]#export_register{
	float: left;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}
	
div#devices div.container table span.exports input[type="submit"]#unexport, input[type="submit"]#unexportAllSPXconnect{
	float: left;
	margin: 0 10px 0 0;
	width: 20px;
	padding: 0px;
	border: 0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
}


/*EXPORTS END*/


/*SUSPENDED DEVICES START*/

#content div#main div.NotificationArea{
	/*position: absolute;
	z-index: 2;*/
	width: 100%;
	float:left;
	/*border: 1px solid #ddd;*/
	display: none;
}

#content div#main div#noNotification{
	font-size: 16px;
	font-weight: bold;
	color: #aaa;
	text-align: center;
	padding: 10px 0px;
	display: none;
}

#content div#main div.NotificationArea div#noNotification{
	/*position: absolute;
	z-index: 2;*/
	width: 100%;
	float:left;
	/*border: 1px solid #ddd;*/
	display: none;
}

#content div#main div.NotificationArea table#header{
	margin-bottom: 2px;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

#content div#main div.NotificationArea table#header tr td{
	padding: 0px 10px;	
	line-height: 40px;
	height: 40px;
	font-size: 18px;
	font-weight: bold;
	color: white;
}

#content div#main div.NotificationArea table#suspendedDevices tr#header td{
	border-bottom: 1px solid rgb(170,170,170);
	padding: 0px 10px;	
	line-height: 40px;
	height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	background: rgb(255,255,255); /* Old bro170wsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(229,229,229) 0%, rgb(200,200,200) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(229,229,229)), color-stop(100%,rgb(200,200,200))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(229,229,229) 0%, rgb(200,200,200) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(229,229,229) 0%, rgb(200,200,200) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(229,229,229) 0%, rgb(200,200,200) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(229,229,229) 0%, rgb(200,200,200) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
}

#content div#main div.NotificationArea table#suspendedDevices tr:not(#header) td{
	border-bottom: 1px solid rgb(200,200,200);
	padding: 0px 10px;	
	line-height: 40px;
	height: 40px;
	font-size: 12px;
	font-weight: 500;
	color: black;
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(229,229,229) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(229,229,229))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(229,229,229) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
}


#content div#main div.NotificationArea table#suspendedDevices tr#activateAll td{
	border-bottom: 1px solid rgb(200,200,200);
	padding: 0px 10px;	
	line-height: 40px;
	height: 40px;
	font-size: 12px;
	font-weight: 500;
	font-weight: bold;
	color: #eee;
	background: rgb(136,136,136); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(136,136,136) 0%, rgb(170,170,170) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(136,136,136)), color-stop(100%,rgb(170,170,170))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(136,136,136) 0%,rgb(170,170,170) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */
}

#content div#main div.NotificationArea tr td span.upArrow{
	min-width: 60px;
	max-width: 60px;
	max-height: 80%;
	min-height: 80%;
	float: right;
	margin-left: 5px; 
	cursor: pointer;
	background: url('../images/icon/upArrow.png') no-repeat right center;
	background-size: 50%;
}

#content div#main div.NotificationArea tr td span.downArrow{
	min-width: 60px;
	max-width: 60px;
	max-height: 80%;
	min-height: 80%;
	float: right;
	margin-left: 5px; 
	cursor: pointer;
	background: url('../images/icon/downArrow.png') no-repeat right center;
	background-size: 50%;
}

#content div#main div.NotificationArea input[type="submit"]{
	padding: 1px 1px 1px 1px;
	margin-top: 5px; 
	margin-left: 5px; 
	margin-bottom: 5px; 
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	height: 29px;
	float: right;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

/*SUSPENDED DEVICES END*/


/*PERIODICJOBS START*/

div#settings div.form div.alert {
	font-size: 12px;
	color: #e10000;
	font-weight: bold;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

div#settings div.form div#periodicjobs table {
	display: inline-table;
	font-size: 13px;
	font-weight: 300;
	min-width: 100%;
	max-width: 100%;
}

div#settings div.form div#periodicjobs table tr {
	width: 100%;
}

div#settings div.form div#periodicjobs table tr.Header {
	background-color: #C7CFD7;
	font-size: 14px;
	font-weight: 500;
}

div#settings div.form div#periodicjobs table tr {
	height: 36px;
}

div#settings div.form div#periodicjobs table tr td{
	padding-left: 2px;
}


div#settings div.form div#periodicjobs table tr td:first-child{
	padding-left: 5px;
}

div#settings div.form div#periodicjobs table tr td a{
	line-height: 100%;
	text-align: center;
}

div#settings div.form div#periodicjobs table tr td input[type='text'] {
	width: 50px;
	height: 20px;
}

div#settings div.form div#periodicjobs table tr td input[type='checkbox']{
	width: 20px;
	height: 20px;
}

div#settings div.form div#periodicjobs table tr td.buttons input[type='submit'] {
	font-weight: bold;
	color: #fff;
	float: right;
	margin-right: 5px;
	width: 90px;
	height: 30px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}
/*PERIODICJOBS END*/


/*SPXWEBADAPTORCONF START*/

div#settings div.form table#spxwebadaptorconf {
	display: inline-table;
	font-size: 15px;
	font-weight: 300;
	min-width: 100%;
	max-width: 100%;
}

div#settings div.form table#spxwebadaptorconf tr {
	border-bottom: 1px solid #bbb;
	width: 100%;
	height: 36px;
}

div#settings div.form table#spxwebadaptorconf tr.Header {
	background-color: #C7CFD7;
	font-size: 16px;
	font-weight: 500;
}

div#settings div.form table#spxwebadaptorconf tr td {
	border-top: 1px solid #bbb;
	padding-left: 10px;
}

div#settings div.form table#spxwebadaptorconf tr td.col1 {
	width: 270px;
	max-width: 270px;
}

div#settings div.form table#spxwebadaptorconf tr td.col2 {
	width: 70px;
	max-width: 70px;
}

div#settings div.form table#spxwebadaptorconf tr#mail td.col2 {
	width: 470px;
	max-width: 470px;
}

div#settings div.form table#spxwebadaptorconf tr td.col3 {
	width: 50px;
	max-width: 50px;
}

div#settings div.form table#spxwebadaptorconf tr td.col5 {
	width: 30px;
	max-width: 30px;
}

div#settings div.form table#spxwebadaptorconf tr td.col6 {
	width: 30px;
}

div#settings div.form table#spxwebadaptorconf tr td#mailusers div {
	float: left;
	width: 245px;
	max-width: 245px;
	min-width: 245px;
	margin-left: 15px;
	margin-top: 5px;
}

div#settings div.form table#spxwebadaptorconf tr td#mailusers div a{
	vertical-align: 3px;
	font-weight: 600;
}

div#settings div.form table#spxwebadaptorconf tr td select{
	width: 95%;
	height: 25px;
}

div#settings div.form table#spxwebadaptorconf tr td a{
	line-height: 100%;
	text-align: center;
	font-weight: 600;
	display:inline-table;
}

div#settings div.form table#spxwebadaptorconf tr.Header td input[type='submit']#buttonLock.locked{
	background: url(../images/locked.png) center no-repeat;
}

div#settings div.form table#spxwebadaptorconf tr td input[type='submit']#buttonLock{
	float: left;
	cursor: pointer;
	line-height: 20px;
	height: 20px;
	width: 20px;
	background: url(../images/unlocked.png) center no-repeat;
	margin-left: -7px;
	margin-right: 10px;
    border-width: 2px;
    border-style: outset;
    border-color: buttonface;
}

div#settings div.form table#spxwebadaptorconf tr.Header td input[type='submit']#hide{
	float: left;
	cursor: pointer;
	line-height: 20px;
	height: 20px;
	width: 20px;
	background: url(../images/rapor_alt_m.png) center no-repeat;
	margin-left: -7px;
	margin-right: 10px;
}

div#settings div.form table#spxwebadaptorconf td input[type='submit']#hide.rotete90{
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Safari prior 9.0 */
	transform: rotate(90deg); /* Standard syntax */
}

div#settings div.form table#spxwebadaptorconf tr td div input[type='submit']#buttonRemove {
    cursor: pointer;
    height: 20px;
    width: 20px;
    background: url(../images/trash.png) center no-repeat;
    background-size: 85%;
    margin-right: 10px;
}

div#settings div.form table#spxwebadaptorconf tr td.buttons input[type='submit']#buttonRemove {
	float: right;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	width: 30px;
	background: url(../images/trash.png) center no-repeat;
	margin-left: -7px;
}

div#settings div.form table#spxwebadaptorconf tr td.buttons input[type='submit']#buttonAdd {
	float: left;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	width: 30px;
	background: url(../images/rapor_ekle.png) center no-repeat;
	margin-left: 5px;
}

div#settings div.form table#spxwebadaptorconf tr td input[type='text'] {
	width: 100%;
	height: 20px;
	margin-left: -7px;
}

div#settings div.form table#spxwebadaptorconf tr td input[type='checkbox']{
	width: 20px;
	height: 20px;
}

div#settings div.form table#spxwebadaptorconf tr td.buttons input[type='submit'] {
	font-weight: bold;
	color: #fff;
	float: right;
	margin-right: 5px;
	width: 90px;
	height: 30px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}
/*SPXWEBADAPTORCONF END*/


/*UPDATE SCREEN START*/

div.updatescreen {
	position: absolute;
	padding: 0px;
	background: #000;
	border: 4px solid #fff;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-webkit-border-radius: 20px;
	z-index: 999;
	display: none;
	
	width: 80%;
	margin-top: 5%;
	margin-left: 10%;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: auto;
}

div.updatescreen div#baslik {
	position: relative;
	max-height: 40px;
	min-height: 40px;
	margin-top:20px;
	margin-right: 6px;
	margin-bottom:10px;
	margin-left: 6px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-border-radius: 5px;
	color: #fff;
	background-color: black;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	max-width:98%;
	min-width:98%;
}

div.updatescreen div#textarea {
	max-height: 350px;
	min-height: 350px;
	margin-top:10px;
	margin-right: 6px;
	margin-bottom:10px;
	margin-left: 6px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-border-radius: 5px;
	background-color: white;
	overflow: scroll;
	font-size: 13px;
	font-weight: 200;
	width:98%;
}

div.updatescreen div#button {
	width: 100%;
	margin: 10px 0px;
	/*z-index:999;*/
	text-align: center;
}

div.updatescreen div#button input {
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
	background: rgb(109,179,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */
}

/*UPDATE SCREEN END*/


/* Camera Screen Start */

 .Camera1{
	 top: 0;
	 position: absolute;
	 left: 0;
 }

 .Camera2{
	 position: absolute;
	 top: 0;
	 left: 50%;
 }

 .Camera3{
	 position: absolute;
	 top: 251px;
	 left: 0;
 }
 .Camera4{
	 position: absolute;
	 top: 251px;
	 left: 50%;
 }
 .Camera5{
	 position: absolute;
	 top:502px !important;
	 left: 0;
 }
 .Camera6{
	 position: absolute;
	 top: 502px;
	 left: 50%;
 }
 #main{
	 min-height: 700px !important;
 }
 .cboxIframe{
	 width: 700px !important;
	 height: 650px !important;
 }
 #cboxLoadedContent{

	 width: 631px;
	 overflow: hidden !important;
	 height: 505px;
	 border-width: 0px;

 }
.watchScreen {
	min-height: 740px !important;
}

.cameraHTTPName1{
	position: absolute;
	z-index: 10;
	top:0.5%;
	left: 0.5%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraHTTPName2{
	position: absolute;
	z-index: 10;
	top: 0.5%;
	left: 50.5%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraHTTPName3{
	position: absolute;
	z-index: 10;
	top:33.5%;
	left: 0.5;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraHTTPName4{
	position: absolute;
	z-index: 10;
	top:33.5%;
	left:50.5%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraHTTPName5{
	position: absolute;
	z-index: 10;
	top:66.5%;
	left : 0.5;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraHTTPName6{
	position: absolute;
	z-index: 10;
	top: 66.5%;
	left:50.5%;
	color: black;
	font-weight: bolder;
	background-color: white;

}


.cameraRTSPName1{
	position: absolute;
	z-index: 10;
	top:1%;
	left: 1%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraRTSPName2{
	position: absolute;
	z-index: 10;
	top:1%;
	left: 1%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraRTSPName3{
	position: absolute;
	z-index: 10;
	top:1%;
	left: 1%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraRTSPName4{
	position: absolute;
	z-index: 10;
	top:1%;
	left:1%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraRTSPName5{
	position: absolute;
	z-index: 10;
	top:1%;
	left:1%;
	color: black;
	font-weight: bolder;
	background-color: white;
}
.cameraRTSPName6{
	position: absolute;
	z-index: 10;
	top: 1%;
	left:1%;
	color: black;
	font-weight: bolder;
	background-color: white;

}
/* Camera Screen End */

/* alert style start */

.alertst{

	-webkit-filter:blur(5px);
}

.alert-icon-style{
	position: absolute;
	z-index: 10;
	left: 87%;
	top:19px;
}

.sound {
	width: 50px;
	height: 50px;
	position: relative;
	cursor: pointer;
	display: inline-block;
}
.sound--icon {
	color: white;
	width: 75%;
	height: 100%;
	line-height: 100%;
	font-size: 50px;
	display: block;
	margin: auto;
}
.sound--wave {
	position: absolute;
	border: 4px solid transparent;
	border-right: 4px solid white;
	border-radius: 50%;
	transition: all 200ms;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.sound--wave_one {
	width: 35%;
	height: 20%;
}
.sound--wave_two {
	width: 60%;
	height: 40%;
}
.sound-mute .sound--wave {
	border-radius: 0;
	width: 30%;
	height: 30%;
	border-width: 0 3px 0 0;
}
.sound-mute .sound--wave_one {
	transform: rotate(45deg) translate3d(0, -50%, 0);
}
.sound-mute .sound--wave_two {
	transform: rotate(-45deg) translate3d(0, 50%, 0);
}

.fa-volume-off{
	color: white;
}

/* alert style end */

#maintenance{
	display: block; font-size: 12px; line-height: 0px; height: -14px; margin-top: 10px;
}

#warranty{
	font-size: 12px; line-height: 0px; height: 20px; padding-top: -24px;
}

.left-blue-button{
	border: 1px inset #207cca;
	margin: 0px 5px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 210px;
	cursor: pointer;
	background: rgb(109,179,242);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222)));
	background: -webkit-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -o-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -ms-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: linear-gradient(to bottom, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
}

.height-50{
	line-height: 50px;
    height: 50px;
}

#key-span{
	display: inline-block;
    font-size: 12px;
    color: #005B75;
    padding: 0px 10px;
    font-weight: bold;
    width: 75px;	
}

#licenseKey{
	 width: 260px;
}

#visibilityButton{
	display: inline-block;
	float: right;
	border-radius: 5px;
    border: 1px inset #207cca;
	margin: 0px 5px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	margin-top: 90px;
	cursor: pointer;
	background: rgb(109,179,242);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222)));
	background: -webkit-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -o-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: -ms-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
	background: linear-gradient(to bottom, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);

}

.color-red-triangle {
    color: #a11214;
}

.btn-shake-critic {
  animation: shake 0.8s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
  animation-iteration-count :infinite;
}
.btn-shake-alarm {
  animation: shake 1.0s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
  animation-iteration-count :infinite;
}
.btn-shake-warning {
  animation: shake 1.2s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
  animation-iteration-count :infinite;
}
.btn-shake-lost {
  animation: shake 1.5s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
  animation-iteration-count :infinite;
}


@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }


  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }


  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}

.color-red-triangle{
	color:#a11214;
}

div#devices div#exportunexport div#nodeListEU {
    float: left;
    width: 220px;
    max-height: 400px;
    overflow: auto;
}

#nodeselectlist{
    width: 100%;
    padding: 0px;
    margin: 0px 10px;
    width: 86%;
    float: left;
    border: 1px inset #bbb;
    background: #fff;
    height: 30px;
    font-size: 14px;
    color: #222;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-border-radius: 2px;
    background: #fff;

}

#nodeselectlistcamera{
    width: 100%;
    padding: 0px;
    margin: 0px 10px;
    width: 86%;
    float: left;
    border: 1px inset #bbb;
    background: #fff;
    height: 30px;
    font-size: 14px;
    color: #222;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-border-radius: 2px;
    background: #fff;

}

.groupTableHeaderTab{  
    width: 58px;
    border-radius: 5px 5px 0px 0px;
    height: 66px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding: 0px 5px;
    background: rgb(68,68,68);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(153,153,153) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(100%,rgb(153,153,153)));
    background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(153,153,153) 100%);
    background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(153,153,153) 100%);
    background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(153,153,153) 100%);
    background: linear-gradient(to bottom, rgb(68,68,68) 0%,rgb(153,153,153) 100%);
}

.groupTableHeaderTab span.label
{
    text-align: center;
    display: inline-block;
    color: white;
    font-weight: bold;
    margin-top: -20px;
    width: 100%;

}

#subNodeHeader{
    display: block;
    background-color: #C7CFD7;
    font-size: 14px;
    font-weight: 500;
    height: 36px;
}



.shineOrange {
    animation: textShineOrange .5s infinite alternate;
    -webkit-animation: textShineOrange .5s infinite alternate;
    -moz-animation: textShineOrange .5s infinite alternate;
    -ms-animation: textShineOrange .5s infinite alternate;
    -o-animation: textShineOrange .5s infinite alternate;
     animation-iteration-count: 3;
}
.shinePurple {
    animation: textShinePurple .5s infinite alternate;
    -webkit-animation: textShinePurple .5s infinite alternate;
    -moz-animation: textShinePurple .5s infinite alternate;
    -ms-animation: textShinePurple .5s infinite alternate;
    -o-animation: textShinePurple .5s infinite alternate;
     animation-iteration-count: 3;
}
.shineRed {
    animation: textShineRed .5s infinite alternate;
    -webkit-animation: textShineRed .5s infinite alternate;
    -moz-animation: textShineRed .5s infinite alternate;
    -ms-animation: textShineRed .5s infinite alternate;
    -o-animation: textShineRed .5s infinite alternate;
     animation-iteration-count: 3;
}
.shineYellow {
    animation: textShineYellow .5s infinite alternate;
    -webkit-animation: textShineYellow .5s infinite alternate;
    -moz-animation: textShineYellow .5s infinite alternate;
    -ms-animation: textShineYellow .5s infinite alternate;
    -o-animation: textShineYellow .5s infinite alternate;
     animation-iteration-count: 3;
}
.shineGreen {
    animation: textShineGreen .5s infinite alternate;
    -webkit-animation: textShineGreen .5s infinite alternate;
    -moz-animation: textShineGreen .5s infinite alternate;
    -ms-animation: textShineGreen .5s infinite alternate;
    -o-animation: textShineGreen .5s infinite alternate;
     animation-iteration-count: 3;
}


.shineGrey {
    animation: textShineGrey .5s infinite alternate;
    -webkit-animation: textShineGrey .5s infinite alternate;
    -moz-animation: textShineGrey .5s infinite alternate;
    -ms-animation: textShineGrey .5s infinite alternate;
    -o-animation: textShineGrey .5s infinite alternate;
     animation-iteration-count: 3;
}
@keyframes textShinePurple {
    to {
        text-shadow: 0 0 10px #800080;
    }
}
@keyframes textShineRed {
    to {
        text-shadow: 0 0 10px #d30806;
    }
}
@keyframes textShineYellow {
    to {
        text-shadow: 0 0 10px #fff95e;
    }
}
@keyframes textShineOrange{
    to {
        text-shadow: 0 0 10px #FF8C00;
    }
}
@keyframes textShineGreen{
    to {
        text-shadow: 0 0 10px #69cd38;
    }
}
@keyframes textShineGrey{
    to {
        text-shadow: 0 0 10px #857d89;
    }
}

.trOrange {
    animation: trColorOrange .5s infinite alternate;
    -webkit-animation: trColorOrange .5s infinite alternate;
    -moz-animation: trColorOrange .5s infinite alternate;
    -ms-animation: trColorOrange .5s infinite alternate;
    -o-animation: trColorOrange .5s infinite alternate;
     animation-iteration-count: 1;
}
.trPurple {
    animation: trColorPurple .5s infinite alternate;
    -webkit-animation: trColorPurple .5s infinite alternate;
    -moz-animation: trColorPurple .5s infinite alternate;
    -ms-animation: trColorPurple .5s infinite alternate;
    -o-animation: trColorPurple .5s infinite alternate;
     animation-iteration-count: 1;
}
.trRed {
    animation: trColorRed .5s infinite alternate;
    -webkit-animation: trColorRed .5s infinite alternate;
    -moz-animation: trColorRed .5s infinite alternate;
    -ms-animation: trColorRed .5s infinite alternate;
    -o-animation: trColorRed .5s infinite alternate;
     animation-iteration-count: 1;
}
.trYellow {
    animation: trColorYellow .5s infinite alternate;
    -webkit-animation: trColorYellow .5s infinite alternate;
    -moz-animation: trColorYellow .5s infinite alternate;
    -ms-animation: trColorYellow .5s infinite alternate;
    -o-animation: trColorYellow .5s infinite alternate;
     animation-iteration-count: 1;
}
.trGreen {
    animation: trColorGreen .5s infinite alternate;
    -webkit-animation: trColorGreen .5s infinite alternate;
    -moz-animation: trColorGreen .5s infinite alternate;
    -ms-animation: trColorGreen .5s infinite alternate;
    -o-animation: trColorGreen .5s infinite alternate;
     animation-iteration-count: 1;
}


.trGrey {
    animation: trColorGrey .5s infinite alternate;
    -webkit-animation: trColorGrey .5s infinite alternate;
    -moz-animation: trColorGrey .5s infinite alternate;
    -ms-animation: trColorGrey .5s infinite alternate;
    -o-animation: trColorGrey .5s infinite alternate;
     animation-iteration-count: 1;
}

@keyframes trColorPurple {
    to {
        background:  #800080;
    }
}
@keyframes trColorRed {
    to {
        background:  #d30806;
    }
}
@keyframes trColorYellow {
    to {
        background:  #fff95e;
    }
}
@keyframes trColorOrange{
    to {
        background:  #FF8C00;
    }
}
@keyframes trColorGreen{
    to {
        background:  #69cd38;
    }
}
@keyframes trColorGrey{
    to {
        background:  #857d89;
    }
}

#defaultBackground{
    background: #eee;
}

.mini-button{
    background: linear-gradient(to bottom, rgb(254,255,232) 0%,rgb(221,221,221) 100%);
    margin: 5px 5px;
    cursor: pointer;
    padding: 4px;
    border-radius: 10px;
    min-width: 71px;	
    box-shadow: 4px 3px #aaa;
    color: #222;
    display: -webkit-inline-box;
    display: -moz-inline-stack;
    display: -ms-inline-grid;
}

.active-button{
	background: linear-gradient(to bottom, #69cd38 0%,rgb(221,221,221) 100%);
}

.hide{
	display :none;
}

.exportselect{
	height : 30px;
	width  : 200px;
}

.blue-button{
	padding: 0px 10px;
    border: 1px inset #207cca;
    margin: 0px 5px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-border-radius: 2px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    background: rgb(109,179,242);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgb(109,179,242) 0%, rgb(84,163,238) 50%, rgb(54,144,240) 51%, rgb(30,105,222) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(109,179,242)), color-stop(50%,rgb(84,163,238)), color-stop(51%,rgb(54,144,240)), color-stop(100%,rgb(30,105,222)));
    background: -webkit-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
    background: -o-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
    background: -ms-linear-gradient(top, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
    background: linear-gradient(to bottom, rgb(109,179,242) 0%,rgb(84,163,238) 50%,rgb(54,144,240) 51%,rgb(30,105,222) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );
}

#exportMenu{
    margin: 30px 15px;
}

