html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
html {
   -ms-overflow-style: scrollbar;/*auto | none | scrollbar | -ms-autohiding-scrollbar*/
}
body{margin:0px;padding:0px;font-family:Arial, sans-serif;font-size:12px; background-color:#818E98;overflow-y:scroll; background:url('/Areas/Online/Content/images/background.gif') repeat scroll top center black;}

#container{width:1024px;margin:0 auto;}
.topheader{background: url("images/top-bg-other.png") repeat scroll 0 0 transparent; float: left;    height: 181px;    width: 100%;    z-index: 1;}
.topheaderlogin{background: url("images/top_bg.png") repeat scroll 0 0 transparent; float: left;    height: 124px;    width: 100%;    z-index: 1;}

/*Start of Nav*/

.nav{ margin-bottom: 12px; padding-top: 0; /*width: 100%; */ width: 1000px; }

.nav  >li{  float: left;   font-size: 18px;    height: 40px;       top: 121px;    width: 220px;    background: url("images/tab_2_.png") no-repeat scroll 0 0 transparent;left:7px; }
.nav  >li.open {float: left;    font-size: 18px;    height: 40px;     top: 121px;    width: 220px;    z-index: 101; background: url("images/tab_1_.png") no-repeat scroll 0 0 transparent;left:7px;}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus {background:none;}

.nav > li > a{   display: block;    padding-top: 10px;   color:#333333; text-align:center;}
.nav > li > a:hover , .nav > li > a:focus{  background:none;color:#000000;}
.nav > li:first-child{z-index:100}  
.nav > li:nth-child(2){/*left:-36px !important;*/left:-4.5%!important; z-index: 99;}  
.nav > li:nth-child(3){/*left:-80px !important; */left:-9.5%!important; z-index: 98;}  
.nav > li:nth-child(4){/*left:-113px !important; */left:-13.5%!important; z-index: 97;}
.nav > li:nth-child(5){/*left:-113px !important; */left: 70.5%!important; z-index: 96;top: 81px;}   /*Refnud left:Added*/
.nav > li.homebtn_li{background: none repeat scroll 0% 0% transparent!important;position:relative;top:77px;float:right;left:0px!important;z-index:95;}  /*Refnud left:0px!important;*/
/*.leftPos{z-index:100}  
.lefPos1{left:-45px !important; z-index: 99;}  
.lefPos2{left:-89px !important; z-index: 98;}  
.lefPos3{left:-124px !important; z-index: 97;}*/
.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#333333;background-color:#FAC068!important; background-image: none; filter:none;}

.dropdown-menu
{
     background-color: #f0f0f0;
     font-size:12px;
	  border-radius: 6px 6px 6px 6px!important;
}
.dropdown-menu .divider
{
     background:url("images/subnav_divider.png");
    height: 1px;
    margin: 1px;
    overflow: hidden;
}

.dropdown-menu-arrow::before {
    border-bottom: 7px solid rgba(0, 0, 0, 0.2);
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    display: inline-block;
    left: 76px;
    position: absolute;
    top: -7px;
}

.dropdown-menu-arrow::after {
    border-bottom: 6px solid #FFFFFF;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    display: inline-block;
    left: 76px;
    position: absolute;
    top: -6px;
}

.btn-group.pull-right > .dropdown-menu-arrow::before {
    left: inherit;
    right: 9px;
}

.btn-group.pull-right > .dropdown-menu-arrow::after {
    left: inherit;
    right: 10px;
}
.dropdown-menu > li > a{color:#494949;}
.nav-tabs{border:0px;margin-bottom:0px;}
.nav-tabs > li{ background-image: none;    left: 0;    top: 12px;font-size:14px;}
.nav-tabs > li > a{ border: 1px solid #CCCCCC; border-bottom:0px;background-color:#E4E4E4;}
.nav-tabs > li > a:hover , .nav-tabs > li > a:focus{  background:#C9C9C9;color:#000000;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{ 
    border-style: solid solid none;
    border-width: 1px 1px 0;
    border-color:#CCCCCC;
    color: #555555;
    cursor: default;}
/*EOF Nav*/

/*Start of Jquery UI Overridding Css*/
.ui-widget , .ui-jqgrid {font-family:Arial,sans-serif;font-size:12px;}
.ui-widget-overlay{background:none;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
background: none;
   border:0px;
	border-right:0px;
	border-left:0px;
    color: #666666;
    font-weight: bold;}
.ui-widget-content {
    background: #f8f8f8;
    border: 1px solid #cccccc;
    color: #222222;
    font-family:arial,sans-serif;
    font-size:12px!important;
}
.ui-widget-content a.saveImg{}
.ui-widget .ui-widget{font-family:Arial,sans-serif;}

.ui-jqgrid-btable tr:nth-child(even) {
    background-color: #EFF2F4;
}

.ui-jqgrid-btable tr:nth-child(odd) {
    background-color: #D8DFE5;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background:none; /*background-color: #FBEC88!important;*/}

.ui-jqgrid tr.jqgrow td ,.ui-jqgrid .ui-jqgrid-htable th{height:32px; padding: 4px 0 0 2px;}
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{text-align:left;   white-space: normal !important;}

.ui-jqgrid tr.ui-row-ltr td{border-right-width:0px;}
.ui-jqgrid .ui-jqgrid-htable th div input.cbox{height: 12px;
    margin: 4px; margin-top:2px;}
.lefttable .ui-widget-content {border:0px;border-radius:0px;}

.lefttable .ui-jqgrid tr.jqgrow td{border:0px;}

.ui-datepicker-trigger{   float: left;    padding-left: 10px; clear:none;}
.ui-jqgrid td input{border:1px #cccccc solid;}
 .ui-jqgrid tr.jqgrow td { word-wrap: break-word; /* IE 5.5+ and CSS3 */
        white-space: pre-wrap; /* CSS3 */
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
        white-space: -pre-wrap; /* Opera 4-6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        vertical-align:middle;
        padding-left:4px;
 }
.ui-jqgrid .ui-jqgrid-htable th {
    padding-left:4px;
}
        
.ui-icon-triangle-1-s{background-position: -65px -16px;}
.gridAnchor{text-decoration:underline;}
.ui-jqgrid .ui-jqgrid-pager {height:33px!important;}
.ui-jqgrid .ui-pg-selbox {height:auto!important;  }

.ui-jqgrid .ui-jqgrid-htable th div {
overflow: visible !important;
height: auto !important;
}
.ui-jqgrid .ui-th-div-ie{
  white-space: normal !important;  
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
{
    border:0px;
    background:none;
    color:red;
    text-align: center;
}
.configure .ui-th-column,.configure .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{text-align:center;}
#TblGrid_tblGHPDCPaymentList .ui-datepicker-trigger {
    clear: none;float:none;
position: relative;
top: 7px;
left: 6px;
}
#TblGrid_tblECSPaymentList .ui-datepicker-trigger {
    clear: none;float:none;
position: relative;
top: 7px;
left: 6px;
}
#tblPermissionGroupList .ui-widget-content a {
    text-decoration:underline;
}
.disableGridBtn ,.disableGridBtn:hover  {
   /* background: none repeat scroll 0 0 #E3E3E3;*/
    cursor: default;
}
.disableGridBtn .ui-icon {
   background-image: url("images/ui-icons_999999_256x240.png");
}

.ui-widget-header
{
    border:0px;
    color:#666;
    font-size:14px;
    background:none!important;
}
.ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content
{
    background-color:white!important;
}
.ui-jqdialog-content .DataTD
{
    padding-bottom:10px;
}
    .ui-jqdialog-content .DataTD input
    {
        width: 131px!important;
    }
#editmodtblGHPDCPaymentList , #editmodtblECSPaymentList
{
    width:400px!important;
    left:250px;
}
/*EOF Jquery UI*/

/*Start of form elements*/
input, select, textarea {color:#666666!important;font-size:12px!important;font-family:Arial,sans-serif;}
select {  height: 28px !important;
    min-height: 28px !important;
}
button{color:#666666!important;font-size:12px;font-family:Arial,sans-serif;background-color:none; background-image:none;}
.formBox{background-color:#ffffff;float:left;border:1px #cccccc solid; padding: 16px 16px 16px 16px;width: 932px;    border-radius: 5px;}
.formBoxSearch{background-color:#ffffff;float:left;border:1px #cccccc solid; padding: 16px 16px 16px 16px;width: 928px;    border-radius: 5px;}
.formBoxRole{background-color:#ffffff;float:left;border:1px #cccccc solid; margin:0px; width: 100%;    border-radius: 5px;}
.formBoxNs{background-color:#ffffff;float:left;border:1px #cccccc solid;width: 963px;    border-radius: 5px;  }
.formBoxTab{background-color:#ffffff;float:left;width: 963px;    border-radius: 5px;  }
 label{  font-size: 12px;    padding-left: 0px;    padding-right: 12px;  padding-top: 5px;color:#666666; cursor:default;}
.formGrp{ padding-right: 19px;float:left;}
 .formGrpNs{float:right;  }
 .formGrpNs label{padding-left: 0px!important;  }
 .mediumSelect{ font-size: 12px;    width: 100px;}
  .mediumSelect1{ font-size: 12px;    width: 111px!important;}
 .medimLargeSelect{font-size:12px; width:190px;}
 .smallSelect{ font-size: 12px;   width: 80px;}
 .largeSelect{ font-size: 12px;   width: 220px;}
 
 input[type="file"]{line-height:27px;height:27px;}
input[type="text"],input[type="password"]{  background-color: #F8F8F8; font-size:12px!important;      width: 99px;   height: 14px;    line-height: 12px;    width: 99px; /*background:url('../images/textbox_bg.png') repeat;*/}
input[type="submit"] {width:auto;}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
       background-color: #E3E3E3;
    cursor: not-allowed;
}
.mediumDrop {
    width: 161px!important;
}
.largeTxtSchemeType {
    width: 218px !important;
}
.Drpdwnoperator {
    width:114px!important;
    min-height: 22px !important;
    height: 24px !important;
}
.smallTxt {    width: 70px!important;}
.smallTxt2 {    width: 67px!important;}
.smallTxt1 {    width: 80px!important;}
.smallTxt3 {    width: 84px!important;}
.largeTxt {    width: 204px!important;}
.largeTxt1{width:177px!important}
.largeTxt2{width:173px!important}
.largeTxt3 {
    width: 190px !important
}
.mediumTxt {    width: 99px!important;}
.smallMTxt {    width: 145px!important;}
.smallMDate1 {    width: 114px!important;}
.smallMDate {    width: 157px!important;}
.smallBankTxt {    width: 195px!important;}
.largeDate{width:171px !important}
.largeDateBOD{width:191px !important}
.largeTxtRemarks {    width: 290px!important;}
.DropdownforThreshold{width:189px!important}
.mediumTxt1
{
    width: 138px!important;
}
 textarea{float:left;width:487px; background-color:#f8f8f8;height:85px;resize:none; }
 .smallTxtA{float:left;width:208px;}

  .vsmallTxtA{float:left;width:181px;}
    .mediumTxtA{float:left;width:440px;}
 .viewTxtA{float:left;width:385px;}
 .radioGrp{float:left;padding-top:20px;   padding-bottom: 20px;}
  .Customertextarea{float:left;width:208px;height:42px;resize:none; }
 .chBox{ clear: both;    float: left;    margin-left: 5px!important;  }
 .chRbox{float: left;    margin: 8px 80px 8px 5px !important;}
 .hAuto{height:auto!important;}
 .errorMsg{color:Red;width:200px;}
 .error{ color:red;text-align:right;
}
.noRecord { font-size:20px; color:red;
}
.noRecordDiv {  border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    background-color: #FFFFFF;
    height: auto;
    padding: 10px;
    width: 940px;
}
.noRecordDivSmallPopup {  border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    background-color: #FFFFFF;
    height: auto;
    padding: 10px;
    width: 680px;
}

.noRecordDivPopup {  border: 1px solid #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    background-color: #FFFFFF;
    height: auto;
    padding: 10px;
   width:97.5%;
}
.advanceError { width:195px;  float:right;
}
.dateInfo { font-size:10px;color:#666666;
}
input.red ,textarea.red, select.red {
border:1px red solid!important;
}
.red {
    color: red;
}
.noRecordnew { font-size:18px; color:red;
}
input.validatorerrorclass ,textarea.validatorerrorclass,select.validatorerrorclass  {
border:1px red solid!important;
}

.validatorerrorclass {
    color: red !important;
}
.leftmar {   position: relative;
    top: 9px;
}
.errorClass {
   text-align: center;
   color: red;

}
/*EOF form Elements*/
.padL46{padding-left:46px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearB{clear:both;}
.posRel{position:relative;}
.posAbs{position:absolute;}
.marLft8{margin-left:8px;}
.marL0{margin-left:0px!important;}
.padT0{padding-top:0px!important;}
.marT10{margin-top:10px;}
.marTM10{margin-top:-10px;}
.padL40{padding-left:40px;}
.padL42{padding-left:42px;}
.padL48{padding-left:48px;}
.padL77{padding-left:77px;}
.padR30{padding-right:30px;}
.padR20{padding-right:20px;}
.padR245{padding-right:245px;}
.padR531{padding-right:531px;}
.padL10{padding-left:10px;}
.padL100{padding-left:100px;}
.padT7{padding-top:7px;}
.padT40{padding-top:40px;}
.padL120{padding-left:120px;}
.padL20{padding-left:20px;}
.padL34{padding-left:34px;}
.padL35{padding-left:35px;}
.padL64{padding-left:64px;}
.padL70{padding-left:70px;}
.padL73{padding-left:73px;}
.padT8{padding-top:8px;}
.padL348{padding-left:348px;}
.padR179{padding-right:179px;}
.padT20{padding-top:20px;}
.pad15 {padding:15px;
}
.padR73{padding-right:73px;}

.marT20{margin-top:20px;}
.tanshiqLogo{  float: left;    margin-left: 20px;    margin-top: 0px;    width: 720px;}
.userBox{float:right;padding-top:7px;padding-right:10px;}
.userBoxChange{float:left;padding-top:7px;padding-right:10px;}
.userBoxHolder{ background-color:white;float:left; border:1px #ccc solid;}
.custInfo{padding:10px;float:left;  background-color:#818E98; font-size: 12px;    font-weight: bold; color:#fff;width:305px;}
.logoutBox{float:right;clear:both;margin-top:5px;}
.welcomeText {    color: #FFFFFF;    float: left;    font-size: 10px;     max-width: 217px;    padding-left: 9px;    width: auto;}
.welcomeTextlogout { float: left;    font-size: 10px;    padding-left: 7px;       max-width: 217px;    padding-left: 9px;    width: inherit;color:white;}
.searchBtn{     float: right;    font-size: 12px;     position: relative;    right: 10px;    top: 10px; }

.middleContent{width:100%;float:left;}
.contentBox{ background-color: #f0f0f0;    border:1px #cccccc solid;  border-top:0px;  border-radius: 9px 9px 0 0;    float: left;     margin-top: -8px;    padding-bottom:14px;}
.contentArea{    float: left;      padding-left: 26px;   padding-right: 20px;    padding-top: 12px;    width: 976px;}
.contentArea h1{ color: #666666;    font-size: 14px;    font-weight: bold;    margin-top: -9px;    padding-top: 0;}

.formDivider{border-top:1px #cccccc solid;width:inherit;float:left;  margin-top: 14px;}
.bottomBox{float:left;   padding-top: 20px;}
.subheader{font-size:12px;font-weight:bold;color:#333333;}
.tableBox{float:left;float: left;    padding-top: 22px;}
.tableTitle{font-size:14px;font-weight:bold;padding-bottom:14px;font-weight:bold;}
.standardBottom{ background-color: #3a3f44;       float: left;    min-height: 52px; height:100%;    width: 100%;}
.footer{ background-color: #495157; width:100%;float:left;padding-bottom: 3px;    padding-top: 4px;  }
.footer ul li{width:auto;list-style:none;margin-right:10px;text-align:center}
.footer ul{ color: White; font-size: 11px;  padding-left: 10px; }
.logoutBox span.active{background:url('images/Logout_1.png');height: 22px;    width: 23px;}
.logoutBox span.inactive{background:url('images/Logout_2.png');height: 22px;    width: 23px;}
.homebtn{  cursor: pointer; left: -101px; position: relative; top: 119px; z-index: 101;}
/*
.nav > li.homebtn_li {background: none repeat scroll 0% 0% transparent!important; float: right; position: relative; width: auto!important;}/*REfnud left: -7%;*/

/*start of new scheme*/

.rightBox{float:left;width: 650px;}
.nsFrmBox{float:left;   padding-left: 66px;    padding-top: 12px;}
.nsFrmBoxNew{float:left;     padding-top: 12px;}
.nsFrmBoxNewSmall{float:left;  margin-bottom:10px;  padding-right: 14px;  padding-top: 12px;border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px; width:325px;  }
.nsFrmBoxNewSmallNewCust{float:left;  margin-bottom:10px;  padding-right: 14px;  padding-top: 12px;border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px; width:357px;  }
.nsFrmBoxNewSmallNewCustBank{float:left;  margin-bottom:10px;  padding-right: 14px;  padding-top: 12px;border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px; width:390px;  }
.nsTxtBox{float: left;    padding-left: 12px;    padding-top: 3px;    width: inherit;}
.padRg5{padding-right: 5px;}
.leftBox{ float: left;     padding-top: 7px;width:300px;min-height:170px;height:100%;}/*border-left:1px #cccccc solid;*/
.leftBoxHeight {
    min-height: 139px;
    height: auto;
} 
.nsRightBox1{clear: both; float: left; padding-top: 10px; width: 296px; margin-right: 25px;}
.nsRightBox2{ float: left; padding-top: 10px; width: 323px;}
.padT35{padding-top:35px;}
.formDividerNs{border-top:1px #cccccc solid;width:inherit;float:left; }
.formDividerNsSmall{  border-top: 1px solid #CCCCCC;    margin-left: 19px;    width: 295px; }
.3colBox{float:left;width:100%;}
.nsCol1{     float: left;    padding-bottom: 10px;   }
.nsCol2{   float: left;    padding-bottom: 10px;      padding-top: 15px;    width: 312px;}
.nsCol3{   float: left;    padding-bottom: 10px;      padding-top: 15px;    width: 312px;}
.colWrapper1{ padding-right: 19px;    }
.colWrapper2{   border-left: 1px solid #CCCCCC;    height: 140px;    margin-left: 16px;}
.padB13{padding-bottom:13px;}
.txtGift{ color: #AEAEAE;    float: left;    font-size: 13px;    font-style: normal;    font-weight: normal;    padding-top: 2px;    text-decoration: none;padding-left:5px;}
.giftBorder{   border-bottom: 1px solid #AEAEAE;    float: left;    margin-bottom: 7px;    margin-left: 5px;    padding-top: 3px;    width: 100%;}
.searchBtnImage{ 
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    text-align: center;
	min-width:132px;
	min-height:22px;
	padding-top: 3px;  
	font-size:12px;
	float: left;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ;
	text-decoration:none!important;

	background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */
	
}
.ie9 .searchBtnImage ,.ie9 .boutImg ,.ie9 .saveImg ,.ie9 .cancelImg ,.ie9 .getImg ,.ie9 .activateImg{ 

	filter: '';

}
a.searchBtnImage , a.boutImg ,a.saveImg ,a.cancelImg ,a.getImg ,a.activateImg{ 
    color:#666666 !important;

}
.boutImg{ 
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    float: left;
     margin-right: 10px;
    text-align: center;
    text-transform: uppercase;
	min-width:194px;
	min-height:22px;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ;
    	background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */
}

.saveImg{
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    margin-right: 10px;
    text-align: center;
	float:left;
    text-transform: uppercase;
	min-width:90px;
	min-height:22px;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ;
	background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */
   
   }
.cancelImg{
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    text-align: center;
    text-transform: uppercase;
	min-width:90px;
	min-height:22px;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ;
		background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */
}
.getImg {
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    text-align: center;
    text-transform: uppercase;
    min-width: 114px;
    min-height: 22px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
   	background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */
}
.activateImg{
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    text-align: center;
    text-transform: uppercase;
	min-width:184px;
	min-height:22px;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ;
	background: #dde0e2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlYmVjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNkZGUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(235,236,236,1) 30%, rgba(221,224,226,1) 70%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(235,236,236,1)), color-stop(70%,rgba(221,224,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(235,236,236,1) 30%,rgba(221,224,226,1) 70%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebecec', endColorstr='#dde0e2',GradientType=0 ); /* IE6-8 */

}
.activateImg:hover, .getImg:hover, .cancelImg:hover,.saveImg:hover,.boutImg:hover,.searchBtnImage:hover{  
background: #ffecc6; /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZWNjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmY2M2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(255,236,198,1) 1%, rgba(255,204,102,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,236,198,1)), color-stop(99%,rgba(255,204,102,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,236,198,1) 1%,rgba(255,204,102,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,236,198,1) 1%,rgba(255,204,102,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,236,198,1) 1%,rgba(255,204,102,1) 99%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,236,198,1) 1%,rgba(255,204,102,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffecc6', endColorstr='#ffcc66',GradientType=0 ); /* IE6-8 */
box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) ; text-decoration:none;}

.ie9 .activateImg:hover ,.ie9 .getImg:hover,.ie9 .cancelImg:hover,.ie9 .saveImg:hover,.ie9 .boutImg:hover,.ie9 .searchBtnImage:hover {
        filter:none;
       }

 input[type="submit"]:disabled,input[type="submit"]:disabled:hover, button:disabled ,button:disabled:hover, input[type="button"]:disabled, input[type="button"]:disabled:hover{
background: none repeat scroll 0 0 #E3E3E3;color: #B1B1B1 !important;cursor: default;}

.activateImg:focus, .getImg:focus, .cancelImg:focus,.saveImg:focus,.boutImg:focus,.searchBtnImage:focus{ border:thin dotted rgba(82, 168, 236, 0.8)!important;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0px;}

.padL54{padding-left:54px;}
.padR33{padding-right:33px;}
.padT20{padding-top:20px;}
.padT17{padding-top:17px;}
.padL9{padding-left:9px;}
.padL19{padding-left:19px;}
.padT5{padding-top:5px;}
.padL85{padding-left:85px;}
.padL100{padding-left:100px;}
.padT10{padding-top:10px;}
.padL10{padding-left:10px;}
.padL90{padding-left:90px;}
.padR10{padding-right:10px;}
.padR19{padding-right:19px;}
.padL120{padding-left:120px;}
.padL65{padding-left:65px;}
.padR65{padding-right:65px;}
.padL25{padding-left:25px;}
.padL93{padding-left:93px;}
.marR10{margin-right:10px;}
.marR5{margin-right:5px;
}
.marR0{margin-right:0px;
}
.marR17{margin-right:17px;}
.marL17{margin-left:17px;}
.padB0{padding-bottom:0px;}
.padB10{padding-bottom:10px;}
.padB16{padding-bottom:16px;}
.padL5{padding-left:5px;}
.padR15 {
    padding-right: 15px;
}
.padR120{ padding-right:120px;
}
.padR203{ padding-right:203px;
}
.padL15{padding-left:15px;}
.padL0{padding-left:0px!important}
/*eof new scheme*/
/*start of configure*/
.marL25{margin-left:25px;}
.marL7{margin-left:7px;}
.nsTxtBoxCon{float: left;     padding-left: 102px;   padding-top: 3px;    width: inherit;}
.nsTxtBoxCon1{float: left;     padding-left: 68px;   padding-top: 3px;    width: inherit;}
.w550{width:550px;}
.w500{width:500px;}
.w585{width:585px;}
.w510{width:510px;}
.w530{width:530px;}
.w450{width:450px;}
.w412{width:412px;}
.w350{width:350px;}
.w300{width:300px;}
.w320{ width:320px;
}
.w341{width:351px;}
.w312{width:312px;}
.w370{width:370px;}
.w260{width:260px;}
.w275{width:275px;}
.w220{width:220px;}
.w210{width:210px;}
.w75P{width:75%;}
.w100P{width:100%!important;}
.w127{width:127px;}
.w130{ width:130px;}
.w200{width:200px;}
.w222{width:222px;}
.w932{ width:932px;}
.h57{height:57px;}
.marR77{margin-right:77px;}
.marL85{margin-left:85px;}
.deleteImg{background:url('images/delete.png') no-repeat ;  cursor: pointer;    display: inline-block;height: 19px;    margin: 0 auto; width: 18px; vertical-align:middle;} 

.editImg{background:url('images/edit.png') no-repeat ;cursor: pointer;    display: inline-block;height: 21px;    margin: 0 auto; width: 22px; vertical-align:middle;}

.viewImg{background:url('images/view.png') no-repeat ; cursor: pointer;    display:inline-block;height: 21px; border:0px;   margin: 0 auto; width: 22px!important; vertical-align:middle;}

.addImg{background:url('images/add_icon.png') no-repeat ; cursor: pointer;    display:inline-block;height: 21px;    margin: 0 auto; width: 22px; vertical-align:middle;}

.selectImg{background:url('images/select_icon_img.png') no-repeat ; cursor: pointer;    display: inline-block;height: 32px;    margin: 0 auto; width: 32px; vertical-align:middle;}

.arrowL{background:url('images/arrowL.png');  width:25px;height:27px;cursor:pointer;border:0px;}
.arrowL:hover{background:url('images/arrowL_hover.png');}
.arrowR{background:url('images/arrowR.png');  width:25px;height:27px;cursor:pointer;border:0px;}
.arrowR:hover{background:url('images/arrowR_hover.png');}
.sbHolder{color:#666666;}
.custName{font-size:18px;font-weight:bold;}
.custNameChange{font-size:14px;font-weight:bold;}
.serverError{color:Red;text-align:center;font-size: 16px;}
.serverSuccess{color:green;text-align:center;font-size: 16px;}
.formBoxNspopup{      float: left;    padding-right: 98px;    width: 411px; }
.formBoxBig{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left;    width: 700px; }
.formBoxBigNewCust{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left;    width: 730px; }
.formBoxBigAgent {
    border: 1px solid #CCCCCC;
    background-color: #ffffff;
    border-radius: 2px 2px 2px 2px;
    float: left;
    width: 732px;
}
.switch {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 20px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 16px;
        width: 16px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: #0000FF;
}

input:focus + .slider {
    box-shadow: 0 0 1px #0000FF;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }
 .formBoxBigNewCustChanged{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left;    width: 820px; }
.formBoxBigAgent{   border: 1px solid #CCCCCC;  background-color:#ffffff;   border-radius: 2px 2px 2px 2px;    float: left;    width:732px; }
.formBoxPrintPop {  border: 1px solid #CCCCCC;  background-color:#ffffff;   border-radius: 2px 2px 2px 2px;    float: left;    width:623px;
}
.formBoxpopup{    float: left;    width: 550px; }
.printSpan {padding:3px;float:left; width:618px;
}
.printSpan1 {padding:3px;float:left; width:680px;
}
.formBoxBigUpdate{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left; background-color:#ffffff; width: 100%;    }
.formBoxBigUpdatePass{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left;  width: 100%;    }
.updatePass .userBoxChange 
{
     background-color: #FFFFFF;
         border: 1px solid #CCCCCC;
}
.manda{color:Red;font-size:12px; font-weight:bold}
.benefitCal label{ width: 161px;}
.brR{border-right:1px #cccccc solid;}
.brL{border-left:1px #cccccc solid;}
.brL0{border-left:0px}
.brAll{border:1px #cccccc solid;}
.brB{border-bottom:1px #cccccc solid;}
.br0
{
	border:0px!important;
}
.descData { max-height:70px;
            height:auto;
            overflow-y:scroll;
            border-radius:4px;
            border:1px #ccc solid;
}
/*eof configure*/

/*Start of JQmodal */

.jqmWindow {
    background-color: #EEEEEE;
    border: 1px solid black;
    color: #333333;
    display: none;
    left: 50%;
    margin-left: inherit;
    padding: 12px;
    position: absolute;
    top: 17%;
    width: inherit;
}
.mediumWindow{
    margin-left: -381px;
    width: 702px;
}
.smallWindow{
    margin-left: -200px;
    width: 300px;
}
.largeWindow{
    margin-left: -419px;
    width: 800px;
}
.largeWindowUlp{
    margin-left: -461px;
    width: 904px;
}

.largeWindowDashBoard{
    margin-top:-100px;
    margin-left:-461px;
    width: inherit;
}

.smallMWindow{
    margin-left: -219px;
    width: 411px;
}

.smallMPaymentWindow{
   margin-left: -268px;
    width: 509px;
}
.remarksPop {
    background-color: #EEEEEE;
    border: 1px solid black;
    color: #333333;
    display: none;
    left: 50%;
    margin-left: inherit;
    padding: 12px;
    position: absolute;
    top: 17%;
    width: inherit;
    max-height: 200px;
    height: 200px;
    overflow-y: scroll;
}

.ThresholdRemarksPopup {
    background-color: #EEEEEE;
    border: 1px solid black;
    color: #333333;
    display: none;
    left: 50%;
    margin-left: inherit;
    padding: 12px;
    position: absolute;
    top: 17%;
    width: inherit;
    max-height: inherit;
    height: inherit;
    overflow-y: scroll;
}
.smallMPrintWindow{
   margin-left: -325px;
    width: 629px;
}
.mediumWindowNewCustomer{
    margin-left: -381px;
    width: 735px;
}
.mediumWindowNewCustomerChanged{
    margin-left: -381px;
    width: 750px;
}
.mediumWindowNewEditCustomer{
    margin-left: -381px;
    width: 820px;
}
.topAlign {  top: 8%;
}
.topCenter { top: 45%;
}
.textAlignR { text-align:right;
}
.textAlignL { text-align:left;
}
#MoreDetailsOfScheme tr
{
    border:1px #8E99A3 dotted;
}
#MoreDetailsOfScheme tr td
{
     padding-left: 10px;
    padding-right: 13px;
     width:100px;
}
#MoreDetailsOfScheme tr td:nth-child(even)
{
   border-right:1px #8E99A3 dotted;

}
#MoreDetailsOfScheme #cfatable tr td
{
   border-right:1px #8E99A3 dotted;

}
#MoreDetailsOfScheme .table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th{  background-color: #EDECEC;}
#MoreDetailsOfScheme .table-striped tbody > tr:nth-child(2n+2) > td, .table-striped tbody > tr:nth-child(2n+2) > th{ background-color:#D8DFE5;}

.moreDetails tr
{
    border:1px #8E99A3 dotted;
}

.moreDetails tr td
{
     padding-left: 10px;
    padding-right: 13px;
   width:auto!important;
}
.moreDetails tr td:nth-child(even)
{
   border-right:1px #8E99A3 dotted;

}
.moreDetails #cfatable tr td
{
   border-right:1px #8E99A3 dotted;

}
.moreDetails .table-striped tbody > tr:nth-child(2n+1) > td,.moreDetails .table-striped tbody > tr:nth-child(2n+1) > th{  background-color: #EDECEC;}
.moreDetails .table-striped tbody > tr:nth-child(2n+2) > td,.moreDetails .table-striped tbody > tr:nth-child(2n+2) > th{ background-color:#D8DFE5;}
.schemeTable { width:600px!important;table-layout:fixed;
}
/*EOF*/
/*Accordion Starts*/

#accFAQ .headerFaq {display:block; border:1px #cccccc solid;   background-color:#F8F8F8;  padding: 15px;color:inherit;  font-size: 11px;    line-height: 13pt;cursor:pointer; }

.showPlus{ float:right;background: url("images/arrow_up.png") repeat scroll 0 0 transparent;    height: 7px;    left: 10px;    margin-right: 5px;    position: relative;    top: 6px;    width: 8px;}
.activeFaq{ background: url("images/arrow_down.png") repeat scroll 0 0 transparent;    height: 7px;    left: 10px;    margin-right: 5px;    position: relative;    top: 6px;    width: 8px;}

#accFAQ  {margin:0;  padding: 0px 0 0; }

#accFAQ  ul{margin:0; padding:10px 0px;}

#accFAQ  li {list-style-type:none;width:inherit;}

#accFAQ ul ul {margin:0; padding:0 0 0 20px;}

#accFAQ  .outer {border:1px solid #dadada; border-width:0 1px 1px; background: #fff}

#accFAQ  .inner {margin-bottom:0; position:relative; overflow:hidden;color:#000000; background-color:#fff; }

#accFAQ  .inner .inner {padding-bottom:0}

/*  
  Add styles for all links in the 'accordion':
.accordion a {...}
*/    

#accFAQ .headerFaq.trigger {padding-left:20px; background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700;text-decoration:none;}

#accFAQ .headerFaq.trigger.open {/*background-image: url(../style/img/minus.gif)*/}

#accFAQ .last-child .headerFaq.trigger{/*padding-left:1px; background-image:none; font-weight:normal*/}

#accFAQ  .headerFaq.active{font-weight:700; color:#f72; text-decoration:none}

/*Accordion Ends*/

.custom-combobox {
position: relative;
display: inline-block;
 background: url("images/dropdown_bg.png") repeat scroll 0 0 transparent;
 border-bottom-left-radius:0px!important;
 border-top-left-radius:0px!important;
    font-weight:normal!important;
    border:1px #ccc solid;
    border-width:1px 0px 1px 1px;
}
.custom-combobox .ui-widget-content
{
       border:0px!important;
       width:191px;
       
}
#ui-id-1 .ui-menu-item{background-color:#F8F8F8!important;}
.custom-combobox-toggle {
position: absolute;
bottom: 0;
margin-left: -1px;
padding: 0;
/* support: IE7 */
*height: 1.7em;
*top: 0.1em;
 background-color:#f8f8f8;
    border: 1px solid #CCCCCC;
    height: 22px;
    top: -1px;
     border-bottom-right-radius:0px!important;
 border-top-right-radius:0px!important;
}
.custom-combobox-input {
margin: 0;
padding: 0.3em;
    background-color:#f8f8f8!important;
    font-weight:normal;
}

.text_area_for_pop_up h2{ width:265px; float:left; margin:0;line-height:18pt; padding:0px; color: #666666;  font-size:16px;  padding:0px; font-weight:bold; }
.text_area_for_pop_up1 h2{float:left; margin:0;line-height:18pt; padding:0px; color: #666666;  font-size:18px;  padding:0px; font-weight:bold; }
.text_area_for_pop_up .formBoxBig , .text_area_for_pop_up .formBoxBigulp ,  .text_area_for_pop_up .formBoxBigNewCust { background-color:white;}
#frmAccountSearch label { /*width:109px;*/
}
#frmRevSearch label { width:109px;
}
#frmRequestRefund label { width:109px;
}
#frmPayInstallment label { width:109px;
}
#frmApproveRejectGHRefund label { width:109px;
}
#frmAccountMaturitySearch label { width:109px;
}
#frmApproveRejectGHSReversal label { width:109px;
}
.ui-autocomplete 
{ 
    z-index:3001; 
}
	.custom-combobox .ui-widget-content{height:15px;}
    .formBoxBigulp{   border: 1px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    float: left;    width: 904px; }
.searchCustomer .formBoxBig
{
    width: 960px!important;
}
.searchCustomer .w210{ width:300px;}
.searchCustomer .hideClose { display:none;
}
#frmChequePayment > .error .ui-datepicker-trigger{clear: none;
    float: left;
    left: 181px;
    padding-left: 10px;
    position: relative;
    top: -54px;
}
.bigInfo .leftBox { width:349px;}
.bigInfo .userBox  {  margin: 0 auto;  float:none;    width: 50%;}
.errorContainer ,.validation-summary-errors {margin: 0px auto; width: 50%;}
.errorContainer ul ,.validation-summary-errors ul{color:red;}
.errorContainer ul li, .validation-summary-errors ul li{margin-left:20px; font-size:12px!important;}
.errorContainerPopup, .validation-summary-errors {
    margin: 0px auto;     width: 30%;
}
.errorContainerPopup ul ,.validation-summary-errors ul{color:red;}
.errorContainerPopup ul li, .validation-summary-errors ul li{margin-left:20px; font-size:12px!important;}
.input-validation-error {    border: 1px solid red!important;}
.textAlignCenter {text-align: center;
}
	/*Start of table*/
 .tblDiv{float:left;border:1px #cccccc solid;padding:1px ;background-color:#ffffff;}
.tableUI{width: inherit;}
.tableHeader tr {background-color:#ffffff;}
.tableHeader th, .tableHeader td {
    font-weight: bold;padding-left:2px;
}
.tableBody td { padding-left:2px;
}
.tableUI tr{border-bottom:1px #cccccc solid;height:27px;text-align:left;}

.tableBody tr:nth-child(even){  background-color: #EFF2F4;}
.tableBody tr:nth-child(odd){  background-color: #D8DFE5;}
/*eof table*/
/*Login css starts*/
.login{width:329px; float:left;    background-color: #f0f0f0;}
.loginTxt{ background-color:#FAC068;float:left; padding:10px;width:310px;}
.formBoxLogin{float:left;width:100%;height:100%; clear:both; height:424px}
.formLogin{padding:7px 36px;}
.mediumloginTxt{width:259px!important;}
.userImg{ background: url("images/username_icon.png") no-repeat scroll 0 0 transparent; width:18px;height:17px;float:left;}
.passImg{ background: url("images/password_icon.png") no-repeat scroll 0 0 transparent; width:18px;height:17px;float:left;}
.smallLoginTxt{width:222px!important;}
.loginTxtBox {width:246px!important; 
}
.formDividerLogin{border-top:1px #cccccc solid;width:265px;float:left;;margin: 0px 36px;}
.loginBoldT{color:#B2B3B5;text-align :center;margin:20px 15px;font-size:16px;font-weight:bold;}
.loginT{color:#B2B3B5;text-align :center;margin:20px;font-size:14px;}
.input-append .add-on, .input-prepend .add-on {height:14px; background-color: #F8F8F8;}
/*Login css ends*/	

/* ----------------------------------------------  Checkboxes and Radio inputs  ----------------------------------------------  */	
		
    input[type="radio"],.checkB input[type="checkbox"]{ position: absolute; left: -999em; }

	.radio label:before { 
		display: inline-block; position: relative; top:0.45em; left:-5px; 
		content:''; width:25px; height:24px;
		background-image:url(images/formelements.png); cursor:pointer;}
	.checkB label:before {display: inline-block; position: relative; top:0.45em; left:-5px; 
		content:''; width:25px; height:24px;
		background-image:url(images/formelements.png); cursor:pointer!important;}
/*	input[type="checkbox"] + label:before { background-position: 1px -24px ;}
	input[type="checkbox"]:checked + label:before{background-position:0 1px;}
		 */
	input[type="checkbox"]+input[type="hidden"] + label:before { background-position: 1px -24px ;}
	input[type="checkbox"]:checked + input[type="hidden"]+label:before{background-position:0 1px;}

	input[type="radio"] + label:before { background-position: 28px -22px;}	 	
	input[type="radio"]:checked + label:before { background-position: 28px 2px;}
	
		/* Remove the custom styling for IE 7-8 */
		
		.ie8 .radio label:before ,.ie8  .checkB label:before { display:none; content:none; }

		.ie8 input[type="radio"],
		.ie7 input[type="radio"],.ie8 input[type="checkbox"],.ie7 input[type="checkbox"]{ 
			position:relative;left:0; display:inline;}
		
		.ie8 input[type="radio"],.ie8 input[type="radio"] { 
			position:relative; top:5px; margin-right:0.5em;}

	 .checkB  .rightAlign  label:before {right: -171px!important;left:auto} 
		 .checkB  .rightAlignNewSch  label:before {    display: block;    float: left;    left: 100%;    margin: 0;    padding: 0;}
.disablePatchNewScheme{position:absolute; width:240px; height:120px; background-color:white;opacity:0;z-index:100; margin-left: -10px;}
.ui-jqgrid td input[type="radio"] {position: relative; left:0px;
}
	/*------------------------------ EOF CSS -----------------------------------*/

.close{ color: #fff!important;    float: right;    font-size: 20px;    font-weight: bold;    left: 4px;    line-height: 20px;    opacity: 1;    position: relative;    text-shadow: 0 1px 0 #FFFFFF;    top: -7px;}
.close:hover, .close:focus { color: #fff!important; opacity: 1; } 
.monitorA{vertical-align:bottom;cursor:pointer;}
.textWrapper{width:104px;}
.bestView{ background:black;    bottom: 0;	right:0px;    position: fixed;  width:auto;padding:5px;}
.bestViewA{text-align:center; color:White;width:auto; position:relative ;}

/*Loading Overlay css*/
.loadingOverlayBg{z-index: 3100;  margin: 0px; padding: 0px; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(0, 0, 0); opacity: 0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; cursor: default; position: fixed;}
.loadingOverlay{z-index: 3211; position: fixed; padding: 0px; margin: 0px; width: 30%; top: 40%; text-align: center; color: rgb(0, 0, 0); border: 3px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); cursor: default; left: 35%;}

/*For payinstallment Loading Overlay*/
.loadingOverlayPay {background-color: #fff; border: 3px solid #aaa; color: #000; cursor: default;  height: 100%;left: 0;margin: 0;padding: 0; position: fixed; text-align: center;top:0;width: 100%;z-index: 3211;}

.textAlignCenterPay { margin-top: 10%; text-align: center;}
/*EOF Loading Overlay*/

.tanshiqLogoLogin{  float: left;    margin-left: 20px;    margin-top: 0px;   }
.tollfree{color: #acacac;background: #393939;float: right;clear:both;font-size: 12px;padding: 5px;}
.tollfree span{color:#00a7a0;}
.titanLogo{float: right; clear: both; margin: 5px;}
.btmTabs{  text-align:center;margin-top:10px;}
.btmTabs .primary {color: White;    font-size: 11px;  }
.btmTabs .primary li{  list-style: none outside none; display:inline;    margin-right: 80px;    width: auto; border-bottom:1px ridge white;}
.btmTabs .primary li:nth-last-child(1){ margin-right:0px;}
.paymentDivs{ float:left; padding:10px;margin-bottom:10px; border:1px #ccc solid;}

.padT14{padding-top:14px;}
.padL75{padding-left:75px;}
.padL24{padding-left:24px;}
.padL58{padding-left:58px;}
.padL147{padding-left:147px;}
.padT0{padding-top:0px!important;}
.imgTesti,.videoTesti{ border: 1px solid #ccc;    clear: both;    float: left;    margin-bottom: 10px;}
.imgTesti img, .videoTesti iframe{width:20%;clear:both;float:left;}
.imgTesti .content,.videoTesti .content{ display: inline;    margin-left: 10px;    width: 75%;float:left;}
.imgTesti .content .desc,.videoTesti .content .desc{white-space:pre-wrap;}

.hmeColor{   background-color: #CAB3B4;}
.hmeColor .content{ padding:7px;}

/*hack for google chrome browser - checkbox issue*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type="checkbox"] ~ input[type="hidden"] ~ label:before{ background-position: 1px -24px ;}
  input[type="checkbox"]:checked ~ input[type="hidden"] ~ label:before {background-position:0 1px;}
}

.uppercase {
    text-transform: uppercase;
}
.textTransformNone {
    text-transform: none;
}

.jqResize { display: none; }
.cfaScroll {
    max-height:300px;overflow-y:scroll
}
.moreDetailsScroll {
    max-height:500px;overflow-y:scroll;overflow-x:hidden;
}
.Highlighted{
   background-color :#fbec88!important;
   background-image :none !important;
      
}
 /*.ui-datepicker-current-day {
    background-color: orange;
}*/
 .bgColorNone {
    background-color: transparent!important;    
}
.accessDenied {
  color: #FF0000;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    width: 100%;}

/*********** anythingslider css ends here ***********/

.anythingSliderOnline{position:relative; width: inherit; background-color:black;}
.anythingSliderOnline .wrapper{width:100%;overflow:auto;position:relative;top:0;left:0;margin-top:0;margin-bottom:0;}
.anythingSliderOnline .wrapper ul{/*width:32700px;list-style:none;position:relative;top:0;margin:0*/
position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: hidden;}
.anythingSliderOnline .wrapper ul li{display:block;float:left;padding:0;height:1%;width: 1%;margin:0;background-color:black;
	line-height:0; /*opera*/
padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}
.thumbNav{position:absolute;bottom:-17px;z-index:10;width:100%;}
.thumbNav ul{text-align:center;list-style-type:none;}
.thumbNav li{display:inline;height:14px;width:14px;}
.thumbNav a{display:inline-block;height:14px;text-align:center;color:transparent;font-size:0px;line-height:14px;width:9px;margin-top:0;margin-right:14px;margin-bottom:0;margin-left:0;text-decoration:none;background-image:url(/Areas/Online/Content/images/slider-inactive.png);background-repeat:no-repeat}
.thumbNav a:hover{background-image:url(/Areas/Online/Content/images/slider-active.png);text-decoration:none;background-repeat:no-repeat;color:transparent;}
.thumbNav a.cur{text-decoration:none;background-image:url(/Areas/Online/Content/images/slider-active.png);background-repeat:no-repeat;color:transparent;}
.start-stop{z-index:10;position:absolute;left:365px;top:168px;font-family: Arial, sans-serif;font-size:11px;line-height:14px;background-color:#F3C;height:14px;color:#FFF;padding-right:3px;padding-left:3px;text-align:center;width:25px;display:none}
.img{ border: 0 none;
    max-width: none;
    padding: 0;
    width: 100%;}
/*********** anythingslider css ends here ***********/
div.homeHeader{

background: rgb(244,245,247); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjVmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2YxZjJmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2U3ZTllZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2Q2ZDhkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2MzYzZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2E2YWFiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YTgwOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(244,245,247,1) 0%, rgba(241,242,245,1) 21%, rgba(231,233,237,1) 39%, rgba(214,216,222,1) 55%, rgba(195,198,207,1) 68%, rgba(166,170,183,1) 97%, rgba(122,128,145,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,245,247,1)), color-stop(21%,rgba(241,242,245,1)), color-stop(39%,rgba(231,233,237,1)), color-stop(55%,rgba(214,216,222,1)), color-stop(68%,rgba(195,198,207,1)), color-stop(97%,rgba(166,170,183,1)), color-stop(100%,rgba(122,128,145,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(244,245,247,1) 0%,rgba(241,242,245,1) 21%,rgba(231,233,237,1) 39%,rgba(214,216,222,1) 55%,rgba(195,198,207,1) 68%,rgba(166,170,183,1) 97%,rgba(122,128,145,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(244,245,247,1) 0%,rgba(241,242,245,1) 21%,rgba(231,233,237,1) 39%,rgba(214,216,222,1) 55%,rgba(195,198,207,1) 68%,rgba(166,170,183,1) 97%,rgba(122,128,145,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(244,245,247,1) 0%,rgba(241,242,245,1) 21%,rgba(231,233,237,1) 39%,rgba(214,216,222,1) 55%,rgba(195,198,207,1) 68%,rgba(166,170,183,1) 97%,rgba(122,128,145,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(244,245,247,1) 0%,rgba(241,242,245,1) 21%,rgba(231,233,237,1) 39%,rgba(214,216,222,1) 55%,rgba(195,198,207,1) 68%,rgba(166,170,183,1) 97%,rgba(122,128,145,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f7', endColorstr='#7a8091',GradientType=0 ); /* IE6-8 */

display: block;
    font-size: 16px;
    line-height: 20px;
   
    padding:8px;
	color:#333333;
    word-break: break-all;
    word-wrap: break-word;

    font-family:inherit;

}
.wid50{width:51%;}

.formBoxLogin {
    clear: both;
    float: left;
    height: auto;
    width: 100%;
}
.login{  background-color: transparent!important;
    float: left;
    width: 644px;padding-top:12px;}
.login .selectWidth{width:125px!important;}
.login .smallTxtWidth{width:98px!important; }
.padR28{padding-right:28px;}
.padR100{padding-right:100px;}
.padR372{padding-right:372px;}
.login label{color:white;}
.formLogin {
    padding: 2px 0;
}
.errorClassForView {
   color: red;
}

/*Deepika: Task 134452*/
/*Start*/
.btnOTP {
    float: none;
    margin-top: -10px;
    text-transform: none;
}

.tblOTP td {
    padding: 0px 5px;
}
/*End*/

/*Deepika: Task 134446*/
/*Start*/
.divDuplicateOTP {
    /*float: right;*/
    /*width: 25%;*/
    /*padding: 10px;*/
    text-align: center;
}

.clsDuplicateOTP {
/*margin:20px;*/
}

.divwidth {
    width: 63%;
}

.uploadlabel {
    padding: 0px 5px 5px 0px;
    width: 115px;
    margin: 10px 0px;
}
.uploadlabelinput{
    width: 89px !important;
    padding: 2px;
}

.btnUploadDuplicate {
    margin-left: 20px;
    margin-bottom: 5px;
}

.clsTextDuplicateBookOrCard {
    margin-left:10px;
}

#btnSubmitDuplicate {
    float: right;
    margin-top: 30px;
}
/*End*/
@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
.captcha_style {
    width: 85px;
    height: 21px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 3px;
    font-size: 14px;
    padding: 6px 0;
    background: #f5f5dc;
}

.captchaCode {
    padding: 0 0 !important;
}