a
{
  color:blue
}
a.disabled
{
  color:gray
}
body
{
  font-family:helvetica,tahoma,verdana,sans-serif;
  font-size:13px;
}
.readOnlyPolicyGrid .x-grid-cell
{ 
    background-color: #ffffff !important;
    border-bottom-color: #ffffff  !important;
    border-top-color: #ffffff  !important;
}
.icon-log
{
  background-image:url(../images/log-16.png);
}
.icon-devices
{
  background-image:url(../images/device-16.png);
}
.icon-groups
{
  background-image:url(../images/groups-16.png);	
}
.icon-service
{
  background-image:url(../images/service-16.png);
}
.icon-supplies
{
  background-image:url(../images/supplies-16.png);
}
.icon-users
{
  background-image:url(../images/user-16.png);
}
.device-tool-tip {
            background:#eee;
            background:-webkit-gradient(linear, 0 top, 0 bottom, color-stop(0.18, #fafafa), color-stop(0.64, #f0f0f0));
            background:-moz-linear-gradient(center bottom, #f0f0f0 34%, #fafafa 82%) repeat scroll 0 0 transparent;
            background:-ms-linear-gradient(bottom, #f0f0f0 34%, #fafafa 82%) repeat scroll 0 0 transparent;
            background:linear-gradient(center bottom, #f0f0f0 34%, #fafafa 82%) repeat scroll 0 0 transparent;
            border-radius:3px;
            border:1px solid #aaa;
            box-shadow:2px 2px 2px #ccc;
 }
 
.device-tool-tip-header {
     padding:0.25em;
 }
 .device-tool-tip-header-text {
     font-weight:bold;
     padding:0.25em;
 }
  
 .device-tool-tip-body {
 	padding:0.5em;
    padding-top: 30px;
 }
 
  .toner_bounding_box_no_info {
 	display:block;
  }
  
 .toner_bounding_box {
 	display:block;
 	border: solid thin #000000;
 	border-radius:0.25em;
 	background-color: #F7F7F7; /* #EAEAEA; */
 	box-shadow:inset 0 0 3px #939393;
 	background: -moz-box-shadow:"inset 0 0 3px #939393";
 }
 
 .toner_C {
 	display:block;
 	background: rgb(0,255,255); 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzAwZGNmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyM2MxZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,255,255,1) 0%, rgba(0,220,249,1) 48%, rgba(35,193,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,255,255,1)), color-stop(48%,rgba(0,220,249,1)), color-stop(100%,rgba(35,193,221,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,255,255,1) 0%,rgba(0,220,249,1) 48%,rgba(35,193,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,255,255,1) 0%,rgba(0,220,249,1) 48%,rgba(35,193,221,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,255,255,1) 0%,rgba(0,220,249,1) 48%,rgba(35,193,221,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,255,255,1) 0%,rgba(0,220,249,1) 48%,rgba(35,193,221,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffff', endColorstr='#23c1dd',GradientType=0 ); /* IE6-8 */
}
 
 .toner_M {
 	display:block; 
 	/*border-left: solid thin #000000;*/
	background: rgb(171,11,239); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiMGJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2NkMGFlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(171,11,239,1) 0%, rgba(205,10,239,1) 48%, rgba(255,0,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(171,11,239,1)), color-stop(48%,rgba(205,10,239,1)), color-stop(100%,rgba(255,0,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(171,11,239,1) 0%,rgba(205,10,239,1) 48%,rgba(255,0,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(171,11,239,1) 0%,rgba(205,10,239,1) 48%,rgba(255,0,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(171,11,239,1) 0%,rgba(205,10,239,1) 48%,rgba(255,0,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(171,11,239,1) 0%,rgba(205,10,239,1) 48%,rgba(255,0,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab0bef', endColorstr='#ff00ff',GradientType=0 ); /* IE6-8 */
 }
 
 .toner_Y {
	display:block;
	background: rgb(255,255,0); /* Old browsers */
	/*border-left: solid thin #000000;*/
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2Y5ZjkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGRhNDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,0,1) 0%, rgba(249,249,0,1) 53%, rgba(232,218,69,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,0,1)), color-stop(53%,rgba(249,249,0,1)), color-stop(100%,rgba(232,218,69,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,0,1) 0%,rgba(249,249,0,1) 53%,rgba(232,218,69,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,0,1) 0%,rgba(249,249,0,1) 53%,rgba(232,218,69,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,0,1) 0%,rgba(249,249,0,1) 53%,rgba(232,218,69,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,0,1) 0%,rgba(249,249,0,1) 53%,rgba(232,218,69,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff00', endColorstr='#e8da45',GradientType=0 ); /* IE6-8 */
}
 
 .toner_K {
	display:block; 
	background: rgb(0,0,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRjNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(19,19,19,1) 47%, rgba(76,76,76,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(47%,rgba(19,19,19,1)), color-stop(100%,rgba(76,76,76,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(19,19,19,1) 47%,rgba(76,76,76,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(19,19,19,1) 47%,rgba(76,76,76,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(19,19,19,1) 47%,rgba(76,76,76,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(19,19,19,1) 47%,rgba(76,76,76,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4c4c4c',GradientType=0 ); /* IE6-8 */
 }

 .toner_U {
     display:block;
     background: rgb(125,126,125); /* Old browsers */
     /* IE9 SVG, needs conditional override of 'filter' to 'none' */
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzRjNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  rgba(125,126,125,0.95) 0%, rgba(71,71,71,0.95) 100%); /* FF3.6+ */
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,0.95)), color-stop(100%,rgba(71,71,71,0.95))); /* Chrome,Safari4+ */
     background: -webkit-linear-gradient(top,  rgba(125,126,125,0.95) 0%,rgba(71,71,71,0.95) 100%); /* Chrome10+,Safari5.1+ */
     background: -o-linear-gradient(top,  rgba(125,126,125,0.95) 0%,rgba(71,71,71,0.95) 100%); /* Opera 11.10+ */
     background: -ms-linear-gradient(top,  rgba(125,126,125,0.95) 0%,rgba(71,71,71,0.95) 100%); /* IE10+ */
     background: linear-gradient(to bottom,  rgba(125,126,125,0.95) 0%,rgba(71,71,71,0.95) 100%); /* W3C */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f27d7e7d', endColorstr='#f2474747',GradientType=0 ); /* IE6-9 */

 }

  .llt_header
  {
  	font-size:medium;
  }
  
.unlicensed_device_row .x-grid-cell
{ 
    background-color: #ffffcd !important;
}

.automoved_device_row .x-grid-cell
{ 
    background-color: #cdd4d9 !important;
}

.details_tables {
    border: 1px solid #DFDFDF;
    background-color: #F5F6F7;
    width: 90%;
    margin-left: 10px;
    margin-right: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
}
.details_tables td, .details_tables th {
    border-top-color: white;
    border-bottom: 1px solid #DFDFDF;
    color: #555;
}
.details_tables th, .table_title {
    text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;
    font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
    font-weight: normal;
    padding: 7px 7px 8px;
    text-align: center;
    line-height: 1.3em;
    font-size: 12px;
}
.details_tables td {
    font-size: 11px;
    padding: 4px 7px 2px;
    vertical-align: top;
    text-align: center;
}

.textfield-label-bold-style {
    font-size: 11px;
    font-weight: bold;
}
