/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#reg_user_menu {
  float: right;
}

#reg_user_menu a {
  font-family: "Lucida Grande", Helvetica, sans-serif;
  font-size: 1em;
  text-transform: uppercase;
  font-weight: bold;
  color: #888888;
  padding: 0px 5px;
}

#reg_user_menu a:hover {
  color: #333333;
}

.entry .twitterstats-report img,
.twitterstats-report img.thumbnail {
  border: none;
}

/*
Styling for the portfolio lists
 */

table.report-list {
  width: 90%;
  margin: 25px auto 0px auto;
}

table.report-list,
.report-list th,
.report-list td {
  border: 1px solid #CCCCCC;
}

.report-list td {
  padding: 0px 5px;
}

.report-list caption {
  font-weight: bold;
  text-align: left;
}

.report-list .hashtags,
.report-list .enddates {
  font-style: italic;
}

.report-list .hashtags,
.report-list .hashtag {
  width: 33%;
}

#navigation .free-report  {
  float: right;
  margin: 0;
  width:215px;
  position: relative;
}

#navigation .free-report #free-report-form  {
  margin: 7px 0 0 0;
}

#navigation .free-report input#ht  {
  float: left;
  width: 176px;
  padding: 6px 0 6px 10px;
  background: url(images/searchinput.png) no-repeat left top;
  border: none;
  color:#777;
}

#navigation .free-report input.submit  {
  float: right;
  padding: 6px 0 0 8px;
}

#navigation .free-report #free-report-callout {
  position: absolute;
  left: -165px;
  top: -110px;
  width: 175px;
  height: 125px;
  background: transparent url(images/FreeReportBannerBGBubble.png) no-repeat top left;
  
  padding: 1em 0px;
  text-decoration: none;
  text-transform: none;
  font-family: Verdana,Arial,sans-serif;
  color: #228;
}

.col-center {
  clear: both;
  text-align: center;
  margin: 8px 0px;
}

/*
 * Column width settings for the free reports
 */
/*
 * Specific to the display of the report in this page
 */
#quickreport .htqr-transcript-container {
  width: 593px;
  margin: 1em 0px;
  padding: 10px;
}

#quickreport .htqr-top-10-container {
  margin: 0.5em 0;
  width: 287px;
}

#quickreport .htqr-chart-container {
  width: 450px;
  overflow-x: visible;
  float: right;
  margin-top: 20px;
}
#quickreport .htqr-summary-container {
  width: 450px;
  margin: 0 auto;
  float: left;
}

#quickreport .htqr-summary-title {
  font-weight: bold;
}

#quickreport .htqr-top-10-title {
  font-weight: bold;
}

#quickreport .htqr-top-10 li:first {
  margin-top: 5px;
}

#quickreport .htqr-chart-container {
  overflow:visible;
}

#quickreport .htqr-chart-container img {
  border: none;
}

/**
 * Styles specific to the Features and Pricing page
 **/
/**
 * Styles specific to the Features and Pricing page
 **/
.page-id-83 .report-types {
  width: 680px;
  margin: 0px auto 45px auto;
  font-size: 110%;
  overflow: hidden; }
  
  .page-id-83 .report-type {
  width: 200px;
  height: 255px;
  float: left;
  margin: 0px 8px;
  padding: 5px;
  text-align: center;
  /* pulled from the background image */
  background-color:#AACBDE;
  -moz-border-radius: 5px 5px 5px 5px;
  /* pulled from other part of the page template */
  -moz-box-shadow: 0 0 4px #818181; }
  
    .page-id-83 .report-type-title {
      font-weight: bold;
      font-size: 125%; }

    .page-id-83 .report-type-price {
      font-weight: bold;
      margin: 10px 0px 3px 0px;
      font-size: 125%; }

      .page-id-83 .price-emph {
        font-style: italic;
        color: #883333; }

    .page-id-83 .report-type-desc {
      margin: 10px 0px 3px 0px; }
    
    .page-id-83 .coming-soon {
      background: url(includes/images/report-coming-soon-corner.png) no-repeat right bottom #aacbde; }
      
  .page-id-83 col.col-header {
    width: 40%; }
  .page-id-83 col.col-info {
    width: 20%; }
  .page-id-83 table.feature-list {
    border: 1px solid #BBBBBB;
    border-collapse: collapse; }
    .page-id-83 table.feature-list th {
      font-size: 125%;
      background-color: #DDDDDD; }
    .page-id-83 table.feature-list td.ch {
      font-weight: bold; }
    .page-id-83 table.feature-list th,
    .page-id-83 table.feature-list td {
    border: 1px solid #BBBBBB;
    padding: 2px; }
    .page-id-83 table.feature-list tr {
      height: 48px; }
    .page-id-83 table.feature-list td.check {
      background: url(includes/images/green_check.png) no-repeat center center; }
    .page-id-83 table.feature-list tr:nth-child(odd) {
      background-color: #FFFFEE; }
    .page-id-83 table.feature-list td.check-with-text {
      background: url(includes/images/green_check_pale.png) no-repeat center center;
      font-weight: bold; }


