#pubhub-widgets.pubhub-site-container {
  /*DP.com standard Form CSS*/
  /*link colors*/
  /*general colors*/
  /*login panel color*/
  /*button colors*/
  /*form*/
  /*form: search results*/
  /*navigation*/
  /*vertical nav*/
  /*breadcrumbs*/
  /*content modules*/
  /*table sorters*/
  /*pagination*/
  /*content*/
  /*ui tabs style*/
  /*message colors*/
  /*catalog*/
  /*catalog: submission left side*/
  /*button @extends style*/
  /*generic input*/
  /*message colors*/
  /*pagination*/
  /*dp styles*/
  /*In order to position the labels next to the form elements, we float the label elements to the left and give them an explicit width:*/
  /* right aligned example
  label {
  float: left;
  width: 10em;
  margin-right: 1em;
  text-align: right;
  }
  */
  /*One markup-free solution to ensuring a parent contains any of its floated children is to also float the parent, so that's what we'll do*/
  /*In all browsers, legends will have some padding by default. The amount of padding varies between browsers, so to have the legend lining up nicely with our labels we'll eliminate the padding in our main style sheet:*/
  /*The default border for fieldset  elements is normally an inset border -- which doesn't match some sites -- so here we're going to make it a flat, 1px border. In addition, we'll add in a background color that will make the fieldset elements stand out from the normal page background, marking them as special areas:*/
  /*Generally speaking, we don't want any borders or background color behind the submit fieldset, so it's quite easy to turn those off: */
  /* horizontal positioning: */
  /*these width settings do not work in ie7 */
  /*so we are selecting only modern browsers not including ie7*/
  /*dpTroubleTicket */
  /* end dpTroubleTicket */
  /*testRequest Colors */
  /* end testRequest Colors */
  /*log*/
  /*titanium inputs*/
  /*titanium inputs*/
  /*invoice margin fix*/
  /*ticket sticky's*/
}
#pubhub-widgets.pubhub-site-container .btn-extend, #pubhub-widgets.pubhub-site-container .liteoption,
#pubhub-widgets.pubhub-site-container .icon_new_topic {
  color: white !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
  background: #444444;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 16px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  background: #444444;
  background: -moz-linear-gradient(top, #444444 0%, #3a3a3a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #3a3a3a));
  background: -webkit-linear-gradient(top, #444444 0%, #3a3a3a 100%);
  background: -o-linear-gradient(top, #444444 0%, #3a3a3a 100%);
  background: -ms-linear-gradient(top, #444444 0%, #3a3a3a 100%);
  background: linear-gradient(to bottom, #444444 0%, #3a3a3a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444", endColorstr="#3a3a3a",GradientType=0 );
}
#pubhub-widgets.pubhub-site-container .btn-extend:hover, #pubhub-widgets.pubhub-site-container .liteoption:hover,
#pubhub-widgets.pubhub-site-container .icon_new_topic:hover {
  text-decoration: none;
  color: white !important;
  background: #555555;
}
#pubhub-widgets.pubhub-site-container .btn-extend:active, #pubhub-widgets.pubhub-site-container .liteoption:active,
#pubhub-widgets.pubhub-site-container .icon_new_topic:active {
  padding: 7px 12px 5px;
}
#pubhub-widgets.pubhub-site-container .input-generic, #pubhub-widgets.pubhub-site-container html > body fieldset input.field, #pubhub-widgets.pubhub-site-container .hasDatepicker,
#pubhub-widgets.pubhub-site-container #name, #pubhub-widgets.pubhub-site-container html > body fieldset textarea.field, #pubhub-widgets.pubhub-site-container html > body fieldset select[multiple], #pubhub-widgets.pubhub-site-container html > body .login_form input.field, #pubhub-widgets.pubhub-site-container html > body #register_form input.text, #pubhub-widgets.pubhub-site-container html > body #register_form textarea.text, #pubhub-widgets.pubhub-site-container html > body fieldset textarea {
  margin: 0;
  padding: 5px;
  border: 1px solid #d0d0d0;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.07);
  box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.07);
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
#pubhub-widgets.pubhub-site-container .input-generic:focus, #pubhub-widgets.pubhub-site-container html > body fieldset input.field:focus, #pubhub-widgets.pubhub-site-container .hasDatepicker:focus,
#pubhub-widgets.pubhub-site-container #name:focus, #pubhub-widgets.pubhub-site-container html > body fieldset select[multiple]:focus, #pubhub-widgets.pubhub-site-container html > body .login_form input.field:focus, #pubhub-widgets.pubhub-site-container html > body #register_form input.text:focus, #pubhub-widgets.pubhub-site-container html > body #register_form textarea.text:focus, #pubhub-widgets.pubhub-site-container html > body fieldset textarea:focus {
  border-color: #b4b4b4;
  background-color: #fff;
  -webkit-box-shadow: 0 0 8px 0 rgba(35, 185, 255, 0.5);
  box-shadow: 0 0 8px 0 rgba(35, 185, 255, 0.5);
}
#pubhub-widgets.pubhub-site-container .message-call {
  padding: 10px;
}
#pubhub-widgets.pubhub-site-container .message-call:empty {
  border: 0;
  padding: 0 !important;
  margin: 0 !important;
  width: auto !important;
}
#pubhub-widgets.pubhub-site-container fieldset legend:empty {
  border: 0;
  padding: 0 !important;
  margin: 0 !important;
  width: auto !important;
}
#pubhub-widgets.pubhub-site-container .paginationNew {
  padding: 4px 0;
  margin: 8px 0;
}
#pubhub-widgets.pubhub-site-container .paginationNew a,
#pubhub-widgets.pubhub-site-container .paginationNew span {
  border: 1px solid #e7e7e7;
  padding: 5px 8px;
  margin-left: -1px;
}
#pubhub-widgets.pubhub-site-container .paginationNew span.step {
  border-color: transparent;
}
#pubhub-widgets.pubhub-site-container .paginationNew a.prevLink {
  margin-right: 10px;
}
#pubhub-widgets.pubhub-site-container .paginationNew a.nextLink {
  margin-left: 10px;
}
#pubhub-widgets.pubhub-site-container .paginationNew a:hover {
  background-color: #f9f9f9;
  text-decoration: none;
}
#pubhub-widgets.pubhub-site-container .paginationNew a:active {
  background-color: #f9f9f9;
  text-decoration: none;
  padding: 6px 8px 4px;
  -webkit-box-shadow: inset 0 3px 3px 0 rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 3px 3px 0 rgba(0, 0, 0, 0.05);
}
#pubhub-widgets.pubhub-site-container .paginationNew span.currentStep {
  background-color: #eeeeee;
}
#pubhub-widgets.pubhub-site-container #tabs,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs {
  padding: 0;
  background-color: white;
  border: 1px solid #e7e7e7;
}
#pubhub-widgets.pubhub-site-container #tabs ul.ui-widget-header,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul.ui-widget-header {
  padding: 4px 0 0 4px;
  margin: -1px -1px 0;
  border: 0;
  background: #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
#pubhub-widgets.pubhub-site-container #tabs div a,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs div a {
  color: #085777;
}
#pubhub-widgets.pubhub-site-container #tabs div a:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs div a:hover {
  color: #222222;
}
#pubhub-widgets.pubhub-site-container #tabs ul li,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li {
  border-color: #e7e7e7;
}
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-state-default,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-content .ui-state-default,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-header .ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-content .ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-header .ui-state-default {
  background: #f8f8f8;
}
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-content .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-header .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-content .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-header .ui-state-default:hover {
  background: #f1f1f1;
}
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-state-active,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-content .ui-state-active,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-header .ui-state-active,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-state-active,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-content .ui-state-active,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-header .ui-state-active {
  background: white;
}
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-state-active:hover,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-content .ui-state-active:hover,
#pubhub-widgets.pubhub-site-container #tabs ul li.ui-widget-header .ui-state-active:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-state-active:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-content .ui-state-active:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs ul li.ui-widget-header .ui-state-active:hover {
  background: white;
}
#pubhub-widgets.pubhub-site-container #tabs form p,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form p {
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-state-default,
#pubhub-widgets.pubhub-site-container #tabs form .ui-widget-content form .ui-state-default,
#pubhub-widgets.pubhub-site-container #tabs form .ui-widget-header,
#pubhub-widgets.pubhub-site-container #tabs form .ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-widget-content form .ui-state-default,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-widget-header,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-state-default {
  background: #e7e7e7 url("/images/dpcom/catalog/dd-arrow-down.png") no-repeat 97% 50%;
  cursor: pointer;
  padding: 0 4px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #tabs form .ui-widget-content form .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #tabs form .ui-widget-header:hover,
#pubhub-widgets.pubhub-site-container #tabs form .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-widget-content form .ui-state-default:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-widget-header:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-state-default:hover {
  background-color: #e9e9e9;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-dropdownchecklist,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-dropdownchecklist {
  font-size: 12px;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-dropdownchecklist-dropcontainer-wrapper,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-dropdownchecklist-dropcontainer-wrapper {
  margin-top: -10px;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-dropdownchecklist-item,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-dropdownchecklist-item {
  cursor: pointer;
  background: none;
  border: none;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-dropdownchecklist-item input[type=checkbox],
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-dropdownchecklist-item input[type=checkbox] {
  margin-right: 5px;
}
#pubhub-widgets.pubhub-site-container #tabs form .ui-dropdownchecklist-item:hover,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs form .ui-dropdownchecklist-item:hover {
  background: #ededed;
}
#pubhub-widgets.pubhub-site-container #tabs fieldset,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs fieldset {
  float: none;
  width: auto;
}
#pubhub-widgets.pubhub-site-container #tabs fieldset ul.edit,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs fieldset ul.edit {
  float: none;
  width: auto;
  padding: 0 15px;
}
#pubhub-widgets.pubhub-site-container #tabs fieldset ul.edit li,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs fieldset ul.edit li {
  float: none;
  width: auto;
}
#pubhub-widgets.pubhub-site-container #tabs fieldset ul.edit li pre.textAreaFormat,
#pubhub-widgets.pubhub-site-container #video_screenshots_tabs fieldset ul.edit li pre.textAreaFormat {
  width: auto;
}
#pubhub-widgets.pubhub-site-container fieldset {
  margin: 1.5em 0 0 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  z-index: 1;
}
#pubhub-widgets.pubhub-site-container legend {
  margin-left: 1em;
  color: #444444;
  font-weight: bold;
}
#pubhub-widgets.pubhub-site-container fieldset ul {
  padding: 2em 2em 0 2em;
  list-style: none;
}
#pubhub-widgets.pubhub-site-container fieldset li {
  padding-bottom: 1em;
}
#pubhub-widgets.pubhub-site-container fieldset.submit {
  position: static;
  border-style: none;
}
#pubhub-widgets.pubhub-site-container fieldset label {
  float: left;
  width: 10em;
  margin-right: 1em;
}
#pubhub-widgets.pubhub-site-container fieldset table {
  width: auto;
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container fieldset table td, #pubhub-widgets.pubhub-site-container fieldset table th {
  padding: 0;
}
#pubhub-widgets.pubhub-site-container fieldset input[type=checkbox], #pubhub-widgets.pubhub-site-container fieldset input[type=radio] {
  margin: 0;
}
#pubhub-widgets.pubhub-site-container fieldset li {
  float: left;
  clear: left;
  width: 580px;
  /*width: 100%; -- took this out because it was causing problems on registration form */
  /*set width to 620px because a width must be set or input fields do not line up in ie 7*/
  margin: 0;
  padding: 4px 0;
}
#pubhub-widgets.pubhub-site-container fieldset.dialog600w {
  width: 565px;
  padding-left: 0;
}
#pubhub-widgets.pubhub-site-container fieldset.dialog600w ul li {
  margin-left: 0;
  width: 525px;
  padding: 5px;
}
#pubhub-widgets.pubhub-site-container fieldset.dialog600w ul li label {
  width: 11em;
}
#pubhub-widgets.pubhub-site-container fieldset.dialog600w textarea.field {
  width: 355px;
}
#pubhub-widgets.pubhub-site-container #introMsgRequestRemoval {
  padding-bottom: 8px;
}
#pubhub-widgets.pubhub-site-container fieldset.submit input.remove_item {
  background: url("/images/dpcom/buttons/button_remove_item.gif") no-repeat;
  height: 22px;
  width: 90px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container #register_form fieldset li {
  float: left;
  clear: left;
  width: 560px;
  /*width: 100%; -- took this out because it was causing problems on registration form */
  /*set width to 620px because a width must be set or input fields do not line up in ie 7*/
  padding-bottom: 1em;
}
#pubhub-widgets.pubhub-site-container #register_form fieldset {
  width: 620px;
}
#pubhub-widgets.pubhub-site-container #register_form fieldset.submit {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container #register_form fieldset fieldset {
  width: 560px;
  /*width: 100%; -- took this out because it was causing problems on registration form */
  /*set width to 620px because a width must be set or input fields do not line up in ie 7*/
}
#pubhub-widgets.pubhub-site-container fieldset {
  float: left;
  clear: left;
  width: 100%;
  margin: 0 0 1.5em 0;
  padding: 0;
}
#pubhub-widgets.pubhub-site-container fieldset.submit {
  float: none;
  width: auto;
  border: 0 none #FFF;
  padding-left: 12em;
}
#pubhub-widgets.pubhub-site-container html legend {
  position: relative;
  left: -7px;
  top: -0.75em;
}
#pubhub-widgets.pubhub-site-container form fieldset legend {
  position: relative;
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  border: 1px solid #e7e7e7;
  text-indent: 16px;
  background: #e7e7e7;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  clear: both;
  color: #555;
  font-weight: bold;
  margin: 5px -1px 0;
  padding: 5px 0;
}
#pubhub-widgets.pubhub-site-container html fieldset ul.edit {
  padding-top: 0.25em;
  float: left;
}
#pubhub-widgets.pubhub-site-container *:first-child + html legend {
  position: relative;
  left: -7px;
  top: -0.75em;
}
#pubhub-widgets.pubhub-site-container *:first-child + html fieldset ul {
  padding-top: 0.25em;
  float: left;
}
#pubhub-widgets.pubhub-site-container *:first-child + html fieldset {
  position: relative;
}
#pubhub-widgets.pubhub-site-container *:first-child + html fieldset fieldset legend {
  top: 0;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset {
  margin-bottom: -2.5em;
  border-style: none;
  background-color: transparent;
  background-image: none;
  width: 620px;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset legend {
  margin-left: 0;
  font-weight: normal;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset ul {
  position: relative;
  top: -1.5em;
  margin: 0 0 2em 8.5em;
  padding: 0;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset li {
  float: none;
  height: 1.2em;
  width: 410px;
}
#pubhub-widgets.pubhub-site-container #register_form fieldset fieldset li {
  float: none;
  height: 1.2em;
  width: 400px;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset label {
  float: none;
  width: auto;
  margin-right: auto;
}
#pubhub-widgets.pubhub-site-container legend {
  margin-left: 1em;
  padding: 0;
  color: #000;
  font-weight: bold;
}
#pubhub-widgets.pubhub-site-container fieldset {
  float: left;
  clear: both;
  width: 100%;
  margin: 0 0 1.5em 0;
  padding: 0;
  border: 1px solid #e7e7e7;
  background-color: #f7f7f7;
}
#pubhub-widgets.pubhub-site-container fieldset.submit {
  float: none;
  width: auto;
  border-style: none;
  padding-left: 13.2em;
  background-color: transparent;
}
#pubhub-widgets.pubhub-site-container .helptext {
  padding-left: 15.75em;
  font-size: 0.7em;
}
#pubhub-widgets.pubhub-site-container label .helptext {
  padding-left: 0;
}
#pubhub-widgets.pubhub-site-container .helptextCheckbox {
  font-size: 0.7em;
  width: 55em;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset div.helptext {
  padding-left: 0.5em;
  font-size: 0.7em;
  width: 55em;
  margin-top: -1em;
}
#pubhub-widgets.pubhub-site-container .iterator6 {
  margin-top: -11em;
}
#pubhub-widgets.pubhub-site-container .iterator11 {
  margin-top: -10.9em;
}
#pubhub-widgets.pubhub-site-container *:first-child + html .iterator6 {
  margin-top: -11.3em;
}
#pubhub-widgets.pubhub-site-container *:first-child + html .iterator11 {
  margin-top: -11.2em;
}
#pubhub-widgets.pubhub-site-container .iterator {
  margin-left: 142px;
  width: 480px;
}
#pubhub-widgets.pubhub-site-container .iterator6, #pubhub-widgets.pubhub-site-container .iterator7, #pubhub-widgets.pubhub-site-container .iterator8, #pubhub-widgets.pubhub-site-container .iterator9, #pubhub-widgets.pubhub-site-container .iterator10 {
  margin-left: 17em;
}
#pubhub-widgets.pubhub-site-container .iterator11, #pubhub-widgets.pubhub-site-container .iterator12, #pubhub-widgets.pubhub-site-container .iterator13, #pubhub-widgets.pubhub-site-container .iterator14, #pubhub-widgets.pubhub-site-container .iterator15, #pubhub-widgets.pubhub-site-container .iterator16 {
  margin-left: 30em;
}
#pubhub-widgets.pubhub-site-container #fieldset4 li.iterator6, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator7, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator8, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator9, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator10 {
  margin-left: 17em;
}
#pubhub-widgets.pubhub-site-container #fieldset4 li.iterator11, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator12, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator13, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator14, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator15, #pubhub-widgets.pubhub-site-container #fieldset4 li.iterator16 {
  margin-left: 30em;
}
#pubhub-widgets.pubhub-site-container fieldset fieldset.multicolumn {
  margin-bottom: -0.5em;
}
#pubhub-widgets.pubhub-site-container .error {
  background: #ee0101;
  color: #fff;
  border: 2px solid #ddd;
  box-shadow: 0px 0px 6px #000;
  -moz-box-shadow: 0px 0px 6px #000;
  -webkit-box-shadow: 0px 0px 6px #000;
  padding: 4px 10px 4px 10px;
  border-radius: 6px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin-bottom: 5px;
}
#pubhub-widgets.pubhub-site-container .message {
  background: #D4E67A;
  color: #000;
  border: 2px solid #ddd;
  box-shadow: 0px 0px 6px #000;
  -moz-box-shadow: 0px 0px 6px #000;
  -webkit-box-shadow: 0px 0px 6px #000;
  padding: 4px 10px 4px 10px;
  border-radius: 6px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin-bottom: 15px;
}
#pubhub-widgets.pubhub-site-container .checkbox_label {
  float: none;
  margin-right: auto;
  width: auto;
}
#pubhub-widgets.pubhub-site-container html > body fieldset input.field {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container html > body fieldset textarea.field {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container html > body fieldset select {
  width: auto;
  max-width: 410px;
}
#pubhub-widgets.pubhub-site-container html > body fieldset select[multiple] {
  width: 410px;
}
#pubhub-widgets.pubhub-site-container html > body .login_form input.field {
  width: 200px;
}
#pubhub-widgets.pubhub-site-container html > body #register_form input.text {
  width: 350px;
}
#pubhub-widgets.pubhub-site-container html > body #register_form textarea.text {
  width: 355px;
}
#pubhub-widgets.pubhub-site-container html > body fieldset input.smallfield {
  width: 55px;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #create {
  background: url("/images/dpcom/buttons/button_create.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #submit {
  background: url("/images/dpcom/buttons/button_submit.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #associateToCompany {
  background: url("/images/dpcom/buttons/button_company_existing.gif") no-repeat;
  height: 22px;
  width: 210px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit input.submit {
  background: url("/images/dpcom/buttons/button_submit.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #registrationSubmit {
  background: url("/images/dpcom/buttons/button_submit.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #edit {
  background: url("/images/dpcom/buttons/button_edit.gif") no-repeat scroll 0px 0px transparent;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.extraspace {
  margin-bottom: 10px;
  margin-top: 12px;
}
#pubhub-widgets.pubhub-site-container div.buttons #back {
  background: url("/images/dpcom/buttons/button_back.gif") no-repeat scroll 0px 0px transparent;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #delete {
  background: url("/images/dpcom/buttons/button_delete.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #update {
  background: url("/images/dpcom/buttons/button_update.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #fork {
  background: url("/images/dpcom/buttons/button_fork.gif") no-repeat;
  height: 22px;
  width: 50px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit .reopen {
  background: url("/images/dpcom/buttons/button_reopen.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #requestClose {
  background: url("/images/dpcom/buttons/button_close.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #send {
  background: url("/images/dpcom/buttons/button_send.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #cancel {
  background: url("/images/dpcom/buttons/button_cancel.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #registrationCancel {
  background: url("/images/dpcom/buttons/button_cancel.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  display: inline;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #search {
  background: url("/images/dpcom/buttons/button_search.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: top;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #next {
  background: url("/images/dpcom/buttons/button_next.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: bottom;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #attendee_list {
  background: url("/images/dpcom/buttons/button_attendees.gif") no-repeat;
  height: 22px;
  width: 78px;
  border: none;
  font-size: 0;
  vertical-align: bottom;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container fieldset.submit #cancel_event {
  background: url("/images/dpcom/buttons/button_cancel_event.gif") no-repeat;
  height: 22px;
  width: 120px;
  border: none;
  font-size: 0;
  vertical-align: bottom;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container input.noneditable, #pubhub-widgets.pubhub-site-container label.noneditable {
  color: #666666;
}
#pubhub-widgets.pubhub-site-container fieldset a.form_link {
  margin-left: 11em;
}
#pubhub-widgets.pubhub-site-container #email-form li {
  float: left;
  clear: left;
  width: 560px;
  /*width: 100%; -- took this out because it was causing problems on registration form */
  /*set width to 620px because a width must be set or input fields do not line up in ie 7*/
  padding-bottom: 1em;
}
#pubhub-widgets.pubhub-site-container #email-form fieldset {
  width: 610px;
  border: 0;
}
#pubhub-widgets.pubhub-site-container #email-form fieldset.submit {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container .list-form div.toolbar {
  width: 567px;
}
#pubhub-widgets.pubhub-site-container .list-form fieldset {
  width: 510px;
  border: none;
}
#pubhub-widgets.pubhub-site-container .list-form fieldset li {
  float: left;
  clear: left;
  width: 510px;
  /*width: 100%; -- took this out because it was causing problems on registration form */
  /*set width to 620px because a width must be set or input fields do not line up in ie 7*/
  padding-bottom: 1em;
}
#pubhub-widgets.pubhub-site-container .list-form div#formErrors {
  width: 562px;
}
#pubhub-widgets.pubhub-site-container .list-form fieldset.submit {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container fieldset ul li div.hideonload select.multiselect {
  width: 590px;
}
#pubhub-widgets.pubhub-site-container fieldset ul li div.hideonload span.ava_inputs {
  padding-left: 300px;
}
#pubhub-widgets.pubhub-site-container #tasklisttable {
  width: 663px;
  margin-left: 6px;
  margin-top: 0;
  padding-top: 0;
}
#pubhub-widgets.pubhub-site-container span.pastduehelp {
  color: red;
  padding-left: 10px;
}
#pubhub-widgets.pubhub-site-container #tasklistlabel {
  clear: both;
  padding-left: 10px;
  font-weight: bold;
  font-size: 110%;
}
#pubhub-widgets.pubhub-site-container #bottom_buttons {
  margin-top: 4px;
}
#pubhub-widgets.pubhub-site-container div.catalog_content_tabs_box ul {
  list-style-type: none;
}
#pubhub-widgets.pubhub-site-container pre.textAreaFormat {
  width: 368px;
  overflow: auto;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-align: left;
  overflow-x: auto;
  white-space: -moz-pre-wrap !important;
  word-wrap: break-word;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 3px 5px;
  white-space: pre-wrap;
}
#pubhub-widgets.pubhub-site-container pre.logTextAreaFormat {
  width: 490px;
  overflow: auto;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  text-align: left;
  overflow-x: auto;
  white-space: -moz-pre-wrap !important;
  word-wrap: break-word;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 3px 5px;
  white-space: pre-wrap;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketLogEntry {
  border: 1px solid #999;
  margin-bottom: 15px;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketDescription {
  background-color: #ffffcc;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketAssigneeChange {
  background-color: #e9d4ff;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPublicWebComment {
  background-color: white;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPublicEmailComment {
  background-color: white;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPrivateEmailComment {
  background-color: #FFB2B2;
  border: 1px solid #999;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPrivateWebComment {
  background-color: #ffb2b2;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketStatusChange {
  background-color: #cde6ff;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketHoursWorked {
  background-color: #ffd8c0;
}
#pubhub-widgets.pubhub-site-container .dpTestRequestPrivateEmailComment {
  background-color: #ffb2b2;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPublicWebServiceComment {
  background-color: #c6d207;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPrivateWebServiceComment {
  background-color: #76c049;
}
#pubhub-widgets.pubhub-site-container #ticket_submit {
  float: left;
}
#pubhub-widgets.pubhub-site-container #ticketLog {
  float: none;
}
#pubhub-widgets.pubhub-site-container #sortControl {
  padding-left: 40px;
}
#pubhub-widgets.pubhub-site-container #unitsRemaining {
  color: red;
}
#pubhub-widgets.pubhub-site-container #myTicketsRemainingContainer {
  /*padding-left:320px;*/
  float: right;
}
#pubhub-widgets.pubhub-site-container table.tablesorter tbody tr.dpTroubleTicketSlaWarn td {
  background: #FFFFCC;
}
#pubhub-widgets.pubhub-site-container table.tablesorter tbody tr.dpTroubleTicketSlaError td {
  background: #FFB2B2;
}
#pubhub-widgets.pubhub-site-container table.tablesorter tbody tr.dpTroubleTicketSlaOk td {
  background: #B2F0B2;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketPriorityChange {
  background-color: #b2f0b2;
}
#pubhub-widgets.pubhub-site-container .slaLegend {
  float: right;
  font-size: 87%;
}
#pubhub-widgets.pubhub-site-container .keyvalue {
  width: 15px;
  border: 1px solid #ccc;
}
#pubhub-widgets.pubhub-site-container .greaterFourty {
  background-color: #FFB2B2;
}
#pubhub-widgets.pubhub-site-container .lessFourtyGreaterTwentyFive {
  background-color: #FFFFCC;
}
#pubhub-widgets.pubhub-site-container .lessTwentyFive {
  background-color: #B2F0B2;
}
#pubhub-widgets.pubhub-site-container fieldset#ticketLog ul.rounded li {
  margin-left: 0;
  width: 650px;
  padding: 5px;
}
#pubhub-widgets.pubhub-site-container fieldset#ticketLog pre.textAreaFormat {
  width: 485px;
}
#pubhub-widgets.pubhub-site-container input#hoursWorked {
  width: 50px;
}
#pubhub-widgets.pubhub-site-container div.export {
  display: inline;
}
#pubhub-widgets.pubhub-site-container table#topForumPosters {
  width: 800px;
}
#pubhub-widgets.pubhub-site-container table#topForumPosters td#topForumPostersHeadingSpace {
  width: 24px;
}
#pubhub-widgets.pubhub-site-container table#topForumPosters td#topForumPostersHeadingOne {
  width: 200px;
}
#pubhub-widgets.pubhub-site-container table#topForumPosters td#topForumPostersHeadingTwo {
  width: 350px;
}
#pubhub-widgets.pubhub-site-container table#topForumPosters td#topForumPostersHeadingThree {
  width: 114px;
}
#pubhub-widgets.pubhub-site-container table#topForumPostersSe {
  width: 800px;
}
#pubhub-widgets.pubhub-site-container table#topForumPostersSe td#topForumPostersSeHeadingSpace {
  width: 24px;
}
#pubhub-widgets.pubhub-site-container table#topForumPostersSe td#topForumPostersSeHeadingOne {
  width: 200px;
}
#pubhub-widgets.pubhub-site-container table#topForumPostersSe td#topForumPostersSeHeadingTwo {
  width: 350px;
}
#pubhub-widgets.pubhub-site-container table#topForumPostersSe td#topForumPostersSeHeadingThree {
  width: 114px;
}
#pubhub-widgets.pubhub-site-container .dpTestRequestGreaterFourty, #pubhub-widgets.pubhub-site-container table.tablesorter tr.dpTestRequestSlaError td, #pubhub-widgets.pubhub-site-container span.dpTroubleTicketSlaWarn {
  background-color: #FFFFCC;
}
#pubhub-widgets.pubhub-site-container .dpTestRequestLessFourtyGreaterTwentyFive, #pubhub-widgets.pubhub-site-container table.tablesorter tr.dpTestRequestSlaWarn td, #pubhub-widgets.pubhub-site-container span.dpTroubleTicketSlaError {
  background-color: #FFB2B2;
}
#pubhub-widgets.pubhub-site-container .dpTestRequestLessTwentyFive, #pubhub-widgets.pubhub-site-container table.tablesorter tr.dpTestRequestSlaOk td, #pubhub-widgets.pubhub-site-container span.dpTroubleTicketSlaOk {
  background-color: #B2F0B2;
}
#pubhub-widgets.pubhub-site-container #slaContainer {
  float: right;
  clear: both;
  padding: 5px 0;
}
#pubhub-widgets.pubhub-site-container .slaColorBox {
  border: 1px solid #000;
  display: inline-block;
  line-height: 16px;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
}
#pubhub-widgets.pubhub-site-container .exportList {
  clear: both;
}
#pubhub-widgets.pubhub-site-container fieldset#editAdminSubmit {
  float: left;
}
#pubhub-widgets.pubhub-site-container fieldset#entryList {
  float: none;
}
#pubhub-widgets.pubhub-site-container .noFloat {
  float: none;
}
#pubhub-widgets.pubhub-site-container .noMarginBottom {
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container td#inviteNewUser {
  vertical-align: bottom;
}
#pubhub-widgets.pubhub-site-container #inviteNewUser a {
  margin-left: 358px;
}
#pubhub-widgets.pubhub-site-container #pendingInvitationsTable, #pubhub-widgets.pubhub-site-container #companyMembersTable {
  margin-top: 1px;
}
#pubhub-widgets.pubhub-site-container #inviteNewUserSubmit {
  width: 400px;
}
#pubhub-widgets.pubhub-site-container div#invitePopup {
  width: 700px;
  padding: 10px;
}
#pubhub-widgets.pubhub-site-container #recaptuchaImageHolder {
  height: 58px;
}
#pubhub-widgets.pubhub-site-container #recaptcha_image {
  width: 100px;
  height: 57px;
}
#pubhub-widgets.pubhub-site-container #recaptchaControls {
  vertical-align: bottom;
}
#pubhub-widgets.pubhub-site-container #recaptchaInstructions {
  padding-top: 4px;
}
#pubhub-widgets.pubhub-site-container .recaptcha_only_if_incorrect_sol {
  color: red;
}
#pubhub-widgets.pubhub-site-container input#recaptcha_response_field {
  width: 160px;
}
#pubhub-widgets.pubhub-site-container #pendingInvitations {
  width: 630px;
}
#pubhub-widgets.pubhub-site-container #pendingInvitations td#firstCol {
  width: 300px;
}
#pubhub-widgets.pubhub-site-container #pendingInvitations td#secondCol {
  width: 330px;
  text-align: right;
}
#pubhub-widgets.pubhub-site-container div#deleteSavedSearch table {
  margin-left: 384px;
  width: auto;
}
#pubhub-widgets.pubhub-site-container div#deleteSavedSearch table td.firstcol {
  vertical-align: middle;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm {
  padding: 10px;
  margin: 10px -11px;
  background-color: #e8e8e8;
  border: 1px solid #e7e7e7;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm input[type=text] {
  width: 170px;
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm .secondcol,
#pubhub-widgets.pubhub-site-container div#savedSearchForm .firstcol {
  line-height: 25px;
  padding-bottom: 0;
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container #jqt #savedSearches {
  text-align: center;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm table {
  margin-left: 220px;
  width: 471px;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm table td.firstcol {
  text-align: right;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm table td.secondcol {
  vertical-align: top;
  width: 155px;
}
#pubhub-widgets.pubhub-site-container div#savedSearchForm table td.thirdCol {
  vertical-align: bottom;
  text-align: left;
}
#pubhub-widgets.pubhub-site-container span#myMsg {
  color: red;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketFork {
  background-color: #bfe3e3;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketFieldChanged {
  background-color: #b4eda1;
}
#pubhub-widgets.pubhub-site-container .dpTroubleTicketHoursUnBilled {
  background-color: #f5d549;
}
#pubhub-widgets.pubhub-site-container li input#hoursInput {
  width: 55px;
}
#pubhub-widgets.pubhub-site-container #flaggedBdmSelect {
  float: right;
  margin-bottom: 10px;
  clear: both;
}
#pubhub-widgets.pubhub-site-container .dpLogCreation {
  background-color: #ffffcc;
}
#pubhub-widgets.pubhub-site-container .dpLogFields {
  background-color: #b4eda1;
}
#pubhub-widgets.pubhub-site-container .dpLogDaysBilled {
  background-color: #f9d391;
}
#pubhub-widgets.pubhub-site-container .dpLogDaysEstimated {
  background-color: #f9d391;
}
#pubhub-widgets.pubhub-site-container .dpLogDaysUnbilled {
  background-color: #f9d391;
}
#pubhub-widgets.pubhub-site-container .dpLogPrivateComment {
  background-color: #FFB2B2;
  border: 1px solid #999;
}
#pubhub-widgets.pubhub-site-container .dpLogPublicComment {
  background-color: white;
}
#pubhub-widgets.pubhub-site-container .dpLogStatus {
  background-color: #cde6ff;
}
#pubhub-widgets.pubhub-site-container .dpLogClone {
  background-color: #a0dae0;
}
#pubhub-widgets.pubhub-site-container .dpSubmissionAssociation {
  background-color: #e3effa;
}
#pubhub-widgets.pubhub-site-container .dpSubmissionDisAssociation {
  background-color: #ffd8c0;
}
#pubhub-widgets.pubhub-site-container .dpInvoicePayment {
  background-color: #f5d549;
}
#pubhub-widgets.pubhub-site-container fieldset.defaultLogView ul.rounded li {
  margin-left: 0;
  width: 650px;
  padding: 5px;
  border: 1px solid #999;
  margin-bottom: 15px;
}
#pubhub-widgets.pubhub-site-container .fileDownload {
  margin-left: 116px;
}
#pubhub-widgets.pubhub-site-container #associatedSubmissionsHeader {
  width: 100%;
}
#pubhub-widgets.pubhub-site-container #associatedSubmissionsHeader td.rowone {
  width: 499px;
  vertical-align: bottom;
}
#pubhub-widgets.pubhub-site-container #associatedSubmissionsHeader td.rowone h2 {
  margin-bottom: 0;
  font-size: 120%;
}
#pubhub-widgets.pubhub-site-container #associatedSubmissionsHeader td.rowtwo {
  vertical-align: bottom;
  text-align: right;
}
#pubhub-widgets.pubhub-site-container #associatedSubmissionsHeader td.rowtwo a.defaultBtn {
  margin-right: 0;
}
#pubhub-widgets.pubhub-site-container #associatePortfolioHeader {
  text-align: right;
}
#pubhub-widgets.pubhub-site-container h2#associateSubmissionsTitle {
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container .textRight {
  text-align: right;
}
#pubhub-widgets.pubhub-site-container p#associateSubmissionsIntro {
  width: 570px;
}
#pubhub-widgets.pubhub-site-container .tableContainer {
  border-bottom: 1px dashed #ccc;
}
#pubhub-widgets.pubhub-site-container .tableContainer table {
  width: 100%;
}
#pubhub-widgets.pubhub-site-container .sectionLabel {
  font-size: 80%;
  font-style: italic;
}
#pubhub-widgets.pubhub-site-container .autoIncTriggerTarget {
  display: none;
}
#pubhub-widgets.pubhub-site-container .autoIncTriggerTarget input {
  width: 60px;
}
#pubhub-widgets.pubhub-site-container .seventhRow td {
  vertical-align: top;
}
#pubhub-widgets.pubhub-site-container #choosePortfolio {
  width: 800px;
}
#pubhub-widgets.pubhub-site-container .uiTab-text {
  font-size: 82%;
}
#pubhub-widgets.pubhub-site-container div#tc {
  height: 300px;
  padding: 5px;
  background-color: #fff;
  overflow: auto;
  border: 1px solid #999;
  border-bottom: 3px solid #999;
}
#pubhub-widgets.pubhub-site-container .associateCompany {
  float: right;
  margin-right: 1px;
}
#pubhub-widgets.pubhub-site-container fieldset#TCsection table {
  margin-left: 140px;
}
#pubhub-widgets.pubhub-site-container fieldset#TCsection table td.firstCol {
  width: 35px;
  vertical-align: top;
}
#pubhub-widgets.pubhub-site-container fieldset#TCsection table td.secondCol {
  vertical-align: top;
}
#pubhub-widgets.pubhub-site-container fieldset#TCsection {
  margin-bottom: -0.5em;
}
#pubhub-widgets.pubhub-site-container #companyTestRestriction {
  width: 212px;
}
#pubhub-widgets.pubhub-site-container #troubleTicketRestriction {
  width: 212px;
}
#pubhub-widgets.pubhub-site-container #typeControl {
  clear: both;
  margin-left: 37px;
}
#pubhub-widgets.pubhub-site-container #typeControl div#intro {
  width: auto;
  border: none;
}
#pubhub-widgets.pubhub-site-container #typeControl div {
  width: 15px;
  font-weight: bold;
  height: 15px;
  margin: 2px;
  float: left;
  border: 1px solid #000;
}
#pubhub-widgets.pubhub-site-container #linkBar {
  margin-bottom: 5px;
  margin-top: -20px;
}
#pubhub-widgets.pubhub-site-container #partialPaymentWarning {
  color: red;
}
#pubhub-widgets.pubhub-site-container #overPaymentWarning {
  color: red;
}
#pubhub-widgets.pubhub-site-container #facilitatorPaymentWarning {
  color: red;
}
#pubhub-widgets.pubhub-site-container #reconcileStatus {
  height: 40px;
}
#pubhub-widgets.pubhub-site-container #tcPdfContainer {
  width: 99%;
  height: 99%;
}
#pubhub-widgets.pubhub-site-container div.topTableContainer {
  width: 100%;
}
#pubhub-widgets.pubhub-site-container .topTableContainer span.leftside {
  float: left;
}
#pubhub-widgets.pubhub-site-container .topTableContainer span.rightside {
  float: right;
}
#pubhub-widgets.pubhub-site-container #results span {
  float: right;
}
#pubhub-widgets.pubhub-site-container #results span a {
  margin-left: 4px;
  margin-right: 4px;
}
#pubhub-widgets.pubhub-site-container #results #totalsListing {
  text-align: center;
  margin-bottom: 15px;
}
#pubhub-widgets.pubhub-site-container #results #totalsListing span {
  margin-left: 15px;
  float: none;
}
#pubhub-widgets.pubhub-site-container table.reconcile {
  width: 918px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.checkboxCol {
  width: 15px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.companyCol {
  width: 175px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.invoiceCol {
  width: 49px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.commentsCol {
  width: 250px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.countryCol {
  width: 118px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.amountCol {
  width: 70px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.netAmountCol {
  width: 70px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.feesCol {
  width: 40px;
}
#pubhub-widgets.pubhub-site-container table.reconcile thead tr th.adminCol {
  width: 90px;
}
#pubhub-widgets.pubhub-site-container table.tablesorter tbody tr.noReconcile td {
  color: #66ccff !important;
}
#pubhub-widgets.pubhub-site-container div.filterValues {
  border: 1px dashed #000;
  margin-bottom: 8px;
  padding: 10px;
}
#pubhub-widgets.pubhub-site-container #assignToMeTestEngineer, #pubhub-widgets.pubhub-site-container #assignTicketToMe, #pubhub-widgets.pubhub-site-container #assignToMeTestManager {
  text-decoration: underline;
  cursor: pointer;
}
#pubhub-widgets.pubhub-site-container #billFacilitatorForm ul.edit,
#pubhub-widgets.pubhub-site-container #reconcileForm ul.edit {
  margin-bottom: 0;
}
#pubhub-widgets.pubhub-site-container html #sticky1 fieldset,
#pubhub-widgets.pubhub-site-container html #sticky2 fieldset,
#pubhub-widgets.pubhub-site-container html #sticky3 fieldset,
#pubhub-widgets.pubhub-site-container html #sticky4 fieldset,
#pubhub-widgets.pubhub-site-container html #sticky5 fieldset,
#pubhub-widgets.pubhub-site-container html #sticky6 fieldset {
  border-color: 1px solid #ccc;
  background: #efefef;
  padding: 10px;
  padding-bottom: 0;
  margin-top: 10px;
  margin-bottom: 0;
  background-color: #f7f7f7;
}
#pubhub-widgets.pubhub-site-container html #sticky1 fieldset legend,
#pubhub-widgets.pubhub-site-container html #sticky2 fieldset legend,
#pubhub-widgets.pubhub-site-container html #sticky3 fieldset legend,
#pubhub-widgets.pubhub-site-container html #sticky4 fieldset legend,
#pubhub-widgets.pubhub-site-container html #sticky5 fieldset legend,
#pubhub-widgets.pubhub-site-container html #sticky6 fieldset legend {
  padding: 10px;
  margin-left: 0;
  line-height: 18px;
  font-size: 16px;
  position: relative;
  color: #333333;
  top: -10px;
  left: -10px;
  vertical-align: top;
  margin-bottom: -14px;
  float: left;
  width: 100%;
}
#pubhub-widgets.pubhub-site-container html #sticky1 fieldset p,
#pubhub-widgets.pubhub-site-container html #sticky2 fieldset p,
#pubhub-widgets.pubhub-site-container html #sticky3 fieldset p,
#pubhub-widgets.pubhub-site-container html #sticky4 fieldset p,
#pubhub-widgets.pubhub-site-container html #sticky5 fieldset p,
#pubhub-widgets.pubhub-site-container html #sticky6 fieldset p {
  clear: both;
  font-size: 12px;
  line-height: 14px;
  color: #525252;
  margin-left: 0;
  padding-left: 0;
  margin-bottom: 10px;
}
#pubhub-widgets.pubhub-site-container .dashboard-quick-tools #sticky1 legend {
  padding: 0 10px;
  margin: 10px 0 0;
}
#pubhub-widgets.pubhub-site-container #removeOwnersFieldset1 {
  width: 300px;
}
#pubhub-widgets.pubhub-site-container #addOwnerForm fieldset#fieldset1 {
  width: 300px;
}

/*# sourceMappingURL=dp_form.css.map */
