/* Minification failed. Returning unminified contents.
(4245,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '#quiz'
: run-time error CSS1066: Unexpected end of file encountered
 */
.nav .dropdown-toggle {
  padding: 9px 15px;
}

.navbar .brand {
  padding-top: 9px !important;
  padding-bottom: 5px !important;
}

input[type=text].no-border {
  border: none;
  box-shadow: none;
}

input[type=text].no-border:hover {
  background-color: #d6e7f1;
}

input[type=text].header {
  font-weight: bold;
}

#templatesDialog ul {
  margin-left: 0;
  list-style-type: none;
  border: 1px solid #eee;
}

#templatesDialog ul li {
  padding: 5px;
  cursor: pointer;
}

#templatesDialog ul li:hover {
  background-color: #d6e7f1;
}

#templatesDialog ul li .template-title {
  display: inline-block;
  width: 250px;
}

.fuelux input[type="text"].placeholder,
.fuelux input[type="password"].placeholder,
.fuelux textarea.placeholder {
  color: #aaa;
}

.fuelux a {
  cursor: pointer;
}

.fuelux label {
  cursor: default;
}

.fuelux .center {
  float: none;
  margin-right: auto;
  margin-left: auto;
}

.fuelux .field-validation-error {
  font-weight: bold;
  color: #e80c4d;
}

.fuelux .field-validation-valid {
  display: none;
}

.fuelux input.input-validation-error {
  border: 1px solid #e80c4d;
}

.fuelux input[type="checkbox"].input-validation-error {
  border: 0 none;
}

.fuelux .validation-summary-errors {
  font-size: 1.1em;
  font-weight: bold;
  color: #e80c4d;
  text-align: center;
}

.fuelux .validation-summary-errors ul {
  list-style-type: none;
}

.fuelux .validation-summary-valid {
  display: none;
}

.fuelux .alert-error ul {
  margin-bottom: 0;
}

.fuelux .caret.up {
  border-top: 0;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #000;
  border-left: 4px solid transparent;
}

.fuelux .caret.left {
  border-top: 4px solid transparent;
  border-right: 4px solid #000;
  border-bottom: 4px solid transparent;
  border-left: 0;
}

.fuelux .caret.right {
  border-top: 4px solid transparent;
  border-right: 0;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #000;
}

.fuelux .btn .caret.left,
.fuelux .btn .caret.right {
  margin-top: 6px;
}

.fuelux .btn-mini .caret.left,
.fuelux .btn-mini .caret.right {
  margin-top: 5px;
}

.fuelux .login-content .row-fluid {
  min-width: 483px;
}

.fuelux .login-content h1 {
  margin-top: 17px;
  margin-bottom: 18px;
  font-size: 1.8em;
  font-weight: bold;
  color: #fa9e00;
  text-align: center;
}

.fuelux .login-content h2 {
  margin-top: 0;
  margin-bottom: 7px;
  font-size: 1.2em;
  line-height: 25px;
  color: #296ca2;
}

.fuelux .login-content h3 {
  margin-top: 0;
  font-size: 1em;
  font-weight: bold;
  line-height: 20px;
  color: #7f7f7f;
}

.fuelux .login-content .login-body {
  margin-bottom:36px;
  margin-left:32px;
  margin-right:32px;
  overflow: hidden;
}

.fuelux .login-content .login-body img {
  float: left;
  margin-right: 17px;
  border: 1px solid #d8d8d8;
}

.fuelux .login-content .login-body .form-container {
  float: left;
  width: 370px;
}

.fuelux .login-content .login-body .form-container form {
  float: left;
  width: 350px;
  padding: 10px;
  margin-top: 10px;
  margin-bottom: 0;
  background-color: #f2f2f2;
  background-image: linear-gradient(top, #ffffff 40%, #f2f2f2 70%);
  background-image: -o-linear-gradient(top, #ffffff 40%, #f2f2f2 70%);
  background-image: -moz-linear-gradient(top, #ffffff 40%, #f2f2f2 70%);
  background-image: -webkit-linear-gradient(top, #ffffff 40%, #f2f2f2 70%);
  background-image: -ms-linear-gradient(top, #ffffff 40%, #f2f2f2 70%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #ffffff), color-stop(0.7, #f2f2f2));
  border: 1px solid #d8d8d8;
  border-radius: 7px;
}

.fuelux .login-content .login-body .form-container form .left-col {
  float: left;
  width: 87px;
}

.fuelux .login-content .login-body .form-container form .left-col label {
  margin-top: 5px;
  font-size: .8em;
  color: #7f7f7f;
}

.fuelux .login-content .login-body .form-container form .middle-col {
  float: left;
  width: 253px;
  color: #3e7fb6;
}

.fuelux .login-content .login-body .form-container form .middle-col input[type=text],
.fuelux .login-content .login-body .form-container form .middle-col input[type=password] {
  width: 216px;
  margin-bottom: 6px;
}

.fuelux .login-content .login-body .form-container form .middle-col span {
  color: #6ca9cc;
  vertical-align: top;
}

.fuelux .login-content .login-body .form-container form .middle-col label {
  display: inline;
  font-size: .7em;
}

.fuelux .login-content .login-body .form-container form .middle-col input[type=checkbox] {
  margin: 0;
}

.fuelux .login-content .login-body .form-container form .middle-col a {
  font-size: .7em;
  color: #3e7fb6;
}

.fuelux .login-content .login-body .form-container form .right-col {
  width:93%;
}

.fuelux .login-content .login-body .form-container form .right-col button {
  width: 100px;
  float: right;
  font-size: 1em;
  color: #fff;
  background-color: #6ca9cc;
  background-image: linear-gradient(top, #96c0da 40%, #6ca9cc 70%);
  background-image: -o-linear-gradient(top, #96c0da 40%, #6ca9cc 70%);
  background-image: -moz-linear-gradient(top, #96c0da 40%, #6ca9cc 70%);
  background-image: -webkit-linear-gradient(top, #96c0da 40%, #6ca9cc 70%);
  background-image: -ms-linear-gradient(top, #96c0da 40%, #6ca9cc 70%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #96c0da), color-stop(0.7, #6ca9cc));
  border: 1px solid #296ca2;
  border-radius: 7px;
}

.fuelux .login-content .login-body .form-container form .right-col button:hover {
  background-color: #418ebc;
  background-image: linear-gradient(top, #96c0da 40%, #418ebc 70%);
  background-image: -o-linear-gradient(top, #96c0da 40%, #418ebc 70%);
  background-image: -moz-linear-gradient(top, #96c0da 40%, #418ebc 70%);
  background-image: -webkit-linear-gradient(top, #96c0da 40%, #418ebc 70%);
  background-image: -ms-linear-gradient(top, #96c0da 40%, #418ebc 70%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #96c0da), color-stop(0.7, #418ebc));
}

.fuelux .login-content .login-body .login-footer {
  float: left;
  width: 100%;
  margin-top: 17px;
  color: #7f7f7f;
}

.fuelux .login-content .login-body .login-footer a {
  color: #3e7fb6;
}

.fuelux .form-content h1 {
  padding: 0 20px;
  font-size: 1.4em;
  color: #fff;
  background-color: #3e88b5;
  background-image: linear-gradient(top, #83b6d3 40%, #3e88b5 70%);
  background-image: -o-linear-gradient(top, #83b6d3 40%, #3e88b5 70%);
  background-image: -moz-linear-gradient(top, #83b6d3 40%, #3e88b5 70%);
  background-image: -webkit-linear-gradient(top, #83b6d3 40%, #3e88b5 70%);
  background-image: -ms-linear-gradient(top, #83b6d3 40%, #3e88b5 70%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #83b6d3), color-stop(0.7, #3e88b5));
  border: 1px solid #a0c7de;
  border-radius: 7px 7px 0 0;
}

.fuelux .form-content h2 {
  padding: 0 20px;
  font-size: 1.4em;
  color: #286ca1;
}

.fuelux .form-content h3 {
  padding: 0 20px;
  margin-top: 0;
  font-size: 1.3em;
  color: #a6a6a6;
  border-bottom: 1px solid #d8d8d8;
}

.fuelux .form-content h4 {
  padding: 0 20px;
  font-size: .95em;
  color: #595959;
  text-decoration: none;
}

.fuelux .form-content p {
  padding: 0 20px;
  color: #595959 !important;
}

.fuelux .form-content .panel {
  margin: 20px 0;
  background-color: #f2f2f2;
  border: 1px solid #a0c7de;
  border-radius: 7px;
}

.fuelux .form-content .panel .control-group .controls {
  padding-right: 40px;
}

.fuelux .form-content .panel .control-group .controls input[type="text"],
.fuelux .form-content .panel .control-group .controls input[type="password"] {
  width: 100%;
}

.fuelux .form-content .panel ol {
  margin-left: 30px;
}

.fuelux .form-content .panel ol li {
  font-size: .95em;
  color: #595959;
}

.fuelux .form-content .panel ol li .question {
  color: #286ca1;
}

.fuelux .form-content .panel ol li .answer {
  padding: 5px 0;
}

.fuelux .form-content .panel ol li .answer .level {
  display: inline-block;
  width: 22px;
  height: 22px;
  text-align: center;
  border: 1px solid transparent;
  border-radius: 4px;
}

.fuelux .form-content .panel ol li .answer .level:hover {
  background-color: #fff;
  border-color: #bfbfbf;
}

.fuelux .form-content .panel ol li .answer .level.active,
.fuelux .form-content .panel ol li .answer .level.active:hover {
  background-color: #fff;
  border-color: #a0a0a0;
}

.fuelux .form-content .panel .terms-content {
  max-height: 200px;
  padding: 20px;
  margin: 20px;
  overflow: auto;
  color: #595959;
  background-color: #fff;
  border: 1px solid #a6a6a6;
  border-radius: 2px;
  box-shadow: inset 0 10px 12px -8px #000000, inset 0 -10px 12px -8px #000000;
}

.fuelux .form-content .panel .accept-terms {
  margin-bottom: 50px;
  margin-right: 20px;
  margin-left: 20px;
  text-align: justify;
}

.fuelux .form-content .panel .accept-terms div {
  display: inline-block;
}

.fuelux .form-content .panel .accept-terms div label {
  font-size: .95em;
  font-weight: bold;
  color: #286ca1;
}

.fuelux .form-content .panel .btn.pull-right {
  margin-right: 20px;
  margin-bottom: 20px;
}

.fuelux .form-content .panel h3 .btn {
  margin-top: 9px;
  margin-right: 0;
  margin-bottom: 0;
}

.fuelux .form-content .panel h3 .btn.pull-right {
  margin-right: 7px;
}

#cke_bottom_detail,
.cke_bottom {
  display: none;
}

.modal .alert {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-top: -10px;
  margin-bottom: 5px;
  text-align: center;
}

.modal.modal-max {
  right: 1%;
  left: 1%;
  width: 98%;
  height: 98%;
  margin-left: 0;
}

.modal.modal-max.fade.in {
  top: 1%;
}

.modal.modal-max .modal-body {
  position: fixed;
  top: 61px;
  right: 1%;
  bottom: 71px;
  left: 1%;
  max-height: none;
}

.modal.modal-max .modal-footer {
  position: fixed;
  right: 1%;
  bottom: 1%;
  left: 1.1%;
}

.index-grid-responsive {
  margin-bottom: 15px;
  overflow-x: auto;
  box-shadow: 0 0 5px 2px #aaa;
}

.index-grid {
  min-width: 938px;
  border: 1px solid #ddd;
}

.index-grid .index-grid-header {
  padding: 10px 5px;
  font-size: 1.1em;
  color: #777;
  background-color: #f1f1f1;
  background-image: linear-gradient(top, #f9f9f9 40%, #f1f1f1 70%);
  background-image: -o-linear-gradient(top, #f9f9f9 40%, #f1f1f1 70%);
  background-image: -moz-linear-gradient(top, #f9f9f9 40%, #f1f1f1 70%);
  background-image: -webkit-linear-gradient(top, #f9f9f9 40%, #f1f1f1 70%);
  background-image: -ms-linear-gradient(top, #f9f9f9 40%, #f1f1f1 70%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.4, #f9f9f9), color-stop(0.7, #f1f1f1));
  border-bottom: 1px solid #ddd;
}

.index-grid .index-grid-header .grid-col-title {
  padding: 0 5px;
}

.index-grid .index-grid-section {
  padding: 10px 5px;
}

.index-grid .index-grid-section .grid-section-title {
  padding: 0 5px;
  font-size: 12pt;
  color: #262626;
}

.index-grid .index-grid-section .grid-section-row {
  padding: 5px 0;
  font-size: 9pt;
  color: #555;
}

.index-grid .index-grid-section .grid-section-row .grid-col-title {
  padding-right: 12px;
}

.index-grid .index-grid-section .grid-section-row .grid-col-operation {
  margin-right: 1px;
}

.index-grid .index-grid-section .grid-section-row .grid-col-operation:last-child {
  margin-right: 0;
}

.index-grid .index-grid-section .grid-section-separator {
  margin: 10px 5px 0 5px;
  border-bottom: 1px dashed #262626;
}

.index-grid .index-grid-section:last-child .grid-section-separator {
  display: none;
}

.index-grid .grid-col {
  display: inline-block;
}

.index-grid .grid-col-full {
  padding-left: 5px;
}

.index-grid .grid-col-title {
  width: 341px;
}

.index-grid .grid-col-title a {
  display: block;
  padding: 0 5px;
  color: #555;
}

.index-grid .grid-col-title a:hover {
  background-color: #e6f0f7;
}

.index-grid .grid-col-title a.resume {
  color: #3e7fb6;
}

.index-grid .grid-col-update-time {
  width: 92px;
  padding-right: 30px;
  text-align: right;
}

.index-grid .grid-col-operation {
  width: 61px;
  padding-right: 10px;
}

.index-grid .grid-col-operation:last-child {
  padding-right: 0;
}

@media (min-width: 1200px) {
  .index-grid .grid-col-title {
    width: 571px;
  }
}

.assignmentNotification {
    background-color: #FDEADA;
    border-color: #FF9900;
    border-style: solid;
    border-width: 2px;
    float: left;
    height: 20px;
    margin-left: 160px;
    margin-top: -22px;
    padding-top: 5px;
    vertical-align: bottom;
    width: 150px;
}
.qsnansfontchange
{
    font-size:14px !important;
}
@media (min-width: 100px) and (max-width: 480px) {
  
   .rightmargin
         {
           margin-right: 12% !important;
         }
  
}
@media (min-width: 100px) and (max-width: 522px) {
  
   .lineheightp
   {
       line-height: 23px !important;
   }
   
}




img.button-help
{
    background: url("../Content/images/help.png") 0 0 no-repeat; border: none; width: 23px; height: 23px;
}

img.button-help:hover
{
    background: url("../Content/images/help.png") 0 -23px no-repeat;
}

img.button-delete
{
    background: url("../Content/images/delete.png") 0 0 no-repeat; border: none; width: 22px; height: 22px;
}

img.button-delete:hover
{
    background: url("../Content/images/delete.png") 0 -22px no-repeat;
}

img.button-down
{
    background: url("../Content/images/down.png") 0 0 no-repeat; border: none; width: 17px; height: 17px;
}

img.button-down:hover
{
    background: url("../Content/images/down.png") 0 -17px no-repeat;
}

img.button-up
{
    background: url("../Content/images/up.png") 0 -17px no-repeat; border: none; width: 17px; height: 17px;
}

img.button-up:hover
{
    background: url("../Content/images/up.png") 0 0 no-repeat;
}


#help-content a
{
    color:#3E7FB6 !important;
}
.expa::before {
    font-family: Consolas, monaco, monospace;
    font-weight: bold;
    font-size: 15px;
    content: "+";
    vertical-align: text-top;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 3px;
    background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);
}

#toggle1:checked ~ #expand {
    height: 250px;
    color: cornflowerblue;
}

#toggle1:checked ~ label::before {
    content: "-";
    color: cornflowerblue;
}

.expa {
    display: block;
    padding: 0.5em;
    text-align: center;
    border-bottom: 1px solid #CCC;
    color: cornflowerblue;
}

.collapsible {
    background-color: #777;
    color: white;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
}

    .active1, .collapsible:hover {
        background-color: white;
    }

    .collapsible:before {
        content: '\002B';
        color: white;
        font-weight: bold;
        float: right;
        margin-left: 5px;
        background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);
    }

.active1:before {
    content: "\2212";
    background: radial-gradient(ellipse at center, #CCC 50%, transparent 50%);
}

.ExpandSection {
    padding: 0 18px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    background-color: #f1f1f1;
}
.fuelux .icon-chevron-up:hover {
  background: url("http://fuelcdn.com/fuelux/2.3/img/glyphicons-halflings.png") 0 -22px no-repeat;
  background-position: -288px -120px;
}
.fuelux .icon-chevron-down:hover {
  background: url("http://fuelcdn.com/fuelux/2.3/img/glyphicons-halflings.png") 0 -22px no-repeat;
  background-position: -313px -119px;
}
.fuelux i.icon-nothing {
  background-image: none;
}
.fuelux .nav i[class*='icon-'] {
  margin-left: -14px;
}
.fuelux .navbar a {
  cursor: pointer;
}
.fuelux div.resume-well {
  width: auto;
}
.fuelux #resume-root {
  box-shadow: 0 0 5px 2px #aaaaaa;
  border: 1px solid #dddddd;
  padding: 10px 10px 0 10px;
  margin-bottom: 20px;
}
.fuelux #resume-root .row-fluid {
    padding-left:22px;
    width: 98%;
}
.fuelux #resume-root hr {
    margin-top: 5px;
    margin-bottom: 10px;
}

.fuelux .expander-heading {
    margin-top:10px;
}

.fuelux .expander-content {
  display: none;
}
.fuelux .container > .row-fluid {
  min-width: 306px;
}
.fuelux a.expander-toggle,
.fuelux a:hover.expander-toggle {
  color: black;
  text-decoration: none;
  cursor: pointer;
  font-size: large;
  font-weight: bold;

}
.fuelux .editable-title {
    cursor: pointer;
    display: inline;
    background-color: white;
    font-size: large;
    font-weight: bold;
    font-variant:small-caps;
    /*text-transform: uppercase;*/
}
    .fuelux .editable-title i {
        visibility: hidden;
       
    }
.fuelux .editable-title:hover i {
  visibility: visible;
}
.editabletitleVisible
{
    visibility: visible !important;
}
.fuelux .invisible-border {
  border-width: 0;
  -webkit-box-shadow: inset 0 0 0 #a6a6a6;
  -moz-box-shadow: inset 0 0 0 #a6a6a6;
  box-shadow: inset 0 0 0 #a6a6a6;
  background-color: transparent;
}
.fuelux .invisible-border:hover {
  background: #d6e7f1;
}
.fuelux .invisible-border:focus {
  border-width: 1px;
  border-color: #a6a6a6;
  background: white;
  -webkit-box-shadow: inset 0 1px 1px #a6a6a6;
  -moz-box-shadow: inset 0 1px 1px #a6a6a6;
  box-shadow: inset 0 1px 1px #a6a6a6;
}
.fuelux .editor-content textarea {
  resize: none;
}
.fuelux .editor-content input[type="text"],
.fuelux .editor-content textarea {
  border-width: 0;
  -webkit-box-shadow: inset 0 0 0 #a6a6a6;
  -moz-box-shadow: inset 0 0 0 #a6a6a6;
  box-shadow: inset 0 0 0 #a6a6a6;
  background-color: transparent;
  width: 100%;
  margin-bottom: 5px;
}
.fuelux .editor-content input[type="text"]:hover,
.fuelux .editor-content textarea:hover {
  background: #d6e7f1;
}
.fuelux .editor-content input[type="text"]:focus,
.fuelux .editor-content textarea:focus {
  border-width: 1px;
  border-color: #a6a6a6;
  background: white;
  -webkit-box-shadow: inset 0 1px 1px #a6a6a6;
  -moz-box-shadow: inset 0 1px 1px #a6a6a6;
  box-shadow: inset 0 1px 1px #a6a6a6;
}
.fuelux .editor-content .div-inner {
  padding-right: 86px;
  overflow: hidden;
}
.fuelux .editor-content .li-inner {
  padding-left: 25px;
  padding-right: 86px;
  overflow: hidden;
}
.fuelux .editor-content .bullet {
  position: relative;
  float: left;
  background-image: url(images/black-bullet.png);
  background-repeat: no-repeat;
  width: 25px;
  height: 10px;
  right: 25px;
  margin-top: 5px;
  margin-left: -100%;
}
.fuelux .editor-content.secondary .li-inner {
  margin-left: 20px;
}
.fuelux .editor-content.secondary .bullet {
  background-image: url(images/blue-bullet.png);
}
.fuelux .editor-content .left-side {
  position: relative;
  float: left;
  width: 100%;
}
.fuelux .editor-content .right-side {
  position: relative;
  float: right;
  width: 66px;
  margin-right: -86px;
}
.fuelux .editor-content .full-col {
  float: left;
  width: 100%;
  min-height: 38px;
}
.fuelux .editor-content .half-col {
  float: left;
  width: 50%;
  height: 38px;
}
.fuelux .editor-content .thrd-col {
  float: left;
  width: 33.33%;
  height: 38px;
}
.fuelux .editor-content .qtr-col {
  float: left;
  width: 25%;
  height: 38px;
}
.fuelux .editor-content .input-wrapper {
  padding-left: 1px;
  padding-right: 13px;
}
.fuelux .editor-content .move-up-btn img {
  width: 17px;
  height: 17px;
}
.fuelux .editor-content .move-down-btn img {
  width: 17px;
  height: 17px;
}
.fuelux .editor-content .remove-btn img {
  width: 22px;
  height: 22px;
}
.fuelux .editor-content:hover {
  background-color: #fafafa;
}
.fuelux .editor-content ul {
  list-style-position: inside;
  margin-left: 10px;
  margin-bottom: 0;
}
.fuelux .editor-content ul li {
  vertical-align: top;
}
.fuelux .editor-content .editor-content:hover {
  background-color: #f1f1f1;
}
.fuelux .editor-content .editor-content .editor-content:hover {
  background-color: #eaeaea;
}
.fuelux .editor-content .editor-content .editor-content .editor-content:hover {
  background-color: #e3e3e3;
}
.fuelux .action {
    margin-top: 10px;
}

.fuelux .action a {
  font-size: 11px;
  color: #3e7fb6;
  margin-left: 5px;
}
.fuelux .action a:hover {
  color: #6fabcd;
}
.fuelux .resume-section-divider {
  background-image: url(images/1-px-dot.png);
  background-repeat: repeat-x;
  min-height: 5px;
  display: block;
  margin: 5px 30px 5px 30px;
}
.fuelux .contact-info {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
}
.fuelux .contact-info .given-name * {
  text-align: right;
  font-size: 2.5em;
  font-weight: bold;
}
.fuelux .contact-info .legal-name * {
  font-size:  2.5em;
  font-weight: bold;
}
.fuelux .contact-info .address * {
  text-align: right;
}
.fuelux .contact-info .municipality * {
  text-align: center;
}
.fuelux .contact-info .mobile-number * {
  text-align: right;
}
.fuelux .contact-info .email * {
  text-align: center;
}
.fuelux .references textarea,
.fuelux #testimonials-section .action-link {
  font-style: italic;
}
.fuelux .references .person,
.fuelux .references .position,
.fuelux .references .employer {
  text-align: right;
  font-weight: bold;
}
.fuelux .experience .employer,
.fuelux .experience + div.action a {
  font-weight: bold;
}
.fuelux .experience .position-history .location,
.fuelux .experience .position-history .start-date,
.fuelux .experience .position-history .end-date {
  text-align: right;
}
.fuelux .experience .position-history .title,
.fuelux .experience .position-history .action .add-job {
  font-weight: bold;
}
.fuelux .experience .position-history .title,
.fuelux .experience .position-history .action .add-job,
.fuelux .experience .position-history .start-date,
.fuelux .experience .position-history .end-date {
  font-style: italic;
}
.fuelux .education .school-name,
.fuelux .education .degree-name,
.fuelux .education .degree-major,
.fuelux .education .degree-minor,
.fuelux .education + .action .action-link{
  font-weight: bold;
}
.fuelux .education .degree-name,
.fuelux .education .degree-major,
.fuelux .education .degree-minor,
.fuelux .education .degree-date,
.fuelux .education .degree-details {
  font-style: italic;
}
.fuelux .certifications .authority,
.fuelux .certifications .name,
.fuelux .certifications .eff-date,
.fuelux .certifications .description,
.fuelux .certifications + .action .action-link {
  font-style: italic;
}
.fuelux .skills textarea,
.fuelux .skills + .action .left-side .action-link {
  font-style: italic;
}
.fuelux .personal-interests textarea,
.fuelux .personal-interests + .action .action-link {
  font-style: italic;
}
.fuelux .markdown-resume {
  border: 1px solid #aaaaaa;
  box-shadow: 0 0 5px 2px #aaaaaa;
}
.fuelux .markdown-resume .navbar .navbar-inner {
  border-left: 0;
  border-right: 0;
  border-top: 0;
  border-radius: 0 !important;
  background-image: linear-gradient(top, white 12%, #f1f1f1 100%, #f2f2f2 78%) !important;
  background-image: -o-linear-gradient(top, white 12%, #f1f1f1 100%, #f2f2f2 78%) !important;
  background-image: -moz-linear-gradient(top, white 12%, #f1f1f1 100%, #f2f2f2 78%) !important;
  background-image: -webkit-linear-gradient(top, white 12%, #f1f1f1 100%, #f2f2f2 78%) !important;
  background-image: -ms-linear-gradient(top, white 12%, #f1f1f1 100%, #f2f2f2 78%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.12, white), color-stop(1, #f1f1f1), color-stop(0.78, #f2f2f2));
}

.fuelux .markdown-resume .navbar .nav li {
  padding-bottom: 0;
}

.fuelux .markdown-resume .navbar .nav li.dropdown a:hover,
.fuelux .markdown-resume .navbar .nav li.dropdown a,
.fuelux .markdown-resume .navbar .nav li.dropdown.open a{
  color: #7f7f7f !important;
  background-color: transparent !important;
  background-image: none !important;
}

.fuelux .markdown-resume .navbar .nav li.dropdown.open .dropdown-menu a:hover {
    background-color: #599DC6 !important;
    background-image: -moz-linear-gradient(top, #599DC6, #326D92) !important;
    background-image: -ms-linear-gradient(top, #599DC6, #326D92) !important;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599DC6), to(#326D92)) !important;
    background-image: -webkit-linear-gradient(top, #599DC6, #326D92) !important;
    background-image: -o-linear-gradient(top, #599DC6, #326D92) !important;
    background-image: linear-gradient(top, #599DC6, #326D92) !important;
    background-repeat: repeat-x !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599DC6', endColorstr='#326D92', GradientType=0) !important;
    color:  #FFFFFF !important;
}

.fuelux .markdown-resume .navbar .nav-divider {
  display: none !important;
}
.fuelux .markdown-resume .well {
  display: none;
}
.fuelux .markdown-resume #resume-root {
  box-shadow: 0 0 0 0;
  border: 0;
}
.fuelux .markdown-resume .resume-section-divider {
  visibility: hidden;
}
.fuelux .readonly-resume,
.fuelux .readonly-resume p {
  font-family: Calibri;
  font-size: 11pt;
}
.fuelux .readonly-resume .resume-section {
  margin-bottom: 30px;
}
.fuelux .readonly-resume h1 {
  color: black;
  font-size: 16pt;
  line-height: 17pt;
  font-weight: bold;
  text-align: center;
  height: 30px;
  margin: 0 0 5px 0;
}
.fuelux .readonly-resume h1.title {
  margin-top: 20px;
  margin-bottom: 10px;
  border-bottom: black solid 2px;
}
.fuelux .readonly-resume h2 {
  font-size: 12pt;
  line-height: 14pt;
  margin: 0 0 6px 0;
}
.fuelux .readonly-resume .position-title {
  font-weight: bold;
  font-style: italic;
  /*text-decoration: underline;*/
}
.fuelux .readonly-resume .school-name {
  font-weight: bold;
  margin-right: 10px;
}
.fuelux .readonly-resume .degree {
  font-weight: bold;
  margin-right: 10px;
  font-style: italic;
}
.fuelux .readonly-resume ul .certifications,
.fuelux .readonly-resume ul .skills,
.fuelux .readonly-resume ul .personal-interests {
  font-style: italic;
}
.fuelux .readonly-resume .skills {
  padding-left: 26px;
  overflow: hidden;
}
.fuelux .readonly-resume .skills .skill-li {
  width: 50%;
  display: list-item;
  float: left;
}
.fuelux .readonly-resume .skills .skill-li div {
  margin-right: 26px;
}
@media (min-width: 1200px) {
  
}
@media (max-width: 979px) and (min-width: 768px) {
  
}
@media (max-width: 767px) and (min-width: 480px) {
  .fuelux .resume-section .half-col,
  .fuelux .resume-section .thrd-col {
    width: 100%;
  }
  .fuelux .resume-section .qtr-col {
    width: 50%;
  }
  .fuelux .contact-info .given-name * {
    text-align: left;
  }
  .fuelux .contact-info .address * {
    text-align: left;
  }
  .fuelux .contact-info .municipality * {
    text-align: left;
  }
  .fuelux .contact-info .mobile-number * {
    text-align: left;
  }
  .fuelux .contact-info .email * {
    text-align: left;
  }
  .fuelux .references textarea,
  .fuelux .references .person,
  .fuelux .references .position,
  .fuelux .references .employer {
    text-align: left;
  }
  .fuelux .experience .employer {
    text-align: left;
  }
  .fuelux .experience .position-history .title,
  .fuelux .experience .position-history .location,
  .fuelux .experience .position-history .start-date,
  .fuelux .experience .position-history .end-date,
  .fuelux .experience .position-history .description {
    text-align: left;
  }

  .fuelux .education .school-name,
  .fuelux .education .city,
  .fuelux .education .state,
  .fuelux .education .degree-name,
  .fuelux .education .degree-major,
  .fuelux .education .degree-minor,
  .fuelux .education .degree-date,
  .fuelux .education .degree-details {
    text-align: left;
  }
  .fuelux .certifications .authority,
  .fuelux .certifications .name,
  .fuelux .certifications .eff-date,
  .fuelux .certifications .description {
    text-align: left;
  }
  .fuelux .readonly-resume  .skills .skill-li {
    width: 100%;
  }
    
}
@media (max-width: 479px) {
  .fuelux .resume-section .half-col,
  .fuelux .resume-section .thrd-col,
  .fuelux .resume-section .qtr-col {
    width: 100%;
  }
  .fuelux .contact-info .given-name * {
    text-align: left;
  }
  .fuelux .contact-info .address * {
    text-align: left;
  }
  .fuelux .contact-info .municipality * {
    text-align: left;
  }
  .fuelux .contact-info .mobile-number * {
    text-align: left;
  }
  .fuelux .contact-info .email * {
    text-align: left;
  }
  .fuelux .references textarea,
  .fuelux .references .person,
  .fuelux .references .position,
  .fuelux .references .employer {
    text-align: left;
  }
  .fuelux .experience .employer {
    text-align: left;
  }
  .fuelux .experience .position-history .title,
  .fuelux .experience .position-history .location,
  .fuelux .experience .position-history .start-date,
  .fuelux .experience .position-history .end-date,
  .fuelux .experience .position-history .description {
    text-align: left;
  }

  .fuelux .education .school-name,
  .fuelux .education .city,
  .fuelux .education .state,
  .fuelux .education .degree-name,
  .fuelux .education .degree-major,
  .fuelux .education .degree-minor,
  .fuelux .education .degree-date,
  .fuelux .education .degree-details {
    text-align: left;
  }
  .fuelux .certifications .authority,
  .fuelux .certifications .name,
  .fuelux .certifications .eff-date,
  .fuelux .certifications .description {
    text-align: left;
  }
  .fuelux .readonly-resume .skills .skill-li {
    width: 100%;
  }
  
}
  #resume-root .myDragClass ,.myDragClass *
  {
       background: none repeat scroll 0 0 #DBEAF7 !important;
  }
  #resume-root .myDragClass hr
  {
      border-color:#DBEAF7 !important;
  }
  .next-btn
{
    border-radius: 3px !important;
    font-size: 10.5px !important;
    padding: 0 6px !important;
}
.addNewCSS
{
   font-family: Verdana,Arial,Helvetica,sans-serif !important;font-size: 12px !important;color: #443A3A !important;
    font-weight: bold !important;
}

/* Styles for Markdown editor
-----------------------------------------------------------*/
.wmd-panel
{
	width: 100%;
}

.wmd-button-bar 
{
	width: 100%;
	background-color: Silver; 
}

.wmd-input 
{ 
	height:300px;
	width:100%;
	border:1px solid DarkGray;
}

.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(../Content/images/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: Black;
}

.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;
}


/* Styles for markdown
-----------------------------------------------------------*/
.markdown-content
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 17px;
    text-align: justify;
    width: 100%;
    border-spacing: 0;
}

/*.markdown-content h1
{
    color: #FA9E00;
    font-size: 18px;
    margin: -10px 0 15px;
    line-height: 20px;
}*/

 .markdown-content h1 {
        color: #443A3A;
        font-size: 18px;
        margin: -10px 0 15px;
        line-height: 20px;
        margin-top:30px;
    }

.markdown-content h2
{
    color: #FA9E00;
    font-size: 18px;
    margin: 8px 0 7px;
}

.markdown-content-body
{
    vertical-align: top;
}

.markdown-content-body ul
{
    padding: 0pt 0pt 0pt 20pt; 
    list-style: disc outside none; 
    margin-left: 0px;
}

.markdown-content-body li
{
    margin-bottom: 2px;
    margin-right: 1px;
    margin-top: 0;
    padding-bottom: 10px;
    padding-left: 5px;
}

.markdown-content-sidebar
{
    /*background: none repeat scroll 0 0 #F3F2EA;*/
    background: none repeat scroll 0 0 #f5f5f5;
    vertical-align: top;
    padding: 15px;
    height:100%;
}

.markdown-content-sidebar ul
{
    padding-left: 15px; 
    margin-left: 15px; 
}

.markdown-content-sidebar li
{
    margin-bottom: 0;
    margin-right: 1px;
    margin-top: 0;
    margin-left: 1px;
    padding: 0;
}

.markdown-content-footer
{
    vertical-align: top;
}

.col-wrap
{
    overflow: hidden;  
}

.col
{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}
/* Styles for document
-----------------------------------------------------------*/
#document-container {
    border: 1px solid #b6b6b6 !important;
    border-radius: 4px !important;
}
.cke_chrome{
    border:none !important;
}

.document-editor-well {
    background: #E0E0E0 !important;
    /*border: 1px solid grey !important;*/
    border-radius: 4px !important;
    border-bottom-width: 0 !important;
    margin: 0 !important;
    height: 54px !important;
}

.document-editor-title {
    color: #4d4d4d;
    font-weight: bold;
    font-family:Arial;
    font-size: 21px;
    margin: 17px 10px 0 10px;
}

.document-editor-title-small
{
    color: #3E7FB6;
    font-weight: bold;
    font-size: 14px;
    margin: 7.5px 10px 0 10px;
}

@media (min-width: 480px) and (max-width: 629px) {
    .document-editor-well {
      margin: 0 !important;
        height: 54px !important;
    }
    .document-editor-title {
        margin: -35px 1px 0 40px;
    }
    .documenticon{
        margin-top:17px;
        margin-left:0px !important;
    }
    }
@media screen and (max-width: 480px) {
  

    .document-editor-title {
        margin: -35px 1px 0 40px;
    }

    .documenticon {
        margin-top: 17px;
        margin-left: 0px !important;
    }
}
/* Styles for progress control
-----------------------------------------------------------*/

div.section-progress h2
{
    color:#3e7fb6; 
    font-family: Verdana;
    font-size:16px; 
    font-weight:bold;
    margin:0;
}

div.section-progress h3
{
    font-family:Verdana; 
    font-size:12px;
    font-style:normal; 
    font-weight:bold; 
    margin:10px 0 4px; 
    text-align:left; 
    color:#5F5E56
}

div.section-progress span
{
    font-family:Segoe UI; 
    font-size:11px; 
    vertical-align:top; 
    color:#3e7fb6
}

ul.step-progress
{
    list-style:none;
    margin-left: 0 !important;
}

li.step
{
    background-image:url(../Content/images/bullet-check.png);
    background-repeat:no-repeat;
    background-position: 0 0;
    padding:0 0 0 25px;
}

li.step a
{
    color:#5C9FC7;
}

li.step-checked
{
    background-image:url(../Content/images/bullet-checked.png);
    background-repeat:no-repeat;
    background-position: 0 0;
    padding:0 0 0 25px;
}

li.step-checked a
{
    color:#5C9FC7;
}
/* Styles for questions
-----------------------------------------------------------*/

div.questions
{
    color:#595959;
    font-family:Arial; 
    font-size:16px;
    border-style:solid;
    border-width:1px;
    border-color:#8DB7DF;
    border-radius: 7px;
    background: #FFFFFF; /* Old browsers */
    background: -moz-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F2F2F2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F2F2F2',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* W3C */
}

div.questions h2
{
    color:#296CA2;
    font-family:Arial; 
    font-size:22px;
    font-weight:bold; 
}

div.questions hr
{
    color: #D8D8D8;
    background-color: #D8D8D8;
    border:none;
    height:1px;
    width:100%;
}

.question-section-divider {
    background-image:url(images/1-px-dot.png);
    background-repeat:repeat-x;
    min-height:5px;
    display:block;
    margin: 0 24px 0 24px;
}

table.questions tr:nth-child(even) 
{
    background-color: #E6F0F7;
}

table.questions td {
  padding-top:5px;
  padding-bottom:5px;
  padding-right:12px;   
}

td:first-child {
  padding-left:12px;
  padding-right:0;
}

.fuelux .wizard ul li {
    padding-right:5px !important;
}
div.dashboard-sidebar
{
    min-height: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

div.dashboard-sidebar h3
{
    color:#296CA2;
    font-family:Arial; 
    font-size:16px;
    font-weight:bold;
    margin:0 0 0 6px;
}

div.dashboard-sidebar-body
{
    background-color:White;
    margin-top:-5px;
}

div.dashboard-sidebar-body h3
{
    color:#8DB7DF;
    font-family:Arial; 
    font-size:14px;
    font-weight:bold;
    line-height:15px;
}

div.dashboard-well
{
    color:#595959;
    font-family:Arial; 
    font-size:16px;
    border-style:solid;
    border-width:1px;
    border-color:#8DB7DF;
    border-radius: 7px;
    background: #FFFFFF; /* Old browsers */
    background: -moz-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F2F2F2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F2F2F2',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #FFFFFF 0%,#F2F2F2 100%); /* W3C */
}

div.dashboard-well h1
{
    color:#3E88B5;
    font-family:Arial; 
    font-size:21px;
    font-weight:bold; 
    margin: 10px 12px 10px 12px;
}

div.dashboard-well h2
{
    color:#296CA2;
    font-family:Arial; 
    font-size:16px;
    font-weight:bold; 
    margin:0 12px 0 12px;
}

div.dashboard-well h3
{
    color:#296CA2;
    font-family:Arial; 
    font-size:16px;
    margin:12px 12px 0 12px;
    line-height:25px;
    font-weight:normal !important;
}

div.dashboard-well h4
{
    color:#595959;
    font-family:Arial; 
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    margin-bottom:9px;
    margin-top:0;
}

div.dashboard-well h5
{
    color:#7F7F7F;
    font-family:Arial; 
    font-size:8px;
    font-weight:bold;
    margin-top:5px;
    margin-bottom:22px;
}

div.dashboard-well hr
{
    color: #D8D8D8;
    background-color: #D8D8D8;
    border:none;
    height:1px;
    width:100%;
    margin:0;
}

.dashboard-training-link
{
    color:#FA9E00 !important;
    font-family:Arial; 
    font-size:16px;
    font-weight: bold;
}

div.dashboard-banner {
	background-image:url("../Content/images/5arrowtextall.png");
	background-size:600% auto;
	background-repeat:no-repeat;
	margin-bottom:14px;
	width:100%;
}

div.dashboard-banner-IE8 {
    -ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/5arrowtext.png', sizingMethod='scale')";
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/5arrowtext.png', sizingMethod='scale');
    width: 100%;
    height: 160px;
}

div.dashboard-banner a,
div.dashboard-banner-IE8 a
{
    display:inline-block;
    width:20%;
    height:160px;
}
.GoalListingWrapper
{
    background:none !important;
}
.CompletedGoals
{
    margin-bottom:8px !important;
    height:auto !important;
} 
.CompletedGoals p
{
    margin-top:14px;
}   
.GoalSubWrapper
{
    width:98% !important;
    margin-left:7px;
}
.greencolor
{
    color:Green;
}
.Goalhelp
{
    display:none !important;
}
.CompletedGoals:hover .Goalhelp{
          /* display:inline-block !important;*/
}
.GoalEdit
{
    display:none !important;
}
.CompletedGoals:hover .GoalEdit{
            display:inline-block !important;
}
.GoalTrainingArrow
{
    display:none !important;
}
.CompletedGoals:hover .GoalTrainingArrow
{
     display:inline-block !important;
     text-decoration:none !important;
}
.checkgoals
{
   /* background-color: #dddddd;*/

}
.goalbackground
{
     /* background-color: #dddddd !important;
color:#B3B3B3;
*/
     background-color: #F0F0F0 !important;
     color:#808080;
}
.goalImageColor
{
     color:blue;
}
.goalImageColor1
{
     color:blue;
}

.dashbordheaderborder
{
    border:1px solid #8db7df !important;
    border-radius:7px;
    margin-top: 2px; 
}
.dashbordsidebarbodyborder
{
    border:1px solid #8db7df;
    border-radius:7px;
}
.coachbiocontent
{
    padding-top: 14px; 
    padding-bottom: 14px;
    padding-left: 6px; 
    margin-top: 4px !important;
    border:1px solid #8db7df;
    border-radius:7px;
    
}
.userGoallistingmainwarper
{
    max-height:270px;
    overflow-x:hidden;
}
.usergoalwarperheight
{
    max-height:100% !important;
    height:100% !important;
    margin-bottom: 4%;
}
.Goallpopup
{
    display:none !important;
}
.mGoallpopup:hover .Goallpopup{
            display:inline-block !important;
}
.FontColorBlack
{
    color:#000 !important;
}
.textAlignJtfy
{
    text-align:justify;
}

.dispheader
{
    display:block;
}
.hidepheader
{
    display:none;
}

.disabledTrue{
       pointer-events: none !important;
       cursor: default !important;  
}
/*!
 * qTip2 - Pretty powerful tooltips - 
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Tue Jun 11 2013 06:46 UTC+0000
 * Plugins: svg ajax tips modal viewport imagemap ie6
 * Styles: basic css3
 */

/* Core qTip styles */
.qtip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
			vertical-align: middle;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus{}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover{}

/* Default tooltip style */
.qtip-default{
	/*border-width: 1px;
	border-style: solid;
	border-color: #F1D031;*/

	-webkit-box-shadow: 0 0 2px 2px #a6a6a6;
	-moz-box-shadow: 0 0 2px 2px #a6a6a6;
	box-shadow: 0 0 2px 2px #a6a6a6;
	border-radius: 4px;

	/*background-color: #FFFFA3;*/
	background-color: #3e7fb6;
	/*color: #555;*/
	color: #fff;
}

	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}


/*! Light tooltip style */
.qtip-light{
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}

	.qtip-light .qtip-titlebar{
		background-color: #f1f1f1;
	}


/*! Dark tooltip style */
.qtip-dark{
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}

	.qtip-dark .qtip-titlebar{
		background-color: #404040;
	}

	.qtip-dark .qtip-icon{
		border-color: #444;
	}

	.qtip-dark .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/*! Cream tooltip style */
.qtip-cream{
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}

	.qtip-cream .qtip-titlebar{
		background-color: #F0DE7D;
	}

	.qtip-cream .qtip-close .qtip-icon{
		background-position: -82px 0;
	}


/*! Red tooltip style */
.qtip-red{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

	.qtip-red .qtip-titlebar{
		background-color: #F06D65;
	}

	.qtip-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}

	.qtip-red .qtip-icon{
		border-color: #D95252;
	}

	.qtip-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}


/*! Green tooltip style */
.qtip-green{
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}

	.qtip-green .qtip-titlebar{
		background-color: #B0DE78;
	}

	.qtip-green .qtip-close .qtip-icon{
		background-position: -42px 0;
	}


/*! Blue tooltip style */
.qtip-blue{
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}

	.qtip-blue .qtip-titlebar{
		background-color: #D0E9F5;
	}

	.qtip-blue .qtip-close .qtip-icon{
		background-position: -2px 0;
	}


/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/* Youtube tooltip style */
.qtip-youtube{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;

	color: white;
	border-width: 0;

	background: #4A4A4A;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
	background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
}

	.qtip-youtube .qtip-titlebar{
		background-color: #4A4A4A;
		background-color: rgba(0,0,0,0);
	}
	
	.qtip-youtube .qtip-content{
		padding: .75em;
		font: 12px arial,sans-serif;
		
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
	}

	.qtip-youtube .qtip-icon{
		border-color: #222;
	}

	.qtip-youtube .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* jQuery TOOLS Tooltip style */
.qtip-jtools{
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -moz-linear-gradient(top, #717171, #232323);
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -ms-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);

	border: 2px solid #ddd;
	border: 2px solid rgba(241,241,241,1);

	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}

	/* IE Specific */
	.qtip-jtools .qtip-titlebar{
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
	}
	.qtip-jtools .qtip-content{
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
	}

	.qtip-jtools .qtip-titlebar,
	.qtip-jtools .qtip-content{
		background: transparent;
		color: white;
		border: 0 dashed transparent;
	}

	.qtip-jtools .qtip-icon{
		border-color: #555;
	}

	.qtip-jtools .qtip-titlebar .ui-state-hover{
		border-color: #333;
	}


/* Cluetip style */
.qtip-cluetip{
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);

	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}

	.qtip-cluetip .qtip-titlebar{
		background-color: #87876A;
		color: white;
		border: 0 dashed transparent;
	}
	
	.qtip-cluetip .qtip-icon{
		border-color: #808064;
	}
	
	.qtip-cluetip .qtip-titlebar .ui-state-hover{
		border-color: #696952;
		color: #696952;
	}


/* Tipsy style */
.qtip-tipsy{
	background: black;
	background: rgba(0, 0, 0, .87);

	color: white;
	border: 0 solid transparent;

	font-size: 11px;
	font-family: 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
}

	.qtip-tipsy .qtip-titlebar{
		padding: 6px 35px 0 10;
		background-color: transparent;
	}

	.qtip-tipsy .qtip-content{
		padding: 6px 10;
	}
	
	.qtip-tipsy .qtip-icon{
		border-color: #222;
		text-shadow: none;
	}

	.qtip-tipsy .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* Tipped style */
.qtip-tipped{
	border: 3px solid #959FA9;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	background-color: #F9F9F9;
	color: #454545;

	font-weight: normal;
	font-family: serif;
}

	.qtip-tipped .qtip-titlebar{
		border-bottom-width: 0;

		color: white;
		background: #3A79B8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
		background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
	}

	.qtip-tipped .qtip-icon{
		border: 2px solid #285589;
		background: #285589;
	}

		.qtip-tipped .qtip-icon .ui-icon{
			background-color: #FBFBFB;
			color: #555;
		}


/**
 * Twitter Bootstrap style.
 *
 * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
 * Does not work with IE 7.
 */
.qtip-bootstrap{
	/** Taken from Bootstrap body */
	font-size: 14px;
	line-height: 20px;
	color: #333333;

	/** Taken from Bootstrap .popover */
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}

	.qtip-bootstrap .qtip-titlebar{
		/** Taken from Bootstrap .popover-title */
		padding: 8px 14px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 18px;
		background-color: #f7f7f7;
		border-bottom: 1px solid #ebebeb;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}

		.qtip-bootstrap .qtip-titlebar .qtip-close{
			/**
			 * Overrides qTip2:
			 * .qtip-titlebar .qtip-close{
			 *   [...]
			 *   right: 4px;
			 *   top: 50%;
			 *   [...]
			 *   border-style: solid;
			 * }
			 */
			right: 11px;
			top: 45%;
			border-style: none;
		}

	.qtip-bootstrap .qtip-content{
		/** Taken from Bootstrap .popover-content */
		padding: 9px 14px;
	}

	.qtip-bootstrap .qtip-icon{
		/**
		 * Overrides qTip2:
		 * .qtip-default .qtip-icon {
		 *   border-color: #CCC;
		 *   background: #F1F1F1;
		 *   color: #777;
		 * }
		 */
		background: transparent;
	}

		.qtip-bootstrap .qtip-icon .ui-icon{
			/**
			 * Overrides qTip2:
			 * .qtip-icon .ui-icon{
			 *   width: 18px;
			 *   height: 14px;
			 * }
			 */
			width: auto;
			height: auto;

			/* Taken from Bootstrap .close */
			float: right;
			font-size: 20px;
			font-weight: bold;
			line-height: 18px;
			color: #000000;
			text-shadow: 0 1px 0 #ffffff;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}

		.qtip-bootstrap .qtip-icon .ui-icon:hover{
			/* Taken from Bootstrap .close:hover */
			color: #000000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.4;
			filter: alpha(opacity=40);
		}


/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}


/* Tips plugin */
.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(#default#VML);
		display: inline-block;
		visibility: visible;
	}
/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}


/* IE6 Modal plugin fix */
.qtipmodal-ie6fix{
	position: absolute !important;
}
/* CSS Document */
body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#443A3A; background:#fff}

a{color:#6CA9CC; text-decoration:none}

a:hover{text-decoration:underline}

.clearfix:after{/*content:"."; */display:block; height:0; clear:both; visibility:hidden}

/*img, div{behavior:url(iepngfix.htc)}
*/
#leftcorner{float:left; background-image:url(images/l-corner.gif); width:0px; height:43px}
#rightcorner{float:right; background-image:url(images/r-corner.gif); width:3px; height:43px}

#maincontainer{width:992px; margin:auto; position:relative}

#topsection{margin:0px 0px 0px 0px}

#topleft{width:615px; float:left; margin-top:8px}

#topright{width:350px; float:right}

#logo{width:156px; height:57px; float:left}

#buttons{width:450px; float:right; text-align:right}

#buttonlist, #buttonlist ul{margin:0px 0px 0px 10px; padding:0; float:none}

#buttonlist li{float:left; margin:0; padding:0; list-style-type:none}

#buttonlist img{margin:0; padding:0; border:0}

#welcome{text-align:right; color:#89C2CC; text-transform:capitalize; font-weight:bold}

.blue{color:#296BA1; font-family:Tahoma,Verdana !important; font-size:14px !important; font-weight:bold !important}

#right-link, #right-link ul{margin:17px 0px 0px 0px; padding:0; float:right}

#right-link li{float:left; border-right:1px #B6D5E7 solid; padding:0px 8px; list-style-type:none; text-transform:uppercase; line-height:14px; color:#CBCAC2; font-weight:bold}

#right-link a{color:#B6D5E7; text-decoration:none; font-weight:normal !important; font-family:Tahoma,Verdana !important; font-size:14px !important}
#right-link a:hover{color:#276BA3; text-decoration:none}

#right-link img{float:left; margin-right:5px}

.menu-title{background:#6CA9CC; height:43px; clear:both; /*margin:5px 0 1px; */}

.menu-footertitle{background-image:url( '../../images/footer.png' ); background-position:center; background-repeat:repeat-x; height:43px; clear:both; /*margin:5px 0 1px; */}

#menusection{min-height:25px; clear:both}

#menu-head{width:250px; height:43px; float:left}
#menu-head h1{font-size:20px; color:#fff; line-height:40px; margin:0 0 0 8px; padding:0; width:972px; font-family:Verdana,Arial,Helvetica,sans-serif}

#feedback{font-size:15px; color:#fff; line-height:44px; margin-left:20px; width:250px; float:left}

#feedback a{text-decoration:underline; color:#fff; cursor:pointer}
#feedback a:hover{text-decoration:none; color:#fff; cursor:pointer}

#menu-btn, #menu-btn2{/*width:465px; */float:right; height:40px}

#display{width:245px; float:left; color:#fff; line-height:42px}

#display div{float:left !important}

#drop{/*background:url(images/drop-bg.gif); width:35px; */height:23px; line-height:23px; margin:10px 5px 0px 6px; padding-left:6px}

.pn-buttons{/*width:215px; */width:auto; float:right; height:43px}

#pn, #pn ul, #pn2, #pn2 ul{margin:6px 0px 0px 22px; padding:0; height:34px; float:right}

#pn li, #pn2 li{float:left; list-style-type:none}

#pn img, #pn2 img{margin-left:9px}

#contentsection{margin:3px 0px; /*padding-left:20px; */font-size:13px}

#l-content{width:565px; float:left}

#r-content{float:right; background:#F3F2EA; padding:10px; width:359px}

#r-content p{font-size:11px}

h1{color:#fa9e00; font-size:19px; margin:18px 0px}

p{text-align:justify; line-height:17px; margin:0px 5px 22px 0px; font-size:13px}

ol{margin:10px 0px 10px 22px; padding:0}
ol li{margin-left:10px}

h2{color:#FA9E00; font-size:18px; margin:8px 0px 7px 0px}

.yellow{color:#ec9500; font-weight:bold}

.yellow a{text-decoration:underline; color:#ec9500}

.yellow a:hover{text-decoration:none; color:#ec9500}

#footer{height:75px; color:#91C4E3; clear:both; margin-top:7px}

#footer a{text-decoration:none; color:#91C4E3}
#footer a:hover{text-decoration:none; color:#91C4E3}

#footer ul{margin:0px; padding:0}

#footer li{list-style-type:none; float:right; line-height:12px; padding:0px 8px; border-right:1px #91C4E3 solid; text-transform:capitalize}

#footer div.right{float:right; width:200px}
#footer div.left{float:left; width:325px}

.griditem{cursor:pointer !important}
.griditem{cursor:pointer !important}

#contentsection a.readmore, #contentsection a.ToolTip{color:Orange !important; text-decoration:underline !important; font-weight:bold}

#contentsection a.ToolTip:hover, #contentsection a.readmore:hover{text-decoration:none}

/*#contentsection ol{       margin:0 0 10px 40px;     padding-left:3px}

#contentsection ol li{    margin:0 1px}

#contentsection ul li{       padding:0;     margin-right:1px;     margin-top:0;     margin-bottom:5px;     list-style:disc;     padding-bottom:5px;     line-height:17px}
*/
#contentsection ul.square li{/* list-style-image:url('Images/bullet.gif' ); */list-style-type:square; padding-left:10pt; margin-left:0px}
#contentsection ul.docEditor li{list-style-type:none; margin:0px; padding:0px}

#contentsection ul.checkbox li{list-style-image:url( 'Images/bullet-checkbox.png' )}

h4{color:#3e7fb6; font-size:13px; border-bottom:none !important; text-decoration:underline}

h6{color:#3e7fb6 !important; font-size:16px; font-weight:bold; border-bottom:none !important; line-height:0; margin:12px 0 15px}
h5{color:#3e7fb6 !important; font-size:13px; border-bottom:none !important}

.tahomaBlue{font-size:16px; font-family:Tahoma,Verdana; color:#B6D5E7; font-weight:normal !important}

/*New messaging styles added by sreenath on 09/11/2013*/
.message {
   /* border: 2px solid;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 8px;
    padding: 8px 35px 8px 14px;*/
     border: 2px solid;
    border-radius: 4px 4px 4px 4px;
    margin: 0 0 0 16%;
    padding: 4px 31px 4px 14px;
    position: absolute;
    top: 26px;
    width: auto;
    min-width:280px;
    z-index: 10000;
}
.message-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #468847;
}
.message-error {
    background-color: #F2DEDE;
    border-color: #EED3D7;
    color: #B94A48;
}
.message-info {
    background-color: #D9EDF7;
    border-color: #BCE8F1;
    color: #3A87AD;
}
.message-warning {
    background-color: #FCF8E3;
    border-color: #FBEED5;
    color: #C09853;
}
.feedback .popover.top {
  margin-left:60px;
}

/******************************************
            3. Div for Round corner
******************************************/
.x-box-tl{    background:transparent url(../../Images/corners.gif) no-repeat 0 0}
.x-box-tc{    height:8px;     background:transparent url(../../Images/tb.gif) repeat-x 0 0;     overflow:hidden}
.x-box-tr{    background:transparent url(../../Images/corners.gif) no-repeat right -8px}
.x-box-ml{    background:transparent url(../../Images/l.gif) repeat-y 0;     padding-left:4px;     overflow:hidden}
.x-box-mc{    background:#eee url(../../Images/tb.gif) repeat-x 0 -16px;     padding:4px 10px;     color:#393939;     font-size:12px}
.x-box-middle{    background:transparent url(../../Images/l.gif) repeat-y 0;     padding-left:4px;     overflow:hidden}
.x-box-mc h3{    font-size:14px;     font-weight:bold;     margin:0 0 4px 0}

.x-box-mr{    background:transparent url(../../Images/r.gif) repeat-y right;     padding-right:4px;     overflow:hidden}
.x-box-bl{    background:transparent url(../../Images/corners.gif) no-repeat 0 -16px}
.x-box-bc{    background:transparent url(../../Images/tb.gif) repeat-x 0 -8px;     height:8px;     overflow:hidden}
.x-box-br{    background:transparent url(../../Images/corners.gif) no-repeat right -24px}
.x-box-tl, .x-box-bl{ padding-left:8px;  overflow:hidden}
.x-box-tr, .x-box-br{ padding-right:8px;  overflow:hidden}

/* <RadMenu / Default>*/
/*.RadMenu_NextJobBlue .rmRootGroup, */
.RadMenu_NextJobBlue .rmLink, 
.RadMenu_NextJobBlue .rmText, 
.RadMenu_NextJobBlue .rmLeftArrow, 
.RadMenu_NextJobBlue .rmRightArrow, 
.RadMenu_NextJobBlue .rmTopArrow, 
.RadMenu_NextJobBlue .rmBottomArrow{background-image:url('Menu/rmSprite.png'); background-color:transparent}

.RadMenu .rmHorizontal .rmText{padding:10px 7px 1px 0 !important}
.RadMenu .rmText{height:20px}

.RadMenu .rmGroup .rmText{height:12px}

.RadMenu .rmGroup .rmText{padding:6px 55px 5px 10px !important}
.RadMenu .rmGroup .rmFirst .rmExpanded{color:#fff !important}

/* <Root items>*/
.RadMenu_NextJobBlue, 
.RadMenu_NextJobBlue .rmLink{font-family:"Verdana"; font-size:13px; color:#3E7FB6; text-decoration:none; font-weight:normal !important}

.RadMenu_NextJobBlue .rmLink, 
.RadMenu_NextJobBlue .rmDisabled, 
.RadMenu_NextJobBlue .rmDisabled:hover{background-position:0 -72px}

.RadMenu_NextJobBlue .rmText, 
.RadMenu_NextJobBlue .rmDisabled .rmText, 
.RadMenu_NextJobBlue .rmDisabled:hover .rmText{background-position:100% -90px}

.RadMenu_NextJobBlue .rmFirst .rmLink, 
.RadMenu_NextJobBlue .rmFirst .rmLink:hover, 
.RadMenu_NextJobBlue .rmLast .rmText, 
.RadMenu_NextJobBlue .rmLast .rmLink:hover .rmText, 
.RadMenu_NextJobBlue .rmVertical .rmLink, 
.RadMenu_NextJobBlue .rmVertical .rmText{background-repeat:no-repeat; background-position:0 500px}

.RadMenu_NextJobBlue .rmVertical .rmFirst, 
.RadMenu_NextJobBlue .rmVertical .rmLast{background:none}

.RadMenu_NextJobBlue .rmLink:hover, 
.RadMenu_NextJobBlue .rmFirst .rmLink:hover, 
.RadMenu_NextJobBlue .rmFirst .rmFocused, 
.RadMenu_NextJobBlue .rmFocused, 
.RadMenu_NextJobBlue .rmExpanded, 
.RadMenu_NextJobBlue .rmFirst .rmExpanded{color:#fff; background-position:0 -120px}

.RadMenu_NextJobBlue .rmLink:hover .rmText, 
.RadMenu_NextJobBlue .rmFocused .rmText, 
.RadMenu_NextJobBlue .rmExpanded .rmText, 
.RadMenu_NextJobBlue .rmLast .rmLink:hover .rmText, 
.RadMenu_NextJobBlue .rmLast .rmExpanded .rmText{background-position:100% -169px}

.RadMenu_NextJobBlue .rmVertical .rmLink{padding-top:1px; padding-bottom:1px}

.RadMenu_NextJobBlue .rmVertical .rmLink:hover, 
.RadMenu_NextJobBlue .rmVertical .rmFocused, 
.RadMenu_NextJobBlue .rmVertical .rmExpanded, 
.RadMenu_NextJobBlue .rmVertical .rmExpanded:hover{padding-top:0; padding-bottom:0; border-style:solid; border-color:#828282; border-width:1px 0}

.RadMenu_NextJobBlue .rmVertical .rmFirst .rmLink:hover, 
.RadMenu_NextJobBlue .rmVertical .rmFirst .rmFocused, 
.RadMenu_NextJobBlue .rmVertical .rmFirst .rmExpanded, 
.RadMenu_NextJobBlue .rmVertical .rmFirst .rmExpanded:hover{padding-top:1px; padding-bottom:0; border-top-width:0}

.RadMenu_NextJobBlue .rmVertical .rmLast .rmLink:hover, 
.RadMenu_NextJobBlue .rmVertical .rmLast .rmFocused, 
.RadMenu_NextJobBlue .rmVertical .rmLast .rmExpanded, 
.RadMenu_NextJobBlue .rmVertical .rmLast .rmExpanded:hover{padding-bottom:1px; padding-top:0; border-bottom-width:0}

.RadMenu_NextJobBlue .rmVertical .rmItem .rmDisabled:hover{padding-top:1px; padding-bottom:1px; border-width:0}

.RadMenu_NextJobBlue .rmExpanded, 
.RadMenu_NextJobBlue .rmExpanded:hover{background-color:#fff; color:#fff}

.RadMenu_NextJobBlue .rmExpanded .rmText, 
.RadMenu_NextJobBlue .rmExpanded:hover .rmText{background-color:#6CA9CC}

.RadMenu_NextJobBlue .rmDisabled, 
.RadMenu_NextJobBlue .rmDisabled:hover{color:#7d7d7d; background-color:transparent}

/* </Root items>*/
/* <Submenu items>*/
.RadMenu_NextJobBlue .rmGroup, 
.RadMenu_NextJobBlue .rmGroup .rmVertical{border:1px solid #EDEDE8; background-color:#fff}

.RadMenu_NextJobBlue .rmGroup .rmLink:hover, 
.RadMenu_NextJobBlue  .rmGroup  .rmFirst .rmLink:hover, 
.RadMenu_NextJobBlue .rmGroup  .rmFocused{background:url('Menu/rmbg.png') repeat-x; color:#fff}

.RadMenu_NextJobBlue .rmGroup .rmLink, 
.RadMenu_NextJobBlue  .rmGroup  .rmFirst .rmLink, 
.RadMenu_NextJobBlue .rmGroup  .rmFocused{color:#6CA9CC}

.RadMenu_NextJobBlue  .rmGroup  .rmLink:hover .rmText, 
.RadMenu_NextJobBlue  .rmGroup  .rmFocused .rmText, 
.RadMenu_NextJobBlue .rmGroup  .rmLast .rmLink:hover .rmText{background:url('Menu/rmbg.png') repeat-x}

.RadMenu_NextJobBlue .rmSlide .rmScrollWrap{background-image:none}

.RadMenu_NextJobBlue_rtl .rmGroup, 
.RadMenu_NextJobBlue_rtl .rmGroup .rmVertical{background-position:100% 0}

.RadMenu_NextJobBlue .rmRootGroup li.rmItem .rmGroup{padding-bottom:0}

.RadMenu_NextJobBlue .rmRootGroup .rmHorizontal{background-image:none}

.RadMenu_NextJobBlue .rmScrollWrap .rmVertical{border:0}

.RadMenu_NextJobBlue .rmGroup .rmItem .rmLink, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmLink:hover, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmFocused, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmExpanded{padding-top:0; padding-bottom:0; border:0}

.RadMenu_NextJobBlue .rmGroup .rmLast .rmLink, 
.RadMenu_NextJobBlue .rmGroup .rmLast .rmLink:hover, 
.RadMenu_NextJobBlue .rmGroup .rmLast .rmFocused, 
.RadMenu_NextJobBlue .rmGroup .rmLast .rmExpanded{padding-bottom:1px}

.RadMenu_NextJobBlue .rmGroup .rmLink, 
.RadMenu_NextJobBlue .rmGroup .rmText, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled:hover, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled .rmText, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled:hover .rmText{background-position:0 500px; background-repeat:no-repeat; background-color:transparent}

.RadMenu_NextJobBlue .rmGroup .rmLink:hover, 
.RadMenu_NextJobBlue .rmGroup .rmFocused, 
.RadMenu_NextJobBlue .rmGroup .rmExpanded{background-color:#3E7FB6; color:#fff !important}

.RadMenu_NextJobBlue .rmGroup .rmLink:hover .rmText, 
.RadMenu_NextJobBlue .rmGroup .rmFocused .rmText, 
.RadMenu_NextJobBlue .rmGroup .rmExpanded .rmText{background-color:#3E7FB6 !important;color:white !important}

/* <expand arrows>*/
.RadMenu_NextJobBlue .rmGroup .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmExpandDown, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled .rmExpandDown, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled:hover .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmItem .rmDisabled:hover .rmExpandDown{background-image:url('Menu/rmSprite.png'); background-position:100% -212px}

.RadMenu_NextJobBlue .rmGroup .rmLink:hover .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmFocused .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmExpanded .rmExpandRight, 
.RadMenu_NextJobBlue .rmGroup .rmLink:hover .rmExpandDown, 
.RadMenu_NextJobBlue .rmGroup .rmFocused .rmExpandDown, 
.RadMenu_NextJobBlue .rmGroup .rmExpanded .rmExpandDown{background-image:url('Menu/rmSprite.png') !important; background-position:100% -265px !important; color:white !important}
/*Telerik RadCalendar Default skin*/
table.RadCalendar_NJScheduler{border-collapse:separate; border:0; background:#fff; font:12px "segoe ui",arial,sans-serif; width:220px}

/*titlebar*/
.RadCalendar_NJScheduler .rcTitlebar{width:100%; border:1px solid #7c7c7c; padding:0; background:#e4e4e4; color:#000}

.RadCalendar_NJScheduler .rcTitlebar table{width:100%; border-collapse:separate; border:0; font:12px/23px "segoe ui",arial,sans-serif}

.RadCalendar_NJScheduler .rcTitlebar td{border:0; padding:0 0 1px; text-align:center; vertical-align:middle}

.RadCalendar_NJScheduler .rcTitlebar .rcTitle{width:100%; cursor:pointer}

.RadCalendar_NJScheduler .rcTitlebar .rcPrev, 
.RadCalendar_NJScheduler .rcTitlebar .rcNext, 
.RadCalendar_NJScheduler .rcTitlebar .rcFastPrev, 
.RadCalendar_NJScheduler .rcTitlebar .rcFastNext{display:block; width:18px; height:18px; overflow:hidden; margin:1px 2px 0; background:transparent url('Calendar/sprite.gif') no-repeat; text-indent:-2222px; text-decoration:none; color:#ccc}

.RadCalendar_NJScheduler .rcTitlebar .rcFastPrev{margin-left:4px; background-position:0 -200px}

.RadCalendar_NJScheduler .rcTitlebar .rcFastPrev:hover{background-position:0 -250px}

.RadCalendar_NJScheduler .rcTitlebar .rcPrev{background-position:0 -300px}

.RadCalendar_NJScheduler .rcTitlebar .rcPrev:hover{background-position:0 -350px}

.RadCalendar_NJScheduler .rcTitlebar .rcNext{background-position:0 -400px}

.RadCalendar_NJScheduler .rcTitlebar .rcNext:hover{background-position:0 -450px}

.RadCalendar_NJScheduler .rcTitlebar .rcFastNext{margin-right:4px; background-position:0 -500px}

.RadCalendar_NJScheduler .rcTitlebar .rcFastNext:hover{background-position:0 -550px}

.RadCalendar_NJScheduler .rcMain{width:100%; border:1px solid #999; border-top:0; padding:0}

.RadCalendar_NJScheduler .rcMainTable{border-collapse:separate; border:0; width:100%; font:12px/17px "segoe ui",arial,sans-serif}

/*header, footer*/
.RadCalendar_NJScheduler .rcHeader, 
.RadCalendar_NJScheduler .rcFooter{border:1px solid #999; border-top:0; padding:0}

/*week numbers and days*/
.RadCalendar_NJScheduler .rcRow th, 
.RadCalendar_NJScheduler .rcWeek th{border:0; font-weight:normal; vertical-align:middle; cursor:default}

.RadCalendar_NJScheduler .rcWeek th{border-bottom:1px solid #999; padding:4px 6px 4px 0; text-align:right; color:#333}

.RadCalendar_NJScheduler .rcWeek .rcViewSel, 
.RadCalendar_NJScheduler .rcRow th{width:13px; padding:0 7px 0 9px; background:#ececec; text-align:center}

/*date cells*/
.RadCalendar_NJScheduler .rcRow td{border:1px solid #fff; padding:0; text-align:right; vertical-align:middle}

.RadCalendar_NJScheduler .rcMain .rcRow a, 
.RadCalendar_NJScheduler .rcMain .rcRow span{display:block; padding:1px 5px 1px 0; text-decoration:none; color:#000}

.RadCalendar_NJScheduler .rcMain .rcWeekend a{color:#666}

.RadCalendar_NJScheduler .rcRow .rcToday{border-color:#c95b00}

.RadCalendar_NJScheduler .rcMain .rcOtherMonth a{color:#777}

.RadCalendar_NJScheduler .rcMain .rcOutOfRange span{color:#777; cursor:default}

.RadCalendar_NJScheduler .rcRow .rcHover{border-color:#c95b00; background:#ffd39c}

.RadCalendar_NJScheduler .rcRow .rcHover a{color:#892500}

.RadCalendar_NJScheduler .rcRow .rcSelected{border-color:#ca250c; background:#ff7617}

.RadCalendar_NJScheduler .rcMain .rcRow .rcSelected a{color:#882501}

/*multimonth view*/
table.RadCalendarMultiView_NJScheduler{width:auto}

.RadCalendarMultiView_NJScheduler .rcTitlebar{border-color:#616161; background:#c6c6c6}

.RadCalendarMultiView_NJScheduler .rcTitlebar table{line-height:29px}

.RadCalendarMultiView_NJScheduler .rcMain{border-color:#616161}

.RadCalendarMultiView_NJScheduler .rcCalendar{width:220px; border:1px solid #999; padding:0}

.RadCalendarMultiView_NJScheduler .rcMainTable .rcTitle{border:0; border-bottom:1px solid #999; padding:0 0 2px; background:#e4e4e4; text-align:center; line-height:22px}

/*month view*/
table.RadCalendarMonthView_NJScheduler{border-collapse:separate; border:1px solid #616161; background:#fff; font:12px "segoe ui",arial,sans-serif; color:#333}

table.RadCalendarMonthView_NJScheduler td{border:0; padding:5px 2px 0}

.RadCalendarMonthView_NJScheduler #rcMView_Feb, 
.RadCalendarMonthView_NJScheduler #rcMView_Apr, 
.RadCalendarMonthView_NJScheduler #rcMView_Jun, 
.RadCalendarMonthView_NJScheduler #rcMView_Aug, 
.RadCalendarMonthView_NJScheduler #rcMView_Oct, 
.RadCalendarMonthView_NJScheduler #rcMView_Dec{border-right:1px solid #999}

.RadCalendarMonthView_NJScheduler a{display:block; padding:2px 4px; text-align:center; text-decoration:none; color:#333}

.RadCalendarMonthView_NJScheduler .rcSelected a{border:1px solid #ca250c; padding:1px 3px; background:#ff7617; color:#882501}

.RadCalendarMonthView_NJScheduler #rcMView_PrevY a, 
.RadCalendarMonthView_NJScheduler #rcMView_NextY a{display:block; width:18px; height:13px; overflow:hidden; margin:0 auto; padding:0; background:transparent no-repeat url('Calendar/sprite.gif'); text-indent:-2222px; text-align:center; text-decoration:none; color:#ccc}

.RadCalendarMonthView_NJScheduler #rcMView_PrevY a{background-position:0 -2100px}

.RadCalendarMonthView_NJScheduler #rcMView_NextY a{background-position:0 -2200px}

.RadCalendarMonthView_NJScheduler .rcButtons{padding:5px 7px 4px; text-align:center}

.RadCalendarMonthView_NJScheduler input{border:1px solid #7a7a7a; padding:0; background:#c6c6c6; color:#000; font:12px "segoe ui",arial,sans-serif; cursor:pointer}

.RadCalendarMonthView_NJScheduler #rcMView_Today{margin:0 0.4em 0 0}

.RadCalendarMonthView_NJScheduler #rcMView_OK{padding:0 0.2em}

/*time view*/
table.RadCalendarTimeView_NJScheduler{border-collapse:separate; border:1px solid #616161; background:#fff; font:12px "segoe ui",arial,sans-serif}

.RadCalendarTimeView_NJScheduler th{border:0; border-bottom:1px solid #999; padding:0 0 1px; background:#e4e4e4; color:#000; text-align:center; cursor:default; line-height:23px; font-weight:normal}

table.RadCalendarTimeView_NJScheduler td{border:0; border-left:1px solid #999; padding:2px 2px 3px}

table.RadCalendarTimeView_NJScheduler td:first-child{border-left:0}

.RadCalendarTimeView_NJScheduler a{display:block; padding:2px 6px; text-align:center; color:#333; text-decoration:none}

.RadCalendarTimeView_NJScheduler td.rcSelected a{border:1px solid #ca250c; padding:1px 5px; background:#ff7617; color:#882501}

.RadCalendarTimeView_NJScheduler td.rcHover a{border:1px solid #c95b00; padding:1px 5px; background:#ffd39c; color:#892500}

.RadCalendarTimeView_NJScheduler .rcFooter{border:0; border-top:1px solid #999; padding:0}

/*pickers*/
.RadPicker_NJScheduler, 
.RadPicker_NJScheduler td{vertical-align:middle}

.RadPicker_NJScheduler .RadInput{vertical-align:baseline}

.RadPicker_NJScheduler table.rcTable, 
.RadPicker_NJScheduler table.rcTable td{border:0; margin:0; padding:0}

.RadPicker_NJScheduler table.rcTable .rcInputCell{padding:0 4px 0 0}

.RadPicker_NJScheduler td a{position:relative; /*FF*/outline:none; /*FF*/z-index:2; /*Opera*/margin:0 2px; text-decoration:none}
* html .RadPicker_NJScheduler td a{position:static}/*IE6*/

*+html .RadPicker_NJScheduler td a{position:static}/*IE7*/

.RadPicker_NJScheduler .rcCalPopup, 
.RadPicker_NJScheduler .rcTimePopup{display:block; overflow:hidden; width:22px; height:22px; background:url('Calendar/sprite.gif') no-repeat; text-indent:-2222px; text-align:center}

.RadPicker_NJScheduler .rcCalPopup, 
.RadPicker_NJScheduler .rcDisabled.rcCalPopup:hover{background-position:0 0}

.RadPicker_NJScheduler .rcCalPopup:hover, 
.RadPicker_NJScheduler .rcCalPopup:focus, 
.RadPicker_NJScheduler .rcCalPopup:active{background-position:0 -50px}

.RadPicker_NJScheduler .rcTimePopup, 
.RadPicker_NJScheduler .rcDisabled.rcTimePopup:hover{background-position:0 -100px}

.RadPicker_NJScheduler .rcTimePopup:hover, 
.RadPicker_NJScheduler .rcTimePopup:focus, 
.RadPicker_NJScheduler .rcTimePopup:active{background-position:0 -150px}

.RadPicker_NJScheduler .rcDisabled, 
.RadCalendarMonthView_NJScheduler .rcDisabled{opacity:0.5; filter:alpha(opacity=50)}

/*rtl*/
.RadCalendarRTL_NJScheduler .rcTitlebar .rcFastPrev{background-position:0 -500px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcFastPrev:hover{background-position:0 -550px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcPrev{background-position:0 -400px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcPrev:hover{background-position:0 -450px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcNext{background-position:0 -300px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcNext:hover{background-position:0 -350px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcFastNext{background-position:0 -200px}

.RadCalendarRTL_NJScheduler .rcTitlebar .rcFastNext:hover{background-position:0 -250px}

table.RadCalendar_NJScheduler .rcTitlebar{}
table.RadCalendar_NJScheduler .rcTitlebar .rcTitle{font-family:Verdana}
table.RadCalendar_NJScheduler{}
table.RadCalendar_NJScheduler .rcTitlebar .rcFastPrev{}
table.RadCalendar_NJScheduler .rcTitlebar .rcPrev{}
table.RadCalendar_NJScheduler .rcTitlebar .rcNext{}
table.RadCalendar_NJScheduler .rcTitlebar .rcFastNext{}
table.RadCalendar_NJScheduler .rcMainTable{}
table.RadCalendar_NJScheduler .rcWeek th{}
table.RadCalendar_NJScheduler .rcRow th{}
table.RadCalendar_NJScheduler .rcRow td{}
table.RadCalendar_NJScheduler .rcRow td{}
table.RadCalendar_NJScheduler .rcRow td a{}
table.RadCalendar_NJScheduler .rcRow td.rcHover{}
table.RadCalendar_NJScheduler .rcRow td.rcHover a{}
table.RadCalendar_NJScheduler .rcRow .rcWeekend{}
table.RadCalendar_NJScheduler .rcRow .rcWeekend{}
table.RadCalendar_NJScheduler .rcRow .rcWeekend a{}
table.RadCalendar_NJScheduler .rcRow .rcToday{}
table.RadCalendar_NJScheduler .rcRow .rcToday{}
table.RadCalendar_NJScheduler .rcRow .rcToday a{}
table.RadCalendar_NJScheduler .rcRow .rcSelected{}
table.RadCalendar_NJScheduler .rcRow .rcSelected{}
table.RadCalendar_NJScheduler .rcRow .rcSelected a{}
table.RadCalendar_NJScheduler .rcRow .rcOtherMonth{}
table.RadCalendar_NJScheduler .rcRow .rcOtherMonth{}
table.RadCalendar_NJScheduler .rcRow .rcOtherMonth a{}
div.RadPicker_NJScheduler .rcCalPopup{}
div.RadPicker_NJScheduler .rcCalPopup.rcHover{}
div.RadPicker_NJScheduler .rcTimePopup{}
div.RadPicker_NJScheduler .rcTimePopup.rcHover{}

/* RadComboBox Simple skin */
/*global*/
.RadComboBox_NJScheduler *{margin:0; padding:0}

.RadComboBox_NJScheduler, 
.RadComboBox_NJScheduler .rcbInput, 
.RadComboBoxDropDown_NJScheduler{font:12px "Segoe UI",Arial,sans-serif; color:#333; text-align:left}

.RadComboBox_NJScheduler_rtl, 
.RadComboBox_NJScheduler_rtl .rcbInput, 
.RadComboBoxDropDown_NJScheduler_rtl{text-align:right}

/* combobox */
.RadComboBox_NJScheduler{vertical-align:middle}

* html .RadComboBox_NJScheduler{vertical-align:top}

.RadComboBox_NJScheduler table{border:0; border-collapse:separate}

.RadComboBox_NJScheduler table td.rcbInputCell{width:100%; height:18px; line-height:18px; vertical-align:middle; padding:0; border:solid #616161; background:#fff}

* html .RadComboBox_NJScheduler td.rcbInputCell{height /**/:20px; line-height /**/:20px}

.RadComboBox_NJScheduler table td.rcbInputCellLeft{border-width:1px 0 1px 1px}
.RadComboBox_NJScheduler table td.rcbInputCellRight{border-width:1px 1px 1px 0}

.RadComboBox_NJScheduler .rcbInputCell .rcbInput{width:100%; background:transparent; border:0; vertical-align:middle; padding:2px 0 1px; outline:0}

* html .RadComboBox_NJScheduler .rcbInputCell .rcbInput{height /**/:16px; padding /**/:2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */}

.RadComboBox_NJScheduler .rcbInputCell .rcbEmptyMessage{color:#666; font-style:italic}

.RadComboBox_NJScheduler .rcbReadOnly .rcbInput{cursor:default}

.RadComboBox_NJScheduler table td.rcbInputCell, 
.RadComboBox_NJScheduler .rcbInputCell .rcbInput{padding-left:2px}

.RadComboBox_NJScheduler_rtl table td.rcbInputCell, 
.RadComboBox_NJScheduler_rtl .rcbInputCell .rcbInput{padding-right:2px; padding-left:0}

.RadComboBox_NJScheduler .rcbHovered .rcbInputCell .rcbInput, 
.RadComboBox_NJScheduler .rcbFocused .rcbInputCell .rcbInput{color:#882501}

.RadComboBox_NJScheduler table td.rcbArrowCell{width:18px; padding:0; border:1px solid #616161; background:#fff url('ComboBox/rcbSprite.png') no-repeat}

.RadComboBox_NJScheduler .rcbReadOnly .rcbArrowCellLeft, 
.RadComboBox_NJScheduler .rcbArrowCellHidden.rcbArrowCellLeft{border-width:1px 0 1px 1px}
.RadComboBox_NJScheduler .rcbReadOnly .rcbArrowCellRight, 
.RadComboBox_NJScheduler .rcbArrowCellHidden.rcbArrowCellRight{border-width:1px 1px 1px 0}

.RadComboBox_NJScheduler td.rcbArrowCell{background-position:0 0}
.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell{background-position:0 -20px}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell{background-position:0 -40px}
.RadComboBox_NJScheduler .rcbDisabled .rcbArrowCell{background-position:0 -60px}

.RadComboBox_NJScheduler td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler .rcbHovered td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler .rcbFocused td.rcbArrowCellHidden, 
.RadComboBox_NJScheduler table.rcbDisabled td.rcbArrowCellHidden{background:none}

.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbReadOnly .rcbInputCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbReadOnly .rcbArrowCellHidden{background-color:#ffe79c}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbReadOnly .rcbInputCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbReadOnly .rcbArrowCellHidden{background-color:#ffa517}

.RadComboBox_NJScheduler .rcbHovered .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbHovered .rcbInputCell{border-color:#c98400}
.RadComboBox_NJScheduler .rcbFocused .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbFocused .rcbInputCell{border-color:#ca4b0c}
.RadComboBox_NJScheduler .rcbDisabled .rcbArrowCell, 
.RadComboBox_NJScheduler .rcbDisabled .rcbInputCell{border-color:#b0b0b0}

.RadComboBox_NJScheduler .rcbArrowCell a{position:relative; outline:0; overflow:hidden; display:block; width:18px; height:20px; text-decoration:none; text-indent:-9999px; font-size:1px}

div.RadComboBox_NJScheduler td.rcbArrowCellHidden, 
div.RadComboBox_NJScheduler .rcbArrowCellHidden a{width:1px}

div.RadComboBox_NJScheduler td.rcbArrowCellHidden.rcbArrowCellRight{border-left:0}

/* Read-only styles */
/* dropdown */
.rcbSlide{position:absolute; overflow:hidden; display:none; height:1px; /*avinash 4-10-44 removed underscore*/float:left}

.RadComboBoxDropDown_NJScheduler{position:absolute; background:#fff; border:1px solid #616161; cursor:default; font-size:11px}

.RadComboBoxDropDown_NJScheduler_rtl{direction:rtl}

.RadComboBoxDropDown_NJScheduler .rcbScroll{overflow:auto; position:relative}

.RadComboBoxDropDown_NJScheduler .rcbList{list-style:none outside; position:relative; margin:0; padding:0}

.RadComboBoxDropDown_NJScheduler .rcbHeader, 
.RadComboBoxDropDown_NJScheduler .rcbFooter{background:#e4e4e4; color:#000; padding:5px 7px 4px}

.RadComboBoxDropDown_NJScheduler .rcbHeader{border-bottom:1px solid #7c7c7c; margin-bottom:1px}

.RadComboBoxDropDown_NJScheduler .rcbFooter{border-top:1px solid #7c7c7c; margin-top:1px}

.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbNoWrap .rcbLoading{white-space:nowrap}

.RadComboBoxDropDown_NJScheduler .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbLoading{padding:2px 6px; margin:0 1px}

.RadComboBoxDropDown_NJScheduler .rcbHovered{padding:1px 18px 1px 5px}

html>/**/body .RadComboBoxDropDown_NJScheduler .rcbItem, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbHovered, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbDisabled, 
html>/**/body .RadComboBoxDropDown_NJScheduler .rcbLoading{min-height:13px}

*+html .RadComboBoxDropDown_NJScheduler .rcbItem, 
*+html .RadComboBoxDropDown_NJScheduler .rcbHovered, 
*+html .RadComboBoxDropDown_NJScheduler .rcbDisabled, 
*+html .RadComboBoxDropDown_NJScheduler .rcbLoading{height:auto}

.RadComboBoxDropDown_NJScheduler_rtl .rcbItem, 
.RadComboBoxDropDown_NJScheduler_rtl .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler_rtl .rcbLoading{padding:2px 6px}

.RadComboBoxDropDown_NJScheduler_rtl .rcbHovered{padding:1px 5px 1px 18px}

.RadComboBoxDropDown_NJScheduler .rcbImage{vertical-align:middle; margin:0 6px 2px 0}

.RadComboBoxDropDown_NJScheduler_rtl .rcbImage{margin:0 0 2px 6px}

.RadComboBoxDropDown_NJScheduler em{font-style:normal; font-weight:bold}

.RadComboBoxDropDown_NJScheduler .rcbItem em{background:#e5e5e5}

.RadComboBoxDropDown_NJScheduler .rcbHovered{background:#ffe79c; color:#882501; border:1px solid #c98400}
*+html div.RadComboBoxDropDown_NJScheduler .rcbList{zoom:1}/* IE7 item width fix */

* html div.RadComboBoxDropDown_NJScheduler .rcbItem, 
* html div.RadComboBoxDropDown_NJScheduler .rcbHovered{zoom:1}/* IE6 item width fix */

.RadComboBoxDropDown_NJScheduler .rcbSeparator{    color:#fff;     background:#8a8a8a}

.RadComboBox_NJScheduler .rcbDisabled .rcbInputCell .rcbInput, 
.RadComboBoxDropDown_NJScheduler .rcbDisabled{color:#787777; cursor:default}

.RadComboBoxDropDown_NJScheduler .rcbLoading{background:#f0f0f0; text-align:center}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults{clear:both; border-top:1px solid #c3c3c3; background:#e4e4e4; position:relative; padding:0 6px 0; text-align:center; margin-top:1px; color:#8a8a8a}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults a{display:inline-block; width:15px; height:9px; text-indent:-9999px; overflow:hidden; text-decoration:none; cursor:pointer; vertical-align:middle; background:url('ComboBox/rcbSprite.png') no-repeat -1px -85px}

* html .RadComboBoxDropDown_NJScheduler .rcbMoreResults a{font-size:0; line-height:0; text-indent:0}

*+html .RadComboBoxDropDown_NJScheduler .rcbMoreResults a{font-size:0; line-height:0; text-indent:0}

.RadComboBoxDropDown_NJScheduler .rcbMoreResults span{vertical-align:middle; height:19px; line-height:19px; display:inline-block}

.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbItem, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbHovered, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbDisabled, 
.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbLoading{padding-left:12px}

.RadComboBoxDropDown_NJScheduler .rcbSeparatedList .rcbSeparator{padding-left:6px}

/*hacks*/
/*Opera start*/
@media screen and (min-width:550px){.RadComboBoxDropDown_NJScheduler_rtl .rcbItem,.RadComboBoxDropDown_NJScheduler_rtl .rcbDisabled,.RadComboBoxDropDown_NJScheduler_rtl .rcbLoading{padding:2px 6px 2px 19px}

.RadComboBoxDropDown_NJScheduler_rtl .rcbHovered{padding:1px 5px 1px 18px}

}/*Opera end*/

/*Telerik RadInput Default Skin*/
/*global*/
.RadInput_NJScheduler, 
.RadInputMgr_NJScheduler{vertical-align:middle; font:12px "segoe ui",arial,sans-serif}

.RadInput_NJScheduler table{border:0; vertical-align:bottom}

.RadInput_NJScheduler table.riTable td{border:0; padding:0; vertical-align:middle; overflow:visible; /*RadGrid*/}

.RadInput_NJScheduler table td.riCell{padding-right:4px}

.RadInput_NJScheduler textarea{vertical-align:bottom; overflow:auto}

/*textbox states*/
html body .RadInput_NJScheduler .riTextBox, 
html body .RadInputMgr_NJScheduler{border:1px solid #616161; padding:2px 1px 3px; background:#fff; color:#000; font:12px "segoe ui",arial,sans-serif}

html body .RadInput_NJScheduler .riEmpty, 
html body .RadInput_Empty_NJScheduler{color:#777}

html body .RadInput_NJScheduler .riHover, 
html body .RadInput_Hover_NJScheduler{border-color:#c98400}

html body .RadInput_NJScheduler .riFocused, 
html body .RadInput_Focused_NJScheduler{border-color:#ca250c}

html body .RadInput_NJScheduler .riRead, 
html body .RadInput_Read_NJScheduler{border-color:#b0b0b0}

html body .RadInput_NJScheduler .riDisabled, 
html body .RadInput_Disabled_NJScheduler{border-color:#b0b0b0; color:#777; cursor:default}

html body .RadInput_NJScheduler .riError, 
html body .RadInput_Error_NJScheduler{border-color:#f00; background:#ffe9e9 100% -298px no-repeat url('Input/sprite.gif'); color:#ff000d}

.RadForm.rfdTextbox .RadInput_NJScheduler .riError[type="text"], 
.RadForm.rfdTextbox .RadInput_Error_NJScheduler[type="text"]{border-color:#f00; background:#ffe9e9 100% -298px no-repeat url('Input/sprite.gif'); color:#ff000d}

html body .RadInput_NJScheduler .riNegative, 
html body .RadInput_Negative_NJScheduler{color:#565656}

/*buttons*/
.RadInput_NJScheduler a{display:block; overflow:hidden; position:relative; /*FF*/outline:none; /*FF*/z-index:2; /*Opera*/background:transparent no-repeat url('Input/sprite.gif'); text-indent:-2222px; text-align:center; text-decoration:none}
* html .RadInput_NJScheduler a{position:static}/*IE6*/

*+html .RadInput_NJScheduler a{position:static}/*IE7*/

/*go*/
.RadInput_NJScheduler .riBtn a{width:20px; height:18px; line-height:18px; background-position:3px 5px}

.RadInput_NJScheduler .riBtn a:hover{background-position:3px -45px}

/*spin*/
.RadInput_NJScheduler .riSpin a{width:15px; height:7px; line-height:7px; margin:0 1px}

.RadInput_NJScheduler .riUp{background-position:4px -98px}

.RadInput_NJScheduler .riUp:hover{background-position:4px -148px}

.RadInput_NJScheduler a.riDown{background-position:4px -199px; margin-top:3px}

* html .RadInput_NJScheduler a.riDown{margin-top /**/:0}

.RadInput_NJScheduler a.riDown:hover{background-position:4px -249px}

/*label*/
.RadInput_NJScheduler .riLabel{margin:0 4px 0 0; color:#000; white-space:nowrap}

/* RadScheduler WebBlue skin */
/* common */
.RadScheduler_NJScheduler, 
.RadScheduler_NJScheduler a, 
.RadScheduler_NJScheduler input, 
.RadScheduler_NJScheduler select, 
.RadScheduler_NJScheduler textarea{color:#333; font:normal 12px/14px "Segoe UI",Arial,sans-serif}

.RadScheduler_NJScheduler textarea{background:#fff}
/* header */
/* header sprites */
.RadScheduler_NJScheduler .rsHeader .rsDatePickerActivator, 
.RadScheduler_NJScheduler .rsHeader .rsPrevDay, 
.RadScheduler_NJScheduler .rsHeader .rsNextDay{background-image:url('Scheduler/rsSprites.png')}

div.RadScheduler_NJScheduler .rsHeader{border:1px solid #7e7e7e; background-color:#c6c6c6}

.RadScheduler_NJScheduler .rsHeader, 
.RadScheduler_NJScheduler .rsHeader a{color:#000}

.RadScheduler_NJScheduler .rsHeader a:hover, 
.RadScheduler_NJScheduler .rsHeader em{color:#892500}

.RadScheduler_NJScheduler .rsHeader .rsSelected, 
div.RadScheduler_NJScheduler .rsTopWrap .rsHeader ul a{margin-top:2px; line-height:24px; padding:1px 1px 1px 10px}

.RadScheduler_NJScheduler .rsHeader .rsSelected, 
div.RadScheduler_NJScheduler .rsTopWrap .rsHeader ul a:hover{padding:0 0 0 9px; border:1px solid #ca4b0c; background-color:#ffa517}

.RadScheduler_NJScheduler .rsHeader .rsToday:hover{color:#333}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay, 
.RadScheduler_NJScheduler div.rsHeader .rsNextDay{width:20px; height:20px; line-height:20px}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay{margin:5px 0 0 3px; background-position:0 -48px}

.RadScheduler_NJScheduler div.rsHeader .rsNextDay{margin:5px 6px 0 0; background-position:-20px -48px}

.RadScheduler_NJScheduler div.rsHeader .rsPrevDay:hover{background-position:-70px -48px}

.RadScheduler_NJScheduler div.rsHeader .rsNextDay:hover{background-position:-90px -48px}

/* content */
.RadScheduler_NJScheduler .rsContent{background:#fff}

/* <headers>*/
.RadScheduler_NJScheduler .rsHorizontalHeaderTable{color:#000; background:#ededed}

.RadScheduler_NJScheduler .rsHorizontalHeaderWrapper{border-color:#a7bac5; background:#ededed}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsAllDayHeader, 
.RadScheduler_NJScheduler .rsVerticalHeaderWrapper, 
.RadScheduler_NJScheduler .rsVerticalHeaderTable{background:#ededed}

.RadScheduler_NJScheduler .rsVerticalHeaderTable th{border-color:#868686 #999; color:#000}

.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{border-color:#7c7c7c; background-color:#e4e4e4}

.RadScheduler_NJScheduler .rsVerticalHeaderTable th{border-color:transparent #999; border-top:0}

.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsAlt th{border-color:#999}

/* </headers>*/
/* <all-day-row>*/
.RadScheduler_NJScheduler .rsAllDayRow{background:#ededed}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsAllDayHeader, 
.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsAllDayHeader{color:#000; border-color:#a7bac5 #999}

.RadScheduler_NJScheduler .rsAllDayRow td, 
.RadScheduler_NJScheduler .rsContentTable .rsAllDayRow td{border-color:#a8a8a8; border-style:solid}

.RadScheduler_NJScheduler .rsVerticalHeaderTable .rsMainHeader th{border-bottom-color:#A7BAC5}

.RadScheduler_NJScheduler .rsSpacerCell, 
.RadScheduler_NJScheduler .rsContent .rsAllDayHeader{border-bottom-color:#999}

/* </all-day-row>*/
.RadScheduler_NJScheduler .rsContent, 
.RadScheduler_NJScheduler .rsTopWrap .rsFooter{border:1px solid #3a5168; border-top:0}

.RadScheduler_NJScheduler .rsContentTable td{border-color:#eaeaea; border-bottom-style:dotted}

.RadScheduler_NJScheduler .rsContentTable .rsAlt td{border-color:#a8a8a8 #eaeaea; border-bottom-style:solid}

.RadScheduler_NJScheduler .rsMonthView .rsOtherMonth{background-color:#F9F9F9}

/* <appointments>*/
.RadScheduler_NJScheduler .rsApt .rsArrowTop, 
.RadScheduler_NJScheduler .rsApt .rsArrowBottom, 
.RadScheduler_NJScheduler .rsApt .rsArrowLeft, 
.RadScheduler_NJScheduler .rsApt .rsArrowRight, 
.RadScheduler_NJScheduler .rsApt .rsAptDelete, 
.RadScheduler_NJScheduler .rsApt .rsAptResize, 
.RadScheduler_NJScheduler .rsApt .rsAptRecurrence, 
.RadScheduler_NJScheduler .rsApt .rsAptRecurrenceException{background-color:transparent; background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}

div.RadScheduler_NJScheduler .rsAptResize{bottom:0}

div.RadScheduler_NJScheduler .rsApt .rsAptDelete{right:4px; width:22px}

.RadScheduler_NJScheduler .rsNonWorkHour, 
.RadScheduler_NJScheduler .rsSunCol, 
.RadScheduler_NJScheduler .rsSatCol{background-color:#F8F8F8}

.RadScheduler_NJScheduler .rsAptCreate, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreate, 
.RadScheduler_NJScheduler .rsAptCreateRow2, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow2, 
.RadScheduler_NJScheduler .rsAptCreateRow3, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow3, 
.RadScheduler_NJScheduler .rsAptCreateRow4, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow4, 
.RadScheduler_NJScheduler .rsAptCreateRow5, 
.RadScheduler_NJScheduler .rsMonthView .rsAptCreateRow5{background:#ffe79c}

div.RadScheduler_NJScheduler .rsApt{/*background-color:#ffefbd; border:1px solid #c98400; */}

div.RadScheduler_NJScheduler .rsAptOut{margin:0; padding-bottom:1px}

div.RadScheduler_NJScheduler .rsAptContent, 
div.RadScheduler_NJScheduler .rsAptIn, 
div.RadScheduler_NJScheduler .rsAptMid{margin:0; bottom:auto; right:auto}

/* </appointments>*/
/* <month view>*/
.RadScheduler_NJScheduler .rsMonthView .rsDateBox{background-color:#F4F4F4; border-bottom:1px solid #E0E0E0}

.RadScheduler_NJScheduler .rsMonthView .rsAptCreate .rsDateBox{background-color:#efe6cb; border-bottom:1px solid #dfd6bb}

.RadScheduler_NJScheduler .rsMonthView .rsAptCreate{background-image:none}

.RadScheduler_NJScheduler .rsMonthView .rsContentTable td{border-color:#eaeaea; border-style:solid}

/* </month view>*/
/* <footer>*/
.RadScheduler_NJScheduler div.rsFooter{background-color:#e4e4e4; border-color:#999}

.RadScheduler_NJScheduler div.rsFooter .rsFullTime{background-position:0 -248px; padding:3px 0 4px 17px; background-color:transparent; background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}

.RadScheduler_NJScheduler div.rsFooter .rsFullTime:hover{background-position:0 -271px}

/* </footer>*/
/* <inline edit form>*/
.RadScheduler_NJScheduler .rsAptEditResizeHandle{background-image:url('Scheduler/rsSprites.png')}

div.RadScheduler_NJScheduler .rsAptEditFormWrapper{background-color:#c2c2c2; border:1px solid #626262}

.RadScheduler_NJScheduler .rsAptEditFormWrapper .rsAptEditTextareaWrapper{border-color:#626262; background:#fff}

.RadScheduler_NJScheduler .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea{background:#fff}

/* </inline edit form>*/
/* <advanced edit form>*/
.RadScheduler_NJScheduler .rsAdvancedEdit{background:#ededed; border:1px solid #999}

.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvTitle{background:#ddd; border-bottom:1px solid #BBB}

/* <xref input skins>*/
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvInput, 
.RadScheduler_NJScheduler .rsAdvancedEdit select, 
.RadScheduler_NJScheduler .rsAdvancedEdit .textareaWrapper{border-color:#616161}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsInvalid textarea, 
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvTimePicker .riEmpty{background-image:url('Input/sprite.gif')}

.RadScheduler_NJScheduler .rsAdvancedEdit .textareaWrapper{background:#fff}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsInvalid{border-color:#F32800; color:#F32800}
/* </xref input skins>*/
.RadScheduler_NJScheduler .rsAdvancedEdit h2, 
.RadScheduler_NJScheduler .rsAdvancedEdit h3{color:#a45a3f}

.RadScheduler_NJScheduler .rsAdvancedEdit h2{border-bottom:1px solid #868686}

.RadScheduler_NJScheduler .rsAdvancedEdit h2 span{background:#ededed}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvRecurrenceFreq{border-right:1px solid #fff}

.RadScheduler_NJScheduler .rsAdvancedEdit ul.rsRecurrenceOptionList /* ??? */{border-right:1px solid #868686}

.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvPatternPanel{border-left:0}

.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvancedSubmitArea{border-color:#868686}

/* </advanced edit form>*/
/* <date/time picker>*/
.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditClose, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riEnabled, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riHover, 
.RadScheduler_NJScheduler .rsTimePick .RadInput_NJScheduler input.riFocused{background-image:url('Scheduler/rsSprites.png')}

/* </date/time picker>*/
/* <modal dialogs>*/
div.RadScheduler_NJScheduler .rsModalWrapper .rsModalOuter{border:1px solid #616161; background-color:#e4e4e4}

.RadScheduler_NJScheduler div.rsModalWrapper .rsModalOuter .rsModalWindowClose{background-image:url('Scheduler/rsSprites.png'); background-color:#e4e4e4; background-position:-43px -528px; height:17px; margin-top:-24px; width:26px; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80)}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalOuter .rsModalWindowClose:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalTitle{color:#000; background-image:url('Scheduler/rsSprites.png')}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner{border-color:#616161; background:#fff}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalIcon{background-image:url('Scheduler/rsSprites.png')}

/* Inline Edit buttons+ModalDialog buttons */
.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner .rsModalButtons a, 
.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvancedSubmitArea a, 
.RadScheduler_NJScheduler .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a{border:1px solid #4e4e4e; background-color:#8e8e8e; color:#fff}

.RadScheduler_NJScheduler .rsModalWrapper .rsModalInner .rsModalButtons a:hover, 
.RadScheduler_NJScheduler .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover, 
.RadScheduler_NJScheduler .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a:hover{border:1px solid #ca4b0c; background-color:#ffa517; color:#892500}

/* </modal dialogs>*/
div.RadScheduler_NJScheduler .rsHeader{}
div.RadScheduler_NJScheduler .rsHeader{background-color:rgb(255,255,255); font-family:Verdana; color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler .rsHeader a{font-family:Verdana; color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler .rsHeader h2{font-size:12px; background-color:rgb(255,255,255); color:rgb(164,165,160); font-weight:bold}
div.RadScheduler_NJScheduler div.rsHeader .rsPrevDay{background-color:rgb(255,255,255); background-image:url('Scheduler/rsSprites.png'); background-repeat:no-repeat}
div.RadScheduler_NJScheduler div.rsHeader .rsNextDay{background-image:url('Scheduler/rsSprites.png'); background-color:rgb(255,255,255)}
div.RadScheduler_NJScheduler .rsHeader .rsDatePickerActivator{}
div.RadScheduler_NJScheduler .rsHeader .rsSelected{border-color:rgb(238,239,234); background-color:rgb(254,254,254)}
div.RadScheduler_NJScheduler .rsHeader .rsSelected em{color:rgb(170,205,230); font-family:Verdana; text-indent:0px; text-align:center; font-size:12px; font-weight:bold}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th{background-color:#6CA9CC; font-family:Verdana; color:white; font-weight:bold; font-size:11px}
div.RadScheduler_NJScheduler .rsHorizontalHeaderTable th a{font-family:Verdana; color:#808080; font-weight:bold; font-size:11px}
div.RadScheduler_NJScheduler .rsSpacerCell{}
div.RadScheduler_NJScheduler .rsAllDayHeader{}
div.RadScheduler_NJScheduler .rsVerticalHeaderWrapper{background-color:rgb(251,250,246)}
div.RadScheduler_NJScheduler .rsVerticalHeaderTable{background-color:rgb(251,250,246)}
div.RadScheduler_NJScheduler .rsSpacerCell{background-color:rgb(251,250,246); font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsAllDayHeader{background-color:rgb(251,250,246); font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsVerticalHeaderTable th{font-family:Verdana; color:rgb(164,165,160); font-size:11px; font-weight:bold; text-indent:3px}
div.RadScheduler_NJScheduler .rsContentTable .rsSatCol{}
div.RadScheduler_NJScheduler .rsContentTable .rsSunCol{}
div.RadScheduler_NJScheduler .rsAllDayRow td{background-color:rgb(251,250,246); font-family:Verdana; font-weight:bold}
div.RadScheduler_NJScheduler .rsContentTable td{color:#FBFAF6; font-family:Verdana; font-weight:bold; background-color:rgb(255,255,255); border-left-color:rgb(238,239,234); border-top-color:rgb(238,239,234); border-right-color:rgb(234,234,234)}
div.RadScheduler_NJScheduler .rsMonthView .rsDateBox{}
div.RadScheduler_NJScheduler .rsMonthView .rsDateBox a{}
div.RadScheduler_NJScheduler .rsMonthView .rsShowMore{}
div.RadScheduler_NJScheduler .rsMonthView .rsOtherMonth{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvTitle{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvInnerTitle{}
div.RadScheduler_NJScheduler .rsAdvancedEdit{}
div.RadScheduler_NJScheduler .rsAdvancedEdit{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .riLabel{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditClose{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditSave{}
div.RadScheduler_NJScheduler .rsAdvancedEdit .rsAdvEditCancel{}
div.RadScheduler_NJScheduler .rsFooter{}
div.RadScheduler_NJScheduler .rsFooter .rsFullTime{}

/* general classes */
.width100{width:100%}
.width75{width:75%}
.width65{width:65%}
.width50{width:50%}
.width35{width:35%}
.width40{width:40%}
.width25{width:25%}
.width15{width:15%}
.floatLeft{float:left}
.floatRight{float:right; padding-right:3px}
.alignleft{text-align:left}
.alignRight{text-align:right}
.alignCenter{text-align:center}
.alignRightpadding{text-align:right; padding-right:20px; padding-top:10px}
.clear{clear:both; line-height:0px; height:0px}
.hide{display:none}
.paddinBottom10{padding-bottom:10px}
.verticalAlignMiddle{vertical-align:middle}
.cursorPointer{cursor:pointer}
.paddingLeft35{padding-left:35%}

input.btnRight{float:right; margin:5px 5px 0 0}

.ErrorMessage{background:transparent url(         "images/error.png") no-repeat scroll left top; padding-left:23px; padding-bottom:8px; color:Red; font-size:12px; padding-top:1px}

.Message, .messageResume{background:transparent url(         "images/success.png") no-repeat scroll left top; padding-left:23px; padding-bottom:10px; color:Green; font-size:12px}
.requiredField{color:Red; font-size:14px;  vertical-align:top}
.requiredFieldYellow{color:#FEB631; font-size:14px;  vertical-align:top}

.DivProgressPosition{position:fixed; left:50%; right:50%; top:50%; bottom:50%; height:1px; width:1px}
.LoadingProgress{border:0px; z-index:100px}

/* form */
fieldset label.labelTop{display:block; margin:15px 0 3px 0}

fieldset .inputMedium{width:185px}

fieldset legend{font-weight:bold}

.form .fielditem{padding-bottom:10px}

.form label{display:block; float:left; margin-right:10px; padding-right:10px; position:relative; text-align:left}

.popup{background-color:#fff}

.fieldName{float:left; text-align:left; width:17%}

.inputField{float:left; width:33%; text-align:left; min-height:30px}

/*training */
.checked{background:transparent url(        'Images/bullet-checked.png' ) 0 0 no-repeat; padding:0 0 2px 20px; color:Black !important}

#TOC{background-position:right bottom; width:543px; background-color:white; /*padding:20px; */padding:10px 0 10px; background-attachment:scroll !important; background-color:white; background-repeat:no-repeat}

#TOC p{font-size:1em}

#TOC ul{list-style:none; list-style-image:none; padding:0; margin:0; list-style-position:inside}

#TOC ul li{list-style:none !important; list-style-image:none; background:transparent url(        'Images/bullet-check.png' ) 0 0 no-repeat; line-height:20px !important; padding:0 10px 0 25px !important}

#TOC ul li.checked{background:transparent url(        'Images/bullet-checked.png' ) 0 0 no-repeat}
#TOC a:hover{text-decoration:none; color:#3E7FB6; font-weight:bold}
#TOC a, a:visited{text-decoration:underline; color:#3E7FB6; font-weight:bold}

.rade_toolbar{list-style-position:inherit !important; list-style-type:none !important; list-style-image:none; width:860px !important}
.ContentLable{font-family:Verdana; font-weight:bolder; font-stretch:wider; font-size:16px; color:#F6A55D}
.Tool{color:Red; text-decoration:underline}
.progressBarLable{color:White; font-size:1.2em; font-weight:normal; margin:0 0 2px}
.backcolor{background-color:Blue}
.style2{margin-left:46px}
.continue{padding-right:10px; padding-bottom:10px}
#fancy_outer{z-index:500}

.legenddiv{width:100%; padding:0px; padding-bottom:20px; text-align:center}
.fieldsetdiv{width:987px; padding:0px; padding-bottom:30px; text-align:center; margin:4px}
.Trainingfieldsetdiv{width:100%; padding:0px; padding-bottom:0px; text-align:center; margin:4px}
.legendDocdiv{width:99%; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:20px; text-align:center}
.fieldsetDocdiv{width:100%; padding:0px 0px 5px 0px; text-align:center}
.info{color:#069; font-weight:bold; font-size:16pt}

/*end training*/
/*resume tools */
/* resume editor Grid*/
.editAction, .deleteAction{width:2%}
.spellChecker{padding-right:15px}
.heading{font-size:1.2em; font-weight:bold}

.headingContact{font-size:1.2em; font-weight:600; font-family:Georgia; color:#6eb4c1}

.RadGrid_Web20 .rgCommandRow img{border:0}
.commandText{text-align:right; padding-right:10px; font-weight:bold}

.commandHeading{font-weight:bold}
/*Documents*/
.subHeading{background-color:#E1F3FD; font-weight:bold; height:23px; text-align:left; color:#4484A0; padding:5px 0 0 5px; font-family:"segoe ui",arial,sans-serif; margin-top:-3px}

.editDoc{width:5%; float:left; padding:5px}

.typeDoc{width:55%; float:left; padding-top:5px; vertical-align:middle}

.viewDoc{float:right; padding-right:55px; padding-top:5px; width:21%}
.mydocicon{width:20%; text-align:center; float:left}
.newBlockDoc{clear:both; display:block; height:30px; padding-top:5px; vertical-align:middle}

.newBlockDocAlter{clear:both; display:block; height:30px; padding-top:5px; vertical-align:middle; background-color:#F0F2F4}
.docBorder{border:solid 1px black}
.templateBlankDiv{border:solid 0px black; background-color:White; vertical-align:top; height:525px}

.newdocTitle{font-weight:bold; width:120px; float:left; text-align:left}
.newdocTitle1{font-weight:bold; width:100px; float:left; text-align:left}
.titleInput{float:left; width:300px; height:40px}

/*Progress*/
#progress{width:500px; /* padding:15px 15px 15px 15px; */ /*border:1px #fff solid; */border:1px solid #E0E1D3; background:#F3F2EA url() repeat-y scroll left center; color:White; /* background-color:#85A9C7; */}
#progress h3{/*font-weight:normal;     margin:15px 0 4px 0;     text-align:left;     font-size:0.9em;     font-style:normal;     font-family:Verdana Garamond; */font-family:Verdana; font-size:1.0em; font-style:normal; font-weight:bold; margin:10px 0 4px; text-align:left; color:#5F5E56}

#progress h3.overall{/*font-size:1.0em;     font-weight:normal;     color:White;     margin:15px 0 2px 0;     font-family:Verdana Garamond; */font-family:Verdana; font-size:1.1em; font-style:normal; font-weight:bold; margin:10px 0 4px; text-align:left; color:#5F5E56}

#progress .bar-bg{/* background-color:#0F5881;     line-height:18px;     color:#FFDDA1;     text-align:left;     font-family:Verdana Garamond;     font-size:0.9em; */text-align:left; line-height:18px; background-color:white; font-family:Verdana Garamond; color:#0F5881; font-size:0.9em; background-color:white}
#progress .bar-bg .bar{/*   background-color:#FFDDA1;     text-align:right;     padding-right:5px;     color:#0F5881;     font-size:0.9em; */background-color:#99C9D3; color:#0F5881; font-size:0.9em; text-align:right}

#progress .overall-bar-bg{/*height:28px;     background-color:#0F5881;     text-align:left;     font-family:Verdana Garamond;     color:#FFDDA1; */background-color:white; color:#0F5881; font-family:Verdana Garamond; height:28px; text-align:left}
#progress .overall-bar-bg .overall-bar{/* background-color:#FFDDA1;     padding-right:5px;     color:#0F5881;     font-size:1.2em;     line-height:28px;     text-align:right; */background-color:#99C9D3; color:#0F5881; font-size:1.2em; line-height:28px; text-align:right}
.titleInput1{float:left; width:300px; height:85px}
.txtinput{font-family:Verdana,Times New Roman,Arial; font-size:14px}
.documentID{text-align:center; font-weight:bold; font-size:16px}
.documentTitle{text-align:center; color:#3E7FB6; font-weight:bold; font-size:16px}

.buttonsaveDocument{text-align:right; padding-right:10px; height:35px; padding-top:10px}
.buttonsaveDocument1{text-align:right; padding-right:30px; height:35px}

.newBlockDocumentDoc{height:100%; clear:both; display:block; padding-top:5px; padding-left:5px; width:98%}
.newBlockSaveDOc{clear:both; display:block; height:35px; position:relative}
.newBlock{clear:both; display:block}
.alignRightResume{text-align:right; padding-right:15px}

.termsStyle{font-size:13px; background-color:White; color:Black; text-align:left; padding:5px}
.terms{height:360px; width:700px; /*background-color:#F0F8FF; */background-color:#F3F2EA; /*border:solid 1px Black; */text-align:left; /*padding:10px; */}

.divBoxTerms{text-align:left; font-size:13px; background-color:#6CA9CC}
.accept{font-size:13px; /*font-weight:bold; */}

/*.readmorediv{overflow:auto; margin:0px 0px 0px 25px; height:390px; line-height:1.6em; font-family:Verdana,Times New Roman; padding-right:24px; float:left; height:648px; width:88%; padding-top:5px}*/
             /*     .readmorediv{overflow:auto; margin:0px 0px 0px 0px; height:auto; line-height:1.6em; font-family:Verdana,Times New Roman; padding-right:24px; float:left; width:88%; padding-top:5px; background-image:url(images/vertical-bar.JPG); background-repeat:repeat-y; padding-left:56px; }*/
/*.readmorediv{overflow:auto; margin:0px 0px 0px 25px; height:auto; line-height:1.6em; font-family:Verdana,Times New Roman; padding-right:24px; float:left; height:auto; width:88%; padding-top:5px}*/

/*.readMoreColone{background-color:#79B0CF; background-image:url(images/vertical-bar.JPG); height:650px; width:5%; float:left}*/
            /*     .readMoreColone{ background-image:url(images/vertical-bar.JPG); height:auto; width:5%; float:left} */
/*.readMoreColone{background-color:#79B0CF; background-image:url(images/vertical-bar.JPG); background-repeat:repeat; height:auto; width:4.5%;}*/


        /*   .readmoreTopRow{background-color:#F3F2EA; /*background-image:url(Scripts/ReadMore/Images/topBackgroung.gif); */      /*background-repeat:repeat-x; height:40px}*/
        /*   .readmoreBottomRow{background-color:#F3F2EA; /*background-image:url(Scripts/ReadMore/Images/topBackgroung.gif); */    /*height:40px}*/
        
        
.readmorediv{overflow:auto; margin:0px 0px 0px 25px; height:390px; line-height:1.6em; font-family:Verdana,Times New Roman; padding-right:24px; float:left; height:648px; width:88%; padding-top:5px}
.readMoreColone{/*background-color:#79B0CF; */background-image:url(images/vertical-bar.JPG); height:650px; width:5%; float:left}
.readmoreTopRow{background-color:#F3F2EA; /*background-image:url(Scripts/ReadMore/Images/topBackgroung.gif); */background-repeat:repeat-x; height:40px}
.readmoreBottomRow{background-color:#F3F2EA; /*background-image:url(Scripts/ReadMore/Images/topBackgroung.gif); */height:40px}



.messagePad{padding-bottom:10px}
.pointer{cursor:pointer}
.move{padding-top:15px; text-align:left}
.Bold{font-weight:bold}
.panelpad{padding:0px 10px}

.assign{margin-left:5px; color:#7298B9}
.divmessage{padding:0px 10px; text-align:left}
.valignTop{vertical-align:top}

.valignBottom{vertical-align:bottom}
.headFont{font-family:Verdan arial !important; font-size:20px}

.labelProfile{font-weight:bold; font-size:large; font-family:Verdana Arial}
.inputField1{color:#6CA9CC; font-size:1.0em; font-weight:bold; background-color:#F9F8F4; border:none}
.inputField2{padding-top:5px}
.inputFieldButton{padding-top:5px; padding-bottom:5px}

.inputtd1{color:#6CA9CC; font-size:1.0em; font-weight:bold; background-color:#EAE7DE; border:none}

.inputtd{color:White; font-size:1.0em; font-weight:bold; background-color:#EAE7DE; border:none}
.paneldiv{border-top:dotted 1px #D4D0C8}
.panelTable{outline:#D4D0C8 solid 1px}

.rgCommandRow{background:#E1F3FD !important; color:#4484A0 !important; font-weight:bold !important; height:30px; text-indent:5px}

.rgCommandCell{border-style:none !important; border-bottom-style:solid !important; border-color:#9CB6C5 !important; border-width:1px; padding:0}

.rgCommandRow a{color:#4484A0 !important; text-decoration:none; font-weight:bold !important}
.rgHeader, .rgHeader a{color:white !important; text-decoration:none; font-weight:bold !important}

.rgCommandRow table{font-weight:bold !important}

.RadGrid_Vista .rgHeader, .RadGrid_Vista th.rgResizeCol {
    border: 1px solid;
    border-color: #fff #dcf2fc #3c7fb1 #8bbdde;
    border-top-width: 0;
    background: #3D7BA3 !important;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding-left: 1px !important;
    padding-right: 7px !important;
}

.labeldetail{cursor:pointer}
.listHead{vertical-align:middle; float:left; width:74%; text-align:left}

.listInsert{vertical-align:middle; float:left; width:25%; text-align:right; padding-right:5px}
.listHead50{vertical-align:middle; float:left; width:30%; text-align:left}
.listInsert50{vertical-align:middle; float:left; width:69%; text-align:right; padding-right:5px}
#progressBar{width:500px; padding:15px 15px 15px 15px; border:1px #fff solid; color:White; /* background-color:#85A9C7; */}
#progressBar h3{font-weight:normal; margin:15px 0 4px 0; text-align:left; font-size:0.9em; font-style:normal; font-family:Verdana Garamond; font-weight:bold}
#progressBar h3.overall{font-size:1.0em; font-weight:normal; color:White; margin:15px 0 2px 0; font-family:Verdana Garamond}

#progressBar .bar-bg{background-color:#6CA9CC; line-height:18px; color:#FFDDA1; text-align:left; font-family:Verdana Garamond; font-size:0.9em; font-weight:bold}
#progressBar .bar-bg .bar{background-color:#FFDDA1; text-align:right; color:#6CA9CC; font-size:0.9em}

#progressBar .overall-bar-bg{height:28px; background-color:#6CA9CC; text-align:left; font-family:Verdana Garamond !important; color:#FFDDA1; font-size:1.0em}
#progressBar .overall-bar-bg .overall-bar{background-color:#FFDDA1; color:#6CA9CC; font-size:1.0em; line-height:28px; text-align:right}
.rgCommandRow img, .rgPager img{border:none !important; vertical-align:middle}

.RadGrid{background:#FFF none repeat scroll 0 0; border:0px; color:#333}

.inputNameField{border-color:#6EB4C1 !important; border-style:solid !important; font-size:18px !important; font-family:Georgia !important; font-weight:bold}

.inputOtherField{border-color:#6EB4C1 !important; border-style:solid !important; font-size:15px !important; font-family:Georgia !important; font-weight:500}

.inputFieldLabel{color:#6CA9CC; font-size:12px; background-color:#F9F8F4; border:none; font-family:Verdana}

.inputComboField{font-size:15px !important; font-family:Verdana !important; font-weight:500}
.bgcolor{background-color:#E1F3FD}

.whiteColor{background-color:White; padding-top:15px}
.profileC2{float:left; width:21%; padding:5px 5px 5px 5px}
.profileC5{float:left; width:22%; padding:5px 5px 5px 5px}
.profileC1{float:left; width:29%; padding:5px 5px 5px 5px}

.profileC3{float:right; width:23%; padding:5px 0px 0px 0px}
.whiteColorBorder{background-color:White; border:solid 1px #ADD1E7}
.fontBold{font-weight:bold}
.indent{text-indent:3px}
/*div.RadWindow.RadWindow_Vista.rwNormalWindow.rwTransparentWindow td.rwCorner, div.RadWindow.RadWindow_Vista.rwNormalWindow.rwTransparentWindow td.rwTitlebar, div.RadWindow.RadWindow_Vista.rwTransparentWindow td.rwFooterCenter{    opacity:2.8 !important}
*/
.RadInput .riDisabled, .RadInput_Disabled{border-color:#E3E9EF; cursor:default; color:Black !important}
.RadWindow_Vista table .rwTitlebar, .RadWindow_Vista table .rwTopResize, .rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow td.rwTitlebar, .rwMinimizedWindow.RadWindow_Vista tr.rwTitleRow div.rwTopResize{background-color:#CCE4FC !important; background:none !important}
.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink{cursor:pointer; display:block; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; padding-left:5px !important; text-decoration:none; white-space:nowrap}

.padding10{padding:10px}
.padddingbottom10{padding-bottom:10px}
.paddingTop10{padding-top:10px}
.paddingLB{padding-bottom:10px; padding-left:125px}
.paddingLB200{padding-bottom:10px; padding-left:200px}

.progressDiv{width:650px; float:left; margin:0 10px 10px 0px}
a:visited{font-weight:normal; text-decoration:none}

.hight30{height:30px}
.borderSquare{border:solid 1px Black}
.importProfile{font-weight:bold; color:Blue; background-color:Red}
.labelSpan{font-family:Segoe UI; font-size:11px; vertical-align:top; color:#3e7fb6 !important}
.progressdivlabel{color:#3e7fb6 !important; font-size:16px; font-weight:bold; border-bottom:none !important}
.TimeZone{color:#F19E24}
.DivReg{font-weight:bold; color:#196CA2; font-size:14px; padding:10px 0px 10px 0px}
#SubmitFormId{margin-bottom:7px;margin-top:-4px;}
.Required{font-size:smaller; font-style:normal; float:right; font-weight:bold; color:#c7c4AC}

.lowBorder{border-bottom:solid 2px #EAE9DF; margin-bottom:20px}

.UpBorder{border-top:solid 2px #EAE9DF; margin-bottom:20px}

.divBackground{background-color:#F3F2EA; padding:20px; margin-bottom:10px}

/*Avinash 13-11-11. added because new telerik upgrade taking default image*/
.RadForm_Vista.rfdFieldset fieldset{ background-image:none !important}
/*---Bootstrap style change added by sreenath for button color change--*/
 .btn-primary {
            background-color: #3A87AD !important;
            background-image: -moz-linear-gradient(center top , #0088CC, #5893B0) !important;
            background-image: linear-gradient(to bottom,#08c,#5893B0)!important;
            background-repeat: repeat-x;
            border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
            color: #FFFFFF;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
        }
      
         .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
            background-color: #5893B0 !important;
            color: #FFFFFF;
        }
/*----End------------*/
.RadTabStrip_NextJobBlue .rtsLI, 
.RadTabStrip_NextJobBlue .rtsLink{font:13px/26px "Verdana"}
.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink{color:#fff}
.RadTabStrip_NextJobBlue .rtsLevel1 .rtsLI, 
.RadTabStrip_NextJobBlue .rtsLevel1 .rtsLink{color:#3E7FB6}

.RadTabStrip_NextJobBlue .rtsLevel .rtsLink:hover, 
.RadTabStrip_NextJobBlue .rtsLevel .rtsSelected, 
.RadTabStrip_NextJobBlue .rtsLevel .rtsSelected:hover{text-decoration:underline; color:#fff}

.RadTabStrip_NextJobBlue .rtsLevel1 .rtsLink:hover, 
.RadTabStrip_NextJobBlue .rtsLevel1 .rtsSelected, 
.RadTabStrip_NextJobBlue .rtsLevel1 .rtsSelected:hover{text-decoration:none; color:#fff}

.RadTabStripLeft_NextJobBlue .rtsSeparator, 
.RadTabStripRight_NextJobBlue .rtsSeparator{background:#8DB2E3}

/* <tab backgrounds>*/
.RadTabStrip_NextJobBlue .rtsLevel{background:#5893B0}

.RadTabStrip_NextJobBlue .rtsLevel1{background-color:#fff}
.RadTabStripTop_NextJobBlue .rtsLevel2{background-color:#5893B0}

.RadTabStripTop_NextJobBlue .rtsLevel .rtsLink, 
.RadTabStripTop_NextJobBlue .rtsLevel .rtsOut{background-image:none}
/*
.RadTabStripLeft_NextJobBlue .rtsLink, 
.RadTabStripRight_NextJobBlue .rtsLink{background-image:url('TabStrip/TabStripVStates.png')}
*/
.RadTabStripLeft_NextJobBlue .rtsLast .rtsLink, 
.RadTabStripRight_NextJobBlue .rtsLast .rtsLink{/*border-bottom:1px solid #898C95; */}

.RadTabStripRight_NextJobBlue .rtsLink, 
.RadTabStripRight_NextJobBlue .rtsLI .rtsDisabled:hover{background-position:100% 0}
.RadTabStripRight_NextJobBlue .rtsLink:hover{background-position:100% -200px}
.RadTabStripRight_NextJobBlue .rtsSelected, 
.RadTabStripRight_NextJobBlue .rtsSelected:hover{background-position:100% -400px}
/* </tab backgrounds>*/
.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsSelected, .RadTabStripTop_NextJobBlue .rtsLevel1 .rtsLink:hover, 
.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsSelected:hover{background-image:url('TabStrip/TabStripStates.png'); background-position:0 0}

.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_NextJobBlue .rtsLevel1 .rtsLink:hover .rtsOut, 
.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsSelected:hover .rtsOut{background-image:url('TabStrip/TabStripStates.png'); background-position:100% 0}

.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsDisabled:hover{background-position:0 0}
.RadTabStripTop_NextJobBlue .rtsLevel1 .rtsDisabled:hover .rtsOut{background-position:100% 0}

/*.RadTabStripTop_NextJobBlue .rtsLevel1{background-position:0 100%; background-repeat:repeat-x}
*/

.RadTabStrip_NextJobStrip .rtsLI, 
.RadTabStrip_NextJobStrip .rtsLink{font:13px/26px "Verdana"}
.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink{color:#fff; /*border-left:1px solid #91C4E3; */}
.RadTabStrip_NextJobStrip .rtsLevel1 .rtsLI, 
.RadTabStrip_NextJobStrip .rtsLevel1 .rtsLink{color:#3E7FB6; border-left:1px solid #91C4E3}

.RadTabStrip_NextJobStrip .rtsLevel .rtsLink:hover, 
.RadTabStrip_NextJobStrip .rtsLevel .rtsSelected, 
.RadTabStrip_NextJobStrip .rtsLevel .rtsSelected:hover{text-decoration:underline; color:#fff}

.RadTabStrip_NextJobStrip .rtsLevel1 .rtsLink:hover, 
.RadTabStrip_NextJobStrip .rtsLevel1 .rtsSelected, 
.RadTabStrip_NextJobStrip .rtsLevel1 .rtsSelected:hover{text-decoration:none; color:#fff}

.RadTabStripLeft_NextJobStrip .rtsSeparator, 
.RadTabStripRight_NextJobStrip .rtsSeparator{background:#8DB2E3}

/* <tab backgrounds>*/
.RadTabStrip_NextJobStrip .rtsLevel{background:#ccdbee}

.RadTabStrip_NextJobStrip .rtsLevel1{background-color:#E1F3FD}
.RadTabStripTop_NextJobStrip .rtsLevel2{background-color:#6CA9CC}

.RadTabStripTop_NextJobStrip .rtsLevel .rtsLink, 
.RadTabStripTop_NextJobStrip .rtsLevel .rtsOut{}
/*
.RadTabStripLeft_NextJobStrip .rtsLink, 
.RadTabStripRight_NextJobStrip .rtsLink{background-image:url('TabStrip/TabStripVStates.png')}
*/
.RadTabStripLeft_NextJobStrip .rtsLast .rtsLink, 
.RadTabStripRight_NextJobStrip .rtsLast .rtsLink{/*border-bottom:1px solid #898C95; */}

.RadTabStripRight_NextJobStrip .rtsLink, 
.RadTabStripRight_NextJobStrip .rtsLI .rtsDisabled:hover{background-position:100% 0}
.RadTabStripRight_NextJobStrip .rtsLink:hover{background-position:100% -200px}
.RadTabStripRight_NextJobStrip .rtsSelected, 
.RadTabStripRight_NextJobStrip .rtsSelected:hover{background-position:100% -400px}
/* </tab backgrounds>*/
.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsSelected, .RadTabStripTop_NextJobStrip .rtsLevel1 .rtsLink:hover, 
.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsSelected:hover{color:#F2940C; /*background-image:url('TabStrip/TabStripStates.png'); background-position:0 0; */}

.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_NextJobStrip .rtsLevel1 .rtsLink:hover .rtsOut, 
.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsSelected:hover .rtsOut{color:#F2940C; /*background-image:url('TabStrip/TabStripStates.png'); background-position:100% 0; */}

.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsDisabled:hover{background-position:0 0}
.RadTabStripTop_NextJobStrip .rtsLevel1 .rtsDisabled:hover .rtsOut{background-position:100% 0}

/*.RadTabStripTop_NextJobStrip .rtsLevel1{background-position:0 100%; background-repeat:repeat-x}
*/

.RadTabStrip_NextJobSubTabs .rtsLI, 
.RadTabStrip_NextJobSubTabs .rtsLink{font:12px/25px "Verdana"; font-weight:bold}

.rtsIn a{color:#BADCE8; text-decoration:none}
.rtsSelected .rtsOut .rtsIn a, .rtsLink:hover a{color:#3E7FB6}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut{display:block; padding-right:1px !important}

/* <tab backgrounds>*/
.RadTabStripTop_NextJobSubTabs .rtsLevel{background-color:transparent}

.RadTabStripTop_NextJobSubTabs .rtsLevel .rtsLink, 
.RadTabStripTop_NextJobSubTabs .rtsLevel .rtsOut, 
.RadTabStripBottom_NextJobSubTabs .rtsLevel .rtsLink, 
.RadTabStripBottom_NextJobSubTabs .rtsLevel .rtsOut, 
.RadTabStripTop_NextJobSubTabs_Baseline .rtsLevel, 
.RadTabStripBottom_NextJobSubTabs_Baseline .rtsLevel{background-image:url('TabStrip/JobStrip.png')}

.RadTabStripLeft_NextJobSubTabs .rtsLink, 
.RadTabStripRight_NextJobSubTabs .rtsLink{background-image:url('TabStrip/TabStripVStates.png')}

.RadTabStripLeft_NextJobSubTabs .rtsLast .rtsLink, 
.RadTabStripRight_NextJobSubTabs .rtsLast .rtsLink{border-bottom:1px solid #898C95}

.RadTabStripRight_NextJobSubTabs .rtsLink, 
.RadTabStripRight_NextJobSubTabs .rtsLI .rtsDisabled:hover{background-position:100% 0}
.RadTabStripRight_NextJobSubTabs .rtsLink:hover{background-position:100% -200px}
.RadTabStripRight_NextJobSubTabs .rtsSelected, 
.RadTabStripRight_NextJobSubTabs .rtsSelected:hover{background-position:100% -400px}
/* </tab backgrounds>*/
/* <background positioning:tabs with hovers>*/
/* <orientation:top>*/
.RadTabStripTop_NextJobSubTabs .rtsLink{background-position:0 0}
.RadTabStripTop_NextJobSubTabs .rtsOut{background-position:100% 0}

.RadTabStripTop_NextJobSubTabs .rtsLink:hover{background-position:0 -52px}
.RadTabStripTop_NextJobSubTabs .rtsLink:hover .rtsOut{background-position:100% -52px}

.RadTabStripTop_NextJobSubTabs .rtsSelected, 
.RadTabStripTop_NextJobSubTabs .rtsSelected:hover{background-position:0 -52px}
.RadTabStripTop_NextJobSubTabs .rtsSelected .rtsOut, 
.RadTabStripTop_NextJobSubTabs .rtsSelected:hover .rtsOut{background-position:100% -52px}

.RadTabStripTop_NextJobSubTabs .rtsDisabled:hover{background-position:0 0}
.RadTabStripTop_NextJobSubTabs .rtsDisabled:hover .rtsOut{background-position:100% 0}

.RadTabStripTop_NextJobSubTabs_Baseline .rtsLevel{background-position:0 100%; background-repeat:repeat-x}

/* </orientation:top>*/
/* <scrolling arrows>*/
.RadTabStrip_NextJobSubTabs .rtsNextArrow, 
.RadTabStrip_NextJobSubTabs .rtsPrevArrow, 
.RadTabStrip_NextJobSubTabs .rtsPrevArrowDisabled, 
.RadTabStrip_NextJobSubTabs .rtsNextArrowDisabled{background-image:url('TabStrip/JobStrip.png')}

.RadTabStrip .rtsPrevArrow{background-position:0 -206px !important}
.RadTabStrip .rtsNextArrow{background-position:-18px -206px !important}
.RadTabStrip .rtsPrevArrow:hover{background-position:-36px -206px !important}
.RadTabStrip .rtsNextArrow:hover{background-position:-54px -206px !important}
.RadTabStrip .rtsPrevArrowDisabled, 
.RadTabStrip .rtsPrevArrowDisabled:hover{background-position:-72px -206px !important}
.RadTabStrip .rtsNextArrowDisabled, 
.RadTabStrip .rtsNextArrowDisabled:hover{background-position:-90px -206px !important}

/* </scrolling arrows>*/

table.template{/* border-collapse:collapse; */border-spacing:0; background-color:white; width:100%}

table.template td.text1{height:auto; background-attachment:scroll !important; /*background:transparent url('Images/msg-continue.png') no-repeat fixed right bottom; */}

/******************************************
Template 1A
******************************************/
#template1a{}

#template1a td.text1{padding:0px 30px 18px 30px; vertical-align:top; /*height:360px; */}

#template1a td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template1a .image1{width:300px; /*height:400px; */}

#template1a .text2{padding-top:6px}

/******************************************
Template 2A
******************************************/
#template2a{}

#template2a td.text1{padding:0px 14px 18px 30px; vertical-align:top; height:360px}

#template2a td.col2{padding:10px; vertical-align:top; width:300px; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template2a .image1{width:300px; height:275px}

#template2a .audio{margin-top:10px}

/******************************************
Template 3A
******************************************/
#template3a{}

#template3a td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template3a td.text1{padding:0px 30px 18px 18px; vertical-align:top; height:360px}

#template3a .image1{width:300px; /*height:200px; */margin-bottom:20px}

#template3a .image2{width:300px; /*height:200px; */}
/******************************************
Template 3B
******************************************/
#template3b{}

#template3b td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template3b td.text1{padding:0px 30px 18px 18px; vertical-align:top; height:360px}

#template3b .image1{width:300px; height:200px; margin-bottom:20px}

#template3b .image2{width:300px; height:200px}

/******************************************
Template 3C
******************************************/
/******************************************
Template 3D
******************************************/
#template3d{}

#template3d td.col2{width:300px; padding:10px; vertical-align:top; background:#F3F2EA ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template3d td.text1{padding:0px 30px 18px 18px; vertical-align:top; height:360px}

#template3d .image1{width:300px; height:200px; margin-bottom:20px}

#template3d .image2{width:300px; height:200px}

/******************************************
Template 3C
******************************************/
#template3c{}

#template3c td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template3c td.text1{padding:0px 30px 18px 18px; vertical-align:top; height:360px}

#template3c .image1{width:145px; height:225px; float:left; margin:0 5px 5px 0}

#template3c .image2{width:145px; height:225px; float:left; margin:0 0 5px 0}
#template3c .image3{width:145px; height:225px; float:left; margin:0 5px 20px 0}
#template3c .image4{width:145px; height:225px; float:left; margin:0 0 20px 0}

/******************************************
Template 4A
******************************************/
#template4a{}

#template4a td.text1{padding:0px 20px 10px 20px; vertical-align:top; height:360px; width:577px}

#template4a td.col2{width:340px; padding:5px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */ /* textarea2 not layout not displaying properly so it is commented by prakash 24-Jan-2011     text-align:center; */}

#template4a .text2{width:340px; margin-top:6px; text-align:center; border:7px solid #85A9C7; background-color:#85A9C7}
/******************************************
Template 4AProgress
******************************************/
#template4ap{}

#template4ap td.text1{/*padding-left:10px;     padding-bottom:5px;     padding-top:10px; */width:530px; vertical-align:top; height:360px; padding:0px 25px 5px 20px}

#template4ap td.col2{width:360px; /*padding:0px;     vertical-align:top;     border-left:10px;     border-bottom:5px;     border-right:10px;     border-style:solid;     border-color:#85A9C7;     background-color:#85A9C7; background:#ECECEC url(   'Images/content-divider-right.png' ) repeat-y left; */padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */text-align:center}

#template4ap .text2{width:360px; /* text-align:left;     vertical-align:top;      border-left:10px;     border-bottom:5px;     border-right:10px;     border-style:solid;     border-color:#85A9C7;     background-color:#85A9C7; */ /*border:5px solid #85A9C7; */padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */border:none}
/******************************************
Template 4A
******************************************/
#template4aa{}

#template4aa td.text1{/*padding:10px 0px 18px 7px; */padding:0px 25px 28px 23px; vertical-align:top; height:340px}

#template4aa td.col2{width:340px; padding:5px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template4aa .text2{width:340px; margin-top:6px; text-align:center}
/******************************************
Template 5
******************************************/
#template5{}

#template5 td.text1{padding:0px 15px 15px 25px; vertical-align:top}

#template5 td.image1{width:175px; vertical-align:top; text-align:center; padding:8px 0 8px 8px; height:360px}

#template5 td.image2{width:175px; vertical-align:top; text-align:center; padding:8px 8px 8px 0}

/******************************************
Template 6
******************************************/
#template6{background-color:white}

#template6 td.text1{padding:0px 15px 15px 15px; vertical-align:top}

#template6 td.audio{padding:25px 15px 15px 15px; vertical-align:top}

#template6 td.image1{width:175px; vertical-align:top; text-align:center; padding:8px 0 8px 8px}

#template6 td.image2{width:175px; vertical-align:top; text-align:center; padding:8px 8px 8px 0}

/******************************************
Template 11A
******************************************/
#template11a{}

#template11a td.text1{padding:0px 30px 18px 30px; vertical-align:top}

#template11a td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-right.png' ) repeat-y left; */}

#template11a .image1{width:300px; height:400px}

/******************************************
Template 11B
******************************************/
#template11b{}

#template11b td.text1{padding:0px 30px 18px 30px; vertical-align:top}

#template11b td.col2{width:300px; padding:10px; vertical-align:top; background:#f3f2ea ; /* url(    'Images/content-divider-left.png' ) repeat-y right}

#template11b .image1{width:300px; height:400px}

/******************************************
Template quiz
******************************************/
#quiz{padding:20px; background-color:white}

#quiz td{width:50%; padding:5px; vertical-align:top}

