/**
 *  TrendyBuzz V2
 *
 *  @author jbuatois
 *  @since 20110926
 *  @date 20110926
 */
 
/* GENERAL */
* {
  margin:0;
  padding:0;
}

html {
  text-indent: 0;
}

body {
  background: url(/website/img/background_v2.png)  #e1e6e9 repeat-x;
  font-family: Verdana, Arial, serif;
  font-size: 11px;
}

#body_content {
  width:950px;
  margin:auto;
}

a,
a:link,
a:hover,
a:visited {
  color: #ffffff;
}

img {
  border: 0;
  padding: 0;
}


#header {
  background-image: url(/website/img/header_v21.png);
  min-height:137px;
  height:137px;
}

#contact {
  padding-top:12px;
  margin-right:10px;
  text-align:right;
  font-size:11px;
  color:#ffffff;
}

/* CONTENT */
#content {
  padding : 5px;
  padding-bottom: 0px;
  background-color: #ffffff;
}

#content_page {
  min-height:300px;
}

#content_bottom {
  text-align:center;
  margin-top: 10px;
  background-color: #ffffff;
}

#footer {
  background: url(/website/img/footer_v2.png) no-repeat;
  min-height: 15px;
}


.share_icon {
  vertical-align:middle;
  display:inline-block;
}

.network_pict img {
  height:16px;
  width:16px;
}


/* DEMO FORM */
.table_defined_height tr td {
  line-height:16px;
}

#demo_form_header {
  width:698px;
  background: url(/website/img/demo_form_header.png) no-repeat;
  min-height: 91px;
  height: 91px;
  line-height: 91px;
  font-size:40px;
  color:#c8d1d6;
  text-align:right;
  letter-spacing:2px;
  padding-right:40px;
}

#discover_buzz_monitoring {
  text-indent: 30px;
  color: #000;
  font-size: 11px;
  padding-top: 15px;
}

.msg_valid {
  text-indent: 30px;
  color: #000;
  font-size: 11px;
  padding-top: 15px;
}

.msg_valid li {
  text-indent: 60px;
}

.msg_valid a {
  color: #000;
  text-decoration: underline;
}

#demo_share_networks {
  padding-left:30px;
  color:#888888;
  font-weight:normal;
}

#demo_form_window {
  width:698px;
  background: url(/website/img/demo_form_background.png) repeat-x;
  padding-top:15px;
}

table#demo_user_table {
  border-collapse:collapse;
  width:100%;
  margin-top:9px;
}

#demo_user_table th {
  font-size:12px;
  font-weight:normal;
  color:#000000;
  text-align: right;
  width:60px;
  padding-right:5px;
}

#demo_user_table tr {
  line-height:15px;
  padding-top:5px;
}

#demo_user_table td {
  font-size: 12px;
  text-indent:2px;
}

.demo_user_input_wrapper {
  width:305px;
}

.demo_user_input {
  height:20px;
  border:1px solid #aaaaaa;
  vertical-align:middle;
  width:300px;
  font-size:14px;
  padding-left:2px;
  letter-spacing:1px;
}

#status_first_name,
#status_last_name,
#status_job,
#status_phone {
  text-align:left;
  font-size:9px;
  color:red;
}

#delivery_delay {
  text-indent: 30px;
  color: #000;
  font-size: 11px;
  width: 570px;
}

#demo_error {
  padding-left:10px;
}

#demo_search_p1, #demo_search_p2 {
  font-size:12px;
  font-family:Verdana;
  padding-left:10px;
}

#demo_search_p3 {
  font-size:12px;
  font-family:Verdana;
  padding-left:10px;
}

.demo_search_p3_list {
  margin-left:10px; 
}

.demo_search_p3_list_arrow {
  padding-right:5px;
}

.demo_search_p3_list_label {
  line-height:24px;
  font-size:12px;
}

.demo_search_p3_list_checkbox {
  padding-left:5px;
  padding-top:4px;
}

#demo_search_submit_wrapper {
  text-align:right;
  padding-bottom:10px;
  padding-top:0px;
  padding-right:50px;
}

#demo_infos_p1 {
  font-size:12px;
  font-family:Verdana;
  padding-left:10px;
}

.demo_infos_input_label {
  line-height:20px;
}

#demo_infos_submit_wrapper {
  text-align:right;
  padding-top:11px;
  padding-bottom:10px;
}

#demo_success_p1_wrapper {
  padding-left:10px;
}

#demo_success_p1 {
  font-size:12px;
  font-family:Verdana;
}

.demo_success_p1_arrow {
  padding-right:5px;
}

#demo_success_posts {
  padding-left:20px;
  padding-top:15px;
}

#demo_success_posts table tr td a,
#demo_success_posts table tr td a:hover,
#demo_success_posts table tr td a:visited {
  font-size:11px;
}

.demo_success_posts_puce {
  line-height:30px;
}

#demo_success_social_links {
  text-align:right;
  padding-right:5px;
  padding-top:10px;
  padding-bottom:5px;
}

.demo_submit_button {
  height:25px;
  line-height:20px;
  width:60px;
  border:1px solid #888888;
  background-color:#b9b9b9;
  color:#ffffff;
  font-family:Verdana;
  font-weight:bold;
  cursor:pointer;
}

#demo_form_footer {
  background: url(/website/img/demo_form_footer.png) no-repeat;
  height:15px;
}

