@charset "UTF-8";

/******************************************************************************
** BrightTALK Dot Com
** Copyright BrightTALK Ltd, 2008.
** All Rights Reserved.
** $Id: module-mybrighttalk.css 6362 2010-01-04 16:03:56Z psimmons $
******************************************************************************/
/**
 * @todo merge these into specific page css and/or remove
 */
/**************************************************************/
  /* MyBrighttalk Details Container                              */
  /* theme_mybrighttalk_details_container                        */
  /**************************************************************/
.mybrighttalk-details-container {
  margin: 20px 10px;
  padding-left: 205px;
}

.mybrighttalk-details-container-block1 {
  float: left;
  width: 410px;
}

.mybrighttalk-details-container-block2 {
  float: left;
  width: 210px;
  margin-left: 60px;
  padding: 20px 20px 30px;
  background-color: #CCCCCC;
  /* IE min height hack */
  min-height: 200px;
  height: auto !important;
  height: 200px;
  margin-bottom: 150px;
}

.mybrighttalk-details-container-block2 h1 {
  font-size: 12px;
  margin-bottom: 20px;
}

.mybrighttalk-details-container-block1 .form-item {
  min-height: 30px;
}

.mybrighttalk-details-container-block1 .form-item label {
  width: 130px;
  clear: left;
  float: left;
}

.mybrighttalk-details-container-block1 .form-item input {
  float: left;
  width: 240px;
  clear: right;
  margin-bottom: 5px;
}

.mybrighttalk-details-container-block1 .description {
  color: #666666;
  display: block;
  clear: both;
  margin: 5px 0px 0px 130px;
  padding-bottom: 10px;
  float: none;
  width: 240px;
}

.mybrighttalk-details-container-block1 a.back-link {
  margin: 25px 0px 0px;
}

/**************************************************************/
  /* MyBrighttalk User Stats                                    */
  /* theme_mybrighttalk_user_stats                              */
  /**************************************************************/
.mybrighttalk-user-stats  .dcutil-datapairs-element {
  clear: both;
  margin-bottom: 5px;
  height: 20px;
}

.mybrighttalk-user-stats .dcutil-datapairs-element-title {
  float: left;
  height: 20px;
  width: 80px;
}

.mybrighttalk-user-stats .dcutil-datapairs-element-value {
  float: right;
  margin-left: 10px;
  height: 20px;
  font-weight: normal;
  width: 120px;
}

/**************************************************************/
  /* MyBrighttalk Infobar                                       */
  /* theme_mybrighttalk_wizard                                  */
  /**************************************************************/
.mybrighttalk-infobar {
  background: url(images/infoboxback.jpg) repeat-y #bbe98e;
  width: 942px;
  font-size: 12px;
  overflow: hidden;
  height: 113px;
  position: relative;
  margin: 0px 11px 2px;
}


.mybrighttalk-infobar .welcome h1 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 9px;
}

.mybrighttalk-infobar .welcome p {
  color: #1e300c;
  margin: 0px 0px 15px 0px;
}

.mybrighttalk-infobar .links .bulletlink {
  color: #1e300c;
  padding-left: 8px;
  font-size: 11px;
}

.mybrighttalk-infobar .userdetails {
  position: absolute;
  border-left: 2px solid white;
  width: 240px;
  height: 300px;
  bottom: 0px;
  top: 0px;
  right: 30px;
  color: #1e300c;
  line-height: 16px;
  height: 113px;
  overflow: hidden;
  padding-left: 30px;
}

.mybrighttalk-infobar .userdetails p {
  line-height: 18px;
  margin: 15px 10px 0px 0px;
  width: 235px;
  height: 75px;
  overflow: hidden;
}

.mybrighttalk-infobar .userdetails .links {
  margin-top: 3px;
}

.mybrighttalk-actionbar {
  background: url(/css/images/actionbarback.jpg) repeat-y #a0a0a0;
  width: 922px;
  font-size: 12px;
  height: 35px;
  overflow: hidden;
  color: #FFF;
  padding: 0px 10px;
  margin: 0px 11px 2px;
}

.mybrighttalk-actionbar .needmorechannels {
  background: url(/css/images/titleneedmorechannels.gif)
    no-repeat left center;
  width: 195px;
  height: 35px;
  float: left;
}

.mybrighttalk-actionbar .links,.mybrighttalk-actionbar .channelcount {
  float: left;
  text-align: left;
  height: 35px;
  vertical-align: middle;
  padding-top: 10px;
  overflow: hidden;
}

.mybrighttalk-actionbar .links a.bulletlink {
  background-image: url(/css/images/bulletwhite.gif);
  color: #FFF !important;
}

.mybrighttalk-actionbar .links a:link,.mybrighttalk-actionbar .links a:visited,.mybrighttalk-actionbar .links a:active
  {
  color: #FFF;
  vertical-align: middle;
}

/**************************************************************/
  /* MyBrighttalk My Own Channels                               */
  /* theme_mybrighttalk_my_own_channels                         */
  /**************************************************************/
.mybrighttalk-manage-container-block2 .edit-submit {
  background-image:
    url(../images/buttons/greyback/buttonupdatedetails.gif);
  float: right;
  width: 117px;
}

.email-support .edit-submit {
  background-image: url(../images/buttons/greyback/buttonsubmit.gif);
  float: right;
  width: 117px;
}

.mybrighttalk-upgrade-channel .edit-submit {
  background-image:
    url(../images/buttons/greyback/buttonupgradechannel.gif);
  float: right;
  width: 149px;
  margin-top: 30px;
}

.mybrighttalk-upgrade-channel .edit-submit {
  background-image:
    url(../images/buttons/greyback/buttonupgradechannel.gif);
  float: right;
  width: 149px;
  margin-top: 30px;
}

/**************************************************************/
  /* MyBrighttalk Subscribers List                              */
  /* mybrighttalk_channel_subscribers                           */
  /**************************************************************/
.mybrighttalk-channel-subscribers li.col-timestamp {
  width: 110px;
}

.mybrighttalk-channel-subscribers li.col-first_name,.mybrighttalk-channel-subscribers li.col-company_name,.mybrighttalk-channel-subscribers li.col-job_title
  {
  width: 150px;
}

.mybrighttalk-channel-subscribers li.col-total_duration,.mybrighttalk-channel-subscribers li.col-total_registrations,.mybrighttalk-channel-subscribers li.col-total_viewings
  {
  width: 50px;
  text-align: center;
}

.mybrighttalk-channel-subscribers li.col-link {
  width: 90px;
  text-align: right;
  height: 21px !important;
  margin: 4px 0px 0px !important;
}

.mybrighttalk-channel-subscribers li.col-link .button-report {
  float: right;
}

.mybrighttalk-channel-subscribers .upgrade-message {
  text-align: center;
}

.mybrighttalk-channel-subscribers .footnote {
  margin-top: 200px;
  font-size: 80%;
}

.mybrighttalk-webcast-list tbody .col-title {
  font-weight: bold;
}

/**************************************************************/
  /* .webcast-direct-info                                       */
  /**************************************************************/
.webcast-direct-info {
  background-color: #ECEBEB;
  margin: 10px 10px;
  padding: 10px;
}

.webcast-direct-info .link,.code-link {
  width: 350px;
  background-color: #FFFFFF;
  margin: 10px 0px 10px 2px;
  padding: 5px;
  border-top: 2px solid #828177;
  border-left: 2px solid #828177;
  border-bottom: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}

.webcast-direct-info .embed-code {
  text-align: center;
}

/**************************************************************/
  /* .mybrighttalk-channel-support                                       */
  /**************************************************************/
.mybrighttalk-channel-support .head {
  margin: 5px 0px;
  font-weight: bold;
  font-size: 14px;
}

.mybrighttalk-channel-support .text {
  margin: 15px 0px;
}

/**************************************************************/
  /* .code                                                      */
  /**************************************************************/
.page-code {
  width: 590px;
  background-color: #FFFFFF;
  margin: 10px;
  padding: 5px;
  height: 200px;
}

.webcast-note {
  background-color: #FFFFFF;
  margin: 0px 10px 10px 10px;
  padding: 5px;
}

