/* ******************************************* */
/* MAIN CSS FILE                               */
/*                                             */
/* !!! DO NOT EDIT THIS FILE !!!               */
/* It gets replaced during updates             */
/*                                             */
/* If you want to change some CSS styles, put  */
/* them into custom.css file in the same       */ 
/* directory                                   */
/* ******************************************* */

body {margin:0;	padding:0;}
h1 {font-size:24px; border-bottom:1px solid #cccccc;}
h3 {font:bold 14px Arial;}
h4 {font:bold 13px Arial;}
a img {border:0;}


.Span {margin:0 2px 0 0;}

.Hidden {display:none;}

#Logo {
	display:block;
	background:#fff url('img/logo_pap.jpg') no-repeat center center;
}

.LogoImage {
	display: block;
}

.MainLoginPanel {background:transparent; margin:auto; position:relative; width:100%;}
.MainLoginPanel #Container {width:100%;}
.MainLoginPanel #Logo {left:0; min-height:75px; position:relative; width:100%;}
.LoginIn {float:left; height:14px; margin:15px 0 0; text-align:center; width:300px;}

/*********************************/
/*         BANNER BUTTON         */
/*********************************/
.BannerBox {float:left; border:1px solid #b7d2f3; width:96px; padding:10px; margin:10px 10px 0 0; position:relative;}
.BoxIcon {float:left; width:110px; height:60px; margin:0 0 0 23px;}
.BoxButton {float:left; width:110px;}


/***************************************/ 
/*               BANNERS                */ 
/***************************************/ 
.BannerFormatImagebanner,
.BannerFormatTextlink,
.BannerFormatFlash,
.BannerFormatHtml,
.BannerFormatPopup,
.BannerFormatPdf,
.BannerFormatRebrandPdf,
.BannerFormatPromoemail,
.BannerFormatLandingpage,
.BannerFormatOffline,
.BannerFormatRotator,
.BannerFormatHover,
.BannerFormatSite,
.BannerFormatZip,
.BannerFormatPagePeel,
.CouponFormat,
.BannerFormatLink {cursor:hand; width:48px; height:48px;}

.BannerFormatImagebanner {background-image:url('img/banner_image.png');}
.BannerFormatTextlink {background-image:url('img/banner_text.png');}
.BannerFormatFlash {background-image:url('img/banner_flash.png');}
.BannerFormatHtml {background-image:url('img/banner_html.png');}
.BannerFormatPdf {background-image:url('img/banner_pdf.png');}
.BannerFormatRebrandPdf {background-image:url('img/banner_rebrand_pdf.png');}
.BannerFormatPromoemail {background-image:url('img/banner_promoemail.png');}
.BannerFormatPopup {background-image:url('img/banner_pdf.gif');}
.BannerFormatLandingpage {background-image:url('img/banner_pdf.gif');}
.BannerFormatOffline {background-image:url('img/banner_pdf.gif');}
.BannerFormatRotator {background-image:url('img/banner_rotator.png');}
.BannerFormatHover {background-image:url('img/banner_hover.png');}
.BannerFormatSite {background-image:url('img/banner_site.png');}
.BannerFormatZip {background-image:url('img/banner_zip.png');}
.BannerFormatPagePeel {background-image:url('img/banner_peel.png');}
.CouponFormat {background-image:url('img/banner_coupon.png');}
.BannerFormatLink {background-image:url('img/banner_link.png');}

.BannerFormatPromoemail_small {background:url('img/button.icon.promoemail.png') no-repeat top left;}
.BannerFormatFlash_small {background:url('img/button.icon.flash.png') no-repeat top left;}
.BannerFormatHtml_small {background:url('img/button.icon.html.png') no-repeat left top;}
.BannerFormatImagebanner_small {background:url('img/button.icon.image.png') no-repeat left top;}
.BannerFormatPdf_small {background:url('img/button.icon.pdf.png') no-repeat left top;}
.BannerFormatRebrandPdf_small {background:url('img/button.icon.banner_rebrand_pdf.png') no-repeat left top;}
.BannerFormatTextlink_small {background:url('img/button.icon.text.png') no-repeat left top;}
.BannerFormatRotator_small {background:url('img/button.icon.rotator.png') no-repeat left top;}
.BannerIconWithText {float:left; padding-left: 18px;}
.BannerIconWithTextUnnamed {float:left; padding-left: 18px; color: #666666;}
.BannerFormatHover_small {background:url('img/button.icon.hover.png') no-repeat left top;}
.BannerFormatSite_small {background:url('img/button.icon.site.png') no-repeat left top;}
.BannerFormatZip_small {background:url('img/button.icon.zip.png') no-repeat left top;}
.BannerFormatPagePeel_small {background:url('img/button.icon.peel.png') no-repeat left top;}
.CouponFormat_small {background:url('img/button.icon.coupon.png') no-repeat left top;}
.BannerFormatLink_small {background:url('img/button.icon.link.png') no-repeat left top;}

.BannerInfoLeft {width:320px;}
.BannerInfoRight {width:450px;}

.bannerDisplay{background-color:rgb(200,255,200);}
.bannerWaiting{background-color:rgb(200,200,255);}
.bannerExpired{background-color:rgb(255,200,200);}

.BannerCounts{width: 100%}
	

/***************************************/
/*          LOGIN BOX                  */
/***************************************/
.LoginMain .FormField {min-height:19px;_height:19px;margin:1px 0;padding:0px; position:relative;}
.LoginMain .FormFieldLabel {width:110px;}
.LanguageSelector .ListBox {width:150px;}


/* ******************************************* */
/*             SPECIAL FORMFIELDS              */
/* ******************************************* */
.Inliner {float:left; margin:0 5px 0 0; line-height:19px;}
.Inliner .Label {float:left;}
.Inliner .FormFieldLabel {display:none;}
.Inliner .FormFieldHelp {display:none;}
.Inliner .FormFieldError {display:none;}

.InlinerLabel {float:left; margin:0 5px 0 0; line-height:19px;}
.InlinerLabel .FormFieldLabel {float:left; width:210px; margin:0 0 0 20px;}
.InlinerLabel .FormFieldHelp {display:none;}
.InlinerLabel .FormFieldError {display:none;}

.FormFieldSmallInline {float:left; line-height:19px; width:30px; margin:0 5px 0 0; clear:none;}
.FormFieldSmallInline .FormFieldLabel {display:none;}
.FormFieldSmallInline .FormFieldInputContainer  {width:30px; min-width:30px;}
.FormFieldSmallInline .FormFieldInput {width:30px; min-width:30px;}
.FormFieldSmallInline .FormFieldDescription {clear:none;}
.FormFieldSmallInline .clear {clear:none; display:none;}

.FormFieldBigInline {float:left; line-height:19px; width:130px; margin:0 5px 0 0; clear:none;}
.FormFieldBigInline .FormFieldLabel {display:none;}
.FormFieldBigInline .FormFieldInputContainer  {width:130px; min-width:130px;}
.FormFieldBigInline .FormFieldInput {width:130px; min-width:130px;}
.FormFieldBigInline .FormFieldDescription {clear:none;}
.FormFieldBigInline .clear {clear:none; display:none;}

.FormFieldOnlyInput .FormFieldLabel {display:none;}
.FormFieldOnlyInput .FormFieldHelp {display:none;}
.FormFieldOnlyInput .FormFieldError {display:none;}

.SimpleCheckBox .CheckBoxLabelPart {display:none;}
.SimpleCheckBox .CheckBoxLabelPart {display:none;}
.SimpleCheckBox .ClearLeft {display:none;}
.SimpleCheckBox .CheckBoxDescription {display:none;}

/* ******************************************* */
/*             ICONBUTTON - ICONS              */
/* ******************************************* */
.IconInvoice {background-image:url('img/icon.invoice.png');}
.IconLabesAsPaid {background-image:url('img/icon.labelaspaid.png');}


/* ******************************************* */
/*          THIN ICON BUTTONS - TYPES          */
/* ******************************************* */
.ButtonInvoice .ButtonText {background:url('img/button.icon.invoice.png') no-repeat 3px 1px; padding:0 0 0 25px;}
.ButtonLabelPaid .ButtonText {background:url('img/button.icon.labelaspaid.png') no-repeat 3px 1px; padding:0 0 0 25px;}


/* ******************************************* */
/*        OVERVIEW SCREEN SETTIGNS BOX         */
/* ******************************************* */
.BoxContainer {border:0;}

.BoxTopLeft {
	background:url('img/box.tl.png') no-repeat top left;
	top:0;
	left:0;
	width:100%;
	height:5px;
	}

.BoxTopRight {
	position:relative;
	background:url('img/box.tr.png') no-repeat top right;
	display:block;
	height:5px;
	}

.BoxTop {
	position:relative;
	background:url('img/box.t.png') repeat-x top;
	display:block;
	height:5px;
	}

.BoxBottomLeft {
	background:url('img/box.bl.png') no-repeat bottom left;
	bottom:0;
	left:0;
	width:100%;
	height:5px;
	}

.BoxBottomRight {
	position:relative;
	background:url('img/box.br.png') no-repeat bottom right;
	display:block;
	height:5px;
	}

.BoxBottom {
	position:relative;
	background:url('img/box.b.png') repeat-x bottom;
	display:block;
	height:5px;
	/*margin:0 5px 0 0;*/
	}

.BoxLeft {
	width:100%;
	background:url('img/box.l.png') repeat-y top left;
	position:relative;
	}

.BoxRight {
	position:relative;
	display:block;
	background:url('img/box.r.png') repeat-y top right;
	height:100%;
	margin:0 0 0 5px;
	}	

.BoxMain {
	position:relative;
	display:block;
	background:url('img/box.back.png') repeat top left;
	height:100%;
	margin:0 5px 0 0;
	padding:10px 0 10px 28px;
	}


/* ******************************************* */
/*      OVERVIEW SCREEN SETTINGS BOX BLUE      */
/* ******************************************* */
.BoxBlueContainer {border:0;}

.BoxBlueTopLeft {background:url('img/boxBlue.tl.png') no-repeat top left;
	top:0;
	left:0px;
	width:100%;
	height:5px;
	}

.BoxBlueTopRight {
	position:relative;	background:url('img/boxBlue.tr.png') no-repeat top right;
	display:block;
	height:5px;
	margin:0 0 0 5px;
	}

.BoxBlueTop {
	position: relative;	background: url('img/boxBlue.t.png') repeat-x top;
	display:block;
	height:5px;
	margin:0 5px 0 0;
	font-size:1px;
	line-height:1px;
	}

.BoxBlueBottomLeft { background:url('img/boxBlue.bl.png') no-repeat bottom left;
	bottom:0;
	left:0;
	width:100%;
	height:5px;
	}

.BoxBlueBottomRight {
	position: relative; background: url('img/boxBlue.br.png') no-repeat bottom right;
	display: block;
	height:5px;
	margin:0 0 0 5px;
	}

.BoxBlueBottom {
	position:relative; 	background:url('img/boxBlue.b.png') repeat-x bottom;
	display:block;
	height:5px;
	margin:0 5px 0 0;
	font-size:1px;
	line-height:1px;
	}

.BoxBlueLeft { 
	width:100%;
	background:url('img/boxBlue.l.png') repeat-y top left;
	bottom:5px;
	top:5px;
	left:0;
	}

.BoxBlueRight {
	position:relative;
	display:block;
	background:url('img/boxBlue.r.png') repeat-y top right;
	height:100%;
	margin:0 0 0 5px;
	}

.BoxBlueMain {
	position:relative;
	display:block;
	background:url('img/boxBlue.back.png') repeat top left;
	height:100%;
	margin:0 5px 0 0;
	padding:7px 0 10px 24px;
	}

.BoxBlueMain .LinkButton {
	display:block;
	}


/* ******************************************* */
/*      OVERVIEW SCREEN SETTINGS GENERAL       */
/* ******************************************* */
.overviewDataBox {
	clear:both;
	font-size:16px;
	width:380px;
	margin:0px;
	padding:0px;
	position:relative;
	}

.overviewDataBox .overviewInnerBox {
	background:none;
	font-size:11px;
	margin:5px 0 15px;
	position:relative;
	}

.overviewQuickLinksBox {
	float:left;
	font-size:16px;
	width: 200px;
	margin:10px;
	padding:5px;
	}

.overviewQuickLinksBox .overviewInnerBox {
	background:none;
	margin:5px 0 0;
	font-size:14px;
	}

.CurrencyData {font-weight:bold; color:#106fb0;}
.CurrencyData-negative {color:#B33024;}
.NumberData {font-weight:bold; color:#106fb0;}
.NumberDataRed {font-weight:bold; color:#B33024;}
.NumberDataOrange {font-weight:bold; color:#FF8833;}


/* ******************************************* */
/*       OVERVIEW ICONS FOR GENERAL            */
/* ******************************************* */
strong.statistics {
	padding:2px 0 2px 33px;
	background:url('img/icon.statistics.png') no-repeat left top;
	color:#324d7c;
	float: left;
	height: 22px;	
	}

strong.quickLinks {
	padding:2px 33px;
	background:url('img/icon.quick.links.png') no-repeat left top;
	color:#324d7c;
	}

.OverviewStatsFiltered strong.statistics {
	padding:2px 33px;
	background:url('img/icon.month.statistics.png') no-repeat left top;
	}

strong.reports {
	padding:2px 33px;
	background:url('img/icon.reports.png') no-repeat left top;
	color:#324d7c;
	}
	
.QuickLinks {margin:15px 0 0;}


/* ******************************************* */
/*       OVERVIEW ICONS FOR AFFILIATES         */
/* ******************************************* */
strong.topAffiliates {padding:2px 33px; background:url('img/icon.top.affiliates.png') no-repeat left top;}
strong.chartAffiliates {padding:2px 33px; background:url('img/icon.chart.affiliates.png') no-repeat left top; color: #314B7C;}


/* ******************************************* */
/*       OVERVIEW ICONS FOR CAMPAIGNS          */
/* ******************************************* */
strong.topCampaigns {padding:2px 33px;	background:url('img/icon.top.campaigns.png') no-repeat left top;}


/* ******************************************* */
/*       OVERVIEW ICONS FOR BANNERS            */
/* ******************************************* */
strong.topBanners { padding:2px 33px; background:url('img/icon.top.banners.png') no-repeat left top;}


/* ******************************************* */
/*           OVERVIEW FOR REPORTS              */
/* ******************************************* */
.ReportQuickBigIcon {background:url('img/icon.reports.big.png') no-repeat left top; cursor:pointer;}
.ReportTrendsBigIcon {background:url('img/icon.reports.big.png') no-repeat left top; cursor:pointer;}
.ReportRawClicksBigIcon {background:url('img/icon.clickslist.big.png') no-repeat left top;	cursor:pointer;}
.ReportCommissionsBigIcon {background:url('img/icon.commissionslist.big.png') no-repeat left top; cursor:pointer;}


/* ******************************************* */
/*          OVERVIEW SCREEN IMAGES             */
/* ******************************************* */
.bannersOverviewImage,
.campaignsOverviewImage,
.transactionsOverviewImage,
.affiliatesOverviewImage,
.payoutsOverviewImage {float:left; width:48px; height:48px;}

.bannersOverviewImage {background-image:url('img/commissiontype.png');}
.campaignsOverviewImage {background-image:url('img/commissiontype.png');}
.transactionsOverviewImage {background-image:url('img/commissiontype.png');}
.affiliatesOverviewImage {background-image:url('img/icon.affiliates..big.png');}
.payoutsOverviewImage {background-image:url('img/icon.affiliates.big.png');}


/* ******************************************* */
/*             IconButton - Icons              */
/* ******************************************* */
.IconRestart {background-image:url('img/restart.png');}
.IconBack {background-image:url('img/back.png');}
.IconDown {background-image:url('img/down.png');}


/***************************************/
/*            AFFILIATES               */
/***************************************/
.AffiliatePhoto {float:left;}
.AffiliatePhoto img{max-width:64px;max-height:64px;}
.LoginToPanelButton {background:url('img/icon.logintopanel.png') no-repeat top left; width:32px; height:32px;}

.AffiliateViewHeader .LinkButton {background:url('img/arrow.png') no-repeat 0 0; padding:0 0 0 16px;}
*:first-child+html .AffiliateViewHeader .LinkButton {background:none;}

* html .PayoutOptions {position:relative; float:left;}
* html .PayoutOptions .FormPanel {float:left;}
* html .PayoutOptions .DynamicFields {float:left;}

.AffiliateTrackingOptions {position:relative;}

/***************************************/
/*       COMMISSIONS/SETTINGS          */
/***************************************/
.CommissionTypes {position:relative; margin:5px 0 0; }

.CommissionType {background:#eeeeee; border:1px solid #b1b1b1; margin:0 0 5px; position:relative;}
.CommissionType-Enabled {background:url('img/commission.background.png') repeat-x bottom;}

.CommissionFormWidget .gwt-ListBox {float:left;}	
.CommissionFormWidget .TextBoxContainer {width: 70px; display: inline;}

.CommissionTypes .BigIcon {margin:5px 0 0 10px;}

.CommissionTypeInfo {position:static; font-size:12px;}
.CommissionTypeInfo .CommissionTypeText {position:static; float:left; margin-right:5px;}
.CommissionTypeInfo .gwt-Label {font-weight:bold; float:left;}
.CommissionIDInfo {position:static; font-size:11px;}
.CommissionIDInfo .CommissionIDText {position:static; float:left; margin-right:5px;}
.CommissionIDInfo .gwt-Label {font-weight:normal; float:left;}
.defaultCommissionTypeLogoEnabled {position:static;}
.defaultCommissionTypeEnabled {position:static; font-weight:bold;}
.CommissionType table {/*border-collapse:collapse;*/ }
.CommissionFirst {padding:5px 0 0; border-bottom:1px solid #cfcfcf; position:static; }
.CommissionFirst * {display:inline;}
.CommissionOtherItem {width:170px; position:static;}
.CommissionOtherItem * {display:inline;}
.CommissionActions {padding-left:20px; vertical-align:middle;}
.CommissionActions .Button {position:static;}
.CommissionActions .ButtonContent {position:static;}
.CommissionActions .ButtonMain {position:static;}
.CommissionTypeDetailLine {position:static;}
.CommissionTypeTiers {position:static;}

.SplitCommissions {height:auto; padding:5px 10px;}

.CountryCommissionTypeInfo{font-size: 15px; padding-left:80px;padding-top:5px;} 
.CountryCommissionTypesButtons{padding-left:20px;}
.CommissionType table {width:100%;}
.CommissionEditWithFixedCostTopExtensionPanel .Grid{width:350px; height:150px; overflow:auto;}
.CommissionEditTopExtensionPanel .Grid{width:350px; height:150px; overflow:auto;}
.CountrySpecificCommissionTypeTable{border-top:1px solid #CFCFCF;}
.CommissionEditTopExtensionPanel .Grid-error{border:1px solid #FF0000;}
.CommissionEditWithFixedCostTopExtensionPanel .Grid-error{border:1px solid #FF0000;}
.CountrySpecificCommissionTypeTable .LinkButton {display:inline;}
.CountriesListScrollingWrapper{width:150px;height:100px;overflow:auto;border:1px solid #000000;}

/* ******************************************* */
/*           COMMISSION FORM WIDGET            */
/* ******************************************* */
.CommissionFormWidget .g-ListBox .g-ListBoxInput {width: 30px;}
.CommissionFormWidget .g-ListBox {padding: 0 5px 0 5px;}

/***************************************/
/*         COMMISSIONS/TIERS           */
/***************************************/
.CommissionLabel .ListBox {width:50px; margin:0 5px 0 0;}
.CommissionInput .TextBoxContainer {float:left; width:60px;}
.CommissionMultiTier {margin:10px 0; clear:both;}
.CommissionMultiTierIn {display:block; padding:5px; border:1px solid #BDBDBD;}
.CommissionMultiTierIsSupported {padding:0 0 3px 0;}
.CommissionMultiTierIsSupported .FormField {width:171px;}
.CommissionMultiTierIsSupported .FormFieldInputContainer {float:left; width:20px;}
.CommissionMultiTierIsSupported .FormFieldInput {width:20px;}
.CommissionMultiTierIsSupported .FormFieldError {display:none;}

.ZeroOrdersCommissions {padding:0 0 3px;}
.ZeroOrdersCommissions .FormField {width:250px;}
.ZeroOrdersCommissions .FormFieldInput {width:20px;}
.ZeroOrdersCommissions .FormFieldLabel {float:right; width:230px;}
.ZeroOrdersCommissions .FormFieldError {display:none;}


.ComboCommissionType {
	float:left;
	width:40px;
	position:relative;
	}

.SingleTier {
	float:left;
	width:165px;
	height:20px;
	margin:3px 0 0;
	position: relative;
}

.SingleTier .gwt-Label {float:left; width:40px; position:relative;}
.SingleTier .FormField {float:left; clear:none; position:relative;}
.SingleTier .FormFieldLabel {display:none;}
.SingleTier .FormFieldInput {width:50px;}
.SingleTier .FormFieldInputContainer {width:80px;}
.SingleTier .FormField .clearfix {display:none;}
.RadioButtonLabel {white-space:nowrap; float:none;}
.LinkExample {width:400px; white-space:nowrap;}
.SeoFriendliness {width:48px; height:10px;}
.SeoFriendliness-0_5 {background:url('img/stars_0_5.gif') transparent no-repeat top left;}
.SeoFriendliness-1_5 {background:url('img/stars_1_5.gif') transparent no-repeat top left;}
.SeoFriendliness-2_5 {background:url('img/stars_2_5.gif') transparent no-repeat top left;}
.SeoFriendliness-3_5 {background:url('img/stars_3_5.gif') transparent no-repeat top left;}
.SeoFriendliness-4_5 {background:url('img/stars_4_5.gif') transparent no-repeat top left;}
.SeoFriendliness-5_5 {background:url('img/stars_5_5.gif') transparent no-repeat top left;}


/* ******************************************* */
/*               POPUP EDITOR                  */
/* ******************************************* */
.PopupBody .FormField .FormFieldInputContainer .FormFieldInput {width:600px;}

/* ******************************************* */
/*           ADVANCED FILTERS                  */
/* ******************************************* */
fieldset.Filter {
	float:left;	
	border:1px #bbcfe7 solid;
	margin:5px;
	position:relative;	
	background:#f2f7fb;	
	}

.Filter legend {
	color:#538bd9;	
	font:bold 11px Arial;
	margin:0;
	padding:0 4px;
	}

.ColumnFieldset {float:left;}
.ColumnFieldset .Filter {clear:left; width:auto;}

.CampaignsFilter .Resize {min-height:70px;_height:70px;}
.BannersFilter .Resize {min-height:80px; _height:80px;}
.AffiliatesFilter .Resize {min-height:70px; _height:70px;}
.TransactionsFilter .Resize {min-height:85px; _height:85px;}
.TransactionsRowFilter .Resize {min-height:85px; _height:85px;}
.ReportsFilter .Resize {min-height:85px; _height:85px;}
.TrendReportsFilter .Resize {min-height:30px; _height:30px;}
.PayoutsFilter .Resize {min-height:130px; _height:130px;}
.PayAffiliatesFilter .Resize {min-height:120px; _height:120px;}
.PayoutsHistoryFilter .Resize {min-height:70px; _height:70px;}
.PayoutsByAffiliatesFilter {min-height:30px; _height:30px;}
.CommunicationFilter .Resize {min-height:50px; _height:50px;}
.MailOutBoxFilter .Resize {min-height:80px; _height:80px;}
.SubFilter .Resize {min-height:85px; _height:85px;}
.LogFilter .Resize {min-height:70px; _height:70px;}
.UserFilter .Resize {min-height:60px; _height:60px;}

.MapOverlayFilterCampaign .ListBox {width:180px;}
.MapOverlayFilterAffiliate .ListBox {width:180px;}

.BannersFilter .CheckBoxContainer {width:120px;}
.BannersFilter .FilterCampaignStatus .CheckBoxContainer {width:180px;}
.AffiliatesFilter .CheckBoxContainer {width:80px;}
.TransactionsFilter .CheckBoxContainer {width:105px;}
.TransactionsRowFilter .CheckBoxContainer {width:70px;}
.LogFilter .CheckBoxContainer {width:70px;}

.ReportsFilter .TextResize {width:auto;margin:4px 0 0 2px;}

.FilterTime {min-width:300px;}
.FilterDate {min-width:240px;}
.FilterStatus {min-width:150px;}
.FilterType {min-width:150px;}
.FilterOrder {min-width:220px;}

* html .FilterTime {width:300px;}
* html .FilterDate {width:240px;}
* html .FilterStatus {width:150px;}
* html .FilterType {width:150px;}
* html .FilterOrder {width:220px;}

.FilterAffiliate .Resize {min-height:20px; _height:20px;}
.FilterAffiliate .ListBoxInput {width:200px;}
.SearchAndFilter .FilterAffiliate .ListBox {width:218px} 
.FilterCampaign .Resize {min-height:20px; _height:20px;}
/*.FilterCampaign .ListBoxInput {width:200px;}*/
.FilterCampaign .ListBox {width:180px;}
.SearchAndFilter .FilterCampaign .ListBox {width:218px;}

.PayoutsHistoryFilter .Resize {min-height: 70px; _height: 70px;}

.FilterBoxIn .FilterCountries input {width:150px;}

/* ******************************************* */
/*           AFFILIATES STATS                  */
/* ******************************************* */
.AffiliatesStats {	
	width:120px;
	height:50px;
	background:#ffffff;
	text-align:center;		
	padding:10px;
	}

.AffiliatesStats .NumberData {
	font:bold 13px Arial;	
	width:120px;
	height:20px;
	color: #2596ff;	
	}

.AffiliatesStats .Number {background:#ed0000;}
.AffiliateStats strong {
	font:bold 11px Arial;
	width:120px;
	height:30px;
	color:#000000;
	background:#fcfbfb;	
	}


/* ******************************************* */
/*                 OVERVIEW                    */
/* ******************************************* */
.OverviewDataBox{
	background:url('img/overview.png') #ffffff no-repeat 10px 20px;
	margin:0 0 10px;
	border:1px solid #cedbea;
	min-height:80px;
	padding:0 0 0 100px;
	}
	
* html .overviewDataBox {height:80px;}
.OverviewDataBoxContent {padding:20px 20px 60px;}
.OverviewDataBox strong {color:#000000; font-weight:bold;}
.OverviewHeader {font-size:13px; padding:0 0 5px;}
.OverviewInnerBox {border:none;}
.OverviewDataBox .StatsSummaries {width: auto;}
.HomePanel .StatsSummaries {width: 600px;}

.howItWorksLeft {
	background:url('img/howitworks_left.jpg') no-repeat;
	width:156px;
	height:450px;
	float:left;
	}
	
.howItWorksMiddle {float:left;}
.howItWorksRight {
	background:url('img/howitworks_right.jpg') no-repeat;
	width:165px;
	height:450px;
	float:left;
	}
	
.integrationClicks {background: url('img/integration-clicks.jpg'); width:178px; height:206px; cursor:pointer;}
.integrationClicks-onover {background:url('img/integration-clicks-onover.jpg');}
.integrationSales {background:url('img/integration-sales.jpg'); width:178px; height:244px; cursor:pointer;}
.integrationSales-onover {background:url('img/integration-sales-onover.jpg');}


/* ******************************************* */
/*               CONFIG OVERVIEW               */
/* ******************************************* */
.SystemSettings {background:url('img/general.jpg') no-repeat;}
.SystemSettings-Hover {background:url('img/general_hover.jpg') no-repeat;}
.MailSettings {background:url('img/email.jpg') no-repeat;}
.MailSettings-Hover {background:url('img/email_hover.jpg') no-repeat;}
.TrackingSettings {background:url('img/track.jpg') no-repeat;}
.TrackingSettings-Hover {background:url('img/track_hover.jpg') no-repeat;}
.PayoutSettings {background:url('img/payout.jpg') no-repeat;}
.PayoutSettings-Hover {background:url('img/payout_hover.jpg') no-repeat;}
.AffiliatesSettings {background:url('img/aff.jpg') no-repeat;}
.AffiliatesSettings-Hover {background:url('img/aff_hover.jpg') no-repeat;}
    
.ThemesSettings {background: url('img/theme.jpg') no-repeat;}
.ThemesSettings-Hover {background: url('img/theme_hover.jpg') no-repeat;}
.PluginsSettings {background: url('img/plugins.jpg') no-repeat;}
.PluginsSettings-Hover { background: url('img/plugins_hover.jpg') no-repeat;}
.PluginsConfiguration {width: 450px;}
.SignupFormSettings {background: url('img/signup.jpg') no-repeat;}
.SignupFormSettings-Hover {background: url('img/signup_hover.jpg') no-repeat;}
.AffPanelSettings {background: url('img/affpanel.jpg') no-repeat;}
.AffPanelSettings-Hover {background: url('img/affpanel_hover.jpg') no-repeat;}

.SystemSettings, .MailSettings, .TrackingSettings, .PayoutSettings, .AffiliatesSettings {
	float: left;  
	padding:136px 0 6px 0;   
    text-align:center;
    font-weight:bold;
    color:#304a7b;
    width:132px;    
    cursor:pointer;
    margin:0 0 0 15px;    
	}

.ThemesSettings, .PluginsSettings, .SignupFormSettings, .AffPanelSettings  {
	float:left;
	width:76px;    
    cursor:pointer;
    margin:15px 0 0 30px;   
    padding:85px 0 6px;    
    color:#304a7b;
    font-weight:bold;
    text-align:center;
	}


/* ******************************************* */
/*                ADD FLASH FILE               */
/* ******************************************* */
.AddFlashFile {position:relative; width:390px;}
.AddFlashFile .FormFieldInputContainer {width:295px;}
.AddFlashFile .FormFieldInput {width:250px;}

/* ******************************************* */
/*               NO DATA TEMPLATES             */
/* ******************************************* */

.noDataHeader {text-align:center; font-weight:bold; margin:5px 0 0;}
.noDataText {text-align:center; margin:5px 0 0;}

.affListNoData,
.affEditNoPayoutHistNoData,
.afterSignupNoData,
.bListNoData,
.campListNoData,
.clicksListNoData,
.currenciesNoData,
.directlinksListNoData,
.mailoutboxListNoData,
.payAffNoData,
.payoutFieldsNoData,
.payoutHistoryNoData,
.payoutOptionsNoData,
.payoutstoaffiliatesListNoData,
.subidReportClicksNoData,
.transactListNoData {display:block; margin:10px 0 0; clear:both;}

.affListNoData {background:url('img/smpl_aff_list.jpg') no-repeat top center; height:181px;}
.affEditNoPayoutHistNoData {background:url('img/smpl_aff_edit_no_payout_hist.jpg') no-repeat top center; height:78px;}
.afterSignupNoData {background:url('img/smpl_after_signup.jpg') no-repeat top center; height:97px;}
.bListNoData {background:url('img/smpl_banner_list.jpg') no-repeat top center; height:214px;}
.campListNoData {background:url('img/smpl_campaign_list.jpg') no-repeat top center; height:183px;}
.clicksListNoData {background:url('img/smpl_rawclick_list.jpg') no-repeat top center; height:141px;}
.currenciesNoData {background:url('img/smpl_currencies.jpg') no-repeat top center; height:163px;}
.directlinksListNoData {background:url('img/smpl_directlinks_list.jpg') no-repeat top center; height:165px;}
.mailoutboxListNoData {background:url('img/smpl_mailoutbox_list.jpg') no-repeat top center; height:123px;}
.payAffNoData {background:url('img/smpl_pay_aff.jpg') no-repeat top center; height:165px;}
.payoutFieldsNoData {background:url('img/smpl_payout_fields.jpg') no-repeat top center; height:104px;}
.payoutHistoryNoData {background:url('img/smpl_payout_hist.jpg') no-repeat top center; height:146px;}
.payoutOptionsNoData {background:url('img/smpl_payout_options.jpg') no-repeat top center; height:118px;}
.payoutstoaffiliatesListNoData {background:url('img/smpl_payoutstoaffiliates.jpg') no-repeat top center; height:98px;}
.subidReportClicksNoData {background:url('img/smpl_subid_report_clicks.jpg') no-repeat top center; height:181px;}
.transactListNoData {background:url('img/smpl_transact_list.jpg') no-repeat top center; height:162px;}

/* ******************************************* */
/*           PAY AFFILIATES DIALOG             */
/* ******************************************* */
.PayAffiliatesTextArea {padding:0 0 5px;}
.PayAffiliatesTextArea .gwt-TextArea {width:300px;}
.ExportFilesList .GridTop {display:none;}


/* ******************************************* */
/*          QUICK STATS ACTIONS GADGET         */
/* ******************************************* */
.QuickStatsLeft {background:url('img/quick.stats.l.png') no-repeat left top;}
.QuickStatsRight {background:url('img/quick.stats.r.png') no-repeat right top;}
.QuickStatsMain {background:url('img/quick.stats.back.png') repeat-x; margin:0 13px; height:31px;}
.QuickStatsMainIn {padding:7px 0 0; color:#ffffff; text-align:center; font-size:13px; height:20px; overflow:hidden; cursor:pointer;}
.QuickStatsMainIn-hover {color:#ffa500;}


/* ******************************************* */
/*          QUICK STATS ACTIONS POPUP          */
/* ******************************************* */
.QuickStatsActions {width:200px;}
.QuickStatsActions .PopupWinTopLeft {background:url('img/quickstats.tl.png') no-repeat top left; height:10px;}
.QuickStatsActions .PopupWinTopRight {background:url('img/quickstats.tr.png') no-repeat top right; height:10px; margin:0 0 0 10px;}
.QuickStatsActions .PopupWinTop {background:url('img/quickstats.t.png') repeat-x top; height:10px; margin:0 10px 0 0;}
.QuickStatsActions .PopupWinBottomLeft {background:url('img/quickstats.bl.png') no-repeat bottom left; height:10px;}
.QuickStatsActions .PopupWinBottomRight {background:url('img/quickstats.br.png') no-repeat bottom right; height:10px; margin:0 0 0 10px;}
.QuickStatsActions .PopupWinBottom {background:url('img/quickstats.b.png') repeat-x bottom; height:10px; margin:0 10px 0 0;}
.QuickStatsActions .PopupWinLeft {background:url('img/quickstats.l.png') repeat-y top left; bottom:10px; top:10px; left:0;}
.QuickStatsActions .PopupWinRight {background:url('img/quickstats.r.png') repeat-y top right; margin:0 0 0 10px;}
.QuickStatsActions .PopupWinMain {background:url('img/quickstats.back.png') repeat top left; margin:0 10px 0 0;}
.QuickStatsActions .LinkButton {display:block; padding:3px 0 3px 10px;}
.QuickStatsActions .ButtonText {color:#ffffff; text-decoration:none; font:normal 12px !important Arial;}
.QuickStatsActions .LinkButton-over {background:#062a3e;}
.QuickStatsActions .LinkButton-over .ButtonText {text-decoration:underline;}


/* ******************************************* */
/*              AFFILIATE SETTINGS             */
/* ******************************************* */
.ScreenSettingsDescription .TextBox {height:45px;}

.ScreenSettingsShow .FormFieldInput {width:14px;}
.ScreenSettingsSave {clear: both; float: right}

.ScreenSettingsTitle .FormFieldLabel {width:60px;}
.ScreenSettingsTitle .FormFieldInputContainer {width:450px;}
.ScreenSettingsTitle .FormFieldInput {width:410px;}

.ScreenSettingsUrlPage .FormFieldInputContainer {width:515px;}
.ScreenSettingsUrlPage .FormFieldInput {width:474px;}

.ScreenSettingsUrlPageSaveField {float:right;}
.ScreenSettingsUrlPageSaveField .Button {float:right;}

.ScreenSettingsDescription .FormFieldLabel {width:60px;}
.ScreenSettingsDescription .FormFieldInputContainer {width:450px;}
.ScreenSettingsDescription .FormFieldInput {width:410px;}

.WelcomeMessage .TextBoxContainer {width:580px;}
.WelcomeMessage .FormFieldInput {width:580px;}


/* ******************************************* */
/*             CAMPAIGNS FORMS                 */
/* ******************************************* */
.Details fieldset {}
.Details .FormFieldLabel {width:96px;}
.Details .TextBoxContainer{width:406px;}
.ProductId .TextBoxContainer{width:406px;}
.Details .FormFieldInput {width:147px;}
.ScreenHeader .CampaignLogo {float:left; width:48px; height:48px;}
.CampaignLogo .IconButton {margin:6px 0 0 47px;}
.CampaignLogo .FormFieldInputContainer {}
.CampaignLogo .FormFieldInput {margin:5px 0 0; width:250px;}
.OCookies .FormFieldInput {width:15px;}
.CampaignLogo .imageData {margin:10px 0 0;}
.CampaignProductId .TextBox {height:150px! important;}

.Edit .ListBox {width:118px; margin:1px 0 0;}
.Edit .FormFieldLabel {width:63px; margin:1px 0 0;}

.CEdit .TextBoxContainer {width:116px;}
.CEdit .FormFieldLabel {width:63px;}

.CampaignViewHeader .ScreenDescription {margin: 0 40px 0 72px;}
.CampaignViewHeader .ScreenTitle {margin: 0 42px 0 72px;}

.Approval .TextBoxContainer {width:130px;}
.Approval .ListBox {width:130px;}


.DatePresetListBox .ListBox {width:170px;}

.CampaignId .ListBox {width:152px;}

.UserId .ListBox {width:200px;}

.RecurrenceType .FormFieldInput {width:100px;}
.RecurrenceType .FormFieldInputContainer {width:120px;}


/* ******************************************* */
/*             BANNER FORMS                    */
/* ******************************************* */
.GeneralBannerInfo fieldset {}
.GeneralBannerInfo .FormFieldLabel {width:94px;}
.GeneralBannerInfo .FormFieldInputContainer {width:500px;}
.GeneralBannerInfo .TextBoxContainer {width:460px;}
.GeneralBannerInfo .FormFieldInput {width:auto;}

.GeneralBannerInfo .ListBox .TextBox {width:100%;}
.GeneralBannerInfo .ListBoxInput {width:auto;}
.GeneralBannerInfo .ListBox table {width:auto;}
.GeneralBannerInfo .ListBox {width:auto;}

.GeneralBannerInfo .gwt-Label {margin:4px 5px 0 0;}
/*.GeneralBannerInfo .Inliner {width:30px; margin:0;}*/
.Size .FormFieldLabel {width:80px;}
.P .RadioButtonLabel {width:60px;}
.O .RadioButtonLabel {width:80px;}
.OwnSize {width:150px;}
.OwnSize .FormFieldInputContainer {width:30px;}
.OwnSize .FormFieldInput {width:30px;}
.OwnSize .TextBoxContainer {width:25px;}
.Predefinded {/*width:300px;*/}
.Predefinded .TextBoxContainer {width:154px;}
.Predefinded .gwt-Label {float:left; width:50px;}
.Predefinded .FormField {float:left; width:200px; clear:none;}
.Predefinded .FormFieldLabel {display:none;}

.BannerDestination fieldset {}
.BannerDestination .FormFieldInputContainer {width:500px;}
.BannerDestination .FormFieldLabel {width:94px;}
.BannerDestination .TextBoxContainer {width:460px;}
.BannerDestination .FormFieldInput {width:480px;}
.BannerDestination .FormFieldInput .ListBox {width:auto;}

.BannerParametersImage {position:relative; margin:0 0 0 10px;}
* html .BannerParametersImage {float:left;}
.BannerParametersImage .FormFieldLabel {width:94px;}
.BannerParametersImage .FormFieldInputContainer {width:462px;}
.BannerParametersImage .FormFieldInput {width:462px;}
.BannerParametersImage img {margin:5px 0; position:relative; float:left;}
.BannerParametersImage .g-ListBox img {margin:0 0; position:none; float:none;}
.BannerParametersImage .ButtonMain {margin:0 0 5px;}
.ButtonSet {margin:5px 0px;}

.BannerParameterTextLink .g-ListBox img {margin:1px 0;}

.BannerRotatorListBox .ListBox {width: 526px;}

.TextLink .FormFieldLabel {margin:0 0 0 10px; }
.TextLink .FormFieldInputContainer {width:467px;}
.TextLink .FormFieldInput {width:467px;}

.BannerHtml {position:relative; margin:0 0 0 10px;}
* html .BannerHtml {float:left;}
.BannerHtml .FormFieldInput {width:auto;}
.HtmlCheck .FormFieldInputContainer {width:50px;}
.HtmlCheck .FormFieldInput {width:12px;}
.HtmlCode .FormFieldInputContainer {width:150px;}

.BannerFlash {position:relative; margin:0 0 0 10px;}
* html .BannerFlash {float:left;}
.BannerFlash .FormFieldLabel {width:94px;}
.BannerFlash .FormFieldInputContainer {width:400px;}
.BannerFlash .FormFieldInput {width:400px;}
.BannerFlash .ButtonText {width:110px;}
.BannerFlash .ListBox {width:87px;}
.BannerFlash .gwt-HTML {width:100%;margin:3px 0 5px;}
.FlashDescription {margin-top:5px;}

.BannerPromoEmail {position:relative; margin:0 0 0 10px;}
.BannerPromoEmail .FormFieldInput {width:600px;}
* html .BannerPromoEmail {float:left;}

.BannerSimplePdf {position:relative; margin:0 0 0 10px;}
* html .BannerSimplePdf  {float:left;}
.BannerSimplePdf .FormFieldInput {width:600px;}
.BannerSimplePdf .FormFieldLabel {width:94px;}
.BannerSimplePdf .ListBox {width:196px;}
.BannerSimplePdf .RichTextToolbar .ButtonGroup {background:none; border:0;}

.BannerParametersRebrandPdfVariables {margin-left:15px; line-height:16px;}
.RebrandPDFFileName {font-size: medium; white-space:nowrap;font-weight: bold;}
.RebrandPDFFileSize {font-size: small; white-space:nowrap;font-weight: bold;}
.RebrandPasswordDialog .WithValue {width:100%;}
.RebrandPasswordDialog .WithValue .gwt-Label {display:none;}
.RebrandPasswordDialog .WithValue .TextBoxContainer {width:100%;}

.Preview .FormField {width:298px; float:left;}
.Preview .ListBox {width:203px;}

.BannerSite .DestinationUrl .FormFieldInput {width:auto;}
.BannerSite .DestinationUrl .DestinationPanel .FormField {width:205px;}
.BannerSite .DestinationUrl .DestinationPanel .FormField .TextBoxContainer {width:200px;}
.BannerSite .DefaultLocation {margin-left:30px;}
.BannerSite .CustomLocation {margin-left:30px;}
.BannerSite .GenerateButton {margin-top:5px; float:left;}
.BannerSite .CheckButton {margin-left: 30px; margin-top:5px;}
.BannerSite .CustomLocation .TextBoxContainer {width:200px;}
.BannerSite .SiteFolder .FormFieldInput {width:auto; font-weight:bold;}
.BannerSite .FilesTree .gwt-Tree {background-color:white; border:1px solid black; height:150px; overflow-y: scroll; margin-left: 20px; margin-right: 10px;}
.BannerSite .VariableList {background-color: white; border:1px solid black; height:250px; overflow-y: scroll; margin-left: 20px;}
.BannerSite .FormFieldLabel {width:150px;}
.BannerSite .AffiliateInput .ListBoxInput {width:132px; overflow:hidden;}
.BannerSite .AffiliateInput .ListBox {width:150px;}
.ReplicationHtaccess .FormFieldLabel {width:120px;}
.ReplicationHtaccess .FormFieldInput {width:auto; font-weight:bold;}
.ReplicationHtaccess .TextBoxContainer {height:120px; width:320px;}
.TargetUrlFilter .ListBox {width: 200px;}
.BannerSite .SourceType .FormFieldInputContainer {width:90%; font-weight:bold;}
.BannerSite .SourceType .FormFieldInput {width:90%; font-weight:bold;}

/* ******************************************* */
/*             AFFILIATES FORMS                */
/* ******************************************* */
.PersonalInfo fieldset {min-height:310px; _height:310px; width:315px; float:left;}
.PersonalInfo .ListBox {width:151px;}

* html .PersonalInfo fieldset {width:340px;} 
* html .PersonalInfo .FormPanel {float:left;}
.AdditionalInfo fieldset {min-height:310px; _height:310px; width:300px; float:left;}

.AddAffiliatePhoto {position:relative; width:340px;}
.AddAffiliatePhoto .FormFieldInputContainer {width:225px;}
.AddAffiliatePhoto .FormFieldInput {width:210px;}
.PersonalSave {clear:left;}



/* ******************************************* */
/*                     ADMIN                   */
/* ******************************************* */
.AdminPhoto .FormFieldInput {width:auto;}
.ImageData {margin-bottom:5px;}
.AdminLinks {float: right; position: relative;}
.AdminPanel .AdminLinks .LinkButton {background:url('img/arrow.png') no-repeat 0 0; padding:0 0 0 16px;}


/* ******************************************* */
/*             TRANSACTION FORMS               */
/* ******************************************* */
.TransactionPanel .TabPanelContent{width:550px;}

.GeneralTracking fieldset {width:528px;}
.GeneralTracking .FormFieldLabel {width:66px;}
.GeneralTracking .TextBoxContainer {width:140px;}
.GeneralTracking .FormFieldInput {width:140px;}
.Tracking .TextBoxContainer{width:180px;}

.ClickTitle {float:left; width:272px; margin:0 6px 0 0;}
.ClickTitle .FormFieldLabel {width:66px;}
.ClickTitle .FormFieldInputContainer {width:143px;}
.ClickTitle .FormFieldInput {width:180px;}

.Note fieldset {float:left; width:255px;}
.Note .FormFieldInputContainer {width:240px;}
.Note .FormFieldInput {width:240px;}

.MandatoryFields fieldset {width:528px;}
.MandatoryFields .FormFieldLabel {width:105px;}
.MandatoryFields .TextBoxContainer{width:150px;}
.MandatoryFields .FormFieldInput {width:180px;}
.MFields .TextBoxContainer {width:150px;}
.MFields2 .TextBoxContainer {width:150px;margin:0 0 5px;}
.MandatoryFields .Button {margin:5px 0 0:}

.OptionalFields fieldset, .OptionalFieldsRight fieldset {float:left; width:250px; height:130px; margin:0 6px 20px 0;}
.OptionalFields .FormFieldLabel {width:105px;}
.OptionalFields .FormFieldInputContainer {width:60px;}
.OptionalFields .FormFieldInput {width:60px;}
.OptionalFields .TextBoxContainer {width:87px;}
.OFields .TextBoxContainer {width:131px;}

.OptionalFieldsRight .FormFieldLabel {width:38px;}
.OptionalFieldsRight .FormFieldInputContainer {width:168px;}
.OptionalFieldsRight .FormFieldInput {width:168px;}
.OptionalFieldsRight .TextBoxContainer {width:210px;}

.StatusListBox .g-ListBoxInput {width: 145px;}
.Tracking .g-ListBoxInput {width: 175px;}

.TransactionImportFields {width:350px;}
.TransactionImportFile,.TransactionImportSettings {margin-left:20px;}

/* ******************************************* */
/*           DESIGN - BRANDING                 */
/* ******************************************* */

.ExtensionFields-Full .FormFieldLabel {width:200px;}
.ExtensionFields-Full .FormFieldInput {width:350px;}

/* ******************************************* */
/*           MAILBOX FORMS                     */
/* ******************************************* */
.Recipients .ListBox {width:118px;}
.Recipients .FormFieldLabel {width:118px;}
.Recipients .LinkButton .ButtonText {margin:0; padding:0;}

.Email .FormFieldLabel {width:118px;}
.Email .Subject .FormFieldInput {width:580px;}
.CustomMailsFormfield .FormFieldInput {width:600px;}


/* ******************************************* */
/*         CONFIGURATION FORMS                 */
/* ******************************************* */
.TabDescription {margin:5px 0;}
.DefaultCurrency .FormFieldLabel {width:144px;}

.Multiple .FormFieldInputContainer{width:40px;}
.Multiple .FormFieldInput{width:14px;}

.Precision .ListBox {width:150px;}
.WhereDisplay .ListBox {width:500px;}

.Log .FormFieldInputContainer {width:200px;}
.Log .FormFieldInput {width:147px;}
.Log .gwt-ListBox {width:180px;}
.Log .ListBox {width:146px;}

.TabDescription .FormFieldSmallInline {width: 80px;}
.TabDescription .FormFieldSmallInline .FormFieldInput {width: 80px;}

.Debug .FormFieldLabel {width:95px;}

.SpecialDebug fieldset {padding:0; border:none;}
.SpecialDebug {margi:10px 0 0;}
.SpecialDebug .CheckBoxContainer .Label {width:80px;}
.SpecialDebug .FormFieldLabel {width:204px;}
.SpecialDebug .FormFieldInput {width:14px;}
.SpecialDebug .FormFieldInputContainer {width:40px;}

.DebugAffiliate {margin:0 0 0 118px;}

.TrackingSettingsForm {margin:10px 0 0;}
.TrackingSettingsForm .gwt-HTML {width:600px; float:left; position:relative;}
.TrackingSettingsForm .LinkExample {margin:0 0 0 5px; width:100%; white-space:normal; text-align:left;}
.TrackingSettingsForm .Button {float:right; padding:0 0 0 100px;}
.TrackingSettingsForm .FormFieldSmallInline {width: 80px;}
.TrackingSettingsForm .FormFieldSmallInline .FormFieldInput {width: 80px;}

.MainSiteUrl .FormFieldInputContainer {width:520px;}
.MainSiteUrl .FormFieldInput {width:464px;}

.IntegrationMethods.ListBox {width:190px; margin:0 14px 0 0;}
.IntegrationMethodIcon {width:18px; height:18px;}

.MethodHeader {float:left; margin-bottom:10px; width:100%;}
.MethodImage {min-width:48px; min-height:48px; _width:48px; _height:48px; background:url('img/method.png') no-repeat left; float:left; margin-right: 5px; border:1px solid #b4cded;}
.MethodName {font-weight:bold; position:relative; margin-left:58px; font-size:14px; /*color:#148fe3;*/}
.MethodDescription {margin:5px 0 0 58px; position:relative;}

.MethodDescriptionFooter {/*color:gray;*/ float:left; padding:10px 0 0 22px;}

.Step {float:left; padding-top:5px; border-top:1px solid #ffffff; width:100%;}
.StepNumber {font-weight:bold; float:left; background:url('img/step.png') no-repeat left; padding-left:20px; position:relative;}
.StepName {font-weight:bold; padding-left:30px;} 
.StepTextBefore {padding-bottom:10px; padding-left:21px;}
.StepTextCode {clear:left; margin-left:22px;}
.StepTextCode .TextBox {height:130px;}
textarea {width: 100%; height: 100%;} 
.StepTextAfter {padding-top:5px; padding-left:22px;}

*:first-child+html textarea.TextBox  {height:100%; _height:100%;}


.LinkingMethod .FormFieldInputContainer {width:auto;}
.LinkingMethod .FormFieldInput {width:auto;}
.LinkingMethod .FormPanel {height:100%; width:auto;}
.LinkingMethod .RadioButtonLabel {font-weight:bold;}
.LinkMethodPanes {border-collapse:collapse; width:auto;}
.LinkMethodPanelTable table {border-collapse:collapse;}

.TrackingUrl .FormFieldInput {width:286px;}

.TrackingUrl .FormFieldLabel {width:150px;}
.TrackingUrl .FormFieldInput {width:305px;}

.IpValidity .FormFieldInput {width:50px;}
.IpValidity .FormFieldInputContainer {width:50px;}
.IpValidity.FormField {width:160px; float:left;}
.IpValidity.FormField .clear {clear:none;}

.Validity .FormFieldInput {width:100px;}
.Validity .FormFieldLabel {display:none;}
.Validity.FormField {width:100px; float:left; clear:none;}
.Validity.FormField .clear {clear:none;}

.FraudProtectionForm {margin:10px 0 0; position:relative;}
.FraudProtection .Inliner .FormFieldInputContainer {width:80px;/* min-width:80px;*/}
.FraudProtection .Inliner .FormFieldInput {width:80px;/* min-width:80px;*/}
.FraudProtection .Inliner .FormField {width:80px; /*min-width:80px;*/}
.FraudProtection .Inliner.SimpleCheckBox .FormField {width:20px;}
.FraudProtectionAction {margin:5px 5px 5px 21px; padding:10px 10px 5px; background:#ecf5fd;}
.Inliner.FraudProtectionActionLabel {width:210px; margin:0;}

.FraudProtection .InlinerLabel {float:left; margin:0 5px 0 0; line-height:19px;}
.FraudProtection .InlinerLabel .FormFieldLabel {float:left; width:210px; margin:0px;}
.FraudProtection .InlinerLabel .FormFieldHelp {display:none;}
.FraudProtection .InlinerLabel .FormFieldError {display:none;}

.FraudProtection .Inliner .BannedIps .FormFieldInputContainer {width:462px;}
.FraudProtection .Inliner .BannedIps .FormFieldInput {width:462px;}
.FraudProtection .Inliner .FormField.BannedIps {width:462px; }


.ParameterNamesForm {margin:10px 0 0;}
.ParameterNamesForm .FormFieldLabel {width:113px;}

.CookiesForm {margin:10px 0 0 0;}

.CookiesForm .FormFieldLabel {width:150px;}
.CookiesForm .FormFieldInput {width:305px;}

.CookieDomain .FormFieldInputContainer {width:600px;}
.CookieDomain .FormFieldInput {width:305px;}

.OverwriteCookie .FormFieldInputContainer {width:600px;}
.OverwriteCookie .FormFieldInput {width:14px;}

.SaveUnrefered .FormFieldInput {width:14px;}
.SupportDirect .FormFieldInput {width:14px;}

.SaveUnrefered .ListBox {width:220px;}

.BannersLinksForm {margin:10px 0 0;}
.BlButton {float:left; margin:15px 0 0;}


/* ******************************************* */
/*            AFFILIATE FORMS                  */
/* ******************************************* */
.AffiliateGeneralForm {margin:10px 0 0;}
.AffiliateGeneralForm .FormFieldInputContainer {width:180px;}
.AffiliateGeneralForm .FormFieldInput {width:208px;}
.AffiliateGeneralForm .FormFieldLabel {width:132px;}
.AffiliateGeneralForm .gwt-ListBox {width:160px;}
.AffiliateGeneralForm .ListBox {width:106px;}

.AffiliatePanelThemeLeft {width:50%; float:left; left:0;}
.AffiliatePanelThemeRight {width:49%; float:right; right:0;}

.AffiliateMenu fieldset {}
.AffiliatePanel {margin:10px 0 0;}

/*.HorizontalLayoutPanel {height:100%;}*/

.ConfigFieldsForm {margin:10px 0 0;}
.ConfigFieldsForm .GridTop {display:none;}

/* ******************************************* */
/*             AFFILIATES SIGN UP              */
/* ******************************************* */

.AffiliateSignupForm {margin:10px 0 0;}
.AffiliateSignupForm .FormFieldLabel {width:184px;}
.AffiliateSignupForm .FormFieldInput {width:250px;}
.Signup .FormFieldInputContainer {width:20px;}
.Signup .FormFieldInput {width:20px;}
.SignupBox .FormFieldLabel {width:0px;}
.AffiliateSignupForm .ListBox {width:152px;}
.AffiliateSignupForm .TermsAndConditions .FormFieldInput {height:200px; width:500px;}
.AffiliateSignupForm .TermsAndConditions textarea {height:200px !important; resize:none;}
.AffiliateSignupForm .TermsAndConditions .TextBoxContainer {height:100%;}


.AffiliateSignupAfter .FormFieldLabel {width:184px;}
.AffiliateSignupAfter .FormFieldInputContainer {width:400px;}
.AffiliateSignupAfter .FormFieldInput {width:200px;}
.AffiliateSignupAfter .RadioButtonGroup {width:200px;}

.SignUrl .TextBox {width:300px;}

.BigLinkButton {margin-right:15px;width:100%;}
.BigLinkButton .ButtonText {color:#0326a8;}

.FormSource .TextBox {height:215px;}

.SignupForm strong {width:100px; float:left;}
.AffiliateSignupForm .MultiFillBonus {padding-left: 184px;}

/* ******************************************* */
/*            PAYOUTS FORMS                    */
/* ******************************************* */
.PayoutsBalanceForm {margin:10px 0 0;}
.PayoutsBalanceForm .FormFieldLabel {width:150px;}
.PayoutsBalanceForm .OptionsPanel .TextBoxContainer {margin:0 0 2px;}
.PayoutsBalanceForm .LinkButton {width:150px; float:left; margin:0; padding:0;}
.PayoutsBalanceForm .FormFieldInputContainer {width:500px;}

.PayoutsOptionsForm {margin:10px 0 0;}
.PayoutsOptionsForm .ListBox {width:125px;}

.PayoutsOptionsForm .g-ListBox  {top:5px;}

.PayoutsInvoiceSettingsForm {margin:10px 0 0;}
.PayoutsInvoiceSettingsForm .FormFieldLabel {width:154px;}

.PayoutsInvoiceForm .ThinButton {margin-left:25px;}
.PayoutsInvoiceForm .ListBox {width:200px;}
.PayoutsInvoiceForm .FormFieldHelp {margin-left:45px;}

.NetworkInvoiceForm .ListBox {width:140px;}

.VatForm {margin:10px 0 0;}
.VatForm .ThinButton {margin-left:25px;}
.VatForm .ListBox {width:200px;}
.VatForm .FormFieldHelp {margin-left:45px;}

.VatSettingsForm .FormFieldInput {width:14px;}

.RowTextArea .TextBoxContainer { height:40px; width: 400px; }

.RowTextAreaTemplateEdit .TextBoxContainer-TemplateEdit { height:40px; width: 400px; }


/* ******************************************* */
/*           EMAIL SETTINGS FORMS              */
/* ******************************************* */
.EmailNotificationForm {margin:10px 0 0;}
.EmailNotificationForm .FormFieldLabel {width:117px;}

.EmailPanel {margin:10px 0 0;}
.EmailSettingsForm {margin:10px 0 0;}
.EmailSettingsForm .FormFieldLabel {width:140px;}

.EmailNotificationsTable {width: 100%;}
.EmailNotificationsTable .LinkButton {display: none;}
.EmailNotificationsTable td {width: 150px;}

/* ******************************************* */
/*                GWT CLASSES                  */
/* ******************************************* */
.gwt-TabPanel {margin:10px 0 0;}
.gwt-TabPanelBottom {background-color:#e8eef7;}

.gwt-TabBar {
	padding:2px 0 0;
	border-bottom: 4px solid #87b3ff;
	background:#ffffff;
	}

.gwt-TabBar .gwt-TabBarFirst {}
.gwt-TabBar .gwt-TabBarRest {}
.gwt-TabBar .gwt-TabBarItem {
	padding:4px;	
	cursor:hand;
	background:#e8eef7;
	border-bottom:2px solid #ffffff;
	margin:0 2px 0 0;
	}

.gwt-TabBar .gwt-TabBarItem-selected {
	padding:4px;
	font-weight:bold;
	cursor:default;
	background:#87b3ff;
	border-bottom:2px solid #87b3ff;
	margin:0 2px 0 0;
}

.gwt-Button {font:normal 11px Arial, Verdana, Helvetica, Geneva, sans-serif;}
.gwt-TextBox {font:normal 11px Arial, Verdana, Helvetica, Geneva, sans-serif;}


/* ******************************************* */
/*            UNSORTED CLASSES                 */
/* ******************************************* */

.LogMessageLabel {overflow-x: hidden; height: 16px;}

.ImportRadioGroup .FormFieldInput {width: auto;}

.ThemeEditorFileTree {overflow: none;}

.CronJobSettingExample {
    background: url('img/cron_job_example.png') no-repeat center center;
    height:512px;
    width:731px;
    border:1px dotted black;
}

.CronInterval .g-ListBoxInput {
	width: 40px;
}

.CronInterval .FormFieldLabel {
	width: 150px;
}

.FixedSizeScreenHeader {
	height: 55px;
	margin: 0px;
}

.defaultCommissionTypeLogoEnabled {background:url('img/commissiontype.png') no-repeat center center; width:80px; height:66px;}
.defaultCommissionTypeLogoDisabled {background:url('img/commissiontype_disabled.png') no-repeat center center; width:80px; height:66px;}
.defaultCommissionTypeEnabled {color:#000000;}
.defaultCommissionTypeDisabled {color:#888888;}

.affTrackingExplained {
	background:url('img/aff.tracking.explained.gif') no-repeat;
	width:850px;
	height:125px;
}

.TreeNotSavedWarning {color:#ff0000; font-weight:bold;}

.AffiliateMenuItem {padding:3px;}
.AffiliateMenuItem .SmallIcon {float:left; margin:0 5px 0 0;}

.CategoryMenuItem {padding:3px;}
.CategoryMenuItem .SmallIcon {float:left; margin:0 5px 0 0;}

.HintText {float:left; color:#808080; width:100%; margin:0; padding:0;}


.AffiliateFormNavigation {margin:0 auto;}

.statsTable {text-align:right;}

.oddRow {background:#e0ebf8;}
.evenRow {}

.DefaultAffiliatePhoto {background:url('img/affiliate.default.png') no-repeat; width:48px; height:48px;}
.DefaultCampaignLogo {background:url('img/campaign.default.png') no-repeat; width:48px; height:48px;}

.ThemeDefinition {float:none; position:relative;}
.OtherThemesDescription {padding-bottom:5px;}

.HtaccessTextArea .FormFieldInput {
	width:350px;
	height:250px;
	}
	
.HtaccessTextArea .TextBoxContainer .TextBox {
	height:250px;
	}

.NotInMenuTree {
    min-height:20px;
    _height:20px;
	}

.TranslationsGrid.Grid .BoxIn {
	padding:0;
	}

.BigCheckBox {
    background:url('img/bigcheckbox-unchecked.png') transparent no-repeat center center;
    width:16px;
    height:14px;
    outline-style:none;
	}

.BigCheckBox-checked {
    background:url('img/bigcheckbox-checked.png') transparent no-repeat center center;
	}

.BigGSLabel {
  	color:#222222;  	
  	font: normal 11px Arial;
  	cursor:pointer;
}

/* ******************************************* */
/*           MAIL DETAIL POPUP                 */
/* ******************************************* */

.MailDataField {clear:both; display: block; background-color: #ffffff;}
.MailDataField .HtmlData {height:300px; overflow : auto; border-width:1px;border-style:solid; border-color:#000000; position: relative;}
.MailDataField .TextBoxContainer {height:300px; width:330px; margin-top:14px;}
.MailDataField .MailAttachments {border: 0px none; height: auto;}


.PayeeInfo {clear:both; width:100%;}
.PayeeUsername {float:left; width:50%;}
.PayeeName {float:left; width:30%; text-align:center;}
.PayeeAmount {float:left; width:20%; text-align:right;}

.ReportProblemsMessage .TextBox {height:300px;}
.ReportProblems .FormFieldInput {width:400px;}

.ClickTrackingCode .TextBox {height:160px;} 

/* ******************************************* */
/*             SEARCH GADGET POPUP             */
/* ******************************************* */
.SearchGadgetPopup .PopupWinTopLeft {background:url('img/quickstats.tl.png') no-repeat top left; height:10px;}
.SearchGadgetPopup .PopupWinTopRight {background:url('img/quickstats.tr.png') no-repeat top right; height:10px; margin:0 0 0 10px;}
.SearchGadgetPopup .PopupWinTop {background:url('img/quickstats.t.png') repeat-x top; height:10px; margin:0 10px 0 0;}
.SearchGadgetPopup .PopupWinBottomLeft {background:url('img/quickstats.bl.png') no-repeat bottom left; height:10px;}
.SearchGadgetPopup .PopupWinBottomRight {background:url('img/quickstats.br.png') no-repeat bottom right; height:10px; margin:0 0 0 10px;}
.SearchGadgetPopup .PopupWinBottom {background:url('img/quickstats.b.png') repeat-x bottom; height:10px; margin:0 10px 0 0;}
.SearchGadgetPopup .PopupWinLeft {background:url('img/quickstats.l.png') repeat-y top left; bottom:10px; top:10px; left:0;}
.SearchGadgetPopup .PopupWinRight {background:url('img/quickstats.r.png') repeat-y top right; margin:0 0 0 10px;}
.SearchGadgetPopup .PopupWinMain {background:url('img/quickstats.back.png') repeat top left; margin:0 10px 0 0;}
.SearchGadgetPopup .LinkButton {display:block; padding:3px 0 3px 10px;}
.SearchGadgetPopup .ButtonText {color:white; font-size:12px; text-decoration:none; font-size:12px !important; font-weight:normal;}
.SearchGadgetPopup .LinkButton-over .ButtonText {text-decoration:underline;}
.SearchLoadingIndicator {width:100%; height:60px;}
.SearchEntryLabel {cursor:pointer; color:#ffffff;}
.SearchEntryCount {color:#ffffff; font-weight:bold;}
.SearchGadgetInput {margin:0 10px 0 0;}
.SearchEntryNoData {color:#ffffff;}
.SearchGadgetPopup .Loading {background:#000000;}

.gsText { 
 	float:left;
 	width:200px;
 	/*white-space:nowrap;*/
 	border-bottom:#b2b2b2 1px dotted;    	
  	padding:8px 0;
  	margin:0;
  	margin-right:15px;
}

.BigCheckBox {padding:0 5px;}
/*.LineShort {margin-left:5px;}*/
	
.gsHeader {	
	width: 100%; 
	height: 80px; 
	/*float: left;*/
	margin:0;	
	background: url('img/pa.logo.jpg') no-repeat top left;
	background-color: #BFD3ED; 
}

.gsHeader h2 {font-size:2em; margin-top: 15px; margin-bottom: 5px;}
.gsHeader h4 {margin:0;}
.gsFooterText {margin-top:3px;}
.gsFooter {	
	width: 100%; 
	height: 20px; 
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #BFD3ED; 
}
.gwt-HTML ul {
	list-style:inside;	
	float:left;
	margin:0 0 10px 0;
}
.BoxMain .gwt-HTML ol,
.BoxMain .gwt-HTML ul {
	list-style:outside;	
	float:left;
	margin:0 0 10px;
	padding:0 0 0 20px;
}

.BoxMain li {
	margin:0 0 10px 0;
}

/* ******************************************* */
/*               AFFILIATE FIELDS              */
/* ******************************************* */   

.FieldCode {width: 100px;float:left; margin-top:3px;}
.FieldName {position:relative; float:left; background:#ffffff; border:1px solid #949494; font:normal 11px Arial !important;width: 100px;margin:2px 0 0 0;}
.TextBox {margin:0; padding:2px 0 0 2px; width:100%; background:transparent; border:none; font:normal 11px Arial !important; height:15px;}
*+html .TextBox {padding:0 0 0 2px;}
.FieldName-focus {background:#ffffff; border:1px solid #7799cb;} 
.FieldStatus {float:left; width: 280px;padding:3px 0 0 35px;}
.FieldType {float:left;}

.FixedFieldCode {width: 100px;float:left; padding:3px 0 5px 0;}
.FixedFieldName {width: 120px;float:left; padding:3px 0 5px 0;}
.FixedFieldStatus {width: 280px;float:left; padding:3px 0 5px 20px;}
.FixedFieldType {width: 100px;float:left; padding:3px 0 5px 0;}

.SignUpFields {padding:2px 0; background:none; border-bottom:1px solid #cccdcd;}
.SignUpFields-over {padding:2px 0; background:#dfe8f4; border-bottom:1px solid #cccdcd;}	

.designForm {width:410px;}
.designForm .LinkButton .ButtonText {color:#0326a8;}

.designHeader{
	padding:5px;
	float:left;
	width:403px;
	height:45px;
	background:#F8F7F7;
	border:2px outset #333333;
	margin:3px;	
	text-align:center;	
	padding:8px 0 0;
}

.designLogo {float:left; width:100px; height:48px; position:absolute; left:10px; background:url('img/changelogo.png') no-repeat top center; padding:13px 0 0;}
.designHeaderText {margin-left:150px; float:left;}

.designFooter{
	padding: 5px;
	float: left;
	width: 393px;
	height: 45px;
	background-color: #F8F7F7;
	border: 2px outset #333333;
	margin: 3px;
	text-align:center;
}

.designMenu{
	padding: 5px;
	float: left;
	width: 100px;
	height: 150px;
	background-color: #F8F7F7;
	border: 2px outset #333333;
	margin: 3px;
	text-align:center;
}

.designContent{
	padding: 5px;
	float: left;
	width: 393px;
	height: 150px;
	background-color: #F8F7F7;
	border: 2px outset #333333;
	margin: 3px;
	padding-right: 5px;
	vertical-align: center;
	text-align:center;
}

.designContent2{
	padding: 5px;
	float: left;
	width: 272px;
	height: 150px;
	background-color: #F8F7F7;
	border: 2px outset #333333;
	margin: 3px 0 3px 4px;	
	vertical-align: center;
	text-align:center;
}

.designHeaderContent {
	border: 1px solid #555555;
	width: 98%;
	height: auto;
	padding: 2px;	
	margin-bottom:10px;
}

/* ******************************************* */
/*            AFFILIATE SCREEN LIST            */
/* ******************************************* */
.ScreenListItemHeader {padding-top:5px;}
.ScreenListItemHeader .BigIcon {width:36px; height:36px; margin-left:5px;}
.ScreenListItemHeader .gwt-Image {width:36px; height:36px;}
.ScreenListItemHeader .ScreenTitle {font-size:18px;}
.ScreenActionButtons {text-align:center; padding-top:2px;}
.ScreenActionButtons .ButtonText {width:120px;}

/***************************************/
/*    GETTING STARTED HEADER           */
/***************************************/
.StartedBoxContainer {border:0;}

.StartedTopLeft,
.StartedTopRight,
.StartedTop,
.StartedBottomLeft,
.StartedBottomRight,
.StartedBottom {padding:0; line-height:1px; font-size:1px; margin:0; position:relative; display:block;}

.StartedTopLeft {
	background: url('img/started.tl.png') no-repeat top left;
	top:0;
	left:0;
	width:100%;
	height:11px;
	margin:10px 0 0 0;
	}

.StartedTopRight {
	position:relative;
	background:url('img/started.tr.png') no-repeat top right;
	display:block;
	height:11px;
	margin:0 0 0 11px;
	}

.StartedTop {
	position:relative;
	background:url('img/started.t.png') repeat-x top;
	display:block;
	height:11px;
	margin:0 11px 0 0;
	}

.StartedBottomLeft {
	background:url('img/started.bl.png') no-repeat bottom left;
	bottom:0;
	left:0;
	width:100%;
	height:11px;
	}

.StartedBottomRight {
	position:relative;
	background:url('img/started.br.png') no-repeat bottom right;
	display:block;
	height:11px;
	margin:0 0 0 11px;
	}

.StartedBottom {
	position:relative;
	background:url('img/started.b.png') repeat-x bottom;
	display:block;
	height:11px;
	margin:0 11px 0 0;
	}

.StartedLeft {
	width:100%;
	background:url('img/started.l.png') repeat-y top left;
	bottom:11px;
	top:11px;
	left:0;
	}

.StartedRight {
	position:relative;
	display:block;
	background:url('img/started.r.png') repeat-y top right;
	height:100%;
	margin:0 0 0 11px;
	}

.StartedMain {
	position:relative;
	display:block;
	background:#bdceef;
	margin:0 11px 0 0;
	height: 100%;	
	padding:4px 0 10px 15px;
	}
	

/***************************************/
/*        PERFORMANCE REWARDS          */
/***************************************/
.ConditionListBox .ListBox {width: 150px;}
.ConditionListBox .FormFieldLabel {display:none;}
.ConditionValue .FormFieldLabel {display:none;}
.ConditionValue .FormFieldInputContainer {width:150px;}
.ConditionValue .FormFieldInput {width:120px;}
.ActionBonusType .FormFieldLabel {display:none;}
.ActionBonusValue .FormFieldLabel {display:none;}
.ActionBonusType .FormFieldInput {width:160px;}
.ActionBonusValue .FormFieldInput {width:100px;}
.ActionBonusValue {top:-2px;}
.RuleViewHeader .ScreenDescription {margin: 0 40px 0 72px;}
.RuleViewHeader .ScreenTitle {margin: 0 42px 0 72px;}
	
	
/***************************************/
/*    GETTING STARTED HEADER           */
/***************************************/
.ObjectPrivileges {float:left; width:100%; border-bottom:1px solid #eef2f6; padding:2px 0 0;}
.ObjectPrivileges .ButtonText {font: bold 11px Arial,Verdana,Helvetica,Geneva,sans-serif;}
.PrivilegeObjecName {float:left; width:150px; font-weight:bold;}
.PrivilegeName {float:left; width:60px;}
.PrivilegeNameLong {float:left; width:90px;}

.PrivilegeCheckboxesPanel {position:relative; margin-left:150px;}
.PrivilegeCheckboxPanel {float:left;}


.BannerFormatImagebanner_small {background:url('img/button.icon.image.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatPromoemail_small {background:url('img/button.icon.promoemail.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatFlash_small {background:url('img/button.icon.flash.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatHtml_small {background:url('img/button.icon.html.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatPdf_small {background:url('img/button.icon.pdf.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatTextlink_small {background:url('img/button.icon.text.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatSite_small {background:url('img/button.icon.site.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatZip_small {background:url('img/button.icon.zip.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}
.BannerFormatLink_small {background:url('img/button.icon.link.png') no-repeat left 2px; padding:0px 0px 0px 22px; height:18px;}



.UserEditProfile {background:url('img/edit-user-profile.png') no-repeat 0 5px; padding:105px 0 0;}
	
.StatsSectionTitle {
border-bottom:1px solid #E3E3E3;
color:#434753;
font-size:14px;
margin:0 0 0 10px;
padding-bottom:5px;
width:520px;
}

.OrderId .TextBoxContainer {width:200px;}

/***************************************/
/*         EDIT GETTING STARTED        */
/***************************************/

.EditGettingStartedContent .TemplateEditor {width:700px;}
.EditGettingStartedContent .TemplateEditor .FormFieldInputContainer {width:600px;}
.EditGettingStartedContent .TemplateEditor .FormFieldInputContainer .FormFieldInput{width:600px;}
.EditGettingStartedContent .TemplateEditor .FormFieldInputContainer .FormFieldInput .ResizableTextArea .TextBoxContainer {width:600px;}

/*******************************************/
/*            COUNTRY_LISTBOX_GWT          */
/*******************************************/
.CountryListBoxGwt {width: 150px;}

/* ******************************************* */
/*            ADD AFFILIATE TO GROUP           */
/* ******************************************* */
.AddAffiliateToGroupNote .FormFieldInput {width:200px;}
.AddAffiliateToGroupNote .TextBox {height:100px! important; }

.AddAffiliateToGroup .ListBox .TextBoxContainer{width:180px;}
.AddAffiliateToGroup .FormFieldInput {width:200px;}
.AddAffiliateToGroup .g-ListBoxInput {width: 174px;}
	
/* ******************************************* */
/*                    AFFILIATES TREE          */
/* ******************************************* */
.Tree {border:1px solid #ececec;background:#fafafa;font-size:10px;padding:5px;}
.TreeUserId {float:left;background:url('img/icon-affiliateslist-small.png') no-repeat left top;padding-left:22px;}
.TreeUserName {clear:left;font-weight: bold;font-size:11px;padding-left:22px;}
.TreeName  {float:left;margin-left:10px;}
.Inline {display:inline;padding-left:5px;}

.gwt-Tree table{width:100%;}
.gwt-Tree tr > td {width:20px;}
.gwt-Tree tr > td+td {width:auto;}
.gwt-Tree tr td {width: expression(this.previousSibling==null?'20px':'auto');}

/* ******************************************* */
/*   Organization Chart of Affiliates          */
/* ******************************************* */
.Highlighted {font-weight: bold;background-color: #b5d9ea;}


/* ******************************************* */
/*              COMMISSIONS DETAIL             */
/* ******************************************* */
.CommissionsDetail {min-width:170px;}
* html .CommissionsDetail {width:170px;}
*+html .CommissionsDetail {width:170px;}
.CommissionsDetail .DataField .DataFieldLabel{display: inline;}
.CommissionsDetail .DataField .TextData{padding-left: 5px;}

/* ******************************************* */
/*                 ABOUT SCREEN                */
/* ******************************************* */
.AboutPanel {position:relative;}
.ApplicationDetailsPanel {position:relative; padding-top:10px;}
.ApplicationMainInfo {position:relative; background:url('img/post_affiliate_pro_box.jpg') no-repeat top left; min-height:140px; float:left; width:350px;}
* html .ApplicationMainInfo {height:140px;}
.ApplicationMainInfo h2 {margin:0; padding:10px 0 0 110px; font-size:22px;}
.ApplicationMainInfo h4 {margin:0; padding:0 0 0 110px; font-size:14px;}
.ApplicationMainInfo .ProductOf {padding:3px 0 0 111px;}
.ApplicationMainInfo .ProductOfCompany {font-weight:bold; color:#20507a; text-decoration:underline;}
.ApplicationMainInfo .ProductOfCompany:hover {color:#000000;}
.ApplicationVersionInfo {position:relative; margin:10px; border-left:1px solid #a9b7ca; float:left; width:300px; padding:5px 0;}
.ApplicationVersionInfoLine {padding:2px 0 2px 15px;}
.ApplicationVersionInfoLine .LinkButton .ButtonText {padding:0; line-height:normal; color:#20507a;}
.ApplicationVersionInfoLine .LinkButton .ButtonText:hover {color:#000000;}
.ApplicationVersionInfoLine .ActualVersion {display:inline; font-weight:bold; color:#20507a;}

.AboutFieldset {position:relative; margin:0; padding:0; border:none; background:none; float:left;}
.AboutFieldset .FieldsetLegend {font-size:18px; font-weight:bold; color:#44739a; padding:0 0 5px 0; border-bottom:4px solid #7b97b8; margin:0 0 10px 0;}
.AboutFieldsetCredits {width:160px; margin-right:20px;}
.AboutFieldsetCredits .About {color:#194d77; text-align:left;}
.AboutFieldsetCredits .DevNames {padding:0 0 10px 0;}
.AboutFieldsetCredits .DevType {font-weight:bold;}
.AboutFieldsetNews {width:300px; margin-right:20px;}
.AboutFieldsetNews .RssBox {background:none;}
.AboutFieldsetNews .rssEntriesContainer {height:470px; overflow:auto;}
.AboutFieldsetNews .rssEntry,
.AboutFieldsetNews .rssEntries {list-style:none; margin:0; padding:0;} 
.AboutFieldsetNews .rssEntries {background:#ffffff; line-height:16px;}
.AboutFieldsetNews .rssEntry {border:none; background:none; border-top:1px solid #EEEEEE; margin:0 10px 7px 10px; min-height:50px; padding:7px 0 0 0px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.AboutFieldsetNews .rssDescription {font-size:12px; color:#333333;}
.AboutFieldsetNews .rssLink {color:#3B5998; font-weight:bold; font-size:13px;}
.AboutFieldsetNews .rssLink:hover {text-decoration:underline;}
.AboutFieldsetNews .rssBoxContainer {background:none; margin:8px 0 0; border:1px solid #94a3c4;}
.AboutFieldsetNews .rssBoxContainerIn {margin:0px;}
.AboutFieldsetNews .rssBoxContainerIn h1 {margin:0px; padding:20px 10px 20px 80px; background: #ECEFF5 url('img/icon-rss-big.png') no-repeat 10px 7px; color:#3B5998; font-size:18px;}
.AboutFieldsetFacebook {width:330px; height:600px;}

/* ******************************************* */
/*                BANNER ROTATOR               */
/* ******************************************* */
.BannerRotatorPreview {height:300px;overflow:auto;}


/* ******************************************* */
/*                COUPON BANNER                */
/* ******************************************* */
.CouponBanner .FormField-Description .FormFieldInput {width: 600px;}
.FormPanel-AssignAutoPanel .FormField {width: 150px;}
.FormPanel-GenerateCouponsPanel .FormField-Affiliates .FormFieldInput {width: 500px;}
.FormPanel-GenerateCouponsPanel .FormField-Affiliates {padding-left: 130px;}
.FormPanel-GenerateCouponsPanel .FormFieldLabel {width: 130px;}
.FormField-CouponCodes .FormFieldInput {width: 400px;}
.FormField-CouponCodes .FormFieldInput .TextBoxContainer {height: 250px;}
.CouponAssigment .FormFieldInput {width:300px;}
.CouponAssigment table .FormFieldInput {width:150px;}

/* ******************************************* */
/*                OFFLINE SALE                 */
/* ******************************************* */
.VerifyPanel .InlineBlock {width: 250px;}
.VerifyPanel .ImLeButtonMainContent {text-align: center;}
.VerifyPanel .VerifyContent {display: inline-block; width: 250px;}
.VerifyPanel .FormField {width: 250px;}
.VerifyPanel {text-align: center;}
.VerifyMessage {font-weight: bold;}
.VerifyMessage-Valid {color: green;}
.VerifyMessage-Invalid {color: red;}


.ClickList .SearchAndFilter {margin:10px 0 0px;}

/* ******************************************* */
/*               FACEBOOK FRAME                */
/* ******************************************* */
.FacebookFrame {width: 100%; height: 100%; border: 0px;}


/* ******************************************* */
/*                HOSTED PLAN                  */
/* ******************************************* */
.HostedPlan {background:url('img/hosting_plan_bg.gif') repeat-y; float:left; width:200px;}
.HostedPlanTop {background:url('img/hosting_plan_t.gif') no-repeat top;}
.HostedPlanBottom {background:url('img/hosting_plan_b.gif') no-repeat bottom;}

.HostedPlan-active {background:url('img/hosting_plan_active_bg.gif') repeat-y; float:left; width:200px;}
.HostedPlan-active .HostedPlanTop {background:url('img/hosting_plan_active_t.gif') no-repeat top;}
.HostedPlan-active .HostedPlanBottom {background:url('img/hosting_plan_active_b.gif') no-repeat bottom;}

.HostedPlanContent {padding:8px 10px 5px 10px; min-height:270px; font-size:12px;}
* html .HostedPlanContent {height:212px;}
.HostedPlanContent h2 {margin-bottom:10px; font-size:20px; margin-top:5px;}
.HostedPlanContent .HostedPlanPrice {padding:9px 0; font-size:22px; font-weight:bold; text-align:center;}
.HostedPlanContent .red {font-weight:bold; color:#c30000;}
.HostedPlanContent ul {margin:0px; padding:0px;}
.HostedPlanContent li {list-style-type: none; background: url('img/hosting_plan_li.gif') no-repeat 0 6px; margin:5px 0; padding-left:8px;}
.HostedPlanContent .Button {margin-left: 45px;}
.cs_100 {border: none;}


/* ******************************************* */
/*              SPLIT COMMISSIONS              */
/* ******************************************* */

.SplitCommissionsBar {width: 100%; color: white; white-space:nowrap; text-align: center; float: left;}

.SplitCommissionsBar .FirstAffBonusLabel {border-width: 1px 1px 0px 1px; border-color: black; border-style: solid; color: black; float:left; overflow: hidden; margin: 0px 1px;}
.SplitCommissionsBar .CommissionsLabel {border-width: 1px 1px 0px 1px; border-color: black; border-style: solid; color: black; float:left; overflow: hidden; margin: 0px 1px;}
.SplitCommissionsBar .LastAffBonusLabel {border-width: 1px 1px 0px 1px; border-color: black; border-style: solid; color: black; float:left; overflow: hidden; margin: 0px 1px;}

.SplitCommissionsBar .FirstAffBonus {background-color:green; overflow: hidden; float:left; margin: 0px 1px;}
.SplitCommissionsBar .Commissions {background-color:gray; overflow: hidden; float:left; margin: 0px 2px;}
.SplitCommissionsBar .LastAffBonus {background-color:blue; overflow: hidden; float:left; margin: 0px 1px;}


/* ******************************************* */
/*                  FEE WIDGET                 */
/* ******************************************* */

.Fee .FormFieldInput {width: 70px;}
.FeePercentageCheckBox {width: 150px;}


/* ******************************************* */
/*            ACCOUNTING STATS DATA            */
/* ******************************************* */

.AccountingStatsData .CurrencyData {margin-right: 100px; font-size: large;}
.GadgetInMain .AccountingStatsData .CurrencyData {font-size: 12px;}
.CurrencyData-fees {color: red;}
.CurrencyData-payments {color: green;}
.CurrencyData-ballance {color: green;}
.CurrencyData-ballance-negative {color: red;}
.AccountInfoDate {display: inline; font-size: 10px;}

/* ******************************************* */
/*            ACCOUNT DETAILS                  */
/* ******************************************* */
.AccountDetailsAgreement .FormField .FormFieldInputContainer {width:600px;}
.AccountDetailsAgreement .FormField .FormFieldInputContainer .FormFieldInput {width:600px;}
.AccountDetailsAgreement .FormField .FormFieldInputContainer .FormFieldInput .ResizableTextArea .TextBoxContainer {width:600px; top:0px;}

.AccountFieldsLink .LinkButton {float:right;}
.Status-unpaidafter {color: red;}
.Status-unpaidbefore {color: orange;}
.AccountPanelView {width:370px; background: none; background-color: white;}
.AccountAgreementView , .AccountAgreementView textarea {width:270px; height:150px; overflow: auto; border:none;}

/* ******************************************* */
/*                 INVOICE VIEW                */
/* ******************************************* */

.InvoiceView {font-size: larger;}
.InvoiceView span {margin-left: 10px; font-weight: bold;}
.InvoiceView .left {float: left; clear: left;}
.InvoiceView .right {float: right; clear: right;}
.InvoiceView .Invoice {border: 1px solid; width: 100%; height: 470px; overflow: auto;}
/* ******************************************* */
/*                 NETWORK VIEW                */
/* ******************************************* */

.AdminPanel .FormField .FormFieldInputContainer .FormFieldInput .ListBox .ListBoxInput .TextBoxContainer {width:132px;}

/* ******************************************* */
/*                  MAP OVERLAY                */
/* ******************************************* */
.MapOverlayRegion {padding:1px 0; position:relative; text-align:right;}
.MapOverlayRegionLabel {display:inline; margin:0 5px 0 0;}
.MapOverlayRegion .g-ListBox  {top:5px;}
.MapOverlayMaps .TabPanelTabs .ItemPanelContent {margin:0px;}

/* ******************************************* */
/*                  INVOICES GRID              */
/* ******************************************* */
.actualPymentInfo {font-size: larger;}
.InlineBlockInvoice {display:inline-block;font-weight: bold;}
.TrafficInfoGraph {width:300px;height:300px; position:relative;float:left;}

/* ******************************************* */
/*                  INVOICES GRID              */
/* ******************************************* */
.InvoicesList .FilterCampaign .Resize {width:400px;}

/* ******************************************* */
/*                  TREND STATS                */
/* ******************************************* */
.TrendStats {float: left; padding-right: 10px; padding-bottom: 10px; width: 500px;}
.TrendStats td {padding:5px 10px; border-bottom:1px solid #d3e2f1; color:#525252; font-size:12px;}
.TrendStats .white {background: transparent; border-bottom:0;}
.TrendStats tr.gray {color:blue; font-weight:bold; background:#e5eef7; height: 40px;}
.TrendStats tr.dark {background:#e5eef7; height: 40px;}
.TrendStats tr.light {background:#edf3f9; height: 40px;}

.TrendStatsWidget {
	float: left;
	width: 100%;	
}
.TrendStatsWidget .TrendStatsName {
	font: 18px Arial;
	display: inline;
	padding-left: 10px;
}

.TrendStatsWidget .TrendStatsHeader {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid black;	
}

.TrendActionsStatsWidget {
    float: left;
    width: 100%;    
}

.TrendActionsStatsWidget .TrendActionsStatsName {
    font: 13px Arial;
    display: inline;
    padding-left: 5px;
}

.TrendActionsStatsWidget .TrendActionsStatsId {
    font: 10px Arial;
    display: inline;
    padding-left: 3px;
}

.TrendActionsStatsWidget .TrendActionsStatsHeader {
    margin-top: 5px;
    margin-bottom: 5px;
}

.Spillover td {vertical-align: top;}

/* ******************************************* */
/* END OF FILE                                 */
/* Keep this section at the very bottom of     */
/* this file, so that custom.css is imported   */
/* after all styles are defined                */ 
/* ******************************************* */