/* This CSS document defines the default style of the iMatrix iControl Administration System. */
/* $Id: icontrol.css,v 1.11 2009/01/09 22:37:50 rick Exp $ */


/* ---------- Begin Global Styles ----------*/


* {margin:0; padding:0; font-family:arial, verdana, sans-serif; font-size:11px;/* list-style:none; border-collapse:collapse;*/}
html,body {background:#f6f6f6; color:#000; height:100%;}
div.clear_float {clear:both;}
span.left {float:left;}
span.right {float:right;}
span.center {text-align:center; margin:0 auto; display:block; width:200px;}
span.min-width {display:block; margin:0 auto; width:800px; height:0; overflow:hidden;}
span.hidden {display:none;}
span.required {color:#cc0000;}
span.errstring {color:#cc0000; font-weight:normal;}

table.htmlarea {border:0; width:738px; height:600px;} /*This sets the default window size for the (Xinha) iEdit Window.*/


/* ---------- Begin iControl Update Panel Styles (ipanel/index.html) ----------*/


div#icontrol-update {background:url(../images/icontrol-update-logo.gif) no-repeat top center; margin:0 auto; padding-top:100px; width:400px; height:200px;}


/* ---------- Begin Login Panel Styles ----------*/


table#login {width:100%;}
table#login td.header {background:#fff; border-bottom:2px solid #ccd0d9; height:48px;}

div#login-panel {background:#f9f8f8 url(../images/login-panel-bg.jpg) no-repeat; border:1px solid #d1cbd0; margin:40px auto; padding:20px; width:413px;}
div#login-panel h1 {color:#838198; font-size:14px; margin-left:80px; padding-bottom:38px;}
div#login-panel p.errmsg {padding-top:20px;}
div#login-panel a {color:#000; float:left;}
div#login-panel label {float:left; font-weight:bold;}
div#login-panel input {width:90px; float:right;}
div#login-panel span.errstring {float:left;}

div#login-panel span.formfields {display:block;}
div#login-panel span.formfields input {border:1px solid #a5acb2; width:144px; height:12px; padding:2px;}


/* ---------- Begin Admin Wrapper Styles ----------*/


table#wrapper {width:100%; height:100%;}
table#wrapper td.header {background:#fff; border-bottom:2px solid #ccd0d9; height:48px;}
table#wrapper td.navigation {background:#e3e4e9; width:210px;}
table#wrapper td.content {background:#f9f8f8; width:100%; height:96%;}
table#wrapper td.powered-by {background:#e3e4e9; width:210px; height:76px;}


/* ---------- Begin Header Styles ----------*/


div#header {background:#fff url(../images/header-bg.jpg) no-repeat right; height:48px;}
div#header a.logo {background:url(../images/header-logo.jpg) no-repeat bottom right; width:135px; height:42px; margin-right:20px; display:block; float:left;}
div#header a.logo strong {display:none;}
div#header p {color:#747385; padding:12px 16px 0 0; float:right;}
div#header strong {color:#747e97; display:block; padding-top:17px; font-weight:bold;}


/* ---------- Begin Navigation Styles (Left Column) ----------*/


div#navigation {color:#555555; width:190px; padding:10px;}

div#navigation li {display:block; width:190px; height:28px; padding-top:2px; border-bottom:1px solid #b9b9b9;}
div#navigation li.isupport {background:url(../images/isupport-icon-small.gif) no-repeat 4px ; border:0;}
div#navigation li#icontrol_help {width:184px; height:117px; padding-left:6px; border-bottom:1px solid #b9b9b9;}
div#navigation li.logout {background:url(../images/logout-icon-small.gif) no-repeat 4px; border:0;}

div#navigation li a {background:no-repeat 4px; color:#0240a3; display:block; padding:5px 0 0 30px; width:158px; height:21px;}
div#navigation li a#home {background-image:url(../images/home-icon-small.gif);}
div#navigation li a#general_content {background-image:url(../images/general-content-icon-small.gif);}
div#navigation li a#member_content {background-image:url(../images/member-content-icon-small.gif);}
div#navigation li a#members {background-image:url(../images/members-icon-small.gif);}
div#navigation li a#inews {background-image:url(../images/inews-icon-small.gif);}
div#navigation li a#istore {background-image:url(../images/istore-icon-small.gif);}
div#navigation li a#icalendar {background-image:url(../images/icalendar-icon-small.gif);}
div#navigation li a#icard {background-image:url(../images/icard-icon-small.gif);}
div#navigation li a#iblog {background-image:url(../images/iblog-icon-small.gif);}
div#navigation li a#iforms {background-image:url(../images/iform-icon-small.gif);}
div#navigation li a#settings {background-image:url(../images/settings-icon-small.gif);}
div#navigation li a#iq {background-image:url(../images/iq-icon-small.gif);}
div#navigation li a#iads {background-image:url(../images/iads-icon-small.gif);}
div#navigation li a#email {background-image:url(../images/email-icon-small.gif);}
div#navigation li a.current {background:#ffffff no-repeat 3px; border:1px solid #b9b9b9; display:block; padding:4px 0 0 29px; width:159px; height:20px;}


/* ---------- Begin Content Styles (Right Column) ----------*/


div#content {padding-bottom:8px;}
div#content a {color:#000;}
div#content ol {list-style-type:upper-roman; list-style-position:inside;}
div#content ul {list-style-position:inside;}

div#content div#head {background:#ffffff url(../images/content-head-bg.gif) repeat-x bottom; color:#000000; height:38px; margin-bottom:2px; padding:10px;}
div#content div#head h1 {font-size:15px; font-weight:bold; padding-top:20px;}

div#content div.display-none {display:none;}/* This hides the default <div class="fset"> on sub pages.*/

div#content div.fset {border:1px solid #bfb8bf; margin:10px; padding:10px 10px 20px 10px;}
div#content div.fset h2 {background:#f9f8f8; color:#747e97; display:inline; position:relative; left:-4px; top:-20px; padding:0 6px;}
div#content div.fset h3 {clear:both; margin-bottom:4px;}
div#content div.fset h3.welcome {font-size:14px; margin-bottom:10px;}
div#content div.fset h4 {margin-bottom:10px;} 
div#content div.fset p {margin-bottom:10px; clear:both;}
div#content div.fset p.under-development {background:#9fc5fb url(../images/under-development-icon.gif) no-repeat 10px center; color:#fff; padding:10px 10px 10px 50px; height:35px; font-size:14px;/* clear:both;*/}
div#content div.fset p.under-development strong {font-size:16px;}
div#content div.fset p.welcome {margin:10px; text-align:center;}
div#content div.fset hr {background-color:#d9d9d9; border:0; color:#d9d9d9; margin:10px 0; height:1px; clear:both;}

div#content div.fset a.manage-clients, a.manage-countries, a.manage-services, a.clients-homepage, a.general-default, a.general-custom, a.general-community, a.image-repository, a.member-custom, a.member-community, a.members-manage, a.members-email, a.members-appointments, a.inews-manage, a.inews-schedule, a.inews-subscribers, a.inews-header-footer, a.inews-archive, a.inews-clients, a.icalendar-add, a.icalendar-manage, a.icalendar-calendar, a.icard-add, a.icard-send, a.icard-manage, a.icard-contacts, a.icard-categories, a.icard-images, a.icard-clients-icards, a.icard-clients-contacts, a.icard-submit, a.iblog-add, a.iblog-manage-posts, a.iblog-manage-comments, a.iblog-settings, a.iforms-submitted, a.settings-practice, a.settings-directory, a.settings-istats, a.settings-options, a.settings-banner, a.settings-keywords, a.settings-google, a.settings-integrations, a.banner-repository, a.istore-orders, a.istore-catalog {background:no-repeat top center; color:#000; display:inline; margin:10px; padding-top:32px; text-align:center; float:left;}
div#content div.fset a.manage-clients {background-image:url(../images/manage-clients-icon.gif);}
div#content div.fset a.manage-countries {background-image:url(../images/manage-countries-icon.gif);}
div#content div.fset a.manage-services {background-image:url(../images/manage-services-icon.gif);}
div#content div.fset a.clients-homepage {background-image:url(../images/clients-homepage-icon.gif);}
div#content div.fset a.general-default {background-image:url(../images/default-content-icon.gif);}
div#content div.fset a.general-custom {background-image:url(../images/general-standard-admin-icon.gif);}
div#content div.fset a.general-community {background-image:url(../images/general-super-admin-icon.gif);}
div#content div.fset a.image-repository {background-image:url(../images/image-repository-icon.gif);}
div#content div.fset a.member-custom {background-image:url(../images/member-standard-admin-icon.gif);}
div#content div.fset a.member-community {background-image:url(../images/member-super-admin-icon.gif);}
div#content div.fset a.members-manage {background-image:url(../images/members-list-icon.gif);}
div#content div.fset a.members-email {background-image:url(../images/members-email-icon.gif);}
div#content div.fset a.members-appointments {background-image:url(../images/members-appointments-icon.gif);}
div#content div.fset a.inews-manage {background-image:url(../images/inews-manage-icon.gif);}
div#content div.fset a.inews-schedule {background-image:url(../images/inews-schedule-icon.gif);}
div#content div.fset a.inews-subscribers {background-image:url(../images/inews-subscribers-icon.gif);}
div#content div.fset a.inews-header-footer {background-image:url(../images/inews-header-footer-icon.gif);}
div#content div.fset a.inews-archive {background-image:url(../images/inews-archive-icon.gif);}
div#content div.fset a.inews-clients {background-image:url(../images/inews-clients-subscribers-icon.gif);}
div#content div.fset a.icalendar-add {background-image:url(../images/icalendar-add-icon.gif);}
div#content div.fset a.icalendar-manage {background-image:url(../images/icalendar-manage-icon.gif);}
div#content div.fset a.icalendar-calendar {background-image:url(../images/icalendar-calendar-icon.gif);}
div#content div.fset a.icard-add {background-image:url(../images/icard-add-icon.gif);}
div#content div.fset a.icard-send {background-image:url(../images/icard-send-icon.gif);}
div#content div.fset a.icard-manage {background-image:url(../images/icard-manage-icon.gif);}
div#content div.fset a.icard-contacts {background-image:url(../images/icard-contacts-icon.gif);}
div#content div.fset a.icard-categories {background-image:url(../images/icard-categories-icon.gif);}
div#content div.fset a.icard-images {background-image:url(../images/icard-images-icon.gif);}
div#content div.fset a.icard-clients-icards {background-image:url(../images/icard-clients-icards-icon.gif);}
div#content div.fset a.icard-clients-contacts {background-image:url(../images/icard-clients-contacts-icon.gif);}
div#content div.fset a.icard-submit {background-image:url(../images/icard-submit-icon.gif);}
div#content div.fset a.iblog-add {background-image:url(../images/iblog-add-icon.gif);}
div#content div.fset a.iblog-manage-posts {background-image:url(../images/iblog-manage-posts-icon.gif);}
div#content div.fset a.iblog-manage-comments {background-image:url(../images/iblog-manage-comments-icon.gif);}
div#content div.fset a.iblog-settings {background-image:url(../images/iblog-settings-icon.gif);}
div#content div.fset a.iforms-submitted {background-image:url(../images/iform-submitted-icon.gif);}
div#content div.fset a.settings-practice {background-image:url(../images/settings-profile-icon.gif);}
div#content div.fset a.settings-directory {background-image:url(../images/settings-directory-icon.gif);}
div#content div.fset a.settings-istats {background-image:url(../images/settings-istats-icon.gif);}
div#content div.fset a.settings-options {background-image:url(../images/settings-options-icon.gif);}
div#content div.fset a.settings-banner {background-image:url(../images/settings-banner-icon.gif);}
div#content div.fset a.settings-keywords {background-image:url(../images/settings-keywords-icon.gif);}
div#content div.fset a.settings-google {background-image:url(../images/settings-google-icon.gif);}
div#content div.fset a.settings-integrations {background-image:url(../images/settings-api-icon.gif);}
div#content div.fset a.banner-repository {background-image:url(../images/banner-repository-icon.gif);}

div#content div.fset a.istore-orders {background-image:url(../images/istore-orders-icon.gif);}
div#content div.fset a.istore-catalog {background-image:url(../images/istore-catalog-icon.gif);}

div#content div.fset a.add_new {background:url(../images/add-new-icon.gif) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.export {background:url(../images/export-icon.gif) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.calendar_add_new {background:url(../images/inews-scheduled-icon-small.gif) no-repeat left; display:block; padding-left:20px; margin:-10px 0 10px 10px; height:16px; position:relative; left:470px;}
div#content div.fset a.inactive {background:url(../images/icard-unsubscribers-icon.gif) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.edit_client_homepage {background:url(../images/edit-icon-b.gif) no-repeat left; display:block; padding-left:20px; height:16px; float:right;}

div#content div.fset span.inews-manage-disabled, span.inews-schedule-disabled, span.inews-subscribers-disabled, span.inews-header-footer-disabled, span.inews-archive-disabled, span.icalendar-add-disabled, span.icalendar-manage-disabled, span.icalendar-calendar-disabled, span.icard-send-disabled, span.icard-manage-disabled, span.icard-contacts-disabled, span.icard-submit-disabled, span.iblog-add-disabled, span.iblog-manage-posts-disabled, span.iblog-manage-comments-disabled, span.iblog-settings-disabled, span.iforms-submitted-disabled  {background:no-repeat top center; color:#959595; display:inline; margin:10px; padding-top:32px; text-align:center; font-style:italic; float:left;}
div#content div.fset span.inews-manage-disabled {background-image:url(../images/inews-manage-disabled.gif);}
div#content div.fset span.inews-schedule-disabled {background-image:url(../images/inews-schedule-disabled.gif);}
div#content div.fset span.inews-subscribers-disabled {background-image:url(../images/inews-subscribers-disabled.gif);}
div#content div.fset span.inews-header-footer-disabled {background-image:url(../images/inews-header-footer-disabled.gif);}
div#content div.fset span.inews-archive-disabled {background-image:url(../images/inews-archive-disabled.gif);}
div#content div.fset span.icalendar-add-disabled {background-image:url(../images/icalendar-add-disabled.gif);}
div#content div.fset span.icalendar-manage-disabled {background-image:url(../images/icalendar-manage-disabled.gif);}
div#content div.fset span.icalendar-calendar-disabled {background-image:url(../images/icalendar-calendar-disabled.gif);}
div#content div.fset span.icard-send-disabled {background-image:url(../images/icard-send-disabled.gif);}
div#content div.fset span.icard-manage-disabled {background-image:url(../images/icard-manage-disabled.gif);}
div#content div.fset span.icard-contacts-disabled {background-image:url(../images/icard-contacts-disabled.gif);}
div#content div.fset span.icard-submit-disabled {background-image:url(../images/icard-submit-disabled.gif);}
div#content div.fset span.iblog-add-disabled {background-image:url(../images/iblog-add-disabled.gif);}
div#content div.fset span.iblog-manage-posts-disabled {background-image:url(../images/iblog-manage-posts-disabled.gif);}
div#content div.fset span.iblog-manage-comments-disabled {background-image:url(../images/iblog-manage-comments-disabled.gif);}
div#content div.fset span.iblog-settings-disabled {background-image:url(../images/iblog-settings-disabled.gif);}
div#content div.fset span.iforms-submitted-disabled {background-image:url(../images/iform-submitted-disabled.gif);}

div#content div.fset span.formfields {display:block; margin:6px 0; clear:both;}
div#content div.fset span.formfields label {color:#444; display:block; width:200px; font-weight:bold; float:left;}
div#content div.fset span.formfields label.float-none {float:none;}
div#content div.fset span.formfields label.inews-titles {background-color:#7896ea; color:#fff; margin-bottom:20px; padding:4px 0; width:110px; text-align:center;}
div#content div.fset span.formfields label.inews-titles span {color:#c7e0ff;}
div#content div.fset span.formfields input, div#content div.fset span.formfields textarea, div#content div.fset span.formfields select {margin-right:6px; padding:0 4px; overflow:hidden;}
div#content div.fset span.formfields select {padding:0;}

div#content div.fset span.checkboxes {line-height:20px;}
div#content div.fset span.checkboxes label {color:#444; font-weight:bold; line-height:normal;}
div#content div.fset span.checkboxes input {margin-right:6px;}
div#content div.fset span.checkboxes p {line-height:normal;}

div#content div.fset form p {clear:none;}

div#content div.fset span.horizontal-rule {border-bottom:1px solid #bfb8bf; display:block; margin-bottom:10px; height:10px; overflow:hidden; clear:both;}


/* ---------- Begin Super Admin Add Client Styles ----------*/


div#content div.fset form#admin_add_client div {width:324px;}
div#content div.fset form#admin_add_client div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_add_client div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_add_client div select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form#admin_add_client div p {margin-left:160px; width:100px; line-height:28px; clear:left;}
div#content div.fset form#admin_add_client div p input {margin:0 4px 0 0; width:auto; float:none;}
div#content div.fset form#admin_add_client div span.errstring {display:block; line-height:18px;}

div#content div.fset form#admin_add_client div div input {margin:10px 2px 0 0; width:auto;}


/* ---------- Begin Super Admin Edit Client Styles ----------*/


div#content div.fset form#admin_edit_client div {width:324px;}
div#content div.fset form#admin_edit_client div p {margin-left:160px; width:100px; line-height:28px; clear:left;}
div#content div.fset form#admin_edit_client div p#client_domain_info {margin:0 0 20px 0; width:320px;}
div#content div.fset form#admin_edit_client div p input {margin:0 4px 0 0; width:auto; float:none;}
div#content div.fset form#admin_edit_client div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_edit_client div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_edit_client div select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form#admin_edit_client div span.errstring {display:block; line-height:18px;}

div#content div.fset form#admin_edit_client div div input {margin-top:20px; width:auto;}


/* ---------- Begin Super Admin Add, Edit, Remove Form Styles ----------*/


div#content div.fset form.add_edit_remove_form div {width:324px;}
div#content div.fset form.add_edit_remove_form div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form.add_edit_remove_form div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form.add_edit_remove_form div select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form.add_edit_remove_form div span.errstring {display:block; line-height:18px;}

div#content div.fset form.add_edit_remove_form div div input {margin:10px 2px 0 0; width:auto;}


/* ---------- Begin Member Add Styles ----------*/


div#content div.fset form#admin_add_user div {width:324px;}
div#content div.fset form#admin_add_user div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_add_user div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_add_user div select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form#admin_add_user div span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#admin_add_user div div {margin-bottom:6px; clear:left;}
div#content div.fset form#admin_add_user div div input {margin:10px 2px 0 0; width:auto;}
div#content div.fset form#admin_add_user div div select {width:40px; margin:0; float:none;}



/* ---------- Begin Member Welcome Email Styles (Website Members/Welcome Email) ----------*/


div#content div.fset div.welcome-email-information {background:#f5af2a; color:#fff; margin-bottom:10px; width:758px; height:113px;}
div#content div.fset div.welcome-email-information p {margin:0px; font-size:12px;} 
div#content div.fset div.welcome-email-information h3 {background:url(../images/read-this-info-icon.gif) no-repeat; margin-bottom:6px; padding:0 0 4px 20px;}
div#content div.fset div.welcome-email-information h4 {margin-bottom:4px;}
div#content div.fset div.welcome-email-information span.read-this {padding:14px 10px; width:538px; float:left;}
div#content div.fset div.welcome-email-information span.macro-tokens {background:#0d75ce; padding:10px; width:180px; text-align:center; float:right;}

div#content div.fset form#welcome_message {background:#a4c1fb; padding:10px; width:738px;}
div#content div.fset form#welcome_message label {display:block; color:#fff; margin-right:2px; padding:4px 0; font-weight:bold; float:left;}
div#content div.fset form#welcome_message textarea {border:0; display:block; padding:2px 6px; width:358px; clear:left; overflow:auto;}
div#content div.fset form#welcome_message textarea#file_content {/*display:inline; */padding:0; width:738px;}
div#content div.fset form#welcome_message table.htmlarea {clear:left;}


/* ---------- Begin Newsletter Topics Styles  ----------*/


div#content div.fset div.newsletter_topics {margin-bottom:20px; padding-bottom:1px;}
div#content div.fset div.newsletter_topics a, div#content div.fset div.newsletter_topics span {background:url(../images/yellow-folder-icon.gif) no-repeat left; display:block; margin-right:8px; padding-left:20px; line-height:20px; white-space:nowrap; float:left;}
div#content div.fset div.newsletter_topics span {background:url(../images/red-folder-icon.gif) no-repeat left;}
div#content div.fset div.newsletter_topics span.clear {float:none;}


/* ---------- Begin Newsletter Add New Article Styles ----------*/


div#content div.fset form#iedit_article {background:#a4c1fb; padding:10px; width:738px;}

div#content div.fset form#iedit_article div.inews-add-featured-article {background:#f7c861; border-bottom:10px solid #f9f8f8; margin:-10px 0 10px -10px; padding:10px; width:738px;}
div#content div.fset form#iedit_article div.inews-add-featured-article p {background:url(../images/featured-articles-info-icon.gif) no-repeat; color:#fff; padding:0 0 10px 20px; font-size:12px;}
div#content div.fset form#iedit_article div.inews-add-featured-article label {display:block; color:#fff; padding:4px 0; font-weight:bold;}
div#content div.fset form#iedit_article div.inews-add-featured-article input {margin-left:-6px;}
div#content div.fset form#iedit_article div.inews-add-featured-article textarea {border:0; margin-left:-6px; padding:2px 6px; width:358px; height:100px; overflow:auto;}
div#content div.fset form#iedit_article div.inews-add-featured-article textarea.article_content {width:800px; height:600px;}

div#content div.fset form#iedit_article div.inews-add-newsletter label {display:block; color:#fff; padding:4px 0; font-weight:bold; float:left;}
div#content div.fset form#iedit_article div.inews-add-newsletter input.article_title {border:0; display:block; margin-bottom:10px; padding:2px 6px; width:358px; clear:left;}
div#content div.fset form#iedit_article div.inews-add-newsletter textarea {border:0; display:block; margin-bottom:10px; padding:2px 6px; width:358px; height:100px; clear:left; overflow:auto;}
div#content div.fset form#iedit_article div.inews-add-newsletter textarea.article_content {padding:0; width:738px; height:600px;}
div#content div.fset form#iedit_article div.inews-add-newsletter table.htmlarea {margin-bottom:10px; clear:left;}


/* ---------- Begin Newsletter View Newsletter Styles ----------*/


div#content div.fset div.inews-view-options {position:relative; width:748px; height:16px;}
div#content div.fset div.inews-view-options p {margin:0 6px 0 0; float:left;}
div#content div.fset div.inews-view-options a {color:#ef575b; float:left;}
div#content div.fset div.inews-view-options a.schedule_this_newsletter {background:url(../images/inews-scheduled-icon-small.gif) no-repeat left; color:#000; display:block; margin:-14px 8px 0 0; padding-left:20px; height:16px; float:right;}
div#content div.fset div.inews-view-options a.inews-preview {background:url(../images/view-icon.gif) no-repeat left; color:#000; display:block; padding-left:20px; height:16px; float:right;}
div#content div.fset div.inews-view-options a.edit_preview {color:#000; margin-left:5px; float:right;}
div#content div.fset div.inews-view-options a.edit_preview strong {background:url(../images/edit-icon-a.gif) no-repeat left; display:block; padding-left:18px; height:16px; font-weight:normal;}

div#content div.fset div.inews-view-newsletter {background:#fff; border:10px solid #a4c1fb; margin-top:10px; padding:20px; width:698px;}
div#content div.fset div.inews-view-newsletter p.inews-topic {background:url(../images/red-folder-icon.gif) no-repeat left; display:block; margin-right:8px; padding-left:20px; line-height:20px;}
div#content div.fset div.inews-view-newsletter p.inews-brief {border-top:4px solid #dee5f8; border-bottom:4px solid #dee5f8; margin:20px 0; padding:20px 0; font-style:italic;}
div#content div.fset div.inews-view-newsletter h3 {font-size:14px;}


/* ---------- Begin Newsletter Archive Styles ----------*/


div#newsletter_archive {line-height:24px;}
div#newsletter_archive h3 {font-size:14px;}
div#newsletter_archive h4 {color:#0240a3;}
div#newsletter_archive em,
div#newsletter_archive strong {margin-right:8px; line-height:16px; font-style:normal; float:left;}
div#newsletter_archive a.calendar_archive {background:url(../images/view-icon.gif) no-repeat; display:block; width:16px; height:16px; float:left;}
div#newsletter_archive a.edit_archive {background:url(../images/edit-icon-a.gif) no-repeat; display:block; width:16px; height:16px; float:left;}
div#newsletter_archive a strong {display:none;}
div#newsletter_archive br {clear:left; height:0; overflow:hidden;}


/* ---------- Begin Newsletter Small Scheduler Styles ----------*/


div#content div.fset div.inews-scheduler-details {background:#fff; border:10px solid #a4c1fb; width:680px;}

div#content div.fset div.inews-scheduler-details div.small-scheduler {background:#a4c1fb; border-right:9px solid #a4c1fb; width:280px; float:left;}
div#content div.fset div.inews-scheduler-details div.small-scheduler a {color:#fff; text-decoration:none;}
div#content div.fset div.inews-scheduler-details div.small-scheduler a:hover {color:#7e9cf7;}

div#content div.fset div.inews-scheduler-details div.small-scheduler p#small_scheduler_options {background:#2d50d6; color:#fff; margin:0; width:279px; line-height:23px; font-weight:bold; text-align:center;}
div#content div.fset div.inews-scheduler-details div.small-scheduler p#small_scheduler_options a {display:block; margin:4px 4px 0 4px; height:15px; line-height:normal;}
div#content div.fset div.inews-scheduler-details div.small-scheduler p#small_scheduler_options a.previous {background:url(../images/calendar-prev-button-bg.png) no-repeat left; padding-left:16px; text-align:left; float:left;}
div#content div.fset div.inews-scheduler-details div.small-scheduler p#small_scheduler_options a.next {background:url(../images/calendar-next-button-bg.png) no-repeat right; padding-right:16px; text-align:right; float:right;}
div#content div.fset div.inews-scheduler-details div.small-scheduler p#small_scheduler_options span {display:block; margin:0 auto; width:94px;}

div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler tr.days td {background:#7e9cf7; color:#fff; height:auto; padding:2px 0; text-align:center;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td {background:#fbfeff; border-top:1px solid #a4c1fb; border-right:1px solid #a4c1fb; width:39px; height:39px; text-align:center;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td.calendar_standard_day {background:#fbfeff; color:#7e9cf7;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td.calendar_current_day {background:#f7c861;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td.calendar_available_day {background:#2d50d6;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td.calendar_unavailable_day {background:#ef575b;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td.calendar_unavailable_day strong {font-weight:normal;}
div#content div.fset div.inews-scheduler-details div.small-scheduler table#small_scheduler td p {margin:0;}

div#content div.fset div.inews-scheduler-details div.outgoing-email {padding:20px; width:351px; float:right;}
div#content div.fset div.inews-scheduler-details div.outgoing-email h3.title {background:url(../images/scheduler-email-icon.gif) no-repeat; border-bottom:4px solid #dee5f8; margin-bottom:20px; padding:0 0 10px 20px;}

div#content div.fset div.inews-scheduler-content {background:#fff; border:10px solid #a4c1fb; margin-top:-10px; padding:20px; width:640px;}
div#content div.fset div.inews-scheduler-content h3.title {background:url(../images/scheduler-content-icon.gif) no-repeat; border-bottom:4px solid #dee5f8; margin-bottom:20px; padding:0 0 10px 20px;}


/* ---------- Begin Newsletter Large Scheduler Styles  ----------*/


div#content div.fset p#large_scheduler_options {background:#2d50d6; color:#fff; margin:0; width:631px; font-weight:bold; line-height:23px; text-align:center;}
div#content div.fset p#large_scheduler_options a {color:#fff; display:block; margin:4px 4px 0 6px; padding:0 16px; width:70px; height:15px; text-decoration:none; line-height:normal;}
div#content div.fset p#large_scheduler_options a:hover {color:#7e9cf7;}
div#content div.fset p#large_scheduler_options a.previous {background:url(../images/calendar-prev-button-bg.png) no-repeat left; text-align:left; float:left;}
div#content div.fset p#large_scheduler_options a.next {background:url(../images/calendar-next-button-bg.png) no-repeat right; text-align:right; float:right;}

div#content div.fset table#large_scheduler {border-bottom:1px solid #a4c1fb; border-left:1px solid #a4c1fb;}
div#content div.fset table#large_scheduler tr.days td {background:#7e9cf7; height:auto; text-align:center;}
div#content div.fset table#large_scheduler tr.days td p {color:#fff; padding:4px 0;}

div#content div.fset table#large_scheduler td {background:#fbfeff; border-top:1px solid #a4c1fb; border-right:1px solid #a4c1fb; width:89px; height:89px;}
div#content div.fset table#large_scheduler td p {margin:0;}
div#content div.fset table#large_scheduler td p.date {background:#a4c1fb; border-bottom:1px solid #a4c1fb; color:#fff; padding:1px 0 0 2px; width:87px; height:15px;}
div#content div.fset table#large_scheduler td p.event {color:#000; padding:16px 10px 0 10px; position:relative;}
div#content div.fset table#large_scheduler td p.event a {color:#000; font-size:9px;}
div#content div.fset table#large_scheduler td p.event span.super_admin {background:url(../images/super-admin-icon.gif) no-repeat; display:block; position:absolute; width:24px; height:24px; top:44px; right:2px;}
div#content div.fset table#large_scheduler td p.event span.standard_admin {background:url(../images/standard-admin-icon.gif) no-repeat; display:block; position:absolute; width:24px; height:24px; top:44px; right:2px;}
div#content div.fset table#large_scheduler td p.event span.scheduler_skipped {background:url(../images/calendar-event-skipped-bg.gif) center; display:block; padding:4px;}

div#content div.fset table#large_scheduler td.calendar_current_day p.date {background:#f7c861; color:#fff;}
div#content div.fset table#large_scheduler td.calendar_event_day p.date {background:#ef575b; color:#fff;}


/* ---------- Begin Newsletter Edit Header & Footer Styles ----------*/


div#content div.fset div.inews-edit-header-footer {background:#a4c1fb; padding:10px; width:738px;}
div#content div.fset div.inews-edit-header-footer h3 {display:block; color:#fff; padding:4px 0; font-weight:bold;}
div#content div.fset div.inews-edit-header-footer a.edit-header-footer {background:url(../images/inews-header-footer-icon-small.gif) no-repeat left; display:block; margin-top:-24px; padding-left:20px; height:16px; float:right;}
div#content div.fset div.inews-edit-header-footer span {background:#fff; display:block; margin-bottom:10px; padding:20px; clear:both;}
div#content div.fset div.inews-edit-header-footer span.footer {margin-bottom:0;}


/* ---------- Begin Calendar Add Event Styles ----------*/


div#content div.fset form#admin_edit_event {background:#a4c1fb; color:#fff; padding:10px; width:738px;}
div#content div.fset form#admin_edit_event label {display:block; margin:0 4px 0 0; padding:4px 0; font-weight:bold;}
div#content div.fset form#admin_edit_event input.title {border:0; display:block; margin-bottom:10px; padding:2px 6px; width:180px;}
div#content div.fset form#admin_edit_event textarea {border:0; display:block; width:738px; height:400px; overflow:auto;}
div#content div.fset form#admin_edit_event select {margin-right:2px; width:50px;}

div#content div.fset form#admin_edit_event p {margin:10px 0; position:relative; width:89px; line-height:24px;}
div#content div.fset form#admin_edit_event p label {display:inline; font-weight:normal; white-space:nowrap;}
div#content div.fset form#admin_edit_event p input {margin-right:4px; vertical-align:middle;}
div#content div.fset form#admin_edit_event p select {position:absolute; top:26px; left:94px; width:70px;}

div#content div.fset form#admin_edit_event div.event_date_time {margin-top:10px;}
div#content div.fset form#admin_edit_event div.event_date_time label {width:60px; float:left;}
div#content div.fset form#admin_edit_event div.event_date_time table {margin:-2px 10px 0 0; float:left;}
div#content div.fset form#admin_edit_event div.event_date_time input {border:0; margin-right:2px; padding:2px 6px; width:26px;} 
div#content div.fset form#admin_edit_event div.event_date_time span.errstring {display:block; margin-top:6px; clear:left;}

div#content div.fset form#admin_edit_event div.event_override {background:#f1767b; margin-top:10px; padding:10px;}
div#content div.fset form#admin_edit_event div.event_override p {margin:0; width:120px;}

div#content div.fset form#admin_edit_event div#repeat_on_checkbox {display:none;}
div#content div.fset form#admin_edit_event div#repeat_on_checkbox_marker {margin:10px 0;}
div#content div.fset form#admin_edit_event div#repeat_on_checkbox_marker input {margin:4px 4px 4px 0; vertical-align:middle;}


/* ---------- Begin Calendar View Calendar Styles  ----------*/


div#content div.fset div#large_calendar_navigation {background:#2d50d6; margin-bottom:10px; width:631px; height:22px;}
div#content div.fset div#large_calendar_navigation p {margin:0; clear:none;}

div#content div.fset div#large_calendar_navigation p#year_navigation_links {padding:4px; width:68px; height:14px; float:left;}
div#content div.fset div#large_calendar_navigation p#year_navigation_links a {background-color:#7e9cf7; display:block; width:14px; height:14px; float:left;}
div#content div.fset div#large_calendar_navigation p#year_navigation_links a:hover {background-color:#70c016;}
div#content div.fset div#large_calendar_navigation p#year_navigation_links a strong {display:none;}
div#content div.fset div#large_calendar_navigation p#year_navigation_links a.prev {background-image:url(../images/calendar-year-prev-btn-bg.png);}
div#content div.fset div#large_calendar_navigation p#year_navigation_links a.next {background-image:url(../images/calendar-year-next-btn-bg.png);}
div#content div.fset div#large_calendar_navigation p#year_navigation_links strong {background:#fff; margin:0 4px; padding:0 4px; font-weight:normal; float:left;}

div#content div.fset div#large_calendar_navigation p#month_navigation_links {padding:4px 0; width:489px; height:14px; text-align:center; float:left;}
div#content div.fset div#large_calendar_navigation p#month_navigation_links a {color:#fff; margin:0 11px; text-decoration:none;}
div#content div.fset div#large_calendar_navigation p#month_navigation_links a:hover {color:#7e9cf7;}
div#content div.fset div#large_calendar_navigation p#month_navigation_links strong {background:#fff; padding:0 4px; font-weight:normal;}

div#content div.fset div#large_calendar_navigation p#event_list_link{padding:4px 0; width:66px; height:14px; text-align:center; float:left;}
div#content div.fset div#large_calendar_navigation p#event_list_link a {background:#7e9cf7; color:#fff; padding:0 6px; height:14px; text-decoration:none;}
div#content div.fset div#large_calendar_navigation p#event_list_link a:hover {background:#70c016;}

div#content div.fset p#large_calendar_options {background:#2d50d6; color:#fff; margin:0; width:631px; font-weight:bold; line-height:23px; text-align:center;}
div#content div.fset p#large_calendar_options a {color:#fff; display:block; margin:4px 4px 0 6px; padding:0 16px; width:70px; height:15px; text-decoration:none; line-height:normal;}
div#content div.fset p#large_calendar_options a:hover {color:#7e9cf7;}
div#content div.fset p#large_calendar_options a.previous {background:url(../images/calendar-prev-button-bg.png) no-repeat left; text-align:left; float:left;}
div#content div.fset p#large_calendar_options a.next {background:url(../images/calendar-next-button-bg.png) no-repeat right; text-align:right; float:right;}

div#content div.fset table#large_calendar {border-bottom:1px solid #a4c1fb; border-left:1px solid #a4c1fb;}
div#content div.fset table#large_calendar tr.days td {background:#7e9cf7; height:auto; text-align:center;}
div#content div.fset table#large_calendar tr.days td p {color:#fff; padding:4px 0;}

div#content div.fset table#large_calendar td {background:#fbfeff; border-top:1px solid #a4c1fb; border-right:1px solid #a4c1fb; width:89px; height:89px;}
div#content div.fset table#large_calendar td p {margin:0;}
div#content div.fset table#large_calendar td p.date {background:#a4c1fb; border-bottom:1px solid #a4c1fb; color:#fff; width:89px; height:16px;}
div#content div.fset table#large_calendar td p.date strong {display:block; padding:1px 0 0 2px; width:13px; height:13px; font-weight:normal; text-align:center; float:left;}
div#content div.fset table#large_calendar td p.date a {background:url(../images/calendar-year-next-btn-bg.png) center; display:block; margin:1px; width:13px; height:13px; float:right;}
div#content div.fset table#large_calendar td p.date a:hover {background-color:#ffbe00;}
div#content div.fset table#large_calendar td p.date a strong {display:none;}
div#content div.fset table#large_calendar td p.event_indicator a {background:#70c016; color:#fff; display:block; margin:28px auto 0 auto; width:16px; height:16px; font-size:12px; line-height:16px; text-align:center; text-decoration:none;}

div#content div.fset table#large_calendar td div {background:#2d50d6; margin:-16px 0 0 30px; width:140px; position:absolute; visibility:hidden;} 
div#content div.fset table#large_calendar td div p {border-bottom:1px dotted #7e9cf7; color:#fff; margin:0; padding:5px;}
div#content div.fset table#large_calendar td div p a {color:#fff; font-weight:bold; text-decoration:none;}
div#content div.fset table#large_calendar td div p a:hover {color:#7e9cf7;}

div#content div.fset table#large_calendar td.calendar_current_day p.date {background:#f7c861; color:#fff;}
div#content div.fset table#large_calendar td.calendar_event_day p.date {background:#ef575b; color:#fff;}


/* ---------- Begin Calendar h4 Styles ----------*/


div#content div.fset h4.event_title {margin-bottom:10px; height:16px;}
div#content div.fset h4.event_title span {float:left;}
div#content div.fset h4.event_title a {background-image:url(../images/delete-icon-small.gif); display:block; margin-left:4px; height:16px; width:16px; float:left;}
div#content div.fset h4.event_title strong {display:none;}


/* ---------- Begin iCard Add iCard Styles ----------*/


div#content div.fset form#admin_add_card div#add_new_icard {width:324px;}
div#content div.fset form#admin_add_card div#add_new_icard p {margin:10px 0 20px 0; clear:left;}
div#content div.fset form#admin_add_card div#add_new_icard label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_add_card div#add_new_icard input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_add_card div#add_new_icard select {margin-bottom:10px; width:164px; float:left;}
div#content div.fset form#admin_add_card div#add_new_icard textarea {margin:0 0 6px 160px; width:160px; height:60px; overflow:auto;}
div#content div.fset form#admin_add_card div#add_new_icard span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#admin_add_card div#add_new_icard div {margin-top:10px; clear:left;}
div#content div.fset form#admin_add_card div#add_new_icard div input {margin-right:2px; width:auto; float:none;}


/* ---------- Begin iCard Manage iCards Styles ----------*/


div#content div.fset div#preview_icard {background:#fff; border:10px solid #A4C1FB; margin-bottom:20px; padding:20px; width:600px;}
div#content div.fset div#preview_icard h5 {background:#692e94; color:#fff; margin-bottom:20px; padding:15px; font-size:16px; text-align:center;}
div#content div.fset div#preview_icard img {margin-bottom:20px; width:600px; height:150px;}
div#content div.fset div#preview_icard p {margin:0; padding:0; color:#000; font-size:14px;}
div#content div.fset div#preview_icard p span {display:block; margin-top:20px; font-size:11px;}
div#content div.fset div#preview_icard p span a {color:#2d50d6; font-size:11px;}


/* ---------- Begin iCard Add Category Styles ----------*/


div#content div.fset form#admin_add_category div {width:324px;}
div#content div.fset form#admin_add_category div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_add_category div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_add_category div span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#admin_add_category div div {margin-bottom:10px; width:160px; height:20px; clear:left;}
div#content div.fset form#admin_add_category div div label,
div#content div.fset form#admin_add_category div div input {margin-right:2px; width:auto;}
div#content div.fset form#admin_add_category div div input#show_date {margin-right:2px; width:14px; height:14px;}

div#content div.fset form#admin_add_category div div#associated_date {margin-bottom:-20px; position:relative; top:-30px; left:160px;}
div#content div.fset form#admin_add_category div div#associated_date select {width:40px; margin:0; float:none;}


/* ---------- Begin iCard Send iCard Styles ----------*/


div#content div.fset form#admin_add_contact {position:relative;}

div#content div.fset form#admin_add_contact div#icard_add_event {background:#a4c1fb; color:#fff; padding:10px; width:620px;}
div#content div.fset form#admin_add_contact div#icard_add_event label {display:block; color:#fff; padding:4px 0; font-weight:bold;}
div#content div.fset form#admin_add_contact div#icard_add_event label.card_title {margin-top:10px;}
div#content div.fset form#admin_add_contact div#icard_add_event input.card_title {border:0; margin-bottom:10px; padding:2px 6px; width:290px;} 
div#content div.fset form#admin_add_contact div#icard_add_event textarea {border:0; margin-bottom:10px; padding:10px; width:600px; overflow:auto;} 
div#content div.fset form#admin_add_contact div#icard_add_event select {width:180px;}

div#content div.fset form#admin_add_contact div#icard_add_event div#hidden_event_recipients_emails_block,
div#content div.fset form#admin_add_contact div#icard_add_event div#hidden_date_block {display:none;}

div#content div.fset form#admin_add_contact div#icard_add_event div#client_select {background:#f7c861; border-bottom:10px solid #f9f8f8; margin:-10px 0 6px -10px; padding:6px 10px 10px 10px; width:620px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#client_select label {display:block; color:#fff; padding:4px 0; font-weight:bold;}
div#content div.fset form#admin_add_contact div#icard_add_event div#client_select input {margin-left:-6px;}

div#content div.fset form#admin_add_contact div#icard_add_event div#select_card {margin-top:14px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#select_card p {background:#fff; color:#000; margin:0; padding:5px; width:610px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#select_card p.none {color:red; padding-bottom:60px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#select_card p img {margin:5px;}

div#content div.fset form#admin_add_contact div#icard_add_event div#show_card_info {margin-top:14px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#show_card_info img {border:10px solid #fff;}

div#content div.fset form#admin_add_contact div#icard_add_event ul {margin:2px 0 10px 0; width:620px; height:16px;}
div#content div.fset form#admin_add_contact div#icard_add_event ul li {margin-right:2px; list-style:none; line-height:16px; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event ul li a {background:url(../images/icard-address-icon.gif) no-repeat; display:block; margin-right:10px; width:16px; height:16px; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event ul li a strong {display:none;}

div#content div.fset form#admin_add_contact div#icard_add_event div#address_book {float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book h4 {background:#2d50d6; color:#fff; display:block; margin:0 10px 0 0; padding-left:6px; position:relative; width:299px; height:22px; font-weight:normal; line-height:22px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book h4 a {background:#7e9cf7; color:#fff; display:block; padding:0 4px; position:absolute; height:14px; top:4px; right:4px; line-height:14px; text-decoration:none;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book h4 a:hover {background:#ef575b;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book p {background:#fff; color:#000; margin:0; width:305px; height:200px; overflow:auto;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book p a  {background:#70c016 url(../images/calendar-year-next-btn-bg.png) center; display:block; margin:3px 0 0 3px; width:13px; height:13px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book p a:hover {background-color:#ffbe00;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book p a strong {display:none;}
div#content div.fset form#admin_add_contact div#icard_add_event div#address_book p span {display:block; line-height:13px; margin:-13px 0 -13px 19px;}

div#content div.fset form#admin_add_contact div#icard_add_event div#event_recipients_emails_block {width:305px; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_recipients_emails_block h4 {background:#2d50d6; color:#fff; display:block; margin:0; padding-left:6px; position:relative; width:299px; height:22px; font-weight:normal; line-height:22px; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_recipients_emails_block textarea {background:#fff; color:#000; margin-bottom:34px; width:285px; height:180px; overflow:auto; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_recipients_emails_block p {margin:-24px 0 0 0; width:620px; position:absolute; left:10px;}

div#content div.fset form#admin_add_contact div#icard_add_event div#event_send_date_options {width:105px; height:74px; line-height:24px; clear:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_send_date_options label {display:inline; font-weight:normal; white-space:nowrap;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_send_date_options label.send_date {display:block; padding:0 0 6px 0; line-height:normal; font-weight:bold;}
div#content div.fset form#admin_add_contact div#icard_add_event div#event_send_date_options input {margin-right:4px; vertical-align:middle;}

div#content div.fset form#admin_add_contact div#icard_add_event div#date_block {margin-bottom:14px; line-height:20px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#date_block label {display:inline; margin-right:2px; font-weight:normal; white-space:nowrap;}
div#content div.fset form#admin_add_contact div#icard_add_event div#date_block select {margin-right:2px; width:40px;}
div#content div.fset form#admin_add_contact div#icard_add_event div#date_block table {margin:-2px 4px 0 0; float:left;}
div#content div.fset form#admin_add_contact div#icard_add_event div#date_block input {margin-right:4px; vertical-align:middle;}
div#content div.fset form#admin_add_contact div#icard_add_event div#date_block input#event_senddate_Year_ID {border:0; margin-right:2px; padding:2px 6px; width:26px;} 


/* ---------- Begin iCard Manage Contacts Styles ----------*/


div#content div.fset form#admin_add_contact div#add_icard_contact {width:324px;}
div#content div.fset form#admin_add_contact div#add_icard_contact label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#admin_add_contact div#add_icard_contact input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#admin_add_contact div#add_icard_contact select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form#admin_add_contact div#add_icard_contact span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#admin_add_contact div#add_icard_contact div {margin-bottom:10px; width:160px; height:20px; clear:left;}
div#content div.fset form#admin_add_contact div#add_icard_contact div label,
div#content div.fset form#admin_add_contact div#add_icard_contact div input {margin-right:2px; width:auto;}
div#content div.fset form#admin_add_contact div#add_icard_contact div input#show_date {margin-right:2px; width:14px; height:14px;}

div#content div.fset form#admin_add_contact div#add_icard_contact div#contact_birthdate {margin-bottom:-20px; position:relative; top:-30px; left:160px;}
div#content div.fset form#admin_add_contact div#add_icard_contact div#contact_birthdate select {width:40px; margin:0; float:none;}


/* ---------- Begin iCard Submit iCard Styles ----------*/


div#content div.fset form#add_suggest {width:324px;}

div#content div.fset form#add_suggest div p {margin:10px 0 20px 0; clear:left;}
div#content div.fset form#add_suggest div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#add_suggest div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#add_suggest div select {margin-bottom:10px; width:164px; float:left;}
div#content div.fset form#add_suggest div textarea {margin:0 0 6px 160px; width:160px; height:60px; overflow:auto;}
div#content div.fset form#add_suggest div span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#add_suggest div div {margin-top:10px; clear:left;}
div#content div.fset form#add_suggest div div input {margin-right:2px; width:auto; float:none;}

div#content div.fset form#add_suggest div div#new_category {position:relative; top:-6px; margin:0;}
div#content div.fset form#add_suggest div div#new_category input {margin:0; width:160px;}


/* ---------- Begin iCard Change Greeting Styles ----------*/


div#content div.fset form#change_birthday_greeting {background:#a4c1fb; color:#fff; padding:10px; width:620px;}

div#content div.fset form#change_birthday_greeting div label {color:#fff; display:block; margin-bottom:10px; font-weight:bold; float:left;}
div#content div.fset form#change_birthday_greeting div a {background:url(../images/restore-default-icon.gif) no-repeat left; color:#fff; padding-left:20px; line-height:16px; float:right;}
div#content div.fset form#change_birthday_greeting div p {margin:10px 0 5px 0; clear:left;}
div#content div.fset form#change_birthday_greeting div textarea {border:0; padding:10px; margin-bottom:4px; width:600px; overflow:auto;}


/* ---------- Begin iCard Unsubscribers Styles ----------*/


div#content div.fset div#unsubscribers_list {width:324px;}
div#content div.fset div#unsubscribers_list label,
div#content div.fset div#unsubscribers_list select {margin-bottom:20px; width:160px; float:left;}


/* ---------- Begin Blog Add Post Styles ----------*/


div#content div.fset form#iblog_post {background:#a4c1fb; padding:10px; width:738px; clear:left;}
div#content div.fset form#iblog_post label {color:#fff; line-height:22px; font-weight:bold;}
div#content div.fset form#iblog_post input.formfield {border:0; display:block; padding:2px 6px; width:180px;}
div#content div.fset form#iblog_post textarea {border:0; display:block; margin-bottom:10px; width:738px; overflow:auto;}
div#content div.fset form#iblog_post table.htmlarea {margin-bottom:10px;}


/* ---------- Begin Blog Settings Styles  ----------*/


div#content div.fset form#iblog_settings div {width:324px;}
div#content div.fset form#iblog_settings div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#iblog_settings div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#iblog_settings div span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#iblog_settings div div input {margin:10px 2px 0 0; width:auto;}
div#content div.fset form#iblog_settings div div.blog_comments {padding:4px 0 10px 0; height:14px; clear:left;}
div#content div.fset form#iblog_settings div div.blog_comments p {width:160px; float:left;}
div#content div.fset form#iblog_settings div div.blog_comments label {width:auto;}
div#content div.fset form#iblog_settings div div.blog_comments input {margin:0 2px 0 0; width:14px; height:14px;}


/* ---------- Begin Blog Edit Comment Styles  ----------*/


div#content div.fset form#edit_comment {background:#a4c1fb; padding:10px; width:320px;}
div#content div.fset form#edit_comment label {color:#fff; font-weight:bold;}
div#content div.fset form#edit_comment input.formfield {border:0; display:block; margin:4px 0; padding:2px 4px; width:180px;}
div#content div.fset form#edit_comment textarea {border:0; display:block; margin:4px 0 10px 0; padding:2px 4px; width:312px; overflow:auto;}


/* ---------- Begin Settings Practice Profile Styles  ----------*/


div#content div.fset form#client_edit_profile div {width:324px;}
div#content div.fset form#client_edit_profile div p {width:160px; float:left;}
div#content div.fset form#client_edit_profile div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#client_edit_profile div input {margin-bottom:6px; width:160px; float:left;}
div#content div.fset form#client_edit_profile div select {margin-bottom:6px; width:164px; float:left;}
div#content div.fset form#client_edit_profile div span.errstring {display:block; line-height:18px; clear:left;}

div#content div.fset form#client_edit_profile div div input {margin:10px 2px 0 0; width:auto;}
div#content div.fset form#client_edit_profile div div#faxmail {padding:4px 0 10px 0; height:14px; clear:left;}
div#content div.fset form#client_edit_profile div div#faxmail p {width:160px;}
div#content div.fset form#client_edit_profile div div#faxmail label {width:auto;}
div#content div.fset form#client_edit_profile div div#faxmail input {margin:0 2px 0 0; width:14px; height:14px;}


/* ---------- Begin Settings Directory Profile Styles ----------*/


div#content div.fset form#edit_directory_profile {width:364px;}
div#content div.fset form#edit_directory_profile div h6,
div#content div.fset form#edit_directory_profile div p {margin-bottom:10px;}
div#content div.fset form#edit_directory_profile div label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#edit_directory_profile div input {margin-bottom:6px; width:196px; float:left;}
div#content div.fset form#edit_directory_profile div select {border:1px solid #a7a6aa; margin-bottom:6px; width:200px;}
div#content div.fset form#edit_directory_profile div span.errstring {display:block; margin:10px 0; clear:left;}

div#content div.fset form#edit_directory_profile div div {margin-bottom:10px; clear:left;}
div#content div.fset form#edit_directory_profile div div img {background:#fff; margin-bottom:10px; width:80px; height:80px; float:left;}
div#content div.fset form#edit_directory_profile div div input {margin:10px 2px 0 0; width:auto;}
div#content div.fset form#edit_directory_profile div div input.image_upload {margin:0 0 6px 0; width:200px; float:left;}

div#content div.fset form#edit_directory_profile div div#staff_doctors {margin:20px 0; height:108px;}

div#content div.fset form#edit_directory_profile div div#office_hours {height:210px;}
div#content div.fset form#edit_directory_profile div div#office_hours label.hours {margin-bottom:10px; width:94px;}
div#content div.fset form#edit_directory_profile div div#office_hours input {margin:0 4px 6px 0; width:94px;}

div#content div.fset form#edit_directory_profile div div#payment_methods input {margin:0 4px 0 160px; width:auto; float:none;}
div#content div.fset form#edit_directory_profile div div#payment_methods label {margin:10px 0; float:none;}
div#content div.fset form#edit_directory_profile div div#payment_methods textarea {margin-left:160px; width:200px; height:60px; overflow:auto;}

div#content div.fset form#edit_directory_profile div div#display_profile {clear:left;}
div#content div.fset form#edit_directory_profile div div#display_profile input,
div#content div.fset form#edit_directory_profile div div#display_profile label {margin:0 4px 0 0; width:auto; float:none;}


/* ---------- Begin Settings Site Settings Styles ----------*/


div#content div.fset div.webalizer {background:#e8e8e8; margin:10px; padding:10px; text-align:center;}

div#content div.fset div.settings {margin-bottom:10px; width:500px; position:relative;}
div#content div.fset div.settings p a.setting_on,
div#content div.fset div.settings p a.setting_off {background:url(../images/status-icon-active.gif) no-repeat; padding:0 0 4px 20px; position:absolute; right:0;}
div#content div.fset div.settings p a.setting_off {background-image:url(../images/status-icon-inactive.gif);}


/* ---------- Begin Settings Site Banner Styles ----------*/


div#content div.fset form#client_banner {margin:-6px 0;}
div#content div.fset form#client_banner div {padding:3px 0;}
div#content div.fset form#client_banner span {color:#cc0000;}
div#content div.fset form#client_banner label {display:block; padding-bottom:4px;}
div#content div.fset form#client_banner p {margin-top:6px; position:relative; width:360px;}
div#content div.fset form#client_banner p a.banner-repository {position:absolute; top:-40px; right:0;}


/* ---------- Begin Settings Meta Keywords Styles  ----------*/


div#content div.fset form#client_keywords {width:378px;}
div#content div.fset form#client_keywords div {clear:left;}
div#content div.fset form#client_keywords div label {display:block; padding-bottom:4px;}
div#content div.fset form#client_keywords div input#client_site_title {margin-bottom:10px; width:374px;}
div#content div.fset form#client_keywords div textarea {width:362px; height:100px; margin-bottom:10px; padding:2px 6px; overflow:auto;}
div#content div.fset form#client_keywords div#metatags p,
div#content div.fset form#client_keywords div#metatags label {line-height:13px; float:left;}
div#content div.fset form#client_keywords div#metatags input {margin:0 2px 0 4px; width:13px; height:13px; float:left;}


/* ---------- Begin Settings Google Analytics Styles  ----------*/


div#content div.fset div.google {background:#fff; padding:10px; width:900px;}
div#content div.fset div.google a.setup {background:url(../images/settings-google-icon-small.gif) no-repeat left; display:block; padding-left:20px; margin-bottom:10px; height:16px; float:right;}

div#content div.fset form#client_analytics {width:364px;}
div#content div.fset form#client_analytics ul {margin-bottom:14px;}
div#content div.fset form#client_analytics li {list-style:none; list-style-position:outside; line-height:18px; margin-bottom:10px;}
div#content div.fset form#client_analytics a {color:#0040B0;}
div#content div.fset form#client_analytics label {display:block; padding:4px 0;}
div#content div.fset form#client_analytics textarea {width:348px; height:100px; margin-bottom:10px; padding:2px 6px; overflow:auto;}


/* ---------- Begin Settings API Integration Styles  ----------*/


div#content div.fset form#client_integrations div label {display:block; padding-bottom:4px;}
div#content div.fset form#client_integrations div input#client_chirotouch_id {margin-bottom:10px; width:374px;}


/* ---------- Begin Content Add Category Styles ----------*/


div#content div.fset span.errmsg {display:none;}

div#content div.fset p#iedit_category_type {margin:0;}
div#content div.fset p#iedit_category_type a,
div#content div.fset p#iedit_category_type span {background:#a4c1fb url(../images/iedit-tab-active.gif) no-repeat; color:#fff; display:block; margin-right:2px; width:119px; height:30px; line-height:30px; text-align:center; text-decoration:none; float:left;}
div#content div.fset p#iedit_category_type a {background-image:url(../images/iedit-tab-inactive.gif);}

div#content div.fset form#iedit_category {background:#a4c1fb; padding:10px; width:738px; clear:left;}
div#content div.fset form#iedit_category label {color:#fff; margin:0 4px 0 0; padding:0; height:22px; line-height:22px; font-weight:bold;}
div#content div.fset form#iedit_category input.formfield {border:0; display:block; padding:2px 6px; width:180px;}
div#content div.fset form#iedit_category input#edit_thank_you_content_1,
div#content div.fset form#iedit_category input#edit_search_engine_settings_1 {margin:-17px 0 10px 160px; position:relative; width:13px; height:13px;}
div#content div.fset form#iedit_category textarea {border:0; display:block; margin-bottom:10px; width:738px; overflow:auto;}
div#content div.fset form#iedit_category table.htmlarea {margin-bottom:10px;}
div#content div.fset form#iedit_category select {display:block;}

div#content div.fset form#iedit_category div#seosettings {display:none; margin:-7px 0 10px 0; overflow:hidden;}
div#content div.fset form#iedit_category div#seosettings label {font-weight:normal;}
div#content div.fset form#iedit_category div#seosettings input {width:336px;}


/* ---------- Begin Content Add Html Form Styles ----------*/


div#content div.fset form#iedit_category div#formBuilder {background:#fff url(../custom_content/images/iforms-bg.gif) repeat-y; margin:-10px 0 10px 0; overflow:hidden;}
div#content div.fset form#iedit_category div#formBuilder span.required,
div#content div.fset form#iedit_category div#formBuilder span.errstring {margin:0; position:static;}
div#content div.fset form#iedit_category div#formBuilder textarea {width:auto;}

div#content div.fset form#iedit_category div#formBuilder div#titleTable {background:#a4c1fb; color:#fff; height:50px;}
div#content div.fset form#iedit_category div#formBuilder div#titleTable p#title {background:#fff; color:#000; cursor:text; margin-right:6px; padding:0 6px; position:relative; width:180px; height:18px; line-height:18px; overflow:hidden;}
div#content div.fset form#iedit_category div#formBuilder div#titleTable p#title input {border:0; position:absolute; width:180px; top:2px; left:6px;}

div#content div.fset form#iedit_category div#formBuilder div#formTable {padding:39px 18px 18px 18px; position:relative; width:475px; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#formTable div#tabletitle {background:#2d50d6; color:#fff; padding:0 6px; position:absolute; width:499px; height:21px; line-height:21px; top:0; left:0;}
div#content div.fset form#iedit_category div#formBuilder div#formTable p#loading {color:#cc0000; display:none;} 
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li {list-style:none; cursor:pointer; margin-bottom:10px; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li label {display:inline; color:#000; padding:0 2px; font-weight:normal;}
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li input {margin-right:4px;}
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li textarea {border:1px solid #a7a6aa; margin-top:6px; width:auto;}
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li span.head {font-size:16px; font-weight:bold;}
div#content div.fset form#iedit_category div#formBuilder div#formTable ul#thelist li span.right {width:286px;}

div#content div.fset form#iedit_category div#formBuilder div#toolsTable {background:#7e9cf7; width:227px; height:477px; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable label {background:#ef575b url(../custom_content/images/iforms-label-sprite.gif) no-repeat 207px -21px; border-bottom:1px solid #2d50d6; display:block; cursor:pointer; padding:0 10px; width:207px; height:21px; line-height:21px; clear:left;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable label:hover {background-position:207px 0;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable label.panel0 {background-color:#7e9cf7;}

div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox {background:#e7ecfa; margin-top:-1px; padding:5px 0; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div {background:url(../custom_content/images/iforms-tools-sprite.gif) no-repeat 10px 0; cursor:pointer; margin:5px 0; padding:0 34px; width:159px; height:15px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_text {background-position:10px -20px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_textbox {background-position:10px -40px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_textarea {background-position:10px -60px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_dropdown {background-position:10px -80px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_checkbox {background-position:10px -100px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div#control_radio {background-position:10px -120px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#toolbox div:hover {background-color:#fcd8c8;}

div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#preforms {background:#e7ecfa; margin-top:-1px; padding:5px 0; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#preforms div {background:url(../custom_content/images/iforms-tools-sprite.gif) no-repeat 9px -141px; cursor:pointer; margin:5px 0; padding:0 34px; width:159px; height:15px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#preforms div:hover {background-color:#e7ecfa;}

div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties {margin-top:-1px; float:left;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table {background:#e7ecfa; border-top:10px solid #e7ecfa; border-right:8px solid #e7ecfa; border-bottom:10px solid #e7ecfa; border-left:8px solid #e7ecfa; width:227px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table td.pList {height:26px; line-height:26px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table td.pList input {border:0; width:122px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table td.pList select {height:18px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table td.pListLong textarea {margin-bottom:4px; width:124px;}
div#content div.fset form#iedit_category div#formBuilder div#toolsTable div#properties table div {padding:4px 0; width:126px; line-height:normal; float:right;}

div#content div.fset form#iedit_category select#submit_action {margin-bottom:8px; width:174px;}

div#content div.fset form#iedit_category div#thankyou_content {display:none; position:relative;}
div#content div.fset form#iedit_category div#thankyou_content label {display:none;}


/* ---------- Begin Content View Page Styles ----------*/


div#content div.fset div.page_content {background:#fff; width:500px; padding:20px; margin-top:10px;}
div#content div.fset div.page_content span.img-left {display:block; margin-right:10px; padding-bottom:10px; float:left;}
div#content div.fset div.page_content span.img-right {display:block; margin-left:10px; padding-bottom:10px; float:right;}
div#content div.fset div.page_content span.img-left p, span.img-right p {margin-top:10px; font-size:9px;}

div#content div.fset div.page_content form#custom_form {margin-top:-20px; width:480px;}
div#content div.fset div.page_content form#custom_form h3 {margin-top:12px; font-size:14px;}
div#content div.fset div.page_content form#custom_form p {margin:18px 0;}
div#content div.fset div.page_content form#custom_form div {padding-top:12px; clear:left; overflow:hidden;}
div#content div.fset div.page_content form#custom_form div label {display:block; padding:0 6px 6px 0; width:174px; float:left;}
div#content div.fset div.page_content form#custom_form div textarea {display:block; clear:left;}
div#content div.fset div.page_content form#custom_form div div {padding:0; width:300px; float:left; clear:none;}
div#content div.fset div.page_content form#custom_form div div label {padding-right:0; width:276px;}
div#content div.fset div.page_content form#custom_form div div input {margin-right:4px; width:13px; height:13px; float:left;}
div#content div.fset div.page_content form#custom_form div span.required {color:#ff0000;}
div#content div.fset div.page_content form#custom_form div span.errstring {color:#ff0000; display:block; margin-top:3px; position:relative; left:180px; clear:left;}


/* ---------- Begin List Styles ----------*/


div#content div.fset h3.content_domain {padding-bottom:4px; font-size:14px;}
div#content div.fset div.breadcrumbs {background:url(../images/home-icon-small-b.gif) no-repeat; padding:0 0 20px 20px; float:left;}

div#content div.fset div#event_list_filter {position:relative; width:360px; height:20px; margin-bottom:20px;}
div#content div.fset div#event_list_filter select {margin-right:6px;}
div#content div.fset div#event_list_filter select#event_nav_year {width:54px;}
div#content div.fset div#event_list_filter select#event_nav_month {width:82px;}
div#content div.fset div#event_list_filter select#event_nav_day {width:40px;}
div#content div.fset div#event_list_filter a.show_all {background:url(../images/inews-articles-icon-small.gif) no-repeat; position:absolute; top:0; right:0;}

div#content div.fset div.list_search {margin-bottom:10px; width:320px; height:18px;}
div#content div.fset div.list_search input {float:left; margin-right:6px; padding-left:2px;}
div#content div.fset div.list_search a.submit, a.show_all {background:url(../images/search-icon-small.gif) no-repeat; color:#000; display:block; margin:2px 8px 0 0; padding-left:20px; height:16px; float:left;}
div#content div.fset div.list_search a.show_all {background:url(../images/inews-articles-icon-small.gif) no-repeat;}

div#content div.fset span.results_totals {display:block; width:260px; float:left;}
div#content div.fset span.results_pages {display:block; width:260px; text-align:right; float:right;}
div#content div.fset span.page_links {display:block; margin:0 auto; width:260px; word-spacing:2px; text-align:center;}
div#content div.fset span.page_links a {color:#0040b0; margin:0 2px;}

div#content div.fset table#list_data {border-collapse:collapse; margin:10px 0; width:100%; clear:both;}
div#content div.fset table#list_data tr.table_head {background-color:#d5d5dd; font-weight:bold;}
div#content div.fset table#list_data tr.table_head td, div#content div.fset table#list_data tr.table_row_even td, tr.table_row_odd td {padding-left:4px; height:22px; /*white-space:nowrap;*/}
div#content div.fset table#list_data tr.table_head td {border-right:1px solid #fff;}
div#content div.fset table#list_data tr.table_head td a {text-decoration:none; padding-right:12px;}
div#content div.fset table#list_data tr.table_head a:hover {text-decoration:underline;}
div#content div.fset table#list_data tr.table_head td.table_head_selected_asc, div#content div.fset table#list_data tr.table_head td.table_head_selected_desc {background-color:#b7b7c6;}
div#content div.fset table#list_data tr.table_head td.table_head_selected_asc a {background:url(../images/sort-asc-icon.gif) no-repeat right;}
div#content div.fset table#list_data tr.table_head td.table_head_selected_desc a {background:url(../images/sort-desc-icon.gif) no-repeat right;}

div#content div.fset table#list_data tr.table_row_even {background-color:#fff;}
div#content div.fset table#list_data tr.table_row_odd {background-color:#f0f0f0;}
div#content div.fset table#list_data tr.table_row_even a, div#content div.fset table#list_data tr.table_row_odd a {color:#0240a3;}

div#content div.fset table#list_data tr.table_row_even:hover, div#content div.fset table#list_data tr.table_row_odd:hover {background:#9ec6ff; color:#fff;}
div#content div.fset table#list_data tr.table_row_even:hover a, div#content div.fset table#list_data tr.table_row_odd:hover a {color:#fff;}

div#content div.fset table#list_data tr td select {width:42px;}

div#content div.fset table#list_data tr td span.status_active {background:url(../images/status-icon-active.gif) no-repeat; display:block; width:16px; height:16px; float:left;}
div#content div.fset table#list_data tr td span.status_inactive {background:url(../images/status-icon-inactive.gif) no-repeat; display:block; width:16px; height:16px; float:left;}
div#content div.fset table#list_data tr td span.subscriber_pending {background:url(../images/pending-icon.gif) no-repeat; display:block; height:16px; padding-left:24px;}
div#content div.fset table#list_data tr td span.subscriber_active {background:url(../images/active-icon.gif) no-repeat; display:block; height:16px; padding-left:24px;}
div#content div.fset table#list_data tr td span.super_admin {background:url(../images/super-admin-icon-small.gif) no-repeat; display:block; width:16px; height:16px; float:left;}
div#content div.fset table#list_data tr td span.standard_admin {background:url(../images/standard-admin-icon-small.gif) no-repeat; display:block; width:16px; height:16px; float:left;}

div#content div.fset table#list_data tr td a.list_approve, a.list_open, a.list_view, a.list_view_disabled, a.list_edit, a.list_delete, a.list_export, a.list_pdfview, a.list_resendapi, a.make_private, a.make_public, a.list_resend, a.import_subscribers, a.import_subscribers_inactive {background-repeat:no-repeat; display:block; width:16px; height:16px; margin-right:4px; float:left;}
div#content div.fset table#list_data tr td a.list_approve {background-image:url(../images/approve-icon.gif);}
div#content div.fset table#list_data tr td a.list_open {background-image:url(../images/yellow-folder-icon.gif);}
div#content div.fset table#list_data tr td a.list_view {background-image:url(../images/view-icon.gif);}
div#content div.fset table#list_data tr td a.list_view_disabled {background-image:url(../images/view-icon-disabled.gif);}
div#content div.fset table#list_data tr td a.list_edit{background-image:url(../images/edit-icon-a.gif);}
div#content div.fset table#list_data tr td a.list_delete {background-image:url(../images/delete-icon-small.gif);}
div#content div.fset table#list_data tr td a.list_export {background-image:url(../images/export-icon.gif);}
div#content div.fset table#list_data tr td a.list_pdfview {background-image:url(../images/viewpdf-icon.gif);}
div#content div.fset table#list_data tr td a.list_resendapi {background-image:url(../images/settings-api-icon-small.gif);}
div#content div.fset table#list_data tr td a.make_private {background-image:url(../images/public-icon.gif);}
div#content div.fset table#list_data tr td a.make_public {background-image:url(../images/private-icon.gif);}
div#content div.fset table#list_data tr td a.list_resend {background-image:url(../images/resend-email-icon.gif); margin-left:4px;}
div#content div.fset table#list_data tr td a.import_subscribers {background-image:url(../images/import-subscribers-icon.gif);}
div#content div.fset table#list_data tr td a.import_subscribers_inactive {background-image:url(../images/import-subscribers-icon-inactive.gif); cursor:default;}

div#content div.fset table#list_data tr td a.list_approve strong, a.list_open strong, a.list_view strong, a.list_edit strong, a.list_delete strong, a.list_export strong, a.list_pdfview strong, a.list_resendapi strong, a.make_private strong, a.make_public strong, a.list_resend strong, a.import_subscribers strong, a.import_subscribers_inactive strong {display:none;}
div#content div.fset table#list_data tr td strong.article_public, div#content div.fset table#list_data tr td strong.article_private {background:#ff8500; color:#fff; margin-left:4px; padding:0 6px 0 7px; font-weight:normal;}
div#content div.fset table#list_data tr td strong.article_private {background:#7896ea; padding:0 4px;}


/* ---------- Begin Information Styles ----------*/


div#content div.information {margin:10px; padding:6px 10px 20px 10px; border:1px solid #bfb8bf;}
div#content div.information h2 {background:#f9f8f8; color:#747e97; display:inline; position:relative; left:-4px; top:-16px; padding:0 6px;}
div#content div.information h5 {margin-bottom:10px;}
div#content div.information li {list-style:decimal; list-style-position:inside; line-height:20px;}
div#content div.information li li {margin-left:20px; list-style:lower-alpha; list-style-position:inside;}


/* ---------- Begin Firefox-Recommended Styles ----------*/


div#firefox-recommended {background:url(../images/firefox-recommended-icon.gif) no-repeat; color:#256504; margin:10px auto; padding:14px 0 0 44px; width:96px; height:40px; font-weight:bold; line-height:12px;}
div#firefox-recommended a {color:#256504; font-weight:normal;}


/* ---------- Begin Powered-By Styles ----------*/


div#powered-by {color:#7d7d7d; padding:10px; width:190px;}
div#powered-by a {background:url(../images/powered-by-logo.gif) no-repeat right; color:#7d7d7d; display:block; padding-top:5px; width:132px; height:15px; text-decoration:none;}
div#powered-by p {border-top:1px solid #7d7d7d; margin-top:2px; padding-top:2px; width:190px; font-size:9px;}
