html {
  background: #F8F8F8;
}
body {
  font-family: arial;
  font-size: 12px;
  color: #666666;
  width: 98%;
}
body.login {
  background: none;
  padding-top: 100px;
  background: url('../images/header.png') top left repeat-x;
}
body.login {
  background: none;
  padding-top: 100px;
  background: url('../images/header.png') top left repeat-x;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  /*  width: 95%; */
}
.ui-widget-header {
  border-radius: 20px 20px 0 0;
  padding: 0 20px;
}

h3 {
  margin: 0% 0% -1% 1%;
}

#leads_wrapper {
  margin: 1% 0% 0% 0%;
}

#usersTable_wrapper {
  margin: 1% 0% 0% 0%;
}

hr {
  color: #dedede;
  opacity: .5;
}
.noteEntry, .noteEntry:hover {
  display: inline-block;
  background: #666666;
  color: #FFFFFF;
  display: block;
  padding: 5px;
}
#newNote {
  width: 99% !important;
}
#loginBox {
  background: #b8c0e0; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYjhjMGUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhYTFiYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(15deg,  #b8c0e0 0%, #9aa1ba 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#b8c0e0), color-stop(100%,#9aa1ba)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(15deg,  #b8c0e0 0%,#9aa1ba 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(15deg,  #b8c0e0 0%,#9aa1ba 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(15deg,  #b8c0e0 0%,#9aa1ba 100%); /* IE10+ */
  background: linear-gradient(15deg,  #b8c0e0 0%,#9aa1ba 100%); /* W3C */
  filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#b8c0e0', endColorstr='#9aa1ba',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
  border-radius: 20px 20px 20px 20px;
  display: inline-block;
  padding: 22px;
  text-align: center;
}
#loginBox input[type="text"] {
  border: medium none;
  border-radius: 10px 10px 10px 10px;
  height: 15px;
  margin: 5px;
  padding: 5px;
}
#loginBox input[type="submit"] {
  background: #40669c; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNjY5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzM5NGQ2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzJiNDQ2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjQ0NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #40669c 0%, #394d68 49%, #2b4469 49%, #2b4469 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#40669c), color-stop(49%,#394d68), color-stop(49%,#2b4469), color-stop(100%,#2b4469)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #40669c 0%,#394d68 49%,#2b4469 49%,#2b4469 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #40669c 0%,#394d68 49%,#2b4469 49%,#2b4469 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #40669c 0%,#394d68 49%,#2b4469 49%,#2b4469 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #40669c 0%,#394d68 49%,#2b4469 49%,#2b4469 100%); /* W3C */
  filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#40669c', endColorstr='#2b4469',GradientType=0 ); /* IE6-8 */
  border: medium none;
  border-radius: 10px 10px 10px 10px;
  color: #FFFFFF;
  font-weight: bold;
  height: 25px;
  margin: 5px;
  padding: 5px;
  width: 163px;
}
#loginImage {
  margin: 75px 0 0;
}
table {
  text-align: left;
}
#table {
  width: 100%;
  -moz-border-radius: 15px 15px 0px 0px;
  -webkit-border-radius: 15px 15px 0px 0px;
  border-radius: 15px 15px 0px 0px;
}
.button {
  display: inline-block;
  line-height: 16px;
  border-width: 0px;
  font-size: 11px;
  font-family: arial;
  color: #FFFFFF;
  font-weight: bold;
  cursor: pointer;
  background: url('../images/button_glas1.png') center center repeat-x #333333;
  padding: 3px 13px 3px 13px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  text-align: center;
}
.login-box {
  width: 550px;
  margin: 0px auto;
  margin-bottom: 30px;
  background: url('../images/bck_white_10.png');
  border: 1px solid #666666;
  text-align: left;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.login-border {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.login-style {
  border: 2px solid #FFFFFF;
  background: url('../images/login.jpg') center center no-repeat;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.login-header {
  text-align: center;
  height: 71px;
  background: url('../images/login_header.png') left bottom no-repeat;
  padding: 15px 15px 0px 15px;
  -moz-border-radius: 3px 3px 0px 0px;
  -webkit-border-radius: 3px 3px 0px 0px;
  border-radius: 3px 3px 0px 0px;
}
.login-header .logo {
  width: auto;
  margin: 0px;
  padding-top: 0px;
}
.login-header .logo .title {
}
.login-header .logo .text {
  color: #333333;
}
.login-inside {
  height: 195px;
  padding-top: 35px;
  border-bottom: 1px solid #bbbbbb;
  background: url('../images/gear.png') 325px bottom no-repeat;
}
.login-inside p {
  text-align: center;
  padding-bottom: 10px;
}
.login-data {
  text-align: center;
  width: 290px;
  padding: 35px;
  background: url('../images/bck_white_50.png');
  margin: 0 auto 20px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  margin-bottom: 20px;
}
.login-data label {
  display: block;
  width: 70px;
  float: left;
  line-height: 22px;
  text-align: right;
  margin-right: 10px;
}
.login-data input.text {
  width: 140px;
}
.login-data .row {
  padding-bottom: 10px;
}
.login-data .button {
}
.login-footer {
  border-top: 1px solid #FFFFFF;
  background: url('../images/bck_black_70.png');
  height: 22px;
  padding: 10px 15px 10px 15px;
  -moz-border-radius: 0px 0px 3px 3px;
  -webkit-border-radius: 0px 0px 3px 3px;
  border-radius: 0px 0px 3px 3px;
}
.login-footer .remember {
  color: #FFFFFF;
  line-height: 22px;
  display: block;
  float: left;
  font-weight: bold;
}
.login-footer .remember label {
  margin-left: 3px;
}
.login-links {
  color: #bbbbbb;
  font-size: 11px;
  text-align: center;
}
.login-links strong {
  font-weight: normal;
  color: #FFFFFF;
}
.login-links a {
  color: #FFFFFF;
  text-decoration: none;
}
.login-links a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
/*** forms ***/
form {
  width: 100%;
}
label {
  line-height: 22px;
  cursor: pointer;
}
label:hover {
  color: #333333;
}
input.checkbox {
  display: inline;
  position: relative;
  left: 1px;
  top: 1px;
  cursor: pointer;
}
input.radio {
  display: inline;
  position: relative;
  top: 2px;
  left: -1px;
}
input.text {
  display: inline;
  border: 1px solid #B8B8B8;
  font-size: 12px;
  font-family: arial;
  color: #333333;
  height: 16px;
  padding: 2px 4px 2px 4px;
}
input.submit {
  display: inline;
  border-width: 0px;
  font-size: 11px;
  font-family: arial;
  color: #FFFFFF;
  font-weight: bold;
  cursor: pointer;
  background: url('../images/button_glas1.png') center center repeat-x #333333;
  padding: 3px 10px 3px 10px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
input.form-file {
  display: inline;
  height: auto;
  font-size: 12px !important;
}
select {
  display: inline;
  border: 1px solid #B8B8B8;
  font-size: 12px;
  font-family: arial;
  color: #333333;
  height: 22px;
  padding: 2px;
}
textarea {
  display: inline;
  border: 1px solid #B8B8B8;
  font-size: 12px;
  font-family: arial;
  color: #333333;
  padding: 4px;
}
.form-label {
  display: block;
  width: 130px;
}
.form-field {
  padding-bottom: 5px;
}
span.required {
  color: #FF0000;
  font-weight: bold;
}
label.error {
  color: #FF0000;
}
/* articles and categories */
#container {
  padding: 10px 0 25px;
  width: 100%;
}
tr {
  background: #93a8ad; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYThhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzdlOGU5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iIzY2NzU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjYwNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #93a8ad 0%, #7e8e92 43%, #667578 57%, #566063 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93a8ad), color-stop(43%,#7e8e92), color-stop(57%,#667578), color-stop(100%,#566063)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #93a8ad 0%,#7e8e92 43%,#667578 57%,#566063 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #93a8ad 0%,#7e8e92 43%,#667578 57%,#566063 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #93a8ad 0%,#7e8e92 43%,#667578 57%,#566063 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #93a8ad 0%,#7e8e92 43%,#667578 57%,#566063 100%); /* W3C */
  filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#93a8ad', endColorstr='#566063',GradientType=0 ); /* IE6-8 */
  border: 1px #cccccc solid;
  -moz-border-radius: 15px 15px 0px 0px;
  -webkit-border-radius: 15px 15px 0px 0px;
  border-radius: 15px 15px 0px 0px;
  padding: 20px 0 0;
  width: 95%;
}
table.dataTable thead th {
  color: #fff;
  background-color: gray;
}
div.DTTT_container, .dataTables_filter, #user_bar {
  padding: 0 15px;
}
table.dataTable tr.odd {
  background: #fff !important;
}
table.dataTable tr.odd:hover {
  background: #cc0000;
}
table.dataTable tr.even {
  background: #E1E6E9 !important;
}
table.dataTable tr.even td.sorting_1 {
  background: #abadaf !important;
}
table.dataTable tr.odd td.sorting_1 {
  background: #E1E6E9 !important;
}
table.dataTable tr.DTTT_selected.odd {
  background: #636667 !important;
  color: #fff;
}
table.dataTable tr.DTTT_selected.even {
  background: #636667 !important;
  color: #fff;
}
.details {
  background: #d3d3d3;
  border: 1px solid #666666;
}
.logo {
  text-align: center;
}
.user_bar {
  color: #cccccc;
  cursor: pointer;
  font-size: bold;
}
.dataTables_info, .dataTables_paginate {
  margin: 7px 0 0;
}
#leads_filter label {
  color: #666666;
}
.notesHeader {
  font-weight: bold;
}
#do_logout {
}
#welcomeUser {
  float: left;
}
#logoutButton {
  float: right;
}
#user_bar {
  margin: 0 0 30px 0;
}
.notAdmin {
  display: none;
}
#userForm {

}

.ui-dialog {
  background: #fff;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  border: 1px solid #cccccc;
  padding: 15px;
}

.ui-icon {

}

/*
 * jQuery UI Dialog 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog {
  position: absolute;
  padding: .2em;
  width: 300px;
  overflow: hidden;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 16px .1em 0;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
}
.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
  padding: 0;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
  zoom: 1;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: .5em 0 0 0;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 14px;
  height: 14px;
  right: 3px;
  bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

#scrollTable {
  width:100%;
  max-height:400px;
  overflow-y:scroll;
}

.hideTR{
  display:none;
}

.DTED_Lightbox_Wrapper{
  z-index:104 !important;
}
