A:link {color:#996600}
  A:visited {color:#996600}
  A:active {color:#CC9933}
  A:hover {color:#CC9933}

  A.nav {color:#ff0000;font-weight:500;text-decoration:none;}
  A.nav:link {color:#ff0000;}
  A.nav:visited {color:#ff0000;}
  A.nav:active {color:#ff0000;}
  A.nav:hover {color:#ff0000;}
  
  A.ajax {color:#CB551B;font:11px Arial,sans-serif;text-decoration:underline;}
  A.ajax:link {color:#CB551B;}
  A.ajax:visited {color:#CB551B;}
  A.ajax:active {color:#CB551B;}
  A.ajax:hover {color:#CB551B;text-decoration:none;}
  
  A.bookmarkDisabled {color:#707070;text-decoration:none;}
  A.bookmarkDisabled:link {color:#707070;}
  A.bookmarkDisabled:visited {color:#707070;}
  A.bookmarkDisabled:active {color:#ff0000;}
  A.bookmarkDisabled:hover {color:#707070;text-decoration:underline;}

  A.blue {color:blue;}
  A.blue:link {color:blue;}
  A.blue:visited {color:blue;}
  A.blue:active {color:red;}
  A.blue:hover {color:red;text-decoration:none;}
  
  .titleCorsiva {font: 26px Monotype Corsiva,Times,serif;
  font-style:italic;
  text-indent:0}
  
  .titleCorsiva2 {font: 32px Monotype Corsiva,Times,serif;
  font-style:italic;
  text-indent:0}
  
  .titleCorsiva3 {font: 24px Monotype Corsiva,Times,serif;
  font-style:italic;
  text-indent:0}
  
   .titleAb {font: bold 28px Arial,sans-serif;
  text-indent:0}
  
  .titleArial {font: bold 20px Arial,sans-serif;
  text-indent:0}
  
  .titleAP {font: bold 26px Garamond,Times,serif;
  text-indent:0}
  
  .T3 {font: 20px Times,serif;
  text-indent:0}
  
  .titleAPtext {font: bold 30px Garamond,Times,serif;
  text-indent:0}
  
  .title-text {font: bold 24px Times,serif;
  font-style:italic;
  text-indent:0}
  
  .title {font: 18px Tahoma,sans-serif;
  color: #808080;
  text-indent:0}
  
  .rname {font: bold 22px Verdana,sans-serif;
  text-indent:0}
  
  .rnameT {font: bold 21px Times,serif;
  text-indent:0}
  
  .rnameTb {font: bold 26px Times,serif;
  text-indent:0}
  
  .Ti {font: bold 19px Times,serif;
  font-style:italic;
  text-indent:0}
  
  .T2 {font: bold 21px Times,serif;
  text-indent:0}
  
  .basicG {font: 12pt Garamond,Times,serif;
  text-indent:0}
  
  .basicTb {font: bold 16px Times,serif;
  text-indent:0}
  
  .basicT {font: 15px Times,serif;
  text-indent:0}
  
  .basicTsm {
    font-size: 10pt;
    font-family: Times,serif;
    text-indent:0
    }
    
  .arial {font: bold 17px Arial,sans-serif;
   text-indent:0}

  .basicAb {font: bold 13px Arial,sans-serif;
  text-indent:0}
  
  .basicA {font: 13px Arial,sans-serif;
  text-indent:0}
  
  .basicAsm {font: 11px Arial,sans-serif;
  text-indent:0}
  
  .basicV {font: 13px verdana,sans-serif;
  text-indent:0}
  
  .basicVb {font: bold 13px verdana,sans-serif;
  text-indent:0}
  
  .basicVsm {font: 11px verdana,Sans-Serif;
  text-indent:0;}
  
  .cr {font: 10pt Courier, monospaced;
    text_indent: 0}
    
    .title_Times {font: 20px Times,serif;
  text-indent:0}

  .r_name_italic {font: bold 26px Times,serif;
  font-style:italic;
  text-indent:0}
  
  .basicHb {font: bold 12px Helvetica,sans-serif;
  text-indent:0}

  .x {font: bold 16px Arial,sans-serif;
  text-indent:0}

  .h {font: 11px Arial,sans-serif;
  text-indent:0}
  
  .button {font-size:12pt;
  font-family:'Arial';
  color:#FCD6B8;
  text-decoration:none;
  font-weight:700;}
  
  font.intro {font: bold 13px Arial,sans-serif;
  text-indent:0}
  
  .d {font: 11px verdana,sans-serif;
  text-indent:0}


  /*added due to pm-1485*/
  .default_font {font: 11px verdana,sans-serif;
  text-indent:0}

  .lineBeforeCopy { background-color:#CECFCE }


  /* Styles for buttons */

  .buttonBig {
      font: bold 16px Arial, sans-serif;
      display: inline;
      height: 27px;
      padding: 2px 20px 2px 20px;
      margin: 0px;
      cursor: hand;
      color: #CE3000;
      c\ursor: pointer;
      white-space: nowrap;
  }

  div.buttonSmall{
    font: bold 13px Arial,sans-serif;
    display:inline;
    height:21px;
    padding:0px 13px 1px 13px;
    margin:1px;
    cursor:hand;
    color:#CE3000;
    c\ursor:pointer;
  }

  .buttonOrange{
    border:solid 2px #CE3000;
    color:#CE3000;
    background-color:#FFFFFF;
  }

  div.buttonGrey{
    border:solid 2px #848284;
    color:#636163;
    background-color:#FFFFFF;
  }

  div.button3DOrange{
    border-top:solid 2px #E77942;
    border-right:solid 2px #8C3000;
    border-bottom:solid 2px #8C3000;
    border-left:solid 2px #E77942;
    color:#FFD7BD;
    background-color:#CE5518;
  }
 
  p {

	margin:0px;
	padding:0px;
    }

.note {
    border: 1px dashed black;
    font-family: Tahoma;
    font-size: 10px;
    padding: 5px;
    text-align: justify;
    background: #f0efb1;
}

.vt-mode-switcher {
    font-family: verdana, sans-serif;
    font-size: 11px;
    vertical-align: middle;
}

.vt-mode-switcher input {
    margin: 3px 3px 0 3px;
}


#cancel-client-button {
    background: orangered;
    border: black dotted medium;
    font-weight: 600;
    color: black;
}

#cancel-client-button:disabled {
    background: gray;
}

.custompage_p {
    padding-top: 5px;
    padding-bottom: 5px;
}

.followup-campaign-list {
    background: #a1a1a1;
}

.followup-campaign-list td {
    padding: 4px;
}

.followup-campaign-list thead td {
    background: #e0e0e0;
    text-align: center;
    font-weight: bold;
}

.followup-campaign-list tbody td {
    background: white;
}

.followup-campaign-list tbody tr.stopped td {
    background: #D9D9D9;
}

.followup-campaign-list tbody tr.sent td {
    background-color:#f0f0f0 !important;
}

.followup-campaign-list .action-container {
    text-align: right;
}

.followup-campaign-list .status-container {
    text-align: center;
}

.followup-campaign-list .start-date-container {
    text-align: center;
}

button.blue {
    background: #00659c;
    border: #00659c;
    color: white;
    font-weight: 900;
    padding: 3px;
    white-space: nowrap;
}

ul.paginator {
    margin: 0px;
    padding: 0px;
}

ul.paginator li {
    display: inline;
    border-right: solid 1px #CC9933;
    padding: 0 4px 0 5px;
    text-align: center;
    color: gray;
}

ul.paginator li:last-child {
    border: none;
}

ul.social-media-links {
    padding: 5px 0 5px 0;
    margin: 0;
}

ul.social-media-links li {
    display: inline;
    list-style: none;
}

#clf_form input.error, #clf_form textarea.error, #clf_form select.error {
  border: 1px solid #C46565;
}

#clf_form label.error {
  display: none !important;
}

.toolkit-menu-items {
  width: 70px;
  display: block;
  margin-right: 5px;
}

.toolkit-menu-items img {
  width: 70px;
  height: 70px;
  display: inline-block;
}

.logo_toolkit {
  display: block;
  width: 125px;
  padding-right: 10px;
  padding-left: 10px;
}
.logo_toolkit img {
   width: 100%;
}


/* from beta */
  #agentRoster .form-group {position:relative;margin-bottom:15px}
  #agentRoster .form-group label {display:block;line-height:20px}
  #agentRoster .form-group .row, #agentRoster form .row {margin:0 -15px}

  #agentRoster .form-control {display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:20px;color:#333;border:1px solid #ccc;box-shadow:none!important;box-sizing:border-box;transition:border-color, box-shadow .15s ease-in-out;border-radius:0}
  #agentRoster .form-control[input] {-webkit-appearance:none}
  #agentRoster .form-control:hover {border-color:#aaa!important;box-shadow:0 0 0 3px rgba(218, 218, 218, .5)!important}
  #agentRoster .form-control:focus {border-color:#66afe9!important;box-shadow:0 0 0 3px rgba(102, 175, 233, .3)!important}
	#agentRoster .form-control[name="agent_language"] {min-width:100px}

  #agentRoster .btn {display:inline-block;cursor:pointer;background:#fff;border:1px solid #bbb;height:34px;padding:6px 12px;font-size:14px;line-height:18px;vertical-align:middle;transition:all 0.2s ease-in-out;border-radius:0}
  #agentRoster .btn.btn-default {color:#000!important}
  #agentRoster .btn.btn-primary {background-color:#007ec4;border-color:#005A8C;color:#fff!important}
  #agentRoster .btn.btn-none {color:#000!important;background:none;border-color:transparent!important;box-shadow:none}
  #agentRoster .btn:hover {box-shadow:inset 0 0 0 50px rgba(0,0,0,0.1)}
  #agentRoster .btn:focus {box-shadow:inset 0 0 0 50px rgba(0,0,0,0.2)}