﻿a{text-decoration:none;color:#3863cc}
*{margin:0;padding:0}
html,body,form{height:100%;margin:0;padding:0}
html{height:100%}
*html .mainLoadingPanel{position:absolute;height:100%}
.mainLoadingPanel{position:fixed;top:0px !important;left:0px !important;z-index:100000000}
body{min-width:1000px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#1a1b1b}
/*body:read-only{color:#b6b6b6}*/
img{border:0}
input[type="text"],input[type="password"]{height:18px;padding-top:1px!important;padding-left:2px!important;border:1px solid #ffd40a;font-size:12px!important;}
.ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-moz-binding:url('ellipsis.xml#ellipsis');display:block;overflow:hidden}
.actions .actions_menu{display:none}
.actions.open .actions_menu{display:block;position:relative;top:140px;height:140px;width:300px;margin:-140px -300px 0 0}
.actions input{background:url(../images/combostates.png) 0px -22px;border:0;height:22px!important;width:80px!important;cursor:pointer;padding:1px 0px 0px 2px!important}
.actions input:hover{background:url(../images/combostates.png) 0px -22px;border:0;height:22px!important;width:80px!important;cursor:pointer;padding:1px 0px 0px 2px!important}
.actions.open input{background-position:0px 22px!important}
.actions table{border-spacing:0px}
.actions td.actions_cell{border:1px solid gray;padding:0;background-color:white}
.actions a{color:Black;text-decoration:none;height:15px;width:100%;display:block;padding-bottom:2px;padding-top:2px}
.actions a:hover{background:#FDE8B5}
.actions a span{display:inline-block;padding-left:5px;padding-right:15px;cursor:pointer;font: 11px arial,sans-serif !important}
.trialBox{width:99%;height:51px}
.trialBox td{background:url(../images/trialmode_bg.png) no-repeat top left}
.trialLeft{padding:9px 0 0 70px;vertical-align:top}
.trialRight{background-position:top right!important;width:100px}
.trialHeader{font-size:10pt;color:Black;margin-top:-3px}
.CardExpiredBox{width:99%; height:51px; background:url(../images/trialmode_bg.png) no-repeat top left;}
.CardExpiredBoxLeft{padding:9px 0 0 70px; vertical-align:top}
.rgFilterBox{width:70px}
.gridrow_cell{padding:0px 0px 0px 4px!important;border-left:#eaead7 1px solid;border-right:none!important;vertical-align:middle!important;}
.gridrow_panel{cursor:pointer;max-width:150px;padding:8px 0px 8px 4px;margin-left:-4px;margin-right:4px;-ms-word-break: break-all;word-break: break-all;/* Non standard for webkit */ word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
#topmenu{position:absolute;z-index:7900;top:71px}
#topmenu .rmRootGroup{border:none;background-color:Transparent;background-image:none}
#topmenu .rmRootGroup > .rmItem{width:108px;height:25px}
/*#topmenu .rmRootGroup > .rmItem > .rmLink{font-size:9pt;font-family:Arial;background:url(../images/header/tabslim.png) no-repeat}*/
#topmenu .rmRootGroup > .rmItem > #tabupgrade{background:url(../images/header/tabupgrade.png) no-repeat}
/*#topmenu .rmRootGroup > .rmItem > #tabupgrade.rmSelected{background:url(../images/header/tabslim_selected.png) no-repeat}*/
#topmenu .rmRootGroup > .rmItem > .rmLink>span{margin-top:3px;width:82px;text-align:center;color:Black!important;background-image:none!important}
/*#topmenu .rmRootGroup > .rmItem > .rmLink.rmSelected{background:url(../images/header/tabslim_selected.png) no-repeat}*/
#topmenu .rmRootGroup > .rmItem > .rmLink.rmSelected > span{margin-top:2px;color:White!important;font-size:11pt;font-family:Arial;font-weight:bold}
#topmenu .rmGroup{background-image:none!important;background-color:#f2f3f5!important;border-color:#ddd!important}
#topmenu .rmGroup span{color:Black!important;padding-left:5px!important;cursor:pointer!important}
.chaticon_outer{float:right;margin-right:20px;margin-top:-78px;position:relative}
.chaticon_outer a{text-decoration:none}
.chaticon{background:url(../images/btn_chat.png) 0 1px no-repeat;width:68px;height:36px;overflow:hidden;cursor:pointer;float:right}
.upgradeicon{background:url(../images/btn_upgrade.png) 0 1px no-repeat;width:66px;height:35px;overflow:hidden;cursor:pointer;float:right}
#wrapper{margin:0 auto;text-align:left}
#header-area{width:100%}
#header-area-logos{display:none;width:100%;height:68px}
#error #header-area-logos{height:130px}
#logo{margin-left:20px}
#easy-way{margin-left:10px}
#need-help{margin-left:250px}
#header-area-error{width:100%;height:55px;text-align:center}
#header-area-error-inner{position:relative;margin:0 auto;width:914px;height:100%;background:transparent url(../images/bg_header_error.gif) repeat-x;z-index:0}
#header-area-error-inner-left{position:absolute;width:1px;height:100%;left:0;top:0;z-index:20}
#header-area-error-inner-right{position:absolute;width:1px;height:100%;right:0;top:0}
#nav-area{width:100%;height:97px;background:transparent url(../images/Header/bcheader_bg.png) repeat-x}
#nav-area-inner{width:100%;height:100%}
#nav-area-inner-link{padding-top:20px;padding-right:17px;text-align:right;height:15px;font-size:14px;color:#1a1b1b}
#nav-area-inner-link a{color:#1a1b1b;text-decoration:none}
#nav-area-inner-link a:hover{text-decoration:underline}
#nav-area-mainheading{width:100%;height:35px}
#nav-area-mainheading h1{font:bold 28px Arial,Helvetica,sans-serif;text-indent:20px;letter-spacing:-1px}
#nav-area-tab{width:100%;height:46px}
#nav-area-tab-inner{padding-top:0;width:100%;height:35px}
#nav-area-tab-inner div{float:left;display:inline;margin-left:2px}
#nav-area-tab-inner div.first{margin-left:30px}
#nav-area-tab-inner a{color:#1a1b1b;text-decoration:none}
#nav-area-tab-inner a:hover{text-decoration:underline}
#nav-area-tab-inner .selected a{font-size:13px;font-weight:bold;color:#fff;text-decoration:none!important}
#tab-home,#tab-account,#tab-reporting,#tab-directdebit,#tab-rebill,#tab-helpdesk,#tab-transaction,#tab-resource{padding-top:5px;width:106px;height:20px;line-height:20px;vertical-align:middle;text-align:center;background:url(../images/Header/tabslim.png) no-repeat left top;font-size:12px}
#tab-joinhome,#tab-bankdetail,#tab-SSL,#tab-Integration,#tab-SuccessHelp,#tab-ECommerce{padding-top:7px;padding-left: 7px;margin-right:-7px;width:130px;height:40px;line-height:15px;text-align:left;background:url(../images/Join/tabslim_wide.png) no-repeat left top;font-size:12px;}
#tab-joinhome,#tab-SSL,#tab-Integration,#tab-ECommerce{padding-top:12px!important;}
#tab-joinhome.selected,#tab-bankdetail.selected,#tab-SSL.selected,#tab-Integration.selected,#tab-SuccessHelp.selected,#tab-ECommerce.selected{padding-top:5px;background:url(../images/Join/tabslim_selected_wide.png) no-repeat left top}
#tab-joinhome.selected,#tab-SSL.selected,#tab-ECommerce.selected{padding-top:10px!important;}
#tabUpgrade{padding-top:5px;width:106px;height:20px;line-height:20px;vertical-align:middle;text-align:center;background:url(../images/Header/tabupgrade.png) no-repeat left top;font-size:12px}
#tab-home.selected,#tab-account.selected,#tab-reporting.selected,#tab-directdebit.selected,#tab-rebill.selected,#tab-helpdesk.selected,#tab-transaction.selected,#tab-resource.selected,#tab-help.selected,#tabUpgrade.selected{padding-top:0;width:106px;height:25px;line-height:25px;vertical-align:middle;background:url(../images/Header/tabslim_selected.png) no-repeat left top}
#side-margin{margin-top:4px;margin-left:30px;text-decoration:underline}
#nav-area-subnav ul{list-style:none}
#nav-area-subnav ul li{float:left}
#nav-area-subnav a{color:#fff;text-decoration:none}
#nav-area-subnav a.selected{font-weight:bold;color:#ffcd5c;text-decoration:none}
#nav-area-subnav a:hover{text-decoration:underline}
#nav-area-subnav a:hover.selected{text-decoration:none}
#main-area{width:100%;background:#ebebeb;padding-top:5px;padding-bottom:20px}
#error #main-area{width:652px;height:332px;margin:0 auto;text-align:center;background:#fff url(../images/bg_emain_inner.gif) no-repeat left top}
#main-area h1{font-size:18px}
#main-area h2{font-size:15px}
#main-area-inner{position:relative;margin:0;background:#fff;border:1px solid #9fa0a5;height:100%}
#panesub{position:relative;height:400px}
#quicksearch{height:53px;padding:10px 12px 0 12px;background:#fffce8}
.arrow{color:#c60}
.arrow-red{color:#ba0037}
#quicksearch-heading{display:block;width:100%;height:20px}
#quicksearch-input input{padding-top:2px;font-family:Arial,Helvetica,sans-serif}
#quicksearch-input div{float:left}
#quicksearch-input .left{width:145px}
#quicksearch-input .left input{position:relative;width:130px;height:20px}
#quicksearch-input .right{width:40px}
#quicksearch-input .right input{border:none}
#ultype2{position:relative;top:-10px}
#ultype2 ul ul{display:inline}
#ultype2 ul{display:none}
#ultype2 ul ul{display:inline}
#ultype2 ul ul li a{display:block}
#ultype2 a.expanded{position:relative;line-height:20px;display:block;overflow:auto}
#ultype2 a.collapsed{background:none}
#tools{position:relative;background:#f7f7f7;bottom:16px;width:100%;height:212px}
#tools .icons{position:relative;float:left}
#tools .icons .txt{line-height:40px;text-indent:2px;font-size:12px;font-weight:bold}
#tools .icons .txt a{color:#000;text-decoration:none}
#tools .icons .txt a:hover{text-decoration:underline}
#tools .divider{position:relative;width:100%;height:1px;background:transparent url(../images/dot_e5e5e5.gif) repeat-x}
#panemain{width:1100px}
/* ie6 only style required for relative positioning of charts and gauges */
* html .relativeDiv{position:relative}
#account #panemain input{padding:3px 2px 0 2px;height:19px;color:#7b7b7b;font-family:Arial,Helvetica,sans-serif}
#panemain-heading-area{padding:15px 15px 0 15px}
#report #panemain-heading-area{padding:0}
#report #panemain-heading-area.grey{margin:5px 0 0 0}
#report #panemain-heading-area.orange{margin:0}
.panemain-heading-area-nav{width:100%;height:36px;line-height:36px;font-size:12px;font-weight:bold;color:white;text-indent:20px;background:transparent url(../images/bg_nav-area_Black.gif) repeat-x}
#report #panemain-heading-area-nav{width:100%;height:36px;line-height:36px;font-size:12px;font-weight:bold;text-indent:15px;background:url(../images/dot_9fa0a5.gif) repeat-x bottom}
#report #panemain-heading-area-nav a{color:#ba0037;text-decoration:none}
#report #panemain-heading-area-nav a:hover{text-decoration:underline}
#report #panemain-heading-area-nav.orange{height:32px;background:url(../images/bg_report_detail_orange.gif) repeat-x 0 -1px}
#report #area-nav-left{float:left;font-size:16px;font-weight:bold;color:#1a1b1b}
#report #area-nav-right{float:right;padding-right:15px}
#report #panemain-heading-area-menucontainer{width:100%;height:122px;background:#f8fbfd url(../images/bg_report_nav.gif) repeat-x bottom}
#report #panemain-heading-area-menucontainer label{float:left;padding-left:5px}
#report #panemain-heading-area-menucontainer .shortdivider{position:relative;float:left;width:2px;height:44px;padding:0 4px 0 10px}
#report #panemain-heading-area-menucontainer .shortdivider div{position:absolute;width:2px;height:44px;left:13px;top:-15px;background:url(../images/divider_2x44.gif) no-repeat center top}
#report #panemain-heading-area-heading{padding:5px 15px}
#report #panemain-heading-area-heading h2{font-size:17px;line-height:26px}
#report #panemain-heading-area-dropdown{padding:5px 25px 0;display:table;height:35px;font-size:12px;font-weight:bold}
#report #panemain-heading-area-dropdown select{font-size:11px;border:1px solid #999;padding:2px 1px 2px 1px;text-indent:0 5px 0 0}
#report #panemain-heading-area-nav2{padding:0 25px;font-weight:bold}
#report #panemain-heading-area-nav2 .nonfirst{padding-left:20px}
#report #panemain-heading-area-nbcontainer{background:#fffce9;padding:15px 20px;font:bold 12px Arial,Helvetica,sans-serif;color:#b70038}
#report .panemain-content-area-detail-header{padding:3px 3px 3px 15px;font-weight:bold;background:#e6e6e6}
#report .panemain-content-area-detail-data{display:table;width:100%;padding:0}
.panemain-content-area-detail-data .left{display:inline;float:left;text-indent:15px;width:56%;border-right:1px solid #ccc;padding:4px 0}
.panemain-content-area-detail-data .right{display:inline;float:left;text-indent:10px;width:42%;padding:4px 0}
#panemain-content-area{padding-top:10px}
#transaction-header{width:100%;height:32px;line-height:32px;text-indent:10px;font-size:16px;font-weight:bold;background:#fff url(../images/bg_home_transaction.gif) repeat-x}
#transaction-header-grey{width:100%;height:37px;background:#e6e6e6;font-weight:bold}
#transaction-header-grey div{float:left;line-height:37px}
#transaction-header-grey .first{width:19%;text-indent:20px}
#transaction-header-grey .second{width:16%}
#transaction-header-grey .third{width:16%}
#transaction-header-grey .fourth{width:16%}
#transaction-header-grey .fifth{width:20%}
#transaction-header-grey .sixth{width:12%}
.transaction-data{display:table;width:100%}
.transaction-data div{float:left;line-height:36px}
.transaction-data .first{width:19%;text-indent:20px}
.transaction-data .second{width:16%}
.transaction-data .third{width:16%}
.transaction-data .fourth{width:16%}
.transaction-data .fifth{width:20%}
.transaction-data .sixth{width:12%}
#report #panemain-content-area{_height:370px;min-height:370px}
#report #panemain-content-area .hr{background:transparent url(../images/dot_e5e5e5.gif) repeat-x scroll left 50%;height:3px;width:96%;margin-left:15px!important}
.oitem{float:left;width:30%;padding-right:10px;padding-top:15px}
.oitem.first{padding-left:25px}
.oitem a{color:#000;text-decoration:none}
.oitem a:hover{text-decoration:underline}
#report #panemain-content-area-advance{_height:370px;min-height:370px}
#panemain-content-area-advance #advance-tabs{position:relative;top:-20px;height:33px;background:transparent url(../images/bg_tabs_adv.gif) repeat-x bottom}
#advance-tabs div{float:left;width:132px;height:28px;display:inline;line-height:28px;text-align:center;vertical-align:middle;font-size:14px;background:transparent url(../images/tab_132x28_grey.gif) no-repeat left bottom}
#advance-tabs div a{color:#1a1b1b;text-decoration:none}
#advance-tabs div a:hover{text-decoration:underline}
#advance-tabs div.selected{background:transparent url(../images/tab_132x28_orange.gif) no-repeat left bottom;font-weight:bold}
#advance-tabs div.first{margin-left:20px;margin-right:3px}
#advance-dataheading,#advance-chartheading{display:table;width:100%;height:30px;margin-top:-20px;line-height:30px;background:#fbf2dc}
#advance-dataheading .first,#advance-dataheading .second,#advance-dataheading .third,#advance-dataheading .fourth,#advance-dataheading .fifth,#advance-dataheading .sixth,#advance-dataheading .seventh{display:inline;float:left;height:30px;line-height:30px;font-weight:bold}
#advance-chartheading .first{display:inline;float:left;height:30px;line-height:30px;font-weight:bold}
#advance-dataheading .first{width:20%;text-indent:25px}
#advance-dataheading .second{width:16%}
#advance-dataheading .third{width:13%}
#advance-dataheading .fourth{width:13%}
#advance-dataheading .fifth{width:16%}
#advance-dataheading .sixth{width:11%}
#advance-dataheading .seventh{width:10.9%}
#advance-chartheading .first{width:40%;text-indent:25px}
.advance-datacontent{display:block;width:100%;height:30px;clear:both}
.oddnum{background:#fafafa}
.oddnum-orange{background:#fff8de}
.evennum-orange{background:#fffce9}
.advance-datacontent .first,.advance-datacontent .second,.advance-datacontent .third,.advance-datacontent .fourth,.advance-datacontent .fifth,.advance-datacontent .sixth,.advance-datacontent .seventh{display:inline;float:left}
.advance-datacontent .first{width:20%;text-indent:25px;height:25px;padding-top:5px}
.advance-datacontent .second{width:16%;height:30px;line-height:30px}
.advance-datacontent .third{width:13%;height:30px;line-height:30px}
.advance-datacontent .fourth{width:13%;height:30px;line-height:30px}
.advance-datacontent .fifth{width:16%;height:30px;line-height:30px}
.advance-datacontent .sixth{width:11%;height:25px;padding-top:5px}
.advance-datacontent .seventh{width:10.9%;height:30px;line-height:30px}
#report #totals{display:table;width:100%;padding:30px 0}
#report #totals-inner{display:table;width:95%;padding:0 15px;font-size:16px;color:#1a1b1b}
#report #totals-inner-left{float:left;width:73%;line-height:16px}
#report #totals-inner-right{float:right;width:26%;line-height:16px;text-align:center}
#advance-chartcontainer{width:100%;display:table;padding-top:10px}
#advance-chartcontainer-left{float:left;width:59%;padding-top:20px;text-align:right}
#advance-chartcontainer-right{float:left;width:41%;text-align:center}
#advance-chartcontainer-right .chats-right{padding-bottom:10px}
#report #regend-data{position:relative;top:6px;display:table;width:100%;height:73px;background:transparent url(../images/bg_report_regend_data.gif) repeat-x}
#report #regend-data a{color:#1a1b1b;text-decoration:none}
#report #regend-data a:hover{text-decoration:underline}
#report #regend-data-inner{display:block;position:relative}
#report #regend-data-inner .first,#report #regend-data-inner .second,#report #regend-data-inner .third,#report #regend-data-inner .fourth,#report #regend-data-inner .fifth,#report #regend-data-inner .sixth,#report #regend-data-inner .seventh{position:relative;display:inline;float:left;top:30px;height:23px}
#report #regend-data-inner .first{top:32px;width:22%;text-indent:15px}
#report #regend-data-inner .second{width:12%}
#report #regend-data-inner .third{width:20%}
#report #regend-data-inner .fourth{width:12%}
#report #regend-data-inner .fifth{width:11%}
#report #regend-data-inner .sixth{width:11%}
#report #regend-data-inner .seventh{width:11%}
#report #regend-chart{position:relative;top:6px;display:table;width:100%;height:36px;background:transparent url(../images/bg_report_regend_chart.gif) repeat-x}
#report #regend-chart-inner{display:block;position:relative;width:100%}
#report #regend-chart-inner .first,#report #regend-chart-inner .second,#report #regend-chart-inner .third,#report #regend-chart-inner .fourth,#report #regend-chart-inner .fifth,#report #regend-chart-inner .sixth{position:relative;display:inline;float:left;height:36px;line-height:36px}
#report #regend-chart-inner .first{width:41%}
#report #regend-chart-inner .second{width:14%}
#report #regend-chart-inner .third{width:14%}
#report #regend-chart-inner .fourth{width:14%}
#report #regend-chart-inner .fifth{width:14%}
#report #regend-chart-inner .sixth{width:2%}
#account-tab-area-upper{position:relative;width:100%;height:39px;background:transparent url(../images/dot_e5e5e5.gif) repeat-x bottom}
#account-tab1{position:absolute;left:6px;width:200px}
#account-tab2{position:absolute;width:189px;left:206px}
#account-tab-area-lower{position:relative;width:100%;height:42px;line-height:42px}
#account-tab-area-lower-left{display:inline;float:left;font-size:14px;font-weight:bold;text-indent:30px;color:#ffb205}
#account-tab-area-lower-right{display:inline;float:right;padding-right:75px;font-size:11px;color:#000}
.account-header{width:100%;height:25px;background:url(../images/bg_account-header.gif) repeat-x}
.account-header-inner{line-height:25px;font-size:12px;font-weight:bold;color:#000;text-indent:20px}
.account-inputarea{display:block;width:100%;padding-top:15px;background:#fff}
.account-inputarea-inner{padding:0 0 12px 0}
#account-back-forward{position:relative;padding-top:25px;width:100%;height:42px;line-height:42px}
#account-back-forward-left{display:inline;float:left;font-size:14px;font-weight:bold;text-indent:30px;color:#ba0037}
#account-back-forward-left a{color:#ba0037;text-decoration:none}
#account-back-forward-left a:hover{text-decoration:underline}
#account-back-forward-right{display:inline;float:right;padding-right:75px;font-size:11px;color:#000}
#account-back-forward-right input{height:32px!important;border:0}
#account-note{background:url(../images/dot_e5e5e5.gif) repeat-x;font-size:11px;color:#1a1b1b;padding:10px 30px 20px 30px}
#account-note span{color:#ba0037}
#panemain-content-area #threeboxes{width:100%;text-align:center}
#threeboxes #box-left{display:inline;margin-left:3%;float:left;width:30%}
#threeboxes #box-centre{display:inline;float:left;width:30%;margin-left:2%}
#threeboxes #box-right{display:inline;float:left;width:30%;margin-left:2%}
#threeboxes .inner-3boxes{margin:0 auto;text-align:left;margin-bottom:10px;display:block;width:213px;height:312px;border:1px solid #9fa0a5}
.inner-3boxes-top{text-align:center}
.inner-3boxes-middle{margin-bottom:5px;font:bold 14px Arial,Helvetica,sans-serif}
.inner-3boxes-bottom{margin-bottom:10px}
.inner-3boxes-click{padding:0 5px 0 0;margin-bottom:10px;font:bold 12px Arial,Helvetica,sans-serif}
.inner-3boxes-click a{color:#000;text-decoration:none}
.inner-3boxes-click a:hover{text-decoration:underline}
.inner-3boxes-click span{color:#c60;font-weight:normal;padding-right:8px}
#main-area-inner .header,#main-area-inner .content{float:left}
#main-area-inner .header{width:20px;color:#fff}
#main-area-inner .content{width:225px;display:block;overflow:auto}
#main-area-inner .content.main{display:block;width:716px}
#main-area-inner .content p{margin:5px}
#main-area-inner #panenav{display:none}
#main-area-inner #clickmain{position:relative;width:9px;background:transparent url(../images/divider.gif) repeat-y}
#clickmain #open-close{position:absolute;width:18px;height:50px;top:200px;left:-15px;cursor:pointer;background:transparent url(../images/btn_open.gif) no-repeat;z-index:10}
#clickmain #open-close.open{top:200px;left:5px;background:transparent url(../images/btn_closed.gif) no-repeat}
#error #main-area-einner{position:relative;text-align:left;padding:40px}
#main-area-einner h1{font-size:21px}
#main-area-einner ul{list-style:none}
#main-area-einner ul li{padding-left:10px;background:url(../images/dot_000.gif) no-repeat left 50%}
#main-area-einner #error-centre{display:block;width:100%}
#main-area-einner #error-left{float:left;width:44px}
#main-area-einner #error-right{float:right;width:520px}
#error-right #reason,#error-centre #reason{padding:20px 0 30px 0;font-weight:bold}
#error-centre #reason{font-weight:normal}
#main-area-einner .hr{width:100%;height:3px;background:url(../images/dot_e5e5e5.gif) repeat-x 50%}
#footer-area{width:100%;text-indent:10px;padding-bottom:20px}
#footer-area,#footer-area a{text-decoration:none;color:#999}
#footer-area a:hover{text-decoration:underline}
#footer-area .bold,#footer-area a.bold{font-size:11px;color:#555}
#footer-top{width:100%;padding-top:12px}
#footer-top-left{float:left}
#footer-top-left span,#footer-top-left a{padding:0 3px}
#footer-top-left span.first,#footer-top-left a.first{padding:0 3px 0 0!important}
#footer-top-right{float:right}
#footer-top-right a{padding:0 3px}
#error #footer-top{text-align:center;text-transform:uppercase;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
#error #footer-top a{color:#555;padding:0 2px}
#footer-bottom{clear:right;padding-top:5px}
#error #footer-bottom{padding-top:10px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:1px}
ul li.first{text-indent:43px}
ul li.normal{text-indent:25px}
.cb{clear:both}
.floatleft{float:left}
.dispinline{display:inline}
.dispblock{display:block}
.disptable{display:table}
.fff{color:#fff}
.bold{font-weight:bold}
.normalweight{font-weight:normal}
.fs10{font-size:10px!important}
.fs11{font-size:11px!important}
.fs12{font-size:12px!important}
.h10{height:10px!important}
.h15{height:15px!important}
.h20{height:20px!important}
.h35{height:35px!important}
.h40{height:40px!important}
.h41{height:41px!important}
.h45{height:45px!important}
.mb20{margin-bottom:20px!important}
.pt0{padding-top:0!important}
.pt3{padding-top:3px!important}
.pt5{padding-top:5px!important}
.pt7{padding-top:7px!important}
.pt10{padding-top:10px!important}
.mt10{margin-top:10px!important}
.successful{color:#23be49}
.failed{color:#f00}
.required{color:#f00}
.view,.view a{color:#ba0037;font-weight:bold;text-decoration:none}
.view a:hover{text-decoration:underline}
.evennum{background:#fafafa}
.border-grey{width:100%;height:5px;background:#e6e6e6}
.colour_7b7b7b{color:#7b7b7b}
.eleven-pix,.eleven-pix input{font-size:11px}
td.firstrow{padding-bottom:2px}
td.firstcol{padding-left:20px}
#cboWeek{width:70px}
#cboMonth{width:80px}
#cboYear{width:55px}
#cboType{width:90px}
#cboView{width:90px}
#SitemapDiv{height:30px;line-height:20px;font-size:12px;font-weight:bold;color:White;background:transparent url(../images/bg_nav-area_Grey.gif) repeat-x}
.font{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#1a1b1b;height:30px;padding-left:20px}
.Receipt{width:173px;height:21px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#1a1b1b;padding-left:20px}
#tools-heading{background:transparent url(../images/headingbanner.gif) repeat-x;height:35px;vertical-align:middle;font-weight:bold;padding-top:1px;padding-left:10px}
#panesub-titleheading{background:transparent url(../images/headingbanner.gif) repeat-x;height:35px;font-weight:bold;padding-top:1px;padding-left:10px;overflow:hidden}
.FormHeading{height:25px;line-height:25px;text-align:left;font-size:large;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:15px;margin:10px 0 0 10px}
.FormHeadingOverview{height:25px;line-height:25px;text-align:left;font-size:large;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:15px;margin:10px 0 0 10px}
.PageHeading{height:27px;font:bold 25px Arial,Helvetica,sans-serif;text-align:left;font-weight:bold;color:Black;padding-left:20px}
.PageMainDescription{padding-top:3px;padding-left:20px;padding-bottom:5px}
.PageContent{padding-top:5px;padding-left:30px;padding-bottom:15px;padding-right:15px}
.PageContent P{padding-top:10px;padding-bottom:10px}
.PageContent LI{margin-left:30px}
.fontLeft{text-align:left;padding-left:20px}
.fontTopLeft{text-align:left;padding-left:10px; vertical-align:top;}
.fontRight{text-align:right;padding-right:20px}
.fontText{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#1a1b1b;height:30px;padding-left:20px}
.ImageDetail{height:25px;width:65px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Details.gif) no-repeat}
.ImageRefund{height:25px;width:65px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Refund.gif) no-repeat}
.ImageCharge{height:25px;width:65px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Charge.gif) no-repeat}
.ImageSuccess{height:25px;width:65px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Success.gif) no-repeat}
.ImageResendEmail{height:25px;width:100px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/ResendEmail.gif) no-repeat}
.ImageFailed{height:25px;width:65px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Failed.gif) no-repeat}
.ImageRebill{height:25px;width:100px;line-height:23px;text-align:left;font-size:7pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:Black;padding-left:25px;border:none;cursor:hand;background:transparent url(../images/Rebill.gif) no-repeat}
.ErrorText{color:Red;font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold}
.ContentBlock{padding-left:25px;padding-top:0}
.ValidationSum{font-weight:bold}
#HomeDashboard{margin-bottom:10px;padding-left:15px}
sub.note{font-size:9pt}
.BannerLink{color:#000}
.BannerLink:Hover{text-decoration:underline}
.HomepageNewsTop{height:12px;width:735px;background-repeat:no-repeat;background-image:url(../images/HomePage/newsbar_bg_top.gif)}
.HomepageNewsMiddle{width:735px;background-repeat:repeat-y;background-image:url(../images/HomePage/newsbar_bg_mid.gif);padding-left:10px}
.HomepageNewsBottom{height:17px;width:735px;background-repeat:no-repeat;background-image:url(../images/HomePage/newsbar_bg_bottom.gif)}
.HomepageBanner{width:227px;height:12px;background-repeat:no-repeat}
.HomepageBannerSpacer{width:30px}
.TopLight{background-image:url(../images/HomePage/bcn_top.png)}
.TopDark{background-image:url(../images/HomePage/bcn_top_b.png)}
.BottomLight{background-image:url(../images/HomePage/bcn_bottom.png)}
.BottomDark{background-image:url(../images/HomePage/bcn_bottom_b.png)}
.HomepageMiddleLight{width:185px;background-image:url(../images/HomePage/bcn_mid.png);background-repeat:repeat-y;padding-left:15px;padding-right:15px;vertical-align:top}
.HomepageMiddleDark{width:185px;background-image:url(../images/HomePage/bcn_mid_b.png);background-repeat:repeat-y;padding-left:15px;padding-right:15px;vertical-align:top}
.MenuHeader{background-image:url(../images/bg_report_detail_orange.gif);background-repeat:repeat-x}
.HelpToolTip{padding:5px;margin:5px}
.nonEditableOdd{background-color:#fff}
.nonEditableEven{background-color:#f2f3f5}
.nonEditableTable{background-color:#e5e5e5;border:solid 1px #e5e5e5;padding:2px 2px 2px 2px;margin-bottom:2px;border-collapse:separate;border-spacing:0;width:100%}
.nonEditableTable td{padding-bottom:5px;padding-top:5px;padding-right:5px;padding-left:5px;vertical-align:top;text-align:left;border-right:solid 1px #eaead7;border-bottom:solid 1px #eaead7}
.underline{text-decoration:underline;cursor:default}
#load{position:absolute;border:0;z-index:10000}
table .UYATable{padding:0;text-align:left}
.UYATable td{padding:0 0 0 7px; height:22px}
.VIPPlanHeader{background:url(../images/UpgradeYourPlan/featurebg194.png) no-repeat left top;padding:0 0 0 10px!important}
.UYALeftHeader{background:url(../images/UpgradeYourPlan/header_bg2.png) repeat-y left top;height:15px}
.UYALeftGreenHeader{background:url(../images/UpgradeYourPlan/green_bg.png) repeat-y left top}
.YellowBG{background-color:#ffeb8d}
.YellowBG{background-color:#ffeb8d}
.GreenBG{background-color:#ffa200;color:White}
.LightGreyBG{background-color:#efefef}
.PlanHeaderLeft{background:url(../images/UpgradeYourPlan/budgetbg.png) no-repeat left top;padding:0px 0 0px 0!important;width:110px;text-align:center;height:30px !important}
.PlanHeaderLeft.Selected{background-image:url(../images/UpgradeYourPlan/featurebg194.png)}
.PlanHeaderRight{background:url(../images/UpgradeYourPlan/budgetbg.png) no-repeat right top;width:10px;padding:0 0 0 0 !important}
.PlanHeaderRight.Selected{background-image:url(../images/UpgradeYourPlan/featurebg194.png)}
.PlanFooterLeft{background:url(../images/UpgradeYourPlan/budgetbginv.png) no-repeat left top;padding:0 0 5px 0!important;width:110px;text-align:center;height:37px}
.PlanFooterLeft.Selected{background-image:url(../images/UpgradeYourPlan/featurebg194inv.png)}
.PlanFooterRight{background:url(../images/UpgradeYourPlan/budgetbginv.png) no-repeat right top;width:10px}
.PlanFooterRight.Selected{background-image:url(../images/UpgradeYourPlan/featurebg194inv.png)}
/*.PlanHeaderLeft b,td .PlanFooterLeft b{margin-left:15px}*/
td .PlanFooterLeft b{margin-left:15px}
.BudgetPlanHeader{background:url(../images/UpgradeYourPlan/budgetbg.png) no-repeat left top;padding:0 0 0 10px!important}

.LineBottomRight{border-bottom:solid 1px #a9a9a6;border-right:solid 1px #a9a9a6; cursor:pointer !important;}
.LineBottomRightUpgrade{border-bottom:solid 1px #a9a9a6;border-right:solid 1px #a9a9a6;}
.LineBottom{border-bottom:solid 1px #a9a9a6}
.LineBottomRightLeft{border-bottom:solid 1px #a9a9a6;border-right:solid 1px #a9a9a6;border-left:solid 1px #a9a9a6}
.LineTop{border-top:solid 1px #a9a9a6}
.UYALeft{background:url(../images/UpgradeYourPlan/green_endbit.png) no-repeat left top;width:11px;height:22px;padding:0 0 0 0!important}
.FeatHeading{background:url(../images/UpgradeYourPlan/featurebg174.png) no-repeat left top;padding:0 0 0 10px!important;width:164px!important;height:37px}
.FeatBodyText{padding:5px 10px 20px 5px;background-color:#efefef;vertical-align:top;border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-collapse:separate;margin-bottom:0;width:152px!important}
.FeatBodyImg{padding:10px 10px 10px 10px;background-color:#efefef;vertical-align:top;border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-collapse:separate;padding-top:0;margin-top:0;text-align:center;width:152px!important}
.featSpacer{width:25px!important}
/*.FeatHeading{background:url(../images/UpgradeYourPlan/featurebg.png) no-repeat left top;padding:0 0 0 10px!important;width:220px!important;height:37px;}
.FeatBodyText{padding:10px 10px 20px 10px;background-color:#efefef;vertical-align:top;border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-collapse:separate;margin-bottom:0;width:208px!important;}
.FeatBodyImg{padding:10px 10px 10px 10px;background-color:#efefef;vertical-align:top;border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;border-collapse:separate;padding-top:0;margin-top:0;text-align:center;width:208px!important;}
.featSpacer{width:44px!important;}*/
.FeatPlanHeading{height:30px !important}
.CostComparison{vertical-align:top;padding-top:5px}
html input.RequiredField{background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
html input.ControlSmall{width:70px!important;height:18px!important}
html input.ControlSmallRequired{width:67px!important;height:18px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
html input.ControlMedium{width:120px!important;height:18px!important}
html input.ControlMediumRequired{width:117px!important;height:18px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
html input.ControlLarge{width:200px!important;height:18px!important}
html input.ControlLargeRequired{width:197px!important;height:18px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
html input.ControlExtraLargeRequired{width:396px!important;height:18px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
html input.ControlRequired{height:18px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important}
div.ControlRequired,div.ControlSmallRequired,div.ControlMediumRequired,div.ControlLargeRequired{padding-left:3px!important;background:transparent url('../images/required4px.gif') 0 repeat-y!important;margin-left:0px!important;height:22px!important}
div.ControlSmall{width:73px!important;height:22px!important;padding-left:1px!important}
div.ControlSmallRequired{width:70px!important}
div.ControlMedium{width:123px!important;height:22px!important;padding-left:1px!important}
div.ControlMediumRequired{width:120px!important}
div.ControlLarge{width:203px!important;height:22px!important;padding-left:1px!important}
div.ControlLargeRequired{width:200px!important}
div.ControlExtraLargeRequired{width:400px!important}
.ControlMultiMedium{width:200px;visibility:visible!important;font-family:Arial,Helvetica,Sans-Serif;font-size:12px; font-family: Arial, Verdana, Sans-Serif; font-size:12px}
.ControlMultiMediumRequired{width:195px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important; font-family: Arial, Verdana, Sans-Serif; font-size:12px}
.ControlMultiLarge{width:275px!important;visibility:visible!important;  font-family: Arial, Verdana, Sans-Serif; font-size:12px}
.ControlMultiLargeRequired{width:275px!important;background:#fff url('../images/required.gif') 0px 0px repeat-y!important;padding-left:5px!important; font-family: Arial,Helvetica,sans-serif; font-size:12px}
img[src$="equired.gif"]{margin-bottom:-3px}/* $= ends with. R/r omitted because selector is case sensitive. Not supported by IE6 but this is just aesthetic. */
.CardType{width:135px !important;height:22px!important}
.ControlDDDate{width:45px!important}
.ControlCurrencyType{width:80px!important}
.MultiTextBox{font-family:Arial;font-size:12px}
.ControlHead{padding-left:10px;width:150px;height:18px;font-weight:bold}
.CreateUserControlHead{padding-left:10px;width:168px;height:18px;font-weight:bold;vertical-align:top}
.ControlDropDown{height:20px!important}
.Controlx2{width:245px}
.Controlx3{width:116px}
span.sub{font-size:8pt;margin-left:5px}
table.gridlegend{margin-top:5px;margin-bottom:5px;font-size:8pt}
table.gridlegend td{vertical-align:middle}
table.gridlegend td.gridlegend_img{padding-left:10px}
table.gridlegend td.gridlegend_lbl{padding-left:3px;padding-right:10px}
table.gridsummary{width:100%;border-top:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;margin-bottom:-1px}
table.gridsummary td{text-align:left}
table.gridsummary td.gs_cell{padding:0px 0px 4px 0px;border-left:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;vertical-align:top;background-color:white}
table.gridsummary td.gs_cell_Total{background-color:#efefef}
table.gridsummary div.gs_header{background-color:#e0e0e0;border-bottom:solid 1px #dcdcdc}
table.gridsummary div.gs_header div{font-weight:bold;padding:2px 0px 2px 4px}
table.gridsummary h2.gs_value{font-size:13pt;margin:2px 4px 0px 4px}
table.gridsummary h2.gs_value_Positive{color:Green}
table.gridsummary h2.gs_value_Negative,table.gridsummary h2.gs_value_Balance{color:Orange}
table.gridsummary h2.gs_value_FailedPositive,table.gridsummary h2.gs_value_FailedNegative{color:Red;text-decoration:line-through}
table.gridsummary h2.gs_value_Zero{color:#dcdcdc}
table.gridsummary span.gs_sub{font-weight:bold;color:Gray;margin-left:4px}
table.gridsummary h2.gs_currency{font-size:10pt;margin:2px 4px 1px 4px;text-align:center}
table.gridsummary img.gs_flag{height:15px;width:24px}
table tr td a.GridCellLink{color:#3863cc!important}
.FormTable.Joined{margin-bottom:0;padding-bottom:0;border-bottom:none}
.FormTable.Joined+.FormTable{padding-top:0;margin-top:-5px;border-top:none}
::-moz-selection{background-color:Transparent;color:#eb6000}
::selection{background-color:Transparent;color:#eb6000}
td.beagleSpace{width:50px}
td.beagleControl{border-left:solid 1px #ddd;border-bottom:solid 1px #ddd}
td.beagleControlRight{border-right:solid 1px #ddd}
.ImageSpacing{padding-right:0}
.floating-menu{position:absolute;bottom:0px;background:#f2f3f5;height:158px;width:100%;border-top:1px solid #dcdcdc;z-index:100;display:inline}

html div.RadGrid table.rgMasterTable tr.rgGroupHeader td.rgGroupCol *{display:none}
.RadGrid_DefaultEway tbody .RadComboBox_DefaultEway{width:80px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-left:-1px;margin-right:-1px;white-space:normal}
.RadGrid_DefaultEway tbody .RadComboBox_DefaultEway table{border-width:0}
.RadGrid_DefaultEway tbody .RadComboBox_DefaultEway .rcbInputCellLeft{width:100%}
.RadGrid_DefaultEway tbody .RadComboBox_DefaultEway .rcbArrowCellRight a{overflow:hidden;display:block;position:relative;outline:none}
.RadGrid_DefaultEway tbody .rcbSlide{z-index:6000}
.RadGrid_DefaultEway tbody .RadComboBoxDropDown_DefaultEway{display:none;width:200px}
.RadGrid_DefaultEway tbody .rcbScroll{width:100%}
.RadGrid_DefaultEway tbody .rcbList{list-style:none;margin:0;padding:0;zoom:1}

.ulIconSprite{list-style:none}
.ulIconQuicklink{list-style:none;display:inline}

.ulIconSprite li a{width:114px;height:76px;display:block}
.ulIconQuicklink li a{width:32px;height:32px;display:block}

.baseIcon{padding:0px 0px 0px 0px!important;width:114px;height:76px}

.overviewIconSprite{background:url(../images/Sprites/bc_iconsprite_overview.png) no-repeat}
.accountIconSprite{background:url(../images/Sprites/bc_iconsprite_acc.png) no-repeat}
.joinIconSprite{background:url(../images/Sprites/BCjoin_icons_sprite.png) no-repeat}
.joinIconSpriteDim{background:url(../images/Sprites/BCjoin_icons_sprite_dim.png) no-repeat}
.joinBankSprite{background:url(../images/Sprites/bankpage_icons_sprite.png) no-repeat}
.joinBankSpriteDim{background:url(../images/Sprites/bankpage_icons_sprite_dim.png) no-repeat}
.helpIconSprite{background:url(../images/Sprites/bc_iconsprite_help.png) no-repeat}
.howtoIconSprite{background:url(../images/Sprites/bc_iconsprite_howto.png) no-repeat}
.paymentsIconSprite{background:url(../images/Sprites/bc_iconsprite_pay.png) no-repeat}
.reportingIconSprite{background:url(../images/Sprites/bc_iconsprite_rep.png) no-repeat}
.settingsIconSprite{background:url(../images/Sprites/bc_iconsprite_sett.png) no-repeat}
.tokenIconSprite{background:url(../images/Sprites/bc_iconsprite_tok.png) no-repeat}
.userIconSprite{background:url(../images/Sprites/bc_iconsprite_user.png) no-repeat}
.masterIconSprite{background:url(../images/Sprites/bc_iconsprite_master.png) no-repeat}
.integrationIconSprite{background:url(../images/Sprites/bc_developer_icons_sprite.png) no-repeat}
.overviewItemTextDim{color:#BBBBBB}

.icon11{background-position:0px 0px}
.icon12{background-position:0px -76px}
.icon13{background-position:0px -152px}
.icon14{background-position:0px -228px}
.icon21{background-position:-114px 0px}
.icon22{background-position:-114px -76px}
.icon23{background-position:-114px -152px}
.icon24{background-position:-114px -228px}
.icon31{background-position:-228px 0px}
.icon32{background-position:-228px -76px}
.icon33{background-position:-228px -152px}
.icon34{background-position:-228px -228px}
.icon41{background-position:-342px 0px}
.icon42{background-position:-342px -76px}
.icon43{background-position:-342px -152px}
.icon44{background-position:-342px -228px}

.baseQuickLink{float:left;padding:0px 0px 0px 0px!important;width:32px;height:32px;background:url(../images/Sprites/bc_iconsprite_quick.png) no-repeat}

.quicklink11{background-position:0px 0px}
.quicklink21{background-position:-32px 0px}
.quicklink31{background-position:-64px 0px}
.quicklink41{background-position:-96px 0px}
.quicklink51{background-position:-128px 0px}
.quicklink61{background-position:-160px 0px}
.quicklink71{background-position:-192px 0px}
.quicklink81{background-position:-224px 0px}
.quicklink12{background-position:0px -32px}
.quicklink22{background-position:-32px -32px}
.quicklink32{background-position:-64px -32px}
.quicklink42{background-position:-96px -32px}
.quicklink52{background-position:-128px -32px}
.quicklink62{background-position:-160px -32px}
.quicklink72{background-position:-192px -32px}
.quicklink82{background-position:-224px -32px}
.quicklink13{background-position:0px -64px}
.quicklink23{background-position:-32px -64px}
.quicklink33{background-position:-64px -64px}
.quicklink43{background-position:-96px -64px}
.quicklink53{background-position:-128px -64px}
.quicklink63{background-position:-160px -64px}
.quicklink73{background-position:-192px -64px}
.quicklink83{background-position:-224px -64px}
.quicklink14{background-position:0px -96px}
.quicklink24{background-position:-32px -96px}
.quicklink34{background-position:-64px -96px}
.quicklink44{background-position:-96px -96px}
.quicklink54{background-position:-128px -96px}
.quicklink64{background-position:-160px -96px}
.quicklink74{background-position:-192px -96px}
.quicklink84{background-position:-224px -96px}

/*Success Manager*/
.smLeft{float:left;width:480px;height:115px;margin-top:10px;border:1px solid #ddd}
.smLeft div{width:450px;padding: 7px 0 0 10px}
.smLeft h3{font-size:medium;margin-bottom:5px}
.smRight{float:right;width:298px;height:150px;margin-right:-3px;margin-left:-200px;background:no-repeat}
.smRight div{padding: 70px 0 0 10px}
.SurveyBox{background-image:url('../images/surveyAcc_bg.jpg');background-repeat:no-repeat;width:780px;height:135px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}
.SurveyBoxAmex{background-image:url('../images/amexbanner.jpg');background-repeat:no-repeat;width:780px;height:135px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}
.SurveyBoxFeedback{background-image:url('../images/FeedbackControl/feedbackbc_banner.jpg');background-repeat:no-repeat;width:1080px;background-size:1080px; height:185px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}
.SurveyBoxProductSearch{background-image:url('../images/BusinessGrowth/google_product_banner.jpg');background-repeat:no-repeat;width:780px;height:135px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}
.SurveyBoxSandbox{background-image:url('../images/Sandbox/sandbox_banner.png');background-repeat:no-repeat;width:1090px;height:190px;background-size:1090px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}

.SurveyBoxFeedback .lnkFeedback { display:block; background:url('../images/FeedbackControl/feedbackbutton.png') no-repeat 0px 0px; width:123px; height:28px; }
.SurveyBoxFeedback .lnkFeedback:hover { display:block; background:url('../images/FeedbackControl/feedbackbutton.png') no-repeat 0px -28px; width:123px; height:54px; }

.SurveyBoxProductSearch .lnkProductSearch { display:block; background:url('../images/bbutton_googleproducts.png') no-repeat 0px 0px; width:260px; height:28px; }
.SurveyBoxProductSearch .lnkProductSearch:hover { display:block; background:url('../images/bbutton_googleproducts.png') no-repeat 0px -28px; width:260px; height:54px; }

.UpgradeBox{background-image:url('../images/saving_bg.jpg');background-repeat:no-repeat;width:780px;height:135px;padding:10px 0px 5px 10px;margin:5px 0px 0px 10px}
#divQuickLinks{position:fixed;bottom:0px}
.reportHelp{border:solid 1px #ddd;border-collapse:separate;width:1075px;padding-left:5px;margin-bottom:-1px}
.exportDropdown{text-align:right;vertical-align:middle;margin:0px 5px -30px 0px}

.regboxtop{background:url(../images/Join/pendbox_top.png) no-repeat  left bottom;height:12px;width:900px;clear :both}
.regboxmiddle{background:url(../images/Join/pendbox_mid.png) repeat-y left bottom;padding:10px 10px 10px 15px;width:900px;float:left}
.regboxbottom{background:url(../images/Join/pendbox_bottom.png) no-repeat left top;padding:5px;width:900px;float:left;margin-bottom:10px}
.loadingPanel{background-color:Red;width:100%;height:100%;z-index:10000;position:absolute;display:none;opacity:0.0;filter:alpha(opacity=0)}

.PromotionBox { width: 222px; padding:8px; height:80px; background:url(../images/Join/j_promoboxa.png) no-repeat left -30px;}
.PromotionBox2 {width: 222px; padding:8px; height:80px; background:url(../images/Join/j_promobox2a.png) no-repeat left -30px;}
.PromotionText { font-size:0.9em; }
.PromotionPrice { font-size:0.9em; color:#9C0000;margin-top:10px}

.PromoYellow
{
   float:left;
   width:238px;
   height:20px;
   background:url(../images/Join/j_promobox2a.png) no-repeat left top;
   padding-left:10px;
   padding-top:4px;
}

.PromoGrey
{
   float:left;
   width:238px;
   height:20px;
   background:url(../images/Join/j_promoboxa.png) no-repeat left top;
   padding-left:10px;
   padding-top:4px;
}

.rel{position:relative}
.overflow{overflow:hidden}

.MissedTransactionsBox{background-image:url('../images/missedTransactionsBg.png'); background-repeat:no-repeat;width:778px;height:270px;padding:10px 0px 5px 10px;margin:5px 0px 0px 12px}

.PlanHeader{background:url(../images/join/plan_header_sprite.png) no-repeat left 0px;  padding:0px 0 0px 5px!important;width:95px;height:30px !important; cursor:pointer}
.PlanHeader.Selected{background:url(../images/join/plan_header_sprite.png) no-repeat left -37px !important;}
.PlanHeaderOffer{background:url(../images/join/plan_header_selected_offer.png) no-repeat left top;}
.PlanOfferColor {background-color:white}
.PlanFooter{background:url(../images/join/plan_footer.png) no-repeat left top;padding:0 0 5px 0!important;width:100px;text-align:center;height:37px}
.PlanFooter.Selected{background-image:url(../images/UpgradeYourPlan/featurebg194.png)}
.LastChancePromo{width:371px !important; height:128px !important; background:url(../images/join/promo_bg.png) no-repeat left top; position:relative}
.LastChancePromoHeading{font-size:1.2em; padding-left:15px !important; padding-top:6px !important; font-weight:bold;}
.ContactBank { padding:10px 10px 10px 30px; float:left; }
.ContactBank td { vertical-align:middle; height:105px}
.ContactBankCheckBox { float:left}
.ContactBankImage {cursor:pointer}

.wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -20px}
.footer,.push{ height:20px; clear: both;}
.chooseBanksBussInfo { height:22px}

.JoinSSLSale
{
    width:292px; 
    height:122px; 
    float:right; 
    background-image:url(../images/join/ssl_bc_bg.png); 
    background-repeat:no-repeat; 
    cursor:pointer;
}

.FormSub1HeadingHelp{height:25px;line-height:25px;text-align:left;font-size:medium;font-weight:bold;color:#141414;padding-left:15px;background:#ffb50d url(../Skins/DefaultEway/FormDecorator/HeadSub1BG.gif) repeat-x;width: 235px;}
/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:400px; width:550px; background:url(../images/join/UpgradeGenBackground.gif) no-repeat;}
#simplemodal-container a.modalCloseImg {background:url(../images/join/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
.UpgradeDisplay { margin: 60px 0px 0px 30px; width:400px; height:275px; }
.UpgradeButtons { margin: 00px 0px 0px 30px; height:50px; width:320px; text-align:center;}
.UpgradeBullet { list-style-image:url(../_images/bPointUpgrade.gif); list-style-position:inside; line-height:20px; padding-left:15px; }

/*IVR*/
.ControlHeadIVRPromptName{padding-left:10px;width:240px;height:18px;font-weight:bold}
.PromptFileName {float: left; width: 150px; padding-top: 5px; font-style:italic;}
.PromptChangeButtons {float: right; width: 180px;}
.PromptUploadButtons {float: right; width: 153px;}
.RadUploadContainer {float: left; width: 285px;}

.BannerLightTitle { color:White; }
.BannerTitle
{
    font-size:32px;
    line-height:1.4em;
    font-weight:bold;
    letter-spacing:-0.02em;    
    color:White;
    margin-bottom:10px;
    padding-top:40px;
    padding-left:62px;       
}
.Banner_Body
{   
    font-size:17px;
    line-height:1.4em;
    font-family:Trebuchet MS, helvetica, comic sans ms, sans;
    color:#f7f7f7;
    float:left;
    width:350px;
    padding-top:0px;
    margin-left:22px;
    font-weight:bold; 
    padding-left:55px;    
    text-align:center;
}
.BannerCEO{background:url('../images/resources_banner.jpg') no-repeat top left;width:776px;height:287px; margin-bottom:20px;}
.BannerCEO_Content 
{
    float:right; 
    width:258px;
}
.BannerCEO_Content p
{
    padding-left:15px;
}

.ArticleHeader {vertical-align: text-bottom; color: #ef6000 !important; font-weight:bold !important; font-size:small !important; }
.ContentLinkColor a { color: #ef6000 !important; }

/*Join Success Manager section*/
#JoinTopCorner {background:url(../images/Join/bc_smpanel.png) no-repeat top left; width: 304px; height:92px; float: left; margin-left: 10px; margin-top: 5px;}
#JoinTopCorner .profile {height:43px; width:212px; margin-top:3px; margin-left:3px; }
#JoinTopCorner .profile_text {width:162px; height:41px; text-transform: uppercase; font-size:11px; font-family:arial; font-weight:bold; float: right; }
#JoinTopCorner .JoinTopCornerLogout {float:right; width:63px; height: 24px; margin-top: 10px; margin-right: 10px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: -111px -1px; }
#JoinTopCorner .JoinTopCornerLogout_hover {float:right; width:63px; height: 24px; margin-top: 10px; margin-right: 10px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: -111px -45px; }
#JoinTopCorner .JoinTopCornerMgr {float:left; width:42px; height:41px; padding-left: 3px; padding-right: 5px;}
#JoinTopCorner .buttons {width:304px; height:46px; margin-top: 1px;}
#JoinTopCorner .chat_btn {float:left; width:54px; height:43px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: 0px 0px; margin-left:3px; cursor:pointer;}
#JoinTopCorner .chat_btn_hover {float:left; width:54px; height:43px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: 0px -44px; margin-left:3px; cursor:pointer;}
#JoinTopCorner .email_btn {float:left; width:50px; height:43px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: -57px 0px; margin-left:3px; cursor:pointer;}   
#JoinTopCorner .email_btn_hover {float:left; width:50px; height:43px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: -57px -44px; margin-left:3px; cursor:pointer;}   
#JoinTopCorner .phone_btn {float:right; width:185px; height:42px; background:url(../images/Join/sm_btn_sprite.png) no-repeat; background-position: 0px -90px; margin-left:2px; margin-right:2px; }

#JoinTopCorner .default_text {width: 200px; text-transform: uppercase; font-size:11px; font-family:arial; font-weight:bold; margin-left: 2px; margin-top: 3px;}
.transactionAmount {font-size: 18px !important;}/*For the transaction amount label in Confirm Transaction popup*/
.divGoogleProductSearch { width: 100%; height: 914px; margin-top: 5px; margin-bottom: 10px; padding: 10px; background: url(../images/BusinessGrowth/google_product_bg.jpg) no-repeat top left; }
.GoogleProdDownload { width:180px; height: 50px; background:url(../images/BusinessGrowth/pdf_icon.gif) no-repeat top left; padding-left: 60px; padding-top: 3px; padding-right: 5px; color:Black; }
.divGoogleProdStepsTop { width: 499px; height: 19px; background:url(../images/BusinessGrowth/gpbox_top.png) no-repeat -1px 0px; }
.divGoogleProdStepsBody { width: 499px; background:url(../images/BusinessGrowth/gpbox_bottom.png) no-repeat bottom left; }
.divGoogleProdStepsBody div { padding: 0px 20px 10px 20px; }
.spnGoogleProdStep { color:#009928; font-weight:bold; font-size: 18px; padding-left: 15px; padding-right: 10px; }
.divGoogleProdPolicy { clear:both; padding-top: 20px; color:#8E8E8E; }

/* Fix filter drop down width problem in Chrome/IIS7/.NET4 */
.rgFilterRow .RadComboBox .rcbInput { width: 70px !important; }

/* Sandbox */
.sandboxText {font-size:2.3em;color:#A00;margin-right:4px;font-family:Courier New;background-color:White;padding-right:2px;border:1px solid #A00;}

/* Message Box */

.MessageBox {background-color:#add8e6;border:solid 1px #000000;padding:10px;font-weight:bold}

/* Start of styles used on the Help Desk overview page. */
.sf-community-cases { width: 720px; padding-top: 12px; }
.sf-community-cases ul { padding-left: 20px; }
.sf-community-cases .sf-community-cases-login { margin-left: 540px; margin-top:-100px; }
.sf-community-cases ol { margin: 2px 2px 2px 21px; }
/* End of styles used on the Help Desk overview page. */
