﻿/* APSIS PRO */

#subject-symbols-table td:hover {
    background-color: #F7A600;
}
html, body, .editor-page-container {
    height:100%;
}

html {
	background: none !important;
	margin:0px;
	padding:0px;
}
body {
    /*background: url(../img/new/bg-repeat.png) #4a4848 !important;*/
	font-family: Calibri, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:13px;
	/* IE */
	scrollbar-base-color: #464646;
	scrollbar-3dlight-color: #575757;
	scrollbar-highlight-color: #575757;
	scrollbar-track-color: #1A1A1A;
	scrollbar-arrow-color: #cdcdcd;
	scrollbar-shadow-color: #575757;
	scrollbar-dark-shadow-color: #575757;/* IE END */
}
select::-ms-expand{
  display:none;
}
	::-webkit-scrollbar {
width: 10px;
height: 10px;
}
	::-webkit-scrollbar-button {
background-color: #1a1a1a;
}
	::-webkit-scrollbar-track {
background-color: #333333;
}
	::-webkit-scrollbar-track-piece {
background-color: #333333;
}
	::-webkit-scrollbar-thumb {
height: 50px;
background-color: #999999;
}
	::-webkit-scrollbar-corner {
background-color: #575757;
}
	::-webkit-resizer {
background-color: #575757;
}
 @-moz-document url-prefix(http://report.anpdm.com), url-prefix(https://report.anpdm.com) {
scrollbar {
 -moz-appearance: none !important;
 background: #1A1A1A !important;
}
thumb, scrollbarbutton {
 -moz-appearance: none !important;
 background-color: #464646 !important;
}
 thumb:hover, scrollbarbutton:hover {
 -moz-appearance: none !important;
 background-color: #575757 !important;
}
 scrollbarbutton {
 display: none !important;
}
 scrollbar[orient="vertical"] {
 min-width: 15px !important;
}
}
.DeleteImg {
	border:none !important;
	border-color:transparent !important;
	text-indent: -9000px;
}
/* SCROLLBAR */

/* SCROLLBAR END */

/* COMMON */

div #divScroller {
	padding-top: 0px;
}
td.validationCell {
	background: url(../img/new/pixel.gif) no-repeat;
}
.left-column label.mobile {
	top: 22px;
}
.left-column label.mobileUpdateYourself {
	top: 12px;
}
/* FONTS */

	@font-face {
	font-family: 'titilliumtext22llight';
	src: url('../fonts/titilliumtext22l002-webfont.eot');
	src: url('../fonts/titilliumtext22l002-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/titilliumtext22l002-webfont.woff') format('woff'), url('../fonts/titilliumtext22l002-webfont.ttf') format('truetype'), url('../fonts/titilliumtext22l002-webfont.svg#titilliumtext22llight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'titilliumtext22l_ththin';
	src: url('../fonts/titilliumtext22l001-webfont.eot');
	src: url('../fonts/titilliumtext22l001-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/titilliumtext22l001-webfont.woff') format('woff'), url('../fonts/titilliumtext22l001-webfont.ttf') format('truetype'), url('../fonts/titilliumtext22l001-webfont.svg#titilliumtext22l_ththin') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'titilliumtext22l_ltmedium';
	src: url('../fonts/titilliumtext22l004-webfont.eot');
	src: url('../fonts/titilliumtext22l004-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/titilliumtext22l004-webfont.woff') format('woff'), url('../fonts/titilliumtext22l004-webfont.ttf') format('truetype'), url('../fonts/titilliumtext22l004-webfont.svg#titilliumtext22l_ltmedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: ''titilliumtext22l_ltmedium'';
	src: url('../fonts/titilliumtext22l005-webfont.eot');
	src: url('../fonts/titilliumtext22l005-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/titilliumtext22l005-webfont.woff') format('woff'), url('../fonts/titilliumtext22l005-webfont.ttf') format('truetype'), url('../fonts/titilliumtext22l005-webfont.svg#'titilliumtext22l_ltmedium'') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*---------------------------------------------------*/

/* ADMIN MODE */
#ctl00_tdContent {
	padding-left:10px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_pnlDefault input.ANPText {
min-width: 200px !important;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_pnlDefault select {
min-width: 211px !important;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages .PadT5 .FullW.PadR10 {
padding: 0 !important;
margin: 10px 0px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages .PadT5 .FullW.PadR10 td {
padding: 5px 0px !important;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblAccountSecurityLevel {
    font-size:15px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_divCountryCode span, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_divCountryCode input, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_trMobilePhone span, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_upMessages #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_trMobilePhone input {
    margin-left:0 !important;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_txtComments {
min-width: 280px;
min-height: 140px;
}
 #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblUser {
    font-size:15px;
    font-weight:normal;
    color:#1a1a1a;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblComments {
    font-weight:normal;
    color:#1a1a1a;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSaveToDnsServer {
float: left !important;
position: relative;
left: -176px;
top: -8px;
}
#ctl00_cphANP_tcAdminAccount {
    width: 100% !important;
}
#CommentsBoxManageAccount {
padding: 10px 0px;
}

#ctl00_cphANP_tcAdminAccount_tabManageAccount #SecurityLevelSlider {
    max-width:300px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount #slider-labels {
    max-width:320px;
}

#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_tblAditionalServices {
padding: 0;
max-width:900px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblLoginInformation {
    margin-bottom: 10px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_pnlDefault .PadT5 {
    padding-top: 0px !important;
}
#AdminPage {
    padding: 96px 15px;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_lblAccountOverLimit {
	color:#333333;
	font-size:12px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_tblAditionalServicesStandard .PadT5 {
	height:20px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_tblAditionalServices .LabelB {
	font-size:13px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_tblAditionalServicesSpecialties td {
	height:18px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_tblAditionalServices .LabelB {
	font-size:14px;
}
#ctl00_cphANP_hlnkAccount, #ctl00_cphANP_hlnkUserManagement, #ctl00_cphANP_hlnkDictionary, #ctl00_cphANP_hlnkSupportStaff, #ctl00_cphANP_hlnkPOP3Account, #ctl00_cphANP_hlnkBugTrackingLog, #ctl00_cphANP_hlnkUpdates, #ctl00_cphANP_hlnkScheduling, #ctl00_cphANP_hlnkDispatchLog, #ctl00_cphANP_hlnkStatisticReport, #ctl00_cphANP_hlnContentManagement, #ctl00_cphANP_hlnSupportManagement, #ctl00_cphANP_hlnBatchMigration, .HyperLink {
	font-size:15px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#333333;
}
.FullW .FullW .FullW {
	margin-bottom:20px;
	margin-left:5px;
	padding:15px 10px;
	width:99%;
}
.FullW .FullW .FullW .AlignT {
	padding:5px 10px;
}
.FullW .FullW .FullW td.AlignT {
	padding:5px 0px;
}
#ctl00_cphANP_ucSubscription_tcRightDesigner {
    padding-top: 0px;
}

#ctl00_cphANP_trRemoveNewsLetter, #ctl00_cphANP_trSendSMS, #ctl00_cphANP_trPeerReview, #ctl00_cphANP_trLinkDetailsForReport, #ctl00_cphANP_trLightAccountTheme, #ctl00_cphANP_trLightAccountLogo, #ctl00_cphANP_trDelayTime, #ctl00_cphANP_trSMSList, #ctl00_cphANP_trSMSFilter, #ctl00_cphANP_trSMSMailingListType {
	height: 20px;
}
.HyperLink:hover {
    text-decoration:underline;
}
#SwitchAccount {
	background:none !important;
	width:auto !important;
	padding:0px !important;
}
.WhiteBG .BoxBorder .PadR10 .AlignT, #ctl00_cphANP_Panel2 .FullW .FullW td.AlignT, #ctl00_cphANP_pnlAccountUser .AlignT, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_pnlModuleBaseTemplate .AlignT, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_pnlNewsLetterArchive .AlignT, #ctl00_cphANP_tabContainer1_tabModule_upModule .AlignT, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_pnlContentModule .FullW .AlignT {
	background: none !important;
	width: auto !important;
	padding:0 !important;
}
#ctl00_cphANP_pnlAccountUser .AlignT {
	height:22px;
}
#ctl00_cphANP_pnlAccountUser .BoxMiddle, #ctl00_cphANP_pnlAccountUser .BoxM {
   padding: 10px 15px;
}
#ctl00_cphANP_pnlAccountUser #ctl00_cphANP_btnSave, #ctl00_cphANP_pnlAccountUser #ctl00_cphANP_lblDefaultFolder {
	margin-left:15px;
}
#ctl00_cphANP_pnlAccountUser #ctl00_cphANP_btnCancel {
    position: relative;
    top: -8px;
}
#ctl00_cphANP_Panel2 .FullW .FullW {
	width:500px;
}
.FullW .FullW .FullW tr.AlignT td.AlignT:hover {
	background: none;
}
#ctl00_lblTitle {
	color: #F7A600;
	font-family: titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 23px;
	margin-left: 10px;
	text-transform: uppercase;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_pnlSearch table {
	width:auto !important;
}
#ctl00_cphANP_pnlSearchSection td span, #ctl00_cphANP_pnlSearchSection td label {
	position:relative;
	top:5px;
}
#ctl00_cphANP_pnlSearchSection td a span {
	position:relative;
	top:0px;
}
#ctl00_cphANP_pnlSearchSection td input[type="radio"] {
	position:relative;
	top:3px;
}
#ctl00_cphANP_txtTranslation {
	min-height:200px;
}
#ctl00_cphANP_tcAdminSupportStaff_body {
	padding:15px;
	background:#ffffff;
}
#ctl00_cphANP_tcPop3Account_tabPop3AccountManage_ucManagePop3Account_upMessages table.FullW {
	padding:15px;
	border: 1px solid #D5D5D5;
	margin-bottom:15px;
}
#ctl00_cphANP_tcPop3Account_tabPop3AccountManage_upManagePop3Account .BoxBorder {
    border: medium none !important;
}
.GHeader .LabelGeneral {
	color:#cdcdcd;
}
#ctl00_cphANP_upMessages tr.GItem td, #ctl00_cphANP_upMessages tr.GAltItem td {
	padding-right:15px;
}
#ctl00_cphANP_upMessages .PadL5 {
	padding-left:0px;
}
#ctl00_cphANP_upMessages .PadL5 .PadL5 {
	padding-left:15px;
}
#ctl00_cphANP_upMessages {
	padding-bottom:15px;
}

#ctl00_cphANP_tcPageManagement_tabPageList_upPageList .FullW {
	background-color: #FFFFFF;
    margin-bottom: 20px;
    margin-left: 0px;
    padding: 15px 10px;
    width: 99%;
}
#ctl00_cphANP_tcPageManagement_tabPageList_upPageList .FullW .FullW, #ctl00_cphANP_tcPageManagement_tabPageList_upPageList .FullW .FullW .FullW, #ctl00_cphANP_tcPageManagement_tabPageList_upPageList .FullW .FullW .FullW .PadL10 {
	margin:0;
	padding:0 !important;
}
#ctl00_cphANP_tcPageManagement_tabPageList_upPageList .FullW .FullW .BoxBorder {
	border:none !important;
}
#ctl00_cphANP_tcPageManagement_tabManagePage_tab {
    margin-left: 3px;
}
/*   SWITCH ACCOUNT BOX   */

/* PROFILE SELECTION PAGE */

div#ProfileSelection {
	padding: 11px 0;
	overflow-y: auto;
	overflow-x: hidden;
	font-weight: normal;
	margin:0 auto;
	position:relative;
	width:100%;
	max-width:80%;
}
div#ProfileSelection ul.profiles, div#ProfileSelection ul.accounts {
	list-style: none outside none;
	padding-left: 20px;
	margin: 0px;
}
div#ProfileSelection ul.profiles {
	margin-top:5px;
}
div#ProfileSelection > ul.accounts {
	padding-left: 0px;
}
div#ProfileSelection li.account {
	padding-top: 5px;
}
div#ProfileSelection .profile-link, div#ProfileSelection .account-name {
	color: #cdcdcd;
	text-decoration: none;
	font-size:14px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.jqimessage #ProfileSelection .accounts .account .account-name {
	color: #333333 !important;
}
div#ProfileSelection a.profile-link:hover span, div#ProfileSelection a.account-name:hover span {
	text-decoration: underline;
	cursor: pointer;
}
div#ProfileSelection .locked-profile .lock-spacing {
	background: url(../img/new/lock-light.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-bottom: -3px;
}
div#ProfileSelection span.userLevel {
	float: right;
	text-align:right;
}
div#ProfileSelection .locked-profile .lock-spacing {
	float: left;
    margin-right:5px;
}
div#ProfileSelection .profile-link {
	overflow: hidden;
	width: 100%;
}
div#ProfileSelection li.account {
}
div#popUpLoadingGif {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #ffffff url(../img/new/loader-48x48.gif) no-repeat center center;
	height: 48px;
	width: 48px;
	margin-left: 140px;
	margin-top: 50px;
}
.passwordChangePanel div#popUpLoadingGif {
   background: transparent url(../img/new/loader-48x48.gif) no-repeat center center;
   margin-left: 210px;
}
.passwordChangePanel table{
    width: 100%;
}
.passwordChangePanel table td.lastColumn {
    text-align: right;
}
.lastColumn input {
    min-width: 300px;
}
.passwordChangePanel .content, .passwordChangePanel #validationMessages, .passwordChangePanel #messageLabel {
    padding:5px 15px;
}
table#switchAccountProfilesTable {
	width: 425px;
}
div.switchAccountLocked {
	background: url(../img/new/lock.png);
	height: 16px;
	width: 16px;
	float: left;
}
.subUserItem {
	padding-left: 20px;
}
td.userLevel {
	float: right;
	margin-right: 10px;
}
td.userLevelHeading {
	float: right;
	margin-right: 10px;
	font-weight: bold;
	text-decoration: underline;
}
td.userItemHeading {
	font-weight: bold;
	text-decoration: underline;
}
tr.lockedUser {
	color: #BBBBBB !important;
}
div.lockedUser {
	color: #BBBBBB !important;
}
div#optionsPopUp {
	/* We have to override other styling in several different places which alters default jquery ui dialog look (STUPID! Add a class to the dialog and style that one instead!) */
	background-color: #ededed;
	background:none !important;
	border: 0px solid !important;
	color:#333333;
	font-size: 13px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
    line-height: 14px !important;
    margin-bottom: 0 !important;
	margin-top: 0px !important;
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	padding-left: 12px !important;
	margin-left: 0px !important;
    overflow: hidden !important;
}
div#optionsPopUp hr {
    margin-bottom: auto !important;
    width: 100% !important;
}
div.accountPopup {
	background: url("jqueryui/images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF !important;
	border: 1px solid #BBBBBB !important;
	padding: 0px !important;
	position: absolute;
}
.ui-dialog .ui-widget .ui-widget-content .ui-corner-all .ui-draggable {
	border: 1px solid #AAAAAA !important;
}
/*
 * jQuery UI Slider 1.8.10
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}
.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
span#exportStatisticsIcon {
	background: transparent url(../img/new/xls.png) no-repeat;
	width:16px;
	height:16px;
	display: inline-block;
	position: relative;
	top: 3px;
	cursor: pointer;
}
/* Corner radius */
.ui-corner-tl {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}
.ui-corner-tr {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.ui-corner-br {
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.ui-corner-top {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.ui-corner-right {
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.ui-corner-all {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#question-list {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
span#customCSVImport {
	background: url(../img/new/import-webpage-16x16.png) no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 16px;
	position: relative;
	top: 3px;
	width: 16px;
	cursor: pointer;
}
span#newsletterStatus {
	background: url(../img/new/newsletter-16x16.png) no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 16px;
	position: relative;
	top: 3px;
	width: 16px;
	cursor: pointer;
}
div.customPopUpIcon {
	float: left;
}
#content {
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
/*---------------------------------------------------*/

/* FILTER DEMOGRAPHIC DATA */

#ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUsedFields th, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUnusedFields th {
    text-align:left;
    font-size:13px;
    font-weight:normal;
}

.filter-demographicdata-dropdown-item {
	cursor: pointer;
	background-color: #FFFFFF;
}
.filter-demographicdata-dropdown-item:hover {
	background-color: #D8D8D8;
}
.filter-demographicdata-container {
	width: 230px;
}
.filter-demographicdata-textbox {
	width: 197px;
	float: left;
}
.filter-demographicdata-requestpending {
	margin-left: 5px;
}
.report-subscriber-list-runtime-data-notification {
	margin: 5px 0px 3px 0px;
	font-style: italic;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_txtDescription {
    min-height:100px;
min-width: 203px;
}
/*---------------------------------------------------*/
/* FILTER Recipient */
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_txtBxFilterAutocomplete, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_ActivityFilterEditor_ThresholdValueTextBox {
    margin-left: 5px;
    position: relative;
    top: 0 !important;
}
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_trYesNo label {
    position: relative;
    top: 2px;
}
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_lblYes {
	left:2px;
}

/*---------------------------------------------------*/
/* SecurityLevelSlider */

div#SecurityLevelSlider {
	width: 92%;
	margin: 5px 10px;
	margin-left: 14px;
}
div#SecurityLevelSlider.ui-widget-content {
	border: 1px solid #DDDDDD !important;
}
table#slider-labels {
	width:100%;
	margin-left: 5px;
}
td.sliderLabelAvailable {
	cursor: pointer;
}
td.sliderLabelUnavailable {
	color: #777777 !important;
}
td#sliderMedLabel {
	text-align: center;
}
td#sliderHighLabel {
	text-align: right;
}
/*---------------------------------------------------*/

/* USER MANAGEMENT */

#UsersList {
	padding:10px;
}
#SearchContainer {
	background: #ffffff !important;
	border: 1px solid #DDDDDD;
	padding:10px;
	border-bottom:none;
}
#SearchResultsContainer {
	background: #ffffff !important;
	border: 1px solid #DDDDDD;
	padding:10px;
	border-top:none;
}
#SearchContainer h3, #SearchResultsContainer h3 {
	text-align:left;
	margin-bottom:10px;
}
#SearchContainer p {
	text-align:left;
	margin-bottom:10px;
}
#SearchContainer #userSearch {
	float:right !important;
	top:0px;
	position:relative;
}
#SearchContainer #searchform {
	max-width:380px;
}
#Pagination {
}
#Results {
}
#Results table {
	width:50%;
}
#Results .user.even {
	background: #eeeeee;
	padding:5px 2px;
	height:20px;
	margin:0;
}
#Content {
	text-align:left;
}
#PaginationContainer .selectedPage a {
	color:#fa7600;

}

/* USER MANAGEMENT END */


/* ADMIN END */

/* SHARED FOR ALL LOGIN PAGES */

/*   LOG IN  */
#wrapper {
    position:relative;
}
#footer {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
div#divScroller {
	margin: 0 auto;
	padding-top: 140px;
    padding-bottom:304px;
}
div#divScroller table:not(#slider-labels):not(.existing-email):not(.new-user):not(.update-yourself) {
	margin: 0 auto 80px;
}
.existing-email {
	margin-bottom: 10px;
}
#mailingListRightSection table {
    margin:0 !important;
}
#boxUpload .boxtop .arrowSpan {
font-family: titilliumtext22llight, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: normal;
text-transform: uppercase;
color: #f7a600;
line-height: 23px;
padding-left: 20px;
margin-left: 5px;
background: url(../img/new/arrow_down.png) left center no-repeat;
}
div.loginField span.loginFieldLabel {
	vertical-align: middle;
	color:#cdcdcd;
	font-size:13px;
	left:15px;
	top:2px;
	position:relative;
}
img#apsisLogo {
margin-left: 49px;
position: relative;
top: 8px;
width: 184px;
}
span.loginLabel, p.loginLabel, p.boxContentLabel {
	font-size: 20px;
	line-height:22px;
	margin-top: 8px;
	font-family: Calibri, Helvetica, Arial;
}
p.boxContentLabel {
	color:#cdcdcd;
	font-size: 16px;
	text-align:center;
	margin-bottom: 5px;
	margin-top: -10px;
}
#contentbox a {
    color:#f7a600;
}
div#contentbox {
	background:#212121;
	padding:20px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
    width:380px;
	min-width: 380px;
	max-width:500px;
	margin: 40px auto auto;
	-webkit-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.20);
	-moz-box-shadow:    0px 0px 50px rgba(0, 0, 0, 0.20);
	box-shadow:         0px 0px 50px rgba(0, 0, 0, 0.20);
}
div.boxFramedContent {
	padding: 10px;
	margin-top: 0px;
	font-family: Calibri, Helvetica, Arial;
	font-size: 12px;
}
.boxFramedContent .right-column > table, .boxFramedContent table {
    margin:0 auto !important;
    margin-bottom:0px !important;
}
.boxFramedContent #nextStepBtn {
    right: 0px !important;
}
#ForgotPasswordBox form #nextStepBtn {
    right: 59px !important;
    top:-6px;
}
#ForgotPasswordBox #Email {
min-width: 203px;
position: relative;
top: 2px;
left: 3px;
padding-left: 23px !important;
}
#ForgotPasswordBox p {
left: 50px;
margin-bottom: 2px;
position: relative;
width: 260px;
text-align:center;
}
#ForgotPasswordBox .field-validation-error {
left: -40px;
top: 14px;
}
#boxBgMid div p, #formcontent div label {
	color:#cdcdcd;
	font-size:13px;
}
#formcontent div label {
	position:relative;
	top:3px;
	margin-right:5px;
}
.select-a-profile-box {
width: auto !important;
}
#boxBgLeft {
}
#boxBgRight {
}
#boxBgMid {
	margin-left: 6px;
	margin-right: 8px;
	position: relative;
	padding: 20px 5px 0px;
}
#boxBgMid div form {
	margin-top:15px;
}
#boxHeaderMid {
	font-family:'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
	color:#ffffff;
	font-size:23px !important;
line-height: 25px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:center;
	margin-top:10px;
    background:none !important;
}
.loginLabel, #timeChartManually {
	display:none;
}
.loginField #UserName,
.loginField #Password,
#PasswordConfirm,
#migrationRightHandContent,
#CurrentEmailAddress,
#CountryCode,
#PhoneNumber,
#UpdateYourselfForm #Title,
#UpdateYourselfForm #DepartmentIds,
#NewEmailAddress,
#EmailAddress,
#CurrentPassword,
#Password,
#PasswordRepeat,
#Email,
.infoColumn .demDataInput,
#Token,
.existingEmail input[type="password"] {
	background:#464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:7px !important;
	color:#cdcdcd;
	right:10px;
	height:20px;
	min-width: 219px;
}
.loginField #UserName, .loginField #Password, .loginField #PasswordRepeat, #PasswordConfirm, #Token {
    right: 60px;
    min-width:223px;
}
.existingEmail input[type="password"] {
    min-width:211px;
}
.OnlineCheckInSite input {
right: 40px !important;
}
.OnlineCheckInSite button {
right: 50px !important;
}
.OnlineCheckInSite form {
    margin-top:0px !important;
    margin-bottom:15px;
}
.OnlineCheckInSite p {
    text-align:center;
    width:90%;
    margin:0 auto;
}
.OnlineCheckInSite #ValidationMessage {
    color:#f7a600;
    margin-bottom:0;
    margin-top:10px;
}
.loginField #UserName, #migrationRightHandContent {
	background: url(../img/new/username.png) left center no-repeat #464646 !important;
	padding-left:20px !important;
}
.loginField #Password {
    height: 20px !important;
    padding-bottom: 2px;
}
.loginField #Password, #CurrentPassword, #Password, #PasswordRepeat, #PasswordConfirm, #Token, .existingEmail input[type="password"] {
	background: url(../img/new/password.png) left center no-repeat #464646 !important;
	padding-left:20px !important;
}
#Email, #CurrentEmailAddress, #NewEmailAddress, #EmailAddress {
	background: url(../img/new/email.png) left center no-repeat #464646 !important;
	padding-left:22px !important;
}
#UpdateYourselfForm #Title {
    min-width: 232px;
}
#UpdateYourselfForm select#DepartmentIds {
    height: auto !important;
    min-width: 245px;
}
div#formcontent {
	margin-bottom:15px;
}
.loginField {
	margin-bottom:15px;
    height:20px;
}
.loginFormItems button {
	font-family:'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
	letter-spacing:1px;
}
.forgotpassword {
	color: #a4a4a4;
	font-size:12px;
    left: 39px;
    position:relative;
    top:9px;
    float:left;
    z-index: 2;
}
a#forgotpassword {
	margin:0 auto !important;
	color: #a4a4a4;
	font-size:12px;
	float:none;
	text-align:center;
	text-decoration:none;
}
a#forgotpassword:hover {
	text-decoration:underline;
	color: #f7a600;
}
button#nextStepBtn {
	margin:0 auto !important;
	position:relative;
	float:right !important;
    right: 70px;
    z-index: 2;
}
.accountUserLink {
	color: #cdcdcd;
	text-align: center;
	margin-top: 18px;
}
.accountUserLink a, .accountUserLink a span {
	color: #cdcdcd;
	text-decoration: none;
}
.accountUserLink a:hover {
	color: #cdcdcd;
	text-decoration: underline;
}
div#apsis-language-flags {
	position: relative;
	width: 100%;
    height:80px;
    bottom:0;
	background:#0c0c0c;
}
div#compatibility {
	width: 100%;
	padding:30px 0;
	background:rgba(19,19,19,0.7);
}
div#compatibility h4 {
	margin:0;
	padding: 4px 0px 10px;
	color:#cdcdcd;
    font-weight:normal;
font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
font-size: 18px;
}
div#compatibility ul {
	list-style: none;
	padding: 0;
	margin-top: -24px;
}
div#compatibility ul li {
	padding:4px;
	height: 15px;
	color:#cdcdcd;
}
div#compatibility table {
	color:#cdcdcd;
	font-size:12px;
    margin:0 auto;
}
div.supported, div.notsupported {
	float: right;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../img/new/approve-16x16.png) no-repeat top left;
	vertical-align: bottom;
    margin-top:-2px;
}
div.notsupported {
	background: url(../img/new/delete-16x16.png) no-repeat top left;
	cursor: help;
}
div.partiallysupported {
	width: 16px;
	height: 16px;
	vertical-align: bottom;
	display: inline-block;
}
/* TipTip CSS - Version 1.2 */
#tiptip_content {
	font-size: 13px;
	color: #ececec;
	padding:1%;
    width:98%;
    max-width:650px;
    margin:0 auto;
    text-align:center;
}
#tiptip_holder {
	background-color: #131313;
	display: none;
	position: absolute;
	top: -196px;
	left: 0;
	z-index: 99999;
    max-width:none !important;
    width:100%;
    margin:0 !important;
    overflow:hidden !important;
    padding:0 !important;
}
table#browser-compat-popup {
	text-align: left;
	font-size:13px;
margin: 20px auto;
}
#tiptip_holder.tip_top {
	padding-bottom: 5px;
}
#tiptip_holder.tip_bottom {
	padding-top: 5px;
}
#tiptip_holder.tip_right {
	padding-left: 5px;
}
#tiptip_holder.tip_left {
	padding-right: 5px;
}
#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}
#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}
#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}
#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* DROPDOWN MENU */

.clear {
    clear: both;
	height:0;
	padding:0;
	margin:0;
}
#masterHeaderContainer .clear {
    height:0 !important;
}
#User-Menu {
	position:absolute;
	top:0;
	right:0;
	background:none !important;
}
#User-Menu > li {
    float: left;
}
.intercom-li{
    height: 35px;
    padding: 17px 0px;
}
.User-li {
	height:35px;
	padding:20px 50px 20px 10px;
}
.User-li:hover {
	background:url(../img/new/menu-arrow.png) bottom right no-repeat;
}
#User-Box, .User-Name {
	float:left;
}
#User-Box {
	background:#f7a600;
	padding:6px 18px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
    height:auto !important;
    line-height:0;
}
.User-Letter, #ctl00_uiMasterHeader_lblCapitalLetter {
	font-size:20px !important;
	font-family: titilliumtext22llight, Calibri, Helvetica, sans-serif !important;
    line-height: 30px;
    color:#1a1a1a !important;
}
.User-Name {
	padding:8px 25px;
	padding-left:17px;
	font-size:18px;
	cursor:pointer;
	background:url(../img/new/arrow-down.png) center right no-repeat;
    color:#f7a600 !important;
    line-height:28px;
    text-decoration:none !important;
}
#ctl00_uiMasterHeader_lblUserName {
    color: #f7a600 !important;
	font-size:18px;
}
#LoginUser {
    margin-left:inherit !important;
    margin-top:-2px;
}
#ApsisLogo {
    margin-left: 37px;
position: relative;
top: 26px;
}
#NavigationTop {
    margin-left: 64px;
}
.User-dropdown {
	background:#2a2929 !important;
	position: relative;
	left: 0;
	right:0;
	padding:10px 0px 20px;
    position: absolute;
    top: 75px;
	display:none;
    z-index: 999;
}
.User-dropdown li {
    padding:3px 27px 3px 27px;
    text-align:left;
    color: #ECECEC;
    font-size: 13px;
    z-index: inherit;
}
.User-dropdown-list {
        -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.User-dropdown-list:hover {
	background:#333333 !important;
}
.User-li:hover > .User-dropdown {
	display:block;
}
.User-dropdown li a {
	font-size:14px;
	line-height:28px;
	color:#ececec;
	text-decoration:none !important;
    white-space:nowrap;
}
.User-dropdown a:hover {
	color:#f2f2f2;
}
.Admin-Home-Link, .My-Profile-Link, .Support-Link, .Switch-Account-Link, .Switch-Ecom-Link, .Log-Out-Link, .My-Manage-Users-Link {
	padding-left:24px;
}
.Admin-Home-Link {
	background:url(../img/new/admin-home.png) center left no-repeat;
}
.My-Profile-Link {
	background:url(../img/new/my-profile.png) center left no-repeat;
}
.My-Manage-Users-Link {
    background:url(../img/new/manage-user-icon.png) center left  no-repeat;
}
.Support-Link {
	background:url(../img/new/support.png) center left no-repeat;
}
.Switch-Account-Link {
	background:url(../img/new/switch-account.png) center left no-repeat;
}
.Switch-Ecom-Link {
	background:url(../img/new/switch-ecom.png) center left no-repeat;
}
.Log-Out-Link {
	background:url(../img/new/logout.png) center left no-repeat;
}
.Log-Out-Link:hover {
	color:#f7a600 !important;
	background:url(../img/new/logout-hover.png) center left no-repeat;
}
.current-account, .master-header-anchor a, .master-header-anchor {
	font-size:13px;
	line-height:15px;
	color:#a4a4a4 !important;
    font-weight:normal;
}


/* END DROPDOWN MENU*/

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #tiptip_content {
	    padding: 4px 8px 5px 8px;
    }
    #tiptip_holder.tip_bottom #tiptip_arrow_inner {
	    border-bottom-color: rgba(45,45,45,0.88);
    }
    #tiptip_holder.tip_top #tiptip_arrow_inner {
	    border-top-color: rgba(20,20,20,0.92);
    }
}
/* TipTip CSS - Version 1.2 - END */
#uiMasterHeader_Image1 {
    display: block;
    margin-top: 26px;
    margin-left: 30px;
}
div#support {
	margin: auto;
	padding:40px 0;
	width:100%;
	background:rgba(0,0,0,0.6) #333;
	background-color:rgba(0,0,0,0.6);
	text-align:center;
	color:#cdcdcd;
	font-family:'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
	font-size:18px;
}
a.support-email-link {
	color:#f7a600;
}
a.support-email-link:hover {
	color:#f7a600;
	text-decoration:underline;
}
button.box-form-save {
	float: right;
	position: relative;
    right: 0 !important;
}
.phoneNumberRow .country-code, #CountryCode {
    min-width: 59px !important;
    width: 59px !important;
    margin-right: 10px;
}
.phoneNumberRow label.country-code, .update-yourself label.country-code, #NewUserForm label.country-code {
    display: inline-block;
    margin-bottom: 5px;
    min-width: 70px !important;
    width: 70px !important;
    text-align: left;
    margin-right: 10px;
}
.phoneNumberRow .phone-number, #PhoneNumber {
    min-width: 150px !important;
    width: 150px !important;
}
.phoneNumberRow label.phone-number, .update-yourself label.phone-number, #NewUserForm label.phone-number {
    display: inline-block;
    margin-bottom: 5px;
    min-width: 160px !important;
    width: 160px !important;
    text-align: left;
}
.field-validation-error {
	color:#f7a600 !important;
	padding:2px 10px;
	position:relative;
	top:-2px;
}
div.validation-summary-errors li {
	color: #f7a600;
	list-style-type: none;
}
.validation {
	border: 1px solid #f7a600;
}
span.validation {
    border:none;
}
form .validation-summary-errors {
	position:relative;
	text-align:center;
}
div.validation-summary-errors ul {
	padding-left: 0px;
}
.left-column {
	vertical-align: text-top;
	text-align: left;
	height: 20px;
	line-height: 19px;
	margin-right:10px;
	width:100px;
    font-size:13px;
}
.right-column label {
	color:#cdcdcd;
}
.right-column {
	color:#a4a4a4;
	font-size:12px !important;
}
input.placeholder {
	color: #777;
}
.column-inner {
	margin: 3px 5px;
}
.boxFramedContent[type=text], .boxFramedContent[type=password] {
	width: 92%;
	padding-right: 15px;
}
.left-column label {
	margin-right: 3px;
}
.right-column > div {
	width: 100%;
}
img.headerLightLogo {
	margin-top: 2px;
margin-left: 50px;
}
.profileListSpacing {
	margin-bottom: -3px;
}
td.migrationLabel {
	float: right;
}
td.migrationRightHandContent {
	float: right;
}
ul#validationMessages li {
	color: Red;
	list-style: none;
}
ul#validationMessages {
	margin: 0px;
	padding: 0px;
}
#LoginExplanation {
	width: 380px;
	margin: 20px auto auto;
	text-align: left;
}
p.special-login-header {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.new-login-guide {
	color: #000000;
}
p.special-login-header {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.boxHeaderBorder {
	padding-right: 8px;
	padding-top: 8px;
}
.boxHeaderBorder h2 {
	font-size: 20px;
	line-height: 22px;
	height: 22px;
	font-weight: normal;
}
td.browser-compat-heading {
	text-align: left;
}
button.dialogCancelBtn {
	float: right;
	margin-top: 5px;
}
input.loginInput {
	position: absolute;
	right: 0;
	margin-top: -2px;
	margin-right: 10px;
	width:200px;
}
span.loginLabel, p.loginLabel {
	font-size: 20px;
	line-height:22px;
	margin-top: 8px;
}
div.loginFormItems {
	padding-bottom: 36px;
    position: relative;
left: 17px;
}
/* PROFILE MIGRATION START PAGE */
table#formcontent {
	margin-bottom: 10px;
}
/* PROFILE MIGRATION NEXT STEP */

.boxFramedContent .right-column .country-code {
	background-position: 47px 3px !important;
	width: 20%;
	padding-right: 15px;
	border-width: 1px;
}
.boxFramedContent .right-column .phone-number {
	background-position: 143px 3px !important;
	width: 62%;
	padding-right: 15px;
	border-width: 1px;
}
.right-column input.standardInputField {
	padding-right: 15px;
}
/* Add profile access */

.existingEmail input[type=password] {
	width: 97%;
}
/* SmsSendingFailed */
div#SmsSendingFailed p#StartOver {
	text-align: right;
}
/*   LOG IN END  */
/*---------------------------------------------------*/

/* UPDATE YOURSELF */

.content h3 {
	font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
	color: #ffffff !important;
	font-size: 23px !important;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
	margin-top: 10px;
}
.update-yourself .boxFramedContent .right-column .country-code {
	background-image: none;
	background-position: 47px 3px !important;
	padding-right: 15px;
}
.update-yourself .boxFramedContent .right-column .phone-number {
	background-image: none;
	background-position: 143px 3px !important;
	padding-right: 15px;
}
.right-column span, .left-column, #sliderLowLabel, #sliderMedLabel, #sliderHighLabel {
	color:#ececec;
    font-weight:normal;
}
.FullW .PadT5 div div #slider-labels .sliderLabelAvailable, .FullW .PadT5 div div #security-description .security-levels, .BoxBorderRLWhiteBG #slider-labels .sliderLabelAvailable, .BoxBorderRLWhiteBG tr td .security-levels {
	color:#333333 !important;
}
.BoxBorderRLWhiteBG #slider-labels {
	width:400px !important;
}
.right-column span, #security1, #security2, #security3 {
	font-size:13px !important;
	color:#cdcdcd;
    text-align:left;
}
#passwordUpdateLink {
	color:#ececec;
	text-decoration:none;
	font-size:12px;
	text-align:center;
	position:relative;
	left:10px;
}
#passwordUpdateLink:hover {
	color:#f7a600;
	text-decoration:underline;
}
.update-yourself .boxFramedContent .left-column label.mobile {
	position: relative;
	top: 14px !important;
}
.right-column.requiredField {
	background-image: url("../img/login/RequiredField2.png") !important;
	background-position: 210px 3px;
	background-repeat: no-repeat;
	border-width: 1px;
}
#usersavedmessage {
    color:#afca0b !important;
    left: 230px;
    position: relative;
    top: 9px;
}
#ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_imgInfo, #ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_imgInfomation {
    width:20px !important;
    height:20px !important;
}
#ctl00_cphANP_dgSubscriberList .GHeader td {
    color:#1a1a1a;
}
#ctl00_cphANP_dgSubscriberList .GAltItem, #ctl00_cphANP_dgSubscriberList .GAltItem td {
    background:#ececec !important;
}
    #ctl00_cphANP_dgSubscriberList .GAltItem:hover, #ctl00_cphANP_dgSubscriberList .GAltItem td:hover {
        height:auto !important;
    }

#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_trAbsoluteRelativeRadio input {
    margin-right: 5px;
    position: relative;
    top: -2px;
}
#wrapper-support-contactform {
    background: none repeat scroll 0 0 #ffffff;
    min-height: 702px;
}
#ctl00_cphANP_submitTicket_txtDescription {
    min-height:100px !important;
    margin-left: 12px;
}
#tblUploadContent {
    background: none repeat scroll 0 0 #ffffff;
}
/*---------------------------------------------------*/

#tblSupport {
    height: auto !important;
}
/* ADMIN - View support */

#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_pnlSearch .AlignT {
    padding:0 10px !important;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_lblSearchFor, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_lblInField {
    position:relative;
    top:6px;
}

/*---------------------------------------------------*/


#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_pnlDefault span {
line-height: 24px;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_pnlDefault a span {
line-height: normal;
}
/* ADMIN - USERS ON ACCOUNT */
table#AdminListUsersOnAccount, div#no-users-on-account {
    margin: 25px 20px;
    width: 420px;
    table-layout:fixed;
}
table#AdminListUsersOnAccount td {
    height: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
    overflow:hidden;
}
td.mobileHeightMod {
	height: 40px;
}

#divCA .BoxT {
padding: 5px 15px !important;
background: #333333 !important;
text-align:center;
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_lblAT {
    color:#ececec !important;
font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
font-size: 21px !important;
line-height: 20px !important;
    }
/*---------------------------------------------------*/

/* ADMIN USERS ON ACCOUNT */

table#AdminListUsersOnAccount td.userFullName {
	font-weight: normal;
}
table#AdminListUsersOnAccount td.userEmailLink {
	text-decoration: underline;
}
/*---------------------------------------------------*/


.OpaqueDiv
{
	position: absolute;
	left: -10000px;
	top: -10000px;
	opacity: 0.7;
	filter: alpha(opacity=70); /* background-color: #ececec; */
	background-color: #000000;
	z-index: 999990;
    width:100% !important;
}

/* POP-UP NEW Window */
#aspnetForm {
	margin:0 auto;
	font-size:13px;
}
.bgColour {
    background: #ededed !important;
}
.overlay-filter {
	background: none repeat scroll 0 0 #FFFFFF !important;
}
iframe body {
	background: none;
}
/* Character Explanation Popup Page Styles */
.DarkGreenBackGround {
	background-color: #f7a600;
}
.LightGreenBackGround {
	background-color: #FFC244;
}
.WhiteBackGround, .WhiteBG {
	background-color: #ffffff;
}
.lightgreybackgroundwithpadding {
    background: #ececec;
}
#ctl00_cphANP_divExplanation {
	padding:20px;
    background:#ececec;
}
/* TOP */

div#masterHeaderContainer, #ctl00_Image1, #ctl00_Image2 {
background: url(../img/new/home-middle-repeat.png) repeat-x top left;
height: 76px;
width: 100%;
position: fixed;
z-index: 999;
top:0;
}
div#masterHeaderContainer {
    left:0;
}
div#masterHeaderContainer span {
	font-family: Calibri, Arial, Helvetica, sans-serif;
    color:#ececec;
}
#masterHeaderContainer table {
padding-bottom: 0px !important;
}
/*  START Additions by Edvin Sandberg  */
/* these added ID's are temporary solutions only, doesn't work on every part of the site and should be replaceed when the site header has been properly rebuilt.    */

#ctl00_imgLogo {
	position: relative;
	left: 21px;
	top: -7px; /*   nudge image to top */
	width: 200px !important;
	height: 69px !important; /*  adds idth & height to corner images. not a 100% solution though.... */
}
/*  END Additions by Edvin Sandberg  */


#masterHeaderContainer a {
	text-shadow: none !important;
}
a#ctl00_uiMasterHeader_hlNewUpdate, a#ctl00_uiMasterHeader_lbPreviousAcct, a#lnkSupport, a#ctl00_uiMasterHeader_lbLogout {
	color: #ffffff;
}
#masterHeaderContainer .master-header-tab .prevent-accidental-redirect, #masterHeaderContainer .master-header-tab {
	background-image:none;
}
#masterHeaderContainer .master-header-tab {
	background: #333333 !important; /* Old browsers */
	background-image:none;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #464646 0%, #323131 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #464646), color-stop(100%, #323131)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #464646 0%, #323131 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #464646 0%, #323131 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #464646 0%, #323131 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) !important; /* W3C */
	margin-top: 10px;
	margin-right: 5px;
	height:30px;
	width: 100px;
	padding-right:0px;
	padding-left:0px;
	text-align: center;
	font-family:'titilliumtext22l_ltmedium', Arial, Helvetica, sans-serif !important;
	font-size: 15px;
	line-height:30px;
	font-weight: normal !important;
	text-transform:uppercase;
	color: #ffffff;
	text-shadow: none;
	cursor: pointer;
	float: left;
}
#masterHeaderContainer .master-header-tab:hover {
	background: #414040 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #575757 0%, #414040 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(100%, #414040)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #575757 0%, #414040 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #575757 0%, #414040 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #575757 0%, #414040 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #575757 0%, #414040 100%) !important; /* W3C */
}
#masterHeaderContainer .master-header-tab-selected, .menubtn.selected {
	background: #ffc244 !important; /* Old browsers */
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%) !important; /* W3C */
	color: #282727 !important;
	text-shadow:none;
	float: left;
}
#masterHeaderContainer .master-header-tab-selected:hover, .menubtn.selected:hover {
	background: #ffc244 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%) !important; /* W3C */
}
#ctl00_uiMasterHeader_Image1 {
	width:0;
	height:0;
	display:block;
	background: url(../img/new/logo.png) no-repeat top left;
	margin-top:26px;
	padding-left:160px;
	padding-bottom:35px;
    margin-left: 42px;
}
/* CONTENT */
/* BOXES */
.boxtop .titleSpan {
	font-family:titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #f7a600;
	line-height: 23px;
	margin-left: 10px;
}
ul .boxtop .boxborder {
	background: none #2f2f2f !important;
	margin-left: 15px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
}
ul .boxtop {
	background: none #2f2f2f !important;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	cursor: move;
}
.BoxTop {
	padding-right: 15px;
	border-left: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	padding-left: 10px;
	height: 18px;
	background: none #2f2f2f !important;
	font-weight: bold;
}
.boxcontent h4 {
	display: none;
}
ul .boxcontent {
	background: none #ededed !important;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
}
ul .boxcontent .boxborder {
	background: none #ededed !important;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
}
#boxNotepad .boxcontent .boxborder, #boxProjects .boxcontent .boxborder, #boxPreviewSpamTest .boxcontent .boxborder {
	padding-bottom:15px;
}
#boxRecipients .boxcontent .boxborder {
	padding-bottom:10px;
}
#boxRecipients .boxcontent .boxborder #Recipients {
	position:relative;
}
.boxcontent div.boxlist {
	clear: both;
	border: 0px;
	background: #f9f9f9;
	overflow-y: auto;
	width: 100%;
	margin-right: 0px;
}
ul#leftSection, ul#rightSection, ul#settingsSection, ul#infoSection, ul#boxSection, ul#confirmSendSection {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
}
ul#settingsSection {
	min-width: 700px;
}
ul#boxSection {
	min-width: 300px;
}
ul#mailingListRightSection {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
}
div#tdMapFields {
	background-color:#f4f4f4;
}
ul#confirmSendSection {
	width:84%;
}
ul .boxtop2 {
}
ul .boxtop2 .boxborder {
}
ul .boxtop3 {
}
ul .boxtop3 .boxborder {
}
.boxtop2 span {
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
	line-height: 23px;
}
.boxtop2 p {
	color: #ffffff;
	font-weight: bold;
	line-height: 23px;
	margin: 0;
}
.boxtop3 span {
	color: #333333;
	cursor: pointer;
	font-weight: bold;
	line-height: 23px;
}
.boxtop3 p {
	color: #333333;
	cursor: move;
	font-weight: bold;
	line-height: 23px;
	margin: 0;
}
li#boxContent, li#boxLists, li#boxReports, li#boxNotepad, li#boxProjects, li#boxRecipients, li#boxPreviewSpamTest, #boxSendQueue {
	margin-bottom: 8px;
}
ul#boxSection li {
	margin-top: 5px;
	margin-left: 2px;
	margin-bottom: 2px;
}
.boxElementsUlLi {
	background-repeat: no-repeat;
	height: 36px;
	line-height: 24px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 1px;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.boxElementsUlLiIE7 {
	background-repeat: no-repeat;
	height: 22px;
	line-height: 24px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 1px;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
#boxQuestionTypes ul {
	background: #ffffff;
	padding: 2px;
	padding-left: 4px;
	padding-right: 0px;
	margin: 0;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 274px;
	height: 290px;
	list-style: none;
}
#boxQuestionTypes ul li /*, .ui-draggable-dragging*/ {
	background-repeat: no-repeat;
	height: 24px;
	width: 94px;
	line-height: 24px;
	padding: 5px;
	padding-left: 40px;
	padding-right: 1px;
	float: left;
	cursor: pointer;
}
#boxChartType ul {
	background: #ffffff;
	padding-top: 0px;
	padding-left: 4px;
	padding-right: 0px;
	margin: 0;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 274px;
	height: 138px;
	list-style: none;
}
#boxChartType ul li {
	background-repeat: no-repeat;
	background-position: top center;
	width: 60px;
	height: 60px;
	border: 1px solid #ffffff;
	margin: 2px;
	float: left;
	cursor: pointer;
	text-align: center;
}
#boxChartType ul li.selected {
	border: 1px solid #cccccc;
}
#boxInvitations ul, #boxScheduled ul {
	background: #ffffff;
	padding: 0;
	margin: 0;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 278px;
	list-style: none;
}
#boxInvitations ul li, #boxScheduled ul li {
	background: url(../img/new/clock-16x16.png) no-repeat 2px 4px;
	border: 1px dashed transparent;
	line-height: 18px;
	margin: 4px;
	padding: 3px;
	padding-left: 24px;
	cursor: pointer;
}
#boxInvitations ul li {
	background: url(../img/new/newsletter-16x16.png) no-repeat 2px 4px;
}
#boxInvitations ul li:hover, #boxScheduled ul li:hover {
	border: 1px dashed #dddddd;
}
#boxInvitations ul li div.delete, #boxScheduled ul li div.delete, #listInvitations ul li div.delete {
	float: right;
	cursor: pointer;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	margin-top: 2px;
	background: url(../img/new/remove-16x16.png) no-repeat;
}
#listInvitations ul {
	background: #ffffff;
	padding: 0;
	margin: 0;
	list-style: none;
}
#listInvitations ul li {
	background: #ffffff url(../img/new/report-16x16.png) no-repeat 2px 4px;
	border: none;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	line-height: 18px;
	margin: 4px;
	padding: 3px;
	padding-left: 24px;
	cursor: pointer;
}
#listInvitations ul li:hover {
	background: #f5f5f5 url(../img/new/report-16x16.png) no-repeat 2px 4px;
	border: 1px solid #eeeeee;
}
#listInvitations ul li small {
	float: right;
	width: 100px;
	margin-right: 10px;
	text-align: right;
}
.pagename {
	padding: 10px;
	padding-left: 2px;
}
.pagename input {
	color: #333333;
	height: 20px;
	width: 300px;
	font-size: 16px;
	font-weight: bold;
}
.pagedelete {
	float: left;
	width: 26px;
	height: 26px;
	cursor: pointer;
	background: url(../img/new/report-16x16.png) no-repeat 6px 6px;
}
.pagetab {
	float: left;
	height: 17px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background: #f5f5f5;
	margin-bottom: -2px;
	text-align: center;
	padding: 4px;
	min-width: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
}
.pagetab.selected {
	border-bottom: 1px solid #ffffff;
	background: #ffffff;
}
.pageadd {
	float: left;
	width: 26px;
	height: 26px;
	cursor: pointer;
	background: url(../img/new/add-16x16.png) no-repeat 6px 6px;
}
.pagefilter {
	float: right;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #ffffff;
	border-left: 1px solid #dddddd;
	-moz-border-top-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-right: 0;
	border-bottom: 1px solid #ffffff;
}
ul#reportSection {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	padding-left: 2px;
	padding-right: 3px;
}
ul#reportSection li {
	float: left;
	min-width: 165px;
	min-height: 150px;
}
ul#reportSection .highlight {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #ffffff url(../img/new/loader-48x48.gif) no-repeat center center;
}
ul#reportSection li.hover .boxtop3 {
}
ul#reportSection li.hover .boxtop3 .boxborder {
}
ul#reportSection li.hover .boxtop3 .boxborder p {
	color: #ffffff;
}
.listElementsLiIE7 {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #f5f5f5;
	border: 1px solid #dddddd;
	width: 91%;
	padding-bottom: 19px;
}
.listElementsLi {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #f5f5f5;
	border: 1px solid #dddddd;
	width: 94%;
}
.listElementsLiImgIE7 {
	float: left; /*position: relative;*/
	margin-top: 0px; /*margin-left: -9px;*/
	margin-right: 6px;
}
.listElementsLiImg {
	float: left;
	position: relative;
	margin-top: -4px;
	margin-left: -9px;
	margin-right: 6px;
}
input.editable {
	background-image: none;
	background-color: transparent;
	border: 1px solid transparent;
	margin: 1px;
}
#Reportdiv input.editable, #Editordiv input.editable {
	color: #333333;
	height: 20px;
	width: 300px;
	font-size: 16px;
	font-weight: bold;
}
.NewsNameCSS {
	color: #333333;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	margin-right: 10px;
	width: 350px;
	cursor: auto;
}
/* Start large icons */
.newcontent-newsletter, .newsending-newsletter {
	background: url(../img/new/newsletter-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newcontent-newsletter:hover, .newsending-newsletter:hover {
	background: url(../img/new/newsletter-65x54-hover.png) no-repeat top center;
}
.newcontent-newsletter img, .newsending-newsletter img {
	display:none;
}
.newcontent-newsletter a,
.newsending-newsletter a,
.newcontent-survey a,
.newcontent-sms a,
.newsending-sms a,
.newcontent-page a,
.newcontent-form a,
.newcontent-htmleditor a,
.newsending-htmleditor a,
.newcontent-importwebpage a,
.newcontent-importxmlnewsletter a,
.newsending-importwebpage a,
.newproject-splittest a,
.newsending-splittest a,
.newproject-trigger a,
.newproject-event a,
.newproject-ecommerce a,
.newproject-forms10 a,
.newproject-marketingautomation a,
.newproject-xmlautomation a,
.newsending-xmlautomation a,
.newproject-transactional a  {
	position:relative;
	padding-top:40px;
	display: block;
    margin: 0 auto;
    width:100%;
}
.newcontent-survey {
	background: url(../img/new/survey-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newcontent-survey:hover {
	background: url(../img/new/survey-65x54-hover.png) no-repeat top center;
}
.newcontent-survey img {
	display:none;
}
.newcontent-sms, .newsending-sms {
	background: url(../img/new/sms-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newcontent-sms:hover, .newsending-sms:hover {
	background: url(../img/new/sms-65x54-hover.png) no-repeat top center;
}
.newcontent-sms img, .newsending-sms img {
	display:none;
}
.newcontent-page {
	background: url(../img/new/article-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newcontent-page:hover {
	background: url(../img/new/article-65x54-hover.png) no-repeat top center;
}
.newcontent-page img {
	display:none;
}
.newcontent-form {
	background: url(../img/new/form-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newcontent-form:hover {
	background: url(../img/new/form-65x54-hover.png) no-repeat top center;
}
.newcontent-form img {
	display:none;
}
.newcontent-htmleditor, .newsending-htmleditor {
	background: url(../img/new/html-editor-65x54.png) no-repeat top center;
	border: 0px;
	height: 54px;
}
.newcontent-htmleditor:hover, .newsending-htmleditor:hover {
	background: url(../img/new/html-editor-65x54-hover.png) no-repeat top center;
}
.newcontent-htmleditor img, .newsending-htmleditor img {
	display:none;
}
.newcontent-importwebpage, .newsending-importwebpage {
	background: url(../img/new/import-webpage-65x54.png) no-repeat top center;
	border: 0px;
	height: 54px;
}
.newcontent-importwebpage:hover, .newsending-importwebpage:hover {
	background: url(../img/new/import-webpage-65x54-hover.png) no-repeat top center;
}
.newcontent-importxmlnewsletter {
    background: url(../img/new/Import_xml_icon.png) no-repeat top center;
	border: 0px;
	height: 54px;
    margin-top:-4px;
}
.newcontent-importxmlnewsletter:hover {
	background: url(../img/new/Import_xml_icon_hover.png) no-repeat top center;
}
.newcontent-importxmlnewsletter a {
    padding-top:42px;
}

.newcontent-importwebpage img, .newcontent-importxmlnewsletter img, .newsending-importwebpage img {
	display:none;
}
.newproject-splittest, .newsending-splittest {
	background: url(../img/new/splittest-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-splittest:hover, .newsending-splittest:hover {
	background: url(../img/new/splittest-65x54-hover.png) no-repeat top center;
}
.newproject-splittest img, .newsending-splittest img {
	display:none;
}
.newproject-trigger {
	background: url(../img/new/trigger-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-trigger:hover {
	background: url(../img/new/trigger-65x54-hover.png) no-repeat top center;
}
.newproject-trigger img {
	display:none;
}
.newproject-event {
	background: url(../img/new/event-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-event:hover {
	background: url(../img/new/event-65x54-hover.png) no-repeat top center;
}
.newproject-event img {
	display:none;
}
.newproject-forms10 {
	background: url(../img/new/forms-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-forms10:hover {
	background: url(../img/new/forms-65x54-hover.png) no-repeat top center;
}
.newproject-forms10 img {
	display:none;
}
.newproject-marketingautomation {
	background: url(../img/new/ma-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-marketingautomation:hover {
	background: url(../img/new/ma-65x54-hover.png) no-repeat top center;
}
.newproject-marketingautomation img {
	display:none;
}
.newproject-ecommerce {
	background: url(../img/new/ecommerce-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-ecommerce:hover {
	background: url(../img/new/ecommerce-65x54-hover.png) no-repeat top center;
}
.newproject-ecommerce img {
	display:none;
}
#scheduleInterval {
    margin-bottom: 0;
    width:50px;
}
.newproject-transactional {
	background: url(../img/new/transactional-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-transactional:hover {
	background: url(../img/new/transactional-65x54-hover.png) no-repeat top center;
}
.newproject-transactional img {
	display:none;
}
.newproject-xmlautomation, .newsending-xmlautomation {
	background: url(../img/new/xml-automation-65x54.png) no-repeat top center;
	border:0px;
	width:65px;
	height:54px;
}
.newproject-xmlautomation:hover, .newsending-xmlautomation:hover {
	background: url(../img/new/xml-automation-65x54-hover.png) no-repeat top center;
}
.newproject-xmlautomation img, .newsending-xmlautomation img {
	display:none;
}
.boxcontrol {
	list-style: none;
	float: right;
	padding:0;
	margin:0 !important;
	height:48px;
}
.boxcontrol li {
	float: left;
	width: 36px;
	height: 36px;
	padding: 3px;
	margin-right: 2px;
	border: 1px solid transparent;
	cursor: pointer;
}

.new-newsletter-grid {
    padding-left: 20px;
    padding-top: 15px;
    padding-right: 10px;
    width: 100% !important;
}

.new-newsletter-grid td {
    padding-right: 10px;
}

.new-newsletter-grid td.last {
    width: 1% !important;
}

.new-newsletter-grid.icons td {
    width: 100px !important;
}

.new-newsletter-grid.icons td.last {
    width: auto !important;
}

.new-newsletter-grid .GrayButton {
    width: 170px !important;
}

.new-newsletter-grid #trFormTypes td {
    padding-bottom: 25px;
}

#ddlTemplates, #ddlFormTypes, #txtXmlUrl, #txtRssUrl {
    min-width: 100%;
}

/* Start small icons */
.boxcontent .boxcontrol li.settings {
	background: url(../img/new/settings.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.settings:hover {
	background: url(../img/new/settings-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.trash {
	background: url(../img/new/trashcan.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.trash:hover {
	background: url(../img/new/trashcan-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.folder {
	background: url(../img/new/addfolder.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.folder:hover {
	background: url(../img/new/addfolder-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.showalldown {
	background: url(../img/new/showall.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.showalldown:hover {
	background: url(../img/new/showall-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.showallup {
	background: url(../img/new/hide.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.showallup:hover {
	background: url(../img/new/hide-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.new {
	background: url(../img/new/addnew.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.new:hover {
	background: url(../img/new/addnew-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.summary {
	background: url(../img/new/summaryreport.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.summary:hover {
	background: url(../img/new/summaryreport-hover.png) no-repeat center center;
}
.boxcontent .boxcontrol li.createsummary {
	background: url(../img/new/createsummaryreport.png) no-repeat center center;
	border:0px;
}
.boxcontent .boxcontrol li.createsummary:hover {
	background: url(../img/new/createsummaryreport-hover.png) no-repeat center center;
}
/* END SMALL ICONS */

.sending-warning-icon {
	background: url(../img/new/warning-34x34.png) no-repeat center center !important;
	float: left;
	height: 34px;
	margin-right: 10px;
	width: 34px;
}
.sending-stop-icon {
	background: url(../img/new/stop-34x34.png) no-repeat center center !important;
	float: left;
	height: 34px;
	margin-right: 10px;
	width: 34px;
}
.boxcontent span.boxtab {
	background: none;
	cursor: pointer;
	padding-left: 0px;
	margin-right: 2px;
	display: block;
	float: left;
	margin-bottom: -1px;
	height:22px;
}
.boxcontent span.boxtab.selected span, .ui-state-active, .extended-support-wrapper #tabs li.current {
	line-height: 22px;
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #282727;
	background: #ffc244; /* Old browsers */
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%); /* W3C */
}
.boxcontent .ajax__tab_tab, .boxtab span {
	text-shadow: none !important;
}
.ajax__tab_tab, .boxtab span {
	text-shadow: none !important;
}
.boxcontent span.boxtab.selected {
	background: #ffc244; /* Old browsers */
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%); /* W3C */
}
.boxcontent span.boxtab.selected:hover {
	background: #ffc244; /* Old browsers */
	background: -moz-linear-gradient(top, #feca5e 0%, #fcb014 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feca5e), color-stop(100%, #fcb014)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feca5e 0%, #fcb014 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feca5e 0%, #fcb014 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #feca5e 0%, #fcb014 100%); /* IE10+ */
	background: linear-gradient(to bottom, #feca5e 0%, #fcb014 100%); /* W3C */
}
span.boxtab span, .extended-support-wrapper #tabs li  {
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 21px;
	font-weight:normal;
	color: #f9f9f9;
	display: block;
	float: left;
	height: 24px;
	padding-left: 15px;
	padding-right: 15px;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: #323131; /* Old browsers */
	background: -moz-linear-gradient(top, #464646 0%, #323131 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #464646), color-stop(100%, #323131)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #464646 0%, #323131 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #464646 0%, #323131 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #464646 0%, #323131 100%); /* IE10+ */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%); /* W3C */
}
span.boxtab span:hover {
	background: #414040; /* Old browsers */
	background: -moz-linear-gradient(top, #575757 0%, #414040 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(100%, #414040)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #575757 0%, #414040 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #575757 0%, #414040 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #575757 0%, #414040 100%); /* IE10+ */
	background: linear-gradient(to bottom, #575757 0%, #414040 100%); /* W3C */
}
.boxcontent .treeTable tr.expanded td .expander {
	background-image: url(../img/new/toggle-collapse-apsis.png);
	margin-top: 2px;
    padding: 12px 6px;
}
.boxcontent .treeTable tr.collapsed td .expander {
	background-image: url(../img/new/toggle-expand-apsis.png);
	margin-top: 2px;
    padding: 12px 6px;
}
.boxcontent .box-list-table .list-folder, .box-list-table .list-item {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 24px !important;
	height: 25px !important;
	width:auto;
	line-height: 26px !important;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.box-list-table .list-item {
	background-position: 3px center !important;
}
.box-list-table td a, box-list-table td {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
}
/* Fix for menu in boxes */
#SubscriberHistory table {
    margin-top: 20px;
    width: 400px !important;
}
	#boxContent .boxcontent .boxborder .boxheader {
	position:relative;
	top:-20px;
}
ul #boxContent .boxcontent .boxborder, ul #boxReports .boxcontent .boxborder {
	padding-bottom:0px !important;
}
#boxContent .boxcontent .boxborder #Content {
	position:relative;
	top:-20px;
}
#tabContentHolder {
	position:relative;
	top:-20px;
}
#boxReports .boxcontent .boxborder .boxheader {
	position:relative;
	top:-20px;
}
#boxReports .boxcontent .boxborder #Reports {
	position:relative;
	top:-20px;
}
#tReports, #tLightReports {
	position:relative;
	top:-20px;
}
#boxSendQueue .boxcontent .boxborder .boxheader, #boxSendQueue .boxcontent .boxborder #SendQueue {
	position:relative;
	top:-20px;
}
#tSendQueue, #tLightSendQueue {
	position:relative;
	top:-20px;
}
div.boxheader,
#send-popup-mailing-list .header-row {
	clear:both;
	border:none;
	border-top:#d7d6d6 1px solid;
	border-bottom: 0;
	background: #ffffff;
	height: 25px;
	line-height:20px;
	color: #555555;
	font-size: 11px;
	background: none #e0dfdf;
	background: -moz-linear-gradient(top, #e1e0e0 0%, #f5f4f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e0e0), color-stop(100%, #f5f4f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e1e0e0 0%, #f5f4f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e1e0e0 0%, #f5f4f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e1e0e0 0%, #f5f4f4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e1e0e0 0%, #f5f4f4 100%); /* W3C */
}
div.boxheader td {
	border-right:none !important;
	font-size:11px !important;
	line-height:13px;
}
div.boxheader td img {
}
/* POPUP */
#backgroundPopup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
/* ANP Modal, overrides the jQuery UI dialog */
.ui-dialog .ui-state-hover {
	background: inherit;
	border: none;
}
.ui-dialog .ui-dialog-content {
	margin-top: -16px;
	margin-left: -20px;
	padding-top: 30px;
	padding-left: 32px!important;
	float: left;
	z-index: 1980;
}
.popupContent {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:650px;
	width:900px;
	background:#FFFFFF;
	border:2px solid #cecece;
	z-index:2;
	padding:12px;
	font-size:13px;
	overflow:auto;
}
.popupContactClose {
	font-size:14px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#6fa5fd;
	font-weight:700;
	display:block;
}
.overlaycontainer {
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:151;
}
.overlay1 table {
	left:0px !important;
	top:10px;
	position:relative;
}
#newsletterOverlayHolder {
	background: none #ededed !important;
	width: 610px !important;
	display:block !important;
    padding:0 !important;
}
    #newsletterOverlayHolder table {
        width: 100%;
    }
#AdminLogInLink {
    font-weight: bold;
    left: 22px;
    position: relative;
}
#jqi {
	background: none #ededed !important;
	width: 450px !important;
	display:block !important;
	border-radius:0px;
	padding:0px;
}
.jqiclose {
	width: 30px;
	height: 30px;
	background: url(../img/new/delete-20x20.png) no-repeat center center !important;
	margin-right: 20px;
	margin-left:auto;
	margin-top:20px;
	cursor:pointer;
	z-index: 1;
	position: relative;
	color:#212121;
}
.jqicontainer .jqiclose {
	margin-top:0px;
	margin-right:0px;
	text-indent: -9000px;
    position:relative;
}
.jqiclose:hover {
	background: url(../img/new/delete-depth-20x20.png) no-repeat center center !important;
}
div.jqi .jqimessage, div.jqi .jqimessage a {
	color:#333333 !important;
	font-size:14px !important;
    padding:0px !important;
}
div.jqimessage h3 {
    text-align: left !important;
    padding-left: 20px;
    margin: 0 !important;
    width: inherit;
}
div.jqimessage .warning {
    background: transparent url(../img/new/warning-48x32.png) 4% center no-repeat;
    padding: 20px;
    font-size: 13px;
    text-indent: 60px;
}
div.warning span {
    display:block;
    padding-top: 10px;
}
div.jqibuttons {
    float: right;
}
.jqimessage h2 {
    margin-bottom:10px !important;
}
.jqimessage {
    font-family:Calibri, Arial, sans-serif !important;
    font-size:13px;
	color:#1a1a1a;
}
.jqibuttons button em {
    font-family: Calibri !important;
    padding-right:0px !important;
}
#jqistates {
	position:relative;
	top:-30px;
}
#newsletterOverlayHolder table tbody tr td {
	background-color: #ededed !important;
    width: 0px;
    height: 0;
}
#newsletterOverlayHolder table tbody tr td img {
    display:none;
}
#tbOtherType {
    margin-bottom: 30px;
}

#tbOtherType td {
    padding-bottom: 10px;
}

/* POPUP ANIMATION */


.overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1000;
	background: rgba(143,27,15,0.8);
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
}

.md-show ~ .overlay {
	opacity: 1;
	visibility: visible;
}

.overlaycontainer .overlayContainerDiv {
	-webkit-transform: translateY(-5%);
	-moz-transform: translateY(-5%);
	-ms-transform: translateY(-5%);
	transform: translateY(-5%);
	opacity: 0;
}

.md-show.overlaycontainer ~ .container,
.overlaycontainer .overlayContainerDiv {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.md-show.overlaycontainer .overlayContainerDiv {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/* POPUP ANIMATION END */

.overlaycontainer div.closeNewsletterOverlay {
	background: url("../img/new/delete-20x20.png") no-repeat scroll center center !important;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    margin-right: 0;
    margin-top: 3px;
    position: absolute;
    right: 0;
    top: -3px;
    width: 30px;
    z-index: 99;
}
.overlaycontainer div.closeNewsletterOverlay:hover {
	background: url(../img/new/delete-depth-20x20.png) no-repeat center center !important;
}
#divOverlayContainer, .overlay, #divPreviewContainer {
    z-index: 999 !important;
}
#divPreview {
    z-index: 9999 !important;
}
#divOverlayContainer .overlay1 .closeBlack {
    background: url("../img/new/delete-20x20.png") no-repeat scroll center center !important;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    margin-right: 0;
    margin-top: 3px;
    position: absolute;
    right: 0;
    top: -3px;
    width: 30px;
    z-index: 99;
}
#divOverlayContainer .overlay1 .closeBlack:hover {
	background: url(../img/new/delete-depth-20x20.png) no-repeat center center !important;
}
.overlaycontainer .overlay1 {
	background: none #ededed !important;
	height: 210px;
	width: 600px;
}
.overlaycontainer .overlay1.create-project-overlay {
    width: 700px;
}
.overlaycontainer .overlay2 {
	width:700px;
	height:510px;
	background: none #ededed !important;
}
.overlaycontainer .overlay3 {
	width:580px;
	height:350px;
	background: none #ededed !important;
}
.overlaycontainer .overlay4 {
	width:500px;
	height:300px;
	background: none #ededed !important;
}
.overlaycontainer .overlay5 {
	width:800px;
	height:550px;
	background: none #ededed !important;
}
.overlaycontainer .overlayPreview {
	width:500px;
	height:250px;
	background: none #ededed !important;
}
.overlaycontainer .overlayFBLike {
	width:480px;
	height:270px;
}
.overlaycontainer div.closeBlack {
	background: url("../img/new/delete-20x20.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    margin-right: 0;
    margin-top: 3px;
    position: absolute;
    right: 0;
    top: -3px;
    width: 30px;
    z-index: 99;
}
.overlaycontainer div.close, #divAddNewField div.close {
	background: url(../img/new/delete-20x20.png) no-repeat scroll center center !important;
    cursor: pointer;
    height: 30px;
    margin-left: auto;
    margin-right: 0;
    margin-top: 3px;
    position: absolute;
    right: 0;
    top: -3px;
    width: 30px;
    z-index: 99;
}
.overlaycontainer div.close:hover, .overlaycontainer div.closeBlack:hover, #divAddNewField div.close:hover {
	background: url(../img/new/delete-depth-20x20.png) no-repeat center center !important;
}
#accountSettingsUsersTab strong.contentHeader {
	position: relative !important;
	top: 10px !important;
}
#newsletterOverlayHolder .overlaycontainer .closeNewsletterOverlay {
	right:-20px !important;
}
#divPreview {
    height: 185px !important;
    overflow:hidden;
}
#divPreview iframe {
	width:87% !important;
	height:auto !important;
    padding-top: 50px;
}
#divPreview iframe, #divPreview iframe html {
	height:200px !important;
}
    #divPreview form#ct100 {
        height: 180px !important;
    position: relative;
    top: -80px;
    }
#ctl00 #content {
	background:#ededed;
	height:200px;
    margin-top: 0 !important;
}
    #ctl00 #content td {
	background:none !important;
    }
#content td {
	background:none;
}
#overlayContainerDiv table td {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/* Icons for content boxes */

.contentfolder-open, .previewspamtestfolder-open, .reportsfolder-open, .recipientsfolder-open {
	background-image: url(../img/new/folder-opened-20x20.png) !important;
	height:20px;
	width:20px;
}
/*.contentfolder-closed, .previewspamtestfolder-closed, .reportsfolder-closed, .recipientsfolder-closed {
	background-image: url(../img/new/folder-closed-20x20.png) !important;
	height:20px;
	width:20px;
}*/
.row-icon-newsletter {
	background-image: url(../img/new/newsletter-20x20.png) !important;
	height:20px;
	width:20px;
}
.row-icon-xmlnewsletter {
	background-image: url(../img/new/newsletter-xml-20x20.png) !important;
	height: 20px;
	width: 20px;
}
.row-icon-survey {
	background-image: url(../img/new/survey-20x20.png) !important;
	height:20px;
	width:20px;
}
.row-icon-sms {
	background-image: url(../img/new/sms-20x20.png) !important;
	height:20px;
	width:20px;
}
.row-icon-page {
	background-image: url(../img/new/article-20x20.png) !important;
	height:20px;
	width:20px;
}
.row-icon-report {
	background-image: url(../img/new/report-20x20.png);
	height:20px;
	width:20px;
}
.row-icon-previewspam {
	background-image: url(../img/new/preview.png) !important;
	height:20px !important;
	width:20px !important;
}
.PreviewImg {
	background-image: url(../img/new/preview-20x20.png) !important;
	height:20px !important;
	width:20px !important;
}
.PreviewImg:hover {
	background-image: url(../img/new/preview-20x20.png) !important;
	height:20px !important;
	width:20px !important;
}
.row-icon-mailinglist {
	background-image: url(../img/new/mailinglist-20x20.png) !important;
	height:20px;
	width:20px;
}
div.boxlist div.delete {
	background: url(../img/new/delete-16x16.png) no-repeat top left !important;
	float: right;
}
div.boxlist div.delete:hover {
	background: url(../img/new/delete-depth-16x16.png) no-repeat top left !important;
	float: right;
}
#overlayContainerDiv table, .overlay1 table {
	margin:0 !important;
	position:relative !important;
	margin:0 auto !important;
}
.sending-filter-icon {
	background-image: url(../img/new/filter-16x16.png) !important;
	cursor: pointer;
	height: 16px;
	width: 16px;
}
#accountSettingsUsersTab div#newUserItems {
	width:600px;
	height: 116px;
}

#accountSettingsUsersTab span.profileListRowIcon {
	width: 16px;
	height: 16px;
	background: url(../img/new/delete-20x20.png) no-repeat center center !important;
	cursor: pointer;
	display: inline-block;
	margin-left: 15px;
}
#accountSettingsUsersTab span.profileListRowIcon:hover {
	background: url(../img/new/delete-depth-20x20.png) no-repeat center center !important;
	cursor: pointer;
	display: inline-block;
	margin-left: 15px;
}
#accountSettingsUsersTab strong.contentHeader {
	position: relative !important;
	top: 10px !important;
}
/* Text styles */
.list-item > a,
.list-item > div {
	margin-left: 5px;
}
#divWrap2 table {
    padding-left: 5px;
    font-size: 13px;
    margin:0 auto !important;
}
#divWrap2 table.light-account-send-tab {
    margin-left: 25px !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border:0;
background: none;
font-weight: normal;
color: #1a1a1a !important;
font-size:13px;
}
#divWrap2 .boxtop .lightTitleSpan {
	font-family:titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #f7a600;
	line-height: 23px;
	margin-left: 10px;
}
.boxtop .titleSpan, #divWrap2 .boxtop .arrowSpan, #boxLeft .boxtop .boxborder span, #boxInfo .boxtop .boxborder span, #boxRight .boxtop .boxborder span {
	font-family:titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #f7a600;
	line-height: 23px;
	margin-left: 10px;
}
h3, #lblPreviewTitle {
    font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif;
    padding:0;
    margin:0;
    margin-left:0 !important;
    font-size: 18px !important;
    line-height: 20px;
    color: #333333;
    text-align:center;
}
#lblPreviewTitle {
    font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    line-height: 20px;
    color: #333333;
}
#lblPreviewIntro {
	margin-bottom:10px !important;
	font-size:13px !important;
}
#lblPreviewNoData {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:14px !important;
	position:relative;
	left: 80px;
	top: 50px;
}
#message button {
	margin:0 auto;
	top: 135px;
	left: 160px;
	position:relative;
}
.hide-while-dragging {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px !important;
}
div.boxheader a {
	text-decoration: none;
	color: #333333;
	font-size:12px !important;
	line-height:13px;
}
#tblOptOut td a, #tblOptOut td, #tblOptOut td span {
	text-decoration: none;
	color: #1a1a1a !important;
	font-size:13px !important;
	line-height:13px;
    width:auto !important;
}
#tdOptOutLabelCount {
	text-decoration: none;
	color: #333333;
	font-size:12px !important;
	line-height:13px;
}
#tdSubWithoutSubLabelCount {
	text-decoration: none;
	color: #333333;
	font-size:12px !important;
	line-height:13px;
}
.LabelBold, .LabelB {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.LabelGeneral, .LabelG {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	color:#1a1a1a;
}
#User-Menu .LabelGeneral, #User-Menu .LabelG {
	font-size: inherit;
	margin: 0px;
	padding: 0px;
	color: inherit;
}
#event-left .validation-msg {
    color: #d33c0d;
}
#add-participant {
    position:relative;
    float:left;
}
#save-reminder-email, #event-left .right, #tab-event-modules-edit .styled-button, #tab-trigger-modules-edit .styled-button {
    float:left !important;
}
#event-left .session-editor-header .right {
    float:right !important;
}
.LabelBoldLarge {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.LabelSmall {
	font-size: 10px;
}
.LabelTellAFriend, .LabelTAF {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
}
.LabelBoldItalic, .LabelBI {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.LabelUnderlineMedium {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.LabelContentTemplate, .LabelCT {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.LabelUnderlineNormal, .LabelU {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.LabelBoxTitle {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.CheckBoxBold {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.notepadLabel {
	color:#f7a600;
	float: right;
    margin-top: 13px;
	display:none;
}
.notepadButton {
	display:none;
	float:right;
	margin-right:2px;
}
/* Input fields */

input, select {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	color: #1a1a1a;
	resize:none;
    outline:none;
}

input[type="checkbox"] {
	cursor: pointer;
	margin-top: -1px;
	vertical-align: middle;
}
label {
	margin-left: 3px;
	cursor: pointer;
}
input {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
textarea {
	background: #fafafa;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
    color:#1a1a1a;
	line-height:19px;
	border: 1px solid #c2c2c2;
	width: 200px;
    max-width: 200px;
	padding: 0px 5px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	margin-bottom:5px;
	resize: vertical;
    min-height:100px;
}
#multi-text-area {
    display:block;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_upGeneralSettings select {
min-width: 212px !important;
padding-right:20px !important;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_upGeneralSettings textarea {
    padding:4px 4px;
    min-height:100px;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_upTrackingGroups select {
min-width: 416px !important;
margin-right:10px;
}

.editableTemplate input[type="text"] {
    height: 17px!important;
    width: auto;
}
.editableTemplate .editableFullName {
    width: 157px!important;
}


input[type="text"], input[type="password"], input[type="DateRange"], #SplitName, select, .report-addresses{
	background: #fafafa;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 100%;
	border: 1px solid #c2c2c2;
	width: 200px;
    max-width: 200px;
	height: 24px !important;
	padding: 0px 4px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	margin-bottom:5px;
	resize: none;
}
.settings-categories input, .image-gallery-add-folder-input, #survey-right .textbox, #survey-right input[type="text"], #statement-list input[type="text"], #ctl00_StatementRepeater_ctl00_ctl03_AlternativesTextbox, .action-system-data .textbox, #event-session input, #event-session input[type="text"], #txtSenderName, #txtSenderEmail, #modal-data-manager input, #event-participants input, #event-participants select, .event-page .event-page-header input, .event-page #tab-right-edit input, #event-right #EmailAttendeeNotificationEmails {
	background: #fafafa !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 100%;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 24px !important;
	padding: 0px 4px;
	padding-left: 5px !important;
	padding-right: 5px;
	vertical-align: middle;
	margin-bottom:5px;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	max-width:240px;
}
#statement-list input[type="text"] {
min-width: 110px !important;
height: 26px !important;
}
#DayInput {
	max-width:140px !important;
}
#EmailAttendeeNotificationEmails {
	line-height:24px !important;
}
#EmailAttendeeNotification {
	float: left;
	height: auto !important;
	width: auto !important;
	margin-right:4px;
}
input:focus:not([type=radio]), textarea:focus, .event-page .event-page-header input:focus {
	background: rgba(255,255,255,1);
}
#event-participants select, #CrmCampaign {
	background: #fafafa url(../img/new/dropdown-arrow.png) center right no-repeat !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 26px !important;
	padding: 0px 4px;
	padding-left: 5px !important;
	padding-right: 5px;
	vertical-align: middle;
	margin-bottom:5px;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	max-width:150px;
}
#action_UseConditionSelect {
	background: #fafafa url(../img/new/dropdown-arrow.png) center right no-repeat !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 26px !important;
	padding: 0px 4px;
	padding-left: 5px !important;
	padding-right: 5px;
	vertical-align: middle;
	margin-bottom:5px;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.settings-categories select {
	background: #fafafa url(../img/new/dropdown-arrow.png) center right no-repeat !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 26px !important;
	padding: 0px 4px;
	padding-left: 5px !important;
	padding-right: 5px;
	vertical-align: middle;
	margin-bottom:5px;
    margin-left: 0px;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    min-width: 245px !important;
    float:left;
}
#Image1 {
position: relative;
top: 23px;
left: 14px;
}
#txtAreaRecipients {
	width: 100%;
	min-height: 50px;
	line-height: 12px;
min-width: 243px;
}
#send-invite {
display: inline-block;
float: none;
margin-left: 5px;
text-decoration: none;
margin-bottom: 0px;
top: 9px;
position: relative;
}
.session-table {
width: 100%;
color: #ececec;
}
.settings-list-label-email {
    position:relative;
    top:10px;
}
#event-session .timefield, #modal-data-manager select {
	background: #fafafa url(../img/new/dropdown-arrow.png) center right no-repeat !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 26px !important;
	padding: 0px 4px;
	padding-left: 2px !important;
	padding-right: 5px !important;
	vertical-align: middle;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-top:5px !important;
}
#event-session .settings-list label {
	line-height: 21px !important;
}
#event-participants #LinkButtonSearch {
    position:relative;
margin-left: 5px;
}
#ctl00_cph2ANP_ucMessagesSettings_txtConfirmSubEmailContent, #ctl00_cph2ANP_ucMessagesSettings_txtConfirmSubDefaultOptInHTML, #ctl00_cph2ANP_upMain textarea {
	width:350px !important;
	height:60px !important;
	resize: vertical !important;
	padding-left: 5px;
	padding-right: 5px;
	min-width: 150px !important;
	background: #f2f2f2;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:20px;
	border: 1px solid #c2c2c2;
}
select:not([multiple="multiple"]) {
    padding-right: 18px !important;
}
select, #crmconnector_container input[role="textbox"], #statement-list select {
	background: url(../img/new/dropdown-arrow.png) right center no-repeat #fafafa !important;
	border: 1px solid #c2c2c2;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 26px !important;
	margin-bottom: 5px;
	padding: 2px;
	vertical-align: middle;
	resize: none;
    width:211px !important;
    cursor:pointer;
    -webkit-appearance: none !important;  /*Removes default chrome and safari style*/
    -moz-appearance: none !important;  /*Removes default style Firefox*/
    text-indent: 0.01px !important;
    text-overflow: "" !important;
}
select[multiple="multiple"] {
    background: #fafafa !important;
}
#survey-right select {
	background: #fafafa url(../img/new/dropdown-arrow.png) center right no-repeat !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	border: 1px solid #c2c2c2 !important;
	color:#333333 !important;
	height: 26px !important;
	padding: 0px 4px;
	padding-left: 2px !important;
	vertical-align: middle;
	resize: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
#survey-settings .ui-spinner-button.ui-spinner-up.ui-corner-tr.ui-button.ui-widget.ui-state-default.ui-button-text-only {
background: none !important;
}
#survey-settings .ui-spinner-button.ui-spinner-down.ui-corner-br.ui-button.ui-widget.ui-state-default.ui-button-text-only {
background: none !Important;
}
#invitation-mailing-lists, #survey-right  #invitation-mailing-lists {
	height:100px !important;
    background: #fafafa !important;
}
.senderInfoName td label, #trSenderEmail td label, #trReplyToEmail td label {
	position:relative;
	top:-3px !important;
}
#ctl00_cphANP_tabContainer1_tabModule_ucModule_txtModuleName {
}
/* Account - MANAGE USERS */









#accountSettingsUsersTab table#invite-user-content {
	width: 100%;
	padding-bottom: 20px;
}
#accountSettingsUsersTab td.profile-list-label {
	display: block;
}
#accountSettingsUsersTab p#inviteErrorMessage {
	margin-left: 3px;
	position: relative;
	top: -10px;
	color: Red;
}
#accountSettingsUsersTab button#performInvite {
	position: relative;
	top: -7px;
	margin-left: 7px;
}
#accountSettingsUsersTab ul#validationMessages li {
	color: Red;
	list-style: none;
}
#accountSettingsUsersTab ul#validationMessages {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	padding-left: 25px;
}
#accountSettingsUsersTab div#ManageUsersContent, #accountSettingsUsersTab div#newUserContent {
	padding: 15px;
}
/************/

/* List of users */
#accountSettingsUsersTab span.profileListRowName {
	height: 15px;
	width: 185px;
	display: inline-block;
}
#accountSettingsUsersTab table.popInUserInfoTable {
	width: 400;
}
#accountSettingsUsersTab table.popInUserInfoTable td.leftColumn {
	width:170px;
}
#accountSettingsUsersTab table.popInUserInfoTable td.rightColumn {
	width: 225px;
}
#accountSettingsUsersTab table.popInUserInfoTable tr {
	height: 19px;
}
#accountSettingsUsersTab td.popInUserInfo {
	border: 1px dashed #CCCCCC;
	margin-left: 30px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#accountSettingsUsersTab div#switchBottom {
	height: 34px;
	margin-top: 10px;
}
#accountSettingsUsersTab p#manageUsersDescription {
	margin-left:3px;
}
#accountSettingsUsersTab table#usersList {
	table-layout: fixed;
	width: 100%;
	padding-left: 19px;
}
#accountSettingsUsersTab table#usersList span.userItem {
	color: gray;
}
#accountSettingsUsersTab table#usersList td.user-type-column {
	width: 20%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#accountSettingsUsersTab .overflowWithEllipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	width: 210px;
}
#accountSettingsUsersTab table#usersList td.email-address-column, #accountSettingsUsersTab table#usersList td.user-name-column {
	width: 40%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#accountSettingsUsersTab table#usersList td.user-name-column .userItem {
	text-overflow: ellipsis;
}
#accountSettingsUsersTab table#usersList tr.collapsed {
	display: none;
}
#accountSettingsUsersTab div.expander {
	cursor: pointer;
	background: url(../img/new/toggle-expand-apsis.gif) no-repeat;
	float:left;
	margin-right: 5px;
}
#accountSettingsUsersTab div.collapser {
	cursor: pointer;
	background: url(../img/new/toggle-collapse-apsis.gif) no-repeat;
	float:left;
	margin-right: 5px;
}
#accountSettingsUsersTab span.full-name-label {
	margin-left: 20px;
}
#accountSettingsUsersTab div.table-header {
	margin-top: 15px;
}
#accountSettingsUsersTab div#LoadingGif {
	background: #ffffff url(../img/new/loader-48x48.gif) no-repeat center center;
	height: 100px;
	width: 475px;
}
a.underlineCursiva:link, a.underlineCursiva:active, a.underlineCursiva:visited {
	text-decoration: underline;
	font-style: italic;
}
a.underlineCursiva:hover {
	text-decoration: none;
	font-style: italic;
}
#ct100_trBoxTitle {
	background: none #2f2f2f !important;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	cursor: move;
}
.BoxHeaderLeft {
	background: none #000 !important;
	height: 24px;
	width: 6px;
}
/* Send */
#ctl00_cph2ANP_tcSending_tabSend_ucSending_tblNotes .FullW, #ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm .FullW {
    padding:0 !important;
}
#ctl00_cph2ANP_tcSending_tabSend_ucSending_tblNotes .BoxM, #ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm .BoxM {
padding-right: 15px;
font-size: 13px;
    background-color: #ffffff;
    border-left-style: none !important;
    border-left-color: inherit !important;
    border-left-width: 0 !important;
    border-right-style: none !important;
    border-right-color: inherit !important;
    border-right-width: 0 !important;
    border-top-style: none !important;
    border-top-color: inherit !important;
    border-top-width: medium;
    border-bottom-style: none !important;
    border-bottom-color: inherit !important;
    border-bottom-width: 0 !important;
    padding-bottom: :0 !important;
}
#ctl00_cph2ANP_tcSending_tabSend_ucSending_imgNote {
    display:none;
}
#ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm {
    background:#ffffff;
    border:1px solid #dddddd;
    padding:10px;
}
.overlaysend {
height: auto !important;
}
#OuterContainer, .boxborder {
    font-size: 13px;
}
#trReplyToEmailInfo span {
    font-size:13px;
    line-height:14px;
}
#leftSection label {
    font-size: 13px;
}
#singleSubscriberBox label, #crmconnector_container label {
    position: relative;
    top: 1px;
}
#txtAutoReportReciverEmails {
    height:100px !important;
}
#divSendTime #datepicker, #divSendTime #sendDate, .hidden-autosend-report #AutoSendReportDate, .date-picker-control input[type="text"] {
    background: url("../img/new/calendar-input.png") no-repeat scroll left center #fafafa !important;
    border: 1px solid #C2C2C2 !important;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
    border-radius: 0px;
    color: #333333;
    float: left;
    height: 22px;
    margin-top: 5px;
    max-width: 70px !important;
    min-width: 70px !important;
    padding-left: 19px !important;
}
#ctl00_cphANP_tcTransactionalEmail_tpNumericalReport_ucNumericalControl_FromDate, #ctl00_cphANP_tcTransactionalEmail_tpNumericalReport_ucNumericalControl_ToDate, #sendDate {
    background: url("../img/new/calendar-input.png") no-repeat scroll left center #fafafa !important;
    border: 1px solid #C2C2C2 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    color: #333333;
    height: 22px;
    max-width: 70px !important;
    min-width: 70px !important;
    padding-left: 19px !important;
}
.hidden-autosend-report #AutoSendReportDate {
    margin-top: 0px !important;
    margin-right:5px;
}
#divSendTime select, .hidden-autosend-report select {
    min-width:30px !important;
    width:47px !important;
    margin-bottom:0px !important;
    padding: 2px !important;
}
#AutoSendReportDate {
    height:22px !important;
}
.hidden-autosend-report select {
    height:24px !important;
}
#timeChart {
    margin-top:0px !important;
    display:none !important;
}
ul .boxcontent {
	padding-bottom:10px;
}
#boxLeft .boxcontent {
	background: none repeat scroll 0 0 #EDEDED !important;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-top:inherit;
}
ul .boxcontentTall {
	background: none repeat scroll 0 0 #EDEDED !important;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-top: 14px;
	padding-bottom: 4px;
	padding-right: 9px;
	padding-left: 9px;
}
#boxLeft .boxcontent .boxborder #singleSubscriberBox {
	position:relative;
	top:-10px;
    left:10px;
}
#boxLeft .boxtop span, #boxInfo .boxtop span, #boxRight .boxtop .boxborder span {
	background: transparent !important;
	cursor: pointer;
}
#boxLeft .boxtop .boxborder span, #boxInfo .boxtop .boxborder span, #boxRight .boxtop .boxborder span {
	margin-left:-10px;
}
#lblSelectedContent {
	background: #2F2F2F !important;
	color:#F7A600;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
	left:2px;
	top:3px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
    display:none !important;
}
.contentSelected {
	background-image: url(../img/new/approve-16x16.png) !important;
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
}
/*#newsletterPreview {
    transform: translate(0px, 0px) scale(1) !important;
}
    #newsletterPreview iframe {
            width: 840px !important;
    }*/
#buttonsBox {
	position:relative;
	top:-15px;
}
#boxLeft #boxConfirm a {
	color:#333333 !important;
}
#boxConfirm .validate-dmarc-message
{
    margin-left:106px;
}
#SenderNameMaxCharacters {
	color:#000000 !important;
	font-size: 12px !important;
	font-style:italic;
}
#ctl00_cphANP_tcHomeSettings {
	width:100% !important;
    max-width:1200px;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 150;
	display: block;
}
.hint-top p {
    font-size: 13px;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    padding: 10px 0px;
}
.info {
    background: url("../../static/img/common/info-icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    height: 20px;
    position: relative;
    top: 3px;
    width: 20px;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_chkAlertWhenSmsCreditGoBellow {
    position: relative;
    top: -10px;
}
#selectiongroup_all {
	background: #e9e9e9 !important; /* Old browsers */
	background: linear-gradient(to bottom, #ffffff 0%, #e9e9e9 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #e9e9e9 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #e9e9e9 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #e9e9e9 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #e9e9e9 100%) !important; /* W3C */
	border: solid 1px #cdcdcd !important;
	width: 100%;
}
#selectiongroup_active {
	background: #F7A600 none; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%); /* W3C */
	border: solid 1px #d08c00;
	cursor: pointer;
	float: left;
	width: 49.25%;
}
#selectiongroup_inactive {
	background: #b8b8b8 !important; /* Old browsers */
	background: linear-gradient(to bottom, #d4d4d4 0%, #b8b8b8 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d4), color-stop(100%, #b8b8b8)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #d4d4d4 0%, #b8b8b8 100%) !important; /* W3C */
	border: solid 1px #908f8f !important;
	cursor: pointer;
	float: right;
	width: 49.25%;
}
#selectiongroup_all div {
    margin:6px !important;
    font-size:13px;
}
#SendImmediately, #chkUserSenderEmailReplyTo {
    margin-right:5px;
}
#selectiongroup_all, #selectiongroup_active, #selectiongroup_inactive {
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
line-height: 14px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box; /* Firefox, other Gecko */
	box-sizing: border-box; /* Opera/IE 8+ */
	height:25px;
}
.activityPanel {
	width: 100%;
    margin-top: 5px;
}
#ActivityInfo:hover + .hint, #lblWarningFormatDate:hover + .hint {
    display: block;
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_rptAU_ctl00_lbHN, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_rptAU_ctl00_lbHC, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_ucLAU_rptLAU_ctl00_lbHC, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_ucLAU_rptLAU_ctl00_lbHN {
    font-size:15px !important;
    font-weight: normal !important;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl00_lblHidden, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl00_lblValue, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_lblTrackingGroupTitle, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_lblCreateNewTitle, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl00_lblKey {
    font-weight: normal !important;
}
.APIKeyHoverRow:hover {
    background:#ececec;
}
.APIKeyHoverRow {
    height:30px;
}

.image-gallery-lazyload {
    color: #ECECEC;
    display: none;
    position: relative;
    text-align: center;
    top: 485px;
}
/* For New Account Settings*/
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_pnlDefault .hint {
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_ucLAU_rptLAU_ctl00_imgHCSortDESC, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_ucLAU_rptLAU_ctl00_imgHCSortASC, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_rptAU_ctl00_imgHCSortDESC, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_rptAU_ctl00_imgHCSortASC {
	display:none;
}
ul .boxtop .boxborderNew {
	margin-left: 7px;
}
ul .boxcontentNew {
	background-color: #ffffff;
	margin-bottom: 20px;
	min-width:700px;
	max-width:800px;
}
#ctl00_cph2ANP_ucOverview_divQuickStats, #ctl00_cph2ANP_ucOverview_divAddOns table {
	padding:15px;
}
#ctl00_cph2ANP_ucOverview_divAddOns table table {
	padding:0px;
}
ul .boxcontentNew .boxborderNew {
	margin: 0px;
	padding: 0px;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_btnSave {
	margin-top:20px !important;
}
#cke_ctl00_cph2ANP_ucHeaderFooter_txtHeaderHtmlCode_ckEditor, #cke_ctl00_cph2ANP_ucHeaderFooter_txtFooterHtmlCode_ckEditor {
	margin-left: 13px;
	width: 99% !important;
}
#ctl00_cph2ANP_ucTracking_ddlTrackingGroups {
	position: relative;
	top: -6px;
}
#ctl00_cph2ANP_ucTracking_btnAddTrackingGroup {
	position: relative;
	top: -4px;
}
#ctl00_cph2ANP_ucNewsletterArchive_lstMailinglistNames {
	min-height:100px;
}
#ctl00_cph2ANP_ucBounces_lblBouncesTitle {
	height:20px;
}
/* ---END---*/
#ctl00_tblContent {
    margin-top: 100px;
}
ul#leftSection, ul#rightSection, ul#settingsSection, ul#infoSection {
	list-style: none;
	float:left;
	padding: 0;
	margin: auto;
}
ul#leftSection {
	width:59%;
margin-top: 106px !important;
}
ul#rightSection {
	width:39%;
	float: right;
margin-top: 106px !important;
}
ul#settingsSection {
	min-width: 700px;
	position:relative;
	left:340px;
}
ul#settingsSection table td {
	height:20px;
}
#ctl00_cph2ANP_upMain div table .PadL5 {
	padding:0;
}
#ctl00_cph2ANP_upMain span {
	margin-right:10px;
	float:left;
}
#ctl00_cph2ANP_ucMessagesSettings_lblDefaultOptoutEmailContentMan, #ctl00_cph2ANP_ucMessagesSettings_lblOptInConfirmEmailContentMan {
	float:right !important;
	right: 45px;
	position:relative;
}
ul#infoSection {
	background: url(../img/new/editor-left-panel-bg.png) repeat-x scroll left top #1A1A1A !important;
	float: left;
	left: 0;
	margin-top: -30px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 30px 0px 0 !important;
	position: fixed;
	min-width: 320px !important;
	height:100%;
}
ul#infoSection #ctl00_cph2ANP_upNav .boxborder {
	border-top: none !important;
	background: #3b3b3b !important;
	overflow-x: hidden !important;
	overflow-y: auto !important;
	position: relative !important;
	margin:0 auto
}
ul#infoSection #ctl00_cph2ANP_upNav .boxborder ul, #editpanel-UnsubscribeListButton, #editpanel-UnsubscribeAllButton, #editpanel-SemiencryptedSubscriberEmailAddress, #editpanel-MailingListName, #editpanel-Text, #editpanel-Checkbox {
	padding:10px;
}
ul#infoSection #boxInfo {
	width: 280px !important;
	margin:0 auto;
}
#infoSection ul .boxtop {
	background: none repeat scroll 0 0 #2F2F2F !important;
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
	margin-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 280px !important;
}
ul#infoSection .boxcontent {
	background: none !important;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
}
ul#infoSection .boxcontent .boxborder {
	background: none !important;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft:0px;
}
#infoSection #boxInfo .boxtop {
	display:none;
}
#ctl00_cph2ANP_upNav .boxborder {
	color:#cdcdcd;
}
#ctl00_cph2ANP_upNav h3 {
	text-align:left;
	font-weight:normal;
	color: #a4a4a4;
	height: 25px !important;
	line-height: 25px;
	background: none #272626;
	padding-left:15px !important;
	font-size:13px !important;
}
ul#infoSection li ul {
	list-style: none;
	padding:0;
	margin:0;
}
ul#infoSection li ul li {
	margin: 1px;
	padding: 3px;
	width: 214px;
	border: 1px solid transparent;
	cursor: pointer;
}
ul#infoSection li ul li a {
	display:block;
}
ul#infoSection li ul li.active {
	background: url(../img/new/active.png) no-repeat 3px right;
}
ul#infoSection li ul li.inactive {
	background: url(../img/new/inactive.png) no-repeat 3px right;
}
ul#infoSection li ul li:hover {
}
ul#infoSection li ul li a {
	color: #cdcdcd;
}
ul#infoSection li ul li a:hover {
	text-decoration: none;
}
ul#infoSection li ul li img {
	float:left;
	margin-right: 10px;
	border: 0;
	width:20px;
	height:20px;
	margin-top:-3px;
}
ul#infoSection li ul li span {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 36px;
}
ul#settingsSection .arrowSpan {
	display:none;
}
ul#settingsSection .boxtop .titleSpan {
	cursor:default !important;
	margin-left:0 !important;
}
ul#settingsSection li ul li a {
	color: #333333;
}
ul#settingsSection li ul li a:hover {
	text-decoration: none;
}
ul#settingsSection li ul li {
	width: 80px;
	height: 80px;
	text-align: center;
	background: url(../img/new/bullet_ball_red.png) no-repeat 6px 0px;
}
ul#settingsSection li ul li img {
	margin-left: 10px;
	border: 0;
}
ul#settingsSection li ul li.active {
	background: url(../img/new/bullet_ball_green.png) no-repeat 6px 0px;
}
ul#settingsSection li h3 {
	clear:both;
	text-align:left;
	padding-top:10px !important;
	padding-bottom:10px !important;
	padding-left:15px;
	color: #333333 !important;
	font-family: calibri, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	font-weight: normal !important;
	line-height: 20px !important;
	text-shadow: none !important;
	background: linear-gradient(to bottom, #E1E0E0 0%, #F5F4F4 100%) repeat scroll 0 0 #F5F4F4 !important;
	border: medium none !important;
	clear: both;
	height: 20px;
}
ul#settingsSection td h3 {
	height: 20px !important;
	margin-bottom:10px;
}
ul#settingsSection td h3 b {
	font-weight:normal;
}
ul#leftSection .highlight {
	border: 1px dashed #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-bottom: 6px;
	background: #ffffff url(../img/new/dropbox_icon.png) no-repeat center center;
}
ul#rightSection .highlight {
	border: 1px dashed #dddddd;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 6px;
	background: #ffffff url(../img/new/dropbox_icon.png) no-repeat center center;
}
/* OVERLAYS */
#loginoverlay, #loginoverlayEx, #updateoverlay, #dynamicoverlay {
	position: absolute;
	top:0;
	left:0;
	width: 250px;
	height: 200px;
	background: transparent url(../img/new/loginoverlay.png) no-repeat center center;
	z-index: 100;
}
#overlayContainerDiv #content {
	margin-top:0px;
}
#updateoverlay {
	background: transparent url(../img/new/updateoverlay.png) no-repeat center center;
	width: 350px;
}
#loginoverlayEx {
    height: 0;
    width: 275px;
}

#loginoverlayEx #loginoverlayEx-content {
  background-color: #E9E9E9;
  padding: 15px;
  position: relative;
  box-shadow: 0 0 6px #333;
  border-radius: 2px;
}

#loginoverlayEx #loginoverlayEx-content:before {
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  border-bottom: 16px solid #ddd;
  content: '';
  right: 38px;
  position: absolute;
  top: -16px;
  width: 0;
  height: 0;
}
#loginoverlayEx #loginoverlayEx-content:after {
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 14px solid #E9E9E9;
  content: '';
  right: 40px;
  position: absolute;
  top: -14px;
  width: 0;
  height: 0;
}
#dynamicoverlay {
	position: absolute;
	background: transparent url(../img/new/dynamicoverlay.png) no-repeat center center;
	width: 300px;
	height: 330px;
	padding: 5px;
	padding-left: 5px;
	padding-top: 5px;
	z-index: 100;
}
#dynamicoverlay ul lh {
	float: left;
	width: 300px;
	border-bottom: 1px dotted #bbbbbb;
	margin-top: 10px;
	margin-bottom: 2px;
	font-weight: bold;
}
.dynamicContentDiv {
	overflow:scroll;
	overflow-x: hidden;
	height:327px;
	margin-top: 14px;
	width:343px;
}
.dynamicContentSubDiv {
	width: 297px;
	float: right;
	height:280px;
	margin-top:1px;
	background-color:White;
}
.dynamicOverlayCloseBtn {
	float: right;
	width: 20px;
	height: 20px;
	vertical-align:top;
	background: url(../img/new/delete-20x20.png);
	z-index: 999999;
	margin-top:-5px;
}
#loginoverlay div, #loginoverlayEx div, #updateoverlay div {
	padding: 15px;
	padding-top: 25px;
}
#loginoverlay h3, #loginoverlayEx h3, #updateoverlay h3, #dynamicoverlay h3, #dynamicoverlayImgModule h3 {
	padding: 6px;
	margin: 0;
	line-height: 10px;
}
#loginoverlay ul, #loginoverlayEx ul, #updateoverlay ul, #dynamicoverlay ul, #dynamicoverlayImgModule ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#loginoverlay ul li, #loginoverlayEx ul li, #updateoverlay ul li, #dynamicoverlay ul li {
	font-size: 12px;
	height: 13px;
	cursor: pointer;
	border: 1px solid #ededed;
	padding: 6px;
}
#dynamicoverlay ul li {
	width: 140px;
	float: left;
	padding: 4px;
}
#dynamicoverlayImgModule ul li {
	font-size: 12px;
	height: 13px;
	cursor: pointer;
	padding: 6px;
}
#dynamicoverlayImgModule {
	position: absolute;
	background: transparent url(../img/new/dynamicoverlayImgModule.png) no-repeat center center;
	width: 300px;
	height: 330px;
	padding: 5px;
	padding-left: 5px;
	padding-top: 5px;
	z-index: 100;
	float: left;
	margin-top: 10px;
	margin-bottom: 2px;
}
#loginoverlay div, #loginoverlayEx div, #updateoverlay div {
	padding: 15px;
	padding-top: 25px;
}
#loginoverlay h3, #loginoverlayEx h3, #updateoverlay h3 {
	padding:6px;
	margin:0;
	line-height: 10px;
}
#loginoverlay ul, #loginoverlayEx ul, #updateoverlay ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#loginoverlay ul li, #loginoverlayEx ul li, #updateoverlay ul li {
	font-size: 13px;
	height: 13px;
	cursor: pointer;
	border: 1px solid #ffffff;
	padding: 6px;
}
#loginoverlay ul li.selected, #loginoverlayEx ul li.selected, #updateoverlay ul li.selected {
	border: 1px solid #79e7b7;
	background: #f5f8f9;
	color: #e17009;
	outline: none;
}
#loginoverlay ul li span, #loginoverlayEx ul li span, #updateoverlay ul li span {
	float:right;
	font-size: 11px;
}
#loginoverlay ul li:hover, #loginoverlayEx ul li:hover, #updateoverlay ul li:hover, #dynamicoverlay ul li:hover {
	border: 1px solid #f7a600;
	background:rgba(247,166,0,0.4);
	color: #333333;
	outline: none;
}
.overlay {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#000000;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:150;
	cursor:pointer;
}
.overlaycontainer h3 {
	color: #333333;
	margin: 0;
	line-height: 20px;
	font-size: 18px;
	padding: 0;
	text-decoration:none;
	font-weight: normal !important;
    text-transform:uppercase;
    text-align:left;
}
#modulePreviewDiv h3 {
    margin-left:25px !important;
}
.overlaycontainer a {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.overlaycontainer a:hover {
}

.overlay1 h3, .overlay3 h3, #modulePreviewDiv h3 {
    height: 20px;
}
.overlay1 h3 span, .overlay3 h3 span, #modulePreviewDiv h3 span {
    height: 20px;
    float: left; margin-left: 20px;
}


.overlaycontainer .overlay1 h3, .overlaycontainer .overlay3 h3, .jqimessage h3, .ui-dialog-title, #modulePreviewDiv h3, .jqicontainer h2, .overlayPreview h3, #divAddNewField .BoxTitle span {
	margin-left: 40px;
	color: #ececec !important;
    background:#333333;
	font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif;
	font-size: 21px !important;
	line-height: 20px;
	margin-bottom: 0;
	margin-left: 0 !important;
	margin-right: 0;
	margin-top: 0 !important;
	padding: 20px 0;
	text-align: center !important;
    font-weight:normal;
    text-transform:uppercase;
    position:relative;
    width:100%;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_lblGenerateApiKeyTitle
, #divGenerateApiKeyWrapper h3 span {
	color: #ececec !important;
	font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif;
	font-size: 21px !important;
	line-height: 20px;
	margin-bottom: 0;
	margin-left: 0 !important;
	margin-right: 0;
	margin-top: 0 !important;
	text-align: left !important;
    text-transform:uppercase;
    position:relative;
    font-weight:normal !important;
    padding-left: 25px;
}
table.ApiKeys {
    padding: 20px !important;
    float:left;
    width: 100%;
    top: 0;
    text-align: justify;
}
.overlaycontainer .overlay1 h4 {
	padding:0;
	margin:0;
}
.overlaycontainer div ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.overlaycontainer div ul li {
	float:left;
	background: url(../img/new/add-16x16.png) no-repeat 8px 10px;
	padding: 2px;
	padding-left: 38px;
	margin: 2px;
	width: 280px;
	height: 30px;
	border: 1px solid #eeeeee;
	cursor: pointer;
}
.overlaycontainer div ul li:hover {
	border: 1px solid #bbbbbb;
}
.overlaycontainer div ul li img {
	float:left;
}
.overlaycontainer .closeoverlay {
	float:right;
}
.CloseOverLay {
	position: fixed;
	background: url(../img/new/delete-button-20x20.png);
	width: 20px;
	height: 20px;
	cursor: pointer;
	z-index: 100;
}
/* LISTS */
div.boxlist {
	clear: both;
	border: 1px solid #dddddd;
	border-top: 0;
	background: #ffffff;
	overflow-y: auto;
	/*height: 92px;*/
	width: 100%;
	margin-right: 0px;
}
div.boxdiv {
	clear:both;
	border: 1px solid #dddddd;
	border-top: 0;
	background: #ffffff;
}
div.boxlist table {
}
div.boxlist ul {
	list-style-type: none;
	margin-top: 1px;
	padding:1px;
}
div.boxlist li {
	clear:both;
	margin-left:3px;
	padding:0;
}
div.boxlist li ul {
}
div.boxlist li ul li {
	background: url(../img/new/node2.gif) top left no-repeat;
	padding-left: 20px;
	margin-left: 14px;
	height: 17px;
	line-height: 14px;
}
div.boxlist li img {
	margin-right: 5px;
	border: 0;
	height: 16px;
	width: 16px;
	cursor: move;
}
div.boxlist li #imgImportProcess {
	margin-right: 5px;
	border: 0;
	height: 16px;
	width: 16px;
	cursor: pointer;
}
div.boxlist li a {
	color: #333333;
}
div.boxlist li.highlight {
	border: 1px solid #000000;
}
div.boxheader img {
	border: 0;
}
div.boxlist div.folder {
	width: 250px;
	line-height: 14px;
}
div.boxlist div.folder div.closed, div.boxlist div.folder div.open, div.boxlist div.folder div.out {
	background: transparent url(../img/new/folder-closed-20x20.png) top left no-repeat;
	float:left;
	cursor: pointer;
	height: 16px;
	width: 30px;
	margin-right: 6px;
}
div.boxlist div.folder div.open {
	background: transparent url(../img/new/folder-opened-20x20.png) top left no-repeat;
}
div.boxlist div.folder div.out {
	background: transparent url(../img/new/folder-up.png) top left no-repeat;
}
div.boxlist div.folder div.add {
	background: transparent url(../img/new/folder_add.png) top left no-repeat;
}
div.boxlist div.folder input {
	height: 15px;
	width: 160px;
	padding:0;
	font-size: 12px;
	margin:-1px;
	margin-left:-2px;
	margin-bottom:-2px;
	outline: 0 none;
}
div.boxlist div.hiddentext {
	display:none;
}
div.boxlist li.foldertop {
	display:none;
}
div.boxlist div.folder.dropOver div {
	background: transparent url(../img/new/folder-move.png) top left no-repeat;
}
div.boxlist div.folder.dropOver div.out {
	background: transparent url(../img/new/folder-up2.png) top left no-repeat;
}
div.boxlist div.preview, div.boxlist div.delete, div.boxlist div.save, div.boxlist div.rights {
	float:right;
	cursor: pointer;
	background: url(../img/new/preview-20x20.png);
	width: 16px;
	height: 16px;
	margin-right: 6px;
}

.PreviewImg {
	background: url(../img/new/preview-20x20.png) !important;
}
div.boxlist div.delete {
	background: url(../img/new/delete-16x16.png);
}
div.boxlist div.save {
	background: url(../img/new/save.png);
}
div.boxlist div.rights {
	background: url(../img/new/lock.png);
    margin-top: 7px;
    margin-right: 0 !important;
}
div#SendQueue.boxlist table.box-list-table, div#Projects.boxlist table.box-list-table, div#SubAccount.boxlist table.box-list-table {
	padding-left: 4px;
}
/* List types */
div.survey, div.newsletter, div.sms, div.preview, div.lists, div.optoutlist, div.report, div.scheduled, div.red, div.yellow, div.green, div.published {
	float: left;
	margin-right: 5px;
	border: 0;
	height: 16px;
	width: 16px;
	cursor: move;
}
div.page {
	float: left;
	margin-right: 5px;
	border: 0;
	height: 16px;
	width: 16px;
}
div.newsletter {
	background: url(../img/new/newsletter-16x16.png);
}
div.sms {
	background: url(../img/new/sms-16x16.png) !important;
}
div.lists {
	background: url(../img/new/lists.png);
}
div.report {
	background: url(../img/new/report-16x16.png);
}
div.scheduled {
	background: url(../img/new/violet.png);
}
div.red {
	background: url(../img/new/red.png);
}
div.yellow {
	background: url(../img/new/yellow.png);
}
div.green {
	background: url(../img/new/green.png);
}
div.published {
	background: url(../img/new/published.png) no-repeat;
	margin-left: 8px;
	padding-left: 18px;
	height: 13px;
	width: 13px;
	cursor: help;
}
/*ALTERNATIVE*/
.processingImg {
	float:right;
	width: 18px;
	height: 18px;
	cursor: pointer;
}
.processingDiv {
	cursor: pointer;
	float:right;
}
.surveychart {
	float:right;
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -336px;
	width:16px;
	height:16px;
	cursor: pointer;
	margin-right: 6px;
}
.QueuedImg {
	float:right;
	background-image: url(../img/new/xml_load.gif);
	border: none;
	background-repeat: no-repeat;
	width: 18px;
	height: 16px;
}
.ErrorImg {
	float:right;
	background-image: url(../img/new/Info_icon.png);
	border: none;
	background-repeat: no-repeat;
	width: 18px;
	height: 16px;
	cursor: pointer;
}
/* HOME */

#tblOptOut {
    margin-bottom: 0 !important;
    margin-left: -3px;
    margin-right: 0 !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

.home-box-status-bottom {
    bottom: 5px;
    position: relative;
}

.home-box-status-margin {
    margin-bottom: -5px;
    margin-top: 15px;
}

#form-settings .editor-left-panel-form-settings {
    padding:10px;
}
#divOverlayContainer {
    z-index: 99999 !important;
}
.boxtop .arrowSpan {
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
	line-height: 23px;
	padding-left: 20px;
    margin-left:5px;
	background: url(../img/new/arrow_down.png) left center no-repeat;
}
.boxtop .lightTitleSpan {
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
}
.boxtop .arrowSpanie7 {
	color: #ffffff;
	cursor: pointer;
	font-weight: bold;
	line-height: 23px;
	padding-left: 20px;
	background: url(../img/new/arrow_down.png) no-repeat;
	display:inline-block;
}
.boxtop .arrowSpan.collapsed {
	background-image: url(../img/new/arrow_right.png);
}
.boxcontent h4 {
	margin:0;
	padding:0;
	width:52px;
	height:48px;
	float:left;
}
.boxcontent h2 {
	color: #333333;
	margin: 0;
	font-size: 16px;
	height: 32px;
	line-height: 24px;
}
.boxcontentNew h2 {
	color: #333333;
	margin: 0;
	font-size: 16px;
	height: 32px;
	line-height: 24px;
}
#PreviewSpamTest .row-icon-previewspam {
    width: auto !important;
    height: 22px !important;
}
.boxcontent h4.Content {
}
.boxcontent h4.Recipients {
}
.boxcontent h4.SendQueue {
}
.boxcontent h4.Projects {
}
.boxcontent h4.Reports {
}
.boxcontent h4.Preview {
}
.boxcontent h4.Notepad {
}
.boxcontent h4.SubAccounts {
}
.boxcontent h4.Users {
}
.boxcontent h4.PreviewSpamTest {
}
.boxcontent h4.QuickStatsAddOns {
}
.boxcontent div {
}
.boxcontent div.ui-resizable-handle {
    z-index: 150;
}
.ui-wrapper {
    height:auto !important;
}
.notepad {
	resize: none;
	border: 1px solid #dddddd;
	width: 99%!important;
	min-width: 99%!important;
	/*height: 74px;*//**/
	margin-right: 5px;
    min-height:80px !important;
}
#boxNotepad h4.Notepad, #boxNotepad div.boxborder h2 {
	display:none;
}
/* Content Links */
.CType2345 {
	color: #afca0b;
}
.BoxRightTopBottomBorder, .BoxBorderRTB {
	border-bottom: 1px solid #D5D5D5;
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
}
.WhiteBackGround, .WhiteBG {
	background-color: #ffffff;
}
.BoxBorder {
	border: 1px solid #D5D5D5;
}
#ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_pnlWebStatisticSetting .BoxBorder {
	border: none !important;
}
/* Grid view*/
.grid-header {
	background-color:#eeeeee;
}
.grid-alternate-item {
	background-color:#f5f5f5;
}
.grid-item {
	background-color: #ffffff;
}
.grid-header-split-test-report {
	background: #cccccc url(../img/new/bg.gif);
	color: #333333;
}
.SMSEditorGray {
	background-image: url(../img/new/cellbig-gray.png);
	background-repeat:no-repeat;
	background-position:center top;
	height: 360px;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	padding-top:30px;
}
.SMSEditor {
	background-image: url(../img/new/cellbig-gray.png);
	height: 360px;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}
.SMSGo {
	background: url(../img/new/smsgo.png) no-repeat;
	cursor: pointer;
	height: 35px;
	margin-left: 0px;
	margin-top: 0px;
	width: 28px;
	font-size:1px;
	color:transparent;
	z-index:999;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_overlayContainerDiv, #divGenerateApiKeyWrapper {
	z-index:1000 !important;
    position:absolute;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_overlayContainerDiv
, #divGenerateApiKeyWrapper .overlay1{
    width: 500px;
}
.SMSGo:hover {
	background: url(../img/new/smsgo-hover.png) no-repeat;
}
.SMSEditorContent {
	height: 240px;
	/*width: 140px;*/
	margin: 0 0 0 30px;
	overflow:auto;
	word-wrap:break-words;
	padding:0px;
}
.phonePreview {
	background: none !important;
	border:0;
	word-wrap:break-word;
	width:150px;
	height:190px;
	margin-top:30px;
	margin-right:0px;
	padding:0px;
}
/* Base Styles */
p {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0 none;
}
a {
	text-decoration: none;
	color: #333333;
	cursor: pointer;
    -webkit-appearance:none !important;
    outline:none;
}
a:hover, #tblOptOut a:hover {
	text-decoration: underline;
}
.disabled {
	background-color: #f0f0f0;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px 10px;
	line-height: 27px;
}
iframe {
	padding: 0px;
	margin: 0px;
}
.LoaderDiv {
	position: absolute;
	left: -10000px;
	top: -10000px;
	vertical-align: middle;
	width: 200px;
	height: 50px;
	z-index: 1000000;
	font-size: 12px;
	font-weight: bold;
}
.loadingDiv {
	background: #1a1a1a !important;
	border: none !important;
	display: none;
	height: 200px;
	margin: 150px auto auto;
	text-align: center;
	width: 400px;
	z-index: 1999;
}
.TableRowAlternatingItem, .AltRow {
	background-color: #f7fbef;
}
/* Common Styles */
.FloatLeft, .FloatL {
	float: left;
}
.FloatRight, .FloatR {
	float: right;
}
.NoWrap {
	white-space: nowrap;
}
.SupportTopLeft, .STLeft {
}
.SupportTopRight, .STRight {
}
.SupportTopRightArrow, .STArrow {
}
.SupportTopMiddle, .STMid {
}
.SupportMiddleLeft, .SMLeft {
}
.SupportMiddleRight, .SMRight {
}
.SupportBottomLeft, .SBLeft {
}
.SupportBottomRight, .SBRight {
}
.SupportBottomMiddle, .SBMid {
}
.AddModules {
	background-image: url(../img/new/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#ffffff;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	width: 30px !important;
	height: 30px !important;
}
.LoaderDiv {
	position: absolute;
	left: -10000px;
	top: -10000px;
	vertical-align: middle;
	width: 200px;
	height: 50px;
	z-index: 1000000;
	font-size: 12px;
	font-weight: bold;
}
.LoaderRoundDiv {
	position: absolute;
	left: -10000px;
	top: -10000px;
	background-color: #afafaf;
	width: 45%;
	z-index: 1000000;
}
.SupportDiv {
	position: absolute;
	left: -10000px;
	top: -10000px;
	z-index: 1000000;
}
.LightSupportDiv {
	width: 750px;
	display: none;
	height: 550px;
	position: absolute;
	right: 50px;
	top: 40px;
	z-index:9876543;
}
.OpaqueDiv {
	position: absolute;
	left: -10000px;
	top: -10000px;
	opacity: 0.7;
	filter: alpha(opacity=70); /* background-color: #ececec; */
	background-color: #000000;
	z-index: 999990;
}
.IEPngFix {
	behavior: url(img/iepngfix.htc);
}
.CollapseBorder, .CollapseB {
	border-collapse: collapse;
}
.Pointer {
	cursor: pointer;
}
.HandCursor {
	cursor: pointer;
}
.MoveCursor {
	cursor: move;
}
.Pad0 {
	padding: 0px;
}
.Pad5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Pad10 {
	padding: 10px;
}
.PadLeft5, .PadL5 {
	padding-left: 5px;
}
.PadLeft10, .PadL10 {
	padding-left: 10px;
}
.PadLeft20 {
	padding-left: 20px;
}
.PadTop3, .PadT3 {
	padding-top: 3px;
}
.PadTop2 {
	padding-top: 2px;
}
.PadTop10, .PadT10 {
	padding-top: 10px;
}
.PadTopBottom5, .PadTB5 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.PadTopBottom10, .PadTB10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.PadLeftRight10, .PadLR10 {
	padding-left: 10px;
	padding-right: 10px;
}
.PadRight10, .PadR10 {
	padding-right: 10px;
}
.PadBottom5 {
    padding-bottom: 5px;
}
.Underline {
	text-decoration: underline !important;
}
.LeftAlign, .AlignL {
	text-align: left;
}
.RightAlign, .AlignR {
	text-align: right;
}
.CenterAlign, .AlignC {
	text-align: center;
}
.TopAlign, .AlignT {
	vertical-align: top;
}
.MiddleAlign, .AlignM {
	vertical-align: middle;
}
.BottomAlign, .AlignB {
	vertical-align: bottom;
}
.LeftMargin15, .LM15 {
	margin-left: 15px;
}
.LeftMargin10, .LM10 {
	margin-left: 10px;
}
.RightMargin10 {
	margin-right: 10px;
}
.LeftMargin5, .LM5 {
	margin-left: 5px;
}
.RightMargin15, .RM15 {
	margin-right: 15px;
}
.MandatoryText {
	color: #7c1064;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.StatusRed {
	color: Red;
	font-weight: bold;
}
.StatusGreen {
	color: #afca0b;
	font-weight: bold;
}
.MandatoryField, .Mandatory {
	background-color: rgba(247, 166, 0, 0.1);
	border-color: #ff8800;
	border-style: solid;
	border-width: 1px;
}
.ANPText {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 13px;
	color: #333333;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-align: left;
}
.TxtBorder {
	border: #dddddd 1px solid;
}
.ANPDropDownText, .ANPDDText {
	border: solid 1px #aaaaaa;
	padding-left: 2px;
	color: #333333;
}
.ANPDDTextMandatory {
	background-color: #fff5ff;
	border: solid 1px #888888;
	padding-left: 0px;
	color: #333333;
}
.ANPListTextMandatory {
	background-color: #fff5ff;
	border: solid 1px #ff8800;
	padding-left: 2px;
	color: #333333;
}
.ContentBackgroundBorder, .BGBorder {
	border: 1px solid #c5c5c5;
	background: #ffffff;
}
.BorderLessContentBackground, .BGNoBorder {
	background: #ffffff;
}
.ModuleTitle {
	font-size: 15px;
	font-weight: bold;
	float:left;
}
.LabelTabModuleTitle {
	font-size: 25px;
	font-weight: bold;
}
.EditModule {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	color: #ff8800;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
}
.ModuleSelected {
	border: 1px solid rgb(153, 153, 153);
}
.ModuleUnSelected {
	border: 1px dotted rgb(221, 221, 221);
	cursor: pointer;
}
.ModuleSelectedNew {
	padding: 0px;
	margin: 0px;
	border: 1px solid rgb(153, 153, 153);
	overflow:auto;
	width:630px;
}
.ModuleUnSelectedNew {
	border: 1px dotted rgb(221, 221, 221);
	cursor: pointer;
	overflow-x:auto;
	overflow-y:hidden;
	width:630px;
}
.Instruction {
	background: #ffffff;
	border: solid 1px #D5D5D5;
}
.Title {
	font-size: 12px;
	font-weight: bold;
}
.title {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
	color: #000000;
	padding-bottom: 20px;
}
#theTime {
	color:#cdcdcd;
	font-weight: normal;
	margin-left:15px;
}
#ctl00_cphANP_pnlDispatchLog .PadL5 {
	padding-left:0px;
}
#ctl00_cphANP_lblField {
	margin-left:5px;
	margin-right:5px;
}
#ctl00_cphANP_lblSearch {
	margin-right:5px;
}
.ArialSmallFont, .SmallArial {
	font-family: Arial;
	font-size: small;
}
.Vardana83Pt {
	font-family: Verdana;
	font-size: 11px;
}
.BoxT {
	font-weight: bold;
}
/* ASP.NET Control Styles */
.LinkButton, .LinkButtonSmallBold, .LinkButtonSB {
	color: #333333;
}
.LinkButtonSmallBold, .LinkButtonSB {
	font-size: 9px;
	color: #555555;
	font-weight: bold;
}
.LinkButtonMedium {
	vertical-align: middle;
	font-size: 12px;
	color: Gray;
	font-weight: bold;
}
.LinkButtonSurveyPagerBold, .LinkButtonPager {
	vertical-align: middle;
	font-size: small;
	color: White;
	font-weight: bold;
}
.LinkButtonSurveyPagerBold:hover, .LinkButtonPager:hover {
	text-decoration: underline;
}
.LinkButton, .LinkButtonSmallBold a, .LinkButtonSB a {
	text-decoration: none;
}
.LinkButton:hover, .LinkButtonSmallBold:hover, .LinkButtonSB:hover {
	text-decoration: underline;
}
.LnkBold {
	color: #333333;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.HyperLink {
	color: #333333;
}
.HyperLink a {
	text-decoration: none;
}
.HyperLink:hover {
	text-decoration: underline;
}
#SwitchAccount {
	font-size:12px;
 color:#f7a600 !important:
}
.NewsArchiveLink, .NewsArch {
	color: #7c1064;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.NewsArchiveLink a, .NewsArch a {
	text-decoration: none;
}
.NewsArchiveLink:hover, .NewsArch:hover {
	text-decoration: underline;
	color: #7c1064;
}
.AddNewModule a {
	color: #333333;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.DropDown, .DD, .DDWide {
	border: 1px solid #7f9db9;
}
.DD {
	border: 1px solid #B5B8C8;
	height: 20px;
	max-width: none;
}
.DDWide {
	max-width:300px;
}
/* DIVS */
div#topbar {
	height: 36px;
	min-width: 1000px;
}
div#topmenu {
	margin-left: 350px;
	height: 40px;
}
div#toplogo {
	background: url(../img/new/logo.png) no-repeat top left;
	width: 155px;
	height: 27px;
	margin-left: 30px;
}
div#toptext {
	font-size: 11px;
	margin-right: 12px;
	margin-top: 8px;
	font-weight: bold;
	line-height: 13px;
	float: right;
	color: #ffffff;
	text-align: right;
}
div#toptext a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
div#divWrap1 {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	height: 78px;
	z-index: 100;
}
body > div#divWrap1 {
	position: fixed;
}
div#divTop {
	width: 100%;
	margin: 0 auto;
	background: #ffffff url(../img/new/home-middle-repeat.png) repeat-x !important;
}
body > div#divWrap2 {
	/* set left margin for modern browsers */
	margin-left: 0;
}
div#divContainer {
	margin: 0px 0 0 5px;
}
/* MENU */
.menubtn {
}
.menubtn span {
}
.menubtn.selected {
}
.menubtn.selected span {
}
.menubtn div {
}
.menubtn:hover {
}
/*For confirm page*/
.BoxTitle {
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	padding-left: 10px;
	height: 18px;
	background: #FFFFFF;
	border-top: none;
	border-left: none;
	border-right: none;
}
.BoxTitleGreen {
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	padding-left: 10px;
	height: 18px;
	background: #ffffff;
	border-top: none;
	border-left: none;
	border-right: none;
}
.BoxImage {
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #D5D5D5;
	border-right: 0;
	background: #FFFFFF;
	font-weight: bold;
	border-top: none;
}
.BoxText {
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #D5D5D5;
	border-left: 0;
	background: #FFFFFF;
	font-weight: bold;
	border-top: none;
}
.BoxText span {
color: #1A1A1A !important;
font-family: calibri,Arial,Helvetica,sans-serif !important;
font-size: 15px !important;
font-weight: normal !important;
line-height: 20px !important;
text-shadow: none !important;
}
.BoxMiddle, .BoxM {
	padding-right: 15px;
	font-size: 13px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #ffffff;
	border-top: none;
}
/* Import Field Mapping */
.DemographicDataDiv, .DDDiv {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 190px;
}
.EmailDemographicDroppable, .EmailDemoDD {
	cursor: default;
	height: 20px;
	width: 202px;
	border: solid 1px #aaaaaa;
	background-color: #ffffff;
}
.DemographicDroppable, .DemoDD {
	cursor: default;
	height: 20px;
	width: 202px;
	border: solid 1px #aaaaaa;
	background-color: #fafafa;
}
.DemographicDroppableHover, .DemoDDHover {
	cursor: default;
	height: 15px;
	width: 202px;
	border: solid 1px #dddddd;
	background-color: #dddddd;
}
.ColumnDraggable, .ColDraggable {
	cursor: pointer;
height: 20px;
width: 202px;
line-height: 18px;
font-size: 13px;
	text-align: center;
margin-bottom: 4px;
margin-top: -1px;
margin-left: -1px;
	border: solid 1px #aaaaaa;
	background-color: #fafafa;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ColumnDraggableBorderLess, .ColDraggableNoBorder {
	cursor: pointer;
	height: 13px;
	width: 200px;
	text-align: center;
	margin-bottom: 2px;
	border: solid 1px #ffffff;
	background-color: White;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ColumnContainer, .ColContainer {
	position: relative;
	width: 200px;
	padding: 5px;
}
.ColumnContainerHover, .ColContainerHover {
	position: relative;
	width: 200px;
	padding: 5px;
	border: dotted 1px #dddddd;
}
.fileUploader {
	width: 170px;
	margin-right: 15px;
	size:10;
}
.BoxMLight {
	padding-right: 15px;
	font-size: 11px;
	padding-left: 0px;
	background-color: transparent;
	border-top: none;
	padding-bottom: 5px;
}
.spanTitle, .spanT {
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/*Additional*/

.ModSetTable {
	border: 1px solid #d5d5d5;
	margin-top: 21px;
}
.BoxBorderTable {
	border: 1px solid #d5d5d5;
	margin-top: 21px;
}
.SettingsTabTable {
	border: 1px solid #d5d5d5;
	margin-top: 21px;
}
/* Overlay Class for PopUps */

#ReportTabs, #EditorTabs {
	position:absolute;
	z-index: 10;
}
.ReportNum td {
	border-bottom: #dddddd 1px solid;
	text-align: left;
	border-left: #dddddd 1px solid;
	padding-bottom: 4px;
	line-height: 20px;
	padding-left: 6px;
	padding-right: 10px;
	height: 38px;
	color: #333333;
	font-size: 13px;
	border-top: #dddddd 1px solid;
	font-weight: bold;
	border-right: #dddddd 1px solid;
	padding-top: 4px;
}
.reportNum span {
	float:left;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.reportNum strong {
	float:right;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.ReportNumSpan {
	font-style: normal;
	float: right;
	color: #333333;
	font-size: 12px;
}
.ReportNumStrong {
	float: left;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
.CloseImageWithinPopup {
	border: none;
	position: absolute;
	top: -10px;
	right: -5px;
	background-image:url(../img/new/delete-20x20.png);
	background-repeat:no-repeat;
}
.CloseCopyLayerBtn {
	border: none;
	position: absolute;
	top: 3px;
	right: 5px;
	background-image:url(../img/new/delete-20x20.png);
	background-repeat:no-repeat;
}
.Pointer {
	cursor: pointer;
}
.LabelWarning {
	text-align: center;
	color: Red;
	font-weight: normal;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.LabelHomeNoDataFound, .LabelNDF {
	text-align: center;
	font-weight: normal;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.LabelEmailClientNormal {
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.LabelEmailClientJunk, .LabelJunkEmail {
	text-align: center;
	color: Red;
	font-weight: bold;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.checklist {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	list-style: none;
	height: 20em;
	overflow: auto;
	width: 16em;
}
.checklist, .checklist li {
	margin: 0;
	padding: 0;
}
.checklist label {
	display: block;
	padding-left: 25px;
	text-indent: -25px;
}
.checklist label:hover {
	background: #777;
	color: #fff;
}
.checklist label {
	display: block;
	padding-left: 25px;
	text-indent: -25px;
}
.c11 {
	width: 100%;
	height: 15em;
	font-size: 0.9em;
}
.c111 {
	width: 100%;
	height: 15em;
	font-size: 0.6em;
}
.c11 .alt {
	width:233px;
	float:left;
	margin-bottom:3px;
	margin-top:3px;
}
.c111 .alt {
	width:233px;
	float:left;
	margin-bottom:3px;
	margin-top:3px;
}
.c11 .alt1 {
	width:233px;
	float:left;
}
.c111 .alt1 {
	width:233px;
	float:left;
}
.LeftToolBoxCss {
	margin-left: 5px;
	position: fixed;
	left: 0;
	width: 310px;
	float: left;
	height: 85%;
	background-color:White;
	margin-top: -7px;
	z-index: 100;
}
.LeftToolBoxCssOverflow {
	margin-left: 5px;
	position: fixed;
	left: 0;
	width: 310px;
	float: left;
	max-height: 450px;
	background-color:White;
	margin-top: -7px;
	z-index: 1000;
}
.DragList li {
	border: #f5f5f5 1px solid;
	padding: 2px;
	margin: 1px;
	width: 94%;
	cursor: pointer;
}
.DragItemUl {
	padding: 2px;
	margin: 1px;
	width: 268px;
	cursor: pointer;
	padding-bottom: 10px;
	border: #aaaaaa 1px dotted;
	background-color: #F5F5F5;
	list-style-type: none;
}
.DragItemLi {
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
	width: 94%;
	cursor: pointer;
}
.SimulateSubscriber {
	padding-right: 5px;
	padding-left: 10px;
	min-height: 36px;
	height: 55px;
	padding-bottom: 0px;
	width: 285px;
	padding-top: 10px;
}
.NewsletterCopyBtn {
	width: 127px;
	height: 134px;
	margin-left: 20px
}
.CopyOverlayCSS {
	width: 522px;
	height: 244px;
	position: absolute;
	left: -10000px;
	top: -10000px;
	z-index: 999999;
	background: #FFFFFF;
}
.ToggleBox {
	padding-right: 2px;
	background-color: #efefef;/*#e5f2ce;*/
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
}
/* Back To Event tons */
.icon-posleft {
	float: left;
}
.icon-save {
	display:none;
}
/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.dragged_object {
	margin: 1px;
	padding: 2px;
	width: 245px;
	border: #dddddd 1px solid;
	height: 38px;
	background-color: #f5f5f5;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.CopyNNEModuleButton {
	background-image:url(../img/new/copy-16x16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.DeleteNNEModuleButton {
	background-image:url(../img/new/delete-16x16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.LockNNEModuleButton {
	background-image:url(../img/new/lock.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.ImageGaleryNNEModuleButton {
	background-image:url(../img/new/imagegallery-16x16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.AutoGenerateTextNNEModuleButton {
	background-image:url(../img/new/bounces-16x16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.SaveNNENewsletterButton {
	background-image:url(../img/new/approve-16x16.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.TestSendingNNENewsletterButton {
	background-image:url(../img/new/process-34x34.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.UpdateDatePublishNNENewsletterButton {
	background-image:url(../img/new/lock.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-left:-5px;
}
.topbar {
	background: #F5F5F5;
}
.bottombar {
	background: #DFDFDF;
	color: #333333;
}
a.topbar {
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.2pt;
}
a.topbar:hover {
	color: #CCCCCC;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.2pt;
}
.menutable {
	border-right: 1px solid #DFDFDF;
	background: #ffffff;
	font-weight: normal;
}
.table {
}
.menuheader, .textbold, .header, .pagesummary, .headertop, .mainheader, .headerbottom {
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.2pt;
}
.linkreport, .text, .code {
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}
#dynamicPasswordOverlay {
	position: absolute;
	background: transparent url(../img/new/dynamicoverlay.png) no-repeat center center;
	width: 350px;
	height: 340px;
	padding: 5px;
	padding-left: 5px;
	padding-top: 5px;
	z-index: 100;
}
.paddingLeft2 {
	padding-left :3px;
}
.divModuleContent {
	padding: 0px;
	margin: 0px;
	cursor:pointer;
	width:630px;
	overflow:auto;
}
.divEditModule {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	color: #EC4612;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	width:610px;
	overflow:hidden;
}
.divUnselectable {
	border: 1px dotted #DDDDDD;
	cursor: pointer;
	width:610px;
	overflow:hidden;
}
.editImageOverlay, .ImgOverlay {
	width: 140px;
	height: 70px;
	background: url(../img/new/edit_image_overlay.png);
	position: absolute;
}
.editImage, .EditImg {
	width: 270px;
	min-height: 70px;
	min-width: 60px;
	border: solid 1px #999999;
}
.datatable {
}
#ctl00_cphANP_tabContainer1_tabModulePermissions .datatable td {
	min-width: 50px;
	padding-left: 8px;
	padding-right: 8px;
}
.datatable td {
	border-right: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
}
.datatable .odd {
	background: #eeeeee;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #888888;
}
.datatable .even {
	background: #ffffff;
	border-left: 1px solid #dddddd;
	border-top: 1px solid #888888;
}
.datatable .first {
	background: url(../img/new/first.png) no-repeat 0px 3px;
	text-align: center;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	border-right: 0;
	text-align: center;
}
.datatable .subhead td {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.datatable td.tdhead {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #ffffff;
	text-align: center;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
}
/* Coomon Inner screens Grid(Repeater)*/
td.RptGridTableHeader {
	background: url(img/support-bg.png);
	height: 15px;
	font-weight: bold;
	border: solid 1px #D5D5D5;
}
td.RptGridTableItem, td.RptItem {
	background: #ffffff;
	height: 15px;
	border: solid 1px #D5D5D5;
	border-bottom: none;
	border-right: none;
}
td.RptGridTableAlternatingItem {
	background: #f7fbef;
	height: 15px;
	border: solid 1px #D5D5D5;
	border-bottom: none;
	border-right: none;
}
td.RptGridBorderRightItems {
	border-right: solid 1px #D5D5D5;
}
td.RptGridBorderLeftItems {
	border-left: solid 1px #D5D5D5;
}
table.RptGridTableBorderBottom {
	border-bottom: solid 1px #D5D5D5;
}
/* Base Style Extenders */
.MasterTop, .MTop {
	background: url(../img/new/home-middle-repeat.png) repeat-x top left;
	height: 42px;
}
.MasterTopLinks, .TopLinks {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	vertical-align: bottom;
	padding: 0 8px 5px 0;
	white-space: nowrap;
}
.MasterTopLinks a, .TopLinks a {
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
}
.MasterTopLinks a:hover, .TopLinks a:hover {
	color: #000000;
	text-decoration: none;
}
td.RepeaterTableHeader {
	background: #e9e9e9;
	height: 15px;
	font-weight: bold;
}
td.RepeaterTableItem {
	background: #ffffff;
	height: 15px;
}
td.RepeaterTableAlternatingItem {
	background: #f5f5f5;
	height: 15px;
}
td.RepeaterBorderLeftHeader {
	border-left: solid 1px #ffffff;
}
td.RepeaterBorderLeftItems {
	border-left: solid 1px #e4e4e4;
}
/* Default Grid Styles */
.GridWhiteSpace td, .GWS td {
	white-space: nowrap;
}
.GridTableHeader td, .GHeader td {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	color:#f2f2f2;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 21px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
}
.GHeader td a {
	color:#f2f2f2;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList tbody tr td {
	height:25px;
}
.AdminAccountsCheckbox {
padding-left: 0px !important;
}
.GridTableItem td, tr.GItem, .GItem td {
	background: #ffffff;
	height: 22px;
	border: solid 1px #dddddd;
	vertical-align: middle;
	font-size:13px;
	padding-left:15px;
	font-weight:normal;
}
.GridTableAlternatingItem td, .GAltItem td {
	background: #f4f4f4;
	height: 22px;
	border: solid 1px #dddddd;
	vertical-align: middle;
	font-size:13px;
	padding-left:15px;
}
.GAltItem td a, .GItem td a {
	font-weight:normal !important;
}
.LinkButton {
	color:#000000;
}
.GridTableItem td:hover, .GridTableAlternatingItem td:hover, .GItemhover td, .GAltItemhover td, tr.GItem:hover, tr.GAltItem:hover, tr.GItem:hover td, tr.GAltItem:hover td {
	background: #e5e4e7;
	height: 22px;
	border: solid 1px #E5E5E5;
	vertical-align: middle;
}
.GridTableItemSelected td, .GItemSel td {
	background: #e5e4e7;
	height: 18px;
	border: solid 1px #E5E5E5;
	vertical-align: middle;
}
.GridTableItemSelected td:hover, .GItemSel td:hover {
	background: #e5e4e7;
	height: 18px;
	border: solid 1px #E5E5E5;
	vertical-align: middle;
}
.GridTablePager td, .GPager td {
	height: 25px;
	line-height:20px;
	color: #555555;
	font-size: 11px;
}
.GridTablePager a, .GPager a {
	color: #333333;
	font-weight: normal;
	margin-right: 2px;
	margin-left: 2px;
	font-size:13px;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList_ctl02_imgCreateSortDESC {
    position:relative;
    top:4px;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList_ctl02_imgCreateSortASC {
    position:relative;
    top:3px;
}
.GridTablePager span, .GPager span {
	color: #f7a600;
	font-style: oblique;
	font-weight: bold;
	margin-left: 2px;
	margin-right: 2px;
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList_ctl01_imgNext {
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList_ctl01_imgLast {
}
#ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_dgAccountList_ctl02_imgCreateSortASC {
}
.TableBackgroung {
	background-color: White;
}
.GrayControl, .GrayC {
	background-color: #F4F4F4;
}
.GrayText {
	color: #F4F4F4;
}
.ColorSquare {
	border: #dddddd solid 1px;
}
.HomeMinWidth {
	min-width: 515px;
}
.HiddenList {
	color: #777777;
	font-style: italic;
}
.SelectedModule {
	border: 2px dashed #afca0b;
}
/* Home Page Module */
ul.Home {
	margin: 0px;
	padding: 0px;
	min-height: 50px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	width: 100%;
}
.ForNonPrintPage {
	width: 900px;
	height: 250px;
	overflow: auto;
}
.ForNonWidthPrintPage {
	vertical-align: middle;
	width: 98%;
	height: 250px;
	overflow: auto;
}
.ForNonCrossTabPrintPage {
	vertical-align: middle;
	width: 98%;
	height: 250px;
	overflow: auto;
}
.ForNonCrossTabPrintPageOnly {
	width: 900px;
	height: 250px;
	overflow: auto;
}
div.PadZeroFullWidth, div.PadZeroFullW {
	padding: 0px;
	margin: 0px;
	width: 100%;
}
div.HomeBoxModuleBodyOuter, div.HBOuter {
	background: #f3f3f3;
	border: 1px solid #c5c5c5;
	padding: 0px;
	margin: 0px;
}
div.HomeBoxModuleBodyOuterWithoutBorder, div.HBOuterNoBorder {
	background: #f3f3f3;
	padding: 0px;
	margin: 0px;
}
div.PadZeroMarginZero, div.PM0 {
	padding: 0px;
	margin: 0px;
}
div.GrayPadZeroMarginZero {
	padding: 0px;
	margin: 0px;
	background-color: #F4F4F4;
}
div.HomeBoxModuleBodyInner, div.HBInner {
	padding: 0px;
	background: #ffffff;
}
span.HomeBoxTitle, span.HBTitle {
	white-space: nowrap;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}
.HomeBoxDragClass, .HBDrag {
	background-color: #e6f7d4;
}
.HomeBoxHandleClass, .HBHandle {
	cursor: move;
}
.HomeNotepadTextboxNormal, .NoteNormal {
	border: solid 1px #dddddd;
	width: 99.5%;
	overflow: auto;
	margin: 0px;
}
div.FolderUsersList, div.FUserList {
	height: 100px;
	overflow-y: auto;
	overflow-x: hidden;
}
.HeadingQuickStatsAddOns {
	background: #e9e9e9 left top repeat-x;
	height: 21px;
	line-height: 21px;
	padding: 0 20px;
	border-bottom: 1px solid #c5c5c5;
	border-top: 1px solid #c5c5c5;
}
.HomeNotepadTextboxSelected, .NoteSelected {
	border: solid 1px #ee9999;
	width: 99.5%;
	overflow: auto;
	margin: 0px;
}
.AddOnsTooltip, .AddOnTip {
	border: solid 1px #000000;
	background-color: #eeeeee;
}
.TabBackground, .TabBG {
	background-color: #f3f3f3;
}
.ClosePopUp {
	background-image:url(../img/new/delete-20x20.png);
	background-repeat:no-repeat;
}
.CloseImage {
	border: none;
	position: absolute;
	top: 10px;
	right: 40px;
}
.IFrameStyle {
	background-color: #DEDEDE;
	height: 0px;
}
.IFrameBG {
	background-color: #DEDEDE;
}
.FolderIFrame, .FrameG {
	position: absolute;
	left: -10000px;
	top: -10000px;
	height: 1px;
	width: 1px;
	background-color: White;
	z-index: 999999;
}
/* Content Module */
.ContentSettingActive {
	background: #ffffff;
	cursor: pointer;
	vertical-align: top;
}
.ContentSettingUnactive {
	background: #eeeeee;
	cursor: pointer;
	vertical-align: top;
}
/* Add Subscriber */
td.AddMethodGradient, td.AddSMethod {
	border: solid 1px #c5c5c5;
}
.Shadetabs, .PeerList {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	text-align: left;
	z-index: -1;
}
.Shadetabs li, .PeerList li {
	float: left;
	padding: 0px;
	margin: 0px 3px 0px 0px;
	list-style-type: none;
}
.Shadetabs li a:visited, .PeerList li a:visited {
	color: #575757;
}
.Shadetabs li a:hover, .PeerList li a:hover {
	text-decoration: none;
	color: #575757;
}
.Shadetabs li.selected, .PeerList li.selected {
	position: relative;
	margin: 0px 3px 0px 0px;
	text-align: center;
}
.Shadetabs li.selected a:hover, .PeerList li.selected a:hover {
	text-decoration: none;
}
.Shadetabs li a {
	display: block;
	vertical-align: middle;
	height: 22px;
	float: left;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	font-size: 12px;
}
.Shadetabs li b {
	margin: 0 0 0 0px;
	display: inline;
	float: left;
	height: 22px;
	padding: 0 15px 0 0;
	width: auto;
	color: #575757;
	line-height: 22px;
	cursor: pointer;
}
.Shadetabs li a:hover b {
	cursor: pointer;
	outline: none;
	text-decoration: none;
}
.Shadetabs li a:hover {
	border: 0;
	font-weight: normal;
	cursor: pointer;
	outline: none;
}
.Shadetabs li.selected a {
	display: block;
	height: 22px;
	float: left;
	text-decoration: none;
	outline: none;
}
.Shadetabs li.selected a b {
	margin: 0 0 0 15px;
	display: inline;
	float: left;
	height: 22px;
	padding: 0 15px 0 0;
	width: auto;
	font-weight: bold;
}
.Shadetabs li.selected a:hover b {
	cursor: pointer;
}
.Shadetabs li.selected a:hover {
	border: 0;
	color: #575757;
	cursor: pointer;
	outline: none;
}
.ShadeTabs1 {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	text-align: left;
	z-index: -1;
}
.ShadeTabs1 li {
	float: left;
	padding: 0px;
	margin: 0px 3px 0px 0px;
	list-style-type: none;
}
.ShadeTabs1 li a:visited {
	color: #575757;
}
.ShadeTabs1 li a:hover {
	text-decoration: none;
	color: #575757;
}
.ShadeTabs1 li.selected {
	position: relative;
	margin: 0px 3px 0px 0px;
	text-align: center;
}
.ShadeTabs1 li.selected a:hover {
	text-decoration: none;
}
.ShadeTabs1 li a, .PeerList li a {
	display: block;
	vertical-align: middle;
	height: 22px;
	float: left;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	font-size: 12px;
}
.ShadeTabs1 li b, .PeerList li b {
	margin: 0 0 0 0px;
	display: inline;
	float: left;
	height: 22px;
	padding: 0 15px 0 0;
	width: auto;
	color: #575757;
	line-height: 22px;
	cursor: pointer;
}
.ShadeTabs1 li a:hover b, .PeerList li a:hover b {
	cursor: pointer;
	outline: none;
	text-decoration: none;
}
.ShadeTabs1 li a:hover, .PeerList li a:hover {
	border: 0;
	font-weight: normal;
	cursor: pointer;
	outline: none;
}
.ShadeTabs1 li.selected a, .PeerList li.selected a {
	display: block;
	height: 22px;
	float: left;
	text-decoration: none;
	outline: none;
}
.ShadeTabs1 li.selected a b, .PeerList li.selected a b {
	margin: 0 0 0 15px;
	display: inline;
	float: left;
	height: 22px;
	padding: 0 15px 0 0;
	width: auto;
	font-weight: bold;
}
.ShadeTabs1 li.selected a:hover b, .PeerList li.selected a:hover b {
	cursor: pointer;
}
.ShadeTabs1 li.selected a:hover, .PeerList li.selected a:hover {
	border: 0;
	color: #575757;
	cursor: pointer;
	outline: none;
}
/* Display Block and None */
.DisplayBlock {
	display: block;
}
.DisplayNone {
	display: none;
}
/* Password Strength */
.PasswordContainer, .PwdCnt {
	height: 19px;
	width: 100px;
	border: 1px solid #000;
	float: left;
	background-color: #DDDDDD;
}
.PasswordStrength, .PwdStrength {
	background-image: url(../img/new/strength.png);
	height: 19px;
	width: 0px;
}
/* Folder Tree View Styles */

/* Generic Styles */
.TreeDivHeaderRow, .TreeDivHeaderColumn, .TreeDivHeaderText, .TreeDivWrapper, .TreeContainer .TreeDiv, .TreeUl, .TreeLi, .TreeSpacer, .TreeDivColumn, .TreeFloatClear, .TreeDivText, .TreeSpanColumn {
	margin: 0px;
	padding: 0px;
}
.TreeHRow, .TreeHCol, .TreeHText, .TreeWrap, .TreeC .TreeDiv, .TreeUl, .TreeLi, .TreeSpacer, .TreeCol, .TreeClear, .TreeText, .TreeSpanCol {
	margin: 0px;
	padding: 0px;
}
.IndentTreeSpacer, .IndentSpace {
	margin: 0px;
	padding: 0px;
	border: none;
	height: 18px;
	line-height: 18px;
	white-space: nowrap;
}
/* Header Styles */
.TreeDivHeaderRow, .TreeHRow {
	border: 1px solid #D5D5D5;
	border-left: none;
	border-top: none;
	height: 20px;
	background: #ffffff;
}
.TreeDivHeaderColumn, .TreeHCol {
	float: left;
	overflow: hidden;
	border-left: 1px solid #D5D5D5;
}
.TreeDivHeaderText, .TreeHText {
	cursor: default;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding: 3px 3px 3px 5px;
	white-space: nowrap;
}
/* Root Div Styles */
.TreeDivWrapper, .TreeWrap {
	overflow: hidden;
	background-color: White;
}
.TreeContainer, .TreeC {
	overflow: hidden;
	list-style-position: outside;
	background-color: White;
	min-width: 515px;
}
/* Div Styles */
.TreeDiv {
	list-style-type: none;
	white-space: nowrap;
	overflow: hidden;
}
.RFHeight:hover {
	background-color: #eeeeee;
}
.TreeDivColumn, .TreeCol {
	padding-left: 1px;
	float: left;
	line-height: 18px;
	vertical-align: middle;
	white-space: nowrap;
	overflow: hidden;
}
.TreeDivText, .TreeText {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding: 0px 0px 5px 5px;
	white-space: nowrap;
}
.TreeFloatClear, .TreeClear {
	font-size: 0px;
	clear: both;
	white-space: nowrap;
	height: 0px;
	width: 0px;
}
.RootFolderHeight, .RFHeight {
	height: 20px;
}
.IE6LiHeight {
	height: 18px;
}
/* Ul & Li Styles */
.TreeUl, .TreeLi {
	list-style-type: none;
}
.TreeLi {
	cursor: default;
}
.FlatNoSymbolUl {
	padding: 0px;
	list-style-type: none;
}
/* Span Styles */
.TreeSpanColumn, .TreeSpanCol {
	list-style-type: none;
	line-height: 18px;
	vertical-align: middle;
}
.HiddenMailingList, .HiddenML {
	font-weight: bold;
	color: #f7a600;
}
.ContentType1, .CType1 {
	color: Black;
}
.ContentType2345, .CType2345 {
	color: #afca0b;
}
.ContentTypeDefault, .CTypeDef {
	color: #494949;
}
/* Tree Spacer Style */
.TreeSpacer, .FImg, .FShowImg, .FHideImg, .MLImg, .PMLImg, .NImg, .AImg, .SMSImg, .SImg, .PSImg, .DRImg, .FDRImg, .SRImg, .FSRImg {
	padding-left: 2px;
	border: none;
	height: 18px;
	line-height: 18px;
	width: 18px;
	white-space: nowrap;
}
.TreeSpacer, .FolderImage, .FolderExpandImage, .FolderCollapseImage, .MailingListImage, .PeerMailingListImage, .NewsletterImage, .ArticleImage, .SMSImage, .SurveyImage, .PreviewSpamImage, .DeliveryReportImage, .FilterDeliveryReportImage, .SummryReportImage, .FilterSummaryReportImage {
	padding-left: 2px;
	border: none;
	height: 18px;
	line-height: 18px;
	width: 18px;
	white-space: nowrap;
}
/* Image Styles */
.FolderImage, .FImg {
	background-image: url(../img/new/folder-16x16.png);
	border: none;
	background-repeat: no-repeat;
	background-position: center center;
}
.FolderCollapseImage, .FHideImg {
	background-image: url(../img/new/tree-box-hide.png);
	border: none;
	background-repeat: no-repeat;
	background-position: center center;
}
.FolderExpandImage, .FShowImg {
	background-image: url(../img/new/tree-box-show.png);
	border: none;
	background-repeat: no-repeat;
	background-position: center center;
}
.MailingListImage, .MLImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -126px;
	cursor: move;
}
.PeerMailingListImage, .PMLImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -168px;
	cursor: move;
}
.NewsletterImage, .NImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -147px;
	cursor: move;
}
.ArticleImage, .AImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -21px;
	cursor: move;
}
.SMSImage, .SMSImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -273px;
	cursor: move;
}
.SurveyImagem, .SImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -315px;
	cursor: move;
}
.PreviewSpamImage, .PSImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -189px;
	cursor: move;
}
.DeliveryReportImage, .DRImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -231px;
	cursor: move;
}
.FilterDeliveryReportImage, .FDRImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -63px;
	cursor: move;
}
.SummryReportImage, .SRImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -294px;
	cursor: move;
}
.FilterSummaryReportImage, .FSRImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -84px;
	cursor: move;
}
.AddRowImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 16px;
	height: 16px;
}
.DeleteImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -42px;
	width: 16px;
	height: 16px;
}
.PreviewImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -210px;
	width: 16px;
	height: 16px;
	cursor: pointer;
    float:right;
}
.ChartTitle {
	font-size: 13px;
	padding: 7px 0px 7px 10px;
	border: 2px solid #a8a8a8;
}
.ChartImg {
	background-image: url(../img/new/home-box-content.png);
	border: none;
	background-repeat: no-repeat;
	background-position: 0 -336px;
	width: 16px;
	height: 16px;
}
/* Integration Settings Styles */
.IntegrationColor, .IntColor {
	background-color: #dddddd;
}
/* Database Synchronization Styles */
.ConnectionSuccessfulMessage, .ConnectionSuccess {
	color: #000000;
}
.ConnectionUnsuccessfulMessage {
	color: Red;
}
/* Common Upload Control */
.FileUploadContainer, .UploadContainer {
	position: relative;
	background-color: #ffffff;
	overflow: hidden;
	cursor: pointer;
}
.ANPFileUpload {
	position: relative;
	height: 100%;
	opacity: 0;
	-moz-opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor: pointer;
	z-index: 5555;
}
/*Module Based Editor */
.DivFilter {
	background: url(../img/new/edit-filter-overlay.png);
	position: absolute;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	width: 80px;
	height: 35px;
	margin-top: -35px;
	margin-left: 107px;
	padding: 10px 2px 5px 21px;
	z-index: 4;
	text-align: left;
	overflow: hidden;
}
.LeftTabPeer {
	border-bottom: solid 1px;
	border-right: solid 1px;
	background-color:rgba(247,166,0,0.5);
	border-color: #d89101;
}
.LeftTabPeerNone {
	background-color: #fbfdf7;
	border: none;
}
.RightTabPaste {
	border-bottom: solid 1px;
	border-left: solid 1px;
	background-color:rgba(247,166,0,0.5);
	border-color: #d89101;
}
.LinkButtonLargeBold, .LinkButtonLB {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.DivOverflowText {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding: 0px 0px 5px 5px;
	white-space: nowrap;
}
/* Preview/Spam Module */
.ThumbPreviewBoxLeft, .ThumbViewL {
}
.ThumbPreviewBoxRight, .ThumbViewR {
}
.PreviewBoxDiv, .PreviewDiv {
	margin: 0px 7px 10px 13px;
	float: left;
}
.PreviewImageOn, .ImageOn {
	background-image: url(../img/new/preview-16x16.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 24px;
	height: 21px;
}
.PreviewImageOff, .ImageOff {
	background-image: url(../img/new/preview-16x16-off.png);
	background-repeat: no-repeat;
	background-position: right center;
	width: 24px;
	height: 21px;
}
.PreviewImageRight, .PreviewR {
}
.PreviewImageMiddle, .PreviewM {
}
/* Highslide Styles */
.highslide img {
	cursor: pointer;
}
a.highslide, .highslide:hover {
	text-decoration: none;
}
.highslide-html-content {
	position: absolute;
	display: none;
	background-color: White;
}
.highslide-loading {
	display: block;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid black;
	background-color: #ffffff;
	padding-left: 22px;
	background-image: url(../img/new/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.highslide-dimming {
	background: #ececec;
}
.highslide-heading {
	cursor: move;
	font-size: 18px;
	float: left;
	font-weight: bold;
	position: absolute;
	color: #333333;
	margin: 6px;
}
.highslide-wrapper, .rounded-white {
	background-color: #ffffff;
}
.highslide-wrapper .highslide-html-content {
	width: 950px;
	padding: 0px 0px 0px 0px;
}
.highslide-header {
	padding-top: 5px;
	border-bottom-color: #dddddd;
	border-bottom-width: 1px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 3px;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: inline;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: #000000;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 15px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	margin-top: 4px;
	height: 11px;
	width: 11px;
	background: url(../img/new/resize.png);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
	cursor: move;
}
.highslide-resize {
	cursor: nw-resize;
}
.grey-bar-left {
	width: 1%;
}
.grey-bar-bg-repet {
}
.blue-arrow {
	background: url(../img/new/blue-arrow.png) left bottom no-repeat;
}
.red-arrow {
	background: url(../img/new/red-arrow.png) left bottom no-repeat;
}
.grey-bar-right-img {
	width: 5%;
}
.info-status {
	background: url(../img/new/warning-16x16.png) no-repeat;
}
.ready-status {
	background: url(../img/new/check-icon.png) no-repeat;
}
.width200 {
	width: 200px;
}
.LabelGrayMessage, .LabelGray, .LabelGrayMediumMessage, .LabelGrayItalicMessage {
	color: #333333;
	font-weight: bold;
}
.LabelGrayMediumMessage, .LabelGrayItalicMessage {
	font-size: 12px;
}
.LabelGrayItalicMessage {
	font-style: italic;
}
.left-red-button {
}
.green-repet {
}
.yellow-repet {
}
.right-red-button {
}
.LinkMarker {
	position: absolute;
	margin-top: 10px;
	margin-left: -60px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: url(../img/new/spacer.png) no-repeat top left;
	behavior: url(img/iepngfix.htc);
	display:inline;
}
.LinkBox {
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-weight: bold;
	position: relative;
	margin-top: 4px;
	margin-left: 4px;
	padding-left: 6px;
	padding-top: 5px;
	width: 134px;
	cursor: pointer;
	behavior: url(img/iepngfix.htc);
}
.LinkContent {
	padding: 8px;
	text-align: right;
}
.LinkContentForSecond {
	padding: 0px 8px 0px 8px;
	text-align: right;
}
.LinkBorder {
	width: 113px;
	height: 14px;
	border: 1px solid #dddddd;
}
.LinkPercent {
	font-size: 9px;
	float: right;
}
.LinkPercentImage, .LinkPercentImg {
	float: left;
	height: 14px;
	width: 6%;
}
.LinkOff1 {
	background-image: url(../img/new/add-16x16.png);
}
.LinkOff2 {
	background-image: url(../img/new/add-16x16.png);
}
.LinkOff3 {
	background-image: url(../img/new/add-16x16.png);
}
.LinkOff4 {
	background-image: url(../img/new/add-16x16.png);
}
.LinkOverlay1 {
	background:#333333;
}
.LinkOverlay2 {
	background:#333333;
}
.LinkOverlay3 {
	background:#333333;
}
.LinkOverlay4 {
	background:#333333;
}
.LinkOverlay1roi {
	background:#333333;
}
.LinkOverlay2roi {
	background:#333333;
}
.LinkOverlay3roi {
	background:#333333;
}
.LinkOverlay4roi {
	background:#333333;
}
*.carpe_horizontal_slider_display_combo {
	clear: left;
	margin: 0;
}
*.carpe_horizontal_slider_track {
	background-color: #ffffff;
	color: #333;
	width: 650px;
	float: left;
	margin: 0;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 0px;
	border: 0px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
	background-color: #333;
	color: #ccc;
	width: 625px;
	height: 3px;
	margin: 4px 4px 2px 0px;
	line-height: 2px;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.carpe_horizontal_slider_track *.carpe_slider {
	width: 9px;
	color: #333;
	position: relative;
	margin: 0;
	height: 11px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 0px solid;
	border-color: #999 #333 #333 #999;
	left: 0px;
	background-image: url(../img/new/blue-arrow.png);
}
*.carpe_slider_display_holder {
	color: #000000;
	width: 40px;
	margin: 0;
	float: left;
	padding: 0 0px 0 0;
	height: 10px;
	z-index: 999;
	text-align: left;
	border: 0px solid;
	border-color: #ddd #999 #999 #ddd;
}
.carpe_slider_display {
	color: #000000;
	padding: 0px 0px 0 0;
	width: 37px;
	text-align: left;
	font-size: 11px;
	line-height: 10px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	cursor: default;
}
*.BorderIframe {
	margin-bottom: 10px;
	border: solid 1px #D5D5D5;
}
*.slider_arrow {
	left: 0px;
	background-image: url(../img/new/blue-arrow.png);
}
*.GroupA {
	background:#ffffff;
	border: solid 1px gray;
}
*.GroupB {
	background:#ffffff;
	border: solid 1px gray;
}
*.GroupC {
	background:#ffffff;
	border: solid 1px gray;
}
*.GroupD {
	background:#ffffff;
	border: solid 1px gray;
}
*.GroupE {
	background:#ffffff;
	border: solid 1px gray;
}
.ApsisSlider {
	left: 0px;
	background-image: url(../img/new/blue-arrow.png);
}
#SendGroupSlider {
background: #ffffff !important;
border: 1px solid #dddddd;
}
#SendGroupSlider .ui-slider-handle {
    background: url("../img/new/drag.png") no-repeat scroll center center #323232 !important;
    border: 1px solid #000000 !important;
}
#imgDisplayIcon {
    display: none;
}
/* END Split Test Slider CSS*/

/* Filter Classes Start */
.Green_TextMiddle, .Blue_TextMiddle, .DarkBlue_TextMiddle, .DarkPink_TextMiddle, .LightYellow_TextMiddle, .Orange_TextMiddle, .Pink_TextMiddle, .Purple_TextMiddle, .Red_TextMiddle, .Yellow_TextMiddle {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	line-height: 15px;
}
.Green_BottomLeft {
}
.Green_TopMiddle {
}
.Green_BottomMiddle {
}
.Green_BottomRight {
}
.Green_TopLeft {
}
.GreenMiddleLeft {
}
.GreenMiddleRight {
}
.Green_TopRight {
}
.Blue_BottomLeft {
}
.Blue_TopMiddle {
}
.Blue_BottomMiddle {
}
.Blue_BottomRight {
}
.Blue_TopLeft {
}
.BlueMiddleLeft {
}
.BlueMiddleRight {
}
.Blue_TopRight {
}
.DarkBlue_TopMiddle {
}
.DarkBlue_BottomMiddle {
}
.DarkPink_TopMiddle {
}
.DarkPink_BottomMiddle {
}
.LightYellow_TopMiddle {
}
.LightYellow_BottomMiddle {
}
.Orange_TopMiddle {
}
.Orange_BottomMiddle {
}
.Pink_TopMiddle {
}
.Pink_BottomMiddle {
}
.Purple_TopMiddle {
}
.Purple_BottomMiddle {
}
.Red_TopMiddle {
}
.Red_BottomMiddle {
}
.Yellow_TopMiddle {
}
.Yellow_BottomMiddle {
}
/* Filter Classes End */
.DisplayInline {
	display: inline;
}
@-moz-document url-prefix(http), url-prefix(file) {
 img:-moz-broken {
 -moz-force-broken-image-icon:1;
}
}
.cbExport span label {
	position:relative;
	left: 2px;
	top: -2px;
}
.cbExport label {
	position:relative;
	left: 2px;
	top: -2px;
}
table.rblist label {
	margin-left: 5px;
	vertical-align: top;
}
span.CheckBox label {
	margin-left: 5px;
	vertical-align: top;
}
.ImportFileInfo legend, .ImportFile legend {
	color: #000000;
	font-weight: bold;
}
.TopBorderNone {
	border-top: none;
}
.BackgroundGredient, .GredientBG {
}
.ValueTable, .ValueT {
	color: #555555;
	font-size: 12px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	border-bottom: #DDDDDD solid 1px;
}
.ValueTableHeader, .ValueTHeader {
	color: #121212;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	background-color: #ffffff;
	border: #DDDDDD solid 1px;
}
.AlternativeTemplate, .AltTemplate {
	border: dashed 1px #cccccc;
	background-color: White;
	width: 100%;
}
.coltitle {
	background: #dddddd;
	color: #333333;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* CLASSES FOR - Dashboard Large Icons Styles - Not necessary

div.HomeBoxModuleLargeIcons, div.HBLIcons {
	padding: 1px 0px 1px 0px;
	vertical-align: top;
}
.HomeBoxIcon, .HBIcon {
	margin-bottom: 3px;
}
.HomeBoxModuleLargeIcons, .HBLIcons {
	background-color: #F5F5F5;
	overflow: hidden;
	padding: 0 5px 0 0;
}
.HomeBoxTitleLarge, .HBTitleL {
	color: #333333;
	float: left;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.HBTitleImg {
	display:none;
}
.HomeBoxTitleLarge img, .HBTitleL img {
}
.HomeBoxTitleLarge span, .HBTitleL span {
}
.HBRecipient {
}
.HBContent {
}
.HBContent {
}
.HBNotepad {
}
.HBPreview {
}
.HBProjects {
}
.HBQS {
}
.HBReports {
}
.HBSQ {
}
.HBSA {
}
.HBLIconsHolder {
	float: right;
	list-style-type: none;
	margin-top: 10px;
}

.HSIcons {
	display:none;
}
.HSSettings {
}
.HSTrash {
}
.HSShowSummary {
}
.HSCreateSummary {
}
.HSRefresh {
}
.HSNewFolder {
}
.HSShowAllUp {
}
.HSShowAllDown {
}
.HSNew {
}
.HomeBoxLargeIconsHolder {
	float: right;
}
.HomeBoxHeaderIconsLarge {
	background-position: 6px 6px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 42px;
	margin: 8px 2px;
	padding: 0 0 0 2px;
	width: 42px;
}
.HLIcons {
	display:none;
}
.HomeBoxHeaderIconsLarge:hover, .HLIcons:hover {
}
.HLSettings {
}
.HLSettings a {
}
.HLTrash {
}
.HLTrash a {
}
.HLShowSummary {
}
.HLShowSummary a {
}
.HLCreateSummary {
}
.HLCreateSummary a {
}
.HLRefresh {
}
.HLRefresh a {
}
.HLNewFolder {
}
.HLNewFolder a {
}
.HLShowAllUp {
}
.HLShowAllUp a {
}
.HLShowAllDown {
}
.HLShowAllDown a {
}
.HLNew {
}
.HLNew a {
}
.HomeBoxLargeSettings {
}
.HomeBoxLargeTrash {
}
.HomeBoxLargeShowSummary {
}
.HomeBoxLargeCrateSummary {
}
.HomeBoxLargeRefresh {
}
.HomeBoxLargeNewFolder {
}
.HomeBoxLargeShowAllUp {
}
.HomeBoxLargeShowAllDown {
}
.HomeBoxLargeNew {
}
*/

/* ANP Light Styles */
.CampaignShowLink, .CampaignLink {
	margin: 10px 5px 10px 0px;
}
.GridLightDashBoard, .GLightDB {
	border: solid 1px #C5C5C5;
	border-bottom: none;
}
.GridLightItemDashBoard td, .GLightItemDB td {
	background: #ffffff;
	border-bottom: solid 1px #C5C5C5;
	vertical-align: middle;
	overflow: hidden;
	padding: 5px 0 5px 0;
	white-space: nowrap;
}
.GridLightItemDashBoard td:hover, .GLightItemDB td:hover {
	background: #F5F5F5;
}
.HighlightANPF {
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 30%;
	left: 0px;
	top: 0px;
}
.HighlightImg {
	position: absolute; /*z-index: 8000;*/
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 30%;
	left: 0px;
	top: 0px;
}
.DCursor {
	cursor: default;
}
.ExtenderStyle {
	color: #f7a600;
	border-color: #f7a600;
}
.BoxWithoutBorderRightLeftWithWhiteBackGround {
	background-color: #ffffff;
}
.BoxBorderLeftWithWhiteBackGround {
	border-left: 1px solid #D5D5D5;
	background-color: #ffffff;
}
.HighlightedQuestion {
	background-color: #dddddd;
}
.HighlightedQuestionSelected {
}
.divOne {
	padding-bottom:15px;
}
.HighlightedQuestionSelected .divOne {
	border: 2px dashed #f7a600;
	background: #efefef;
}
.HighlightedQuestionChartSelected {
	border: 2px solid green;
	font-size: 13px;
	padding: 7px 0px 7px 10px;
}
/* Add new trigger step */
.tab_pop {
	width: 100%;
	background-color: #FFFFFF;
	text-align: center;
}
.tab_100_center {
	width: 100%;
	padding-left: 5;
	padding-right: 5px;
}
.tab_100 {
	width: 100%;
}
.icon_bg {
	width: 105px;
	height: 104px;
}
.icon_bg2 {
	width: 105px;
	height: 104px;
}
.icon_tab {
	width: 100%;
	color: #000000;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}
.icon_tab td {
	padding: 7px;
}
.txt_cen {
	text-align: left;
	text-align: -moz-center;
	width: 60%;
}
.slider_form {
	background-color: #dddddd;
	height: 9px;
}
.phone {
 background: url(../img/new/cellbig-gray.png no-repeat center top);
	height: 360px;
	width: 200px;
	padding: 0 30px;
	text-align: left;
	background-repeat: no-repeat;
}
.spacer {
	height: 60px;
}
.phone_txt {
	width: 160px;
	margin-left:5px;
}
.phone_form {
	border:0;
	background:none;
	width:150px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	height:200px;
	word-wrap: break-word;
}
.phone_num {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: right;
	color: #000000;
	border: solid 1px #CCC;
	padding: 2px;
}
/*---------------*/
.BreadCrumb {
	width:400px;
	display:none;
}
table#LowestPart {
	width: 190px;
}
.word-break {
	/* The following styles prevent unbroken strings from breaking the layout */
    width: 220px; /* set to whatever width you need */
	overflow: auto;
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	word-wrap: break-word; /* IE */
}
.CloseImage1024 {
	border: none;
	position: absolute;
	top: -2px;
	right: -3px;
}
.ESPTopTable {
	height: 600px;
	width: 1100px;
	margin: 0;
	padding: 0;
}
.ESPTopTable1024 {
	height: 523px;
	width: 940px;
	margin: 0;
	padding: 0;
}
.ESPMiddleTable {
	height: 580px;
	width: 1070px;
	margin: 5px;
}
.ESPMiddleTable1024 {
	height: 493px;
	width: 910px;
	margin: 5px;
}
.IE1024TopTable {
	height: 430px;
	width: 900px;
	margin: 0;
	padding: 0;
	overflow:scroll;
}
.IE1024MiddleTable {
	height: 400px;
	width: 875px;
	margin: 5px;
	border: 1px solid #dddddd;
	overflow:scroll;
}
.IEaddModulePopUp1024 {
	overflow: auto;
	height: 310px;
}
.IEhtmlContainerPopUp1024 {
	position: relative;
	height: 460px;
	width: 610px;
	overflow-y:scroll;
}
.addModulePopUp1024 {
	position: relative;
	overflow-y: auto;
	overflow-x: hidden;
	height: 310px;
}
.htmlContainerPopUp1024 {
	position: relative;
	overflow-y: auto;
	overflow-x: auto;
	height: 460px;
	width: 610px;
}
.DivBoxM {
	overflow-x:hidden;
	overflow-y:auto;
	height:500px;
}
.DivBoxM1024 {
	overflow-x:hidden;
	overflow-y:auto;
	height:450px;
}
.NewsText {
	height: 470px;
	min-width: 90%;
	overflow: auto;
}
.NewsText1024 {
	height: 412px;
	width: 90%;
	overflow: auto;
}
.BoxTop3001024 {
	padding-right: 15px;
	border: 1px solid #dddddd;
	padding-left: 10px;
	height: 22px;
	background: #ffffff;
	font-weight: bold;
	width: 290px;
}
.BoxTop3001024IE {
	padding-right: 15px;
	border: 1px solid #dddddd;
	padding-left: 10px;
	height: 22px;
	background: #ffffff;
	font-weight: bold;
	width: 300px;
}
.FrmEditCss {
	overflow-x: hidden;
	width: 275px;
	height: 460px;
}
.FrmEditCss1024 {
	overflow-x: hidden;
	width: 275px;
	height: 425px;
}
.CloseImageWithinPopup1024IE {
	border: none;
	position: absolute;
	top: -5px;
	right: -5px;
	background-image:url(../img/new/delete-20x20.png);
	background-repeat:no-repeat;
}
.CloseImageWithinPopup1024FF {
	border: none;
	position: absolute;
	top: -8px;
	right: -5px;
	background-image:url(../img/new/delete-20x20.png);
	background-repeat:no-repeat;
}
.RegFormDiv {
	width: 180px;
	float:left;
	margin:2px;
}
.RegFormDivHeader {
	width:390px;
	float:left;
}
.RegFormInputField {
	width:95%;
}
.RegFormDivForButton {
	width:370px;
	float:left;
}
.RegFormButton {
	float:right;
	margin:2px;
}
/* Social Media Report CSS */
.SocialReportTitle {
	letter-spacing: -0.2pt;
	color: #333333;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 50px;
	line-height: 30px;
}
.SocialReportTitlePrint {
	letter-spacing: -0.2pt;
	color: #333333;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 0px;
	line-height: 30px;
}
.SocialReportHeaderTop {
	letter-spacing: -0.2pt;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	color: #555555;
	line-height :15px;
}
.SocialReportToolsDiv {
	float:right;
	margin-right: 1px;
	margin-top:0px;
}
/* KODRENSNING */

.BoxHeaderMiddle {
	background: none repeat scroll 0 0 #2F2F2F !important;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-left: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: none;
	font-family:titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: normal;
	text-transform: uppercase;
	color: #f7a600;
	line-height: 23px;
	margin-left: 10px;
}
.BoxHeaderLeft, .BoxHeaderRight {
	display:none;
}
.BoxBgMiddle {
	background: none repeat scroll 0 0 #EDEDED !important;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-left: 10px;
	padding-bottom: 0;
	padding-right: 10px;
	padding-top: 10px;
}
.BoxBgRight, .BoxBgLeft {
	display:none;
}
.ajaxtab .ajax__tab_header .ajax__tab_outer, .ajaxtab .ajax__tab_header .ajax__tab_inner {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #F9F9F9;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
}
.ajaxtab .ajax__tab_header .ajax__tab_outer label, .ajaxtab .ajax__tab_header .ajax__tab_inner label {
	color: #ffffff;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal !important;
	line-height: 22px;
	text-shadow: none;
}
.ajaxtab .ajax__tab_active .ajax__tab_inner, .ajaxtab .ajax__tab_active .ajax__tab_inner, .ajaxtab .ajax__tab_active .ajax__tab_outer, .ajaxtab .ajax__tab_active .ajax__tab_inner:hover, .ajaxtab .ajax__tab_active .ajax__tab_inner:hover, .ajaxtab .ajax__tab_active .ajax__tab_outer:hover {
	background-image:none !important;
	background: #ffc244 !important; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent !important;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	cursor: pointer;
	outline: none;
}
.ajax__tab_outer {
	padding-left:0px !important;
	padding-right:0px !important;
}
.ajaxtab .ajax__tab_header .ajax__tab_outer:hover, .ajaxtab .ajax__tab_header .ajax__tab_inner:hover {
	background: #414040; /* Old browsers */
	background: -moz-linear-gradient(top, #575757 0%, #414040 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(100%, #414040)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #575757 0%, #414040 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #575757 0%, #414040 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #575757 0%, #414040 100%); /* IE10+ */
	background: linear-gradient(to bottom, #575757 0%, #414040 100%); /* W3C */
	height: 24px;
}
.ajax__tab_outer {
	margin-right:2px;
}
.ajaxtab .ajax__tab_active .ajax__tab_inner label, .ajaxtab .ajax__tab_active .ajax__tab_outer label {
	color: #333333;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold !important;
	line-height: 22px;
	text-shadow: none;
}
/* AjaxToolKit AjaxTab Control Disabled */
.ajaxtabdisabled .ajax__tab_header .ajax__tab_outer {
	background: #ffc244; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent !important;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	padding-left: 5px;
	margin-right: 0px;
	color: Gray;
	cursor: default;
}
.ajaxtabdisabled .ajax__tab_header .ajax__tab_tab {
	cursor: default;
}
.ajaxtabdisabled .ajax__tab_active .ajax__tab_tab {
	cursor: pointer;
}
.ajax__tab_header {
	margin-bottom: -1px;
}
.ajaxtabdisabled .ajax__tab_header .ajax__tab_inner {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #F9F9F9;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
	cursor: default;
}
.ajaxtabdisabled .ajax__tab_body {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-top-width: 0px;
	min-width: 60px;
}
.ajaxtabdisabled .ajax__tab_active .ajax__tab_outer {
	border: 0;
	font-weight: normal;
	background: #ffc244; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent !important;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	cursor: pointer;
	outline: none;
}
.ajaxtabdisabled .ajax__tab_active .ajax__tab_inner {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #F9F9F9;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
}
/* ACCOUNT SETTINGS DatePicker */
.ajax__calendar_container {
	background-color: #f7a600 !important;
	border: solid 1px #D08C00 !important;
	padding: 10px !important;
	position: absolute !important;
	cursor: default !important;
	width: 175px !important;
	text-align: center !important;
	z-index: 1000 !important;
}
.GrayTheme .ajax__calendar_header {
	background-color:transparent !important;
    border-bottom:1px solid rgba(255,255,255,0.5);
padding-bottom: 10px;
padding-top: 5px;
margin-bottom: 10px !important;
}
.ajax__calendar_title {
	font-family: titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal !important;
	line-height: 20px;
	text-transform: uppercase;
}
.ajax__calendar_dayname {
    color: black;
    font-weight: bold;
    border-bottom: 1px solid #f7a600 !important;
    padding: .7em .3em !important;
}
.ajax__calendar_body {
    padding-bottom: 10px !important;
}
.ajax__calendar_day {
    background-color: #f7a600 !important;
    border-color: #f7a600 !important;
    padding: 2px !important;
}
.ajax__calendar_today .ajax__calendar_day {
    background: none rgba(51,51,51,0.5) !important;
    border: none !important;
    color: #ffffff !important;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
    background: none rgba(51,51,51,0.5) !important;
    border: none !important;
    color: #ffffff !important;
}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
    color: black !important;
}
.ajax__calendar .ajax__calendar_today {
    padding-top: 10px;
}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day {
    background: #f7c96a !important;
    color: #333333 !important;
    line-height: normal !important;
}
.GrayTheme .ajax__calendar_body {
	background-color:transparent !important;
	border:none !important;
}
.GrayTheme .ajax__calendar_hover .ajax__calendar_day, .GrayTheme .ajax__calendar_hover .ajax__calendar_month, .GrayTheme .ajax__calendar_hover .ajax__calendar_year, .GrayTheme .ajax__calendar_active {
	background-color:#333333 !important;
	color:#ececec !important;
    line-height:12px;
}
.GrayTheme .ajax__calendar_other .ajax__calendar_day {
	color:#ececec !important;
}
.GrayTheme .ajax__calendar_hover .ajax__calendar_day, .GrayTheme .ajax__calendar_hover .ajax__calendar_month, .GrayTheme .ajax__calendar_hover .ajax__calendar_year, .GrayTheme .ajax__calendar_active {
	color:#ffffff !important;
	font-weight:normal !important;
}
.GrayTheme .ajax__calendar_dayname {
	font-weight:normal !important;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: center;
	color:#ffffff !important;
}
.GrayTheme .ajax__calendar_today {
	font-weight:normal !important;
	color:#ffffff !important;
}
.ajax__calendar_year {
	color:#ececec !important;
}
/* ACCOUNT SETTINGS DatePicker END */

/*  AjaxToolKit DatePicker Control - START  */
.ajaxDatePicker .ajax__calendar_container {
	background-color: #f7a600;
	border: solid 1px #D08C00;
	padding: 4px;
	position: absolute;
	cursor: default;
	width: 165px;
	text-align: center;
	z-index: 1000;
}
.ajaxDatePicker .ajax__calendar_container table {
	background-color: #f7a600;
	border: none;
	font-size: 11px;
	line-height: 16px;
}
.ajaxDatePicker .ajax__calendar_body {
	background-color: #f7a600;
	height: 120px;
	width: 100%;
	position: relative;
	overflow: hidden;
	margin: auto;
}
.ajaxDatePicker .ajax__calendar_header {
	background-color: #F7A600;
	border: medium none;
	color: #ffffff;
	height: 35px;
	margin-top: 5px;
	vertical-align: middle !important;
	width: 100%;
}
.ajaxDatePicker .ajax__calendar_footer, .ajaxDatePicker .ajax__calendar_today {
	height: 26px;
	padding: 0px;
	padding-top: 5px;
	color: #ffffff;
	background-color: #f7a600;
	border: none;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtStartDate_calExtendDatePicker_title, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtEndDate_calExtendDatePicker_title, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtStartDate_calExtendDatePicker_title, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtEndDate_calExtendDatePicker_title {
	color: #ffffff;
	font-family: titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	text-transform: uppercase;
}
.ajax__calendar_next {
	background-image: url(../img/new/calendar-arrow-next.png) !important;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	float: right;
	height: 20px !important;
	width: 16px !important;
}
.ajax__calendar_prev {
	background-image: url(../img/new/calendar-arrow-back.png) !important;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	height: 20px !important;
	width: 16px !important;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtStartDate_calExtendDatePicker_daysTableHeaderRow, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtEndDate_calExtendDatePicker_daysTableHeaderRow, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtStartDate_calExtendDatePicker_daysTableHeaderRow, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtEndDate_calExtendDatePicker_daysTableHeaderRow {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#ffffff;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtEndDate_txtDateValue, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtStartDate_txtDateValue, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtStartDate_txtDateValue, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dtEndDate_txtDateValue, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_ddlPlacement, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_txtOrderNumber {
	width:165px !important;
	color:#333333;
}
.ajaxDatePicker .ajax__calendar_months, .ajax__calendar_years {
	visibility: hidden;
}
.ajax__calendar_months td {
    color:#ffffff;
    line-height:12px;
}
.ajaxDatePicker .ajax__calendar_dayname {
	height: 10px;
	width: 17px;
	text-align: right;
	padding: 0px 2px;
}
.ajaxDatePicker .ajax__calendar_day {
	height: 17px;
	width: 18px;
	text-align: right;
	padding: 0px 2px;
	cursor: pointer;
	color:#ffffff;
}
.ajaxDatePicker .ajax__calendar_month {
	height: 35px;
	width: 40px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	color:#ffffff;
}
.ajaxDatePicker .ajax__calendar_year {
	height: 35px;
	width: 40px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	color:#ffffff;
}
.ajax__calendar_year {
    line-height: 12px;
}
.ajaxDatePicker .ajax__calendar_active .ajax__calendar_day, .ajaxDatePicker .ajax__calendar_active .ajax__calendar_month, .ajaxDatePicker .ajax__calendar_active .ajax__calendar_year {
	font-weight: bold;
	color: #ffffff;
}
.ajaxDatePicker .ajax__calendar_other .ajax__calendar_day, .ajaxDatePicker .ajax__calendar_other .ajax__calendar_month, .ajaxDatePicker .ajax__calendar_other .ajax__calendar_year {
	color: rgba(255,255,255,0.7);
}
.ajaxDatePicker .ajax__calendar_hover .ajax__calendar_day, .ajaxDatePicker .ajax__calendar_hover .ajax__calendar_month, .ajaxDatePicker .ajax__calendar_hover .ajax__calendar_year {
	color: #111111;
}
.ajaxDatePicker .ajax__calendar_hover .ajax__calendar_today, .ajaxDatePicker .ajax__calendar_hover .ajax__calendar_title {
	color: #ffffff;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dtStartDate_calExtendDatePicker_daysBody tr {
	height:20px;
}
/*  AjaxToolKit DatePicker Control - END  */
/* AjaxToolKit AjaxTab Control Enabled */
.ajaxtab .ajax__tab_header {
	background: none none repeat-x none left bottom;
	margin-bottom: -1px;
}
.ajaxtab .ajax__tab_hover .ajax__tab_outer {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #F9F9F9;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
}
.ajaxtab .ajax__tab_hover .ajax__tab_inner {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #F9F9F9;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	line-height: 21px;
	padding-left: 15px;
	padding-right: 15px;
}
.LabelSupportHelpTitle {
	font-size: 22px;
}
.LabelSupportSubHeader {
	font-size: 14px;
}
.LabelSupportTextLink {
	font-size: 13px;
	text-decoration: underline;
	color: #000000;
}
.LabelMediumBold, .LabelMB {
	font-size: 12px;
	font-weight: bold;
}
.LabelSPFAuthenticate, .LabelSPFAuth {
	font-weight: bold;
	color: #f7a600;
}
.LabelSPFHelp {
	color: #888888;
	font-size: 10px;
	font-style: italic;
}
.LabelSPFResult {
	border: 1px solid #dddddd;
	background: #eeeeee;
	width: 300px;
	height: 40px;
}
#CountryCodeInput {
min-width: 30px;
max-width: 30px;
}
.BoxAddOns, .GHeaderDB .PadL5 strong, .BoxT, .BoxQS {
	background: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #F5F4F4;
	background: linear-gradient(to bottom, #E1E0E0 0%, #F5F4F4 100%) repeat scroll 0 0 #F5F4F4 !important;
	border: none !important;
	border-image: none;
	border-left: medium none;
	border-right: medium none;
	border-style: solid none none;
	border-width: 1px medium 0;
	clear: both;
	height: 40px !important;
	margin-bottom:30px;
	width:100%;
}
#accountSettingsUsersTab div .BoxQS {
	background: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #F5F4F4;
	background: linear-gradient(to bottom, #E1E0E0 0%, #F5F4F4 100%) repeat scroll 0 0 #F5F4F4 !important;
	border: none !important;
	border-image: none;
	border-left: medium none;
	border-right: medium none;
	border-style: solid none none;
	border-width: 1px medium 0;
	clear: both;
	height: 40px !important;
	margin-bottom:0px;
	width:100%;
}
.BoxT span, .BoxQS strong, .BoxAddOns strong, .GHeaderDB .PadL5 strong, .BoxT, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblLoginInformation, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblAccountSettings, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_lblAdditionalServices {
	color: #1a1a1a !important;
	font-family: calibri, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	font-weight: normal !important;
	line-height: 20px !important;
	text-shadow: none !important;
}
.BoxQS strong, .BoxAddOns strong, .GHeaderDB .PadL5 strong, .BoxT, .BoxMiddleRightLeft {
	padding-left:15px;
}
#ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_lblCookieTimeOutdays {
	line-height:26px;
}
#LnkCookieTrackingInfo, #lnkAPIGuide {
    line-height:26px;
    font-style: italic;
    text-decoration: underline;
    color: blue;
}
#ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_pnlDefault, .BoxMiddleRightLeft {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left:15px;
}
#ctl00_cph2ANP_ucTracking_chboxEnabled {
	margin-right:5px;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_lblStartingFrom, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtUntilDate_pnlDatePicker {
	width:150px;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_lblStartingFrom, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_lblUntil {
	padding-bottom: 5px;
	display: block;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_upAccountStatistics .PadLeft5, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_upAccountStatistics .PadL5 {
	padding-left: 0px;
	padding-top: 0px;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_upAccountStatistics .PadT5 {
	padding-top: 0px;
	padding-left:0px;
}
.BoxBorderRightLeftWithWhiteBackGround, .BoxBorderRLWhiteBG, #ctl00_cphANP_tcHomeSettings_tpSenderInformation {
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	background-color: #ffffff;
	border-bottom: 1px solid #D5D5D5;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}
#txtConversionCode {
	min-height:200px;
	line-height:19px;
    min-width: 671px;
    border: 1px solid #c2c2c2;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_chboxEnabled {
	margin-right:5px;
}
#ctl00_cphANP_tcReportCharts_tabIndexReport_ucIndexReport_tblMainReport {
	padding:10px !important;
}
#ctl00_cphANP_tcHomeSettings_tpSenderInformation {
	margin-bottom:10px;
}
.BoxLeft {
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#ctl00_cphANP_tcPreview_tabHTML_divHTML {
	color:#FFFFFF !important;
}
#ctl00_cphANP_tcHomeSettings_tpSenderInformation table {
	width:100% !important;
}
#ctl00_cphANP_tcHomeSettings_tpSenderInformation table table {
	width:auto !important;
}
#btnSendVerificationLink {
	position: relative;
	top: -3px;
}
#divSenderInformation h3 {
	padding: 10px 0;
	text-align: left;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
}
#ctl00_cphANP_tcTransactionalEmail_tpOverview_ucOverview_lblGraphHeading {
	font-size:15px;
	font-weight:normal;
}
#btnSaveDefaultSenderInfo {
	margin-left: 15px;
	position: relative;
	top: -3px;
}
.BoxBorderRLWhiteBG {
	margin-bottom:15px;
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_divAddNew {
	border:none !important;
}
#ctl00_cphANP_Panel1, #ctl00_cphANP_Panel2 {
	background-color: #FFFFFF;
	border-color: #D5D5D5;
	border-style: solid;
	border-width: 1px;
	margin-bottom:15px;
}
#ctl00_cphANP_pnlAccountUser #ctl00_cphANP_Panel1 {
	margin-left:0px;
}
#ctl00_cphANP_pnlAccountUser #ctl00_cphANP_Panel1 .FullW, #ctl00_cphANP_pnlAccountUser #ctl00_cphANP_Panel1 .FullW .FullW, #ctl00_cphANP_pnlAccountUser #ctl00_cphANP_Panel1 .FullW .FullW .FullW, #ctl00_cphANP_Panel2 .FullW {
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#ctl00_cphANP_Panel2 .BoxM, #ctl00_cphANP_Panel1 .BoxM {
	border:none !important;
}
#ctl00_cphANP_lblDefaultFolder {
	margin-left:0px;
}
#ctl00_cphANP_lblUsername {
	font-size: 13px;
	line-height:26px;
	padding-right:5px;
}
.RightMargin15, .RM15 {
	margin-right: 15px;
	margin-bottom: 25px;
}
#domainList {
	max-width:600px;
}
.editUser, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKeyContainer {
	margin-right:10px !important;
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_imgAN {
	margin-top:15px;
}
#ctl00_cphANP_btnSave, #ctl00_cphANP_btnCancel, #ctl00_cphANP_btnCancelLightAccount, #ctl00_cphANP_btnSaveLightAccount {
	float:right;
}
#ctl00_cphANP_btnSave, #ctl00_cphANP_brnReset, #ctl00_cphANP_btnNext, #ctl00_cphANP_btnBackToEvent {
	top:-8px;
	position:relative;
}
#ctl00_cphANP_lblTitle {
	top:6px;
	position:relative;
}
#ctl00_cphANP_pnlUpdates #ctl00_cphANP_btnSave, #tblScheduling #ctl00_cphANP_btnSave {
	top:0px;
	position:relative;
}
#ctl00_cphANP_pnlUpdates, #ctl00_cphANP_dgErrorLog {
	max-width:1200px;
}
#ctl00_cphANP_pnlUpdates {
	padding-bottom:15px;
}
#ctl00_cphANP_pnlUpdates .LabelGeneral {
	color:#cdcdcd;
}
#ctl00_cphANP_pnlUpdates .RptItem .LabelGeneral, #ctl00_cphANP_lblTitle.LabelGeneral {
	color:#333333;
}
.RptItem {
	background:#ffffff !important;
}
.RptItem td {
	padding-left:15px;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKeyContainer a:hover {
	text-decoration:none;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_btnApply {
	margin-left: 50px !important;
}
.AddRowImg {
	background-image: url(img/home-box-content.png);
	border:0px;
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 16px;
	height: 16px;
}
.PadLeft5, .PadL5 {
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.PadLeft10, .PadL10 {
	padding-left: 15px !important;
}
#ctl00_cphANP_pnlAccountUser #ctl00_cphANP_Panel1 .FullW .PadLeft5, .PadL5 {
	padding-top: 0px;
}
#accountSettingsUsersTab .left-column, #accountSettingsUsersTab .right-column {
	float: left;
}
#ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_tblMain, #accountSettingsUsersTab, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_upAccountStatistics, #ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_upROISettings
/*, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_upTrackingGroups*/
, #ctl00_cphANP_tcHomeSettings_tpApiKeys_upApiKeys {
	background-color: #FFFFFF;
	border-color: #D5D5D5;
	border-style: solid;
	border-width: 1px;
	width:100%!important;
	max-width:1200px;
	margin-bottom:10px;
}
#ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_upROISettings table, #ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_pnlDefault table, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_upAccountStatistics table, #ctl00_cphANP_tcHomeSettings_tpApiKeys_upApiKeys #ApiKeyTable {
	width:100%!important;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtStartingDate_pnlDatePicker table {
	width:auto!important;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_pnlTimeIntervalHeader table {
	width:auto!important;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtStartingDate_imgCalender, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtUntilDate_imgCalender {
}
.boxFramedContent table#slider-labels {
	width: 95% !important;
    float:left;
}
.BoxM {
	background:#ffffff;
}
.fancy-button div.content {
	background: none!important;
	float: right;
	min-width: 100% !important;
	width:100% !important;
	padding: 0;
}
button.fancy-button div.content {
	background:transparent !important;
	float: right;
	font-size: 12px;
	line-height: normal;
	min-width: 50px;
	padding: 0;
}
button.fancy-button div {
	border: 0 none;
	height: auto !important;
	margin: 0;
	padding: 0;
}
.fancy-button div.bg-left, .fancy-button div.bg-right {
	display:none !important;
}
#accountSettingsUsersTab p#inviteMessage {
	position: relative;
	top: -20px !important;
}
#usersList {
}
#ctl00_cphANP_tcHomeSettings_tpManageUsers_ucAU_rptAU_ctl00_imgHCSortDESC, #ctl00_cphANP_tcHomeSettings_tpManageUsers_ucAU_ucLAU_rptLAU_ctl00_imgHCSortDESC {
    background:url(../img/new/arrow_down.png) no-repeat center left;
    color:transparent;
    border:none !important;
    outline:none !important;
    -webkit-appearance: none !important;
    width: 16px;
    height: 16px;
    position: relative;
    top: 3px;
}
#ctl00_cphANP_tcHomeSettings_tpManageUsers_ucAU_rptAU_ctl00_imgHCSortASC, #ctl00_cphANP_tcHomeSettings_tpManageUsers_ucAU_ucLAU_rptLAU_ctl00_imgHCSortASC {
    background:url(../img/new/arrow_up.png) no-repeat center left;
    color:transparent;
    border:none !important;
    outline:none !important;
    -webkit-appearance: none !important;
    width: 16px;
    height: 16px;
    position: relative;
    top: 3px;
}
    #accountSettingsUsersTab .emailHeader {
        position: absolute;
        margin-left: 424px;
    }
#profileIcon img {
    position:relative;
    top:-2px;
}
.PadT5 {
	padding-top:10px !important;
	padding-left:0px;
	padding-top: 5px;
}
.security-levels {
	height: auto;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_upTrackingGroups table {
	width:100%;
}
.BoxMiddleRightLeft table {
	width:auto !important;
	padding-top:5px;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_upApiKeys .BoxMiddleRightLeft table {
    width:100% !important;
}
#TrackGroupTopTable {
	padding-bottom:25px;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_lblCreateNewTitle {
	padding-bottom:5px;
	display: block;
	line-height: 14px;
}
#ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtStartingDate_imgCalender, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_dtUntilDate_imgCalender, .datepicker-icon {
}
.datepicker-icon {
	margin-left:10px;
	margin-right:10px;
}
.GrayTheme .ajax__calendar_title, .GrayTheme .ajax__calendar_next, .GrayTheme .ajax__calendar_prev {
	color: #ffffff !important;
	padding-top: 2px;
}
.ajaxtab .ajax__tab_body {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-top-width: 0px;
	min-width: 60px;
}
/* ADD-ONS */
.AddOnAvailable {
	background-image: url(../img/new/approve-16x16.png) !important;
	border: none;
	background-repeat: no-repeat;
	background-position: top center;
	height: 16px;
	width: 16px;
}
.AddOnUnavailable {
	background-image: url(../img/new/delete-16x16.png) !important;
	border: none;
	background-repeat: no-repeat;
	background-position: top center;
	height: 16px;
	width: 16px;
}
.FullWidth, .FullW {
	width: 100%;
}
.FullHeight, .FullH {
	height: 100%;
}
#divCA {
	height: 150px !important;
	width: 300px !important;
}
.ModalDiv, .ModalW {
	position: absolute;
	left: -10000px;
	top: -10000px;
	z-index: 999999;
	background-color: White;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_RequiredTrackingGroup
, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl04_RequiredSettingValue
, .ExtenalStatisticValidationCell {
	color:#000000;
	font-weight:bold;
	padding:5px;
}
.DeleteImg {
	background-image: url(../img/new/delete-16x16.png) !important;
	border: none;
	background-repeat: no-repeat;
	background-position: top center;
	width:20px;
	height:20px;
	cursor: pointer;
	float:right;
	margin-top:6px !important;
}
.DeleteImg:hover {
	background-image: url(../img/new/delete-depth-16x16.png) !important;
	background-repeat: no-repeat;
}
/* Dashboard Grid Styles */
.GridTableDashBoard, .GDashBoard {
	border: solid 1px #C5C5C5;
	border-top: none;
}
.GridTableHeaderDashBoard td, .GHeaderDB td {
	background: #ffffff;
	border-bottom: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	border-top: none;
	border-top: none;
	margin-left: 2px;
	cursor: default;
	font-weight: bold;
	overflow: hidden;
	padding: 3px 3px 3px 5px;
	white-space: nowrap;
}
.GItemDBhover td, .GAItemDBhover td, tr.GItemDB:hover, tr.GAItemDB:hover, tr.GItemDB:hover td, tr.GAItemDB:hover td {
	background: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: #F5F4F4;
	border: none !important;
	border-image: none;
	border-left: medium none;
	border-right: medium none;
	border-style: solid none none;
	border-width: 1px medium 0;
	clear: both;
	margin-bottom:20px;
	vertical-align: middle;
}
.GridTableItemDashBoard td, .GItemDB td {
	background: #ffffff;
	border-left: none;
	border-top: none;
	vertical-align: middle;
	overflow: hidden;
	padding: 0 0 0 10px;
	white-space: nowrap;
}
.GridTableAlternatingItemDashBoard td, .GAItemDB td {
	background: #F6F6F6;
	overflow: hidden;
	padding: 0 0 0 10px;
	white-space: nowrap;
	border-left: none;
	border-top: none;
	vertical-align: middle;
}
.GridTableHeaderDashBoard td, .GHeaderDB td {
	background: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: linear-gradient(to bottom, #E1E0E0 0%, #F5F4F4 100%) repeat scroll 0 0 transparent;
	border: none !important;
	border-image: none;
	border-left: medium none;
	border-right: medium none;
	border-style: solid none none;
	border-width: 1px medium 0;
	clear: both;
	margin-bottom:20px;
	vertical-align: middle;
	height:30px !important;
}
.GHeaderDB td a {
	padding-left:10px;
}
GItemDB td a {
	padding-left:10px;
}
.LabelTagInstruction, .LabelIns {
	text-align: center;
	color: #111111;
	font-size: 13px;
	font-weight: normal;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.LabelBoldRed, .LabelBRed {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: Red;
}
.LabelItalic, .LabelI {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
.LabelTag {
	text-align: center;
	color: #cc0000;
	font-weight: bold;
	font-size: 1;
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
/* Split test */
#ReportSplitTest-holder {
background: none #ededed !important;
padding: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
max-width:900px !important;
}
.hourclass, .minuteclass {
	height: 30px;
	padding: 2px 0 2px 4px !important;
	text-indent: -2px;
	width: 45px;
}
div.sendgroup {
	background: transparent !important;
	color: #333333 !important;
	float: left;
	height: 34px;
	margin-right: 1px;
	margin-top: 1px;
	overflow: hidden;
	text-align: center;
	text-shadow: none !important;
	width: 28px;
}
div.group_1{
	background: #F7A600 !important; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) !important; /* W3C */
	border: solid 1px #d08c00 !important;
	float: left;
	height: 34px;
	margin-right: 1px;
	margin-top: 1px;
	overflow: hidden;
	text-align: center;
	width: 28px;
}
div.group_2 {
	background: #afca0b!important; /* Old browsers */
	background: linear-gradient(to bottom, #bbcd06 0%, #8eaa00 100%) repeat scroll 0 0 transparent!important;
	background: -moz-linear-gradient(top, #bbcd06 0%, #8eaa00 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbcd06), color-stop(100%, #8eaa00))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbcd06 0%, #8eaa00 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbcd06 0%, #8eaa00 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bbcd06 0%, #8eaa00 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #bbcd06 0%, #8eaa00 100%)!important; /* W3C */
	border: solid 1px #708601 !important;
}
div.group_3 {
	background: #7c1064!important; /* Old browsers */
	background: linear-gradient(to bottom, #971c7c 0%, #7c1064 100%) repeat scroll 0 0 transparent!important;
	background: -moz-linear-gradient(top, #971c7c 0%, #7c1064 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #971c7c), color-stop(100%, #7c1064))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #971c7c 0%, #7c1064 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #971c7c 0%, #7c1064 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #971c7c 0%, #7c1064 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #971c7c 0%, #7c1064 100%)!important; /* W3C */
	border: solid 1px #670e53 !important;
}
div.group_3 span {
	color:#ffffff;
}
div.group_4 {
	background: #1a1a1a!important; /* Old browsers */
	background: linear-gradient(to bottom, #323232 0%, #1a1a1a 100%) repeat scroll 0 0 transparent!important;
	background: -moz-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #323232), color-stop(100%, #1a1a1a))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #323232 0%, #1a1a1a 100%)!important; /* W3C */
	border: solid 1px #000000 !important;
}
div.group_4 span {
	color:#ffffff;
}
div.group_5 {
	background: #0d4f82!important; /* Old browsers */
	background: linear-gradient(to bottom, #1a659f 0%, #0d4f82 100%) repeat scroll 0 0 transparent!important;
	background: -moz-linear-gradient(top, #1a659f 0%, #0d4f82 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a659f), color-stop(100%, #0d4f82))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1a659f 0%, #0d4f82 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1a659f 0%, #0d4f82 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1a659f 0%, #0d4f82 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #1a659f 0%, #0d4f82 100%)!important; /* W3C */
	border: solid 1px #0a3c63 !important;
}
div.group_5 span {
	color:#ffffff;
}
div.group_6 {
	background: #d33c0d !important; /* Old browsers */
	background: linear-gradient(to bottom, #e8582c 0%, #d33c0d 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #e8582c 0%, #d33c0d 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8582c), color-stop(100%, #d33c0d)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8582c 0%, #d33c0d 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8582c 0%, #d33c0d 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e8582c 0%, #d33c0d 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #e8582c 0%, #d33c0d 100%) !important; /* W3C */
	border: solid 1px #ad310b !important;
}
div.group_6 span {
	color:#ffffff;
}
div.group_7 {
	background: #134c22 !important; /* Old browsers */
	background: linear-gradient(to bottom, #236434 0%, #134c22 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #236434 0%, #134c22 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #236434), color-stop(100%, #134c22)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #236434 0%, #134c22 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #236434 0%, #134c22 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #236434 0%, #134c22 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #236434 0%, #134c22 100%) !important; /* W3C */
	border: solid 1px #0b3616 !important;
}
div.group_7 span {
	color:#ffffff;
}
div.group_8 {
	background: #3f320f !important; /* Old browsers */
	background: linear-gradient(to bottom, #50421b 0%, #3f320f 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #50421b 0%, #3f320f 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #50421b), color-stop(100%, #3f320f)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #50421b 0%, #3f320f 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #50421b 0%, #3f320f 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #50421b 0%, #3f320f 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #50421b 0%, #3f320f 100%) !important; /* W3C */
	border: solid 1px #271f08 !important;
}
div.group_8 span {
	color:#ffffff;
}
div.group_9 {
	background: #1a9198 !important; /* Old browsers */
	background: linear-gradient(to bottom, #39b4bb 0%, #1a9198 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #39b4bb 0%, #1a9198 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #39b4bb), color-stop(100%, #1a9198)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #39b4bb 0%, #1a9198 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #39b4bb 0%, #1a9198 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #39b4bb 0%, #1a9198 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #39b4bb 0%, #1a9198 100%) !important; /* W3C */
	border: solid 1px #11676c !important;
}
div.group_9 span {
	color:#ffffff;
}
div.group_10 {
	background: #4c1414 !important; /* Old browsers */
	background: linear-gradient(to bottom, #652222 0%, #4c1414 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #652222 0%, #4c1414 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #652222), color-stop(100%, #4c1414)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #652222 0%, #4c1414 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #652222 0%, #4c1414 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #652222 0%, #4c1414 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #652222 0%, #4c1414 100%) !important; /* W3C */
	border: solid 1px #340e0e !important;
}
div.group_10 span {
	color:#ffffff;
}
div.group_remainder {
	background:rgba(255,255,255,0.3) !important;
	border: 1px solid #AAAAAA;
	color: #888888;
}
/* Slider Splite test */
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range {
	height: 100%;
	top: 0;
}
.ui-slider .ui-slider-range {
	border: 0 none;
	display: block;
	font-size: 0.7em;
	position: absolute;
	z-index: 1;
}
.ui-widget-header {
	background: none #1a1a1a!important; /* Old browsers */
	background: linear-gradient(to bottom, #323232 0%, #1a1a1a 100%) repeat scroll 0 0 transparent!important;
	background: -moz-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #323232), color-stop(100%, #1a1a1a))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #323232 0%, #1a1a1a 100%)!important; /* IE10+ */
	background: linear-gradient(to bottom, #323232 0%, #1a1a1a 100%)!important; /* W3C */
	border: solid 1px #000000 !important;
	border: 1px solid #4297D7;
	color: #FFFFFF;
	font-weight: bold;
}
.ui-slider {
	text-align: left;
}
.ui-widget-content .ui-widget-content {
	background: none !important;
	box-shadow:none !important;
}
.ui-slider-horizontal .ui-slider-handle {
	margin-left: -0.6em;
	top: -0.4em !important;
}
.ui-slider .ui-slider-handle {
	cursor: pointer !important;
	height: 1.4em !important;
	position: absolute;
	width: 1.4em !important;
	z-index: 2;
}
#SecurityLevelSlider .ui-state-default, #SecurityLevelSlider .ui-widget-content .ui-state-default {
	background: url(../img/new/drag.png) no-repeat #323232 center center !important; /* Old browsers */
	border: solid 1px #000000 !important;
	color: #FFFFFF;
	cursor:pointer;
	outline: medium none;
}
.infotext {
	color: #333333;
	font-size: 12px;
}
.infobox {
	border: 1px solid #d5d5d5;
	padding: 10px;
	min-height: 16px;
	background: #DDDDDD;
	cursor: pointer;
}
.sendNewsletterImg {
	margin-right: 5px;
}
.ProcessImg {
	height: 18px;
	width: 18px;
}
.TreeSpacer {
	padding-left: 2px;
	border: none;
	height: 18px;
	line-height: 18px;
	width: 18px;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
}
.Pointer {
	cursor: pointer;
}
.ImportProImg, .PreviewImportStatusImage {
	padding-left: 2px;
	height: 15px;
	width: 16px;
}
#ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_divPreview span {
    font-size:15px !important;
    font-family:Calibri, Arial, sans-serif !important;
}

#tableSubscriberWithoutubscription {
padding: 15px;
background: #ffffff;
margin-bottom: 15px;
}

#ctl00_cphANP_ucOptOutAll_lblEmailName {
position: relative;
top: 6px;
}
#ctl00_cphANP_ucOptOutAll_upOptOutAll, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_upSubscribersWithoutSubscriptions {
    background: #ffffff;
}
#tableOptOutAll_OptOutAll {
    padding:15px;
    background:#ffffff;
    margin-bottom:20px;
}

/* Buttons */

/* Float left buttons */

#ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnPreview, #ctl00_cphANP_btnReset, #ctl00_cphANP_btnSearch, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnSavenCode, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnDelete, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnSave, #ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_btnSave, #ctl00_cphANP_ucFilter_btnShowMailingList, #ctl00_cphANP_ucFilter_btnSave, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnOrder, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSave, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnCancel, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnGenerateSubDomain, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnRecheckSubDomain, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSaveToDnsServer, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_btnSave, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnRemove, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnSearch, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnResetGrid, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByText, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByCharacter, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnSearch, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnReset, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnRemove, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnSearch, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnResetGrid, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnDelete, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnSave, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnDelete, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnSave, #TrackGroupTopTable table .cssbutton, #ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_btnSaveCookieTimeOutDays, #ctl00_cphANP_pnlAccountUser #ctl00_cphANP_btnSave, #ctl00_cphANP_pnlAccountUser #ctl00_cphANP_btnCancel, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnDelete, #ctl00_cphANP_btnSaveLightAccount, #ctl00_cphANP_btnCancelLightAccount, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnCreateNew, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnSearch, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnReset {
    float:left !important;
}
#editor-newsletter-save-button, .Button-Float-Right {
    float:right !important;
    margin-right:0 !important;
}

/* End float left buttons */

#accountSettingsUsersTab .account-create-new-button {
    margin-right:0!important;
}

/* Button */
.anpbutton, #send-single-recipient-link, .cssbutton, #ctl00_cphANP_ucSubscriberListUniqueClicks_btnSearch, #ctl00_cphANP_ucSubscriberListNumberOfForwards_btnSearch, #ctl00_cphANP_ucSubscriberListTotalClicks_btnSearch, #ctl00_cphANP_ucSubscriberListActiveSubscribers_btnSearch, div.search a.cssbutton, #ctl00_cphANP_ucSubscriberListTotalViews_btnSearch, #btnEditNew, #add-parameter, #ctl00_cphANP_ucSingleSubscriber_btnSave, #UnscubscriptionFormTable > .AlignC a, .ui-dialog-buttonset button.ui-state-default, #ctl00_cphANP_btnConfirm, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnYesHideField, #ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm a.cssbutton, #btnSourceNew, #btnPreviewNew, .editButtonInUserInfoColumn .editButton, #ctl00_cphANP_ucOptOutAll_btnSearch, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnMoveAlltoOptOutAll, .orange-button, #ctl00_cphANP_ucFilter_btnAdd, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSaveStatement, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNewStatement, #ctl00_cphANP_btnCreateLanguage, #ctl00_cphANP_btnSaveTranslation, #ctl00_cphANP_btnTranslation, #ctl00_cphANP_btnExcelExport, #ctl00_cphANP_btnExcelImport, #ctl00_cphANP_btnSelectFile, #ctl00_cphANP_ucFilter_btnSave, #ctl00_cphANP_ucFilter_btnShowMailingList, #ctl00_cphANP_ucFilter_btnNew, #ctl00_cphANP_btnSearch, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnOrder, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpMailinglist_btnUpdateMailingList, #ctl00_cphANP_ucSubscription_tcRightDesigner_tpCode_btnUpdateCode, #ctl00_cphANP_ucSubscription_tcRightDesigner_tpSettings_btnSaveSettings, #ctl00_cphANP_ucSubscription_btnOk, #ctl00_cphANP_ucSubscription_btnNewForm, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_ucAccessCsvExcelImport_btnUploadFile, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSave, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnCreateNew, #ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_btnSave, #newUserButton, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_btnApply, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnSaveExtStatistics, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey2, #ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_btnSaveCookieTimeOutDays, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_imgAN, #ctl00_cphANP_btnSave, #ctl00_cphANP_btnSaveLightAccount, .editUser, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey, button, .styled-button, #btn_sendDemodata #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_label_sendDemoData, #btn_sendNews #ctl00_cphANP_tcSending_tabSend_ucSending_label_sendNews, .ANPButton, .DefaultANPButton, .DefaultANPLinkButton, .ANPLinkButton, .GreenButton, .EditorANPButton, .ANPButtonMiddle, a.button_btn span, a.button_btn2 span, a.buttonImageGallery, a.buttonImageGallery:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddTrackingGroup, #ctl00_cph2ANP_btnScheduleSending, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddSetting, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnNewTemplate, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnPreview, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnSavenCode, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnSave, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnNewModule, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnSave, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnSave, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnNewContentModule, #ctl00_cphANP_tcRecipientSettings_tabMessagesSettings_ucMessages_btnSave, #ctl00_cphANP_tcRecipientSettings_tabHeaderFooter_ucHeaderFooter_btnSave, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNew, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnShowMailingList, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSave, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnAdd, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnSearch, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnResetGrid, #ctl00_cphANP_tcRecipientSettings_tabPassMailingList_ucPassMailingList_btnGenerate, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnDemoDataApply, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnPartEmailApply, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnSave, .image-gallery-modal-map-setings-buttons span, #ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_btnSave, #ctl00_cphANP_tabContainer1_tabModulePermissions_ucModulePermissions_btnSave, #ctl00_cphANP_btnRestoreAll, #ctl00_cphANP_brnReset, #ctl00_cphANP_btnNext, .btn, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnNew, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_btnSave, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnSave, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnHistory, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnSearch, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnReset, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_btnAccessCsvExcel, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_btnSaveSingleSubscriber, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnSearch, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnResetGrid, #subscriberHistoryLabel, #ctl00_cphANP_tcReportCharts_tabIndexReport_ucIndexReport_btnSaveLOB, #ctl00_cphANP_ucEditReportLink_btnSearch, #ctl00_cphANP_ucEditReportLink_btnSaveReportLink, #ctl00_cphANP_tcTransactionalEmail_tpNewEditProject_ucProjectConfiguration_btnSave, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnSearch, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnNew {
	background: #F7A600 none !important; /* Old browsers */
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Opera 11.10+ */
	border: solid 1px #d08c00 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 5px !important;
	margin-top: 0;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	height:auto !important;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	line-height:13px !important;
	font-weight:normal;
	color: #222222 !important;
	text-transform:uppercase;
	float:left;
    text-decoration:none;
    outline: none;
}


.ui-dialog-buttonset button.ui-state-default, .orange-button{
	background: #F7A600 none !important; /* Old browsers */
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%) !important; /* Opera 11.10+ */
	border: solid 1px #d08c00 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 5px !important;
	margin-top: 0;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	height:auto !important;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	line-height:13px !important;
	font-weight:normal;
	color: #222222 !important;
	text-transform:uppercase;
	float:left;
    text-decoration:none;
    outline: none;
}

.anpbutton:hover, #send-single-recipient-link:hover, .cssbutton:hover, #ctl00_cphANP_ucSubscriberListUniqueClicks_btnSearch:hover, #ctl00_cphANP_ucSubscriberListNumberOfForwards_btnSearch:hover, #ctl00_cphANP_ucSubscriberListTotalClicks_btnSearch:hover, #ctl00_cphANP_ucSubscriberListActiveSubscribers_btnSearch:hover, div.search a.cssbutton:hover, #ctl00_cphANP_ucSubscriberListTotalViews_btnSearch:hover, #btnEditNew:hover, #add-parameter:hover, #ctl00_cphANP_ucSingleSubscriber_btnSave:hover, #UnscubscriptionFormTable > .AlignC a:hover, .ui-dialog-buttonset button.ui-state-default:hover, #ctl00_cphANP_btnConfirm:hover, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnYesHideField:hover, #ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm a.cssbutton:hover, #btnSourceNew:hover, #btnPreviewNew:hover, .editButtonInUserInfoColumn .editButton:hover, #ctl00_cphANP_ucOptOutAll_btnSearch:hover, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnMoveAlltoOptOutAll:hover, .orange-button:hover, #ctl00_cphANP_ucFilter_btnAdd:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSaveStatement:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNewStatement:hover, #ctl00_cphANP_btnCreateLanguage:hover, #ctl00_cphANP_btnSaveTranslation:hover, #ctl00_cphANP_btnTranslation:hover, #ctl00_cphANP_btnExcelExport:hover, #ctl00_cphANP_btnExcelImport:hover, #ctl00_cphANP_btnSelectFile:hover, #ctl00_cphANP_ucFilter_btnSave:hover, #ctl00_cphANP_ucFilter_btnShowMailingList:hover, #ctl00_cphANP_ucFilter_btnNew:hover, #ctl00_cphANP_btnSearch:hover, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnOrder:hover, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpMailinglist_btnUpdateMailingList:hover, #ctl00_cphANP_ucSubscription_tcRightDesigner_tpCode_btnUpdateCode:hover, #ctl00_cphANP_ucSubscription_tcRightDesigner_tpSettings_btnSaveSettings:hover, #ctl00_cphANP_ucSubscription_btnOk:hover, #ctl00_cphANP_ucSubscription_btnNewForm:hover, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_ucAccessCsvExcelImport_btnUploadFile:hover, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSave:hover, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnCreateNew:hover, #ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_btnSave:hover, #newUserButton:hover, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_btnApply:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnSaveExtStatistics:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl05_btnDeleteSetting:hover, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey2:hover, #ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_btnSaveCookieTimeOutDays:hover, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_imgAN:hover, #ctl00_cphANP_btnSave:hover, #ctl00_cphANP_btnSaveLightAccount:hover, .editUser:hover, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey:hover, button:hover, .styled-button:hover, #btn_sendDemodata #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_label_sendDemoData:hover, #btn_sendNews #ctl00_cphANP_tcSending_tabSend_ucSending_label_sendNews:hover, .ANPButton:hover, .DefaultANPButton:hover, .DefaultANPLinkButton:hover, .ANPLinkButton:hover, .GreenButton:hover, .EditorANPButton:hover, .ANPButtonMiddle:hover, a.button_btn span:hover, a.button_btn2 span:hover, a.buttonImageGallery:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddTrackingGroup:hover, #ctl00_cph2ANP_btnScheduleSending:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddSetting:hover, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnNewTemplate:hover, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnPreview:hover, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnSavenCode:hover, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnSave:hover, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnNewModule:hover, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnSave:hover, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnSave:hover, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnNewContentModule:hover, #ctl00_cphANP_tcRecipientSettings_tabMessagesSettings_ucMessages_btnSave:hover, #ctl00_cphANP_tcRecipientSettings_tabHeaderFooter_ucHeaderFooter_btnSave:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNew:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnShowMailingList:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSave:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnAdd:hover, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnSearch:hover, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnResetGrid:hover, #ctl00_cphANP_tcRecipientSettings_tabPassMailingList_ucPassMailingList_btnGenerate:hover, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnDemoDataApply:hover, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnPartEmailApply:hover, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnSave:hover, .image-gallery-modal-map-setings-buttons span:hover, #ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_btnSave:hover, #ctl00_cphANP_tabContainer1_tabModulePermissions_ucModulePermissions_btnSave:hover, #ctl00_cphANP_btnRestoreAll:hover, #ctl00_cphANP_brnReset:hover, #ctl00_cphANP_btnNext:hover, .btn:hover, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnNew:hover, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_btnSave:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnSave:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnHistory:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnSearch:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnReset:hover, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_btnAccessCsvExcel:hover, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_btnSaveSingleSubscriber:hover, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnSearch:hover, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnResetGrid:hover, #subscriberHistoryLabel:hover, #ctl00_cphANP_tcReportCharts_tabIndexReport_ucIndexReport_btnSaveLOB:hover, #ctl00_cphANP_ucEditReportLink_btnSearch:hover, #ctl00_cphANP_ucEditReportLink_btnSaveReportLink:hover, #ctl00_cphANP_tcTransactionalEmail_tpNewEditProject_ucProjectConfiguration_btnSave:hover, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnSearch:hover, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnNew:hover {
	background: #fdb21a !important; /* Old browsers */
	background: -moz-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc95d), color-stop(100%, #fdb21a)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	color: #111111 !important;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.anpbutton:active, #send-single-recipient-link:active, .cssbutton:active, #ctl00_cphANP_ucSubscriberListUniqueClicks_btnSearch:active, #ctl00_cphANP_ucSubscriberListNumberOfForwards_btnSearch:active, #ctl00_cphANP_ucSubscriberListTotalClicks_btnSearch:active, #ctl00_cphANP_ucSubscriberListActiveSubscribers_btnSearch:active, div.search a.cssbutton:active, #ctl00_cphANP_ucSubscriberListTotalViews_btnSearch:active, #btnEditNew:active, #add-parameter:active, #ctl00_cphANP_ucSingleSubscriber_btnSave:active, #UnscubscriptionFormTable > .AlignC a:active, .ui-dialog-buttonset button.ui-state-default:active, #ctl00_cphANP_btnConfirm:active, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnYesHideField:active, #ctl00_cph2ANP_tcSending_tabSend_ucSending_tblSendConfirm a.cssbutton:active, #btnSourceNew:active, #btnPreviewNew:active, .editButtonInUserInfoColumn .editButton:active, #ctl00_cphANP_ucOptOutAll_btnSearch:active, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnMoveAlltoOptOutAll:active, .orange-button:active, #ctl00_cphANP_ucFilter_btnAdd:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSaveStatement:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNewStatement:active, #ctl00_cphANP_btnCreateLanguage:active, #ctl00_cphANP_btnSaveTranslation:active, #ctl00_cphANP_btnTranslation:active, #ctl00_cphANP_btnExcelExport:active, #ctl00_cphANP_btnExcelImport:active, #ctl00_cphANP_btnSelectFile:active, #ctl00_cphANP_ucFilter_btnSave:active, #ctl00_cphANP_ucFilter_btnShowMailingList:active, #ctl00_cphANP_ucFilter_btnNew:active, #ctl00_cphANP_btnSearch:active, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnOrder:active, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpMailinglist_btnUpdateMailingList:active, #ctl00_cphANP_ucSubscription_tcRightDesigner_tpCode_btnUpdateCode:active; #ctl00_cphANP_ucSubscription_tcRightDesigner_tpSettings_btnSaveSettings:active, #ctl00_cphANP_ucSubscription_btnOk:active, #ctl00_cphANP_ucSubscription_btnNewForm:active, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_ucAccessCsvExcelImport_btnUploadFile:active, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnSave:active, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnCreateNew:active, #ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_btnSave:active, #newUserButton:active, #ctl00_cphANP_tcHomeSettings_tpAccountStatistics_ucStatisticsByTimeInterval_btnApply:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnSaveExtStatistics:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl05_btnDeleteSetting:active, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey2:active, #ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_btnSaveCookieTimeOutDays:active, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_imgAN:active, #ctl00_cphANP_btnSave:active, #ctl00_cphANP_btnSaveLightAccount:active, .editUser:active, #ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey:active, button:active, .styled-button:active, #btn_sendDemodata #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_label_sendDemoData:active, #btn_sendNews #ctl00_cphANP_tcSending_tabSend_ucSending_label_sendNews:active, .ANPButton:active, .DefaultANPButton:active, .DefaultANPLinkButton:active, .ANPLinkButton:active, .GreenButton:active, .EditorANPButton:active, .ANPButtonMiddle:active, a.button_btn span:active, a.button_btn2 span:active, a.buttonImageGallery:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddTrackingGroup:active, #ctl00_cph2ANP_btnScheduleSending:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddSetting:active, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnNewTemplate:active, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnPreview:active, #ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_btnSavenCode:active, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnSave:active, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnNewModule:active, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnSave:active, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnSave:active, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnNewContentModule:active, #ctl00_cphANP_tcRecipientSettings_tabMessagesSettings_ucMessages_btnSave:active, #ctl00_cphANP_tcRecipientSettings_tabHeaderFooter_ucHeaderFooter_btnSave:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNew:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnShowMailingList:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnSave:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnAdd:active, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnSearch:active, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnResetGrid:active, #ctl00_cphANP_tcRecipientSettings_tabPassMailingList_ucPassMailingList_btnGenerate:active, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnDemoDataApply:active, #ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_btnPartEmailApply:active, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnSave:active, .image-gallery-modal-map-setings-buttons span:active, #ctl00_cphANP_tabContainer1_tabWebSettings_ucWebSetting_btnSave:active, #ctl00_cphANP_tabContainer1_tabModulePermissions_ucModulePermissions_btnSave:active, #ctl00_cphANP_btnRestoreAll:active, #ctl00_cphANP_brnReset:active, #ctl00_cphANP_btnNext:active, .btn:active, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnNew:active, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_btnSave:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnSave:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnHistory:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnSearch:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnReset:active, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_btnAccessCsvExcel:active, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_btnSaveSingleSubscriber:active, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnSearch:active, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnResetGrid:active, #subscriberHistoryLabel:active, #ctl00_cphANP_tcReportCharts_tabIndexReport_ucIndexReport_btnSaveLOB:active, #ctl00_cphANP_ucEditReportLink_btnSearch:active, #ctl00_cphANP_ucEditReportLink_btnSaveReportLink:active, #ctl00_cphANP_tcTransactionalEmail_tpNewEditProject_ucProjectConfiguration_btnSave:active, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnSearch:active, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnNew:active {
	background: #fdb21a !important; /* Old browsers */
	background: -moz-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc95d), color-stop(100%, #fdb21a)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdc95d 0%, #fdb21a 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	color: #111111 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

/* Red buttons */

.redanpbutton, .APIKeyHoverRow .cssbutton, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnRemove, #ctl00_cphANP_ucSingleSubscriber_btnCancel, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnNoHideField, #editor-newsletter-cancel-button, #ctl00_cphANP_ucOptOutAll_btnReset, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnDeleteAll, #trInactivity a, .grey-button, #ctl00_cphANP_brnReset, #ctl00_cphANP_btnReset, #ctl00_cphANP_ucFilter_btnDelete, #ctl00_cphANP_btnClear, #ctl00_cphANP_ucSubscription_btnCancel, #ctl00_cphANP_ucSubscription_btnDelete, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_btnBacktoMenu, #ctl00_cphANP_btnCancel, #ctl00_cphANP_btnCancelLightAccount, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl01_btnDeleteSetting, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl02_btnDeleteSetting, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl03_btnDeleteSetting, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl04_btnDeleteSetting, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl05_btnDeleteSetting, #ctl00_cphANP_btnCancel, #ctl00_cphANP_btnCancelLightAccount, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_btnCNC, #ctl00_cph2ANP_btnCancel, a.canceled span, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnDelete, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnCancel, #tblGroupSettings a, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnDelete, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnDelete, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnRemove, #ctl00_cphANP_btnDeleteAll, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnDelete, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnDelete, #delete-module-button, #delete-newsletter-button, #remove-all-responses, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnDelete, #delete-report, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnDelete, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByText, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByCharacter, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnRemove, #delete-reminder-email, #delete-invitation-email, #delete-reminder-sms, #delete-evaluation, a.dynamic-content, #delete-module, .inactive-popup-button, .cancelButton, #ctl00_cphANP_tcAdminSupportStaff_tabManageGroup_msgAdminSupportGroup_btnCancel span, #ctl00_cphANP_tcAdminSupportStaff_tabManageUser_mssAdminSupportStaff_btnCancel, #ctl00_cphANP_tcPop3Account_tabPop3AccountList_ucPop3Account_btnDelete span, #ctl00_cphANP_btnDelete span, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnReset, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnDelete, div.jqibuttons #jqi_deleteModal_buttonNo {
	background: #b8b8b8 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d4), color-stop(100%, #b8b8b8)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Opera 11.10+ */
	border: solid 1px #908f8f !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 5px !important;
	margin-top: 0!important;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px !important;
	font-weight:normal;
	color: #222222 !important;
	text-transform:uppercase;
	float:left;
}
.redanpbutton:hover, .APIKeyHoverRow .cssbutton:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnRemove:hover, #ctl00_cphANP_ucSingleSubscriber_btnCancel:hover, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnNoHideField:hover, #editor-newsletter-cancel-button:hover, #ctl00_cphANP_ucOptOutAll_btnReset:hover, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnDeleteAll:hover, #trInactivity a:hover, .grey-button:hover, #ctl00_cphANP_brnReset:hover, #ctl00_cphANP_btnReset:hover, #ctl00_cphANP_ucFilter_btnDelete:hover, #ctl00_cphANP_btnClear:hover, #ctl00_cphANP_ucSubscription_btnCancel:hover, #ctl00_cphANP_ucSubscription_btnDelete:hover, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_btnBacktoMenu:hover, #ctl00_cphANP_btnCancel:hover, #ctl00_cphANP_btnCancelLightAccount:hover, .cancelButton:hover, .inactive-popup-button:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl01_btnDeleteSetting:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl02_btnDeleteSetting:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl03_btnDeleteSetting:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl04_btnDeleteSetting:hover, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl05_btnDeleteSetting:hover, #ctl00_cphANP_btnCancelLightAccount:hover, #ctl00_cphANP_btnCancel:hover, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_btnCNC:hover, #ctl00_cph2ANP_btnCancel:hover, a.canceled span:hover, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnDelete:hover, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnCancel:hover, #tblGroupSettings a:hover, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnDelete:hover, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnDelete:hover, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnRemove:hover, #ctl00_cphANP_btnDeleteAll:hover, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnDelete:hover, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnDelete:hover, #delete-module-button:hover, #delete-newsletter-button:hover, #remove-all-responses:hover, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnDelete:hover, #delete-report:hover, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnDelete:hover, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByText:hover, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByCharacter:hover, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnRemove:hover, #delete-reminder-email:hover, #delete-invitation-email:hover, #delete-reminder-sms:hover, #delete-evaluation:hover, a.dynamic-content:hover, #delete-module:hover, #ctl00_cphANP_tcAdminSupportStaff_tabManageGroup_msgAdminSupportGroup_btnCancel span:hover, #ctl00_cphANP_tcAdminSupportStaff_tabManageUser_mssAdminSupportStaff_btnCancel span:hover, #ctl00_cphANP_tcPop3Account_tabPop3AccountList_ucPop3Account_btnDelete span:hover, #ctl00_cphANP_btnDelete span:hover, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnReset:hover, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnDelete:hover, div.jqibuttons #jqi_deleteModal_buttonNo:hover {
	background: #e24a1b !important; /* Old browsers */
	background: -moz-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8572a), color-stop(100%, #e24a1b)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	border: solid 1px #ad310b !important;
	color: #ffffff !important;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.inactive-popup-button:hover span {
    color: #fff !important;
}
.redanpbutton:active, .APIKeyHoverRow .cssbutton:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnRemove:active, #ctl00_cphANP_ucSingleSubscriber_btnCancel:active, #ctl00_cphANP_ucSubscription_tcLeftPanel_tpEdit_btnNoHideField:active, #editor-newsletter-cancel-button:active, #ctl00_cphANP_ucOptOutAll_btnReset:active, #ctl00_cphANP_ucSubscriberswithoutsubscriptions_btnDeleteAll:active, #trInactivity a:active, .grey-button:active, #ctl00_cphANP_brnReset:active, #ctl00_cphANP_btnReset:active, #ctl00_cphANP_ucFilter_btnDelete:active, #ctl00_cphANP_btnClear:active, #ctl00_cphANP_ucSubscription_btnCancel:active, #ctl00_cphANP_ucSubscription_btnDelete:active, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_btnBacktoMenu:active, #ctl00_cphANP_btnCancel:active, #ctl00_cphANP_btnCancelLightAccount:active, .cancelButton:active, .inactive-popup-button:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl01_btnDeleteSetting:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl02_btnDeleteSetting:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl03_btnDeleteSetting:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl04_btnDeleteSetting:active, #ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_rptGroupSettings_ctl05_btnDeleteSetting:active, #ctl00_cphANP_btnCancelLightAccount:active, #ctl00_cphANP_btnCancel:active, #ctl00_cphANP_tcHomeSettings_tpAccountInformation_ucAccountInformation_ucAU_btnCNC:active, #ctl00_cph2ANP_btnCancel:active, a.canceled span:active, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnDelete:active, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnCancel:active, #tblGroupSettings a:active, #ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_btnDelete:active, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnDelete:active, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnRemove:active, #ctl00_cphANP_btnDeleteAll:active, #ctl00_cphANP_tabContainer1_tabTemplate_ucTemplate_btnDelete:active, #ctl00_cphANP_tabContainer1_tabModule_ucModule_btnDelete:active, #delete-module-button:active, #delete-newsletter-button:active, #remove-all-responses:active, #ctl00_cphANP_tabWorkingSpace_tabArticles_btnDelete:active, #delete-report:active, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_btnDelete:active, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByText:active, #ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_btnRemoveByCharacter:active, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnRemove:active, #delete-reminder-email:active, #delete-invitation-email:active, #delete-reminder-sms:active, #delete-evaluation:active, a.dynamic-content:active, #delete-module:active, #ctl00_cphANP_tcAdminSupportStaff_tabManageGroup_msgAdminSupportGroup_btnCancel span:active, #ctl00_cphANP_tcAdminSupportStaff_tabManageUser_mssAdminSupportStaff_btnCancel span:active, #ctl00_cphANP_tcPop3Account_tabPop3AccountList_ucPop3Account_btnDelete span:active, #ctl00_cphANP_btnDelete span:active, #ctl00_cphANP_tcAdminAccount_tabAccountList_ucListAccount_btnReset:active, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnDelete:active, , div.jqibuttons #jqi_deleteModal_buttonNo:active {
	background: #e24a1b !important; /* Old browsers */
	background: -moz-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8572a), color-stop(100%, #e24a1b)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e8572a 0%, #e24a1b 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	color: #ffffff !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border: solid 1px #ad310b !important;
}
.APIKeyHoverRow .cssbutton {
    margin: 0 !important;
    top: -4px;
    position: relative;
}
#ctl00_cph2ANP_btnCancel .cancelButton {
	border: none !important;
	box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 0;
	margin-right: 0px !important;
	margin-top: 0;
	overflow: hidden;
	padding: 0px !important;
    background:none !important;
    color:inherit !important;
}
/* Grey button */
.dynamic {
	background: #b8b8b8 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d4), color-stop(100%, #b8b8b8)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4d4d4 0%, #b8b8b8 100%) !important; /* Opera 11.10+ */
	border: solid 1px #908f8f !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	overflow: hidden;
	padding: 3px 7px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px !important;
	font-weight:normal;
	color: #222222 !important;
	text-transform:uppercase;
	float:left;
	margin-bottom:0px;
}
.dynamic:hover {
	background: #c7c6c6 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #dedddd 0%, #c7c6c6 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedddd), color-stop(100%, #c7c6c6)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dedddd 0%, #c7c6c6 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dedddd 0%, #c7c6c6 100%) !important; /* Opera 11.10+ */
	border: solid 1px #9c9b9b !important;
}
/* Green buttons */
.greenanpbutton, a.cssSaveButton span {
	background: #afca0b !important; /* Old browsers */
	background: -moz-linear-gradient(top, #bbcd06 0%, #8eaa00 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbcd06), color-stop(100%, #8eaa00)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbcd06 0%, #8eaa00 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbcd06 0%, #8eaa00 100%) !important; /* Opera 11.10+ */
	border: solid 1px #708601 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	margin-right: 5px !important;
	margin-top: 0;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px !important;
	font-weight:bold;
	color: #222222 !important;
	text-transform:uppercase;
	float:left;
}
.greenanpbutton:hover, a.cssSaveButton span:hover {
	border: solid 1px #8eaa00 !important;
	background: #bfdc0e !important; /* Old browsers */
	background: -moz-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5d61b), color-stop(100%, #9bba00)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	color: #111111 !important;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
}
.greenanpbutton:active, a.cssSaveButton span:active {
	border: solid 1px #8eaa00 !important;
	background: #bfdc0e !important; /* Old browsers */
	background: -moz-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5d61b), color-stop(100%, #9bba00)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c5d61b 0%, #9bba00 100%) !important; /* Opera 11.10+ */
	text-decoration:none;
	color: #111111 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
/* Specialized button classes */
button img {
    display: none;
}
#ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnDelete, #ctl00_cphANP_tcRecipientSettings_tabDynamicForm_ucDynamicForm_btnNew {
    position: relative;
    top: 5px;
}
#ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_dtStartingFromDate_imgClear {
    margin-bottom:5px !important;
}
#ctl00_cphANP_btnExcelImport, #ctl00_cphANP_btnExcelExport {
	margin-right:15px;
}
#ctl00_cphANP_btnCancel span, #ctl00_cphANP_btnSave span {
	margin-bottom:0px !important;
	padding:0 !important;
	background:none !important;
	border:none !important;
	box-shadow: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	margin-right:0 !important;
}
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnDelete, #ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_btnNew {
	position:relative;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_txtSearch {
    width:93% !important;
}
#ctl00_cphANP_tcRecipientSettings_tabPassMailingList_ucPassMailingList_lstMailinglist {
    height: 200px !important;
    background:#fafafa !important;
}
#ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnSearch, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnResetGrid, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_btnRemove {
	margin-top:4px;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_btnSave {
	margin-left:15px!important;
}
.subscriber-randomize-img, #remove-all-responses .icon, #save-settings .icon, #copy-survey .icon {
	display:none;
}
#delete-newsletter-button span img {
	display:none;
}
#ctl00_cphANP_tabContainer1_tabModulePermissions_ucModulePermissions_btnSave {
	margin-left:15px;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnSearch, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_btnRemove {
	margin-left:5px;
}
#ctl00_cphANP_tcRecipientSettings_tabMessagesSettings_ucMessages_btnSave, #ctl00_cphANP_tcRecipientSettings_tabHeaderFooter_ucHeaderFooter_btnSave, #btn_sendDemodata {
	margin-left:15px;
}
#ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnGenerateSubDomain, #ctl00_cphANP_tcAdminAccount_tabManageAccount_ucManageAccount_btnRecheckSubDomain {
	width:auto !important;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKey2
, .integrations-api-wrapper .ApiKeys a.cssbutton
{
	float:right !important;
    margin-right: 0 !important;
}
a.cssbutton {
}
a.cssbutton img {
	display:none;
}
/*-----NumericUpDownExtender----*/
.numericButtonUp {
	border-bottom: #abc1f4 1px solid;
	border-left: #abc1f4 1px solid;
	width: 20px;
	line-height:0.7em;
	font-size:0.6em;
	font-family: Webdings;
	background: #ccdaf9;
	height: 8px;
	overflow: hidden;
	border-top: #abc1f4 1px solid;
	border-right: #abc1f4 1px solid;
	cursor:pointer;
	text-align:center;
}
.numericButtonDown {
	border-bottom: #abc1f4 1px solid;
	border-left: #abc1f4 1px solid;
	width : 20px;
	line-height:0.7em;
	font-size:0.6em;
	font-family: Webdings;
	background: #ccdaf9;
	height: 8px;
	overflow: hidden;
	border-top: #abc1f4 1px solid;
	border-right: #abc1f4 1px solid;
	cursor:pointer;
	text-align:center;
}
.addModulePopUp {
	position: relative;
	overflow-y: auto;
	overflow-x: hidden;
	height: 365px;
}
.htmlContainerPopUp {
	position: relative;
	overflow: auto;
	height: 510px;
	width: 670px;
	padding:0px;
	border:1px solid #dddddd;
	margin-left:-2px;
	margin-top:-1px;
}
.LM1TM10 {
	margin-left: 1px;
	margin-top: 10px;
	margin-right: 10px;
}
.tableCheckIn {
	background: #ffffff;
	border-left: 1px solid #dddddd;
}
.tableCheckIn th {
	font-size: 11px;
	text-align: center;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background:#ffffff;
	white-space:nowrap;
	text-overflow: ellipsis;
}
.tableCheckIn td {
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	text-align: center;
}
a.button_btn {
}
a.canceled {
}
a.button_btn2 {
}
.numericButtonUp:active, .numericButtonDown:active {
	background-color:#ffffff;
	color:#000000;
}
.numericButtonUp:hover, .numericButtonDown:hover {
	color:#333333;
}
.AddAlternativeButton {
	border: none;
	text-align: left;
	background-color: Transparent;
	background-image: url(../img/new/add-16x16.png);
	background-position: left;
	background-repeat: no-repeat;
	margin: 2px;
	cursor: pointer;
}
.AddAlternativeButton:hover {
}
/* JQuerytons */

a.cssSaveButton {
}
a.cssSaveButton img {
	float: left;
	padding-right: 4px;
	border: 0px;
	cursor: pointer;
}
/* End JQuerytons */
.ANPButtonLeft {
}
.ANPButtonMiddle a {
	color: #222222;
}
.ANPButtonRight {
}
button.styled-button {
	float: none;
	cursor: pointer;
}
.styled-button > span {
}
button.styled-button > span {
}
.styled-button .icon {
}
.button-icon {
	display:none;
}
a.cssbutton img {
	float: left;
	padding-right: 4px;
	border: 0px;
	cursor: pointer;
}
.external-statistics-button {
	top:1px;
	position:relative;
}
/* CSS for Green Button Starts*/

.GreenButtonContainer {
	text-align: left;
	width: auto;
}
.GreenButtonBG {
}
.StrippedButton {
	color: #FFFFFF;
	font-size: 12px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 1px 0px;
	border: 1px none #FF0000;
	padding: 0px 2px 0px 20px;
	margin: 4px 4px 0px 4px;
	text-align: left; /* else IE sets center by default */
	width: auto; /* needed for IE width-bug */
	overflow: visible; /* needed for IE width-bug*/
}
/* CSS for Green Button Ends*/
/* Fix for Disabling double click when adding new demographic data */

#btn_sendDemodata {
}
#btn_sendDemodata #icon_sendDemoData:hover, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_label_sendDemoData:hover {
	cursor:pointer;
}
#btn_sendDemodata #icon_sendDemoData {
	float: left;
	left: 23px;
	margin-left: -17px;
	position: relative;
	top: 4px;
	z-index: 100000;
}


/* Fix for Ticket 667 Sending is added four times to database, four duplicates of newsletter send */
#btn_sendNews {
}
#btn_sendNews #icon_sendNews:hover, #ctl00_cphANP_tcSending_tabSend_ucSending_label_sendNews:hover {
	cursor:pointer;
}
#btn_sendNews #icon_sendNews {
	float: left;
	left: 23px;
	margin-left: -17px;
	position: relative;
	top: 4px;
	z-index: 100000;
}
button .container .content img {
	display: none;
}
/* End tons */

.overlay-subscribers {
margin-left: 0 !important;
width: 95%;
height: 100%;
}
#ctl00_cphANP_tcPreview_body {
background: #ececec;
padding: 10px;
top: 1px;
min-width: 800px;
position: relative;
}
#ctl00_cphANP_tcPreview_tabHTML_divHTML {
    padding:0 !important;
}
#ctl00_cphANP_tcHomeSettings_tpTrackingGroups_ucTrackingGroups_btnAddTrackingGroup {
	height:auto;
}
#ctl00_cphANP_tcHomeSettings_tpROISettings_ucROISettings_btnSaveCookieTimeOutDays {
	margin-left:10px !important;
}
#ctl00_cphANP_tcHomeSettings_tpApiKeys_ucApiKey_btnGenerateApiKeyContainer {
	margin-bottom:10px;
	float:left;
}
#performInvite {
	margin-top:8px;
}
#accountSettingsUsersTab .fancy-button {
	position: relative;
	height:auto !important;
	line-height:normal !important;
}
#newUserContent #newUserButton {
	top:-30px;
}
#accountSettingsUsersTab label.mobile {
	top: 14px;
	position: relative;
}

    #accountSettingsUsersTab span.profileResendIcon {
        background: transparent url(../img/new/resend-16x16.png) no-repeat;
        width: 16px;
        height: 16px;
        margin-left: 15px;
        display: inline-block;
        cursor: pointer;
    }
button span {
}
button em {
	font-style: normal;
}
.btnLeft {
	padding-left: 0px;
	display:inline-block;
	background:none !important;
    float:left;
}
#saveNotepadButton {
    display:none !important;
}
.GrayButton, #saveNotepadButton {
	background: #F7A600; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent !important;
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%); /* W3C */
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border: solid 1px #d08c00;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	margin-top: 0;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto !important;
	height:auto !important;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:13px !important;
	color: #333333;
	text-transform:uppercase;
	float:left;
}
.GrayButton:hover, #saveNotepadButton:hover {
	background: #fdb21a; /* Old browsers */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc95d), color-stop(100%, #fdb21a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%); /* W3C */
	text-decoration:none;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	color: #111111;
}
.GrayButton:active, #saveNotepadButton:active {
	background: #fdb21a; /* Old browsers */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc95d), color-stop(100%, #fdb21a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%); /* W3C */
	text-decoration:none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #111111;
}
.btnLeft .GrayButton {
	margin-top:10px;
}
#TrackGroupTopTable .btnLeft .GrayButton {
	margin-top:0px !important;
}
/* Button Icons */

.scheduleButton {
	background-image:none !important;
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 0px !important;
	text-indent: 0px !important;
}
.confirmButton {
	background-image:none !important;
	padding-right: 0px;
	text-indent: 0px !important;
	margin-left: 0px !important;
}
#btnConfirm {
	min-width:120px;
	float:left;
}
#boxInfo #btnConfirm {
	position:relative;
	top:-20px;
	left:-5px;
}
button span, button em {
	background: none !important;
	display: block;
	height:auto;
	margin: 0;
	text-shadow:none !important;
}
.create-button-icon img {
	display:none;
}
#buttonsBox .editButton, .editButton {
	background-image: none !important;
	margin-left: 0px !important;
	text-indent: 0px !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#buttonsBox .cancelButton, .cancelButton {
	background: none;
	margin-left: 0px !important;
	text-indent:0px !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_alink {
	background: #F7A600; /* Old browsers */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC244), color-stop(100%, #F7A600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FFC244 0%, #F7A600 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FFC244 0%, #F7A600 100%); /* W3C */
	border: solid 1px #d08c00;
	box-shadow: none;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor: pointer;
	margin-bottom: 15px;
	margin-left: 0;
	overflow: hidden;
	padding: 5px 15px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight:bold;
	color: #333333;
	text-transform:uppercase;
	top:-2px;
	left:4px;
	position:relative;
}
#ctl00_cphANP_tcHomeSettings_tpGeneralSettings_ucGeneralSettings_alink:hover {
	background: #fdb21a; /* Old browsers */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%) repeat scroll 0 0 transparent;
	background: -moz-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdc95d), color-stop(100%, #fdb21a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdc95d 0%, #fdb21a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdc95d 0%, #fdb21a 100%); /* W3C */
	text-decoration:none;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.5);
	color: #111111;
	text-decoration:none;
}
button span img {
	width: 16px;
	height: 16px;
	float: left;
	margin-left: -8px;
	margin-top: 6px;
	margin-right: 4px;
}
#editor-newsletter-save-button span img {
	display:none;
}

#editor-newsletter-export-xml span img {
	display:none;
}
buttonSpanImgIE7 {
	width: 16px;
	height: 16px;
	/*float: left;*/
	margin-left: -8px;
	/*margin-top: 6px;*/
	margin-right: 4px;
}
#listElements {
	list-style: none;
	margin-top: 10px;
	margin-right:8px;
	overflow-y: auto;
	overflow-x: hidden;
	height: 450px;
	width: 98%;
}
#listElements ul {
	background:#ffffff;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	margin:5px 0 5px 0;
	border:1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	width:255px;/*268px;*/
	/*min-height: 220px;*/
	/*max-height: 600px;*/
	list-style:none;
}
#listElements ul li {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #f5f5f5;
	border: 1px solid #dddddd;
	width:98%;
}
.reportFade2 {
	border: 1px solid #d5d5d5;
	margin-top: 21px;
	background: #FFFFFF;
}
input.editable {
	background-image: none;
	background-color: transparent;
	border: 1px solid transparent;
	margin: 1px;
}
.cke_skin_v2 textarea.cke_source {
    background-color: #FFFFFF;
    font-family: 'Courier New',Monospace;
    font-size: small;
    min-width: 100% !important;
    white-space: pre;
}
/* SMS EDITOR */
#ctl00_cphANP_pnlSmsEditor {
	background-color: #FFFFFF;
	border-color: #D5D5D5;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 15px;
	padding:15px;
	color:#222222;
}
#ctl00_cphANP_lblName {
	font-size:13px;
}
#ctl00_cphANP_pnlEditor {
    font-family:Calibri, Arial, sans-serif;
}
#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_pnlAccessCsvExcelImport {
    margin-bottom:10px;
}
#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_ANPLabel1 b, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_lblImportFileStep1Info3, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_lblImportAccessCsvExcelStepName, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_ANPLabel1, #ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_pnlAccessCsvExcelImport {
	font-size:15px;
    font-weight:normal;
}

#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucImportAccessCSVExcelData_lblMailingListNameStep1 {
    font-size:14px;
    color:#000000;
}
#ctl00_cphANP_txtName {
	position:relative;
	top:-8px;
	margin-right:10px;
}
#ctl00_cphANP_txtSMSText, #ctl00_cph2ANP_txtSMSText {
height: 175px !important;
margin-top: 5px !important;
	width: 143px !important;
background: none !important;
min-width: 20px;
position: relative;
top: 5px;
}
#ctl00_cphANP_pnlSmsEditor .BoxBorder, #ctl00_cphANP_pnlSmsEditor .BoxBorderRTB {
	border:none !important;
}
/* END SMS EDITOR */

/* NEWSLETTER EDITOR */


#editor-input-copy-namecheckboxToPage {
    margin-left: 8px;
    margin-top: 3px;
}
#select-subaccount, #select-widget {
	width: 100%;
}
.ui-dropdownchecklist-dropcontainer div, .ui-dropdownchecklist-selector, .ui-dropdownchecklist-dropcontainer-wrapper {
	border: none !important;
}
.ui-dropdownchecklist-dropcontainer {
	padding-left: 6px;
}
*:first-child + html #ddcl-select-subaccount-ddw, *:first-child + html #ddcl-select-widget-ddw  /* IE7 selector hack */ {
	margin-top: 22px
}
.editor-page-container {
	clear: both;
	display: none;
	margin-top: 0;
	padding: 105px 0 0 !important;
}
    .no-master-header .editor-page-container {
        padding-top: 15px !important;
    }
.editor-left-panel, #trigger-left, .summary-report-tools {
	background: url(../img/new/editor-left-panel-bg.png) top left repeat-x #1a1a1a !important;
	background-color: #1a1a1a;
	float: left;
	left: 0;
    top:0;
	position: fixed;
	width: 320px !important;
	padding-top:100px !important;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-bottom:0px !important;
    height:100%;
    z-index:2;
}
    .no-master-header .editor-left-panel,
    .no-master-header #trigger-left,
    .no-master-header .summary-report-tools {
        padding-top: 10px !important;
    }
.editor-left-panel .ui-widget-content, .editor-right-panel .ui-widget-content {
	background: none !important;
	padding: 0px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
.editor-left-panel .ui-widget-header, #tabslist .ui-widget-header {
	background: transparent !important;
	border: none !important;
}
.editor-right-panel #TextVersion {
    width:1000px;
}
#editorLeftPanelTabs.apsis-tabs #tabPanels {
	border-top: none !important;
	background:#3b3b3b;
	position: relative;
    overflow:auto;
	width: 300px !important;
	padding:10px;
	top:-4px;
}
.tab-left, .tab-right {
	display:none !important;
}
.tab-bg {
	float: left;
	height: auto !important;
}
.editor-page-container .ui-state-default .tab-bg a, .summary-report-main #tabs #tabslist ul .ui-state-default div a, #event-left .ui-state-default a, #event-right .ui-tabs-nav .ui-state-default a, #trigger-right .ui-state-default a, #trigger-left .ui-state-default a {
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 21px;
	font-weight:normal;
	color: #f9f9f9;
	display: block;
	float: left;
	height: 24px;
	padding-left: 15px;
	padding-right: 15px;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: #323131 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #464646 0%, #323131 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #464646), color-stop(100%, #323131)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #464646 0%, #323131 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #464646 0%, #323131 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #464646 0%, #323131 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) !important; /* W3C */
}
.editor-page-container .ui-state-default .tab-bg a:hover, .summary-report-main #tabs #tabslist ul .ui-state-default div a:hover, #event-left .ui-state-default a:hover, #event-right .ui-tabs-nav .ui-state-default a:hover, #trigger-right .ui-state-default a:hover, #trigger-left .ui-state-default a:hover {
	background: #414040 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #575757 0%, #414040 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(100%, #414040)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #575757 0%, #414040 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #575757 0%, #414040 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #575757 0%, #414040 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #575757 0%, #414040 100%) !important; /* W3C */
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover, .ui-tabs .ui-tabs-nav li.ui-state-disabled a:hover, .ui-tabs .ui-tabs-nav li.ui-state-processing a:hover, #event-left .ui-state-active a, #event-left .ui-state-active a:hover, #event-right .ui-tabs-nav .ui-state-active a, #event-right .ui-tabs-nav .ui-state-active a:hover, #trigger-right .ui-state-active a, #trigger-right .ui-state-active a:hover, #trigger-left .ui-state-active a, #trigger-left .ui-state-active a:hover, #trigger-right .ui-state-left a:hover {
	background: none #ffc244 !important; /* Old browsers */
	line-height: 22px;
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:13px !important;
	font-weight:bold !important;
	color: #282727;
	padding-left: 15px;
	padding-right: 15px;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%) !important; /* W3C */
	cursor: text;
}
.summary-report-main #tabs #tabslist ul .ui-tabs-selected div a, .summary-report-main #tabs #tabslist ul .ui-tabs-selected div a:hover {
    	background: none #ffc244 !important; /* Old browsers */
	line-height: 22px;
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:13px !important;
	font-weight:bold !important;
	color: #282727 !important;
	padding-left: 15px;
	padding-right: 15px;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	background: -moz-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc244), color-stop(100%, #f7a600)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc244 0%, #f7a600 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #ffc244 0%, #f7a600 100%) !important; /* W3C */
	cursor: text;
}
.editor-left-panel-heading, .summary-report-tools-heading {
	background: none #272626;
    text-transform:uppercase;
}
.editor-left-panel-heading-inner, .summary-report-tools-heading-inner {
	color: #cdcdcd;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	margin-left: 10px;
	text-align:left;
	font-weight:normal;
    font-family:Calibri, Arial, sans-serif;
}
.editor-left-panel-content .boxborder {
	padding:10px;
	padding-top:0px;
}
.editor-left-panel-content li {
    width: 100%;
}
.text-editor-buttons {
    background: none repeat scroll 0 0 #272626;
    border-bottom: 1px solid #1a1a1a;
    position: relative;
    top: -2px;
    width: 99%;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
}
#editpanel-Heading {
    padding: 10px;
    width: 280px;
}
.editor-left-panel-content-container-inner, .summary-report-tools-content-container {
	background: #333333;
	padding: 0px;
}
.editor-left-panel-content {
	font-size: 12px;
	color:#ececec;
}
.editor-left-panel-content label {
	display: inline;
    line-height:20px;
}
.editor-left-panel label {
	float: left;
	display: block;
}
.editor-left-panel input[type="radio"], .editor-left-panel input[type="checkbox"] {
	float: left;
	margin-left: 4px;
    min-width:inherit;
    margin-right: 4px;
}
.editor-right-panel img {
	vertical-align: bottom;
}
.editor-left-panel input, .editor-left-panel select {
	margin-bottom: 5px;
}
#rdoByAlphabet, #rdoByType {
	position:relative;
	top:4px;
}
.editor-left-panel-content .editor-label {
	position:relative;
	top:2px;
	margin-right:4px;
}
.add-module-sort-options .editor-label {
	top: 0px;
	position:relative;
}
#ctl00_cphANP_trSearchCriteria .LabelGeneral {
    position:relative;
    top:6px;
}
#editor-search-input, #search-questions input {
	background: url(../img/new/search-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:7px !important;
	color:#cdcdcd;
	height:22px;
	text-indent:12px;
	float: right;
	width: 220px;
}
.editor-left-panel-module-settings {
	min-height: 30px;
	padding: 10px;
	font-size: 12px;
}
#copy-module-button span img, #lock-module-button span img, #delete-module-button span img {
	display:none;
}
#editor-filter-select {
	margin-right: 4px;
}
.editor-left-panel-module-settings #filters-wrapper {
    float: right;
}
#carrier {
    margin-right: 3px !important;
}


#widget-departuredate {
    margin-left:8px;
    margin-right:0!important;
}
#editor-filter-label {
	float: left;
	font-size: 13px;
	color:#cdcdcd;
	margin-top:2px;
}
.editor-left-panel-module-settings > label {
	margin-right: 5px;
	position: relative;
	top: 4px;
}
.newsletter-module-settings-button-wrap {
	display: inline-block;
	text-align: center;
}
#editor-image-form {
	padding:10px;
}
#editor-image .imgdiv {
	clear: both;
	height: 150px;
	width: 100%;
}
#btnImageGallery span img, #btnWidget span img {
	display:none;
}
#editor-image {
	display: none;
}
#editor-image {
	width: 100%;
}
#tab-add-participant select {
    float:none !important;
}
.timefield, #CancelButtonLabelInput, #CancelTextInput, #CancelSuccesfullyCancelledInput, #CancelAlreadyCancelledInput, #event-left .boxer-wrap input {
	background: #464646 url(../img/new/dropdown.png) right center no-repeat !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:2px;
}
.active-control, #trigger-left input[type="text"] {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:2px;
}
#trigger-left input[type="text"] {
height: 23px !important;
padding-left:5px;
}

#trigger-left textarea {
	min-height:70px;
    background:#464646 none !important;
    color:#cdcdcd;
    min-width: 241px  !important;
    max-width: 241px !important;
    border:0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.editor-left-panel-content .back-to-image {
    margin-right:0 !important;
}
#event-left .boxer-wrap input[type="text"] {
    background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	height:25px !important;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:2px 3px;
min-width: 260px;
}
#tab-add-participant .participant-email.textbox {
    background:#464646 none !important;
min-width: 260px !important;
}
.timefield {
	margin-top: 4px;
	width: 44px;
	height: 22px;
	min-width:44px !important;
    max-width:44px;
	line-height: 18px;
}
#txtImageURL, #external-page-url {
	background: url(../img/new/url-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
    max-width: 255px;
    width: 91%;
}
.link-alias-inner input {
	background: url(../img/new/url-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#cdcdcd;
	height:22px;
	border:none;
	padding-left:20px !important;
    min-width:80px !important;
    width:130px !important;
}
.report-tools .link-url {
	width: 130px;
	height: 100%;
}
.report-tools .link-alias {
	height: 100%;
    width:50%;
}
#txtAnpimgLinkURL, #anpa-url, #widget-linkurl {
	background: url(../img/new/link-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#ececec;
	font-size:13px;
	height:22px;
    max-width: 255px;
    width: 91%;
}
#tab-code ul input {
	background: url(../img/new/link-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none;
	padding-left:20px !important;
	color:#ececec;
	font-size:13px;
	height:22px;
	max-width:264px;
	min-width:264px !important;
}
#tab-code ul input {
    margin-top:5px;
}
#ctl00_LeftContent_TabInvitationLeft1_txtInvitationWegPage {
	max-width:225px;
	min-width:225px !important;
}
#anpa-link-text, #widget-username, #widget-boardname, #widget-searchquery, #widget-userid, #widget-feedurl, #widget-feedtitle, #widget-trackingnumber, #widget-flightnumber, #widget-city, #widget-toptitle, .editor-left-panel-form-settings input[type="text"], #widget-campaignId {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	height:22px;
    padding-right:20px;
	max-width:255px;
	width: 91%;
}
#widget-productNumber {
    max-width:none;
    width:98%;
    padding-left: 5px;
}
#widget-logourl {
	background: url(../img/new/link-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	height:22px;
	max-width: 255px;
	width: 91%;
	position:relative;
	top:8px;
    padding-left:20px;
}
#anpa-name {
	background: url(../img/new/anchor-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
	max-width:255px;
	width: 91%;
}
#txtWidth, #widget-width, #widget-widthheight {
	background: url(../img/new/width-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
	margin-right: 10px !important;
	max-width:100px;
	min-width:50px !important;
}
#txtHeight, #widget-height {
	background: url(../img/new/height-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
	max-width:100px;
	min-width:50px !important;
}
#txtImageText {
	background: url(../img/new/alt-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
	width: 91%;
	max-width:255px !important;
}
#editor-newsletter-subject-input, .advanced-subject-alt-subject, input#form-title {
	background: url(../img/new/subjectline-input.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
    padding:2px 2px 2px 20px !important;
	color:#cdcdcd;
	height:20px !important;
    margin-top: 2px;
    text-overflow: ellipsis;
}
#UseTxtSubject label {
position: relative;
top: 1px;
}
.image-gallery-info input {
    border:0 !important;
}
.image-gallery-file-info .styled-button {
    margin-right:12px !important;
}
#tracking-group-list input[type="text"] {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	padding-left:2px 5px !important;
	color:#cdcdcd;
	height:22px;
	min-width:135px;
	max-width:135px;
}
.advanced-subject-alt-subject {
min-width: initial !important;
max-width: none !important;
width: 75% !important;
}
.newsletter-subject-symbols {
	background: transparent url(../img/new/subjectline-icon.png) no-repeat !important;
	background-color:transparent !important;
	width: 12px !important;
	border: none !important;
	cursor: pointer !important;
	min-width:10px !important;
	max-width:22px;
	margin-top:8px;
}
#newsletter-subject-symbols-id {
    min-width:10px !important;
	margin-top:5px !important;
	margin-left:350px;
    width: 5px !important;
    display:block;
    float:right;
    position:absolute;
}
.newsletter-subject-symbols:hover {
	background: transparent url(../img/new/subjectline-icon-hover.png) no-repeat !important;
}
#send-test-button {
	margin-top: 10px;
}
#sendhour, #sendminute {
min-width: 50px !important;
max-width: 50px !important;
}
#sender-name, #sender-email {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	height:22px;
	max-width:255px;
	min-width:255px;
}
#mailing-list-select, #email-address-textarea {
	width: 100%;
	height: 95px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #464646 !important;
	border:none !important;
	color:#cdcdcd !important;
}
#email-address-textarea {
	width:96%;
    height: 95px;
    padding-bottom: 4px;
}
#editor-settings select, #editor-settings #image-size-li input {
	width: 60px;
	min-width:60px !important;
	margin-right: 5px;
}
#image-size-li input {
	float: left;
}
#editor-settings #image-align-li label, #image-size-li label {
	margin-top: 5px;
	margin-right:5px;
}
.dynamic {
	float: right;
	font-size: 12px;
	margin-top: 3px;
	margin-right: 0px;
	line-height: 11px;
}
#dynamicoverlay {
	left: 312px;
	opacity: 1;
	background: url(../img/new/dynamicoverlay.png) no-repeat scroll center center;
	height: 330px;
	padding: 5px 15px 15px 35px;
	width: 300px;
	position: fixed;
	z-index: 100;
	display: none;
	top: 560px;
}
.editor-left-panel-content ul {
	list-style:none;
}
.editor-left-panel-content input[type="checkbox"] {
    margin-bottom:0 !important;
    margin-top:3px;
    margin-right:5px;
}
#send-test-button, #publish-newsletter-button {
	float:none !important;
	margin-bottom:0px !important;
}
#copy-newsletter-button span img, #send-test-button span img, #publish-newsletter-button span img {
	display:none;
}
.editor-left-panel-subaccount, .test-sending, #mailing-list, #test-sending, #email-address {
	padding:10px 10px 15px;
}
#email-address {
    padding-bottom: 0;
}
#peer-list-radio-button, #single-recip-radio-button {
	position:relative;
}
.tracking-options > input {
    position: relative;
    top: 2px;
}
#test-sending, #mailing-list {
    padding-top: 0px;
}
#email-address {
    padding-bottom: 0px;
}
#single-recip-radio-button {
	margin-left:10px;
}
/*------- Publish to newsletter ---------*/
#ddcl-select-subaccount-ddw {
    width: 260px !important;
    min-width: 260px !important;
}
#ddcl-select-subaccount-ddw .ui-dropdownchecklist-group {
	color: #cdcdcd !important;
}
#ddcl-select-subaccount-ddw .ui-dropdownchecklist-dropcontainer {
	background: none repeat scroll 0 0 #464646 !important;
	min-height: 220px !important;
	padding: 10px !important;
	color:#cdcdcd !important;
	border:none !important;
    width: 260px;
    margin-top: 20px;
}
#ddcl-select-subaccount-ddw *, #ddcl-select-widget-ddw * {
	float: left !important;
}
label.error {
	margin: 0px;
	color: #d33c0d;
}
.ErrorImg {
	float:right;
	background-image: url(../img/new/warning-16x16.png);
	border: none;
	background-repeat: no-repeat;
	width: 18px;
	height: 16px;
	cursor: pointer;
}
/* Alias manager */
.alias-handler-list thead {
	font-weight: bold;
	font-size: 14px;
}
.alias-handler-list thead td {
	padding-bottom: 5px;
}
.alias-handler-list {
	width: 98%;
}
.alias-handler-list .left {
	padding-right: 25px;
	width: 40%;
}
.alias-handler-list label {
	line-height: 24px;
}
.alias-handler-list input {
	width: 100%;
}
#alias, #widthTbChars {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	font-weight:normal;
	height:22px;
	float: left;
	margin-left:2px;
	font-size: 12px;
	max-width: 155px !important;
	min-width: 135px !important;
}
#mandatoryMessage {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	font-weight:normal;
	height:22px;
	float: left;
	margin-left:2px;
	font-size: 12px;
}
#tbMinLength, #tbMaxLength, #widthTaChars, #heightTaRows, #taMinLength, #taMaxLength, #edit-usercontrol-container input[type="text"], #report-chart-edit-container input[type="text"] {
	max-width: 155px !important;
	min-width: 155px !important;
	margin-left:2px;
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    border:0 !important;
    color:#ececec !important;
}
/* DROPDOWN */
#ddlAlign, #event-left select, #widget-align, #tab-add-participant select, #editor-filter-select, #optout-type, #carrier, #anpa-link-select, .move-element, .move-question, #format, #scale-columns, .data-source, .random-alternatives, .display-columns, .select-language, .select-style, .thank-you-action, .revisit-survey-action, .max-completed-action, .invitation-filter, .invitation-content, .available-languages, .date-filter, .last-day-action, #SearchStatus, #SearchField, #tab-event-modules-edit .select, #tab-event-form-edit select, #tab-event-form-settings select, #trigger-left select, #editor-parent-select, .editor-left-panel-content select, #survey-left .condition {
	background: url(../img/new/dropdown.png) #464646 no-repeat top right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cdcdcd !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	line-height: 17px;
	min-width: 135px;
background-position-y: 3px !important;
}
.recipient-input-div input {
    margin-right: 4px;
}
#formatDropDown {
    margin-right: 10px;
    max-width: 100px !important;
    min-width: 100px !important;
}
#ddlAlign {
    max-width: 85px;
    margin-left: 7px !important;
}
#ctl00_RightContent_SelectInvitationContent {
min-width: 125px !important;
width: 155px !important;
margin-right:8px;
}
#SendTimeHourSelect, #SendTimeMinSelect {
	float:none !important;
    width:50px !important;
}
.infoColumn select {
	min-width:212px;
}
#language, .csv select, .report-tools-content select {
	background: #464646 url(../img/new/dropdown.png) no-repeat top right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ececec !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height: 22px;
	min-width: 140px;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}
#language {
float: right;
margin-right: 0 !Important;
    line-height:18px;
	margin-left:5px;
    min-width:150px !important;
}
#widget-Weather span {
line-height: 24px;
}
#csvSelection {
    background-position-y:3px !important;
    line-height: 13px;
}
#carrier {
	margin-left:10px;
}
#widget-align {
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cdcdcd !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	line-height: 18px;
	max-width: 94px !important;
	min-width: 94px !important;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}
#anpa-link-select > optgroup {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 0 5px;
}
.ui-dropdownchecklist-indent {
	padding-left: 0px !important;
}
.ui-dropdownchecklist-group ui-widget-header .ui-dropdownchecklist-text {
	padding:0px !important;
}
.ui-dropdownchecklist-item-hover {
	background-color: #39f;
}
.ui-dropdownchecklist-item-disabled label {
	color: #ccc;
}
.ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text {
	color: #fff;
}
.ui-dropdownchecklist-group {
	font-weight: bold;
}
.ui-dropdownchecklist-indent {
	padding-left: 20px;
}
.ui-dropdownchecklist-selector, .ui-dropdownchecklist-selector-wrapper {
	width: 100% !important;
}
    .ui-dropdownchecklist-selector .ui-dropdownchecklist-text {
width: 223px !important;
    }
.ui-dropdownchecklist-selector-wrapper .ui-dropdownchecklist-selector {
	background: url(../img/new/dropdown.png) #464646 no-repeat top right !important;
	border:rgba(34,34,34,0.5) solid 1px !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cdcdcd !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	line-height: 22px;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}
.publish-survey .ui-dropdownchecklist-selector-wrapper .ui-dropdownchecklist-selector {
    background: url(../img/new/dropdown-arrow.png) #fafafa no-repeat top right !important;
	color:#1a1a1a !important;
	line-height: 26px;
    height:26px;
    border: 1px solid #dddddd !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.publish-survey .ui-dropdownchecklist-dropcontainer-wrapper label, .publish-survey .ui-dropdownchecklist-dropcontainer-wrapper span {
    line-height:9px !important;
}
.publish-survey .ui-dropdownchecklist {
height: 28px !important;
}
.publish-survey .ui-dropdownchecklist-text {
    line-height:26px !important;
    color:#1a1a1a;
}
.publish-survey #ddcl-select-subaccount-ddw .ui-dropdownchecklist-dropcontainer {
    margin-top: 0;
    background: #fafafa !important;
    border: 1px solid #B5B8C8 !important;
    min-height: 165px !important;
}

.publish-survey-button-ok {
    float: right;
    margin-top: 165px;
}

.editor-left-panel .ui-dropdownchecklist {
	background: #464646 no-repeat top right !important;
	border:0 !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cdcdcd !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	line-height: 22px;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}
.editor-left-panel .ui-dropdownchecklist-dropcontainer-wrapper {
    border: none !important;
    background: none !important;
}
#tracking-group-list {
    padding:10px;
}
.editor-left-panel .ui-dropdownchecklist-selector {
	background: url(../img/new/dropdown.png) no-repeat top right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a4a4a4 !important;
	font-weight:normal;
}
#advanced-subject-filter-select {
	background: url(../img/new/dropdown.png) #464646 no-repeat center right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cdcdcd !important;
	font-weight:normal;
	width: 80% !important;
    line-height:20px;
}
    #advanced-subject-filter-select option {
        background-color: #464646;
        color: #ececec;
    }
#ddcl-select-subaccount .ui-dropdownchecklist-selector {
    background-position-y:1px !important;
}
.subscriber-field {
	background: url(../img/new/dropdown.png) #464646 no-repeat top right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CDCDCD !important;
	border:none !important;
	font-weight:normal;
	width: 110px !important;
	height:24px;
	margin: 4px 5px 0 5px;
	float: right;
	position:relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
line-height: 14px;
float:left;
}
span.ui-dropdownchecklist-text {
	font-size: 13px;
	height: 20px;
	line-height: 22px;
	margin-right: 17px;
}
* + html .ui-dropdownchecklist-selector {
	background: url(../img/common/drop.png) !important;
}
hr {
	width: 90%;
	margin-bottom: 10px;
}
/* DROPDOWN END */

/* Placeholder */
.placeholder {
	color: #999!important;
}
.dynamic-content h3 {
	font-size: 14px;
	margin-bottom: 10px;
	text-align:left;
}
.dynamic-content p {
	margin-bottom: 10px;
}
#subscriber-randomize-button {
float: right;
margin-right: 0px !important;
margin-bottom: 10px !important;
position: relative;
top: 3px;
}
.subscriber-mailing-list-text {
    width: 229px;
}
.subscriber-top-box {
	width: 735px;
	float: left;
	padding-top:10px;
}
.subscriber-mailing-list-text, .subscriber-fields-text {
	color: #A4A4A4;
	float: left;
	position: relative;
    line-height:30px;
}
#subscriber-mailing-list {
	width: 180px;
	height: 155px;
}
#subscriber-list-div {
	width: 470px;
	height: 195px;
	float: right;
}
#subscriber-list {
min-width: 504px;
}
#subscriber-mailing-list, #subscriber-list {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #464646 !important;
	border:none !important;
	color:#cdcdcd !important;
}
.smartpaginator {
	padding: 2px;
	color: #A4A4A4;
}
.smartpaginator.normal {
background-color: #464646;
color: #ececec;
margin-right: 5px;
}
.smartpaginator.active {
background-color: #f7a600;
color: #1a1a1a;
}
.smartpaginator.normal:hover, .smartpaginator .btn:hover {
}
.smartpaginator .btn {
	font-weight: bold;
	float:right !important;
	margin-right:0px !important;
}
.pager {
	width: 498px;
	height: 20px;
	padding: 0;
	margin: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.pager div.short {
	float: right;
	margin: 0;
	padding: 0;
	height: 20px;
	width:95px;
}
.pager div.short input {
	width: 28px;
	min-width:28px !important;
	float: left;
	background: #464646;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#cdcdcd;
	height:18px !important;
}
.pager ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	margin-right: 4px;
}
.pager ul li {
	display: inline;
	margin-left: 2px;
}
.pager span {
	margin-top: 2px;
	margin-left: 4px;
	float: left;
}
.pager .btn {
	display: block;
	text-align: center;
	float: left;
	padding: 1px !important;
	padding-top: 2px !important;
	margin: 0;
	margin-left: 4px;
	cursor: pointer;
	border-radius: 4px;
	-moz-border-radius: 4px;
}
.pager ul li a {
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-radius: 4px;
	-moz-border-radius: 4px;
	float: left;
	padding: 3px 7px 1px;
}
#html-content {
    background: none repeat scroll 0 0 #FFFFFF;
}
#preview-html-content {
width: 995px !important;
min-width: 995px !important;
	min-height: 200px;
background: #ececec;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
border: none !important;
color: #1a1a1a !important;
padding: 0;
padding-left: 5px;
margin-left: -10px;
margin-top: 15px;
}
.ui-dropdownchecklist {
	height: 22px !important;
	padding-left: 0px !important;
	cursor: pointer !important;
}
#event-left .ui-dropdownchecklist {
	height: 22px !important;
	padding-left: 0px !important;
	cursor: pointer !important;
	max-width:269px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#tab-event-form-edit input {
text-indent: 4px;
}
.ui-dropdownchecklist-dropcontainer {
	background: #ffffff;
	border: 1px solid #B5B8C8;
}
* + html .ui-dropdownchecklist-selector-wrapper .ui-dropdownchecklist-selector {
	background: url("../img/common/drop.png") !important;
}
.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer {
	padding: 10px;
	min-height: 220px;
	width: 236px;
	margin-top: -4px;
	background:#464646 !important;
	font-size:13px;
	border: 1px solid #333333 !important;
}
 @media screen and (-webkit-min-device-pixel-ratio: 0) {
.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer {
	margin-top: -2px;
}
}
.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item {
	border: none !important;
}
.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item label {
	display: inline;
}
.ui-dropdownchecklist-dropcontainer-wrapper .ui-dropdownchecklist-dropcontainer .ui-dropdownchecklist-item input[type="checkbox"] {
	vertical-align: middle;
}
.ui-dropdownchecklist-text {
	margin-right: 17px;
	padding-left: 4px;
	height: 20px;
	color: #cdcdcd;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}
.ui-dropdownchecklist-group .ui-dropdownchecklist-text {
	font-style: italic;
}
/* LAST DATE CALENDAR */
.invitation-area li {
    width:100%;
    text-align:left;
}
#divWrap2 input.hasDatepicker, #divWrap2 #sendDate {
	min-width:80px !important;
	max-width: 80px !important;
	float: left;
	margin-top: 0px;
	background: url(../img/new/calendar-input.png) left center no-repeat #ffffff !important;
    border:1px solid #c2c2c2 !important;
	padding-left:19px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none !important;
	color:#1a1a1a;
	height:22px;
}
input.hasDatepicker, #event-left .boxer-wrap input.hasDatepicker {
	min-width:80px !important;
	max-width: 80px !important;
	float: left;
	margin-top: 5px;
	background: url(../img/new/calendar-input.png) left center no-repeat #464646 !important;
	padding-left:19px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#ececec;
	height:22px;
}
#last-date-to-send-out {
	min-width:110px !important;
	max-width: 110px;
	float: right;
	margin-left:10px;
	margin-top: 5px;
	background: url(../img/new/calendar-input.png) left center no-repeat #464646 !important;
	padding-left:19px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none !important;
	color:#ececec;
	height:22px;
}
#ctl00_RightContent_LastDayInput {
	min-width:115px !important;
	max-width: 115px;
	margin-top: 2px;
	background: url(../img/new/calendar-input.png) left center no-repeat #464646 !important;
	padding-left:20px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#ececec;
	height:22px;
line-height: 21px;
}
 #survey-right #invitation-date {
	min-width:96px !important;
	max-width: 96px;
	margin-top: 2px;
	background: url(../img/new/calendar-input.png) left center no-repeat #fafafa !important;
	padding-left:20px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none;
	color:#ececec;
	height:26px !important;
line-height: 21px;
}
#invitation-date {
	min-width:95px !important;
}
#widget-departuredate {
	min-width:255px !important;
	max-width: 1255px;
	float: left;
	margin-top: 5px;
	background: url(../img/new/calendar-input.png) left center no-repeat #464646 !important;
	padding-left:19px !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	height:22px;
}
#ui-datepicker-div {
	background-color: #f7a600 !important;
	border: solid 1px #D08C00;
	padding: 10px !important;
}
.ui-datepicker-prev {
	background-image: url(../img/new/calendar-arrow-back.png) !important;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	height: 20px !important;
	width: 15px;
	top:0 !important;
	left:0 !important;
}
.ui-datepicker-next {
	background-image: url(../img/new/calendar-arrow-next.png) !important;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	float: right;
	height: 20px !important;
	width: 15px;
	top:0 !important;
	right:0 !important;
}
.ui-datepicker-title {
	color: #111111;
	font-family: titilliumtext22llight, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	text-transform: uppercase;
	line-height: 1.2em !important;
}
.ui-datepicker-calendar td a {
	color:#222222;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	background: none rgba(51,51,51,0.5) !important;
	border:none !important;
	color: #ffffff !important;
}
.ui-datepicker-calendar td a:hover {
	background: none rgba(51,51,51,0.5) !important;
	border:none !important;
	color: #ffffff !important;
}
.ui-state-active {
	border:none !important;
	color: #ffffff !important;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
/* END LAST DATE CALENDAR */

/* text editor buttons */
#bold, .ml-bold {
	-webkit-border-top-left-radius: 3px !important;
    -moz-border-radius-topleft: 3px !important;
    border-top-left-radius: 3px !important;
}
#bold, #italic, #underline, #link, #anchor, .ml-bold, .ml-italic, .ml-underline, .ml-link {
	background: #272626 !important; /* Old browsers */
	filter: none !important; /* IE6-9 */
	border: none !important;
    border-right:1px #1a1a1a solid !important;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	cursor: pointer;
	margin-bottom: 0px;
	margin-left: 0;
	margin-right: 0px !important;
	margin-top: 0;
	overflow: hidden;
	padding: 0px !important;
	text-align: center;
	white-space: nowrap;
	width: auto;
	height:auto !important;
	display:block;
	font-family: Calibri, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	line-height:13px !important;
	font-weight:bold;
	color: #cdcdcd !important;
	text-transform:uppercase;
	float:left !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
#bold:hover, #italic:hover, #underline:hover, #link:hover, #anchor:hover, .ml-bold:hover, .ml-italic:hover, .ml-underline:hover, .ml-link:hover {
	background: #222222 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.text-editor-buttons .dynamic, .multiline .dynamic-content {
    background: #272626 !important;
 filter: none !important; /* IE6-9 */
	border: none !important;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
    box-shadow: none;
    color: #CDCDCD !important;
    cursor: pointer;
    display: block;
    float: right !important;
    font-family: Calibri,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 14px !important;
    margin-bottom: 0;
    margin-top:0 !important;
    margin-right: 1px !important;
    overflow: hidden;
    padding: 3px 7px !important;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
}
.text-editor-buttons .dynamic:hover, .multiline .dynamic-content:hover {
	background: #222222 !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
    border:none !important;
}
.text-editor-buttons .dynamic {
    width: 131px !important;
}
.multiline .dynamic-content {
    width: 178px;
    line-height: 16px !important;
    margin-top:0px !important;
    top:0px !important;
    text-align: right;
}
.ml-icon {
	width: 16px !important;
	height: 20px !important;
	margin-right: 2px;
}
.icon-edit-bold, .ml-bold {
	display:inline-block;
	padding: 1px 3px !important;
	background:url(../img/new/bold-button.png) #272626 center center no-repeat !important;
}
.ml-bold:hover {
	background:url(../img/new/bold-button.png) #222222 center center no-repeat !important;
}
.icon-edit-italic, .ml-italic {
	display:inline-block;
	padding: 1px 3px !important;
	background:url(../img/new/italic-button.png) #272626 center center no-repeat !important;
}
.ml-italic:hover {
	background:url(../img/new/italic-button.png) #222222 center center no-repeat !important;
}
.icon-edit-link, .ml-link {
	display:inline-block;
	padding: 1px 3px !important;
	background:url(../img/new/link-button.png) #272626 center center no-repeat !important;
}
.ml-link:hover {
	background:url(../img/new/link-button.png) #222222 center center no-repeat !important;
}
.icon-edit-underline, .ml-underline {
	display:inline-block;
	padding: 1px 3px !important;
	background:url(../img/new/underline-button.png) #272626 center center no-repeat !important;
}
.ml-underline:hover {
	background:url(../img/new/underline-button.png) #222222 center center no-repeat !important;
}
.icon-edit-anchor {
	display:inline-block;
	padding: 1px 3px !important;
	background:url(../img/new/anchor-button.png) #272626 center center no-repeat !important;
}
.icon-edit-anchor:hover {
	background:url(../img/new/anchor-button.png) #222222 center center no-repeat !important;
}
#editor-text-url {
	max-width:210px;
	background:url(../img/new/link-16x16-dark.png) left center no-repeat !important;
	padding-left:20px;
}

@-moz-document url-prefix() {

/* Font tool buttons are wider in Firefox than in other browsers. This Firefox specific CSS hack makes them narrower
   to prevent DYNAMIC CONTENT link from wrapping to a new line when the vertical scrollbar is added.
*/
.icon-edit-bold, .icon-edit-italic, .icon-edit-underline, .icon-edit-link, .icon-edit-anchor {
    padding: 1px !important;
}

}

/* END text editor buttons */

/* MODULES */

ul.parentTree {    overflow-x: hidden;
    overflow-y: auto;
    padding:10px;
}
ul#list-elements {
	list-style: none outside none;
	margin: 0;
	overflow-y: auto;
	overflow-x: hidden;
}
ul#list-elements li:hover {
	background: #464646 !important; /* Old browsers */
}
#add-module ul li {
	background:#1a1a1a;
	cursor: move;
	float: left;
	font-size: 13px;
	line-height: 34px;
	margin-left: 0px;
    padding: 3% 3%;
	font-family: 'titilliumtext22llight', Calibri, Arial, Helvetica, sans-serif !important;
	color:#cdcdcd;
	height:auto;
    width:271px;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	-moz-border-radius: 0;
}
#add-module {
	height:auto
}
.add-tools {
	padding: 15px 10px 0;
}
#list-elements li {
	margin-bottom: 5px;
	width:97%;
}
#list-elements li img {
	float: left;
	margin-right:8px;
}
label {
	margin-left: -1px;
}
.module-loop {
	display: none;
	margin-right: 10px;
	float: right;
	width: 16px;
	height:16px;
	margin-top: 10px;
}
editor-search-input {
	line-height: 2px;
	list-style: none outside none;
	width: 100%;
}
/* END MODULES */

/* IE bug vertical scroll on tabs  */
.apsis-tabs .ui-widget-header {
	overflow-y: hidden;
}
#editor4-loader {
	width: 50px;
	height: 50px;
	padding:10px;
	text-align: center;
	top: 200px;
	position: relative;
	margin:0 auto;
	background: url(../img/new/loader-48x48.gif) #ffffff center center no-repeat;
	-webkit-border-radius: 100%;
	-khtml-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
/* MOBILE HEADLINE */
#Mobile {
	background:#1a1a1a !important;
	position: relative;
	top: -4px;
}
.mobileversion-toolbox {
	padding-bottom: 16px;
}
.mobileversion-toolbox div {
	padding-top: 6px;
	padding-left:7px;
	float: left;
	color:#cdcdcd;
}
#MobileEnabled {
    position:relative;
    top:-2px;
}
.textversion-toolbox {
	padding: 0px 0px 5px;
	padding-top: 10px;
	height: 18px;
	width: 701px;
	display: inline-block;
}
.mobileversion-toolbox {
	padding: 10px;
	height: 18px;
	width: 701px;
	display: inline-block;
}
.mobileversion-save {
	float: left;
	margin-right: 10px;
}
.mobileversion-save span img {
	display:none;
}
.open-mobile-gallery span img, .back-to-image span img {
	display:none;
}
.textversion-content-background, .mobileversion-content-background {
	width: 800px;
	color:#cdcdcd;
}
.mobileversion-content-background table {
	margin: 5px;
	padding: 5px;
}
.mobileversion-info {
	font-size: 12px;
	color: #cdcdcd;
	background:rgba(0,0,0,0.2);
	padding:10px;
	margin-bottom:10px;
}
.subscriber-top-box select {
    height: 22px !important;
}
#optout-type {
min-width: 244px;
}
#ImageUrl, #LinkUrl {
	background:#464646;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:20px !important;
	color:#cdcdcd;
	height:22px;
	min-width:235px;
	max-width:235px;
}
#WebversionText, #OptoutText, #widget-pagename, #widget-feedname, #OptOutLinkUrl {
	background:#464646;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	height:22px;
	width: 95% !important;
	max-width: 266px !important;
	padding-left:4px !important;
}
#widget-backgroundcolor {
	background:#464646;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	height:22px;
	min-width: 55px;
	max-width: 55px;
}
#widget-limit {
	background:#464646;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	color:#cdcdcd;
	height:22px;
	min-width:85px !important;
	max-width:100px;
}
#ImageUrl {
	background: url(../img/new/image-input.png) left center no-repeat #464646 !important;
	margin-top:2px;
}
#LinkUrl {
	background: url(../img/new/link-input.png) left center no-repeat #464646 !important;
}
.mobileversion-content-background .mobile-preview {
	width: 320px;
	min-height: 480px;
	overflow: hidden;
	margin-top: 4px;
background: #ffffff;
}
.mobileversion-content-background .optout-type {
	width: 75px;
}
.mobileversion-content-background .mobile-preview img {
	width: 320px;
}
.mobileversion-editor-holder {
	min-height: 5px;
}
#textversion-content {
	margin: 10px 0px 0px;
	width: 100% !important;
	min-width: 995px;
	min-height: 380px;
    background:#464646;
    border:none;
    color:#ececec;
    font-size:13px;
    padding-left:4px;
    padding-top:4px;
    padding-bottom:4px;
    padding-right:0px;
}
.autogenerate-img {
	margin-right: 5px;
}
.mobileversion-form .link-url {
	width: 380px !important;
}
.mobileversion-form input[type="text"] {
	width: 250px;
}
.mobileversion-form label.error {
	margin-left: 5px;
}
.mobileversion-form .mobile-preview a {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	width: 250px !important;
}
.mobileversion-form .mobile-preview .mobile-preview-webversion-text-wrapper {
	float: left;
}
.mobileversion-form .mobile-preview .mobile-preview-optout-text-wrapper {
	float: right;
}
.inputBox {
	padding:10px;
}
.mobile-back-to-image span img {
	display:none;
}
.widget-appearance input {
    min-width: 70px !important;
	width: 70px !important;
}
/* END MOBILE HEADLINE */

#editor-left-panel-settings-settings {
    padding:10px 10px 0px;
}

/* TEXT EDITOR */

#TextVersion {
	background: none repeat scroll 0 0 #1A1A1A !important;
	position: relative;
	top: -4px;
	padding:10px !important;
	color:#cdcdcd;
    max-width:1000px;
}

.mobileversion-editor-holder td {
line-height: 24px;
}

.mobileversion-info {
    line-height:normal !important;
}

/* END TEXT EDITOR */

/* PREVIEW NEWSLETTER */

#Preview-MediaQueriesBox {
    float:right;
    position: relative;
    top: -10px;
}
.PC-button, .PC-button:hover, .tablet-button, .tablet-button:hover, .mobile-button, .mobile-button:hover {
    color:#666666 !important;
    text-align:center;
    border:0 !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
    padding-top:28px !important;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
    filter:none !important;
}
.PC-button {
    background: url(../img/new/preview-pc.png) top center transparent no-repeat !important;
}
.PC-button:hover {
    background: url(../img/new/preview-pc.png) top center transparent no-repeat !important;
    color:#cdcdcd !important;
}
.tablet-button {
   background: url(../img/new/preview-tablet.png) top center transparent no-repeat !important;
   margin-right: -4px !important;
}
.tablet-button:hover {
        background: url(../img/new/preview-tablet.png) top center transparent no-repeat !important;
    color:#cdcdcd !important;
}
.mobile-button {
        background: url(../img/new/preview-phone.png) top center transparent no-repeat !important;
}
.mobile-button:hover {
        background: url(../img/new/preview-phone.png) top center transparent no-repeat !important;
    color:#cdcdcd !important;
}
#Preview {
	background: none repeat scroll 0 0 #1A1A1A !important;
	position: relative;
	top: -4px;
	padding:10px !important;
	max-width:1000px;
	min-width:1000px;
}
#subscriber-mailing-list, #subscriber-list {
	min-height:150px;
padding-right: 0px !important;
}
#preview-PermaLink-content {
	color:#f7a600;
	height:auto !important;
	width:auto !important;
    padding:10px;
    font-weight:normal !important;
    margin-top:0px !important;
    font-size:13px !important;
}
#filters-manager-icon {
	cursor: pointer;
	float: right;
    margin-top:5px;
}
.preview-toolbox {
	padding: 10px;
	padding-top: 5px;
	min-height: 55px;
	width: 980px;
	display: inline-block;
}
.preview-toolbox-title {
	float: left;
	color: #a4a4a4;
	font-size: 15px;
	line-height: 28px;
    width:100%;
}
.preview-tools {
	float: left;
	padding: 5px 0px;
	color:#cdcdcd;
}
    .preview-tools input {
        position:relative;
        top:-2px;
    }
.preview-tools-option {
	margin-left: 19px;
}
#preview-show-all {
	margin-left: 0px;
}
#preview-show-all-box {
	float: right;
	font-size: 11px;
	color: #cdcdcd;
	height: 15px;
}
#preview-show-PermaLink-box {
	float: left;
	font-size: 13px;
    background:#0e0e0e;
    margin-top: 15px;
    margin-left: -10px;
    min-width: 1000px;
}
#preview-ruler-types {
	float: left;
	font-size: 11px;
	color: #cdcdcd;
	height: 17px;
}
#preview-ruler-mobile {
	position: absolute;
	margin-left: 460px;
	float: left;
	cursor: pointer;
}
#preview-ruler-preview {
	position: absolute;
	margin-left: 505px;
	float: left;
	cursor: pointer;
}
#preview-ruler-outlook {
	position: absolute;
	margin-left: 628px;
	float: left;
	cursor: pointer;
}
.preview-ruler-arrow {
	margin-top: 4px;
	margin-bottom: -4px;
	text-align: left;
	height: 12px;
}
.preview-ruler-bottom {
	margin-left: 19px;
	clear: both;
	background: url(../img/new/ruler.png);
	overflow: hidden;
	min-width: 690px;
	height: 20px;
}
#preview-ruler-fold {
	position: absolute;
	float: left;
	cursor: pointer;
	margin-left: 710px;
	margin-top: 270px;
	width: 120px;
}
/*.preview-content iframe {
    width:1000px;
    height:600px;
}*/
.preview-content-background {
}
.preview-content-background-blank {
	/*width: 720px;*/
	/*margin-left: 10px;*/
}
#filters {
	float: left;
}
#preview-use-filter-box {
	font-size: 12px;
}
.preview-filter-list {
	width: 648px;
	list-style: none;
	padding: 0;
	clear: both;
}
.preview-filter-item {
	float: left;
	margin: 6px;
}
.preview-filter-list input[type="checkbox"] {
	cursor: pointer;
	margin-top: -1px;
	vertical-align: middle;
}
.preview-filter-list label {
	cursor: pointer;
	margin-left: 3px;
    color:#cdcdcd;
}
.badlink {
	background-image: url(../img/new/badlink.png);
	width: 16px;
	height: 16px;
	display: block;
	float: right;
	position: relative;
	margin-right: 3px;
	cursor: pointer;
}

.editor-left-panel .badlink {
	margin-top: 4px;
}

.editor-right-panel .badlink {
	margin-left: 5px;
    margin-top: -1px;
}

.editor-right-panel #align-wrapper .badlink {
    margin-right: -1px;
    margin-top: 5px;
}

#preview-overlay-preview {
	background: url(../img/new/overlaypreview.png) repeat scroll left top transparent;
	margin-left: -345px;
	position: absolute;
	top: 90px;
	width: 1043px;
}
#preview-overlay-mobile {
	background: url(../img/new/overlaymobile.png) repeat scroll left top transparent;
	margin-left: -347px;
	position: absolute;
	top: 90px;
	width: 1043px;
}
#preview-overlay-outlook {
	background: url(../img/new/overlayoutlook.png) repeat scroll left top transparent;
	margin-left: -345px;
	position: absolute;
	top: 90px;
	width: 1043px;
}
#preview-overlay-fold {
	background: url(../img/new/overlayfold.png) repeat scroll left top transparent;
	margin-left: -325px;
	position: absolute;
	top: 90px;
	width: 1030px;
}



/* END Preview Newsletter */

.ui-dialog-buttonset {
	padding: 10px;
}
/* MINI COLORS */
INPUT.miniColors {
	margin-right: 4px;
}
.miniColors-selector {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
	height: 150px;
    padding: 5px;
    position: absolute;
	width: 175px !important;
	z-index: 999999;
}
.miniColors.opacity.miniColors-selector {
	width: 200px;
}
.miniColors-selector.black {
	background: black;
	border-color: black;
}
.miniColors-colors {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 150px;
	height: 150px;
	background: url(../img/new/colors.png) -40px 0 no-repeat;
	cursor: crosshair;
}
.miniColors.opacity .miniColors-colors {
	left: 30px;
}
.miniColors-hues {
	position: absolute;
	top: 5px;
	left: 160px;
	width: 20px;
	height: 150px;
	background: url(../img/new/colors.png) 0 0 no-repeat;
	cursor: crosshair;
}
.miniColors.opacity .miniColors-hues {
	left: 185px;
}
.miniColors-opacity {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 20px;
	height: 150px;
	background: url(../img/new/colors.png) -20px 0 no-repeat;
	cursor: crosshair;
}
.miniColors-colorPicker {
	position: absolute;
	width: 11px;
	height: 11px;
	border: 1px solid black;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
}
.miniColors-colorPicker-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 7px;
	height: 7px;
	border: 2px solid white;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}
.miniColors-huePicker, .miniColors-opacityPicker {
	position: absolute;
	left: -2px;
	width: 22px;
	height: 2px;
	border: 1px solid black;
	background: white;
	margin-top: -1px;
	border-radius: 2px;
}
.miniColors-trigger, .miniColors-triggerWrap {
	width: 22px;
	height: 22px;
	display: inline-block;
}
.miniColors-triggerWrap {
	background: url(../img/new/trigger.png) -22px 0 no-repeat;
}
.miniColors-triggerWrap.disabled {
	filter: alpha(opacity=50);
	opacity: .5;
}
.miniColors-trigger {
	vertical-align: middle;
	outline: none;
	background: url(../img/new/trigger.png) 0 0 no-repeat;
}
.miniColors-triggerWrap.disabled .miniColors-trigger {
	cursor: default;
}
/* END MINI COLORS */

/*------- Select widget ---------*/

#ddcl-select-widget-ddw .ui-dropdownchecklist-text {
	color: #cdcdcd;
	font-size: 13px;
	font-weight: normal;
	padding-left:5px;
}
#ddcl-select-widget-ddw {
	color: #cdcdcd;
    position: fixed !important;
    left: 70px !important;
}
.ui-widget-header span {
	font-size:14px;
	font-weight:normal;
}
.report-main .ui-widget-header span {
	font-size:13px;
	font-weight:normal;
}
.xui-dropdownchecklist-selector {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
}
.xui-dropdownchecklist-item {
	background: none repeat scroll 0 0 #FFFFFF !important;
	border: medium none !important;
	float: left;
	width: 100%;
}
.xui-dropdownchecklist-item input {
	margin-top: 3px !important;
}
.active-control {
	margin-right: 7px !important;
}
#ddcl-select-widget-ddw input[type="radio"] {
	margin-top: 2px;
}
#ddcl-select-widget-ddw .ui-dropdownchecklist-dropcontainer {
	overflow-x: hidden;
	background:#333333 !important;
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .25) !important;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .25) !important;
	box-shadow: 0 0 6px rgba(0, 0, 0, .25) !important;
}
* + html #ddcl-select-widget .ui-dropdownchecklist-selector {
	width: 90% !important;
}
.editor-widget-button {
	float: right;
}
#select-widgets-wrapper {
	float: left;
    width: 83%;
}
#select-widget-label {
	margin-top: 5px;
	margin-right: 5px;
}
.settings-left-column {
	float: left;
	width: 50%;
}
.settings-left-column table {
	width: 50%;
}
.settings-right-column {
	float: right;
	width: 50%;
}
.settings-right-column table {
	float: right;
	margin-right: -4px;
}
* + html .settings-right-column table {
	margin-right: -9px;
}
* + html .align-control {
	width: 120px !important;
}
#widget-openimagegallery {
    float: right;
    margin-right: 0 !important;
}
#widget-openimagegallery span img {
	display:none;
}
* + html #widget-openimagegallery {
	margin-right: -4px !important;
	margin-top: 8px;
}
.color-picker {
	float: left;
}
input:disabled {
    opacity: .6;
    box-shadow: none;
    background: rgba(0, 0, 0, 0.1);
    box-shadow:none;
}
#widget-FlightTracker.edit-panel #widget-departuredate {
	width: 80px;
	float: right;
}
/*------- END Select widget ---------*/

.ui-tabs-nav .ui-state-active, .ui-tabs-nav.ui-widget-content .ui-state-active, .ui-tabs-nav.ui-widget-header .ui-state-active {
	background-image: none !important;
	border: 1px solid #DDDDDD;
}
li.ui-state-active .tab-content, li.ui-state-hover .tab-content {
}
li.ui-state-default .tab-content {
}
.editor-right-panel {
    z-index: -1;
}
.editor-right-panel, #trigger-right {
	line-height: normal;
	margin-left: 350px !important;
	padding: 0 0 20px;
    margin-top:-5px;
}
.summary-report-main {
    float: left;
    line-height: normal;
    margin-left: 350px !important;
    margin-top: 95px;
    max-width: 1000px;
    min-width: 790px;
    padding: 0 0 20px;
	z-index: -1;
}
#numerical h2, #index h2 {
font-family: 'titilliumtext22llight',Calibri,Arial,Helvetica,sans-serif !important;
font-size: 22px;
font-weight: normal;
line-height: 30px;
padding: 10px 0 0;
color: #1a1a1a;
}
#numerical-report, #index-report {
    background:#ffffff;
    border:1px solid #dddddd;
    padding:10px;
    z-index:99999 !important;
}
.right-pane .quarter.right-align {
    display: none !important;
}
#divMakeSpace {
	height:10px !important;
}
#Html, #Code {
	background:#1a1a1a !important;
	padding:10px !important;
	position:relative;
	top:-3px;
    width:1000px;
    color:#cdcdcd;
}
#Mobile {
background: #1a1a1a !important;
position: relative;
top: -4px;
width: 1000px;
}
#editor-newsletter-name-input {
	background: url(../img/new/email.png) left center no-repeat #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:none;
	padding-left:24px !important;
	color:#cdcdcd;
	height:22px;
    text-overflow: ellipsis;
	width: 320px;
    max-width:320px;
}
#editor-form-name {
	background: #464646 !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    margin-top: 2px;
	border:none;
	color:#cdcdcd;
	height:22px;
    text-overflow: ellipsis;
	width: 320px;
    max-width:320px;
}
ul.editorSection {
	padding: 0;
	margin: 0;
	list-style: none inside none;
	width: 100%;
	min-height: 56px;
}
ul.editorSectionEmpty {
	background-image:url(../img/new/holder-background-newsletter.png);
	background-repeat:no-repeat;
	background-position:center center;
    min-width:160px;
}
.no-items-placeholder {
	min-height: 120px;
	text-decoration: none;
	background: transparent url(../img/new/holder-background-newsletter.png) no-repeat center center;
}
ul.editorSection li {
	float: left;
	width: 100%;
	cursor: move;
}
ul.editorSection li.highlight {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #ffffff url(../img/new/loader-48x48.gif) no-repeat center center;
	height: 48px;
	width:48px;
}
ul.editorSection li.hover {
	border: 1px dashed #888899;
	margin: -1px;
}
ul.editorSection .editable {
	cursor: pointer;
}
ul.editorSection .notEditable {
	cursor: pointer;
}
ul.editorSection .editable.hover {
	background: #dddddd;
}
ul.editorSection .dragging {
	background: #ffffff;
	filter:alpha(opacity=90);
	opacity: .90;
}
#PreviewContent {
	list-style: none inside none;
}
#boxModuleContent textarea {
	width: 268px;
	max-width: 268px;
	padding: 2px;
	max-height: 180px;
	min-height: 100px;
	overflow-y: auto;
	overflow-x: hidden;
}
#boxModuleContent input, #boxModuleContent select, #boxModuleQuickPoll input {
	float: left;
	_margin-right: 2px;
	margin-bottom: 5px;
}
#boxModuleContent input[type="text"], #boxModuleQuickPoll input[type="text"] {
	width: 269px;
}
#qpAnswerTxtBoxContainer input[type="text"] {
	width: 248px;
}
#qpAnswerTxtBoxContainer .btnDeleteQpAnswerTxtBox {
	float: left;
	width: 16px;
	height: 16px;
	background: url(../img/new/delete-16x16.png);
	cursor: pointer;
	margin-top: 2px;
	margin-left: 2px;
}
#tblApiKeys td span {
    height: 20px;
}

#boxModuleContent label {
	float: left;
	line-height: 22px;
	margin-right: 10px;
}
#boxModuleContent .imgdiv {
	clear: both;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #dddddd;
	width: 270px;
	height: 150px;
}
#boxModuleSettings button {
	margin-bottom: 3px;
	margin-top: 0px;
}
#boxModuleContent button {
	float: right;
	margin-bottom: 3px;
	margin-top: 3px;
}
#boxModuleContent .imgdiv img {
	max-width: 270px;
	max-height: 200px;
}
#boxModuleContent #bold, #boxModuleContent #italic, #boxModuleContent #under, #boxModuleContent #link, #boxModuleContent #divAnppDynamic, #boxModuleContent #divAnpaDynamic, #boxModuleContent #divAnpimgDynamic {
	float: left;
	width: 19px;
	height: 16px;
	cursor: pointer;
	margin-right: 2px;
	margin-top: 2px;
}
#boxModuleContent #bold {
}
#boxModuleContent #italic {
}
#boxModuleContent #under {
}
#boxModuleContent #link {
}
#boxModuleContent #divAnppDynamic {
	width: 82px;
	padding: 2px;
	float: right;
	font-size: 12px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: center;
}
#boxModuleContent #divAnpaDynamic {
	width: 82px;
	padding: 2px;
	float: right;
	font-size: 12px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: center;
}
#boxModuleContent #divAnpimgDynamic {
	width: 82px;
	padding: 2px;
	float: right;
	font-size: 12px;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: center;
}
p.autoHeight {
	position: absolute;
	top: -10000px;
	left: -10000px;
}
#boxTestSending button {
	float: right;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 8px;
}
.filterbox, .lockedbox {
	position: absolute;
	float: left;
	background: url(../img/new/filter-16x16.png) no-repeat 5px 5px;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 5px;
	padding-left: 24px;
}
.lockedbox {
	background: url(../img/new/lock.png) no-repeat 5px 5px;
}
.filterbox_error {
	border: 1px solid #ff0000;
}
.filterboxIE7, .lockedboxIE7 {
	position: relative;
	float: left;
	background: url(../img/new/filter-16x16.png) no-repeat 5px 5px;
	border: 1px solid #dddddd;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 5px;
	padding-left: 24px;
}
.lockedboxIE7 {
	background: url(../img/new/lock.png) no-repeat 5px 5px;
}
.TextVersionContentCSS {
	min-width: 669px;
	min-height: 350px;
	margin: 10px;
	text-align: left;
	padding: 10px;
	font-size: 12px;
	border: 1px solid #dddddd;
}
.TextVersionContent1024CSS {
	min-width: 500px;
	min-height: 350px;
	margin: 10px;
	text-align: left;
	padding: 10px;
	font-size: 12px;
	border: 1px solid #dddddd;
}
.BoxTop3 {
	padding-right: 5px;
	padding-left: 5px;
	height: 22px;
	font-weight: bold;
	width: 275px;
}
input[type="radio"] {
	vertical-align: text-bottom;
}
input[type="checkbox"] {
	vertical-align: bottom;
*vertical-align: baseline;
}
/* Skin Image CSS for new newsletter editor*/

.marginRightImg {
	margin-right: 5px;
}
.htmlNewsletterEditorImg {
	float: right;
	margin-right: 10px;
}
.pdfExportNewsletterImg {
	margin-right: 2px;
}
.filterNewsletterImg {
	cursor: pointer;
}
.updateDateNewsletterPublish {
	margin-right: 5px;
}
.previewLoaderImg {
	text-align:center;
	vertical-align:middle;
	hspace:300;
	vspace:200;
}
.fadeOutNewNewsletter {
	background-image: url(img/reportFade.jpg);
	padding: 10px;
	padding-bottom: 6px;
	padding-top: 5px;
}
/* Send Newsletter Buttons*/
.submitNewsletter {
	background-image: url(../img/new/clock-16x16.png);
	background-position: left;
	background-repeat: no-repeat;
	text-indent: 25px;
}
.previewNewsletter {
	background-image: url(../img/new/preview-16x16.png);
	background-position: left;
	background-repeat: no-repeat;
	text-indent: 20px;
}
.confirmTestSending {
	background-image: url(../img/new/approve-16x16.png);
	background-position: left;
	background-repeat: no-repeat;
	text-indent: 20px;
}
.PreviewNLMarginRight {
	margin-right:-18px;
}
.SubmitNLMarginRight {
	margin-right:-33px;
}
.BoxTLight {
	padding-right: 15px;
	padding-left: 10px;
	height: 18px;
	font-weight: bold;
}
.BoxBorderBottomLight {
	border-bottom: #d5d5d5 1px solid;
}
.AlignCLight {
	text-align: center;
}
.LabelBoldRedLight {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: Red;
}
div.PM0 {
	padding: 0px;
	margin: 0px;
}
.BoxTop300 {
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	padding-left: 10px;
	height: 22px;
	background: #FFFFFF;
	font-weight: bold;
	width: 275px;
}
.ImageBox {
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 0px;
}
.BoxBottomBorder {
}
.BoxM300 {
	background-color: #FFFFFF;
	padding-right: 5px;
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 290px;
	padding-top: 5px;
}
.BoxMiddle300 {
	background-color: #FFFFFF;
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 280px;
	padding-top: 5px;
}
.BMD {
	background-color: #FFFFFF;
	padding-right: 15px;
	font-size: 13px;
	padding-left: 10px;
	padding-bottom: 15px;
	width: 280px;
	padding-top: 5px;
}
#ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUsedFields, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUnusedFields {
	border-style: none;
	border-width: 0;
	border-color:transparent;
}
#ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUsedFields th, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUsedFields td, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUnusedFields th, #ctl00_cphANP_tcRecipientSettings_tabDemographicData_ucDemographicData_gvUnusedFields td, #ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dgSubscriberBounce td {
	border-color:transparent;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_pnlBounceHandling .FullW .FullW .FullW .AlignT {
	padding:0px !important;
}
.RecipientSettings_DemographicData_btnDelete, .preset_modules_imgBtnDelete, .trash_imgBtnDelete {
	background:url(../img/new/delete-20x20.png) no-repeat;
	text-indent:-9000px !important;
	font-size:1px !important;
	padding:10px;
	margin:2px;
	color:transparent !important;
	position:relative;
	top:5px;
}
.RecipientSettings_DemographicData_btnDelete:hover, .preset_modules_imgBtnDelete:hover, .trash_imgBtnDelete:hover {
	background:url(../img/new/delete-depth-20x20.png) no-repeat;
}
.preset_modules_imgBtnEdit {
	background:url(../img/new/edit-20x20.png) no-repeat;
	font-size:1px !important;
	text-indent:-9000px !important;
	padding:10px;
	margin:2px;
	color:transparent !important;
	position:relative;
	top:5px;
}

#condition-container .icon-edit {
	background:url(../img/new/edit-20x20.png) no-repeat;
    width:20px;
    height:20px;
}
#ctl00_cphANP_tabContainer1_tabContentModule_ucContentModule_dlModules_ctl00_dlTemplateModules_ctl00_divEditModule {
	height: auto;
	padding: 10px 0;
}
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_pnlFilter .AlignT {
	vertical-align:top;
}
#ctl00_cphANP_ucFilter_pnlFilter {
    background:#ededed;
    min-height:500px;
}
#ctl00_cphANP_ucFilter_pnlFilter .FullW {
        background:none !important;
}
#ctl00_cphANP_ucFilter_pnlFilter .FullW td {
        background:none !important;
}
#ctl00_cphANP_tcRecipientSettings_tabFilter_ucFilter_lblEditFilterName {
    visibility:hidden;
}
.BoxMiddle100 {
	background-color: #FFFFFF;
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.IFrameBox {
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	border-top: none;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffffff;
	border-top: none;
}
.BoxMiddleNoPadding {
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-top: 5px;
	background-color: #ffffff;
	border-top: none;
}
.BoxMiddleBorder {
	padding-right: 15px;
	border: 1px solid #D5D5D5;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffffff;
}
.BoxBorderRightLeft {
}
.BoxBorderRight {
}
.BoxBorderLeft {
}
.BoxBorderBottom {
}
.BoxBorderTop, .BoxBorderTop .FullW {
	padding:0 !important;
	margin:0 !important;
}
.BoxMiddleDotted {
	padding-right: 15px;
	border: 2px dotted #D5D5D5;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffffff;
}
.BoxBottom300 {
	padding-right: 5px;
	background-color: White;
	border: 1px solid #D5D5D5;
	padding-left: 10px;
	min-height: 36px;
	padding-bottom: 5px;
	width: 285px;
	padding-top: 5px;
}
.BoxUseFilter {
	padding-right: 5px;
	background-color: White;
	border: 1px solid #D5D5D5;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	-webkit-border-radius: 4px;
}
.BoxRssContent {
	padding-right: 1px;
	background-color: #ffffff;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	min-height: 36px;
	padding-bottom: 5px;
	width: 99%;
	padding-top: 5px;
}
.PadRight5 {
	padding-right: 5px;
}
.TestMailBoxWidth, .TestMail {
	padding-right: 2px;
	background-color: #F5F5F5;
	border: 1px solid #D5D5D5;
	padding-left: 5px;
	min-height: 36px;
	padding-bottom: 5px;
	width: 260px;
	padding-top: 5px;
}
.TabPeerList {
	background-color: #e5f0c9;
	border-bottom: 1px Solid #D5D5D5;
}
.StatusBox {
	background-color: #F5F5F5;
	border: 1px solid #D5D5D5;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
}
.StatusBoxWidth {
	padding-right: 2px;
	background-color: #fbfdf7;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	width: 250px;
	padding-top: 0px;
}
.SurveyToolBar, .STools {
	padding-right: 2px;
	background-color: #f5f5f5;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	width: 250px;
	padding-top: 0px;
}
.ToggleBoxWidth {
	padding-right: 2px;
	background-color: #e5f2ce;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	width: 260px;
	padding-top: 0px;
}
.ToggleShowFilters {
	padding-right: 2px;
	background-color: #EDF2F6;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 350px;
	left: -140px;
	top: 27px;
	position: relative;
	z-index: 10000;
}
.ToggleShowReportFilters {
	padding-right: 2px;
	background-color: #EDF2F6;
	border: 1px solid #D5D5D5;
	padding-left: 2px;
	vertical-align: middle;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 330px;
	left: -314px;
	top: 27px;
	position: absolute;
	z-index: 10000;
}
.Li {
	margin-bottom: 4px;
}
.DragList {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	height: 70px;
	width: 100%; /*position: relative;*/
	background-image:url(../img/new/holder-background-newsletter.png);
	background-repeat:no-repeat;
	background-position:center center;
	list-style-type: none;
}
.DragListWithOutImage, .DragListNoImage {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	list-style-type: none;
	background-image: none;
	width: 100%;
}
.ModuleHover {
	/*width:expression(this.scrollWidth + 'px');*/
	border: 2px dashed #f7a600;
	background: #efefef;
}
.FormItemUl {
	padding: 2px;
	margin: 1px;
	width: 145px;
	cursor: pointer;
	background-color: #FFFFFF;
	display: block;
	vertical-align: top;
	overflow:hidden;
}
.ToolBackGround, .ToolBG {
	background-color: #FFFFFF;
}
.FormItemLi {
	padding: 2px;
	margin: 1px;
	width: 145px;
	vertical-align: top;
	cursor: pointer;
	list-style-type: none;
}
.DesignItemLi {
	padding: 2px;
	margin: 1px;
	vertical-align: middle;
	cursor: pointer;
	list-style-type: none;
	width: 350px;
}
.DesignItemUl {
	padding: 2px;
	margin: 1px;
	display: block;
	width: 360px;
	list-style-type: none;
}
.DropTop {
	border-top: 20px solid #D5D5D5;
}
.DropBottom {
	border-bottom: 20px solid #D5D5D5;
}
.DropHover {
	border-top: 20px solid #D5D5D5;
}
.LoadingAsync {
	background: #ffffff url(../img/new/loader-48x48.gif) no-repeat center center;
	height: 48px;
	width: 48px;
}
.SortHover {
	border: 2px dashed #f7a600;
	background: #efefef;
}
.FormEditPanel {
	display: block;
	position: static;
	vertical-align: top;
	right: 20px;
	top: 1px;
	text-align: right;
	float: right;
}
.HiddenField {
	background-color: #F5F5F5;
	border: dashed 1px #E8E8E8;
	padding: 2px;
	margin: 1px;
	vertical-align: middle;
	cursor: pointer;
	list-style-type: none;
	width: 350px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.DimmedHiddenField {
	opacity: 0.9;
	filter: alpha(opacity=90);
	color: #555555;
	font-style:italic;
}
.ColumnBox {
}
.EditorToolTitle {
	border-top: none;
	vertical-align: middle;
}
.DivPopupSmall {
	position: absolute;
	background: url(../img/new/edit-popup-overlay.png);
	width: 700px;
	height: 550px;
	left: 300px;
	top: 60px;
	cursor: pointer;
	z-index: 10;
}
.DivPopup {
	position: absolute;
	background: url(../img/new/edit-popup-overlay.png);
	width: 700px;
	height: 550px;
	left: 330px;
	top: 130px;
	cursor: pointer;
	z-index: 10;
}
.DivPopupWithinPopup {
	position: absolute;
	background: url(../img/new/edit-popup-overlay.png);
	width: 700px;
	height: 550px;
	left: 330px;
	top: 80px;
	cursor: pointer;
	z-index: 10;
}
.FormPreview input, .FormPreview select, .FormPreview textarea, .FormPreview td {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.FormPreview a {
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
}
.FormPreview {
    background:#ffffff;
}
/* NEWSLETTER EDITOR END */
/* Survey Module */
.survey-page .clearfix > span {
	float: left;
}
.delete-automation, .delete-style {
background: url(../img/new/delete-16x16.png) center center no-repeat;
padding: 0px 8px;
left: 15px;
top: 1px;
position: relative;
}
.delete-automation:hover {
background: url(../img/new/delete-depth-16x16.png) center center no-repeat;
}
.SurveyPagerMiddle {
	background-repeat: repeat-x;
	background-position: left center;
	width: 2px;
	height: 25px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.SurveyPagerSelectedLeft, .PagerSelectedL {
}
.SurveyPagerSelectedRight, .PagerSelectedR {
}
.SurveyPagerSelectedMiddle {
	background-repeat: repeat-x;
	background-position: left center;
	width: 2px;
	height: 25px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.DragDropBgIcon {
	background-image:url(../img/new/holder-background-newsletter.png);
	background-repeat:no-repeat;
	background-position:center center;
}
.DesignQuestionItemUl li {
	margin-bottom:10px;
	margin-top:5px;
}
.DesignQuestionItemUl li:first-child {
	margin-top:15px;
}
.DesignQuestionItemUl li:last-child {
	margin-bottom:15px;
}
.DesignQuestionItemUl, .QuestionUl {
	padding: 2px;
	margin: 1px;
	list-style-type: none;
}
.MatrixQuestionAlternatingItem td, .MatrixAltItem td {
	height: 15px;
	vertical-align: middle;
	border-top: solid 1px #D5D5D5;
}
.MatrixQuestionAlternatingItem tr, .MatrixAltItem tr {
	border: solid 1px #D5D5D5;
}
.MatrixQuestionAlternatingItem table, .MatrixAltItem table {
	border: solid 1px #D5D5D5;
	border-collapse: collapse;
}
.DocumentPlainBg {
	background: url(../img/new/document-plain.png);
	height: 24px;
	width: 24px;
}
.DocumentRedBg {
	background: url(../img/new/document-orange.png);
	height: 24px;
	width: 24px;
}
.DoubleTopBorder {
	border-top: #666666 3px double;
	font-size: 10px;
}
.SurveyDropDown, .SurveyDD {
	border: 1px solid #7f9db9;
}
.SurveyDD {
	padding-right: 15px;
	border-left: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	padding-left: 10px;
	height: 18px;
	background: #FFFFFF;
}
.Palette {
	border: solid 1px #cccccc;
	background-color: #ffffff;
}
.Size {
	border: solid 1px #cccccc;
	background-color: #ffffff;
	z-index: 50;
}
td.Font {
	background-color: #ffffff;
	width: 30px;
	text-align: center;
	font-size: 9px;
}
td.Font:hover {
	background-color: rgba(247,166,0,0.5);
	cursor: pointer;
}
.LineSeparator {
	border: 1px solid #D5D5D5;
	border-color: #D5D5D5;
	border-width: thin;
}
.dragHandle {
	background: #a8a8a8;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: move;
}
/* Survey Overview Classes Start */
.OverviewPage {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	padding: 7px;
	width: 130px;
}
.OverviewQuesBack, .QuesBack {
	background-color: #FFFFFF;
	border: 1px solid #dddddd;
	text-align: center;
}
.OverviewQuestionList, .QuesList {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 5px 5px 5px 5px;
	padding: 5px;
	width: 150px;
}
.OverviewQuestion, .OverviewQue {
	background-color: #FFFFFF;
	border: 1px solid #dddddd;
	cursor: move;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	width: 136px;
}
/* Survey.Report.Conditions: Style for Watermark */
.WatermarkStyle {
	color: #333333;
	font-weight: bold;
}
.search_list {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 300px;
	height: 410px;
	border: solid 1px #dddddd;
	overflow-y: scroll;
	overflow-x: hidden;
	height: 410px;
}
.search_list ul {
	margin-top:2px;
}
.search_list ul li {
	margin-left:-35px;
	text-align:left;
	cursor:pointer;
	overflow: hidden;
	list-style-type: none;
}
.img_left {
}
.img_right {
}
/*---------Chart Type------------*/

.top_left {
}
.top_right {
}
.top_centar {
	height: 22px;
	background: #323131; /* Old browsers */
	background: -moz-linear-gradient(top, #464646 0%, #323131 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #464646), color-stop(100%, #323131)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #464646 0%, #323131 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #464646 0%, #323131 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #464646 0%, #323131 100%); /* IE10+ */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%); /* W3C */
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	line-height: 22px;
}
.bottom_left {
}
.bottom_right {
}
.bottom_centar {
}
.centar_left {
}
.centar_right {
}
.centar_centar {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.padding_bt5_lr5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.padding_bt5_lr30 {
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.padding_lr5 {
	padding-left: 5px;
	padding-right: 5px;
}
.padding_l5r10 {
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom:2px;
	padding-top:2px;
}
.padding_l5r10Bt {
	padding-left : 5px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-top:2px;
}
.centar_txt {
	color: #000000;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
}
.chart_table {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	border: #dddddd solid 1px;
	border-right: none;
	font-weight: bold;
}
.chart_table td {
	padding-left: 5px;
	height: 20px;
	line-height: 20px;
	border-right: 1px solid #dddddd;
}
.chart_table_header {
	background: #eeeeee;
	border-bottom: 1px solid #dddddd;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding: 5px 0;
}
.chart_table_row1 {
	background: #fbfafd;
	border-bottom: 1px solid #dddddd;
}
.chart_table_row2 {
	background: #f5f0ff;
	border-bottom: 1px solid #dddddd;
}
.chart_table_row3 {
	background: #556687;
	border-bottom: 1px solid #dddddd;
	color: #ffffff;
	font-size: 12px;
	font-weight: bolder;
}
.chart_table_row4 {
	font-weight: normal;
}
/*--------- Survey Actions ------------*/
.survey_tab {
	border: 0px solid #dddddd;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 100%;
	background-color: #ffffff;
}
.delete_me_survey_tab_header {
	background: #ffffff;
	height: 16px;
	font-size: 12px;
	padding: 2px 5px;
	font-weight: bold;
}
.tab_sha_left {
	background: #FFFFFF;
	width: 5px;
}
.tab_sha_right {
	background: #FFFFFF;
	width: 5px;
}
.survey_tab_centar {
	background: #FFFFFF;
	border: 1px solid #dddddd;
	padding: 7px;
	font-size: 12px;
}
.survey_tab_txt {
	padding: 6px 3px;
}
.survey_tab_icons td {
	padding-left: 5px;
}
.survey_tab_add {
	padding: 3px 7px 10px 7px;
}
.survey_tab_add a {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
.AlertBox {
	width: 300px;
	border: 1px solid #dddddd;
	background: #ffffff;
	padding: 5px;
	left: 400px;
	top: 2px;
	color: #333333;
	position: absolute;
	z-index: 10000;
}
.AlertBox a {
	float: right;
	font-weight: bold;
	color: #f7a600;
	padding: 2px;
	width: 15px;
	text-align: center;
	display: block;
	text-decoration: none;
}
.AlertBox a:hover {
	color: #f7a600;
	text-decoration: underline;
}
.AlertBox a:active {
	background-color: #dddddd;
	color: #333333;
	text-decoration: none;
}
.AlertBox span {
	width: 280px;
	float: left;
}
.tl {
}
.tr {
}
.bl {
}
.br {
}
.popup_bottom_bg {
}
.popup_top_bg {
}
.popup_left_bg {
}
.popup_right_bg {
}
.popup_middle {
	background-color: #ffffff;
}
.rdExport label {
	padding-left: 5px;
}
.cbExport input {
	padding-right: 7px;
}
#survey-settings .button-edit-list .styled-button span {
	line-height: 15px;
}
#tab-edit li {
	line-height: 18px;
	width: 100%;
	min-height: 20px;
	_height: 20px;
	list-style: none;
}
#tab-edit label {
	float: left;
	width: 90px;
}
#tab-edit select {
	margin-left: 2px;
	width: 127px;
	min-width:155px !important;
    max-width:127px;
    background: url(../img/new/dropdown.png) #464646 no-repeat center right !important;
    color:#cdcdcd !important;
    border:0 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#tab-edit li .inline-box {
	float: left;
	padding-left: 10px;
	width: 100px;
}
#tab-edit .hidden {
	display: none;
}
.info-box {
	margin-top: 5px;
	margin-left: 5px;
	background-color: #FFD;
	border: 1px solid #DDD;
	padding: 3px;
	width: 630px;
}
#HaveResponsesWarning {
    position: absolute;
    top: 22px;
    right: 10px;
    padding-left: 7px;
    padding-right: 15px;
    background: -moz-linear-gradient(top, #575757 0%, #414040 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(100%, #414040)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #575757 0%, #414040 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #575757 0%, #414040 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #575757 0%, #414040 100%); /* IE10+ */
    background: linear-gradient(to bottom, #575757 0%, #414040 100%); /* W3C */
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
#HaveResponsesWarning p, #HaveResponsesWarning p a {
	float: left;
	padding-left: 5px;
	line-height: 24px;
	color: #F9F9F9;
	font-size: 13px;
}
/* Generic list (left side) */

.inner-list {
	list-style: none;
	width: 100%;
}
.inner-list li {
	width: 100%;
	padding: 3px 0px;
}
.inner-list .add-icon {
	text-align: right;
	padding-bottom: 2px;
	float: right;
}
.inner-list .add-icon a {
	text-decoration: none;
	color:#a4a4a4;
	line-height:18px;
margin-top: 2px;
}
.inner-list .add-icon a:hover {
	color:#cdcdcd;
}
.inner-list .add-icon .icon {
	margin-left: 4px;
}
.inner-list .item {
	text-decoration: none;
	width: 200px;
	float: left;
	color:#ececec;
}
.inner-list .item:hover {
	color:#ffffff;
}
.inner-list .toggle-automation .icon {
	margin-right: 3px;
}
.survey-page #tab-styles .icon-lock {
	margin-right:2px;
	cursor:pointer;
}
.footer-message {
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	background-color: #FFD;
	font-size: 14px;
	padding: 10px;
	border-top: 2px solid #FFF4A6;
}
.FullH div.FullW .BoxBorder.FullW.WhiteBG {
border: 0;
}
/* IE FIXES FOR HTML EDITOR */
.ui-widget-content {
*height: auto!important;
}
/* AUTOMATIONS POP-UP */
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable
, .ui-dialog.ui-widget.ui-widget-content {
	padding: 0px;
}
.ui-dialog a {
	text-decoration:none;
}
.modal-action-handler .icon-edit-condition {
	background-image: url(../img/new/filter-16x16.png);
	margin-left: 3px;
	margin-top: 4px;
}
/* END AUTOMATIONS POP-UP */

/* INVITATION AREA */

.invitation-area, #invitation-bottom {
	padding: 10px;
}
.invitation-area li, #invitation-bottom li {
	list-style: none;
}
.invitation-area .clearfix {
	margin-bottom: 5px;
}
.invitation-area {
	margin: 0 auto;
	font-size: 12px;
	float: left;
	width: 334px;
}
.invitation-area label {
	width: 100px;
	float: left;
}
.invitation-area select {
	width: 175px;
	float: left;
}
.invitation-area .textbox {
	width: 199px;
	float: left;
	line-height: 20px;
	height: 20px;
}
.invitation-area .validate-dmarc-message {
    clear: both;
    margin-left: 105px;
    width: 199px;
    margin-bottom:5px;
}
input#invitation-date {
	float: left;
	width: 70px;
	margin-right: 5px;
}
#invitation-time {
	float: left;
	width: 100px;
	margin-left: 1px;
}
#ctl00_RightContent_ReportSelectorControl_SelectReportDropdown {
    height:25px !important;
    padding:2px !important;
    background-position-y:0px !important;
}
#invitation-time select {
	float: left;
	margin-top: 2px;
	width: 44px;
	height: 22px;
	min-width:44px !important;
	max-width:44px !important;
	line-height: 18px;
    padding-right: 4px !important;
}
#invitation-time-split {
	float: left;
	margin-left:2px;
	margin-right:4px;
	line-height:24px;
}
#invitation-time-hours, #invitation-time-minutes {
	background: #464646 no-repeat top right !important;
	border:none !important;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ececec !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	line-height: 22px;
	min-width: 45px;
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
}
.send-immediately-wrap {
	padding-left: 105px;
}
.send-immediately-wrap input {
	float: left;
}
.send-immediately-wrap label {
	float: left;
	margin-left: 2px;
	margin-top: 0px !important;
}
.invitation-area-right {
	float: right;
	width: 300px;
	border: none;
}
.invitation-content-custom {
	width: 294px;
	margin-bottom:5px;
	margin-top:10px;
}
#invitation-content-custom {
	cursor: pointer;
	font-size: 11px;
	width: 286px;
	height: 199px;
	padding: 3px;
	margin-bottom: 10px;
	overflow: auto;
	background: none repeat scroll 0 0 #fafafa !important;
border: 1px solid #c2c2c2;
}
#invitation-bottom {
	clear: both;
	width: 96%;
	height: auto;
	border-top:none;
}
#invitation-schedule {
	width: 100%;
	font-size: 11px;
}
#invitation-schedule td {
	padding: 3px 0px 6px 0px;
}
.invitation-icon, .invitation-remove {
	overflow: hidden;
	width: 20px;
}
.invitation-icon .icon, .invitation-remove .icon {
	margin-left: 10px;
	position: relative;
	margin-right: 10px;
}
.invitation-description {
	width: 170px;
	overflow: hidden;
}
.invitation-status {
	width: 80px;
}
.invitation-mailinglists {
	width: 160px;
}
.invitation-date {
	width: 100px;
}
#add-invitation {
	float: right;
	margin-top: -3px;
	margin-right: 5px;
}
.no-survey-link {
	background-color: rgba(247,166,0,0.5);
}
#tab-code input {
	width: 210px;
	float: left;
	font-size: 9px;
	color: #8F8C8D;
}
#tab-code .icon {
	margin: 2px 10px;
}
#tab-code ul {
	list-style: none;
}
#tab-code label {
	display: block;
}
#tab-code li {
	padding-bottom: 9px;
}
/* END INVITATION AREA */


/* SURVEY END */
/* ---------- Support -------*/
#divSupport, #apsisSupportDialog {
    background:#ededed;
    padding:5px;
    height:830px !important;
    top:0px !important;
}
#apsisSupportDialog {
    position: fixed;
    height: 100%;
}
#support-main-search-wrapper, #frmFAQ, #extended-support-wrapper {
    background: none repeat scroll 0 0 #EDEDED;
}
#extended-support-wrapper {
    min-height:720px;
}
#frmSearch {
    background:#ededed !important;
    margin:0 !important;
    height: 753px;
}
#tblSupport #tdMiddle {
    background:none !important;
}
#tblSupport .HandCursor {
    height: auto !important;
}
#extended-support-wrapper #wrapper {
    width: 678px;
}
.SupportTopRight, .STRight
{
	background-image: url(../img/new/delete-20x20.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 20px;
	height:20px;
}
.expanded a:hover {
    color:#1a1a1a !important;
    text-decoration:underline;
}
.SupportTopRight:hover, .STRight:hover
{
	background-image: url(../img/new/delete-depth-20x20.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 20px;
	height: 20px;
}

/* Support Pages*/
.divDescription {
    background: none repeat scroll 0 0 #ececec;
    margin-left: auto;
    margin-right: auto;
    width:100% !important;
}
.SupportSearchButton input {
	margin-top:-5px; /*Non IE*/
	margin-top:1px\9; /*IE*/
}
.SearchBar {
	margin-bottom:20px;
}
.MainHandContainerCSS {
	min-width: 1200px;
	max-width: 1000px;
}
.MainHandContainerIE7CSS {
	max-width: 1000px;
	overflow-y:hidden;
	overflow-x: scroll;
}
#ctl00_cphANP_tcSending_tabSend_ucSending_divSPFAuthentication, #ctl00_cphANP_tcSending_tabSend_ucSending_divSpfAuthenticationHelp {
	display: none;
}
.RenameStyleImageGallery {
	z-index: 5;
	position: absolute;
	width: 180px;
	height: 100px;
	background-color:#F7F7F7;
	padding: 10px;
}
.AddStyleImageGallery {
	z-index: 5;
	position: absolute;
	width: 180px;
	height: 80px;
	background-color: #F7F7F7;
	padding: 10px;
}
.TxtRenameImageGallery {
	font-size: 12px;
	height: 15px;
}
.TxtAddImageGallery {
	font-size: 12px;
	height: 15px;
}
.formClassImageGallery {
	width: 881px;
	height: 514px;
}
.mainDivStyleImageGallery {
	background:#FFFFFF;
	width: 860px;
	height: 450px;
}
.divFileTreeStyleImageGallery {
	background:#FFFFFF;
	background-repeat: no-repeat;
	height: 389px;
	width: 199px;
	padding: 10px;
	position: relative;
	left: 25px;
	top: 15px;
	z-index: 1;
}
.divButtonsStyleImageGallery {
	background-color: inherit;
	height: 20px;
	width: 580px;
	padding: 10px;
	position: relative;
	left: 235px;
	top: -398px;
}
.divImagesStyleImageGallery {
	border:solid 1px #dddddd;
	border-top-width:0px;
	overflow: scroll;
	height: 315px;
	width: 560px;
	padding: 10px;
	position: relative;
	left: 245px;
	top: -397px;
	bottom: 371px;
	z-index: 5;
}
.divStatusStyleImageGallery {
	background-color: Transparent;
	color: #ffffff;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: medium;
	height: 15px;
	width: 200px;
	padding: 10px;
	position: relative;
	left: 230px;
	top: -380px;
	bottom: 353px;
}
#divClose {
	width: 24px;
}
.progressBarImageGallery {
	float: right;
}
.Instruction {
	padding:5px;
	background:#dddddd;
	margin-bottom:0px;
	margin-top:0px;
}
#ctl00_cphANP_tabContainer1_tabNewsArchive_ucNewsLetterArchive_pnlNewsLetterArchive .BoxM {
	padding:0;
}
/* Support END */


/* Mailing List */

#ctl00_cphANP_tcMailingList {
	background-color:transparent !important;
	padding:0 !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_pnlSubscribers .FullW {
	border:none !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_pnlSingleSubscriber {
	background:#EDEDED;
	padding:10px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_pnlSingleSubscriber .AlignT {
	padding:0 !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdDemographicData {
	background:#d9d9d9;
	border:none !important;
	color:#1a1a1a;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdMailingList {
	background:#c4c4c4;
	border-left:#ffffff 1px solid;
	color:#1a1a1a;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdMailingList .FullW {
	margin-left:0px !important;
	background-color:transparent !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdDemographicData .FullW {
	background-color:transparent !important;
	padding:0 !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdMailingList {
	width:300px !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_tdDemographicData table.AlignL {
	padding: 15px !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_dgMailingList {
	border: 1px solid #DDDDDD !important;
	margin:0 !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_dgMailingList td {
	border: 1px solid #DDDDDD !important;
	padding:5px;
    cursor:pointer;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_trDemographiDataLabel {
    height: 40px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_ucSingleSubscriber_lblDemographicData {
    font-size: 15px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_dgMailingList_ctl02_lblEmailName {
	font-size:15px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_lblFromTo {
	line-height: 26px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_imgBtnExportExcel, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_imgBtnExportText, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_imgBtnPrint, #ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_imgBtnExportAll {
	color:transparent;
	font-size:1px;
	padding:5px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_trSearch .FullW .AlignT {
	padding:0px !important;
	padding-top:10px !important;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_btnSearch {
	margin-left:5px;
}
#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_trSearch table {
	padding-left: 5px !important;
}
#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_tdDemographicData .PadT5 {
	padding-top:0px !important;
}
#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_tdDemographicData {
	padding:0px !important;
}
#ctl00_cphANP_tcMailingList_tpAdd_ucAddSubscribersMethodSelection_ucSingleSubscriber_pnlSingleSubscriber table.AlignT {
	padding-left:0px !important;
}
#ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_dgSubscriberBounce td, #ctl00_cphANP_tcMailingList_tpUnsubscribed_ucOptOutList_dgOptOutList td, #ctl00_cphANP_tcMailingList_tpPending_ucPendingSubscribers_dgPendingSubscribers td {
	border: 1px solid #DDDDDD !important;
	padding:5px;
}
#ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_txtSearch, #ctl00_cphANP_tcMailingList_tpBounces_ucMailingListBounces_ddlBouncesCount {
	margin-left:-10px;
}
#ctl00_cphANP_tcMailingList_tpUnsubscribed_upUnsubscribed, #ctl00_cphANP_tcMailingList_tpPending_upPending {
	padding:15px;
}
.allSubscribers {
	background-image: url(../img/new/alladresses-16x16.png) !important;
	background-position: 2px 2px;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#SearchField optgroup {
	font-size:13px;
	font-style:normal !important;
}
#tabs {
	background:none !important;
}
#subscriber {
	background: #EDEDED !important;
	border: 1px solid #dddddd;
	padding:15px;
    margin-top:0px;
}
#add, #tools, #settings {
	background: #ffffff !important;
	border: 1px solid #dddddd;
	padding:15px;
}
.report-main .ui-state-default .tab-bg a {
	color: #f9f9f9;
	height:30px;
}
#statisticsArea {
	background-image: none !important;
	border:none !important;
	font-family: Calibri, Helvetica, Arial !important;
	font-size: 13px;
}
#statisticsArea .listTitle {
	color: #333333 !important;
	font-size: 15px !important;
	font-weight: normal !important;
}
#statisticsArea .statCaption {
	font-weight: normal !important;
	width: 120px;
}
#ListColumns {
	background: #323131; /* Old browsers */
	background: linear-gradient(to bottom, #464646 0%, #323131 100%) repeat scroll 0 0 transparent;
    filter: none;
	color:#f2f2f2;
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 23px;
	line-height: 21px;
	width:100% !important;
}
#ListColumns tr.boxheader th {
	border: 0 none;
	color: #f2f2f2;
	font-weight: normal;
	height: 20px;
	margin: 0;
	padding: 1px;
	text-align: left;
	text-shadow: none;
}
#divDempName {
    height:22px;
}
#divDempName span {
    position:relative;
    top:6px;
}
#Recipients {
	border:none !important
}
#recipientsTree {
	border-collapse: collapse;
	width:100% !important;
	margin-bottom:15px;
}
#recipientsTree tr {
	margin: 0;
	padding: 0;
}
.recipientsListTableBody td {
	font-size:13px;
	padding:0;
}
.export-heading {
color: #cdcdcd;
}
#searchTab select {
min-width: 215px;
}
#searchTab input {
min-width: 205px;
}
.infoColumn td {
color: #1a1a1a;
}
.recipientsListTableBody .r_e {
	background: #ffffff;
	height: 24px;
	border: solid 1px #dddddd;
	vertical-align: middle;
	font-size: 13px;
	padding-left: 15px;
	font-weight: normal;
}
.recipientsListTableBody .r_o {
	background: #f4f4f4;
	height: 24px;
	border: solid 1px #dddddd;
	vertical-align: middle;
	font-size: 13px;
	padding-left: 15px;
	font-weight: normal;
}
.recipientsListTableBody tr.hover {
	background: #e5e4e7 !important;
	height: 24px;
	border: solid 1px #E5E5E5 !important;
	vertical-align: middle;
	font-size: 13px;
	padding-left: 15px;
	font-weight: normal;
}
/* Mailing List END */

#ctl00_cphANP_tcRecipientSettings_body {
}
#ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_upProcessSubscriber > table {
    width:100% !important;
}
#divSettings td {
    height: 30px;
}
#divSettings label {
    margin-left: 5px;
    position: relative;
    top: 2px;
}
tr#ctl00_cphANP_tcMailingList_tpSubscribers_ucSubscribers_trSearch .FullW td.AlignT table {
    left: -150px;
    position: relative;
}
#tbImportAccessCsvExcel li {
    padding-bottom: 5px;
    padding-top: 5px;
}
#ctl00_cphANP_tcMailingList_tpDelete_ucDeleteSubscribers_txtEmailAddresses, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_txtOptInMessage, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_txtOptOutMessage {
    height: 100px !important;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_pnlMailingListSetting .PadT5 > table, #ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_divShowAdvancedSettings table {
    width: 100% !important;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_pnlMailingListSetting .PadT5 {
    padding-top:0px !important;
    height: 5px;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_pnlMailingListSetting .BoxBorderRLWhiteBG {
    border:none !important;
    max-width:none !important;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_pnlMailingListSetting .FullW {
    width:100% !important;
}
#ctl00_cphANP_tcRecipientSettings_tabBounces_ucBounceHandling_dgSubscriberBounce {
    margin-top: 15px;
}
#ctl00_cphANP_tcRecipientSettings_tabProcessSubscriber_ucProcessSubscriber_divFilterDate table {
    max-width:1100px;
}
#ctl00_cphANP_tcMailingList_tpSettings_ucMailingListSettings_divShowAdvancedSettings table table table td {
    height: 20px !important;
}
#showmatches {
    background: none repeat scroll 0 0 #EDEDED;
    min-height: 700px;
    padding:15px;
}
#showmatches .AlignT {
    vertical-align:middle !important;
}
#ctl00_cphANP_lblSubscriberlist, #ctl00_cphANP_lblFilter, #ctl00_cphANP_lblFilterName {
    font-size:15px;
}
#ctl00_cphANP_btnSearch, #ctl00_cphANP_btnClear {
    margin-bottom:6px;
}
#ctl00_cphANP_dgSubscriberList td, #ctl00_cphANP_dgSubscriberList {
    border: 1px solid #AAAAAA;
    padding: 0 5px;
    height: 20px;
    background:#ffffff;
}
.show-modules-div > label {
    margin-right: 5px;
}
.ajaxtabdisabled .ajax__tab_outer {
    margin-right:2px !important;
    opacity:0.7;
}
/* New Recipient */
.subscriber-detail-content-div input[type="radio"] {
    position:relative;
    top:-2px;
    margin-right:1px;
}
.subscriber-detail-content-div #TextFormatRadio, .subscriber-detail-content-div #NoPendingRadio {
    margin-left:5px;
}
.subscriber-detail-content-div select {
    height:26px !important;
}
.subscriber-detail-content-div .subscriber-detail-content {
background-color: #fafafa;
border: 1px solid #dddddd;
    border-top: 0;
}
.add-options-list ul {
	margin: 1px;
	padding: 0px;
	padding-bottom: 5px;
}
.add-options-list li {
	padding-top: 6px;
	list-style: none;
}
.add-options-list li input {
	margin: 3px;
}
.add-options-list li label {
	position: relative;
	top: -2px;
}
.recipient-add {
	color: #333333;
	font-size: 13px;
}
#Settingsdiv, #Toolsdiv {
	color: #333333;
	font-size: 13px;
}
#Settingsdiv table {
	padding:0 !important;
}
#addSubscriber {
	height: 480px;
	width: 728px;
	overflow-y: auto;
	overflow-x: hidden;
	border: 1px solid #D5D5D5;
}
.subscriber-detail-content-div {
	height: 100%;
	width: 100%;
	background-color: #333333;
}
table.subscriber-detail-content {
	height: 100%;
	color: #ececec;
}
.left-toolbar-hidden {
	display: none;
}
.validation-error-text {
    color: #d33c0d;
}
.field-validation-valid {
    display: none;
}
.validation-summary-valid {
    display: none;
}
input.xmlAutomation_countryCode {
    width : 50px;
}
input.xmlAutomation_phoneNumber {
    width : 135px;
}

#boxGdpr {
    margin-bottom: 8px;
}
#gdprTable {
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #CCCCCC;
    margin-bottom: 10px !important;
}
#gdprTable tr {
    height: 40px;
}
#gdprTable td {
    padding: 8px;
    border-bottom: 1px solid #CCCCCC;
}
#gdprTable tr:nth-child(even) {
    background-color: #f4f4f4;
}
#gdprTable tr:hover {
    background-color: #e5e4e7;
}
#gdprTable th {
    padding-left: 8px;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #333333;
    color: white;
}
#gdprTable td.gdpr-list-export {
    background: url(../img/new/gdpr-export-20x20.png) no-repeat scroll center center !important;
    cursor: pointer;
}
#gdprTable td.gdpr-list-export:hover {
    background: url(../img/new/gdpr-export-debth-20x20.png) no-repeat scroll center center !important;
}
#gdprTable td.gdpr-list-delete {
    background: url(../img/new/gdpr-forget-20x20.png) no-repeat scroll center center !important;
    cursor: pointer;
}
#gdprTable td.gdpr-list-delete:hover {
    background: url(../img/new/gdpr-forget-debth-20x20.png) no-repeat scroll center center !important;
}
.gdpr-th-Email {
    width: 485px;
}
.gdpr-th-export {
    width: 47px;
}
.gdpr-th-delete {
    width: 47px;
}
.gdprOverlayContainerDiv {
    height: auto !important;
}
#gdprExport {
    float: left;
    width: 100%;
}
#gdprDelete {
    float: left;
    width: 100%;
}
#gdprSubscriberList {
    height: auto;
    overflow-y: auto;
    width: 100%;
    padding-bottom: 20px;
}
#gdprSearchTextbox {
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}
.gdprContainerDiv {
    margin: 10px !important;
}
#gdprSearchButton {
    margin-top: 5px;
}
.gdprLabelSuccess {
    color: green;
}
.gdprLabelError {
    color: red;
}
#gdprStartOverlayButton {
    margin-top: 10px;
    float: none;
    margin-bottom: -10px;
}
#gdprHomeContainerDiv {
    height: auto;
}
#gdprOverlayBackgroundContainer {
    background: black;
    width: 600px;
}
#gdprLoader {
    left: 50%;
    top: 50%;
}
.gdprDisabledbutton {
    pointer-events: none;
}
#sendUpdatedReportHeader {
    color: #ffffff;
}