.link {  outline: none;  text-decoration: none;  cursor: pointer;  color: #226cc7;}.link_hover {  text-decoration: underline;  color: #ef7d0d;}.rounded_corners {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;}.top_rounded_corners {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;}.bottom_rounded_corners {  -moz-border-radius-bottomleft: 8px;  -webkit-border-bottom-left-radius: 8px;  border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px;  -webkit-border-bottom-right-radius: 8px;  border-bottom-right-radius: 8px;}html, body {  height: 100%;  background: #ffffff;  font-family: Verdana, sans-serif, Arial;  font-size: 12px;}a {  outline: none;  text-decoration: none;  cursor: pointer;  color: #226cc7;}a:hover {  text-decoration: underline;  color: #ef7d0d;}a.group_login, a.member_login {  color: #ef7d0d;  font-weight: bold;}input { outline: none; }h1, h2, h3 { color: #444444; }h1 { font-size: 18px; }h2 { font-size: 16px; }.avatar {  width: 48px;  height: 48px;  background: url(../images/avatar_background.gif);  padding: 4px;  overflow: hidden;}.avatar.text div {  width: 48px;  height: 48px;  background: #fdefd2;  font-size: 8px;}.supplementary { color: #999999; }.supplementary a {  color: #999999;  text-decoration: underline;}.highlight { color: #cf6f10; }.icon { vertical-align: -15%; }.primary_button {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  background: #f09236 url(../images/button_background.png) repeat-x top;  border: 1px solid #ef7e0f;  padding: 5px 35px;  font-size: 12px;  color: #ffffff;  outline: 0;  text-decoration: none;  font-weight: bold;}.primary_button_hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}.primary_button:hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}.flash.notice { padding-bottom: 10px; }.flash.notice span {  display: block;  font-size: 14px;  line-height: 2em;  padding: 2px 10px;  text-align: center;  color: black;}.flash.error { padding-bottom: 10px; }.flash.error span {  display: block;  font-size: 14px;  line-height: 2em;  padding: 2px 10px;  text-align: center;  color: black;}.flash.notice span { background: #7fce77; }.flash.error span { background: #c5706b; }.fixed_width { font-family: courier; }textarea {  font-family: Verdana, sans-serif, Arial;  font-size: 1.2em;}input { font-size: 1em; }select { font-size: 0.8em; }table { font-size: 1em; }strong { font-weight: bold; }small { font-size: 0.833em; }ol.decimal { margin-bottom: 10px; }ol.decimal li {  display: list-item;  padding-bottom: 4px;}ol.alpha li {  display: list-item;  padding-bottom: 4px;}ul.bullets li {  display: list-item;  padding-bottom: 4px;}ol.decimal li {  margin-left: 30px;  font-size: 12px;  line-height: 1.4em;}ol.alpha li {  margin-left: 30px;  font-size: 12px;  line-height: 1.4em;}ol.decimal li { list-style-type: decimal; }ol.alpha li { list-style-type: lower-alpha; }ul.bullets li {  background: url(../images/bullet.gif) no-repeat left top;  padding-left: 12px;}ul.nested, ol.nested { margin-bottom: 0 !important; }ul.nested li { font-size: 1em !important; }ol.nested li { font-size: 1em !important; }.clear:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}.clear { clear: both; }.super_clear { overflow: auto; }* html .super_clear { height: 1%; }.no_wrap { white-space: nowrap; }.drag_handle { cursor: move; }.left { float: left; }.right { float: right; }.center {  margin: 0 auto;  text-align: center;}.clear_on_focus { color: #999999; }.pending, .inner_pending {  background-image: url('../images/pending.png') !important;  background-repeat: repeat !important;  background-attachment: fixed !important;}.pending { outline: 1px dashed #333333; }.hidden_submit {  position: absolute;  top: -2000px;  width: 1px;  height: 1px;}.container {  margin: 0 auto;  overflow: hidden;  width: 980px;}html, body { background: #d4d2d3 url('../images/body_background.png') repeat-x scroll top; }#header { position: relative; }#header #logo { margin-bottom: 15px; }#header #session_panel {  position: absolute;  right: 0;  top: 10px;  display: inline-block;  text-align: right;  width: 700px;}#header #session_panel span {  vertical-align: 55%;  padding-right: 5px;  color: black;  font-weight: bold;}#nav { width: 100%; }#nav a {  display: inline-block;  background: url('../images/nav_inactive.png');  width: 114px;  height: 21px;  padding-top: 5px;  margin-right: 0;  color: #444444;  text-align: center;  text-decoration: none;}#nav a.active {  background: url('../images/nav_active.png');  color: #ffffff;  font-weight: bold;}#nav a:hover {  background: url('../images/nav_hover.png');  color: #ffffff;  font-weight: bold;}#nav_bottom {  height: 5px;  border: 1px solid #f28b25;  background: #ee9b4a;  border-top: none;}#footer {  padding: 10px;  font-size: 12px;  color: #444444;  line-height: 2em;  text-align: center;}#footer .separator { padding: 0 5px; }#content_section {  background: #ffffff url('../images/sidebar_background.gif') repeat-y scroll top right;  border: 1px solid #b4b4b4;  border-top: none;}#main_content {  width: 740px;  float: left;  padding: 20px;}#sidebar_content {  float: right;  width: 196px;  text-align: center;  padding-top: 20px;}.title_banner h1 { text-align: center; }.title_banner h2 { text-align: center; }.title_banner h1 {  color: black;  font-size: 22px;}.title_banner h2 { margin-bottom: 15px; }#box_video { margin-top: 5px; }#box_video p {  color: #333333;  margin-bottom: 30px;  font-size: 10px;}#group_leads {  margin-bottom: 30px;  text-align: center;}#box_ads { text-align: center; }#box_ads p { margin-bottom: 15px; }#txt_ads { margin-bottom: 40px; }#txt_ads ul { border-bottom: 1px dotted #aaaaaa; }#txt_ads ul li {  padding: 5px 5px;  border-top: 1px dotted #aaaaaa;  font-size: 10px;  text-align: left;}.text1line { text-align: center; }.panel {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  border: 1px solid #d2d2d2;  overflow: hidden;  background: #efeeee url(../images/panel_background.png) repeat-x top;}.panel .panel_body { padding: 10px; }.panel .panel_footer {  -moz-border-radius-bottomleft: 8px;  -webkit-border-bottom-left-radius: 8px;  border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px;  -webkit-border-bottom-right-radius: 8px;  border-bottom-right-radius: 8px;  border-top: 1px solid #d2d2d2;  background: #f9f9f9;}.dual_column_panel {  height: 255px;  position: relative;}.dual_column_panel .fixed_footer {  position: absolute;  bottom: 0;}.under_panel_margin { margin-bottom: 20px; }#nav_back {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  position: absolute;  top: 0;  right: 0;  font-size: 12px;  padding: 4px 10px;  background: #ee9b4a;}#nav_back a { color: white; }.manager.panel { margin-bottom: 20px; }.manager.panel .panel_header { background-image: url(../images/manager_panel_header_background.png); }#manager_panel {  height: 255px;  position: relative;  height: auto;}#manager_panel .fixed_footer {  position: absolute;  bottom: 0;}#manager_panel #nav_back {  top: 5px;  right: 5px;  padding-top: 2px;  padding-bottom: 2px;  background: #ef7d0d;}#manager_panel td {  width: 20%;  vertical-align: top;  padding: 5px 0 2px 25px;}#manager_panel td .icon {  margin-left: -20px;  margin-right: 5px;}#count.warning { color: #8a160f; }#post_update {  height: 255px;  position: relative;  margin-bottom: 20px;  width: 421px;}#post_update .fixed_footer {  position: absolute;  bottom: 0;}#post_update .help_links {  text-align: right;  margin: -5px 0 10px;}#post_update .share_highlight { color: #ef7d0d; }#post_update h1 { margin-bottom: 15px; }#post_update select { width: 145px; }#post_update .update_fixer {  padding-right: 6px;  display: block;}#post_update .supplementary { font-size: 11px; }#post_update #update {  font-size: 14px;  color: #444444;  width: 100%;  height: 6em;  padding: 2px;  margin: 5px 0 2px;}#post_update #connections {  color: #444444;  font-size: 14px;}#post_update table {  width: 401px;  margin-bottom: 10px;}#post_update #remaining_chars {  font-size: 12px;  color: #666666;  text-align: center;  width: 100%;}#post_update #remaining_chars #count {  font-size: 14px;  font-style: italic;  vertical-align: -5%;  margin-right: 2px;}.profile_summary {  font-size: 10px;  position: relative;  margin-bottom: 20px;}.profile_summary h1 {  color: #444444;  margin-bottom: 5px;}.profile_summary h2 {  color: #444444;  margin-bottom: 7px;  font-size: 12px;  font-weight: bold;}.profile_summary h2 .supplementary { font-size: 10px; }.profile_summary .network_info a { margin-right: 5px; }.profile_summary .contact_info {  font-size: 10px;  color: #444444;}.profile_summary .group_info { font-size: 11px; }.profile_summary .connect { vertical-align: -20%; }.profile_summary #feed {  float: left;  width: 137.5px;  padding: 5px;}.profile_summary #feed img { float: left; }.profile_summary #feed span {  float: right;  width: 117.5px;  display: inline-block;  font-size: 9px;}.profile_summary #widget {  float: left;  width: 137.5px;  padding: 5px;}.profile_summary #widget img { float: left; }.profile_summary #widget span {  float: right;  width: 117.5px;  display: inline-block;  font-size: 9px;}#home_profile_summary {  height: 255px;  position: relative;  width: 295px;}#home_profile_summary .fixed_footer {  position: absolute;  bottom: 0;}#home_profile_summary .panel_body { padding-top: 5px; }#home_profile_summary .network_info {  position: absolute;  top: 10px;  right: 10px;}#home_profile_summary .contact_info {  margin: -61px 0 0 65px;  min-height: 70px;}#home_profile_summary h2 { margin-top: -5px; }#home_profile_summary .see_more {  font-size: 12px;  display: block;  text-align: right;}.shareonce_update_item {  text-align: left;  padding-top: 5px;  padding-bottom: 2px;  border-bottom: 1px dashed #cccccc;  font-size: 12px;}.shareonce_update_item_member { font-weight: bold; }#home_profile_summary #shareonce_update_list li {  text-align: left;  padding-top: 5px;  padding-bottom: 2px;  border-bottom: 1px dashed #cccccc;  font-size: 12px;  font-size: 10px;}#home_profile_summary #shareonce_update_list .member {  font-weight: bold;  display: none;}#home_profile_summary .panel_footer { width: 295px; }#home_profile_summary .panel_footer a { margin: 5px; }.profile_summary.group .contact_info {  margin-bottom: 10px;  width: 200px;}.profile_summary.group .primary_info {  vertical-align: top;  border-right: 1px dotted #d2d2d2;  padding-right: 10px;}.profile_summary.group .secondary_info {  vertical-align: top;  padding-left: 20px;}.profile_summary.group .primary_button {  width: 198px;  padding-left: 0;  padding-right: 0;  text-align: center;  margin-top: 10px;}.profile_summary.group h1 img { vertical-align: -5%; }.profile_summary.member .contact_info {  margin-bottom: 10px;  width: 200px;}.profile_summary.member .primary_info {  vertical-align: top;  border-right: 1px dotted #d2d2d2;  padding-right: 10px;}.profile_summary.member .secondary_info {  vertical-align: top;  padding-left: 20px;}.profile_summary.member .primary_button {  width: 198px;  padding-left: 0;  padding-right: 0;  text-align: center;  margin-top: 10px;}.profile_summary.member h1 img { vertical-align: -5%; }.profile_summary.group .metrics {  float: right;  padding: 7px 10px 0 0;  font-size: 14px;  color: #444444;}.profile_summary.group .metrics .metric { margin-left: 10px; }.profile_summary.group .metrics .metric .title { color: #cf6f10; }.profile_summary.group #membership {  margin-top: 30px;  font-size: 14px;}.profile_summary.group #membership p { margin-bottom: 10px; }.profile_summary.group #membership p.supplementary { font-size: 12px; }.profile_summary.group .delta {  font-size: 11px;  color: #666666;}.profile_summary.group .delta th { padding-bottom: 3px; }.profile_summary.group .delta td { padding-bottom: 3px; }.profile_summary.group .delta th {  border-right: 1px dotted #d2d2d2;  text-align: right;  padding-right: 5px;}.profile_summary.group .delta td { padding-left: 5px; }.profile_summary.group .delta img {  margin: 0 6px 0 2px;  vertical-align: -20%;}.profile_summary.group .delta img.last { margin-right: 0; }.profile_summary.mini .primary_info { padding-right: 10px; }.profile_summary.mini .secondary_info { padding-left: 10px; }.profile_summary.mini .panel_footer .network_info {  display: inline-block;  padding: 5px;  font-size: 11px;}.profile_summary.mini .panel_footer .manager_options {  display: inline-block;  padding: 5px;  font-size: 11px;}.profile_summary.mini .panel_footer .network_info { float: left; }.profile_summary.mini .panel_footer .manager_options { float: right; }.profile_summary.mini .panel_footer .separator { color: #444444; }#welcome { margin: 30px 0; }#welcome td { width: 50%; }#welcome td .panel {  height: 100%;  padding: 0 5px;}#welcome td .panel .wrapper {  display: inline-block;  padding-bottom: 70px;  float: left;}#welcome td .panel .avatar { margin: 0 10px 0 5px; }#welcome td h2 {  text-align: center;  color: #cf6f10;  margin: 5px 0 10px;}#welcome td p { margin-bottom: 10px; }#welcome td p.commands { text-align: center; }#welcome #join_group { padding-right: 10px; }#welcome #new_group { padding-left: 10px; }.panel.note {  padding: 0;  background: none;  border: none;  margin-bottom: 15px;  position: relative;}.panel.note h1 {  font-size: 18px;  margin-bottom: 15px;}.panel.note h1 .supplementary {  font-size: 14px;  color: #666666;}.panel.note h2 {  color: black;  font-size: 14px;  margin-bottom: 5px;}.panel.note p {  color: #666666;  font-size: 12px;  line-height: 1.4em;}.panel.note p strong { color: black; }.panel.note li {  color: #666666;  font-size: 12px;  line-height: 1.4em;}.panel.note li strong { color: black; }.panel.note p { padding-bottom: 10px; }.panel.note ul { margin-bottom: 6px; }.panel.note ol { margin-bottom: 6px; }.panel.note p.highlight {  padding-bottom: 5px;  margin-bottom: 10px;}.panel.note .supplementary { color: #444444; }.panel.note .indent { margin-left: 30px; }.panel.note .fixed_width { font-family: Courier, monospace; }.guide p {  font-size: 1.2em;  line-height: 1.4em;  padding-bottom: 10px;}.form_header {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;  background: white;  border-bottom: 5px solid #ef7d0d;  padding: 5px 10px 5px;  position: relative;}.form_header .current_item {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;  font-size: 14px;  padding: 3px 10px 5px;  margin-right: 2px;}.form_header .current_item .supplementary {  font-size: 14px;  color: #666666;  font-style: normal;}.form_header a.nav_item {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;  font-size: 14px;  padding: 3px 10px 5px;  margin-right: 2px;}.form_header a.nav_item .supplementary {  font-size: 14px;  color: #666666;  font-style: normal;}.form_header .current_item {  background: #ef7d0d;  padding-bottom: 6px;  font-weight: bold;  color: white;}.form_header .current_item .supplementary {  font-weight: normal;  font-size: 12px;}.form_header a.nav_item {  color: #444444;  background: #dadada;}.form_header a.nav_item:hover {  background: #999999;  color: #444444;  text-decoration: none;  cursor: pointer;}.form_header .nav_commands {  position: absolute;  right: 10px;}.form_header .nav_commands .icon { margin-right: 3px; }.form_header .nav_commands a { font-size: 14px; }.form_body {  -moz-border-radius-bottomleft: 8px;  -webkit-border-bottom-left-radius: 8px;  border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px;  -webkit-border-bottom-right-radius: 8px;  border-bottom-right-radius: 8px;  border: 1px solid #d2d2d2;  background: #f2f2f2;  padding: 20px 10px 10px;}.form_body h1 {  margin-bottom: 10px;  text-align: center;}.form_body h2 {  display: block;  border-bottom: 1px dotted #d2d2d2;  color: #cf6f10;  margin: 10px 0;}.form_body h2.first { margin-top: 0; }.guide {  -moz-border-radius-bottomleft: 8px;  -webkit-border-bottom-left-radius: 8px;  border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px;  -webkit-border-bottom-right-radius: 8px;  border-bottom-right-radius: 8px;  border: 1px solid #d2d2d2;  background: #f2f2f2;  padding: 20px 10px 10px;}.guide h1 {  margin-bottom: 10px;  text-align: center;}.guide h2 {  display: block;  border-bottom: 1px dotted #d2d2d2;  color: #cf6f10;  margin: 10px 0;}.guide h2.first { margin-top: 0; }.form_body.no_header, guilde.no_header {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;  border-top: 1px solid #d2d2d2;}.guide h2 { margin-top: 20px; }.form_body { border-top: none; }.form_body .panel {  background: #f2f2f2;  text-align: center;  padding: 10px 0px 10px 0px;}.form_body h2 .supplementary { font-size: 11px; }.form_body h3 {  display: block;  font-size: 12px;  font-weight: bold;  margin: 10px 0;}.form_body p {  margin-bottom: 15px;  color: black;}.form_body ul {  margin-bottom: 15px;  color: black;}.form_body .narrative {  font-size: 12px;  line-height: 1.4em;}.form_body label { font-size: 12px; }.form_body .check_box_label { font-size: 12px; }.form_body .radio_button_label { font-size: 12px; }.form_body input.text { font-size: 12px; }.form_body input.file { font-size: 12px; }.form_body input.check_box { font-size: 12px; }.form_body input.radio_button { font-size: 12px; }.form_body textarea { font-size: 12px; }.form_body select { font-size: 12px; }.form_body .static_text { font-size: 12px; }.form_body a.command { font-size: 12px; }.form_body label { color: black; }.form_body .check_box_label { color: black; }.form_body .radio_button_label { color: black; }.form_body input.text { color: black; }.form_body input.file { color: black; }.form_body textarea { color: black; }.form_body select { color: black; }.form_body .check_box_label {  padding-top: 3px;  display: inline-block;}.form_body .radio_button_label {  padding-top: 3px;  display: inline-block;}.form_body a.command {  padding-top: 3px;  display: block;}.form_body label {  display: block;  float: left;  text-align: right;  padding: 3px 10px 0 0;  width: 190px;}.form_body .static_text {  display: block;  padding: 3px;  color: #666666;}.form_body input.text {  width: 20em;  padding: 2px;  border: 1px solid #aaaaaa;}.form_body input.text.wide { width: 500px; }.form_body textarea {  width: 500px;  height: 8em;  padding: 2px;  border: 1px solid #aaaaaa;}.form_body textarea.long { height: 16em; }.form_body input.check_box {  margin-left: 200px;  margin-right: 5px;}.form_body input.radio_button_box {  margin-left: 200px;  margin-right: 5px;}.form_body input.check_box.with_left_label { margin-left: 0; }.form_body input.radio_button_box.with_left_label { margin-left: 0; }.form_body .hint {  display: block;  margin-left: 200px;  font-size: 11px;  color: #999999;  margin-top: 2px;  line-height: 1.4em;}.form_body .hint .example {  display: block;  width: 485px;  padding: 5px 10px;  margin: 2px 0 5px;  background: #f2f2f2;}.form_body .hint img {  vertical-align: -15%;  margin-right: 3px;}.form_body p.commands {  margin: 10px 15px 15px 0;  color: #444444;  text-align: right;}.form_body li {  padding-bottom: 7px;  font-size: 12px;}.form_body .list_search {  width: 20em;  font-size: 12px;}input.button, a.button {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  background: #f09236 url(../images/button_background.png) repeat-x top;  border: 1px solid #ef7e0f;  padding: 5px 35px;  font-size: 12px;  color: #ffffff;  outline: 0;  text-decoration: none;  font-weight: bold;  padding-left: 10px;  padding-right: 10px;  font-weight: normal;}input.button:hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}a.button:hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}a.cancel { font-size: 12px; }.primary_button.blue {  background: #3a4eaf;  border: 1px solid #072090;  display: inline-block;}.primary_button.blue:hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}.errorExplanation {  border-bottom: 1px solid #8a160f;  background: #fbebe9;  padding-bottom: 10px;  margin-bottom: 20px;}.errorExplanation h2 {  border-bottom: 1px solid #8a160f;  background: #f2f2f2;}.errorExplanation p {  font-size: 12px;  padding-left: 10px;}.errorExplanation ul {  display: block;  margin-left: 10px;}.errorExplanation ul li {  display: list-item;  font-size: 12px;  color: #444444;  background: url(../images/bullet.gif) no-repeat left top;  padding-left: 10px;  padding-bottom: 2px;}.fieldWithErrors label {  color: #8a160f;  font-weight: bold;  background: url(../images/error_field.gif) no-repeat left center;}.guide .progress_box {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  background: #dddddd;  text-align: center;  padding: 2px;  margin: 0 auto 20px auto;  width: 400px;}.guide .avatar_on_left {  margin-left: 65px;  margin-top: -61px;  min-height: 61px;}.guide .avatar_on_left p.explain { font-size: 14px; }.guide .channel_list {  font-size: 12px;  width: 320px;  margin: 10px auto;}.guide .channel_list .icon { margin-right: 5px; }.guide .channel_list td {  white-space: nowrap;  padding: 2px 5px;  text-align: left;  vertical-align: top;}.guide .integrate_button { vertical-align: -35%; }.guide .links td {  padding-right: 16px;  vertical-align: top;}.guide .howto {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  border: none;  background: #dddddd;}.guide .howto h2 {  margin-top: 0;  border-bottom-color: #999999;}.guide .howto h3.first { margin-top: 0; }.guide .howto textarea.widget_code {  width: 300px;  margin-left: 10px;}.guide .howto .preview {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  background: #cccccc;  padding: 10px 10px 0 10px;  text-align: center;  width: 350px;}.guide .howto .preview_title {  color: black;  font-size: 12px;  font-weight: bold;  margin-bottom: 10px;}.guide .howto .preview_footnote {  font-size: 12px;  color: #444444;  padding: 5px 0;}#shareonce_updates { width: 350px; }#shareonce_updates h2 {  background: #333333;  font-size: 14px;  color: #ffc900;  padding: 2px;  margin: 0;  border: none;}#shareonce_updates #shareonce_update_list {  background: #ffffff;  margin: 0;  padding: 0 5px 5px;}#shareonce_updates #shareonce_update_list li {  text-align: left;  padding-top: 5px;  padding-bottom: 2px;  border-bottom: 1px dashed #cccccc;  font-size: 12px;}#shareonce_updates #shareonce_update_list .member { font-weight: bold; }.list_item.review_ad .avatar {  background: none;  float: left;  width: 280px;  border: none;  padding: none;  height: auto;}.list_item.review_ad .summary {  float: left;  margin-left: 10px;}.list_item.review_ad .primary { margin: 0; }.list_item.review_ad .supplementary {  margin-left: 0;  line-height: 1.4em;}.list_item.review_ad .txt_ads_review {  width: 270px;  padding: 5px 10px;  background: #fdefd2;  font-size: 11px;}.instructions .panel { min-height: 450px; }.instructions .note h1 { font-size: 26px; }.instructions .note h2 {  font-size: 18px;  margin-top: 20px;}.instructions .note h3 {  position: relative;  font-size: 14px;  margin-left: -52px;  padding-left: 52px;}.instructions .note h3 img {  position: absolute;  left: 20px;}.instructions .note h3 a {  display: block;  margin-left: -52px;  padding-left: 52px;  padding-bottom: 4px;  margin-bottom: 0px;}.instructions .note h3 span.pretend_link {  display: block;  margin-left: -52px;  padding-left: 52px;  padding-bottom: 4px;  margin-bottom: 0px;}.instructions .note h3 a.active {  border-bottom: 2px solid #ef7d0d;  padding-bottom: 2px;}.instructions .note h4 {  font-size: 12px;  color: #cf6f10;  margin-top: 10px;}.instructions .note .img_frame {  text-align: center;  margin-bottom: 10px;  margin-top: 5px;}.instructions .note .narrative {  float: left;  width: 480px;}.instructions .note .narrative h2 { margin-top: 0; }.instructions .gallery {  float: right;  width: 240px;}.instructions .gallery ul.steps li {  padding-left: 32px;  margin-bottom: 15px;}.instructions .gallery .primary_button {  text-align: center;  background: #3a4eaf;  border: 1px solid #072090;  display: inline-block;  padding-left: 0;  padding-right: 0;  width: 238px;}.instructions .gallery .primary_button:hover {  background: #ef7e0f;  color: #444444;  text-decoration: none;}.instructions #sidebar_content { padding-top: 18px; }.instructions #sidebar_content #link_panel { margin-bottom: 40px; }.instructions #sidebar_content a {  display: block;  font-size: 14px;  padding: 5px 4px;  text-align: right;}.instructions #sidebar_content a span {  display: block;  text-align: left;}.instructions #sidebar_content a.active {  background: #ef7d0d;  border: 2px solid #ee9b4a;  border-right: none;  margin-left: -12px;  padding: 3px 4px;  padding-left: 3px;  color: white;  text-decoration: none;  -moz-border-radius-topleft: 13px;  -webkit-border-top-left-radius: 13px;  border-top-left-radius: 13px;  -moz-border-radius-bottomleft: 13px;  -webkit-border-bottom-left-radius: 13px;  border-bottom-left-radius: 13px;}.instructions #sidebar_content a.active span {  display: block;  border-left: 12px solid #ef7d0d;}.plans p {  margin: 0 0 30px 20px;  color: #444444;}#matrix {  width: 700px;  margin: 0 auto 5px auto;}#matrix th {  text-align: center;  border: 1px solid #d2d2d2;  background: #ededed;}#matrix tbody td {  text-align: center;  border: 1px solid #d2d2d2;  background: #ededed;}#matrix tfoot td {  text-align: center;  border: 1px solid #d2d2d2;  background: #ededed;}#matrix th h1 {  font-size: 25px;  letter-spacing: 0.05em;}#matrix th h2 {  font-size: 20px;  margin-bottom: 3px;  font-family: "Times New Roman";}#matrix th h3 {  font-size: 13px;  color: #4582b5;  font-weight: bold;  text-transform: uppercase;  margin-bottom: 3px;}#matrix tbody td {  font-size: 15px;  vertical-align: top;  padding: 10px 5px;  border-bottom: none;}#matrix tbody td li { margin-bottom: 5px; }#matrix tbody td li strong { color: #cf6f10; }#matrix tfoot td {  padding: 15px 0;  border-top: none;}#matrix tfoot td.active span {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  background: #f09236 url(../images/button_background.png) repeat-x top;  border: 1px solid #ef7e0f;  padding: 5px 35px;  font-size: 12px;  color: #ffffff;  outline: 0;  text-decoration: none;  font-weight: bold;  background: none;  color: #444444;  border-color: #444444;}#matrix tfoot td#promo {  border: none;  background: white;  color: black;  height: auto;  padding: 5px;  font-weight: bold;}#matrix .focus { background: white; }#matrix .focus h1 { color: black; }#matrix .focus h2 { color: black; }#matrix.special { border-bottom: 1px solid #d2d2d2; }body.sessions {  height: 100%;  font-size: 12px;}body.sessions #sky { text-align: center; }body.sessions #sky img {  margin-top: 100px;  margin-bottom: 30px;}body.sessions #sky img.higher { margin-top: 50px; }body.sessions h1 {  font-size: 1.8em;  color: black;  margin-top: -25px !important;}body.sessions h1 .title { padding: 0 5px 0 10px; }body.sessions .dialog {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  border: 3px solid #d2d2d2;  width: 55em;  margin: 30px auto;  position: relative;  padding: 10px 10px;}body.sessions .dialog h1 .subnote {  font-size: 0.8em;  color: #cf6f10;  padding-right: 10px;}body.sessions .dialog h1 span { background: #d4d2d3 url('../images/body_background.png') repeat-x 0 -200px; }body.sessions .dialog table { margin: 10px auto 0; }body.sessions .dialog table td {  text-align: left;  padding: 5px;}body.sessions .dialog table label {  color: black;  font-size: 18px;}body.sessions .dialog table label.supplementary {  font-size: 14px;  color: #444444;}body.sessions .dialog table input.text {  font-size: 18px;  padding: 2px;  color: #444444;  border: 1px solid #d2d2d2;  width: 15em;}body.sessions .dialog #submit {  position: absolute;  font-size: 15px;  right: 10px;  bottom: -17px;}body.sessions p {  font-size: 14px;  color: #444444;  margin-top: 10px;  line-height: 1.5em;}body.sessions p a {  color: #444444;  text-decoration: underline;}body.sessions #intro {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  color: white;  width: 35em;  margin: -10px auto 10px;  padding: 6px 10px;  background: #ee9b4a;  font-size: 14px;}body.sessions #intro a {  color: white;  text-decoration: underline;}body.sessions .footnote {  margin-top: 40px;  text-align: center;}.list_frame {  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radiusius: 8px;  border: 1px solid #d2d2d2;}.list_header, .panel_header {  -moz-border-radius-topleft: 8px;  -webkit-border-top-left-radius: 8px;  border-top-left-radius: 8px;  -moz-border-radius-topright: 8px;  -webkit-border-top-right-radius: 8px;  border-top-right-radius: 8px;  background: url(../images/list_header_background.png) repeat-x top;  padding: 5px 10px;  border-bottom: 1px solid #d2d2d2;}.list_footer {  -moz-border-radius-bottomleft: 8px;  -webkit-border-bottom-left-radius: 8px;  border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px;  -webkit-border-bottom-right-radius: 8px;  border-bottom-right-radius: 8px;  background: #f2f2f2;  color: #999999;  text-align: right;  padding: 5px 10px;}.list_footer .disabled { color: #999999; }li.list_item {  position: relative;  padding: 10px 10px 5px;  min-height: 60px;  border-top: 1px dotted #d2d2d2;}li.list_item img.attention {  position: absolute;  left: -11px;  top: 15px;  padding: 2px;  background: #fdefd2;  border: 1px solid #d2d2d2;}li.list_item img.private { vertical-align: -10%; }li.list_item .primary { margin: 0 0 0 65px; }li.list_item .supplementary { margin: 0 0 0 65px; }li.list_item .primary {  font-size: 14px;  margin-top: -58px;}li.list_item .sub_note {  font-size: 14px;  color: #999999;  margin-left: 65px;}li.list_item .sub_note a {  color: #999999;  text-decoration: underline;}li.list_item .supplementary {  font-size: 12px;  margin-top: 10px;  margin-bottom: 5px;  padding: 0;}li.list_item .commands {  position: absolute;  right: 0px;  top: 10px;  line-height: 4em;  font-size: 12px;}li.list_item .commands .good { color: green; }.list_item_hover { background-color: #f6f6f6; }.list_header .title { white-space: nowrap; }.list_header .type_filter {  width: 90%;  padding-left: 10px;}.list_header .type_filter .separator { color: #999999; }.list_header .type_filter a {  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  border-radius: 4px;  color: #666666;  background: #dedede;  font-size: 10px;  padding: 0 4px 1px;}.list_header .type_filter a.active {  background: #aaaaaa;  color: white;}.list_header .type_filter a:hover {  background: #cf6f10;  border-color: #cf6f10;  text-decoration: none;  color: white;}.wide_list li.list_item .primary { margin-top: -61px; }.wide_list li.list_item .primary .supplementary {  font-size: 1em;  margin: 0;}table.list {  border-bottom: 1px dotted #d2d2d2;  width: 100%;  margin-bottom: 10px;}table.list tr { border-top: 1px dotted #d2d2d2; }table.list tr td { padding: 5px 0; }table.list tr td .primary { font-size: 14px; }table.list tr th { padding: 5px 0; }table.list tr th .primary { font-size: 14px; }table.list tr td.centered {  text-align: center;  padding-left: 5px;  padding-right: 5px;}table.list tr th.centered {  text-align: center;  padding-left: 5px;  padding-right: 5px;}table.list tr td.left_separator { border-left: 1px dotted #d2d2d2; }table.list tr th.left_separator { border-left: 1px dotted #d2d2d2; }table.list tr td.right_separator { border-right: 1px dotted #d2d2d2; }table.list tr th.right_separator { border-right: 1px dotted #d2d2d2; }table.list thead tr { border-top: none; }table.list thead tr th { white-space: nowrap; }#control_contextmenu ul {  border-color: #ffffff #999999 #999999 #ffffff;  border-style: solid;  border-width: 1px;}#control_contextmenu ul li {  color: black;  cursor: pointer;  font-size: 12px;  margin: 0;  padding: 3px 10px 3px 5px;  text-align: left;  text-decoration: none;  background: #dddddd;}#control_contextmenu ul li.selected {  background-color: #3875d7;  color: #ffffff;}#control_contextmenu ul li:hover {  background-color: #3875d7;  color: #ffffff;}#invite_list li.list_item .primary {  margin-top: 0;  margin-left: 0;}#invite_list li.list_item .supplementary {  margin-top: 0;  margin-left: 0;}#update_list { width: 738px; }#update_list .list_header table { width: 100%; }#update_list .list_header .search_box {  text-align: right;  white-space: nowrap;}li.update {  border-top: none;  border-bottom: 1px dotted #d2d2d2;}li.update .message {  margin: 0 0 0 65px;  word-wrap: break-word;  overflow: hidden;}li.update ul.supplementary {  margin: 0 0 0 65px;  word-wrap: break-word;  overflow: hidden;}li.update ul.comments {  margin: 0 0 0 65px;  word-wrap: break-word;  overflow: hidden;}li.update h3 {  margin: 0 0 0 65px;  word-wrap: break-word;  overflow: hidden;}li.update .message {  font-size: 14px;  margin-top: -61px;}li.update ul {  padding: 0 !important;  background-color: transparent !important;}li.update ul.supplementary {  font-size: 12px;  margin-top: 10px;  padding: 0;}li.update ul.supplementary li {  display: list-item;  background: transparent url(../images/bullet.gif) no-repeat left top;  padding-bottom: 4px;  padding-left: 20px;}li.update ul.supplementary li.type_comment { background-image: url(../images/update_type_comment.gif); }li.update ul.supplementary li.type_event { background-image: url(../images/update_type_event.gif); }li.update ul.supplementary li.type_job { background-image: url(../images/update_type_job.gif); }li.update ul.supplementary li.type_offer { background-image: url(../images/update_type_offer.gif); }li.update ul.supplementary li.type_referral { background-image: url(../images/update_type_referral.gif); }li.update ul.supplementary li.type_other { background-image: url(../images/update_type_other.gif); }li.update ul.supplementary li.reported {  background-image: url(../images/report_on.gif);  color: #8c312d;}li.update ul.supplementary li.reported a { color: #8c312d; }li.update ul.supplementary li.votes {  background-image: url(../images/thumbs_up_on.gif);  color: #cf6f10;}li.update h3 {  margin-top: 10px;  font-size: 12px;  color: #444444;  font-weight: bold;  border-bottom: 1px solid #999999;}li.update h3 a {  color: #444444;  text-decoration: underline;}li.update .update_commands {  text-align: right;  font-size: 12px;  color: #999999;  margin-top: 5px;}li.update ul.comments { border-bottom: 1px dotted #d2d2d2; }li.update ul.comments li.comment {  color: #666666;  font-size: 12px;  line-height: 1.4em;  border-top: 1px dotted #d2d2d2;  padding: 5px 0;}li.update ul.comments li.comment.first { border-top: none; }li.update ul.comments li.comment .comment_supplementary { color: #999999; }li.update .form_body {  margin: 0 0 0 65px;  padding: 5px;}li.update .form_body h2 {  font-size: 12px;  border-bottom: none;  font-weight: bold;  margin-bottom: 5px;}li.update .form_body h2 .supplementary {  font-size: 10px;  font-weight: normal;  margin: 0;}li.update .form_body input.text { width: 611px; }li.update .form_body textarea { width: 638px; }li.update .form_body input.radio_button { margin-left: 5px; }li.update .form_body p.form_commands {  margin-right: 0;  margin-bottom: 2px;  margin-top: -5px;  text-align: right;}li.update .form_body.update_delete { background: #fdefd2; }li.update.empty { height: 5em; }li.update.last { border-bottom: none; }#help {  z-index: 99;  cursor: auto;  float: left;}#hide_dialog_layer {  display: block;  opacity: 0.7;  z-index: 100;  height: 100%;  width: 100%;  position: fixed;  top: 0;  left: 0;  background: #000000;}#help_dialog {  position: absolute;  top: 5em;  right: 5em;  z-index: 101;  width: 60em;  border: 5px solid #c7c7c7;  margin: 0 auto;  background: #ffffff;}#help_header {  font-size: 1.6em;  background: #f1f1f1;  line-height: 1.6em;  position: relative;  padding-left: 5px;  border-bottom: 1px solid #c7c7c7;}#help_header a#close_link {  font-size: 0.6em;  padding: 2px;  background: #c7c7c7;  color: #ffffff;  position: absolute;  right: 5px;  top: 4px;  line-height: 1.4em;}#help_header a#close_link:hover {  background: #686b65;  color: #ffffff;}#help_body { padding: 0 5px 20px; }#help_body h2 {  font-size: 1.4em;  color: #3760ae;  margin: 15px 0 3px;  border-bottom: 1px solid #90b9fa;  font-weight: bold;}#help_body h3 {  font-size: 1.2em;  color: #3760ae;  margin: 10px 0 2px;  border-bottom: 1px dotted #90b9fa;  padding-bottom: 1px;}#help_body h3 img {  vertical-align: -17%;  margin-right: 5px;}#help_body p {  font-size: 1.2em;  line-height: 1.4em;  color: #333333;  margin-bottom: 5px;}#help_body p.example {  padding: 5px;  background: #f1f5fd;  margin: 0 10px 0 10px;  border: 1px solid #90b9fa;}#help_body li {  display: list-item;  font-size: 1.2em;  color: #333333;  background: url(../images/bullet.gif) no-repeat left top;  padding-left: 10px;  padding-bottom: 2px;}#help_body .supplementary {  font-size: 0.9em;  color: #666666;}