/* This CSS document defines the default style of the iMatrix iControl Administration System. */


/* ---------- Begin View Exercise Styles - This @import must preceed all other css rules. ----------*/


@import url("/css/skins/global/global_common.css?v=4.2.0.65");

div#exercise_content {margin:0;}


/* ---------- 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:900px; height:0; overflow:hidden;}
span.hidden {display:none;}
span.required {color:#cc0000;}
span.errstring {color:#cc0000; font-weight:normal;}
span.editText {background:url(/images/icontrol/edit-icon-a.gif?v=4.2.0.65) no-repeat; padding-left:18px;}
span.editText input {border:1px solid #fcb216; padding:0 2px; width:196px;}

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/icontrol-update-logo.gif?v=4.2.0.65) 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/icontrol/login-panel-bg.jpg?v=4.2.0.65) 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 Security Questions Panel Styles - CAGDAS ----------*/


table#questions {width:100%;}
table#questions td.header {background:#fff; border-bottom:2px solid #ccd0d9; height:48px;}
div#questions-panel {background:#f9f8f8 url(/images/icontrol/login-panel-bg.jpg?v=4.2.0.65) no-repeat; border:1px solid #d1cbd0; margin:40px auto; padding:20px; width:413px;}
div#questions-panel h1 {color:#838198; font-size:14px; margin-left:80px; padding-bottom:38px;}
div#questions-panel p.errmsg {padding-top:20px;padding-bottom:20px;}
div#questions-panel span.errstring {float:left;}
div#questions-panel a {color:#000; float:left;}
div#questions-panel label {float:left; font-weight:bold;}
div#questions-panel input[type="submit"] {width:200px; float:right;}
div#questions-panel span.formfields {display:block;}
div#questions-panel span.formfields input[type="text"] {border:1px solid #a5acb2; width:300px; float:right; height:12px; padding:2px;}
div#questions-panel span.formfields select {border:1px solid #a5acb2; width:306px; float:right; height:20px; padding:2px;}


/* ---------- Begin Forgot Password Panel Styles - CAGDAS ----------*/


table#forgotpassword {width:100%;}
table#forgotpassword td.header {background:#fff; border-bottom:2px solid #ccd0d9; height:48px;}
div#forgotpassword-panel {background:#f9f8f8 url(/images/icontrol/login-panel-bg.jpg?v=4.2.0.65) no-repeat; border:1px solid #d1cbd0; margin:40px auto; padding:20px; width:413px;}
div#forgotpassword-panel h1 {color:#838198; font-size:14px; margin-left:80px; padding-bottom:38px;}
div#forgotpassword-panel p.errmsg {padding-top:20px;padding-bottom:20px;}
div#forgotpassword-panel span.errstring {float:left;}
div#forgotpassword-panel a {color:#000; float:left;}
div#forgotpassword-panel label {float:left; font-weight:bold;}
div#forgotpassword-panel input[type="submit"] {width:150px; float:right;}
div#forgotpassword-panel span.formfields {display:block;}
div#forgotpassword-panel span.formfields input[type="text"] {border:1px solid #a5acb2; width:300px; float:right; height:12px; padding:2px;}
div#forgotpassword-panel span.formfields input[type="password"] {border:1px solid #a5acb2; width:250px; float:right; height:12px; padding:2px;}
div#forgotpassword-panel span.formfields input#answer1 { float:left; width: 406px; }
div#forgotpassword-panel span.formfields input#answer2 { float:left; width: 406px; }
div#forgotpassword-panel span.formfields select {border:1px solid #a5acb2; width:306px; float:right; height:20px; 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/icontrol/header-bg.jpg?v=4.2.0.65) no-repeat right; height:48px;}
div#header img {float:left;}
div#header p {color:#747e97; padding-left:10px; line-height:48px; float:left;}


/* ---------- 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/icontrol/isupport-icon-small.gif?v=4.2.0.65) 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.update_login {background:url(/images/icontrol/login-standard-admin-icon-small.png?v=4.2.0.65) no-repeat 4px; border:0;}
div#navigation li.logout {background:url(/images/icontrol/security-icon-small.png?v=4.2.0.65) no-repeat 4px; border:0;}
div#navigation li.login_brand_admin {background:url(/images/icontrol/standard-admin-icon-small.png?v=4.2.0.65) no-repeat 4px; border:0;}
div#navigation li.login_super_admin {background:url(/images/icontrol/super-admin-icon-small.png?v=4.2.0.65) 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/icontrol/home-icon.png?v=4.2.0.65);}
div#navigation li a#website_content {background-image:url(/images/icontrol/website-content-icon-small.gif?v=4.2.0.65);}
div#navigation li a#website_contacts {background-image:url(/images/icontrol/website-contacts-icon-small.gif?v=4.2.0.65);}
div#navigation li a#inews {background-image:url(/images/icontrol/inews-icon-small.gif?v=4.2.0.65);}
div#navigation li a#istore {background-image:url(/images/icontrol/istore-icon-small.gif?v=4.2.0.65);}
div#navigation li a#icalendar {background-image:url(/images/icontrol/icalendar-icon-small.gif?v=4.2.0.65);}
div#navigation li a#icard {background-image:url(/images/icontrol/icard-icon-small.gif?v=4.2.0.65);}
div#navigation li a#iblog {background-image:url(/images/icontrol/iblog-icon-small.gif?v=4.2.0.65);}
div#navigation li a#iform {background-image:url(/images/icontrol/iform-icon-small.gif?v=4.2.0.65);}
div#navigation li a#iexercise {background-image:url(/images/icontrol/iexercise-icon-small.gif?v=4.2.0.65);}
div#navigation li a#idirectory {background-image:url(/images/icontrol/idirectory-icon-small.gif?v=4.2.0.65);}
div#navigation li a#settings {background-image:url(/images/icontrol/settings-icon-small.gif?v=4.2.0.65);}
div#navigation li a#users {background-image:url(/images/icontrol/users-icon-small.gif?v=4.2.0.65);}
div#navigation li a#ireport {background-image:url(/images/icontrol/ireport-icon-small.gif?v=4.2.0.65);}


/* ---------- 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 h2.fset_title {background:#f9f8f8; color:#747e97; display:block; margin:-10px 0 -6px 16px; padding:0 6px; height:16px; float:left;}

div#content div#head {background:#ffffff url(/images/icontrol/content-head-bg.gif?v=4.2.0.65) repeat-x bottom; color:#000000; height:38px; margin-bottom:10px; 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; clear:left;}
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/icontrol/under-development-icon.gif?v=4.2.0.65) 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 div#content_sublinks ul {margin-bottom:20px; list-style:none;}

div#content div.fset a.manage-inews-categories, a.manage-skins, a.manage-brands, a.manage-clients, a.manage-countries, a.manage-services, a.clients-homepage, a.manage-super-admins, a.manage-ics, a.manage-redirects, a.manage-sales, a.website-default-content, a.website-custom-content, a.website-community-content, a.website-custom-member-content, a.website-member-content, a.website-image-repository, a.website-file-manager, a.website-banner, a.website-content-settings, a.website-contacts-manage, a.website-contacts-appointments, a.website-contacts-member-email, a.website-contacts-member-settings, a.website-contacts-unsubscribes, a.website-contacts-client-contacts, a.inews-manage, a.inews-schedule, a.inews-subscribers, a.inews-header-footer, a.inews-archive, a.inews-settings, a.inews-clients, a.icalendar-add, a.icalendar-manage, a.icalendar-calendar, a.icard-categories, a.icard-templates, a.icard-send, a.icard-schedule, a.icard-contacts, a.icard-birthday-cards, a.iblog-add, a.iblog-manage-posts, a.iblog-manage-comments, a.iblog-settings, a.iblog-rss-settings, a.iform-submitted, a.iexercise-add, a.iexercise-manage, a.iexercise-settings, a.idirectory-manage, a.idirectory-services, a.idirectory-settings, a.istore-manage-products, a.istore-manage-carts, a.istore-manage-orders, a.istore-settings, a.istore-payment-settings, a.istore-shipping-settings, a.istore-tax-settings, a.settings-business, a.settings-directory, a.settings-istats, a.settings-options, a.settings-keywords, a.settings-google, a.settings-integrations, a.settings-view-dns, a.users-manage-accounts, a.users-email-settings, a.users-web-mail, a.users-change-password, a.banner-repository, a.ireport-imatrix-sales, a.ireport-skin-statistics {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-inews-categories {background-image:url(/images/icontrol/manage-inews-categories-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-skins {background-image:url(/images/icontrol/manage-skins-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-brands {background-image:url(/images/icontrol/manage-brands-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-clients {background-image:url(/images/icontrol/manage-clients-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-countries {background-image:url(/images/icontrol/manage-countries-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-services {background-image:url(/images/icontrol/manage-services-icon.gif?v=4.2.0.65);}
div#content div.fset a.clients-homepage {background-image:url(/images/icontrol/clients-homepage-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-super-admins {background-image:url(/images/icontrol/manage-super-admins-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-ics {background-image:url(/images/icontrol/manage-ics-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-redirects {background-image:url(/images/icontrol/manage-redirects-icon.gif?v=4.2.0.65);}
div#content div.fset a.manage-sales {background-image:url(/images/icontrol/manage-sales-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-default-content {background-image:url(/images/icontrol/website-default-content-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-custom-content {background-image:url(/images/icontrol/website-custom-content-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-community-content {background-image:url(/images/icontrol/website-community-content-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-custom-member-content {background-image:url(/images/icontrol/website-custom-member-content-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-member-content {background-image:url(/images/icontrol/website-member-content-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-image-repository {background-image:url(/images/icontrol/website-image-repository-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-file-manager {background-image:url(/images/icontrol/website-file-manager-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-banner {background-image:url(/images/icontrol/website-banner-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-content-settings {background-image:url(/images/icontrol/settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-manage {background-image:url(/images/icontrol/website-contacts-manage-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-appointments {background-image:url(/images/icontrol/website-contacts-appointments-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-member-email {background-image:url(/images/icontrol/website-contacts-members-email-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-member-settings {background-image:url(/images/icontrol/settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-unsubscribes {background-image:url(/images/icontrol/website-contacts-unsubscribes-icon.gif?v=4.2.0.65);}
div#content div.fset a.website-contacts-client-contacts {background-image:url(/images/icontrol/website-contacts-client-contacts-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-manage {background-image:url(/images/icontrol/inews-manage-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-schedule {background-image:url(/images/icontrol/inews-schedule-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-subscribers {background-image:url(/images/icontrol/inews-subscribers-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-header-footer {background-image:url(/images/icontrol/inews-header-footer-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-archive {background-image:url(/images/icontrol/inews-archive-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-settings {background-image:url(/images/icontrol/settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.inews-clients {background-image:url(/images/icontrol/inews-clients-subscribers-icon.gif?v=4.2.0.65);}
div#content div.fset a.icalendar-add {background-image:url(/images/icontrol/icalendar-add-icon.gif?v=4.2.0.65);}
div#content div.fset a.icalendar-manage {background-image:url(/images/icontrol/icalendar-manage-icon.gif?v=4.2.0.65);}
div#content div.fset a.icalendar-calendar {background-image:url(/images/icontrol/icalendar-calendar-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-categories {background-image:url(/images/icontrol/icard-categories-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-templates {background-image:url(/images/icontrol/icard-templates-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-send {background-image:url(/images/icontrol/icard-send-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-schedule {background-image:url(/images/icontrol/icard-schedule-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-contacts {background-image:url(/images/icontrol/icard-contacts-icon.gif?v=4.2.0.65);}
div#content div.fset a.icard-birthday-cards {background-image:url(/images/icontrol/icard-birthday-cards-icon.gif?v=4.2.0.65);}
div#content div.fset a.iblog-add {background-image:url(/images/icontrol/iblog-add-icon.gif?v=4.2.0.65);}
div#content div.fset a.iblog-manage-posts {background-image:url(/images/icontrol/iblog-manage-posts-icon.gif?v=4.2.0.65);}
div#content div.fset a.iblog-manage-comments {background-image:url(/images/icontrol/iblog-manage-comments-icon.gif?v=4.2.0.65);}
div#content div.fset a.iblog-settings {background-image:url(/images/icontrol/iblog-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.iblog-rss-settings {background-image:url(/images/icontrol/iblog-rss-settings-icon.png?v=4.2.0.65);}
div#content div.fset a.iform-submitted {background-image:url(/images/icontrol/iform-submitted-icon.gif?v=4.2.0.65);}
div#content div.fset a.iexercise-add {background-image:url(/images/icontrol/iexercise-add-prescription-icon.gif?v=4.2.0.65);}
div#content div.fset a.iexercise-manage {background-image:url(/images/icontrol/iexercise-manage-prescriptions-icon.gif?v=4.2.0.65);}
div#content div.fset a.iexercise-settings {background-image:url(/images/icontrol/iexercise-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.idirectory-manage {background-image:url(/images/icontrol/idirectory-manage-icon.gif?v=4.2.0.65);}
div#content div.fset a.idirectory-services {background-image:url(/images/icontrol/idirectory-services-icon.gif?v=4.2.0.65);}
div#content div.fset a.idirectory-settings {background-image:url(/images/icontrol/idirectory-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-manage-products {background-image:url(/images/icontrol/istore-manage-products-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-manage-carts {background-image:url(/images/icontrol/istore-manage-carts-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-manage-orders {background-image:url(/images/icontrol/istore-manage-orders-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-settings {background-image:url(/images/icontrol/istore-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-payment-settings {background-image:url(/images/icontrol/istore-payment-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-shipping-settings {background-image:url(/images/icontrol/istore-shipping-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.istore-tax-settings {background-image:url(/images/icontrol/istore-tax-settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-business {background-image:url(/images/icontrol/settings-profile-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-directory {background-image:url(/images/icontrol/settings-directory-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-istats {background-image:url(/images/icontrol/settings-istats-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-options {background-image:url(/images/icontrol/settings-options-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-keywords {background-image:url(/images/icontrol/settings-keywords-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-google {background-image:url(/images/icontrol/settings-google-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-integrations {background-image:url(/images/icontrol/settings-api-icon.gif?v=4.2.0.65);}
div#content div.fset a.settings-view-dns {background-image:url(/images/icontrol/settings-view-dns-icon.gif?v=4.2.0.65);}
div#content div.fset a.users-manage-accounts {background-image:url(/images/icontrol/users-manage-accounts-icon.gif?v=4.2.0.65);}
div#content div.fset a.users-email-settings {background-image:url(/images/icontrol/settings-icon.gif?v=4.2.0.65);}
div#content div.fset a.users-web-mail {background-image:url(/images/icontrol/users-web-mail-icon.gif?v=4.2.0.65);}
div#content div.fset a.users-change-password {background-image:url(/images/icontrol/security-icon.png?v=4.2.0.65);}
div#content div.fset a.banner-repository {background-image:url(/images/icontrol/banner-repository-icon.gif?v=4.2.0.65);}
a.ireport-imatrix-sales {background-image:url(/images/icontrol/ireport-imatrix-sales-icon.gif?v=4.2.0.65);}
a.ireport-skin-statistics {background-image:url(/images/icontrol/ireport-skin-statistics-icon.gif?v=4.2.0.65);}

div#content div.fset a.add_new {background:url(/images/icontrol/list-add-new-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.add_new_directory {background:url(/images/icontrol/list-add-directory-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.add_new_file {background:url(/images/icontrol/list-add-file-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:8px; height:16px; float:right;}
div#content div.fset a.add_new_forwarding {background:url(/images/icontrol/list-forwarding-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:8px; height:16px; float:right;}
div#content div.fset a.add_new_user {background:url(/images/icontrol/list-add-user-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:8px; height:16px; float:right;}
div#content div.fset a.add_new_secondary {background:url(/images/icontrol/list-email-display-icon.png?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:8px; height:16px; float:right;}
div#content div.fset a[class$="record"] {background:url(/images/icontrol/list-add-file-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:8px; height:16px; float:right;}
div#content div.fset a.edit {background:url(/images/icontrol/list-edit-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:18px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.edit_email {background:url(/images/icontrol/list-edit-email-icon-a.png?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.edit_page {background:url(/images/icontrol/list-edit-page-icon-a.png?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.edit_soa {background:url(/images/icontrol/list-edit-soa-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:18px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.preview {background:url(/images/icontrol/list-view-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.export {background:url(/images/icontrol/list-export-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.inactive {background:url(/images/icontrol/list-icard-unsubscribers-icon.gif?v=4.2.0.65) 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/icontrol/home-icon.png?v=4.2.0.65) no-repeat left; display:block; padding-left:20px; height:16px; float:right;}
div#content div.fset a.recover {background:url(/images/icontrol/list-refresh-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.move_selected {background:url(/images/icontrol/list-move-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.copy_selected {background:url(/images/icontrol/list-copy-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.remove_selected {background:url(/images/icontrol/list-delete-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.add_contact {background:url(/images/icontrol/list-add-contact-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.import_contacts {background:url(/images/icontrol/list-import-contacts-icon.png?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.delete_all {background:url(/images/icontrol/list-delete-all-icon.gif?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.export_contacts {background:url(/images/icontrol/list-export-contacts-icon.png?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}
div#content div.fset a.edit_settings {background:url(/images/icontrol/list-settings-icon.png?v=4.2.0.65) no-repeat left; display:block; padding-left:22px; margin-left:10px; height:16px; float:right;}

div#content div.fset span[class$="-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/icontrol/inews-manage-disabled.gif?v=4.2.0.65);}
div#content div.fset span.inews-schedule-disabled {background-image:url(/images/icontrol/inews-schedule-disabled.gif?v=4.2.0.65);}
div#content div.fset span.inews-subscribers-disabled {background-image:url(/images/icontrol/inews-subscribers-disabled.gif?v=4.2.0.65);}
div#content div.fset span.inews-header-footer-disabled {background-image:url(/images/icontrol/inews-header-footer-disabled.gif?v=4.2.0.65);}
div#content div.fset span.inews-archive-disabled {background-image:url(/images/icontrol/inews-archive-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icalendar-add-disabled {background-image:url(/images/icontrol/icalendar-add-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icalendar-manage-disabled {background-image:url(/images/icontrol/icalendar-manage-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icalendar-calendar-disabled {background-image:url(/images/icontrol/icalendar-calendar-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icard-send-disabled {background-image:url(/images/icontrol/icard-send-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icard-schedule-disabled {background-image:url(/images/icontrol/icard-schedule-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icard-contacts-disabled {background-image:url(/images/icontrol/icard-contacts-disabled.gif?v=4.2.0.65);}
div#content div.fset span.icard-birthday-cards-disabled {background-image:url(/images/icontrol/icard-birthday-cards-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iblog-add-disabled {background-image:url(/images/icontrol/iblog-add-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iblog-manage-posts-disabled {background-image:url(/images/icontrol/iblog-manage-posts-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iblog-manage-comments-disabled {background-image:url(/images/icontrol/iblog-manage-comments-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iblog-settings-disabled {background-image:url(/images/icontrol/iblog-settings-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iblog-rss-settings-disabled {background-image:url(/images/icontrol/iblog-rss-settings-disabled.png?v=4.2.0.65);}
div#content div.fset span.iform-submitted-disabled {background-image:url(/images/icontrol/iform-submitted-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iexercise-add-disabled {background-image:url(/images/icontrol/iexercise-add-prescription-disabled.gif?v=4.2.0.65);}
div#content div.fset span.iexercise-manage-disabled {background-image:url(/images/icontrol/iexercise-manage-prescriptions-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-manage-products-disabled {background-image:url(/images/icontrol/istore-manage-products-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-manage-carts-disabled {background-image:url(/images/icontrol/istore-manage-carts-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-manage-orders-disabled {background-image:url(/images/icontrol/istore-manage-orders-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-settings-disabled {background-image:url(/images/icontrol/istore-settings-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-payment-settings-disabled {background-image:url(/images/icontrol/istore-payment-settings-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-shipping-settings-disabled {background-image:url(/images/icontrol/istore-shipping-settings-disabled.gif?v=4.2.0.65);}
div#content div.fset span.istore-tax-settings-disabled {background-image:url(/images/icontrol/istore-tax-settings-disabled.gif?v=4.2.0.65);}

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;}


/* ----------  Admin Form Styles ----------*/


form[id^="admin_"] > div > div h3 {height:24px;}
form[id^="admin_"] > div > div label {display:inline-block; width:150px;}
form[id^="admin_"] > div > div input[type="text"],
form[id^="admin_"] > div > div input[type="password"] {border:1px solid #bfb8bf; padding:1px 2px; width:144px;}
form[id^="admin_"] > div > div input[type="checkbox"],
form[id^="admin_"] > div > div input[type="radio"] {margin:2px 0; margin-right:4px; width:13px; height:13px; vertical-align:middle;}
form[id^="admin_"] > div > div input[type="checkbox"] + span,
form[id^="admin_"] > div > div input[type="radio"] + label {width:auto; vertical-align:middle;}
form[id^="admin_"] > div > div input[type="checkbox"][id^="brand_"] {margin-top:-13px; margin-left:153px;}
form[id^="admin_"] > div > div select {border:1px solid #bfb8bf; width:150px; vertical-align:top;}
form[id^="admin_"] > div > div select[id$="_config"],
form[id^="admin_"] > div > div select[id$="_categories"] {height:200px; overflow:auto;}
form[id^="admin_"] > div > div textarea {border:1px solid #bfb8bf; width:148px; height:98px; vertical-align:top; overflow:auto;}

form[id^="admin_"] > div > div ~ div {margin-top:10px;}
form[id^="admin_"] > div > div > div {min-height:24px;}
form[id^="admin_"] > div > div > div > div {margin-left:153px; height:19px;}
form[id^="admin_"] > div > div > div[id$="_input"] > div {margin-left:0; height:24px;}
form[id^="admin_"] > div > div select[name^="card_exp"] {margin-right:3px; width:72px;}
form[id^="admin_"] > div > div select[name*="birthdate"] {width:36px;}

form[id^="admin_"] div[id^="subscription_info"] h3 + div {margin-bottom:-24px;}
form[id^="admin_"] div[id^="subscription_info"] div ~ div {margin-left:153px;}

form[id^="admin_"] div[id^="sales_client"] div {position:relative;}
form[id^="admin_"] div[id^="sales_client"] span + span {position:absolute; width:100px; left:100px;}

form[id^="admin_redirect"] select[id="redirect_type"] {margin-left:30px;}


/* ---------- 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 textarea {margin:10px 0; width:100%; overflow:auto;}
div#content div.fset form.add_edit_remove_form div span.radiogroup label,
div#content div.fset form.add_edit_remove_form div span.checkboxgroup label {margin-right:8px; width:auto;}
div#content div.fset form.add_edit_remove_form div span.radiogroup input,
div#content div.fset form.add_edit_remove_form div span.checkboxgroup input {margin-right:2px; margin-bottom:12px; width:auto;}
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 Website Content - Edit Privacy Policy, Edit Terms of Use, Edit 404 Pages Styles, etc. ----------*/


div#content form[id^="content_edit"] {background:#a4c1fb; color:#fff; width:640px;}
div#content form[id^="content_edit"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; height:24px; line-height:24px;}
div#content form[id^="content_edit"] h4 span {font-weight:normal;}
div#content form[id^="content_edit"] > div {padding:10px;}
div#content form[id^="content_edit"] div + h4 {border-top:10px solid #f9f8f8;}
div#content form[id^="content_edit"] textarea {border:0; width:618px; height:254px; overflow:auto;}
div#content form[id^="content_edit"] textarea[id$="page_content"] {height:480px;}
div#content form[id^="content_edit"] textarea[class$="custom_text"] {padding:10px; width:600px;}

div#content form[id^="content_edit"] div[id$="preview"] {background:#e7ecfa; color:#b5b9c3; margin:10px; width:600px; height:236px; overflow:auto;}
div#content form[id^="content_edit"] div[id$="preview"] input {border:1px solid #b5b9c3;}
div#content form[id^="content_edit"] div[id$="preview"] input[id^="contact"] {display:block; margin:6px 0; width:150px; height:20px;}
div#content form[id^="content_edit"] div[id$="preview"] input[type="checkbox"] {margin:10px 0; vertical-align:middle;}
div#content form[id^="content_edit"] div[id$="er_preview"] {height:80px;}
div#content form[id^="content_edit"] div[id$="in_preview"] {height:auto;}

div#content form[id^="content_edit"] div[id="submit"] {margin-top:-10px;}

div#content form[id$="news_email_footer"] div + div[id$="preview"] {margin-top:0;}


/* ---------- Begin Website Content - File Manager Form Styles ----------*/


div#content div.fset form[id="file_manager_edit"] ul {color:#0240a3; margin:8px 0 6px 0; padding:0 10px; line-height:18px; list-style:decimal inside;}

div#content div.fset form[id="file_manager_edit"] div[id^="destination"] {height:24px; line-height:18px;}
div#content div.fset form[id="file_manager_edit"] div[id^="destination"] label {display:block; width:110px; float:left;}
div#content div.fset form[id="file_manager_edit"] div[id^="destination"] input[type="text"] {border:1px solid #bfb8bf; padding:1px 2px; width:144px; float:left;}

div#content div.fset form[id^="file_manager"] div[id="confirm_removal"] {margin-top:11px; height:24px;}
div#content div.fset form[id^="file_manager"] div[id="confirm_overwrite"] {height:32px;}
div#content div.fset form[id^="file_manager"] div[id^="confirm"] input[type="checkbox"] {margin-right:4px; width:13px; height:13px; float:left;}

div#content div.fset form[id="file_manager_upload"] div[id="file_upload"] {height:33px; line-height:18px;}
div#content div.fset form[id="file_manager_upload"] div[id="file_upload"] label {display:block; width:130px; float:left;}
div#content div.fset form[id="file_manager_upload"] div[id="file_upload"] input[type="file"] {border:1px solid #bfb8bf; padding:1px 2px; width:200px; float:left;}

div#content div.fset form[id^="file_manager"] input[type="submit"] {margin-top:8px;}


/* ---------- Begin Website Content - Website 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 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 YUI Small Calendar Styles Styles ----------*/


div[id="calContainer"] table {border-collapse:collapse; text-align:center;}
div[id="calContainer"] th {background:#7e9cf7; border:1px solid #a4c1fb; color:#fff; height:18px; line-height:18px;}
div[id="calContainer"] th div {background:#2d50d6; position:relative; height:25px; line-height:25px;}
div[id="calContainer"] thead a {background:url(/images/icontrol/directional-icons.png?v=4.2.0.65) no-repeat 0 -100px; display:block; padding-top:15px; position:absolute; width:15px; height:0; top:5px; left:5px; overflow:hidden;}
div[id="calContainer"] thead a:hover {background-position:0 0;}
div[id="calContainer"] thead a ~ a {background-position:-125px -300px; left:252px;}
div[id="calContainer"] thead a ~ a:hover {background-position:-125px -200px;}
div[id="calContainer"] td {background:#fff; border:1px solid #a4c1fb; width:38px; height:38px;}
div[id="calContainer"] td[class*="oom"] {color:#fff;}
div[id="calContainer"] td[class*="previous"] {color:#7e9cf7;}
div[id="calContainer"] td[class*="selectable"] {background:#2d50d6;}
div[id="calContainer"] td[class*="today"] {background:#f7c861; color:#000;}
div[id="calContainer"] td[class*="selected"] {background:#ef575b; color:#000;}
div#content div.fset div[id="calContainer"] td[class*="selected"] a {color:#000; cursor:default;}
div#content div.fset div[id="calContainer"] td a {color:#fff; text-decoration:none;}
div#content div.fset div[id="calContainer"] td a:hover {color:#a4c1fb;}


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


div#content form[id="iedit_article"] {background:#a4c1fb; color:#fff; width:640px;}
div#content form[id="iedit_article"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; position:relative; height:24px; line-height:24px;}
div#content form[id="iedit_article"] h4 ~ h4 {border-top:10px solid #f9f8f8;}
div#content form[id="iedit_article"] > div {padding:10px;}
div#content form[id="iedit_article"] ul {width:600px; height:52px;}
div#content form[id="iedit_article"] li {width:200px; line-height:18px; list-style:none; float:left;}
div#content form[id="iedit_article"] label {display:block; margin-bottom:8px; font-weight:bold;}
div#content form[id="iedit_article"] span + img {margin-bottom:-20px; margin-left:10px; width:75px; height:75px; vertical-align:top;}
div#content form[id="iedit_article"] textarea {border:0; padding:2px; width:616px; height:96px; overflow:auto;}
div#content form[id="iedit_article"] input[type="text"] {border:0; padding:2px; width:296px; height:16px;}

div#content form[id="iedit_article"] div + div {margin-top:10px;}

div#content form[id="iedit_article"] > div div + div + div {margin-bottom:-20px;}
div#content form[id="iedit_article"] > div div + div + div textarea {height:465px;}


/* ---------- 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.inews_schedule_link {color:#ef575b; float:left;}
div#content div.fset div.inews-view-options a.inews_schedule_newsletter {background:url(/images/icontrol/inews-scheduled-icon-small.gif?v=4.2.0.65) no-repeat left; color:#000; display:block; margin-left:10px; padding-left:20px; height:16px; float:right;}

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/icontrol/list-directory-icon-b.gif?v=4.2.0.65) 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 Schedule Newsletter Styles ----------*/


div[id^="schedule_news"] {background:#a4c1fb; padding:10px; width:620px;}
div[id^="schedule_news"] > div:first-child {overflow:hidden;}

div[id^="schedule_news"] div[id="calContainer"] {width:282px; float:left;}
div[id^="schedule_news"] div[id="calContainer"] table {margin:-1px;}

div[id^="schedule_news"] div[id$="email"] {background:#fff; margin-bottom:-20px; padding:20px; padding-bottom:40px; width:298px; height:232px; float:left;}
div#content div.fset div[id^="schedule_news"] div[id$="email"] h3[class="title"] {background:url(/images/icontrol/scheduler-email-icon.gif?v=4.2.0.65) no-repeat; border-bottom:4px solid #dee5f8; margin-bottom:20px; padding-bottom:10px; padding-left:20px;}
div[id^="schedule_news"] div[id$="email"] > div {height:184px; overflow:auto;}

div[id^="schedule_news"] div[id$="content"] {background:#fff; border-top:10px solid #a4c1fb; padding:20px; width:580px; clear:left;}
div#content div.fset div[id$="content"] h3[class="title"] {background:url(/images/icontrol/scheduler-content-icon.gif?v=4.2.0.65) no-repeat; border-bottom:4px solid #dee5f8; margin-bottom:20px; padding-bottom:10px; padding-left:20px;}


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


div#content div.fset a[class$="schedule_add"] {background:url(/images/icontrol/inews-scheduled-icon-small.gif?v=4.2.0.65) no-repeat; display:inline-block; margin-bottom:10px; padding-left:20px; height:16px;}

table[id$="_calendar"] td p[class="event"] {margin-top:12px; position:relative;}
table[id$="_calendar"] td p[class="event"] span[class$="admin"] {background:url(/images/icontrol/standard-admin-icon-small.png?v=4.2.0.65); display:block; position:absolute; width:16px; height:16px; top:-32px; right:3px;}
table[id$="_calendar"] td p[class="event"] span[class^="super"] {background-image:url(/images/icontrol/super-admin-icon-small.png?v=4.2.0.65);}
table[id$="_calendar"] td p[class="event"] span[class$="skipped"] {background:url(/images/icontrol/calendar-event-skipped-bg.gif?v=4.2.0.65) center; display:block; padding:6px;}


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


div#content div[id^="edit_article"] {background:#a4c1fb; width:640px;}
div#content div[id^="edit_article"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; position:relative; height:24px; line-height:24px;}
div#content div[id^="edit_article"] h4 a {background:url(/images/icontrol/list-edit-header-footer-icon.png?v=4.2.0.65) no-repeat; color:#fff; display:block; line-height:16px; padding-left:18px; position:absolute; top:4px; right:6px; font-weight:normal;}
div#content div[id^="edit_article"] > div {background:#fff; border:10px solid #a4c1fb; padding:20px;}
div#content div[id^="edit_article"] + div h4 {border-top:10px solid #f9f8f8;}


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


form[id$="calendar_event"] {background:#a4c1fb; color:#fff; width:700px;}
form[id$="calendar_event"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; height:24px; line-height:24px;}
form[id$="calendar_event"] h4 ~ div {margin-top:10px; padding:0 10px;}
form[id$="calendar_event"] label {display:block; margin-bottom:10px; font-weight:bold; vertical-align:middle;}
form[id$="calendar_event"] label + input[type="text"] {border:0; display:block; margin-bottom:10px; padding:2px; width:296px;}
form[id$="calendar_event"] textarea {border:0; width:680px; height:280px;}

form[id$="calendar_event"] div[id^="event"] {float:left;}

form[id$="calendar_event"] div[id$="date"] {margin-right:10px; position:relative; width:152px; height:42px;}
form[id$="calendar_event"] div[id$="date"] select {border:0; padding:1px 2px; position:absolute; width:40px; top:24px; left:0;}
form[id$="calendar_event"] div[id$="date"] select[id$="Month_ID"] {width:50px;}
form[id$="calendar_event"] div[id$="date"] td + td select {left:54px; width:40px;}
form[id$="calendar_event"] div[id$="date"] input[type="text"] {border:0; padding:2px; position:absolute; width:30px; height:14px; top:24px; left:98px;}
form[id$="calendar_event"] div[id$="date"] a[id$="ID_Link"] {position:absolute; top:24px; left:136px;}
form[id$="calendar_event"] div[id$="date"] > table {margin-top:-2px; margin-left:145px;}

form[id$="calendar_event"] div[id$="time"] {margin-right:10px; width:128px;}
form[id$="calendar_event"] div[id$="time"] select {border:0; padding:1px 2px; width:40px;}
form[id$="calendar_event"] div[id$="time"] select[id$="min"] {margin:0 1px;}

form[id$="calendar_event"] div[id$="cycle"] select {border:0; padding:1px 2px; width:80px;}

form[id$="calendar_event"] div[id^="error"] {clear:left;}

form[id$="calendar_event"] div[id$="controls"] input[type="radio"] {margin-right:4px; width:13px; height:13px; vertical-align:middle;}
form[id$="calendar_event"] div[id$="controls"] input[type="radio"] + label {display:inline; vertical-align:middle;}
form[id$="calendar_event"] div[id$="controls"] div + div {margin-top:10px;}

form[id$="calendar_event"] div[id$="checkbox"] {display:none;}

form[id$="calendar_event"] div[id$="marker"] {margin-top:5px; padding-left:26px;}
form[id$="calendar_event"] div[id$="marker"] input[type="checkbox"] {margin:5px 0; margin-right:4px; width:13px; height:13px; vertical-align:middle;}
form[id$="calendar_event"] div[id$="marker"] + div {margin-top:7px; padding-bottom:10px;}


/* ---------- Begin Calendar View Calendar & Newsletter View Schedule Styles (Primary CSS located in global_common.css)  ----------*/


div[id*="_calendar_nav"] {background:#2d50d6; width:640px;}
div[id*="_calendar_nav"] > div:first-child a {background:url(/images/icontrol/directional-icons.png?v=4.2.0.65) no-repeat 0 -100px;}
div[id*="_calendar_nav"] > div:first-child a:hover {background-position:0 0;}
div[id*="_calendar_nav"] > div:first-child a ~ a {background-position:100% -300px;}
div[id*="_calendar_nav"] > div:first-child a ~ a:hover {background-position:100% -200px;}
div#content div.fset div[id*="_calendar_nav"] div + div a[href^="?package"] {color:#fff; margin:0 14px;}
div#content div.fset div[id*="_calendar_nav"] div + div a[href^="?package"]:hover {color:#a4c1fb;}

div[id*="calendar_opt"] {background:#2d50d6; height:15px; width:630px;}
div#content div.fset div[id*="calendar_opt"] a {background:url(/images/icontrol/directional-icons.png?v=4.2.0.65) no-repeat 0 -500px; color:#fff; padding:0 20px; text-decoration:none; float:left;}
div#content div.fset div[id*="calendar_opt"] a:hover {background-position:0 -400px;}
div#content div.fset div[id*="calendar_opt"] a ~ a {background-position:100% -700px; float:right;}
div#content div.fset div[id*="calendar_opt"] a ~ a:hover {background-position:100% -600px;}

table[id$="_calendar"] {color:#fff; width:640px; font-size:11px; text-align:center;}
table[id$="_calendar"] th {background:#7e9cf7; border-color:#a4c1fb;}
table[id$="_calendar"] th span {display:inline;}
table[id$="_calendar"] td {border-color:#a4c1fb; height:80px;}
table[id$="_calendar"] td p[class="date"] {background:#a4c1fb; padding:0 5px; text-align:left;}
table[id$="_calendar"] td p[class="date"] > strong {display:block; width:25px; height:25px;}
table[id$="_calendar"] td p[class="date"] a {background:url(/images/icontrol/directional-icons.png?v=4.2.0.65) no-repeat 100% -1500px; display:block; margin-top:-20px; width:15px; height:15px; float:right;}
table[id$="_calendar"] td p[class="date"] a:hover {background-position:100% -1400px;}
table[id$="_calendar"] td p[class="date"] a strong {display:none;}
div#content div.fset table[id$="_calendar"] td div {background:#f9f8f8; border-color:#7e9cf7; cursor:default; display:none; margin-top:-54px; line-height:24px; visibility:visible;} /* This selector required an IE7 conditional comment in template_admin.html.php to set margin-left to -46px; */
div#content div.fset table[id$="_calendar"] td div p {color:#000; margin:10px 0; text-align:left;}
div#content div.fset table[id$="_calendar"] td p[class^="event_"] a {background:#70c016; color:#fff; margin:5px auto;}
div#content div.fset table[id$="_calendar"] td p[class^="event_"] a:hover {background:#2d50d6;}

table[id$="_calendar"] td[class*="_event"] p[class="date"] {background:#ef575b;}
table[id$="_calendar"] td[class*="_current"] p[class="date"] {background:#f7c861;}


/* ---------- 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/icontrol/delete-icon-small.gif?v=4.2.0.65); display:block; margin-left:4px; height:16px; width:16px; float:left;}
div#content div.fset h4.event_title strong {display:none;}


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


form[id$="add_category"] {position:relative;}
form[id$="add_category"] > div > div input[type="text"] {width:192px;}
form[id$="add_category"] div[id^="associated_"] {position:absolute; top:14px; left:150px;}
form[id$="add_category"] select[name*="date"] {width:80px;}
form[id$="add_category"] select[name*="date"] + select {width:40px;}


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


form[id$="add_card"] p + div + div + div {margin:6px 0;}
form[id$="add_card"] div[id="preview_icard"] {margin:10px 0;}


/* ---------- Begin iCard Preview iCards Styles ----------*/


div[id="preview_icard"] {background:#fff; border:10px solid #a4c1fb; padding:20px; width:600px;}
div[id="preview_icard"] h5 {background:#2d50d6; color:#fff; padding:14px; font-size:16px; text-align:center;}
div[id="preview_icard"] img {margin:20px 0; width:600px; height:150px;}
div[id="preview_icard"] p {font-size:14px;}
div[id="preview_icard"] p span {display:block; margin-top:20px; font-size:12px;}
div#content div[id="preview_icard"] p span a {color:#2d50d6;}
div[id="preview_icard"] + p, div[id="preview_icard"] + h4 {margin-top:10px;}


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


form[id^="admin_icard"] {background:#a4c1fb; color:#fff; width:640px;}
div#content form[id^="admin_icard"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; height:24px; line-height:24px;}
div#content form[id^="admin_icard"] h4 span {font-weight:normal;}
form[id^="admin_icard"] > div > div label:first-child {display:block; margin-bottom:8px; width:auto; font-weight:bold;}
form[id^="admin_icard"] > div > div select {border:0; padding:2px 0; width:200px;}
form[id^="admin_icard"] > div > div textarea {border:0; padding:2px; width:616px; height:146px; overflow:auto;}
form[id^="admin_icard"] > div > div input[type="text"] {border:0; padding:2px; height:16px; width:296px;}
form[id^="admin_icard"] input[type="radio"] {margin-right:2px; width:13px; height:13px; vertical-align:middle;}
form[id^="admin_icard"] input[type="radio"] + label {margin-right:10px; width:auto; vertical-align:middle;}
form[id^="admin_icard"] input[type="submit"] {margin-bottom:10px;}
form[id^="admin_icard"] > div > div {margin:0 10px; margin-top:10px;}

form[id^="admin_icard"] div[id^="select_"] p {background:#fff; color:#000; padding:5px;}
form[id^="admin_icard"] div[id^="select_"] p[class="none"] {color:red; padding-bottom:60px;}
form[id^="admin_icard"] div[id^="select_"] img {margin:5px;}

form[id^="admin_icard"] div[id^="show_"] img {border:10px solid #fff;}

form[id^="admin_icard"] div[id$="emails_block"] {margin-right:0; width:305px; float:left;}
form[id^="admin_icard"] div[id$="emails_block"] h4 + * {background:#ffffff; height:200px; overflow:auto;}
form[id^="admin_icard"] div[id$="emails_block"] a {cursor:pointer; display:block; margin:4px; text-decoration:none; clear:left;}
form[id^="admin_icard"] div[id$="emails_block"] a strong {background:#70c016 url(/images/icontrol/calendar-year-next-btn-bg.png?v=4.2.0.65); display:block; margin-right:4px; padding-left:13px; width:0; height:13px; overflow:hidden; float:left;}
form[id^="admin_icard"] div[id$="emails_block"] a:hover strong {background-color:#ffbe00;}
form[id^="admin_icard"] div[id$="emails_block"] + div a strong {background:#ef575b url(/images/icontrol/calendar-year-prev-btn-bg.png?v=4.2.0.65);}

form[id^="admin_icard"] div[id*="date_"] {clear:left;}
form[id^="admin_icard"] div[id*="date_"] input[type="text"],
form[id^="admin_icard"] div[id*="date_"] select {margin-bottom:10px; width:96px;}
form[id^="admin_icard"] div[id*="date_"] a[id$="calendar_button"] {display:block; background:url(/images/icontrol/small_calendar_button.png?v=4.2.0.65); cursor:pointer; padding-top:20px; position:absolute; width:21px; height:0; top:0; left:297px; overflow:hidden;}
form[id^="admin_icard"] div[id*="date_"] div[id="calContainer"] {position:absolute; top:0; left:297px;}


/* ---------- Begin iCard Edit Birthday Card Styles ----------*/


div[id$="card_edit"] {margin-bottom:10px; width:660px; height:16px; line-height:16px;}
div[id$="card_edit"] span[class^="status"] {background:url(/images/icontrol/status-icon-inactive.gif?v=4.2.0.65) no-repeat 100% 0; padding-right:20px; float:left;}
div[id$="card_edit"] span[class$="enabled"] {background-image:url(/images/icontrol/status-icon-active.gif?v=4.2.0.65);}

form[id*="edit_birthday"] div[id^="send"] {height:13px; line-height:13px;}
form[id*="edit_birthday"] div[id^="send"] input {margin-right:4px; width:13px; vertical-align:middle;}
form[id*="edit_birthday"] > div > div textarea {height:76px;}
form[id*="edit_birthday"] div[id^="show_"] {display:none;}


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


div#content form[id="iblog_post"] {background:#a4c1fb; color:#fff; padding:10px; width:620px;}
div#content form[id="iblog_post"] label {display:inline-block; margin-bottom:10px; font-weight:bold;}
div#content form[id="iblog_post"] input[type="text"] {border:0; display:block; margin-bottom:10px; padding:2px; width:296px;}
div#content form[id="iblog_post"] textarea {border:0; margin-bottom:10px; width:620px; height:480px; overflow:hidden;}
div#content form[id="iblog_post"] table.htmlarea {margin-bottom:10px;}


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


form[id$="_comment"] {background:#a4c1fb; color:#fff; padding:10px; width:320px;}
form[id$="_comment"] label {display:inline-block; margin:0; margin-bottom:6px; font-weight:bold;}
form[id$="_comment"] input[type="text"] {border:0; display:block; margin-bottom:10px; padding:2px; width:156px;}
form[id$="_comment"] textarea {border:0; margin-bottom:10px; width:316px; height:96px; overflow:auto;}

form[id$="remove_comment"] {background:none; color:#000; padding:0; width:auto;}


/* ---------- Begin iExercise Prescription Styles ----------*/


div#content div.fset form#iexercise_prescription {background:#a4c1fb; color:#fff; padding:0 10px 10px 10px; width:850px;}

div#content div.fset form#iexercise_prescription p#recipient_email {background:#2d50d6; color:#fff; margin:0 -10px; padding:0 6px; height:24px; line-height:24px;}
div#content div.fset form#iexercise_prescription p#recipient_email a {color:#fff; font-weight:bold; text-decoration:none;}
div#content div.fset form#iexercise_prescription p#recipient_email a:hover {color:#a4c1fb;}

div#content div.fset form#iexercise_prescription p#recipient_type {margin:20px 0; height:13px; line-height:13px;}
div#content div.fset form#iexercise_prescription p#recipient_type span,
div#content div.fset form#iexercise_prescription p#recipient_type label {margin-right:8px; float:left;}
div#content div.fset form#iexercise_prescription p#recipient_type input {display:block; margin-right:2px; width:13px; height:13px; float:left;}

div#content div.fset form#iexercise_prescription div#new_member,
div#content div.fset form#iexercise_prescription div#current_member {display:none; margin:-10px 0 10px 0; padding:10px 0;}

div#content div.fset form#iexercise_prescription div#new_member p {height:18px;}
div#content div.fset form#iexercise_prescription div#new_member p label,
div#content div.fset form#iexercise_prescription div#new_member p input {display:block; border:0; width:140px; height:18px; line-height:18px; float:left;}

div#content div.fset form#iexercise_prescription div#current_member h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; width:288px; height:22px; line-height:22px; font-weight:normal;}
div#content div.fset form#iexercise_prescription div#current_member p {background:#fff; color:#000; margin:0; width:300px; height:200px; overflow:auto;}
div#content div.fset form#iexercise_prescription div#current_member p a {display:block; padding:3px; width:294px; height:13px; line-height:13px; text-decoration:none;}
div#content div.fset form#iexercise_prescription div#current_member p a span {background:#70c016 url(/images/icontrol/calendar-year-next-btn-bg.png?v=4.2.0.65) center; display:block; margin-right:3px; width:13px; height:13px; float:left;}
div#content div.fset form#iexercise_prescription div#current_member p a strong {display:none;}
div#content div.fset form#iexercise_prescription div#current_member p a:hover span {background-color:#ffbe00;}
div#content div.fset form#iexercise_prescription div#current_member p a.selected {background:#ff9332; color:#fff; font-weight:bold;}

div#content div.fset form#iexercise_prescription div#exercise_list {margin-bottom:20px;}
div#content div.fset form#iexercise_prescription div#exercise_list h4.exercise_category {background:#7e9cf7 url(/images/icontrol/category-toggle-icon.gif?v=4.2.0.65) no-repeat 6px -92px; cursor:pointer; margin-bottom:1px; padding:0 25px; height:28px; line-height:28px; font-size:12px;}
div#content div.fset form#iexercise_prescription div#exercise_list h4.exercise_category.closed:hover {background-position:6px 8px;}
div#content div.fset form#iexercise_prescription div#exercise_list h4.exercise_category.open {background-color:#ef575b; background-position:6px -292px;}
div#content div.fset form#iexercise_prescription div#exercise_list h4.exercise_category.open:hover {background-position:6px -192px;}
div#content div.fset form#iexercise_prescription div#exercise_list div.exercise_group {background:#c0cadf; padding:0 6px 10px 6px; margin-top:-1px; overflow:hidden;}
div#content div.fset form#iexercise_prescription div#exercise_list div.exercise_group p.exercise_row {border-top:1px dotted #fff; margin:-1px 0 0 0; padding:10px 0; height:42px;}

div#content div.fset form#iexercise_prescription div#exercise_list div.exercise_group p.exercise_row strong {font-size:12px;}
div#content div.fset form#iexercise_prescription div#exercise_list div.exercise_group p.exercise_row input {display:block; margin:10px 65px 0 60px; width:13px; height:13px; float:left;}
div#content div.fset form#iexercise_prescription div#exercise_list div.exercise_group p.exercise_row select {display:block; margin:7px 0 0 2px; width:138px; float:left;}


/* ---------- Begin iStore Edit Page Header & Footer ----------*/


div#content form[id^="istore_edit_page"] h4 {background:#2d50d6; color:#fff; margin:0; padding:0 6px; width:628px; height:24px; line-height:24px; clear:left;}
div#content form[id^="istore_edit_page"] h4 ~ div {background:#a4c1fb; padding:10px; width:620px;}
div#content form[id^="istore_edit_page"] h4 ~ div + div {padding-top:0;}
div#content form[id^="istore_edit_page"] textarea {border:0; width:618px; height:254px; overflow:auto;}


/* ---------- Begin Directory Add New Listing  ----------*/


div#content div.fset form#add_listing {width:364px;}
div#content div.fset form#add_listing div h3 {margin-bottom:10px;}
div#content div.fset form#add_listing div span.errstring {display:block; margin:10px 0; clear:left;}

div#content div.fset form#add_listing div#standard_fields {margin-bottom:10px;}
div#content div.fset form#add_listing div#standard_fields label {margin-right:6px; width:154px; float:left;}
div#content div.fset form#add_listing div#standard_fields input {margin-bottom:6px; width:196px; float:left;}
div#content div.fset form#add_listing div#standard_fields select {border:1px solid #a7a6aa; margin-bottom:6px; width:200px;}
div#content div.fset form#add_listing div#standard_fields select.prefix {width:40px;}

div#content div.fset form#add_listing div#premium_toggle {position:relative; clear:left;}
div#content div.fset form#add_listing div#premium_toggle input {position:absolute; top:0; left:160px;}

div#content div.fset form#add_listing div#premium_fields {margin-bottom:10px;}
div#content div.fset form#add_listing div#premium_fields label {display:block;}
div#content div.fset form#add_listing div#premium_fields input {margin-right:4px;}
div#content div.fset form#add_listing div#premium_fields p {position:relative;}
div#content div.fset form#add_listing div#premium_fields p input.image_upload {position:absolute; top:0; left:160px;}
div#content div.fset form#add_listing div#premium_fields textarea {margin-left:160px; width:200px; height:100px; overflow:auto;}
div#content div.fset form#add_listing div#premium_fields span input {margin-left:160px;}


/* ---------- Begin Directory Manage Services  ----------*/


div#content div.fset form#idirectory_service {float:right;}
div#content div.fset form#idirectory_service label {line-height:18px; float:left;}
div#content div.fset form#idirectory_service input.text {margin:1px 4px; padding:0 2px; float:left;}


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


div#content div.fset form#idirectory_settings {margin-bottom:-10px; width:378px;}
div#content div.fset form#idirectory_settings div div {padding-bottom:10px;}
div#content div.fset form#idirectory_settings div div textarea {width:100%;}


/* ---------- Begin Settings Business 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:90px;}

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.settings {clear:left}
div#content div.fset div.settings.video_exercises {height:60px;}

div#content div.fset div.settings h3 {margin-bottom:10px;}
div#content div.fset div.settings p {background:no-repeat 100% 0; margin-right:10px; height:16px; line-height:16px; float:left; clear:none;}
div#content div.fset div.settings p.status_disabled {background-image:url(/images/icontrol/status-icon-inactive.gif?v=4.2.0.65); padding-right:20px;}
div#content div.fset div.settings p.status_enabled {background-image:url(/images/icontrol/status-icon-active.gif?v=4.2.0.65); padding-right:25px;}
div#content div.fset div.settings img {display:block; margin-bottom:20px; clear:left;}


/* ---------- 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/icontrol/settings-google-icon-small.gif?v=4.2.0.65) 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 User Management - Add, Edit, Change Password Styles  ----------*/


form[id*="icontrol_user"] div[id$="create_email"] {height:20px;}

form[id*="icontrol_user"] div[id^="user"] {margin-bottom:10px;}
form[id*="icontrol_user"] div[id^="user"] h3 {height:24px;}
form[id*="icontrol_user"] div[id^="user"] div {height:24px;}
form[id*="icontrol_user"] div[id^="user"] label {display:inline-block; width:110px;}
form[id*="icontrol_user"] div[id^="user"] input[type="text"],
form[id*="icontrol_user"] div[id^="user"] input[type="password"]{border:1px solid #bfb8bf; padding:1px 2px; width:144px;}
form[id*="icontrol_user"] div[id^="user"] input[type="checkbox"] {margin-right:4px; width:13px; height:13px; vertical-align:middle;}
form[id*="icontrol_user"] div[id^="user"] select {border:1px solid #bfb8bf; width:150px;}

form[id*="icontrol_user"] div[id$="permissions"] > div {height:19px;}

form[id*="icontrol_user"] div[id$="emails"] > div {background:#fff; border:1px solid #bfb8bf; padding:3px; width:255px; height:94px; overflow:auto;}
form[id*="icontrol_user"] div[id$="emails"] > div input {margin:3px;}

form[id*="icontrol_user"] div[id="submit"] {padding-top:3px;}


/* ---------- Begin User Management - Email Settings Styles ----------*/


form[id^="email_"] {background:#a4c1fb; color:#fff; width:640px;}
form[id^="email_"] h4 {background:#2d50d6; padding:0 6px; height:24px; line-height:24px;}
form[id^="email_"] h4 span {font-weight:normal;}
div#content div.fset form[id^="email_"] h4 a {color:#fff;}
div#content div.fset form[id^="email_"] h4 a:hover {color:#7e9cec;}
form[id^="email_"] label {display:block; position:absolute; top:-3px; left:-1px; font-weight:bold;}
form[id^="email_"] span.errstring {margin:0 10px;}

form[id^="email_"] div#list_view {margin:0 10px; position:relative; width:620px; height:239px;}
form[id^="email_"] div#list_view > div {position:absolute; width:305px; top:17px;}
form[id^="email_"] div#list_view > div h4 {height:22px; line-height:22px;}
form[id^="email_"] div#list_view > div > p {background:#fff; margin-top:-10px; height:200px; overflow:auto;}
form[id^="email_"] div#list_view > div > p a {display:block; margin-top:4px; line-height:12px; text-decoration:none; float:left; clear:left;}
form[id^="email_"] div#list_view > div > p a strong {background:#70c016 url(/images/icontrol/calendar-year-next-btn-bg.png?v=4.2.0.65); display:block; margin:0 4px; padding-left:13px; width:0; height:13px; overflow:hidden; float:left;}
form[id^="email_"] div#list_view > div > p a:hover strong {background-color:#ff9332;}
form[id^="email_"] div#list_view > div + div {right:0;}
form[id^="email_"] div#list_view > div + div p a strong {background:#ef575b url(/images/icontrol/calendar-year-prev-btn-bg.png?v=4.2.0.65) no-repeat;}
form[id^="email_"] div#list_view > div > textarea {border:0; margin-top:-10px; padding:2px; width:301px; height:196px; overflow:auto;}
form[id^="email_"] div#list_view ~ p {margin:10px;}

form[id$="forward"] div#list_view {background:url(/images/icontrol/users-email-forwarding-bg.gif?v=4.2.0.65) no-repeat 305px 0;}
form[id$="forward"] div#list_view p#addressbook_list {height:172px}

form[id^="email_"] div#email_name {margin:10px; position:relative; width:620px; height:36px;}
form[id^="email_"] div#email_name input {border:0; padding:2px; position:absolute; width:146px; height:14px; bottom:0;}
form[id^="email_"] div#email_name span {position:absolute; top:19px; left:154px;}
form[id^="email_"] div#email_name span select {border:0; margin-top:-1px; margin-left:1px; padding:1px 2px; width:136px;}

form[id^="email_"] div#custom_email {margin-top:-18px; position:relative; width:305px; height:18px; left:10px;}
form[id^="email_"] div#custom_email input {border:0; padding:2px; position:absolute; width:239px; height:14px; left:0;}
form[id^="email_"] div#custom_email a {background:#5375f5; color:#fff; display:block; position:absolute; width:59px; height:18px; line-height:18px; right:0; text-align:center; text-decoration:none;}
form[id^="email_"] div#custom_email a:hover {background:#ff9332;}

form[id^="email_"] div[id^="reply"] {margin:10px; position:relative; width:620px; height:36px;}
form[id^="email_"] div[id^="reply"] input {border:0; padding:2px; position:absolute; width:296px; height:14px; bottom:0;}
form[id^="email_"] div[id$="message"] {height:168px;}
form[id^="email_"] div[id$="message"] textarea {border:0; margin-top:18px; padding:2px; width:616px; height:146px; overflow:auto;}
form[id^="email_"] div[id$="message"] + h4 {border-top:10px solid #f9f8f8;}

form[id^="email_"] div[id^="protection"] {margin:10px; position:relative; width:620px; height:37px;}
form[id^="email_"] div[id^="protection"] span span {background:#ffc748; display:block; position:absolute; width:200px; height:20px; bottom:0;}
form[id^="email_"] div[id^="protection"] span span + span {background:#f7941d; left:210px;}
form[id^="email_"] div[id^="protection"] span span + span + span {background:#f26522; left:420px;}
form[id^="email_"] div[id^="protection"] span span > input {position:absolute; width:12px; height:12px; top:3px; left:78px;}
form[id^="email_"] div[id^="protection"] span span > label {top:2px; left:92px; font-size:14px;}

form[id^="email_"] div#submit {margin:0 10px; padding-bottom:10px;}


/* ---------- Begin Website Content Add Page Styles ----------*/


div#content div[id^="iedit_content"] * {background:#a4c1fb url(/images/icontrol/iedit-tab.gif?v=4.2.0.65); color:#fff; display:inline-block; margin-right:2px; width:120px; height:30px; line-height:30px; text-align:center; text-decoration:none;}
div#content div[id^="iedit_content"] a {background-position:0 -30px;}
div#content div[id^="iedit_content"] + p {display:none;}

div#content form[id="iedit_content"] {background:#a4c1fb; color:#fff; padding:10px; width:620px;}
div#content form[id="iedit_content"] label {display:inline-block; margin-bottom:10px; font-weight:bold;}
div#content form[id="iedit_content"] label + input[type="text"] {border:0; display:block; margin-bottom:10px; padding:2px; width:296px;}
div#content form[id="iedit_content"] input[type="checkbox"] {margin:0 4px; width:13px; height:13px; vertical-align:middle;}
div#content form[id="iedit_content"] label + textarea {border:0; margin-bottom:10px; width:620px; height:480px; overflow:hidden;}
div#content form[id="iedit_content"] table.htmlarea {margin-bottom:10px;}

div#content form[id="iedit_content"] span + div {display:none;}


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


div#content form[id="iedit_content"] div[id="formBuilder"] {background:#fff url(/images/icontrol/formbuilder/iform-bg.gif?v=4.2.0.65); color:#000; margin-bottom:10px; min-height:480px;}
div#content form[id="iedit_content"] div[id="formBuilder"] ~ script ~ select {border:1px solid #c1cad2; display:block; margin-bottom:10px; padding:2px; width:200px;}

div#content form[id="iedit_content"] div[id="titleTable"] {background:#a4c1fb; color:#fff; height:52px;}
div#content form[id="iedit_content"] div[id="titleTable"] > p {background:#fff; color:#000; cursor:pointer; padding:2px 3px; position:relative; width:294px;}
div#content form[id="iedit_content"] div[id="titleTable"] input {position:absolute; top:0; left:0;}

div#content form[id="iedit_content"] div[id="formTable"] {width:440px; float:left;}
div#content form[id="iedit_content"] div[id="formTable"] > div:first-child {background:#2d50d6; color:#fff; padding:0 6px; width:428px; height:24px; line-height:24px;}
div#content form[id="iedit_content"] div[id="formTable"] p[id="loading"] {color:#cc0000; display:none; padding:20px;}
div#content form[id="iedit_content"] div[id="formTable"] ul {margin:10px;}
div#content form[id="iedit_content"] div[id="formTable"] li {list-style:none; display:inline;}
div#content form[id="iedit_content"] div[id="formTable"] td {padding:5px;}
div#content form[id="iedit_content"] div[id="formTable"] td[class="icons"] {padding:0;}
div#content form[id="iedit_content"] div[id="formTable"] input[type="text"] {border:1px solid #c1cad2; padding:2px; width:194px;}
div#content form[id="iedit_content"] div[id="formTable"] input[type="text"][class="editLine"] {width:auto;}
div#content form[id="iedit_content"] div[id="formTable"] input[type="radio"] {margin:0 4px; width:13px; height:13px; vertical-align:middle;}
div#content form[id="iedit_content"] div[id="formTable"] select {border:1px solid #c1cad2; padding:2px; width:200px;}
div#content form[id="iedit_content"] div[id="formTable"] textarea[class="text"] {border:1px solid #c1cad2; margin-top:-14px; margin-left:160px; padding:2px; width:194px;}
div#content form[id="iedit_content"] div[id="formTable"] span[class="head"] {font-size:14px; font-weight:bold;}
div#content form[id="iedit_content"] div[id="formTable"] span[class="right"] {width:215px;}

div#content form[id="iedit_content"] div[id="toolsContainer"] {background:#7e9cf7; position:relative; width:180px; min-height:480px; float:left;}

div#content form[id="iedit_content"] div[id="toolsTable"] {position:absolute; width:180px; min-height:480px;}
div#content form[id="iedit_content"] div[id="toolsTable"] label {background:#ef575b url(/images/icontrol/category-toggle-icon.gif?v=4.2.0.65) no-repeat 161px -294px; color:#fff; cursor:pointer; margin:0; padding:0 6px; width:168px; height:24px; line-height:24px;}
div#content form[id="iedit_content"] div[id="toolsTable"] label:hover {background-position:161px -194px;}
div#content form[id="iedit_content"] div[id="toolsTable"] label[class="panel0"] {background-color:#7e9cf7; background-position:161px -94px; border-bottom:1px solid #2d50d6;}
div#content form[id="iedit_content"] div[id="toolsTable"] label[class="panel0"]:hover {background-position:161px 6px;}

div#content form[id="iedit_content"] div[id="toolbox"] {background:#e7ecfa; padding:5px 0; width:180px; float:left;}
div#content form[id="iedit_content"] div[id="toolbox"] div {background:url(/images/icontrol/formbuilder/iform-tools-sprite.gif?v=4.2.0.65) no-repeat 5px 0; cursor:pointer; margin:5px 0; padding:0 28px; height:15px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_text"] {background-position:5px -20px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_textbox"] {background-position:5px -40px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_textarea"] {background-position:5px -60px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_dropdown"] {background-position:5px -80px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_checkbox"] {background-position:5px -100px;}
div#content form[id="iedit_content"] div[id="toolbox"] div[id$="_radio"] {background-position:5px -120px;}
div#content form[id="iedit_content"] div[id="toolbox"] div:hover {background-color:#fcd8c8;}

div#content form[id="iedit_content"] div[id="preforms"] {background:#e7ecfa; padding:5px 0; width:180px; float:left;}
div#content form[id="iedit_content"] div[id="preforms"] div {background:url(/images/icontrol/formbuilder/iform-tools-sprite.gif?v=4.2.0.65) no-repeat 4px -141px; cursor:pointer; margin:5px 0; padding:0 28px; height:15px;}
div#content form[id="iedit_content"] div[id="preforms"] div:hover {background-color:#fcd8c8;}

div#content form[id="iedit_content"] div[id="properties"] table {background:#e7ecfa; border:10px solid #e7ecfa; width:160px; float:left;}
div#content form[id="iedit_content"] div[id="properties"] table td[class="pList"] {height:24px; line-height:24px;}
div#content form[id="iedit_content"] div[id="properties"] table td[class="pList"] input,
div#content form[id="iedit_content"] div[id="properties"] table td[class="pList"] select {border:1px solid #c1cad2; width:74px;}
div#content form[id="iedit_content"] div[id="properties"] table td[class="pListLong"] textarea {border:1px solid #c1cad2; margin-bottom:4px; width:74px;}
div#content form[id="iedit_content"] div[id="properties"] table div {cursor:pointer; padding:5px 0; width:80px; line-height:normal; overflow:hidden; }


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


div#content div.fset h3.content_domain {padding-bottom:4px; font-size:14px;}
div#content div.fset div.breadcrumbs {background:url(/images/icontrol/home-icon.png?v=4.2.0.65) 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/icontrol/inews-articles-icon-small.gif?v=4.2.0.65) no-repeat; display:block; padding-left:20px; position:absolute; height:16px; top:2px; right:0;}

div#content div.fset div.list_search {margin-bottom:10px; position:relative; width:320px; height:18px; float:left;}
div#content div.fset div.list_search input {float:left; margin-right:6px; padding-left:2px; position:absolute; top:0;}
div#content div.fset div.list_search a.submit {background:url(/images/icontrol/search-icon-small.gif?v=4.2.0.65) no-repeat; padding-left:20px; position:absolute; height:16px; top:1px; left:156px;}
div#content div.fset div.list_search a.show_all {background:url(/images/icontrol/inews-articles-icon-small.gif?v=4.2.0.65) no-repeat; padding-left:20px; position:absolute; height:16px; top:1px; left:218px;}

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


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


div#content div.fset table#list_data {border-collapse:collapse; margin-bottom:8px; 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/icontrol/sort-asc-icon.gif?v=4.2.0.65) no-repeat right;}
div#content div.fset table#list_data tr.table_head td.table_head_selected_desc a {background:url(/images/icontrol/sort-desc-icon.gif?v=4.2.0.65) 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:60px;}
div#content div.fset table#list_data tr td select.iexercise_select {width:55px;}

div#content div.fset table#list_data tr td span {display:block; width:16px; height:16px;}
div#content div.fset table#list_data tr td span.list_document {background:url(/images/icontrol/list-document-icon.gif?v=4.2.0.65) no-repeat; padding-left:20px; width:auto;}
div#content div.fset table#list_data tr td [class$="_active"] {background:url(/images/icontrol/status-icon-active.gif?v=4.2.0.65) no-repeat; margin-right:10px; padding-left:20px; line-height:16px; width:auto; float:left;}
div#content div.fset table#list_data tr td [class$="_inactive"] {background:url(/images/icontrol/status-icon-inactive.gif?v=4.2.0.65) no-repeat; margin-right:10px; padding-left:20px; width:auto; line-height:16px; float:left;}
div#content div.fset table#list_data tr td span.super_admin {background:url(/images/icontrol/super-admin-icon-small.png?v=4.2.0.65) no-repeat; float:left;}
div#content div.fset table#list_data tr td span.standard_admin {background:url(/images/icontrol/standard-admin-icon-small.png?v=4.2.0.65) no-repeat; float:left;}
div#content div.fset table#list_data tr td span.primary_user {background:url(/images/icontrol/list-primary-user-icon.gif?v=4.2.0.65) no-repeat; padding-left:16px; font-weight:bold;}
div#content div.fset table#list_data tr td span.mail_user {background:url(/images/icontrol/list-linked-account-icon.png?v=4.2.0.65) no-repeat 2px 3px; padding-left:16px;}
div#content div.fset table#list_data tr td span.option_spacer {display:block; width:16px; height:16px; margin-right:4px; float:left;}
div#content div.fset table#list_data tr td span[class="wrap_text"] {float:left; width:auto;}

div#content div.fset table#list_data tr td a[class^="list_"],
div#content div.fset table#list_data tr td a[class^="make_"] {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/icontrol/list-approve-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_open {background-image:url(/images/icontrol/list-directory-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_view {background-image:url(/images/icontrol/list-view-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_view_disabled {background-image:url(/images/icontrol/list-view-icon-disabled.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_rename{background-image:url(/images/icontrol/list-edit-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_edit{background-image:url(/images/icontrol/list-edit-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_copy{background-image:url(/images/icontrol/list-copy-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_delete {background-image:url(/images/icontrol/list-delete-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_delete_disabled {background-image:url(/images/icontrol/list-delete-icon-inactive.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_export {background-image:url(/images/icontrol/list-export-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_pdfview {background-image:url(/images/icontrol/list-pdf-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_resendapi {background-image:url(/images/icontrol/list-settings-api-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_print {background-image:url(/images/icontrol/list-print-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.make_private {background-image:url(/images/icontrol/list-public-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_password,
div#content div.fset table#list_data tr td a.make_public {background-image:url(/images/icontrol/security-icon-small.png?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_resend {background-image:url(/images/icontrol/list-resend-email-icon.gif?v=4.2.0.65); margin-left:4px;}
div#content div.fset table#list_data tr td a.list_import_contacts {background-image:url(/images/icontrol/list-import-contacts-icon.png?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_import_contacts_disabled {background-image:url(/images/icontrol/list-import-contacts-icon-inactive.png?v=4.2.0.65); cursor:default;}
div#content div.fset table#list_data tr td a.list_export_contacts {background-image:url(/images/icontrol/list-export-contacts-icon.png?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_export_contacts_disabled {background-image:url(/images/icontrol/list-export-contacts-icon-inactive.png?v=4.2.0.65); cursor:default;}
div#content div.fset table#list_data tr td a.list_forwarding {background-image:url(/images/icontrol/list-forwarding-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_autoresponders {background-image:url(/images/icontrol/list-autoresponders-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_spam {background-image:url(/images/icontrol/list-spam-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_dns {background-image:url(/images/icontrol/list-dns-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_redirect {background-image:url(/images/icontrol/list-redirect-icon.gif?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_settings {background-image:url(/images/icontrol/list-settings-icon.png?v=4.2.0.65);}
div#content div.fset table#list_data tr td a.list_webmail {background-image:url(/images/icontrol/list-webmail-icon.png?v=4.2.0.65);}

div#content div.fset table#list_data tr td a[class^="list_"] strong,
div#content div.fset table#list_data tr td a[class^="make_"] 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 Report Styles ----------*/


form#report {width:800px;}
form#report h2 {background:#2d50d6; color:#fff; padding:0 6px; height:24px; line-height:24px; font-size:12px;}
form#report h2 > span {font-weight:normal;}
form#report h2 + div {background:#a4c1fb; color:#fff; margin-bottom:10px; padding-top:10px; height:52px; font-weight:bold;}
form#report label {display:block; margin-left:10px; width:90px; height:16px; line-height:16px; font-weight:bold; float:left;}
form#report input[type="text"] {border:0; display:block; margin-bottom:10px; padding:1px 2px; width:126px; float:left;}
form#report select {border:0; display:block; margin-bottom:10px; width:130px; float:left;}
form#report input[type="submit"] {background:#2d50d6; border:0; color:#fff; margin:0 10px; width:90px; height:42px; font-weight:bold; float:right;} 
form#report input[type="submit"]:hover {background:#ef575b; cursor:pointer;}

form#report h2 + div + h2 + div {height:426px;}
form#report h2 + div + h2 + div img {background:#fff; margin:0 10px; width:780px; height:390px;}
form#report h2 + div + h2 + div > div {background:#fff; margin:-17px auto; position:relative; width:780px; height:17px;}

form#report h2 + div + h2 + div + h2 + div {margin:0; padding:10px; height:auto;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data {margin:0; width:780px; font-weight:normal;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr {background:#fff; color:#000;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr:hover {background:#ef575b; color:#fff;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr td {border:1px solid #a4c1fb; height:36px; text-align:center;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head {background:#7e9cf7;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head a {color:#fff;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head td.table_head_selected_desc,
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head td.table_head_selected_asc {background:#2d50d6;}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head td.table_head_selected_asc a {background-image:url(/images/icontrol/sort-asc-icon-b.gif?v=4.2.0.65);}
div#content div.fset form#report h2 + div + h2 + div + h2 + div table#list_data tr.table_head td.table_head_selected_desc a {background-image:url(/images/icontrol/sort-desc-icon-b.gif?v=4.2.0.65);}


/* ---------- 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-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/icontrol/firefox-recommended-icon.gif?v=4.2.0.65) 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/icontrol/powered-by-logo.gif?v=4.2.0.65) 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;}