﻿/***************************************************
 *              Common elements start              *
 **************************************************/
/* Body */
body, html
{
    margin: 0;
    padding: 0;
    font-family: 'Titillium Web' , sans-serif;
    color: #323232;
    cursor: default;
    font-size: 13px;
    background: #FFFFFF;
    border-style: none;
}
/* ListBox */
.cssListBox
{
    width: 150px;
    border: 1px solid;
    border-color: #DBDBDB;
    text-align: left;
    height: 80px;
}
/* Select items / Dropdown List */
select
{
    width: 143px;
    font-size: 11px;
    border: solid 1px #DBDBDB;
    height: 20px;
}
select[disabled]
{
    background-color: #EEEEF0;
}
.cssDropdown40
{
    float: left;
    width: 40px;
    height: 23px;
}
.cssDropdown60
{
    width: 60px;
}
.cssDropdown70
{
    width: 70px;
}
.cssDropdown90
{
    width: 90px;
}
.cssDropdown100
{
    width: 100px;
}
.cssDropdown120
{
    width: 120px;
}
.cssDropdown140
{
    width: 140px;
}
.cssDropdown180
{
    width: 180px;
}
.cssDropdown200
{
    width: 200px;
}
.cssDropdown280
{
    width: 280px;
}
.cssDropdown300
{
    width: 300px;
}
.cssDropdownFull
{
    width: 98%;
}
/* Achor */
a
{
    color: #323232;
    text-decoration: none;
}
/* Checkbox */
.inputCheckbox
{
    float: left;
}
.inputCheckbox label
{
    padding-left: 5px;
}
/* Input/Textbox */
input
{
    margin: 0px;
    padding: 0px;
    vertical-align: middle;
    font-family: 'Titillium Web' , sans-serif;
}
/* All textboxes */
input[type=text], input[type=password]
{
    width: 140px;
    height: 18px;
    border: 1px solid #DBDBDB;
}
input[disabled]
{
    background-color: #EEEEF0;
}
input.cssTextbox60
{
    width: 60px;
}
input.cssTextbox70
{
    width: 70px;
}
input.cssTextbox90
{
    width: 90px;
}
input.cssTextbox110
{
    width: 110px;
}
input.cssTextbox120
{
    width: 120px;
}
input.cssTextbox140
{
    width: 140px;
}
input.cssTextbox160
{
    width: 160px;
}
input.cssTextbox180
{
    width: 180px;
}
input.cssTextbox200
{
    width: 200px;
}
input.cssTextbox280
{
    width: 280px;
}
input.cssTextbox300
{
    width: 300px;
}
input.cssTextbox350
{
    width: 350px;
}
input.cssTextboxFull
{
    width: 98%;
}
input.cssTextbox0
{
    display: none;
}
/* All buttons */
input[type=submit], input[type=button]
{
    height: 23px;
    border: 1px solid transparent;
    border-radius: 4px;
    background: #f57f29;
    cursor: pointer;
    margin-left: 5px;
    color: #FFFFFF;
}
/* Buttons */
.cssPage input[type=submit][disabled], .cssPage input[type=button][disabled]
{
    color: #000000;
    background-color: #EEEEF0;
    border-color: #DBDBDB;
    cursor: default;
}
.cssPage input[type=submit]:focus, .cssPage input[type=submit].focus
{
    color: #fff;
    background-color: #333;
}
.cssPage input[type=submit][disabled]:focus, .cssPage input[type=submit][disabled].focus
{
    background-color: #EEEEF0;
    border-color: #DBDBDB;
}
.btn:hover, .btn:focus, .btn:active, .btn:active:focus
{
    outline: none;
}
.cssPage input[type=submit]:hover
{
    color: #fff;
    background-color: #333;
    border-color: #333;
}
.cssPage input[type=submit][disabled]:hover
{
    background-color: #EEEEF0;
    border-color: #DBDBDB;
}
.cssButton30
{
    height: 18px;
    width: 30px;
    font-size: 11px;
}
.cssButton50
{
    width: 50px;
}
.cssButton60
{
    width: 60px;
}
.cssButton70
{
    width: 70px;
}
.cssButton90
{
    width: 90px;
}
.cssButton100
{
    width: 100px;
}
.cssButton100Small
{
    width: 100px;
    font-size: 11px;
}
.cssButton120
{
    width: 120px;
}
.cssButton140
{
    width: 140px;
}
.cssButton150Small
{
    width: 150px;
    font-size: 11px;
}
.cssButton200
{
    width: 200px;
}
.cssButton250
{
    width: 250px;
}
/* Textbox */
.cssTextReadOnly
{
    cursor: default;
    background-color: #EEEEF0;
    resize: none;
}
.cssTextNormal
{
    background-color: #FFFFFF;
}
.cssTextBold
{
    font-weight: bold;
}
.cssRadioButton
{
    float: right;
}
/* GridView */
.cssGridView
{
    width: 100%;
    border: #DBDBDB 1px solid;
    white-space: nowrap;
    margin-top: 10px;
}
.cssGridView300
{
    width: 300px;
    margin: 0px auto;
}
.cssGridView500
{
    width: 500px;
    margin: 0px auto;
}
.cssGridviewScroll
{
    white-space: normal;
}
.cssGridViewHeader
{
    width: 99%;
    height: 20px;
    text-align: left;
    background-color: #E8E8E8;
    border: #DBDBDB 1px solid;
    white-space: nowrap;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    line-height: 26px;
    vertical-align: top;
}
.cssWidgetContent .cssDivWidgetFullSize .cssGridView .cssGridViewHeader
{
    font-size: 10px;
}
.cssWidgetContent .cssDivWidgetFullSize .cssGridView td a
{
    text-decoration: underline;
}
.cssWidgetContent .cssDivWidgetFullSize .cssGridView td input
{
    font-size: 10px;
}
.cssDivFullWidth span div
{
    margin-right: 10px;
}
.cssGridViewHeader th
{
    text-align: left;
    border-bottom: #DBDBDB 1px solid;
    padding-left: 5px;
}
.cssGridViewHeader th span
{
    padding-right: 25px;
}
.cssGridView .cssGridViewRow
{
    height: 25px;
    font-size: 11px;
    background-color: #FFFFFF;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 26px;
}
.cssGridView .cssGridViewAltRow
{
    height: 25px;
    font-size: 11px;
    background-color: #EEEEF0;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 26px;
}
.cssGridView .cssGridViewRegRow
{
    height: 25px;
    font-size: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 26px;
}
.cssGridView .cssGridViewRowCommon td
{
    font-weight: normal;
}
.cssGridView .cssGridViewItem
{
    border-bottom: #DBDBDB 1px solid;
}
.cssGridView .cssGridViewEmptyItem
{
    padding-left: 5px;
    line-height: 26px;
}
.cssGridView .cssGridViewEmptyItem td
{
    padding-left: 5px;
}
/* Text padding in Dataview */
.cssGridView .cssGridViewRow td, .cssGridView .cssGridViewRegRow td, .cssGridView .cssGridViewAltRow td, .cssGridView .cssGridView5paddingleft td, .cssGridViewHeader .cssGridView4Column span, .cssGridViewHeader .cssGridView6Column span, .cssGridViewHeader .cssGridView4Column label
{
    padding-left: 5px;
}
/* Four columns in Gridview Header */
.cssGridViewHeader .cssGridView4Column
{
    float: left;
    width: 24.9%;
}
/* Four columns in Gridview Rows */
.cssGridView .cssGridViewRow .cssGridView4Column, .cssGridView .cssGridViewAltRow .cssGridView4Column
{
    float: left;
    width: 24%;
    border-bottom: #DBDBDB 1px solid;
    height: 26px;
}
.cssGridView .cssGridViewRegRow .cssGridView4Column
{
    padding-top: 4px;
    padding-left: 5px;
    float: left;
    width: 24%;
    border-bottom: #DBDBDB 1px solid;
    height: 26px;
}
.cssGridView .cssGridViewRegRow .cssGridViewItem, .cssGridView .cssGridViewAltRow .cssGridViewItem
{
    padding-left: 5px;
}
.cssGridView .cssGridViewRow .cssGridView4Column input[type=button], .cssGridView .cssGridViewAltRow .cssGridView4Column input[type=button]
{
    margin-top: 3px;
}
.cssGridView .cssGridViewRow .cssGridView4Column input[type=text], .cssGridView .cssGridViewAltRow .cssGridView4Column input[type=text]
{
    margin-top: 3px;
}
/* Five columns in Gridview Header */
.cssGridViewHeader .cssGridView5ColumnFull, .cssGridViewHeader .cssGridView5ColumnHalf, .cssAddNewOptions .cssGridView5ColumnFull /* Add New Column */
{
    float: left;
    width: 19%;
    padding-left: 5px;
}
.cssAddNewOptions .cssGridView5ColumnFull select
{
    width: 140px;
}
.cssGridView .cssGridViewRow .cssGridView5ColumnHalf, .cssGridView .cssGridViewAltRow .cssGridView5ColumnHalf
{
    width: 18.2%;
    float: left;
    padding-left: 5px;
    border-bottom: #DBDBDB 1px solid;
}
.cssAddNewOptions .cssGridView5ColumnHalf /* Add New Column */
{
    width: 18.2%;
    float: left;
    padding-left: 5px;
}
/* Six columns in Gridview Header */
.cssGridViewHeader .cssGridView6Column
{
    float: left;
    width: 16.6%;
}
/* Six columns in Gridview Rows */
.cssGridView .cssGridViewRow .cssGridView6Column, .cssGridView .cssGridViewAltRow .cssGridView6Column
{
    float: left;
    width: 15.8%;
    white-space: nowrap;
    border-bottom: #DBDBDB 1px solid;
}
/* Grid view padding */
.cssGridViewPadding5
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 1px;
}
/* Pagging Container */
.cssPagingContainer
{
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 11px;
}
.cssDivWidgetFullSize .cssDivLightPrimary .cssPagingContainer span span
{
    padding-left: 0px;
    padding-right: 5px;
}
/* Clear Style */
.cssClear
{
    clear: left;
}
/* Error Text */
.cssErrorText
{
    color: #F57F29
}
/* Warning Text */
.cssWarningText
{
    color: #F57F29
}
/* Required Mark */
.cssRequiredMark
{
    color: #B94A48;
    padding-left: 3px;
}
.cssHidden
{
    visibility: hidden;
}
.cssSmallLabel
{
    font-size: 8px;
}
/*************************************************
 *              Common elements end              *
 ************************************************/
/************************************************
 *               Page Header start              *
 ***********************************************/
.cssPageBg
{
    background: #FFFFFF;
    width: 100%;
    overflow: auto;
}
/* Logo */
.cssPage
{
    min-width: 1000px;
    _width: 1000px;
    background: #FFFFFF url(/images/dctag/repeatBg.png) repeat-x;
    min-height: 560px;
    _height: 560px;
    color: #323232;
}
.cssPage.cssPage800
{
    width: auto;
    background: #FFFFFF;
    text-align: center;
    overflow: hidden;
}
/* Page Header */
.cssPage.cssPage800 .cssPageHeader
{
    width: 100%;
    padding-left: 0px;
}
.cssPage .cssPageHeader
{
    min-width: 770px;
    _width: 770px;
    padding-top: 5px;
    padding-left: 230px;
}
/* Page Header Logo - Login page */
.cssPage.cssPage800 .cssPageHeader .cssHeaderLogo
{
    background: url(/images/common/DCPayments_Logo.png) no-repeat center;
    background-size: auto;
    float: left;
    width: 100%;
    height: 130px; 
}
/* Page Header Logo - Portal page */
.cssPage .cssPageHeader .cssHeaderLogo
{
    background: url(/images/common/DCP_logo.png) no-repeat left bottom;
    background-size: contain;
    float: left;
    width: 100%;
    height: 50px;
}
/*********************************************
 *              Page Header End              *
 ********************************************/
/*********************************************
 *              Left Menu Start              *
 ********************************************/
/* Left Menu Div */
.cssLeftMenu, .cssLeftMenuAdd
{
    float: left;
    text-align: center;
    width: 230px;
}
.cssPage.cssPage800 .cssLeftMenuPaddingTop
{
    width: 100%;
    height: 0px;
}
.cssDivLeftMenuItems
{
    float: left;
    text-align: left;
    width: 200px;
    padding-left: 15px;
}
/* Tittle Logo */
.cssLeftMenuTitleDiv
{
    float: left;
    width: 100%;
    height: 10px;
}
.cssLeftMenuDivGray
{
    float: left;
    width: 100%;
    padding-bottom: 100px;
    line-height: 22px;
    background: #FFFFFF;
}
/* Menu Items */
.cssMenuCategory
{
    cursor: pointer;
    padding-left: 20px;
    font-weight: bold;
    background: url(/images/common/minus.gif) no-repeat 5px;
}
.cssMenuCategoryHide
{
    cursor: pointer;
    padding-left: 20px;
    font-weight: bold;
    background: url(/images/common/plus.gif) no-repeat 5px;
}
.cssMenuSubCategory
{
    padding-left: 15px;
}
.cssMenuSubCategoryHide
{
    display: none;
}
.cssMenuItem
{
    padding-left: 25px;
    background: url(/images/common/link.gif) no-repeat 5px;
}
.cssMenuIndependentLink
{
    padding-left: 20px;
    font-weight: bold;
}
.cssMenuItemCurrent a
{
    color: #F57F29;
}
/*******************************************
 *              Left Menu End              *
 ******************************************/
/************************************************
 *              Main Content Start              *
 ***********************************************/
/* Main Content Div */
.cssDivFullMainContent
{
    float: left;
    width: 740px;
    padding-right: 23px;
    padding-top: 10px;
}
.cssDivHeight800 .cssDivFullMainContent
{
    float: none;    
    margin: auto;
    padding-right: 0px;
    text-align: left;
}
/* Content Size */
.cssDivFullMainContent .cssDivWidgetFullSize
{
    float: left;
    width: 100%;
    padding-bottom: 15px;
}
.cssDivFullMainContent .cssDivWidgetHalfSize
{
    float: left;
    width: 48.6%;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 15px;
}
/* Common Widget Title */
.cssDivWidgetTitleBar
{
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    border: 0px;
    border-bottom: 1px solid #DBDBDB;
    background-color: #E8E8E8;
    padding-left: 5px;
}
/* Search/Report Information Widget Title */
.cssDivWidgetTitleBarNoBG
{
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    border: 0px;
    border-bottom: 1px solid #DBDBDB;
}
.cssDivWidgetTitleBar span, .cssDivWidgetTitleBarNoBG span
{
    float: left;
    padding-top: 5px;
}
.cssDivWidgetTitleBar div, .cssDivWidgetTitleBarNoBG div
{
    float: left;
    width: 35px;
    height: 30px;
}
.cssDivWidgetTitleBar .cssExpandFlag, .cssDivWidgetTitleBarNoBG .cssExpandFlag
{
    cursor: pointer;
    float: right;
    padding-right: 10px;
    width: 16px;
    height: 30px;
    background: url(/images/common/expand.gif) no-repeat center;
}
.cssDivWidgetTitleBar .cssCollapseFlag, .cssDivWidgetTitleBarNoBG .cssCollapseFlag
{
    cursor: pointer;
    float: right;
    padding-right: 10px;
    width: 16px;
    height: 30px;
    background: url(/images/common/collapse.gif) no-repeat center;
}
/* Widget Content */
.cssWidgetContent
{
    height: 100%;
    display: block;
    padding: 5px;
    border: 1px solid #DBDBDB;
    border-top: 0px;
    background: #FFFFFF;
    overflow: hidden;
}
.cssNewWidgetContent
{
    height: 100%;
    display: block;
    padding: 5px;
    border: 1px solid #D2D6DD;
    border-top: 0px;
    background: #FFFAE5;
    overflow: hidden;
}
.cssDirtyWidgetContent
{
    height: 100%;
    display: block;
    padding: 5px;
    border: 1px solid #D2D6DD;
    border-top: 0px;
    background: #FFFAE5;
    overflow: hidden;
}
.cssBrokenWidgetContent
{
    height: 100%;
    display: block;
    padding: 5px;
    border: 1px solid #D2D6DD;
    border-top: 0px;
    color: #FFFAE5;
    background-color: #ffc;
    overflow: hidden;
}
/* Add New Link */
.cssAddNewLink
{
    float: left;
    width: 100%;
    font-size: 13px;
    font-weight: bold;
}
.cssAddNewLink .cssToolIcon
{
    height: 30px;
}
.cssAddNewLink .cssToolIcon div
{
    float: left;
    width: 45%;
    line-height: 30px;
    padding-left: 35px;
}
.cssAddNewLink .cssToolIcon div span
{
    display: block;
    width: 100%;
    text-align: right;
}
/* Add New Section */
.cssAddNewSection
{
    float: left;
    width: 100%;
}
/* Add New Options */
.cssAddNewOptions
{
    float: left;
    width: 99%;
    height: 32px;
    border: 1px solid #DBDBDB;
    border-top: 0px;
    padding-top: 5px;
}
/* Light Primary Div */
.cssDivLightPrimary
{
    float: left;
    width: 99.7%;
    border: 1px solid #DBDBDB;
    background-color: #E8E8E8;
    padding-top: 3px;
    padding-bottom: 3px;
}
/* Save&Cancel Buttons area */
.cssDivButtonsLineCenter
{
    text-align: center;
    padding-top: 10px;
}
.cssDivButtonsLine350
{
    width: 350px;
}
.cssDivMessageBox
{
    font-size: 0px;
    float: left;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    padding-left: 5px;
    font-size: 13px;
}
.cssPage.cssPage800 .cssDivHeight800 .cssDivFloatContentContainer.cssDivFloatContentContainer440 .cssDivMessageBox
{
    text-align: left;
}
.cssPage.cssPage800 .cssDivHeight800 .cssDivFloatContentContainer .cssDivMessageBox
{
    text-align: center;
}
/* Widget Error Message */
.cssWidgetErrorMsg
{
    color: #F57F29;
    width: auto;
    margin-top: 2px;
    white-space: normal;
    font-weight: normal;
    display: block;
}
.cssWidgetErrorMsg a
{
    padding-left: 5px;
    font-size: 12px;
    text-decoration: underline;
}
.cssDivMessageBox .cssWidgetErrorMsg span
{
    font-weight: normal;
}
.cssDivAgreement
{
    height: 200px;
    overflow: auto;
}
.cssMainDivBorder
{
    border: 1px solid #D2D6DD;
    padding-top: 3px;
    margin-bottom: 10px;
}
.cssSubDivBorder
{
    border-top: 1px solid #D2D6DD;
    margin-bottom: 5px;
}
.cssDivTopupOptions
{
    float: left;
    border: 1px solid #D2D6DD;
    padding-top: 3px;
    margin-bottom: 10px;
}
.cssDivOtherOption
{
    float: left;
    border-top: 1px solid #D2D6DD;
    padding-top: 3px;
    padding-bottom: 3px;
}
.cssdivMargintop5
{
    margin-top: 5px;
}
.cssdivMarginBottom10
{
    margin-bottom: 10px;
}
.cssdivMarginBottom20
{
    margin-bottom: 20px;
}
.cssDivPayorAgreementTitle
{
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
}
.cssDivPayorAgreement
{
    width: 99%;
    border: 1px solid #dedede;
    padding-top: 10px;
    padding-left: 5px;
    font-size: 11px;
}
.cssDivMarginLeft22
{
    margin-left: 22px;
    margin-right: 5px;
}
.cssDivWidth95
{
    width: 95%;
    margin-bottom: 10px;
}
.cssConfirmTable
{
    width: 100%;
    border-top: 1px solid #dedede;
}
/**********************************************
 *              Main Content End              *
 *********************************************/
/*************************************************
 *              Search Widget Start              *
 ************************************************/
/* Widget Content for Search widget */
.cssDivWidgetFullSize .cssWidgetContentNoBorder
{
    height: 100%;
    display: block;
    border: 0px;
    overflow: hidden;
}
/* Search Parameters */
.cssDivWidgetFullSize .cssWidgetContentNoBorder .cssWidthLessThen120
{
    width: 90%;
    max-width: 120px;
}
/* Open New Window Column */
.cssOpenNewWindow
{
    display: block;
    background: url(/images/common/Open_NewWindow.gif) no-repeat center;
    height: 25px;
    width: 25px;
}
/* Search Data Loading */
.cssDivFullMainContent .cssDataLoadingSize
{
    float: left;
    background-color: #E8E8E8;
    border: 1px solid #DBDBDB;
    font-size: 12px;
    position: absolute;
    font-weight: bold;
    left: 40%;
    top: 45%;
    width: 20%;
    min-width: 150px;
    height: 35px;
    z-index: 100000;
    opacity: 1.0;
    filter: alpha(opacity=100);
}

/* Search/Clear Button */
.cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight
{
    float: right;
    padding-right: 10px;
}
.cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight input, .cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight table, .cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight div
{
    float: left;
}
.cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight span
{
    float: left;
    padding-top: 3px;
    padding-right: 5px;
}
/***********************************************
 *              Search Widget End              *
 **********************************************/
/*******************************************************
 *              User Details Widget Start              *
 ******************************************************/
/* New/Clone/Delete button area */
.cssDivButtonColum
{
    float: left;
    width: 105px;
    display: block;
}
.cssDivButtonColum .cssDivButtonRow
{
    float: left;
    padding-top: 10px;
    padding-bottom: 5px;
    display: block;
}
.cssDivButtonColum .cssDivButtonRow div div
{
    padding-left: 30px;
}
.cssDivButtonRow .cssButtonMarginLeft0
{
    margin-left: 0px;
}
/* User Information Row */
.cssInputFormContent620
{
    float: left;
    width: 620px;
}
.cssInputFormContent725
{
    float: left;
    width: 725px;
}
.cssContent4ColsRow
{
    display: table;
    width: 100%;
    padding-bottom: 5px;
    font-weight: bold;
}
/* User Information Column */
.cssContent4ColsRow .cssContent4Column, .cssContent4ColsRow .cssContent4Column2
{
    float: left;
    display: table-cell;
    width: 24.8%;
    padding-bottom: 10px;
    font-weight: normal;
}
.cssContent4ColsRow .cssContent4Column div
{
    font-weight: bold;
}
.cssContent4ColsRow .cssContent4Column a
{
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}
/* Password Strength Tips */
.cssWeakPwd
{
    padding-top: 5px;
    padding-left: 10px;
    font-size: 10px;
    color: #F57F29;
    background-color: #FFFFCC;
}
.cssStrongPwd
{
    padding-top: 5px;
    padding-left: 10px;
    font-size: 10px;
    color: #F57F29;
    background-color: #CCFFFF;
}
.cssDropdown360
{
    width: 360px;
}
.cssDivModalWindowBody400 .cssModalContent380
{
    height: 300px;
    text-align: left;
    background-color: #FFFFFF;
    padding-left: 10px;
    padding-right: 10px;
}
/****************************************************
 *              User Detail Widget End              *
 ***************************************************/
/******************************************************
 *              Other User Widgets Start              *
 *****************************************************/
/* User Permissions List */
.cssDivGridviewScroll
{
    width: 99%;
    max-height: 150px;
    overflow: hidden;
    overflow-y: auto;
    border: 1px solid #DBDBDB;
}

.cssDivGridviewScroll .cssGridView {
    margin-top: 0px;
}

.cssDivGridviewScroll .cssGridView4Column div
{
    padding-top: 4px;
    height: 22px;
}
.cssDivRadioButtonBox label
{
    padding-left: 3px;
    padding-right: 5px;
}
.cssDivGridView
{
    width: 99%;
    border: 1px solid #DBDBDB;
    border-top-width: 0px;
}
.cssMaskedEditErrorMsg
{
    color: #F57F29;
    padding: 5px;
    border: 1px solid #DBDBDB;
    background-color: #F57F29;
}

.cssModalContent380 .cssDivCenterFullWidth .cssDivButtonsLineCenter 
{
    padding-top: 5px;
    padding-bottom: 5px;
}
/****************************************************
 *              Other User Widgets End              *
 ***************************************************/
/*********************************************************************
 *              Error/error_main/Login/Logout Page Start              *
 ********************************************************************/
/* Full Page */
.cssDivCenterFullWidth
{
    float: left;
    width: 100%;
}
.cssDivCenterHighLine
{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 70px;
    margin-bottom: 30px;
}
/* Content Container */
.cssDivCenterFullWidth .cssDivFloatContentContainer
{
    width: 560px;
    margin: 0 auto;
    padding-top: 20px;
}
/* Login page */
.cssPage.cssPage800 .cssDivCenterFullWidth
{
    text-align: center;
}
.cssDivHeight800 .cssDivUpDownTriangle
{
    width: 0;
    height: 10px;
    margin: 0 auto;
    border-left: 280px solid transparent;
    border-right: 280px solid transparent;
    border-top: 40px solid #F57F29;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer
{
    border: 1px solid #AAAAAA;
    border-top: 1px solid #F57F29;
    padding-top: 80px;
    padding-bottom: 15px;
    margin-top: -50px;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentFull.cssLoginTitle
{
    display: none;
    line-height: 0px;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivButtonsLineCenter.cssForgetPassword
{
    width: 560px;
    margin: 0 auto;
    text-align: center;
    padding-top: 20px;
    padding-left: 6px;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivButtonsLineCenter.cssForgetPassword div
{
    float: none;
    width: 250px;
    line-height: 30px;
    font-size: 14px;
    border: 1px solid #000000;
    margin: 0 auto;
    padding: 5px;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer div a,
.cssDivHeight800 .cssDivCenterFullWidth .cssDivButtonsLineCenter.cssForgetPassword div a
{
    color: #F57F29;
    font-weight: bold;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivButtonsLineCenter.cssAdditionalLinksInLogin div a
{
    color: #F57F29;
    font-weight: bold;
    text-decoration: none;
}
/* Startup Page */
.cssDivHeight800 .cssContentRow .cssAccordionContent .cssDivCenterFullWidth .cssDivUpDownTriangle
{
    border: 0px;
}
.cssDivHeight800 .cssContentRow .cssAccordionContent .cssDivCenterFullWidth .cssDivFloatContentContainer
{
    border: 0px;
    padding: 0px;
    margin-top: 0px;
}
.cssDivHeight800 .cssContentRow .cssAccordionContent .cssDivCenterFullWidth .cssDivButtonsLineCenter.cssForgetPassword div
{
    border: 0px;
    font-size: normal;
    line-height: 25px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear
{
    border: 1px solid #AAAAAA;
    border-top: 1px solid #F57F29;
    padding-top: 0px;
    height: 520px;
    font-size: 14px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAddNewLink
{
    font-size: 14px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssDivUpDownTriangle
{
    border-left: 370px solid transparent;
    border-right: 370px solid transparent;
    border-top: 50px solid #F57F29;
    height: 20px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAddNewLink,
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssDivMessageBox
{
    padding-left: 5px;
    font-size: 14px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionHeader,
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionHeaderSelected
{
    background-color: #DDDDDD;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent
{
    border: 0px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssDivButtonsLineCenter.cssForgetPassword
{
    padding: 0px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssDivButtonsLineCenter.cssForgetPassword a
{
    color: #323232;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssContentDIV.cssContentDIVLeft
{
    display: none;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssContentDIV.cssContentDIVRight.cssNormalLine
{
    width: 100%;
    margin: auto;
    text-align: center;
}
/* Recover Page */
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer.cssDivFloatContentContainer440
{
    border: 0px;
    padding: 0px;
    margin-top: 0px;
}
.cssDivCenterFullWidth .cssDivFloatContentContainer440
{
    width: 440px;
}
.cssDivCenterFullWidth .cssDivFloatContentContainer div a
{
    text-decoration: underline;
}
.cssDivCenterFullWidth .cssDivFloatContentContainer span.cssDivFloatContentFull
{
    font-weight: bold;
}
/* ErrorMain page */
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer.cssDivAlignLeft
{
    border: 0px;
    padding-top: 20px;
    width: 480px;
}
/* Placeholder in Textboxes of login: set color to 'transparent' if hide it */
::-webkit-input-placeholder /* Safari, Chrome and Opera */
{
    color: #AAAAAA;
}
:-moz-placeholder /* Firefox 18- */
{
    color: #AAAAAA;
}
::-moz-placeholder /* Firefox 19+ */
{
    color: #AAAAAA;
}
:-ms-input-placeholder /* IE 10+ */
{
    color: #AAAAAA;
}
::-ms-input-placeholder /* Edge */
{
    color: #AAAAAA;
}
:placeholder-shown /* Standard one last! */
{
    color: #AAAAAA;
}
/* hide the placeholder while focus on */
:focus::-webkit-input-placeholder  
{
    color: transparent;
}
:focus::-moz-placeholder   
{
    color: transparent;
}
:-moz-placeholder   
{
    color: transparent;
}
/* Content Line */
.cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentFull
{
    float: left;
    width: 100%;
    text-align: left;
    padding-bottom: 5px;
}
.cssDivCenterFullWidthMessage
{
    font-weight: bold;
    line-height: 30px;
    padding-top: 10px;
    text-align: center;
}
/* Login Boxes (UserName/Password) */
.cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentHalf
{
    float: left;
    padding-right: 15px;
    padding-top: 5px;
    text-align: left;
    padding-bottom: 10px;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentHalf.cssLoginItem
{
    float: none;
    display: block;
    width: 100%;
    text-align: center;
}
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentHalf span
{
    display: none;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssContentDIV.cssContentDIVRight.cssNormalLine input,
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivFloatContentHalf input
{
    width: 250px;
    height: 28px;
    font-size: 16px;
    text-align: center;
    border-color: #000000;
    padding: 5px;
}
.cssDivHeight800 .cssDivFullMainContent.cssClear .cssAccordionContent .cssDivModalWindowBody400 div input,
.cssDivHeight800 .cssDivCenterFullWidth .cssDivFloatContentContainer .cssDivButtonsLineCenter.cssClear input.cssButton70.cssRight
{
    font-size: 16px;
    height: 28px;
}
/* Error Title */
.cssErrorTitle
{
    font-weight: bold;
    color: #F57F29;
}
/*********************************************************************
 *              Error/error_main/Login/Logout Page End              *
 ********************************************************************/
/************************************************************
 *             Region Management Module Start               *
 ***********************************************************/
.cssWidgetContent .cssDivLineFloatRight
{
    width: 100%;
    text-align: right;
    padding-right: 5px;
}
.cssAddNewOptions .cssGridView4Column
{
    float: left;
    width: 24%;
    padding-left: 5px;
}
.cssGridView4Column .cssDivButtonsLineCenter, .cssGridView .cssDivButtonsLineCenter
{
    text-align: center;
    padding: 0px;
}
.cssDivGridviewWithBorder
{
    float: left;
    width: 99%;
    border: 1px solid #DBDBDB;
}
.cssWidgetContent .cssDivLineFloatRight label, .cssDivGridviewWithBorder .cssGridView label
{
    padding-left: 5px;
}
.cssGridViewPadding5 .cssDivLightPrimary td
{
    font-weight: bold;
}
.cssGridViewPadding5 .cssGridView .cssGridViewRow
{
    white-space: normal;
}
.cssInputFormContent620 .cssContent4ColsRow .cssContent4Column span
{
    margin-top: 10px;
}
.cssDirtyWidgetContent .cssWidgetContent
{
    background: #EEEEF0;
}
.cssNewWidgetContent .cssWidgetContent
{
    background: #EEEEF0;
}
/**********************************************************
 *             Region Management Module End               *
 *********************************************************/
/***************************************************
 *              Change Password Start              *
 **************************************************/
/* Change Password Modal Window */
.cssDivModalWindowBody400
{
    width: 400px;
    text-align: center;
    margin: 0 auto;
}
.cssDivModalWindowBody400 .cssContentLeft
{
    text-align: left;
}
.cssDivModalWindowBody400 .cssDivModalButtonLine
{
    float: left;
    display: block;
    width: 100%;
    text-align: center;
    padding-top: 5px;
}
.cssDivModalWindowBody400 .cssDivModalButtonLine span
{
    padding: 0px;
    font-weight: normal;
}
.cssDivModalWindowBody400 span
{
    text-align: left;
    height: 30px;
    font-weight: bold;
}
.cssDivModalWindowBody400 span.cssNormalWeight
{
    display: block;
    height: auto;
    font-weight: normal;
}
.cssDivModalWindowBody400 span.cssNormalWeightCenter
{
    display: block;
    height: auto;
    font-weight: normal;
    text-align: center;
}
.cssNormalWeightCenter a
{
    color: #FFA500;
    text-decoration: underline;
}
.cssDivModalWindowBody400 .cssDivContentRight span
{
    padding: 0px;
    font-weight: bold;
}
.cssDivModalWindowBody400 .cssDivContentRight div
{
    font-weight: bold;
    height: 30px;
}
/* Change Password Control */
.cssDivModalWindowBody400 .cssDivContentLeft
{
    float: left;
    text-align: right;
    padding-right: 5px;
    line-height: 30px;
    padding-bottom: 15px;
    width: 200px;
}
.cssDivModalWindowBody400 .cssDivContentRight
{
    float: left;
    text-align: left;
    padding-left: 5px;
    line-height: 30px;
    padding-bottom: 15px;
}
.cssContentDIV
{
    float: left;
    padding-right: 5px;
    line-height: 35px;
    padding-bottom: 15px;
}
.cssContentDIVLeft
{
    text-align: right;
    width: 160px;
}
.cssContentDIVRight
{
    text-align: left;
}
/*************************************************
 *              Change Password End              *
 ************************************************/
/***************************************************
 *              Forgot Password Start              *
 **************************************************/
.cssDivCenterFullWidth .cssDivModalWindowBody400 .cssDivCenterFullWidth
{
    text-align: left;
    width: 350px;
}
.cssDivCenterFullWidth .cssDivModalWindowBody400 .cssDivCenterFullWidth .cssContentRow
{
    padding-top: 10px;
}
/*for the forgot password note*/
.cssDivCenterFullWidth .cssDivModalWindowBody400 .cssContentRow div.cssContentNote
{
    font-style: italic;
    white-space: normal;
    line-height: 18px;
}
.cssPaddingLeft20
{
    padding-left: 20px;
}
.cssLineHeight20
{
    line-height: 20px;
}
/*************************************************
 *              Forgot Password End              *
 ************************************************/
/****************************************************
 *              Reporting Module Start              *
 ***************************************************/
.cssOverflow
{
    height: 100%;
    overflow: auto;
}
/* Report Name */
.cssDivContentTitle
{
    width: 100%;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}
/* Report Description */
.cssDivContentDetail
{
    width: 98.7%;
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    border-top: 0px;
    padding-bottom: 10px;
}
/* Paramter's Name Text */
.cssWidgetContent .cssTextInMultiControlLine
{
    width: 20%;
    float: left;
    padding-left: 10px;
    padding-right: 5px;
}
/* Year / Month Select list */
.cssWidgetContent .cssDivMultiControl
{
    line-height: 13px;
}
.cssWidgetContent .cssDivMultiControl span
{
    float: left;
    padding-top: 3px;
    padding-right: 3px;
}
.cssWidgetContent .cssDivMultiControl select
{
    width: 70px;
    float: left;
    font-size: 11px;
    height: 18px;
}
.cssWidgetContent .cssMultiControlLine
{
    padding-top: 5px;
    height: 25px;
    background-color: #EEEEF0;
    border-top: 1px solid #DBDBDB;
}
.cssWidgetContent .cssMultiControlLine span, .cssWidgetContent .cssMultiControlAltLine span, .cssWidgetContent .cssMultiControlLine select, .cssWidgetContent .cssMultiControlAltLine select
{
    float: left;
}
.cssWidgetContent .cssMultiControlAltLine
{
    padding-top: 5px;
    height: 25px;
    border-top: 1px solid #DBDBDB;
}
.cssWidgetContent .cssMultiControlLine a, .cssWidgetContent .cssMultiControlAltLine a
{
    padding-top: 5px;
    padding-left: 5px;
}
.cssWidgetContent .cssMultiControlLine input, .cssWidgetContent .cssMultiControlAltLine input
{
    float: left;
}
/* Generate Button / Radio buttons */
.cssDivWidgetFullSize .cssDivLightPrimary .cssDivButtonsLineRight .cssDivFloatLeft
{
    line-height: 13px;
}
/* Report Exporting / Zoom Percent */
.cssDivInsidePadding
{
    float: left;
    padding-left: 50px;
}
.cssDivFullLeftRightBorder
{
    float: left;
    width: 99.7%;
    border: 1px solid #DBDBDB;
    border-top: 0px;
    border-bottom: 0px;
    padding-top: 10px;
}
/**************************************************
 *             Reporting Module End               *
 *************************************************/
/*******************************************************
 *             Exchage Rate Module Start               *
 ******************************************************/
.cssWidth75
{
    width: 75px;
}
.css2ButtonsColumn
{
    height: 100%;
    width: 115px;
    text-align: center;
}
/*****************************************************
 *             Exchage Rate Module End               *
 ****************************************************/
/*****************************************************************
 *             Jump To / Tool Button Section Start               *
 ****************************************************************/
.cssDivWidgetFullSize .cssDivLightPrimary span span
{
    padding-left: 10px;
    font-size: 13px;
    font-weight: bold;
}
.cssDivWidgetFullSize .cssWidgetContent .cssGridViewPadding5 span
{
    padding-left: 10px;
}
.cssDivToolButtonSection
{
    float: left;
    width: 99.5%;
    padding-bottom: 10px;
}
.cssDivToolButtonSection .cssGridViewHeader, .cssDivToolButtonSection .cssDivGridView
{
    padding-left: 10px;
    padding-bottom: 5px;
}
.cssDivToolButtonSection .cssDivGridView a
{
    zoom: 1;
    line-height: 25px;
    white-space: nowrap;
    text-decoration: underline;
    vertical-align: middle;
}
.cssDivToolButtonSection .cssDivGridView img
{
    vertical-align: middle;
}
.cssDivToolButtonSection .cssDivGridView .cssSeparator
{
    height: 25px;
    width: 1px;
}
/***************************************************************
 *             Jump To / Tool Button Section End               *
 **************************************************************/
/*********************************************
 *             ACIS Card Start               *
 ********************************************/
.cssContentRow
{
    float: left;
    width: 100%;
    padding-top: 2px;
    padding-bottom: 3px;
}
.cssPaddingBottom
{
    padding-bottom: 10px;
}
.cssWidgetContent .cssContentRow .cssDivFullWidth div label
{
    font-weight: bold;
}
.cssDivWidgetHalfSize .cssContentRow .cssContent4Column
{
    float: left;
    width: auto;
    padding-right: 10px;
}
.cssDivWidgetHalfSize .cssContentRow .cssDivPadding div input[type=text], .cssDivWidgetHalfSize .cssContentRow .cssContent4Column div
{
    width: 85px;
}
.cssContentRow .cssContent4Column
{
    float: left;
    width: 25%;
}
.cssContentRow .cssContent4Column span
{
    width: 100px;
    margin: 0px;
    padding: 0px;
    margin-top: 3px;
}
.cssContentRow .cssDivButtonRow
{
    padding-right: 18px;
    float: right;
}
.cssContentRow .cssDivHalfWidth
{
    width: 40%;
    float: left;
    padding-left: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    margin-top: 3px;
}
.cssContentRow .cssDivFullWidth
{
    width: 100%;
    padding-bottom: 5px;
    margin-top: 3px;
}
.cssContentRow .cssDivFullWidth span
{
    font-weight: bold;
    padding-left: 5px;
}
.cssDivWidgetHalfSize .cssContentRow input.cssTextboxFull
{
    width: 97%;
}
.cssContentRow .cssContent4Column div
{
    font-weight: bold;
    padding-bottom: 3px;
}
/*View card inventory history modal window start*/
.cssDivModalWindowBody600
{
    width: 600px;
    margin: 0 auto;
}
.cssDivModalWindowBody600 .cssCommonModal .cssModalContent
{
    padding: 15px;
    height: 330px;
    background-color: #FFFFFF;
}
/*View card inventory history modal window end*/
/* Cancel Card Modal Window */
.cssDivModalWindowBody350
{
    width: 350px;
    margin: 0 auto;
    text-align: center;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent
{
    height: 200px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent120
{
    height: 120px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250
{
    height: 255px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssModalContentRow, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent120 .cssModalContentRow, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssModalContentRow
{
    width: 100%;
    text-align: left;
    line-height: 25px;
    height: 30px;
    padding-bottom: 5px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssModalContentRow div, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent120 .cssModalContentRow div, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssModalContentRow div
{
    float: left;
    width: 45%;
    text-align: right;
    padding-right: 10px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssDivCenterFullWidth .cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssModalContentRow select
{
    float: left;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssDivCenterFullWidth .cssModalContentRow
{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
    height: auto;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssModalContentRow span, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent120 .cssModalContentRow span, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssModalContentRow span, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivFullWidth .cssContentRow div, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssDivFullWidth .cssContentRow div, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column div
{
    padding-left: 0px;
    font-weight: bold;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssModalContentRow span.cssFontNormal, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column3Cols span.cssFontNormal, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column2Cols span.cssFontNormal
{
    font-weight: normal;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column
{
    float: left;
    text-align: left;
    width: 44%;
    padding-left: 20px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column input[type=text]
{
    width: 120px;
}
.cssDivMargin
{
    margin-top: 10px;
}
/*******************************************
 *             ACIS Card End               *
 ******************************************/
/********************************************
 *             ACIS EFT Start               *
 *******************************************/
.cssInputFormContent620 .cssContent4ColsRow .cssErrorText span
{
    font-weight: normal;
}
.cssInputFormContent .cssContent4ColsRow .cssContent4Column3Cols, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column3Cols, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column2Cols
{
    float: left;
    display: table-cell;
    width: 75%;
    padding-bottom: 10px;
    font-weight: normal;
}
.cssInputFormContent620 .cssContent4ColsRow .cssContent4Column2Cols
{
    width: 97%;
}
.cssInputFormContent .cssContent4ColsRow .cssContent4Column3Cols span, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column2 span, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column3Cols span, .cssInputFormContent620 .cssContent4ColsRow .cssContent4Column2Cols span
{
    font-weight: bold;
}
.cssColumnHeaderRight{
    float: left;
    width: 120px;
    text-align: right;
    margin-right: 20px;
}
.cssColumnHeaderLeft{
    float: left;
    width: 120px;
    margin-left: 20px;
    padding-bottom: 5px;
}
.cssColumnHeaderLeft label{
    margin-left: 5px;
}
.cssColumnHeaderLeft span label{
    margin-left: 5px;
}
.cssCPASampleImg
{
    width: 452px;
    height: 79px;
    background: #FFFFFF url(/images/eft/CPASample.gif) no-repeat center;
}
.cssACHSampleImg
{
    width: 452px;
    height: 79px;
    background: #FFFFFF url(/images/eft/ACHSample.gif) no-repeat center;
}
.cssBACSampleImg
{
    width: 452px;
    height: 79px;
    background: #FFFFFF url(/images/eft/UKSample.jpg) no-repeat center;
}
.cssPaddingRight
{
    float: left;
    padding-right: 10px;
    line-height: 20px;
}
.cssPaddingRight span
{
    font-weight: normal;
}
.cssInsidePadding
{
    float: left;
    padding-left: 20px;
}
.cssInsidePadding div
{
    float: left;
    padding-right: 5px;
    line-height: 20px;
}
.cssInsidePadding div label
{
    display: block;
    float: left;
    width: 75px;
}
.cssContentRowWithTopBorder
{
    float: left;
    width: 100%;
    border-top: 1px solid #DBDBDB;
    padding-top: 5px;
}
.cssContentRowWithBottomBorder
{
    float: left;
    width: 100%;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 10px;
}
.cssDivModalWindowBody350 .cssDivCenterFullWidth .cssDivMessageBox
{
    text-align: left;
    width: 330px;
    margin: 0 10px 10px 10px;
    _margin: 0 10px 5px 10px;
}
.cssDivModalWindowBody350 .cssModalContent .cssContentRow, .cssDivModalWindowBody350 .cssModalContent250 .cssContentRow
{
    display: block;
    text-align: left;
}
.cssDivModalWindowBody350 .cssModalContent .cssContentRow div, .cssDivModalWindowBody350 .cssModalContent250 .cssContentRow div
{
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivCenterFullWidth .cssModalContentRow
{
    text-align: center;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivCenterFullWidth .cssModalContentRow input, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivCenterFullWidth .cssModalContentRow span
{
    float: left;
}
/******************************************
 *             ACIS EFT End               *
 *****************************************/
/*******************************************************
 *             Application Details Start               *
 ******************************************************/
.cssInputFormContent725 .cssGridViewHeader, .cssInputFormContent725 .cssDivGridView
{
    width: 98%;
}
.cssInputFormContent725 .cssContent4ColsRow .cssContent4ColumnDouble
{
    float: left;
    display: table-cell;
    width: 49.5%;
    padding-bottom: 10px;
    font-weight: normal;
}
.cssContent4ColsRow .cssContent4ColumnDouble div, .cssContent4ColsRow .cssContent4ColumnDouble2 div
{
    font-weight: bold;
}
.cssInputFormContent725 .cssContent4ColsRow .cssContent4Column
{
    width: 25%;
}
.cssInputFormContent725 .cssContent4ColsRow .cssContent4Column input[type=text]
{
    width: 160px;
}
.cssInputFormContent725 .cssContent4ColsRow .cssContent4ColumnDouble input
{
    font-family: 'Titillium Web' , sans-serif;
    font-size: 12px;
    width: 340px;
    resize: none;
}
/*****************************************************
 *             Application Details End               *
 ****************************************************/
/************************************************************
 *             Watchlist Record Details Start               *
 ***********************************************************/
.cssInputFormContent725 .cssContent4ColsRow .cssContent4ColumnDouble2
{
    float: left;
    display: table-cell;
    width: 49.5%;
    font-weight: normal;
}
.cssInputFormContent725 .cssContent4ColsRow .cssContent4Column select
{
    width: 160px;
}
/* Two columns in Gridview Header */
.cssGridView2Column
{
    float: left;
    width: 49.5%;
}
/* Small columns in Gridview */
.cssGridViewColumnWidthSmall
{
    float: left;
    width: 80px;
}
/* Large columns in Gridview */
.cssGridViewColumnWidthLarge
{
    float: left;
    width: 235px;
}
.cssGridViewHeader .cssGridViewColumnWidthSmall span, .cssGridViewHeader .cssGridViewColumnWidthLarge span, .cssGridViewHeader .cssGridView2Column span
{
    padding-left: 8px;
}
/* Two columns in Gridview Rows */
.cssGridView .cssGridViewRow .cssGridView2Column, .cssGridView .cssGridViewAltRow .cssGridView2Column
{
    float: left;
    width: 49%;
}
.cssGridView .cssGridViewRow td span, .cssGridView .cssGridViewAltRow td span
{
    font-weight: normal;
}
.cssInputFormContent725 .cssDivGridView, .cssInputFormContent725 .cssGridViewHeader
{
    width: 99.5%;
}
/* Three line grid */
.cssDivGridviewScroll4LineSmall
{
    display: block;
    width: 100%;
    height: 56px;
    max-height: 56px;
    overflow: hidden;
    overflow-y: auto;
    border: 1px solid #AAD4D4;
}
.cssDivGridviewScroll4LineSmall .cssGridView
{
    padding-left: 5px;
}
.cssDivGridviewScroll4LineSmall .cssGridView .cssGridViewRow, .cssDivGridviewScroll4LineSmall .cssGridView .cssGridViewAltRow
{
    height: 11px;
    line-height: 11px;
}
.cssDivGridviewScroll4LineSmall table
{
    width: 100%;
    font-weight: normal;
}
/* Four line grid */
.cssDivGridviewScroll4Line
{
    width: 99.5%;
    max-height: 108px;
    overflow: hidden;
    overflow-y: auto;
    border: 1px solid #DBDBDB;
    border-top-width: 0px;
}
/**********************************************************
 *             Watchlist Record Details End               *
 *********************************************************/
/******************************************************
 *             Load Wallet Widget Start               *
 *****************************************************/
.cssContent4ColsRow .cssContent4ColumnDouble
{
    float: left;
    display: table-cell;
    width: 49.5%;
    padding-bottom: 10px;
    font-weight: normal;
}
.cssDivModalWindowBody600 .cssContent4ColsRow .cssContent4Column input
{
    width: 120px;
}
.cssDivModalWindowBody600 .cssContent4ColsRow .cssDivMessageBox
{
    font-weight: normal;
}
/****************************************************
 *             Load Wallet Widget End               *
 ***************************************************/
/***********************************************************
 *             Edit Biller List Widget Start               *
 **********************************************************/
input.cssTextbox320
{
    width: 320px;
}
.cssDropdown320
{
    width: 320px;
}
.cssGridViewLeftColumn
{
    float: left;
    width: 78%;
}
.cssGridViewLeftColumn div
{
    line-height: 1.4;
    padding-top: 5px;
    padding-bottom: 5px;
}
.cssGridViewRightColumn
{
    float: left;
    width: 18%;
}
.cssGridViewRightColumn input[type=submit]
{
    text-align: center;
    margin-top: 13px;
    width: 50px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330
{
    height: 330px;
    background-color: #FFFFFF;
    padding-left: 10px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth
{
    text-align: left;
    padding-right: 5px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssContentRow div
{
    font-weight: bold;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssContentRow select[size="4"].cssDropdown320
{
    height: 60px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssDivMessageBox
{
    text-align: left;
    width: 95%;
    padding-left: 0px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivCenterFullWidth .cssDivButtonsLineCenter
{
    padding-right: 15px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssDivGridviewWithBorder .cssGridViewPadding5
{
    padding: 5px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssDivGridviewWithBorder .cssGridViewPadding5 .cssContentRow
{
    padding-bottom: 5px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent330 .cssDivFullWidth .cssDivGridviewWithBorder .cssGridViewPadding5 .cssContentRow div label
{
    padding-left: 5px;
}
/*********************************************************
 *             Edit Biller List Widget End               *
 ********************************************************/
/************************************************
 *             Modal Window Start               *
 ***********************************************/
.cssCommonModalMask
{
    opacity: .2;
    filter: alpha(opacity=30);
    background-color: #222222;
}
.cssCommonModal
{
    border: 1px solid #B0BEC7;
    background: #FFFFFF;
}
.cssCommonModalTitle
{
    font-weight: bold;
    text-align: left;
    line-height: 20px;
    padding: 5px;
    overflow: hidden;
    background-color: #E8E8E8;
    border: 1px solid #DBDBDB;
}
.cssCommonModalClose
{
    height: 15px;
    width: 42px;
    overflow: hidden;
    cursor: pointer;
    float: right;
    margin-top: 3px;
    background-color: #E8E8E8;
}
.cssCommonModalPrint
{
    height: 15px;
    width: 42px;
    background: url(/images/common/print.gif) no-repeat;
    overflow: hidden;
    cursor: pointer;
    float: right;
    margin-top: 3px;
    margin-right: 3px;
}
.cssDivAjaxContent
{
    font-weight: normal;
    width: 330px;
    margin: 5px 5px 10px 5px;
    display: block;
}
.cssDivAjaxBut
{
    text-align: center;
    margin-bottom: 10px;
}
/**********************************************
 *             Modal Window End               *
 *********************************************/
/************************************************
 *             Icon Section Start               *
 ***********************************************/
.cssDefaultTitleIcon
{
    background: url(/images/common/bank.gif) no-repeat;
}
.cssSearchIcon
{
    background: url(/images/common/search.gif) no-repeat;
}
.cssFaceIcon
{
    background: url(/images/common/face.gif) no-repeat;
}
.cssGlobeIcon
{
    background: url(/images/common/global.gif) no-repeat;
}
.cssNetworkIcon
{
    background: url(/images/common/network.gif) no-repeat;
}
.cssTimeIcon
{
    background: url(/images/common/time.gif) no-repeat;
}
.cssDollarIcon
{
    background: url(/images/common/dolla.gif) no-repeat;
}
.cssBankIcon
{
    background: url(/images/common/bank.gif) no-repeat;
}
.cssCardIcon
{
    background: url(/images/common/card.gif) no-repeat;
}
.cssLockIcon
{
    background: url(/images/common/lock.gif) no-repeat;
}
.cssToolIcon
{
    background: url(/images/common/tool.gif) no-repeat;
}
.cssFolderIcon
{
    background: url(/images/common/folder.gif) no-repeat;
}
.cssNoIcon
{
    display: none;
}
/**********************************************
 *             Icon Section End               *
 *********************************************/
/***************************************************
 *             Tooltip Section Start               *
 **************************************************/
.cssDivTooltip
{
    width: 200px;
    padding: 0px;
    margin: 0px;
    position: absolute;
    text-align: left;
    margin-left: -15px;
}
.cssDivTooltipTop
{
    height: 13px;
    background: url(/images/control/tooltip.gif) no-repeat;
}
.cssDivTooltipBody
{
    background-color: #FFFFE2;
    padding: 10px;
    border: 1px solid #666666;
    border-top: 0px;
}
/*************************************************
 *             Tooltip Section End               *
 ************************************************/
/***************************************************
 *             Receipt Section Start               *
 **************************************************/
.cssGridViewPadding5 .cssDivGridviewWithBorder
{
    width: 94%;
    padding: 10px;
    margin-bottom: 10px;
    line-height: 20px;
}
/*************************************************
 *             Receipt Section End               *
 ************************************************/
/*********************************************
*           Cardholder Begin                 *
*********************************************/
.cssLocation
{
    width: 100%;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}
.cssAccordionHeader
{
    background-color: #edf2f8;
    border: 1px solid #d2d6dd;
    cursor: pointer;
    margin-top: 5px;
    padding: 5px;
    min-height: 5px;
}
.cssAccordionHeader div
{
    background: url(/images/common/expand.gif) no-repeat left top;
    float: left;
    height: 30px;
    padding-left: 10px;
    width: 16px;
}
.cssAccordionHeaderSelected
{
    background-color: #edf2f8;
    border: 1px solid #d2d6dd;
    cursor: pointer;
    margin-top: 5px;
    padding: 5px;
    min-height: 5px;
}
.cssAccordionHeaderSelected div
{
    background: url(/images/common/collapse.gif) no-repeat left top;
    float: left;
    height: 30px;
    padding-left: 10px;
    width: 16px;
}
.cssAccordionHeader span, .cssAccordionHeaderSelected span
{
    line-height: 30px;
}
.cssAccordionContent
{
    border: 1px solid #d2d6dd;
    border-top: none;
    padding: 10px 5px 10px;
    display: none;
}
.cssDivModalWindowBody400 .cssNormalLine input
{
    margin-top: 5px;
}
.cssDivModalWindowBody400 .cssDivContentLeft label span
{
    line-height: 20px;
    font-weight: normal;
}
.cssDivModalWindowBody400 .cssDivContentRight .cssHighLine
{
    padding-top: 17px;
}
.cssDivModalWindowBody400 .cssDivContentFullWidth
{
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.cssDivModalWindowBody400 .cssDivContentFullWidthLeft
{
    text-align: left;
}
.cssDivModalWindowBody400 .cssDivContentFullWidthLeft table
{
    padding-left: 46px;
}
.cssDivModalWindowBody400 .cssDivContentFullWidthLeft td
{
    padding-bottom: 5px;
    padding-right: 25px;
}
.cssDivModalWindowBody400 .cssDivContentFullWidthLeft td label
{
    padding-left: 3px;
}
.cssDivModalWindowBody400 .cssModalHight350
{
    height: 350px;
}
.cssAccordionContent .cssDivCenterFullWidth .cssDivFloatContentContainer
{
    padding-top: 10px;
}
.cssAccordionContent .cssDivModalWindowBody400 .cssDivContentLeft
{
    width: 200px;
}
.cssAccordionContent .cssDivModalWindowBody400 .cssDivAlignLeft
{
    float: left;
    text-align: left;
    padding-left: 5px;
    line-height: 30px;
    padding-bottom: 15px;
}
.cssDivModalWindowBody800
{
    width: 800px;
    text-align: center;
    margin: 0 auto;
}
.cssDivModalWindowBody800 .cssModalContent650
{
    height: 570px;
    text-align: left;
    background-color: #FFFFFF;
    padding-left: 10px;
    padding-right: 10px;
    overflow: auto;
}
.cssMerchantSection
{
    line-height: 22px;
    font-size: 10px;
    width: 220px;
    margin-left: 3px;
    margin-bottom: 20px;
    vertical-align: top;
}
/*********************************************
*            Cardholder End                  *
*********************************************/
/*********************************************
*          Edit Profile Start                *
*********************************************/
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent300
{
    height: 300px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivFullWidth, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssDivFullWidth
{
    text-align: left;
    padding-left: 10px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent .cssDivFullWidth .cssDivMessageBox, .cssDivModalWindowBody350 .cssCommonModal .cssModalContent300 .cssDivFullWidth .cssDivMessageBox
{
    text-align: left;
    width: 97%;
}
.cssDivModalWindowBody440
{
    width: 440px;
    text-align: center;
    margin: 0 auto;
}
.cssDivModalWindowBody440 .cssCommonModal .cssModalContent
{
    height: 200px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody440 .cssCommonModal .cssModalContent300
{
    height: 300px;
    background-color: #FFFFFF;
}
.cssDivModalWindowBody440 .cssCommonModal .cssDivFullWidth
{
    text-align: left;
    padding-left: 10px;
}
.cssDivModalWindowBody440 .cssCommonModal .cssDivFullWidth .cssDivMessageBox
{
    width: 97%;
}
.cssDivModalWindowBody440 .cssCommonModal .cssContentRow
{
    width: 100%;
    height: 30px;
}
.cssDivModalWindowBody440 .cssCommonModal .cssContentRow div
{
    float: left;
    display: block;
    width: 95%;
    font-weight: bold;
}
.cssDivModalWindowBody440 .cssCommonModal .cssContentRow .cssTextboxFull, .cssDivModalWindowBody440 .cssCommonModal .cssContentRow .cssDropdownFull
{
    width: 97%;
}
/*********************************************
*          Edit Profile End                  *
*********************************************/
/*********************************************
*           Card Upgrade security Start      *
*********************************************/
.cssContentRow .cssDivUpdateGradeFullWidth
{
    width: 100%;
    padding-bottom: 5px;
    margin-top: 3px;
    font-weight: bold;
    padding-left: 5px;
    float: left;
}
.cssContentRow .cssDivUpdateGradeHalfWidth
{
    width: 40%;
    float: left;
    padding-left: 5px;
    padding-bottom: 5px;
    margin-top: 3px;
}
/*********************************************
*               Card Upgrade security End *
*********************************************/
/*****************************************************
*Manage Wallets Adjusting Wallet Card ending Start *
*****************************************************/
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column .cssDDLZIndex1
{
    position: absolute;
    width: 120px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column .cssDDLZIndex2
{
    position: relative;
    width: 120px;
}
.cssDivModalWindowBody350 .cssCommonModal .cssModalContent250 .cssGridView2Column .cssDDLZIndex2ReadOnly
{
    position: relative;
    background-color: #EEEEF0;
    width: 120px;
}
.cssRightRequiredMark
{
    color: #F57F29;
    vertical-align: middle;
    padding-left: 127px;
}
/******************************************************
* Manage Wallets Adjusting Wallet Card ending  End*
********************************************************/
/*****************************************************
*Teatarea resize Start *
*****************************************************/
textarea
{
    resize: none;
}
/******************************************************
* Teatarea resize End*
********************************************************/
/******************************************************
* EFT Details- Effective Date calendar position Start *
********************************************************/
.cssContent4ColsRow .cssContent4Column2 .cssRelativeCalendar
{
    position: relative;
}
/******************************************************
*  EFT Details- Effective Date calendar position  End*
********************************************************/
/******************************************************
* cssSearchGridView to use the search widget Start      *
********************************************************/
.cssSearchGridView
{
    width: 100%;
    border: #D2D6DD 1px solid;
    white-space: nowrap;
    table-layout: fixed;
}
.cssSearchGridViewHeader
{
    width: 99%;
    height: 20px;
    text-align: left;
    background-color: #E8E8E8;
    border: #DBDBDB 1px solid;
    white-space: nowrap;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    line-height: 26px;
    vertical-align: top;
}
.cssSearchGridViewHeader th
{
    text-align: left;
    border-bottom: #DBDBDB 1px solid;
    padding-left: 5px;
}
.cssSearchGridViewHeader th span
{
    padding-right: 25px;
}
.cssSearchGridView .cssSearchGridViewRow
{
    height: 25px;
    font-size: 11px;
    background-color: #FFFFFF;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 26px;
}
.cssSearchGridView .cssSearchGridViewAltRow
{
    height: 25px;
    font-size: 11px;
    background-color: #EEEEF0;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 26px;
}
/* Text padding in Dataview */
.cssSearchGridView .cssSearchGridViewRow td, .cssSearchGridView .cssSearchGridViewAltRow td
{
    padding-left: 5px;
}
/* Grid view padding */
.cssSearchGridViewPadding5
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 1px;
}
/******************************************************
* cssSearchGridView to  use the search widget  End      *
********************************************************/
/******************************************************
* Report Popup search widget style Start               *
********************************************************/
.cssDivReportModalWindowBody800
{
    width: 800px;
    text-align: left;
    margin: 0 auto;
}
/******************************************************
*Report Popup search widget style  End                 *
********************************************************/
/******************************************************
* Page Mask style Start                                *
********************************************************/
.cssDivFullWindow
{
    width: 100%;
    height: 100%;
}

.cssPageMask
{
    width: 100%;
    height: 100%;
    z-index: 100030;
    opacity: .2;
    filter: alpha(opacity=30);
    background: #000000;
}
/******************************************************
*Page Mask style  End                                   *
********************************************************/
/******************************************************
* Key Value Search style Start                          *
********************************************************/
.cssKeyValueSearchModal
{
    border: 1px solid #b0bec7;
}
.cssKeyValueSearchContent
{
    height: 100%;
    overflow: auto;
    padding: 0px 10px 0px 10px;
    background-color: #ffffff;
}
/******************************************************
*Key Value Search style  End                           *
********************************************************/
/******************************************************
* Change Password Content style Start                    *
********************************************************/
.cssChangePasswordContent
{
    width: 340px;
    height: 260px;
    margin: auto;
}
/******************************************************
* Change Password Content style end                     *
********************************************************/
/*********************************************
*              cssDropdown120  Start    *
*********************************************/
.cssDropdown120
{
    width: 120px;
}
/*********************************************
*              cssDropdown120  End    *
*********************************************/
/*********************************************
*              Move Money  Start             *
*********************************************/
.cssDivCenterFullWidth .cssDivButtonsLineCenter
{
    padding-bottom: 10px;
}
.cssContent4ColsRow .cssDropdown40
{
    float: none;
}
/*********************************************
*              Move Money  End               *
*********************************************/
/*********************************************
*                Expense  Start              *
*********************************************/
.cssContentRow3Col
{
    float: left;
    padding-right: 70px;
}
.cssDivButtonRight
{
    float: right;
}
.cssMultiRowsGridView .cssContentRow .cssDivFullWidth .cssGridViewColumn3Col
{
    float: left;
    width: 220px;
    padding-left: 0px;
}
.cssMultiRowsGridView .cssContentRow .cssDivFullWidth .cssGridViewColumn3Col .cssTextbox140
{
    width: 132px;
}
.cssMultiRowsGridView .cssContentRow .cssDivFullWidth .cssGridViewColumn3Col .cssDropdown140
{
    width: 135px;
}
.cssMultiRowsGridView .cssContentRow .cssDivFullWidth .cssGridViewColumn3Col label, .cssContentRow3Col label
{
    font-weight: bold;
    padding-left: 0px;
}
.cssMultiRowsGridView .cssGridView .cssGridViewItem
{
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: 0px;
}
.cssMultiRowsGridView .cssGridView .cssGridViewRow, .cssMultiRowsGridView .cssGridView .cssGridViewAltRow, .cssMultiRowsGridView .cssGridView .cssContentRow .cssContentRow
{
    padding-top: 0px;
    padding-bottom: 0px;
}
.cssMultiRowsGridView .cssGridView .cssContentRow
{
    padding-top: 0px;
    padding-bottom: 5px;
}
.cssMultiRowsGridView .cssGridView .cssContentRow .cssDivFullWidth span
{
    float: left;
    width: 78px;
    font-weight: bold;
    padding-left: 0px;
}
.cssMultiRowsGridView .cssGridView .cssContentRow .cssDivFullWidth input, .cssMultiRowsGridView .cssGridView .cssContentRow .cssDivFullWidth select
{
    margin-top: 3px;
}
.cssMultiRowsGridView .cssDivButtonRow
{
    padding-right: 0px;
}
/*********************************************
*                 Expense  End               *
*********************************************/

/*********************************************
*              Manage Apps Start             *
*********************************************/
.cssDisplayTextBox
{
    line-height: 19px;
    border: 1px solid #D2D6DD;
    padding: 10px;
    margin-bottom: 10px;
}
.cssPaddingTop
{
    padding-top: 10px;
}
.cssPaddingLeft
{
    padding-left: 10px;
}
.aspNetDisabled input[type='radio']
{
    margin-left: 0px;
}
/*********************************************
*               Manage Apps End              *
*********************************************/
.cssWrap tr td
{
    white-space: normal;
}
/*********************************************
*              Bulk Order Start             *
*********************************************/
.cssContentRow .cssContentRow3Column
{
    width: 32.5%;
    float: left;
}
.cssContentRow .cssContentRow3ColumnDouble
{
    width: 65%;
    float: left;
}
.cssContentRow .cssContentRow3Column div label,
.cssContentRow .cssContentRow3ColumnDouble div label,
.cssDivFullWidth .cssContentRow .cssDivFullWidth div label
{
    font-weight: bold;
}
.cssDivFullWidth .cssContentRow .cssDivFullWidth span
{
    padding-left: 0px;
}
.cssDivFullWidth .cssContentRow .cssDivFullWidth span div
{
    margin-right: 0px;
}
.cssDivFullWidth .cssContentRow .cssDivFullWidth span select,
.cssDivFullWidth .cssContentRow .cssContentRow3Column span select,
.cssDivFullWidth .cssContentRow .cssContentRow3Column span input
{
    width: 200px;
}
.cssDivFullWidth .cssContentRow .cssContentRow3ColumnDouble span select,
.cssDivFullWidth .cssContentRow .cssContentRow3ColumnDouble span input
{
    width: 437px;
}
.cssGridView .cssGridViewRowCommon span
{
    font-weight: normal;
}
.cssInputFormContent620 .cssContentRow .cssDivFullWidth span select,
.cssInputFormContent620 .cssContentRow .cssContentRow3Column span select,
.cssInputFormContent620 .cssContentRow .cssContentRow3Column span input
{
    width: 180px;
}
.cssInputFormContent620 .cssContentRow .cssContentRow3ColumnDouble span select,
.cssInputFormContent620 .cssContentRow .cssContentRow3ColumnDouble span input
{
    width: 385px;
}
.cssDivFullWidth .cssContentRow .cssDivFullWidth span.cssRequiredMark
{
    padding-left: 3px;
    font-weight: normal;
}
.cssDivFullWidth span div.ajax__calendar div
{
    margin-right: 0;
}
/*********************************************
*              Bulk Order  End               *
*********************************************/
