/*
    Document   : default
    Created on : Mar 5, 2013, 6:14:41 PM
    Author     : bansidhar
    Description:
        Purpose of the stylesheet follows.
*/
@font-face {
    font-family: 'Berkshire Swash';
    font-style: normal;
    font-weight: 400;
    src: local('Berkshire Swash'), local('BerkshireSwash-Regular'), url(smart.woff) format('woff');

}
.editClass{
    font:arial, helvetica, sans-serif;
    font-size:x-small;
    cursor: pointer;
    text-align:left;
    color:red;

}
.tableStyles{
     width:99%;
     height:90%;
     margin:0px;padding:10px;
 }
.tableStyles tr:hover td{
      background-color:#d1d1ff;
    color: #880000;
    font-style: italic;
    font-weight: bold;

  }

.tableStyles th{
    padding:10px;
    background-color:#cecece;
    text-align: center;
    font-family: tahoma;
    font-weight: bold;
}
.tableStyles td{
    vertical-align:middle;
    background-color:#ffffff;
    border:1px solid #cecece;
    border-width:1px;
    text-align:left;
    padding:7px;
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    color:#000000;
}

.notifybox {
	width: 300px;
	white-space: nowrap;
}
#menuh {
	display: table-cell;
	vertical-align: middle;
}
#tab {
	width: 13px;
	height: 38px;
	left: 0px;
	display: block;
	cursor: pointer;
	background-image: url('../imgs/xright.gif');
	background-repeat:no-repeat;

}
#tab.open{
	background-image: url('../imgs/xleft.gif');
	background-repeat:no-repeat;
}
#menu.open{
	background-image: url('../imgs/xbg.gif');
	background-position: right;
}
#menu {
	display: table;
	position: fixed;
	width: 13px;
	top: 60px;
	bottom: 30px;
	left: 0px;
	background-image: url('../imgs/xbg.gif');
	background-repeat:repeat-y;
	
}
hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;

} 
#panel {
	position: fixed;
	left: 13px;
	top: 60px;
	bottom: 30px;
	width: 0px;
	overflow-x: hidden;
	z-index: 100000;
	background-color: #FFFFFF;
}
#panel.open {
	border-right: 1px solid #BBBBBB;
}
#panel .content {
	width: 200px;
	margin-left: 0px;
}
header {
	width: 100%;
	position: fixed;
	top: 0px;
	height: 60px !important;
	z-index: 100;
}
footer {
	width: 100%;
	position: fixed;
	bottom: 0px;
	height: 20px !important;
	z-index: 100;
	text-align: center;
	padding-top: 8px;
	font-size: 10px;
	background-color: #FFFFFF;
}
#pagecontent {
	position: relative;
	height: 100%;
	padding: 60px 0 30px 0;
}
#pagedata {
	left: 15px;
	position: relative;
	margin: 5px 20px 30px 0px;
}

.clear {
    clear: both;
}

body {
    margin: 0px;
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 12px;
}

td {
    vertical-align: top;
}

.h2 {
    font-size: 15px;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 4px;
    vertical-align: bottom;
}

.h2 .title {
    float: left;
    margin-bottom: 13px;
}

.h2 .icons {
    float: right;
}

#tbar {
    height: 45px;
    color: #fff;
    display: block;
}

#apptitle {
    padding: 10px 0px 0px 12px;
    font-size: 27px;
    font-weight: 600;
    cursor: pointer;
    font-family: 'Berkshire Swash', Helvetica, Verdana, Arial, sans-serif;
    display: inline-block;
}

#lout {
    clear: both;
    float: right;
    padding: 0px 12px 0px 0px;
    cursor: pointer;
}

#frame {
    -webkit-box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 5px 2px rgba(0, 0, 0, 0.2);
}

#footer {
    height: 20px;
    text-align: center;
    padding-top: 8px;
    font-size: 10px;
}

/*Menu Styles*/
.menu-item {
    background: #fff;
    width: 220px;
    border-right:0px;
}

/*Menu ul Styles*/
.menu-item ul {
    background: #fff;
    font-size: 13px;
    line-height: 30px;
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

.menu-item .ui-accordion-content {
    padding: 0px;
}

.menu-item li a, .menu-item li .th {
    margin-left: 0px;
    text-decoration: none;
    color: #8891A6;
    display: block;
    padding: 0px 5px 0px 30px;
}

.menu-item li div {
    padding: 0px 5px 0px 30px;
}

/*Menu li Styles*/
.menu-item li {
    border-bottom: 1px solid #eee;
    margin: 0px;
    padding: 0px;
}

.menu-item li a:hover {
    background: #eee;
}

form td {
    padding-bottom: 6px;
    padding-right: 10px;
}

form {
    padding: 5px 10px 5px 20px;
}

form.nostyle {
    padding: 0px;
}

form.nostyle td {
    padding: 0px;
}

.w200 input, .w200 select {
    width: 100%;
}

.errmsg {
    color: #f00;
    /* margin: 3px 10px 3px 10px;*/
    display: block;
    text-align: right;
    font-weight: bold;
}

.priorityimmediate {
    color: red;
}

.ui-widget-header {
    padding: 4px;
}

#rightMenu td {
    cursor: pointer;
}

.btn_16x16 {
    margin-right: 5px;
    width: 16px;
    height: 16px;
    display: inline-block;
}

.start_btn_enabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAuRJREFUOMuFk91vk3UUxz+/p0/f3+jaMRiGWWqDU6CJuhkuloEpi4nES69MvDEhMUYNVyTcyj3eLP4Bk7hEDMEYJLigkihuWYbQWujarlu3FfY8fbq16/q0fV68QA2Kw3Nxbs7J55zv9+QIEp+59yUinw7H+9Klytbkcm7jyjsfjilfXZrH2tbhwcc8Kxw4T7qTR/e/dfa9V04fPhR9XXdI8Z9+LG12ZpcfhV+LGx3nOKjXngHwpp17X+ifePvU8MjRl/cHEs9HU8Gg58ROJNC3XtFU+/56bc+JM5buOwnKtf8ABNPOvqHoxLFUfGTL9gg8PhEfikWeGwyNur3u0abfI6vLyhq5j5qkJqE2CtYPTwBCaeeeg7GJxEvxkZrpFtUmaB0HrlBIHjrYfyAaC45LHneqFTzV7miNh5Hjw7oefAP8Y6DdwEE47QwciE0MJuMjas8tam3Q2rDRgnpPxhuJuAYGo0l/0DfWdchDauWRYudLipRMmHZfGhkJeiasN6HRBsP8l0ghcDnC+JOBwSOxgfcDA+Xx6t7YdGND/QLJVZSRwLZB70HLAsN62ultoI4Dt69f2pcKHyYcPWcu/HZsuzB3Tv6ryQTsXU4l/kztjkV9s2k3FaXW21pbpVUyZezHRSHAJe8OaTe20ZbKDS2fvdWq3Ltkrv08g3ZTlbFAliDkA4/3iTXE48n6jo5SXtdXM9k79cLd6W751lW068sMXzDRbiJjgUOCsA/swN++0esabFQUa+luvlj9PXO1sTT3JStfZ72fNNrtqTTkzgMgA9gCfB4IhMEwbJSHmyzeKVQLC5kb6oP5Kav43axrsbDVfTVD+6L4hzQZy0ZIAr8PIRk75OfLzexc7tfKvYUpfeX299RnqiLxgdV9sR8M9SlvZJwyZteglF3Rl/KrmfuzC9ONxdlvqF0pcvxbg19msIuTuz6T4Mjnsjckvet1tkbrldxlu3T5tm2rLRF7E2rX+b/4Ay6gQSsyo/+UAAAAJXRFWHRjcmVhdGUtZGF0ZQAyMDA5LTExLTE1VDE2OjA4OjQ0LTA3OjAwdpbORwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMC0wMS0xMVQwNzoyMzozOS0wNzowMBrkGEsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTAtMDEtMTFUMDc6MjM6MzktMDc6MDBruaD3AAAANXRFWHRMaWNlbnNlAGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL0xHUEwvMi4xLzvBtBgAAAAldEVYdG1vZGlmeS1kYXRlADIwMDktMTEtMTVUMTY6MDg6NDQtMDc6MDApJ7hzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA10RVh0U291cmNlAE51dm9sYaxPNfEAAAA0dEVYdFNvdXJjZV9VUkwAaHR0cDovL3d3dy5pY29uLWtpbmcuY29tL3Byb2plY3RzL251dm9sYS92PbRSAAAAAElFTkSuQmCC);
    cursor: pointer;
}

.pause_btn_enabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAglJREFUOMutkTtvE0EUhb+ZHa/txQaT8EhkEKJACgLJAgRFJBoaGhpKfgE/gX8CHQXQQ0ETQReEQoQixCNSEoUQxQm2MY69XrPe51BM/CINSJzmzpHOfNK9R1B5dOnGldkn1y6eumpnLFwv4O3Kt+drb17dp/n0B0Dh5uPb85XZZ3Pnp04AdLxALyyuPay9e/FAEafq8tyMfe9uhYKj2K132d5rFtf8/RwHymaVM3/9nLpz6wIAO99dsfxhs1RLwrxCQDuQbHUVTqyoe4peJEEwVJJC3bfY7CgQUPMUQQKIVCgENHrwpaHJ5qDdgk6gQY4AcQpVFz7VQQhoNcGPAQlDwGoDVBZ+dcANOATYdcFqGO+1wY/GAF4INQ+sCPq9EX24goZ2H5RnfL8HUQIIUABamxCpmVozKQ2pNrcA8x5E5B/R8dv9leQ/5v8/QKFBWZC3wcqC6IOSjJbEVGcrcGyzo8iAPMgogEIOTpcgkwVPw549CZASjjkwUzIAL4VNawDQcDQP5Smwc9AB1m3TyECWhONH4My0AbRTsMcBRUdQnpbkHWhqgWOLQ4DpouDsSePziSCTMRkFkAZ9HbstolCRuD10HOqJPrWOE9/TUaeFAOJuD5I4RcdakbEaq+83FmobWw0pBVGUUKvuLGPt9wf/Az9cX3r98eXq0ucyoMMoTn9Wv66QbIe/AVoI6bJSguaIAAAAJXRFWHRjcmVhdGUtZGF0ZQAyMDA5LTExLTE1VDE2OjA4OjQ0LTA3OjAwdpbORwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMC0wMS0xMVQwNzoyMzozOS0wNzowMBrkGEsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTAtMDEtMTFUMDc6MjM6MzktMDc6MDBruaD3AAAANXRFWHRMaWNlbnNlAGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL0xHUEwvMi4xLzvBtBgAAAAldEVYdG1vZGlmeS1kYXRlADIwMDktMTEtMTVUMTY6MDg6NDQtMDc6MDApJ7hzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA10RVh0U291cmNlAE51dm9sYaxPNfEAAAA0dEVYdFNvdXJjZV9VUkwAaHR0cDovL3d3dy5pY29uLWtpbmcuY29tL3Byb2plY3RzL251dm9sYS92PbRSAAAAAElFTkSuQmCC);
    cursor: pointer;
}

.stop_btn_enabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAASNJREFUOMulkr1OAkEQx39zu3dAg4UaYwM2NpbGxlaexVj7OjyDhU9A6QvYQQigiZgrIJI7Di77YXNENCGsOs1ONjO/+fiP3EJi4MRCQqAJkMCsC3OdwOVZo3F/2GyeShT5EECxWvnBYvF4ZW1XKzi/aLVurjudo6he319dhLd+n5de7z3N8wctgDLG6eUS5Rx4v49AvF7jvRcHSgOYLCMfjZA4Dpq/SFO8MQBoAJtl5OMxolQQYJ3neGsRQAtgi4JiOkUCVSidw1v71YF3Dl+WBEkAuC0/CszZaf8G6J8L+hNAAbVfAOKtWO2rj4Nqnn2LFKCsXr8BuAoY0sEmcROuLQyf4WkCbb4rtBOwAlIYFmDkDmqv0J7BcegdCDCHjwFMPgEsr241GT2dBQAAACV0RVh0Y3JlYXRlLWRhdGUAMjAwOS0xMS0xNVQxNjowODo0NC0wNzowMHaWzkcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTAtMDEtMTFUMDc6MjM6MzktMDc6MDAa5BhLAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEwLTAxLTExVDA3OjIzOjM5LTA3OjAwa7mg9wAAADV0RVh0TGljZW5zZQBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9MR1BMLzIuMS87wbQYAAAAJXRFWHRtb2RpZnktZGF0ZQAyMDA5LTExLTE1VDE2OjA4OjQ0LTA3OjAwKSe4cwAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAANdEVYdFNvdXJjZQBOdXZvbGGsTzXxAAAANHRFWHRTb3VyY2VfVVJMAGh0dHA6Ly93d3cuaWNvbi1raW5nLmNvbS9wcm9qZWN0cy9udXZvbGEvdj20UgAAAABJRU5ErkJggg==);
    cursor: pointer;
}

.start_btn_disabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdCAUJBRrqHigSAAABnElEQVQoz12PS08TYRiFn4+Z6TTTgaa19UaQEiQaNDYspoaFl0QzG925NjHxN/gfjL/BJTGyEBJcqis2WpOGqKCooEM7BdJOpS3MtONcXECI5Zzl++Sc90gX1Zmnd57lo7j6xHUYwWFQUlKdvvfo/uR1MbG8t7Z7JVBpDgIppWDeNab1QlG/ncrWmpYzG2n/QdKIMmpeM0KREOOZc6VkKSHX7PXuVVz8QyCtnDcvG75o46HLF0ZP3VKLutfeKfaG0WkhpZUz5qTRFy4u+/RJJ85O6TfEeL2x1RgLM0gZJW+OGT3h4uHhckBIdvj0jHpTy3br7EkZJW8WjEAEhEf+S5+EyOXU2f1CoyIDxCe2C/p0Ysfp1NxQjhEIpAGgy1Znc7n+YuddqynHDKGROD56VHtfV37PV5da1qWwhRwxhIYGCHzsaHXj+5L10l597C2yDsggSJImZJfP25/e/Jyzygvthzw/SjysECEr3cqHtTn77Z/tiegBwXGlLOPzrffjS2V+87WzUQrK/Bp4WE75jY+Lwn5lvY8OcpQ5qX+v8aZdQ14EZAAAAABJRU5ErkJggg==);
    cursor: default;
}

.pause_btn_disabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdCAUJBCLbB6HNAAABHUlEQVQoz6XQvU4UYRjF8d87++7sRyRBhIqOikCMxsTGksbWu+ASvBMugNjT0NCR0BDCh7WF3boRImGZJTu7szuvheNaUni6c/LPk3Oe8Hr37eHOu7axq6Pz/bs7Pnx882VrnSKdHVx/jou4nX/S99NgpexC3n8f9zAMX1cXvcjEg6mRmQBqT+4FI3MhxGBsqOteuQQe/BD8MhfEoDDU8aiULYEhRmYykanCVKFaXph4RGGBSFKrJclfJTWNzzyj/wciLR25qVYTBVEuNKsiPatyQbupFfS9BC1JTHrWdGU66iZ+4ZXwD+hb10O+HLZiA0lbEpmlscqTRfrzqDQvU4Gxuk4pxtubk++3mcrgIpQw+XZ6fLkpVfXgupr9BtT9cLa28o9DAAAAAElFTkSuQmCC);
    cursor: default;
}

.stop_btn_disabled {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdCAUJBxlBIRsqAAAAoklEQVQoz6WPPQ4BcRDFf7M72UQrRFQaLuAInEijdQ9nUOjcQKfXbK/xtURiP+av2IjCyBZeNZn3m8x7skjohQRXctqcVcbJrNWX8G0X4bGeLpVRezLsqHN/ZH+oVgrBSveBgRAr5FyIHeCOAQoFGeIAzw9wc4GKUANgvzIAEQ36H1DAjfjeNgJRPYlvCyhpsa0GXtOApaHUsMvn1vUD2tWyF614MymY2Ef+AAAAAElFTkSuQmCC);
    cursor: default;
}

.searchbtn {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAflJREFUOMulkr1rk1EUh3/vV2LEmqpJCjH4QQc//gChIgRaBIdM3QriIIhDddeti+DoYBxcXJRuItihKgoRQdQMgja2giZaiInGVjB5+957z7nHwbZSmlcpPss503N+53AcEcH/4K81T+vsWmvLxFJi5jyxhSFuEvGMMTw5MZKx/QSOiKBSZ9eyfZJOSnHXdge+K4AAEQkWOxE+f1upGKLRc2OFTRIXAJhteWfSFnM7HESG0eky2l1GqC0OZFPIpYOi0lTul8AFACIu7U45+KkYoRaQFTALelqwtMLYuycFpakUKzDEec8FQi1gK2CL3xIr6CmLROBBa8rHHlEbgpUAZAXWAix/qliABVCGEJtAa2pGxsJ3ndXJWK+B7yCMDEjrr/ECQzONdoiBpIuE54BXkyR9B4MpD28/dDDUez34+ErpUF+B0jRZb3Urc59+IPCA3ICPXNpHwhW8rLXQ/d7CWL69Tanw2b1LxzdInLVPvHb/o2uIysZwSRPnyTAM8ZfMypweTb85WDhyDM2FV3hffdgxJjpx+vq7hQ2COGanTia0jqYz+w6P7z86gsX5F6hVH3TO3mxk11f4G6emHmmlwolG7fnd+eoscoVhaK0ym1b4F7fODyeI1LQXJMfD7vLVC7eXLm9JAAA3zmQ9Zhq6eGe5ueUEcfwCSrg3oUTCz9cAAAAldEVYdGNyZWF0ZS1kYXRlADIwMDktMTEtMTZUMjI6MTg6MTctMDc6MDBbAP7BAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTAxLTExVDA2OjUzOjAxLTA3OjAwUymdyQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0wMS0xMVQwNjo1MzowMS0wNzowMCJ0JXUAAABidEVYdExpY2Vuc2UAaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMy4wLyBvciBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8yLjUvi4Y8ZQAAACV0RVh0bW9kaWZ5LWRhdGUAMjAwNi0wMy0xMlQyMTo1NDoyOC0wNzowMHIhaU0AAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAG3RFWHRTb3VyY2UARkFNRkFNRkFNIFNpbGsgSWNvbnOCemT7AAAAM3RFWHRTb3VyY2VfVVJMAGh0dHA6Ly93d3cuZmFtZmFtZmFtLmNvbS9sYWIvaWNvbnMvc2lsay/CxA0NAAAAAElFTkSuQmCC);
    cursor: pointer;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: bottom;
}

blockquote {
    border-left: 2px dotted #888;
    padding-left: 5px;
    background: #ccc;
}

.wmd-panel {
    min-width: 500px;
    margin-bottom: 10px;
}

.wmd-button-bar {
    width: 100%;
    background-color: Silver;
}

.wmd-input {
    height: 150px;
    width: 100%;
    background-color: #fff;
    border: 1px solid #ccc;
    margin-bottom: 5px;
}

.wmd-preview {
    background-color: #fff;
    border: 1px dotted #ccc;
    padding-left: 10px;
    padding-right: 5px;
}

#requirements {
    width: 100%;
    margin-top: 10px;
}

#requirements td {
    border-top: 1px solid #ccc;
}

.message .msg_action .slno {
    width: 20px;
}

.message .slno {
    padding-top: 15px;
}

.message .msg_content {
    width: 100%;
}

.message .msg_action .del {
    margin: 15px 10px 0px 0px;
    width: 16px;
    height: 16px;
    display: block;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAfZJREFUOMulk09LlFEUxn93xhmjmJR5J4hiplD6gxVJli2EAgsEUWR2QeC6D+AXEFy0aJHQFxD9AH4JA13kLqbFQAWFMu9YzoDje+e992nxOs7otPPCw4V7n3MOz3POMZK4yEn1vRgTYow68GcRnqcPnAuu8eBuwItJkJCE8R5O4D9/CWJjGgPS1f4ESXCBl8+h+hvVD8F75D04h4auwOQj5F3u2JjaJelaV0Jv8GEb3n+AUgk5B3GMSiVSHz+hPxHmyRip0WLhyJgaAJIQSO/eys+8knZ3pWZTqtcVz80pnp2VwlBqNOR3dmQfj8mWp9UESeqaKAnCv/jlZbAWslnSa2uk19chm0XWEi8t4ffqyDl8bxc8JDqdg2oVt7iYJMlkElhLu1zGVyoojhNen4neJ3qdgx4CgDoFTv6Ni/vnQCcESiXSGxunlWUtJpMhs7kJIyMJ578SvENDl0mtrCSaowi7sICdn0dRBIODZFdXMflc0tpe8yII7Z1bar+ZVXtmWm57W9HUlFpBoKPhYbUmJuS2ttR6Nq7W66dq3CyoDnuSMJ1dODYmTI0WAzN+D339jt8/SGR1PMnnSN0vYis/iH+F+3npOtBNAHBkTMjtG8HAwxHkOiPskBfIY7/9PBPclwCgkSxMcNqcs/dBXgp6+eai6/wPQ7NN5vp5VIEAAAAldEVYdGNyZWF0ZS1kYXRlADIwMDktMTEtMTZUMjI6MTg6MTYtMDc6MDD9d/V1AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTAxLTExVDA2OjUzOjA4LTA3OjAwxrHYGgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0wMS0xMVQwNjo1MzowOC0wNzowMLfsYKYAAABidEVYdExpY2Vuc2UAaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMy4wLyBvciBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8yLjUvi4Y8ZQAAACV0RVh0bW9kaWZ5LWRhdGUAMjAwNi0wMy0xMlQyMTo1MDoyNC0wNzowMLxqo0MAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAG3RFWHRTb3VyY2UARkFNRkFNRkFNIFNpbGsgSWNvbnOCemT7AAAAM3RFWHRTb3VyY2VfVVJMAGh0dHA6Ly93d3cuZmFtZmFtZmFtLmNvbS9sYWIvaWNvbnMvc2lsay/CxA0NAAAAAElFTkSuQmCC);
}

.del16x16 {
    width: 16px;
    height: 16px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAfZJREFUOMulk09LlFEUxn93xhmjmJR5J4hiplD6gxVJli2EAgsEUWR2QeC6D+AXEFy0aJHQFxD9AH4JA13kLqbFQAWFMu9YzoDje+e992nxOs7otPPCw4V7n3MOz3POMZK4yEn1vRgTYow68GcRnqcPnAuu8eBuwItJkJCE8R5O4D9/CWJjGgPS1f4ESXCBl8+h+hvVD8F75D04h4auwOQj5F3u2JjaJelaV0Jv8GEb3n+AUgk5B3GMSiVSHz+hPxHmyRip0WLhyJgaAJIQSO/eys+8knZ3pWZTqtcVz80pnp2VwlBqNOR3dmQfj8mWp9UESeqaKAnCv/jlZbAWslnSa2uk19chm0XWEi8t4ffqyDl8bxc8JDqdg2oVt7iYJMlkElhLu1zGVyoojhNen4neJ3qdgx4CgDoFTv6Ni/vnQCcESiXSGxunlWUtJpMhs7kJIyMJ578SvENDl0mtrCSaowi7sICdn0dRBIODZFdXMflc0tpe8yII7Z1bar+ZVXtmWm57W9HUlFpBoKPhYbUmJuS2ttR6Nq7W66dq3CyoDnuSMJ1dODYmTI0WAzN+D339jt8/SGR1PMnnSN0vYis/iH+F+3npOtBNAHBkTMjtG8HAwxHkOiPskBfIY7/9PBPclwCgkSxMcNqcs/dBXgp6+eai6/wPQ7NN5vp5VIEAAAAldEVYdGNyZWF0ZS1kYXRlADIwMDktMTEtMTZUMjI6MTg6MTYtMDc6MDD9d/V1AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTAxLTExVDA2OjUzOjA4LTA3OjAwxrHYGgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0wMS0xMVQwNjo1MzowOC0wNzowMLfsYKYAAABidEVYdExpY2Vuc2UAaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMy4wLyBvciBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8yLjUvi4Y8ZQAAACV0RVh0bW9kaWZ5LWRhdGUAMjAwNi0wMy0xMlQyMTo1MDoyNC0wNzowMLxqo0MAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAG3RFWHRTb3VyY2UARkFNRkFNRkFNIFNpbGsgSWNvbnOCemT7AAAAM3RFWHRTb3VyY2VfVVJMAGh0dHA6Ly93d3cuZmFtZmFtZmFtLmNvbS9sYWIvaWNvbnMvc2lsay/CxA0NAAAAAElFTkSuQmCC);
}

.add16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAAl2cEFnAAAAEAAAABAAXMatwwAAAoRJREFUOMulk1tI03EUx7/b8i4zu0zdvOTUlmQXSKIykcKXeglaEA0vEEJE+DCwh+jFl57yJaQXn1KHD4W9GOXygl1MfFLBMkX9ozY3lrmb29p+5/z+PURjS+qhzuPhnO/5cL7naFRVxf/Ent8TXaN3K1iyjZhbiKmQJEMweYi5TzANPLrev5Jcr0km6BrtsBLL7hJDRZGl8ASy0nIRl3F4dzYxtTwO79ZXNxG197Q8G9wl8LOZe2srG3KqDMewElyCJ+qCkAJ56XkwZJkwueTEx+WFMDG1OtqGBhMCD0c6zCz53UnzOWNVwXG8cb9GJByBUAmZmRlQoSImY6jW1+DD4igWlZVNQVT//M7IqhYAWHLT3ryDxkMHjuC9ZwxR8R0REYX91H3cPtoBf8yH7YAHU+4JnDl8AZp0NgqmJgDQAgAxN5cZLPgcmMdWcAvBSBD+sC+xG5eyDhELIxz6hi9BBXWWOgim5oQLgsmUmZaNtZCCuIzh3ukHKc48tjoAAHanDS7/Kmr210IwmZIICGERQigehNCJv/qusoQGKgQTkglcLt9aZW5GLvzRbdjftiHsDaLn2tPEZADQarQw6kux7lVATK4EgWDqn1WmUZpdDlXEoGHCvvyclMmSVWilBiX6crycG4Ng6k8mcMi47tb08oTxrLkRk2vDIEmwO21QGQBUpGt1aDBfwvDsCwRCO5vE7Eg5pJtPrlqJqddUWJBTb2nERkCBy69AlRLF+WYU68vwam4I0wvzYZLcOtP5aTBFAABu9Fy2CqZu1lFRQ/V5FOiLABXY8K3DOTOO4E7ETZLbfzXvEgCAK90XKwSTTSSeiSCYPcTcx5IGZjoX/vxM/xI/AHCKfwG6vdn0AAAAJXRFWHRjcmVhdGUtZGF0ZQAyMDA5LTExLTE2VDIyOjE4OjAzLTA3OjAwY+XaTAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMC0wMS0xMVQwNjo1Mjo1OC0wNzowMGGTvUAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTAtMDEtMTFUMDY6NTI6NTgtMDc6MDAQzgX8AAAAYnRFWHRMaWNlbnNlAGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzMuMC8gb3IgaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMi41L4uGPGUAAAAldEVYdG1vZGlmeS1kYXRlADIwMDYtMDMtMTJUMjE6NDg6MTYtMDc6MDB3Iyq9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABt0RVh0U291cmNlAEZBTUZBTUZBTSBTaWxrIEljb25zgnpk+wAAADN0RVh0U291cmNlX1VSTABodHRwOi8vd3d3LmZhbWZhbWZhbS5jb20vbGFiL2ljb25zL3NpbGsvwsQNDQAAAABJRU5ErkJggg==);
    margin-bottom: 5px;
}

.edit16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAG7AAABuwBHnU4NQAAAAl2cEFnAAAAEAAAABAAXMatwwAAAmZJREFUOMuNk11I01EYxn/nzKTCZU7CyFZLCMOgwvTGvOhGL0ICgz6JgsgyrS4yggVJYAQJRoIFfhReSF920UUYacwwlCjUyCwldYqubbZM96HT/bfThc3mFOq5eTnv4fk9L+fwCua1FtjOfyh3t1x5e2NuteacHCIu7oT4089RSjX/yxwMzODpzOf5fSuprUGmnc72mPClUoofLhdSSqSUCCGQQoAQCCGAEHNfi3jZ8oXrLZIDxjEt3aMSZGSCTqdbAOjCVadDJyUBazmdHzq40RDLzs0uTp8VzuZ0eS4mEiCFmE+XEinEQvWPPcT27RXmmljW68e5VbSa0prZykaL5lg0waL0cPLEW9zDj7lQ4WeF8FB5McR0UimNFs0DjC4ARDgxAhL09qE5HnHlrocpt5eKQjdaUjFeuQPABswsmSAMCfrthBz1mO8M8bnfxc1Tk+g3HWQ8mI3JZAKYBZBL3kAIlOZGOeopr+vlzXs75qOTbNmWxaA/j+TkZIxG419PJEAIASpA0FbNg6fdPGkaoTDPQ1ZmCt2/jmAwJJKWloaK8MREA6ZGLViaWqlqGCU/e4ZDufE8693PmL0H/ZoEurq6WKWPB9CWBXh9Al/IxN5dQ5QclrywHqd/4DtlZWUYDAa8Xi+XSkpeAx1LAD/HbUzY35Gyzk5qfgbDsfvI3JOBPrEPg8GAz+fDfNXcU1dbexLwR3pzlFLqXlWlunb5mLINtKtAYE6FQiEVCARUW1ubcrvdqvh88Sdg63J7kqOUUiPWQRWtOS2o3n/sUQVnCpqBDdHG8DYmAukR52hpQHv47yP1G5nDCvQbHi99AAAAJXRFWHRjcmVhdGUtZGF0ZQAyMDA5LTExLTE1VDE3OjAyOjM0LTA3OjAwtueOEgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMC0wMS0xMVQwNjozOTowOS0wNzowMJ9RiSQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTAtMDEtMTFUMDY6Mzk6MDktMDc6MDDuDDGYAAAAZ3RFWHRMaWNlbnNlAGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LXNhLzMuMC8gb3IgaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvTEdQTC8yLjEvW488YwAAACV0RVh0bW9kaWZ5LWRhdGUAMjAwOS0wMy0xOVQxMDo1Mjo1MS0wNjowMH9o/QYAAAATdEVYdFNvdXJjZQBPeHlnZW4gSWNvbnPsGK7oAAAAJ3RFWHRTb3VyY2VfVVJMAGh0dHA6Ly93d3cub3h5Z2VuLWljb25zLm9yZy/vN6rLAAAAAElFTkSuQmCC);
    margin-bottom: 5px;
}
.upload16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url('imgs/upload.png');
    margin-bottom: 5px;
}

.download16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url('imgs/download.png');
    margin-bottom: 5px;
}
.reopen16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
    background: url('../imgs/reopen.png');

}
.play16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 5px;
    cursor: pointer;
    background: url('../imgs/play.png');

}

.update16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAQAAAAEABcxq3DAAADDklEQVQ4y2WSXWhbdRjGfyfn/E+T0yRNax1dUYfMWHchWrUq1ZtV6zZXYYhx6MYYzCGdKxZrrVZXduGFCPZGh5Yhw10IK4KiZR/oYJO6uXohLJrarZDZkhurTZOaNDkf/9eLtsaP9/KF5/c+D+9jiAgAY2NjR1taWjp93/cB1vf/HK0FEY1t25GRkZEj6XR6EhFhampqvlwpiYhIEGgRLaJFiyuulHRJyroknnZF+1rcqifLy39Kd3f3syKCtXZNAIrlwijQCLTGnYbtCoUyVM2CCcq0ULaF53kp4G8AAHGnYZ+g1felST7Lfbp09Xy6nhXDuGlzUzUZb/P2tB7g1uht1CecxLrG+k/e5iuLlxj6uh8/7JHqeZ7m6M38MHfZ+fLcF0wvXWf3fXtI7UixrrAATNNEPIP54px3+J2XVD72G6P7PmBr7HEsLLa39hAkhzn941fMz9wgtSPFOsEC0IG2AcYnxrl6Mc3E2BmaGxO8dvEwv+bmuKMpyYEHe9n/8AuczJ4AIESoBvADH4BEJMHg3td5INnBixN7UY7N4KPD9J09xGZ7C31drxDdlADA1/4aaPW/LkDnY50MH3qLOsumnC2RKDdSWMmzMLOA7daxXClw/NjxVWEoVAMowwbg28J5xosnmZEMxw5+TNumOzk6OcTOLT2kHtnNqx/188mZE2ul0rUIgfgEaOy8w5vjg7Td0sa720bZf38vBzteplgp8OHU+5zKnGLXk8/8y4EF4PpVALpanmCXusLk9AX6G3rZ+VAPHfFOTv/+Od9Uz9L9dBeDdw+tCi3TqDkIVu1Ew/WVI8+9HVwrTHPBPcfMd9fVTwu/hCIbwrrv3je8reFtbHQ2AlB1Xfd/RXIDP1bVVW6PJknKXVTaK/jiETYiZtSJmqrepC5iU6lW5UY2ew9AyDAMFQ5HXAClFMpSGCb4po+lLOJOnERzA/VNEbQImZ8zxYGBgfdyuVwGwBARYrHYhvb29qdi8XhCax0SLSaIgWFgmSamaaK1lnw+vzQ7O3ttcXEx6zjOSrlc/uMvikllQkFRgQkAAAAldEVYdGNyZWF0ZS1kYXRlADIwMDktMTEtMjhUMTc6MTg6MjgtMDc6MDAxkbIsAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTAxLTExVDAwOjQyOjE0LTA3OjAwQxLZ0wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0wMS0xMVQwMDo0MjoxNC0wNzowMDJPYW8AAAA1dEVYdExpY2Vuc2UAaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvTEdQTC8yLjEvO8G0GAAAACV0RVh0bW9kaWZ5LWRhdGUAMjAwOS0xMS0yOFQxNDozMTozNS0wNzowMNruW4MAAAAWdEVYdFNvdXJjZQBDcnlzdGFsIFByb2plY3Tr4+SLAAAAJ3RFWHRTb3VyY2VfVVJMAGh0dHA6Ly9ldmVyYWxkby5jb20vY3J5c3RhbC+lkZNbAAAAAElFTkSuQmCC);
    margin-bottom: 5px;
}

.close16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url('../imgs/door.png');
    margin-bottom: 5px;
}

.sales16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    cursor: pointer;
    background: url('../imgs/Sales.png');
    margin-bottom: 5px;
}

.client16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    background: url('../imgs/user.png');
    margin-bottom: 5px;
}

.tick16x16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url('../imgs/tick.png');
}
.tick_start_16x16 {
    width: 16px;
    height: 16px;
    cursor: pointer;
    display: inline-block;
    background-color: transparent;
    background: url('../imgs/tick_start.png');
}
.usr16x {
    display: block;
    min-height: 16px;
    background: url('../imgs/user.png') no-repeat left top;
    padding-left: 19px;
}

.mob16x {
    display: block;
    min-height: 16px;
    background: url('../imgs/phone.png') no-repeat left top;
    padding-left: 19px;
}

.phone16x {
    display: block;
    min-height: 16px;
    background: url('../imgs/landphone.png') no-repeat left top;
    padding-left: 19px;
    background-position: 0px 3px;
}

.pencil16x {
    display: block;
    min-height: 8px;
    background: url('../imgs/pencil.png') no-repeat left top;
    padding-left: 0px;
    background-position: 0px 3px;
    cursor: pointer;
}


.wmd-button-row {
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-top: 10px;
    padding: 0px;
    height: 20px;
}

.wmd-spacer {
    width: 1px;
    height: 20px;
    margin-left: 14px;

    position: absolute;
    background-color: Silver;
    display: inline-block;
    list-style: none;
}

.wmd-button {
    width: 20px;
    height: 20px;
    padding-left: 2px;
    padding-right: 3px;
    position: absolute;
    display: inline-block;
    list-style: none;
    cursor: pointer;
}

.wmd-button > span {
    background-image: url(../imgs/wmd-buttons.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 20px;
    height: 20px;
    display: inline-block;
}

.wmd-spacer1 {
    left: 50px;
}

.wmd-spacer2 {
    left: 175px;
}

.wmd-spacer3 {
    left: 300px;
}

.wmd-prompt-background {
    background-color: #000;
}

.wmd-prompt-dialog {
    border: 1px solid #999999;
    background-color: #F5F5F5;
}

.wmd-prompt-dialog > div {
    font-size: 0.8em;
    font-family: arial, helvetica, sans-serif;
}

.wmd-prompt-dialog > form > input[type="text"] {
    border: 1px solid #999999;
    color: black;
}

.wmd-prompt-dialog > form > input[type="button"] {
    border: 1px solid #888888;
    font-family: trebuchet MS, helvetica, sans-serif;
    font-size: 0.8em;
    font-weight: bold;
}

.msgBy {
    text-align: right;
}

hr {
    background-color: #ddd;
    border-width: 0;
    color: #ddd;
    height: 1px;
    line-height: 0;
    margin: 5px 0px 5px 0px;
    page-break-after: always;
    width: 100%;
}

#msgAlert {
    text-align: center;
    background-color: #ddd;
    cursor: pointer;
    height: 30px;
    padding-top: 15px;
}

label.error {
    color: red;
    /*padding-left: 10px;*/
    text-align: left;

}

select.error, input.error, textarea.error {
    border: 1px solid red;
}

.tgroup {
    font-weight: 600;
    background-color: #79b7e7;
}

#crequest .hrs {
    width: 60px;
    text-align: right;
}

#crequest p, #crequest pre {
    margin-top: 0px;
}

#crequest td {
    padding: 5px 3px 10px 3px;
}

#crequest td {
    border-top: 1px solid #ddd;
}

#crequest td.hdr {
    border-top: 0px;
}

#crequest .subjob .req {
    padding-left: 30px;
}

.slno {
    text-align: right;
    padding-right: 5px;
}

#crequest tfoot td {
    text-align: left;
}

#crequest tfoot .totaltxt {
    float: right;
    font-weight: bold;
}

#crequest tfoot .ver {
    float: left;
    padding-left: 10px;
}

#crequest tfoot #saverequest, #crequest tfoot #exportExcel {
    float: right;
}

#crequest tfoot #rev {
    width: 44px;
    border: 0px;
}

#crequest tfoot #major {
    width: 20px;
    text-align: right;
    border: 0px;
}

#crequest tfoot #minor {
    width: 30px;
    border: 0px;
}

#crequest #hrsTotal {
    text-align: right;
    font-weight: bold;
}

.updownbtns {
    width: 16px;
    height: 64px;
    display: block;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.updownbtns .t, .updownbtns .u, .updownbtns .d, .updownbtns .b {
    display: block;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

.updownbtns .t {
    background-image: url(../imgs/top.png);
}

.updownbtns .u {
    background-image: url(../imgs/up.png);
}

.updownbtns .d {
    background-image: url(../imgs/down.png);
}

.updownbtns .b {
    background-image: url(../imgs/bottom.png);
}

textarea.jobdesc {
    display: none;
}

.excelexport {
    width: 28px;
    height: 28px;
    background-image: url(../imgs/excel.png);
    display: block;
}

.plus, .minus {
    width: 20px;
    display: inline-block;
    cursor: pointer;
}

.tr-sub td:first-child {
    padding-left: 50px;

}

tr.tr-sub:nth-child(even) {
    background-color: #d6e6f3;
    font-style: italic;

}

tr.tr-sub:nth-child(odd) {
    background-color: #c4e9fc;
    font-style: italic;

}

tr.minus-tr {
    background-color: #93cbec;
    color: #000060;
    font-weight: 600;
}

#_leftMenu_ .ui-accordion-header {
    border-radius: 0px;
    margin-top: 0px;
    border-top: 0px;
}

#_leftMenu_ li.ui-state-active {
    border: 0px;
}

.excellent {
    background-color: green;
}

.verygood {
    background-color: #15b11e;
}

.good {
    background-color: #A0E072;
}

.ok {
    background-color: #ffe2e2;
}

.bad {
    background-color: #ff8888;
}

.verybad {
    background-color: #ff0000;
}

.cntr {
    text-align: center;
}

.approved {
    color: #008800;
    font-style: italic;
}

.rejected {
    color: #cd0a0a;
    font-style: italic;
}

.pending {
    color: #003147;
    font-style: normal;
    font-weight: 600;
}

tfoot {
    color: #ff0000;
    font-weight: bold;
    font-size: 14px;
    text-align: right;
}

div.msgBox {
    padding: 4px 10px 4px 10px;
    position: fixed;
    z-index: 1000;
    font-family: Verdana;
    width: 430px;
    min-height: 160px;
    color: #000000;
    background-color: #4297d7;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: 0px 0px 11px #000000;
    -webkit-box-shadow: 0px 0px 11px #000000;
    box-shadow: 0px 0px 11px #000000;
}

div.msgBoxBackGround {
    top: 0;
    left: 0;
    position: absolute;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: 0.9;
    z-index: 999;
}

div.msgBoxTitle {
    padding: 5px 0 5px 0;
    font-variant: unicase;
    font-size: 16pt;
    font-weight: lighter;
    color: #00335e;
    width: 100%;
    border-bottom: 1px solid #002c5f;
}

/*div.msgBoxImage*/
/*{*/
/*margin:20px 5px 0 5px;*/
/*display:inline-block;*/
/*float:left;*/
/*height:75px;*/
/*width:75px;*/
/*}*/
/*div.msgBoxImage img*/
/*{*/
/*height:75px;*/
/*width:75px;*/
/*}*/
div.msgBoxContent {
    font-size: 11pt;
    margin: 0 3px 6px 3px;
    display: inline-block;
    float: left;
    height: 90px;
    width: 319px;
}

div.msgBoxContent p {
    padding: 0;
    margin: 0;
    display: table;
    height: 100%;
    width: 100%;
}

div.msgBoxContent span {
    display: table-cell;
    vertical-align: middle;
    color: #00335e;
}

div.msgBoxButtons {
    display: inline-block;
    width: 100%;
    text-align: right;
}

div.msgBoxButtons input[type='button'] {
    cursor: pointer;
    margin: 2px;
    height: 35px;
    width: 90px;
    border: 1px solid #AFAFAF;
    background-color: #004076;
    color: #FFFFFF;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

div.msgBoxButtons input[type='button']:hover {
    background-color: #00549c;
    color: White;
}

div.msgBoxButtons input[type='button']:active {
    background-color: #AAAAAA;
    color: White;
}

div.msgBoxInputs {
    margin: 0 auto;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 5px;
    width: 195px;
}

div.msgInput input[type='text'], div.msgInput input[type='password'] {
    padding: 4px;
    border: 1px solid #DFDFDF;
    color: #2f2f2f;
    width: 180px;
}

div.msgInput text {
    color: #2f2f2f;
    font-size: 10pt;
}

/*#sales_statistics {*/
/*float: left;*/
/*height: 320px;*/
/*text-align: center;*/
/*margin: 20px;*/
/*}*/

#dashboard {
    color: #333;
    font-size: 11px;
    padding: 0 0 0px;
    background-color: #2E5E79;
    overflow: auto;
    float: none;
}

.chartjqplot {
    height: 320px;
    width: 615px;
    float: left;
    background: #fff;
    font-size: 12px;
    margin: 8px;

}

.dashboard_div {
    width: 300px;
    background: #fff;
    float: left;
    height: 320px;
    display: block;
    margin: 8px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    overflow: auto;
}

.dashboard_div div {
    height: 264px;
    border: 0px;
    overflow: auto;
    width: 300px;
    margin: 0px;
    /*border-radius: 0px;*/
    margin-right: 0px;

}

.dashboard_table {
    font: normal 12px Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: hidden;
    border: 1px #006699;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 100%;

}

.dashboard_table thead th {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F));
    background: -moz-linear-gradient(center top, #006699 5%, #00557F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
    background-color: #006699;
    color: #FFFFFF;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    border-left: 1px solid #0070A8;
}

.dashboard_table td {
    padding: 5px;
    display: table-cell;
    font-size: 12px;
    margin-right: 0px;
    color: #222222;
    /*border: 1px solid #fcfdfd;*/
    font-size: 13px;
    /*border-bottom: 1px solid #A2ACB0;*/
    font-weight: normal;
    font: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
}

.dashboard_table td a {
    display: block;
    width: 100%;
    text-decoration: none;
}

.dashboard_table tr:nth-child(even) {
    background-color: #c4e9fc;
}

.dashboard_table tr:nth-child(odd) {
    background-color: #9cc1db;
}

.dashboard_table tfoot tr td {
    background-color: #91A7B4;
    color: #111111;
    font-size: 18px;

}

#dashboard .more {
    display: block;
    clear: both;
    font-size: 12px;
    text-align: right;
    /*padding: 5px 10px 5px 0px;*/
    /*background-color: powderblue;*/
    /*font-weight: bold;*/
    text-decoration: none;
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0b93d5), color-stop(1, #d0e5f5));*/
    /*background: -moz-linear-gradient(center top, #d0e5f5 15%, #00557F 100%);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');*/
    /*background-color: #006699;*/

}

.dash_div_head {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background-color: #E6F0F3;
    color: #1B548D;
    font-family: Tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;;
    font-size: 13px;
    font-weight: bold;
    height: 16px;
    text-align: left;
    padding: 8px;
    display: block;
}

.js_table {
    font: normal 12px Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: hidden;
    border: 1px #006699;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 100%;

}

.js_table thead th {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0070A8), color-stop(1, #00557F));
    background: -moz-linear-gradient(center top, #006699 5%, #00557F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
    background-color: #006699;
    color: #FFFFFF;
    font-size: 13px;
    height: 20px;
    font-weight: bold;
    border-left: 1px solid #0070A8;
}

.js_table td {
    padding: 5px;
    display: table-cell;
    font-size: 12px;
    margin-right: 0px;
    color: #222222;
    /*border: 1px solid #fcfdfd;*/
    font-size: 13px;
    /*border-bottom: 1px solid #A2ACB0;*/
    font-weight: normal;
    font: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
}

.js_table td a {
    display: block;
    width: 100%;
    text-decoration: none;
}

.js_table tr:nth-child(even) {
    background-color: #E4EFFF;
}

.js_table tr:nth-child(odd) {
    background-color: #bdd9fc;
}

.js_table tfoot tr td {
    background-color: #91A7B4;
    color: #111111;
    font-size: 18px;

}

.newdata {
    display: inline-block;
    margin-right: 3px;
    cursor: cell;
    font-size: 8px;

    background-color: red;
    color: #ffffff;
    /*background: url('../imgs/new.png');*/
    margin-bottom: 5px;

}

.number_grid {
    text-align: right;
    padding: 0px;
    margin-right: 0px;
    font-family: 'Tahoma';
    width: 75px;
    font-size: 12px;
}
