@charset "utf-8";

    .custom-list-menu .addul{top: -6px !important; right: -13px !important;}
    
    

/* Login 2 fector authentication pages style */
 .btnVarify {background-color: #5686ba; border: 1px solid #3a516c; color: #fff;float: left;font-weight: bold;margin-right: 10px;padding: 4px 6px;}
 .lp10px { padding-left: 10px; }
 .lm10px{margin-left: 10px;}      
 .login-vaification-title{font-size: 15px; font-weight: bold;}
 .table{ display: table; border-collapse: separate;border-spacing: 5px;}
 .row{ display: table-row;}
 .cell { display: table-cell; width: 280px;padding: 1px;}
      
 input[type=radio]{ width: 2em;margin: 0;padding: 0;font-size: 1em;}
 .txtBoxCode {width: 192px;height: 20px;}  
 .varifyContainer{ width: 342px;margin-left: 27%; border: 1px solid #CCC;padding: 30px;margin-top: 45px; box-shadow: 2px 2px 2px 2px silver;}
 
     

/* CSS Document */
html{color:#333; background:#FFF;}
body{background:#EEF3FB; font-family:"Lucida Grande",Lucida Sans Unicode, sans-serif,Verdana, Arial;font-size:13px; color:#333333; margin:0; padding:0;}

/*grid for barcode*/
.barcode-grid{width:100%; float:left; border:1px solid #dbdbdb;}
.barcode table{width:100%;layout:fixed;}
.barcode table tbody tr td{color:#333; font-size:13px; padding:12px 0 12px 10px; text-align:left; border-bottom:1px solid #e3e3e3; vertical-align:top;word-break:break-all; word-wrap:break-word;
background: #fff;}
.pageBrk
        {
            page-break-after: always;
        }
        

        
        
.displaytd
{
    
}        
  
  .displaynone
{
    display:none;
}         
        
/*End grid for barcode*/

.h2Text
{
    color: #666666!important;
    font-size: 16px!important;
    font-weight: bold!important;
    padding-bottom: 5px!important;
    }
    
    .h2Text span
    {
    color: #333333!important;
    font-size: small!important;
    }

.barCodeChild{padding-left:20px;}

div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td

{margin:0; padding:0 0 0px;} /*Changes done by Neha to set padding to 1px for Dashboard drop box*/
ul,li,ol{font-family:"LucidaGrandeRegular", "Lucida Sans", sans-serif, Verdana, Arial;}
table{border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit; font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal; margin:0; padding:0;}
q:before,q:after{content:'';}
abbr,acronym{border:0; font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
.legeng-left legend{float:left; margin-top: -11px; background: white; margin-left: 5px;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
a{color:#336699; text-decoration:none;}
a:hover{color:#24486C; text-decoration:none;}
input{outline:0;}
html {overflow-y:scroll;}

input, textarea, select{ font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial;}

/*eot of Lucida Grande */
@font-face {
    font-family: 'LucidaGrandeRegular';
    src: url('../fonts/lucida-grande-webfont.eot');
    src: url('../fonts/lucida-grande-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lucida-grande-webfont.woff') format('woff'),
         url('../fonts/lucida-grande-webfont.ttf') format('truetype'),
         url('../fonts/lucida-grande-webfont.svg#LucidaGrandeRegular') format('svg');

}
/*eot of Lucida Sans */
@font-face {
    font-family: 'LucidaConsoleRegular';
    src: url('../lucida-console-webfont.eot');
    src: url('../lucida-console-webfont.eot?#iefix') format('embedded-opentype'),
         url('../lucida-console-webfont.woff') format('woff'),
         url('../lucida-console-webfont.ttf') format('truetype'),
         url('../lucida-console-webfont.svg#LucidaConsoleRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*eot of Lucida Grande bold */
@font-face {
    font-family: 'LucidaGrandeBold';
    src: url('../fonts/lucida-grande-bold-webfont.eot');
    src: url('../fonts/lucida-grande-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lucida-grande-bold-webfont.woff') format('woff'),
         url('../fonts/lucida-grande-bold-webfont.ttf') format('truetype'),
         url('../fonts/lucida-grande-bold-webfont.svg#LucidaGrandeBold') format('svg');

}
/*Museo sans*/
@font-face {
    font-family: 'MuseoSans500';
    src: url('fonts/museosans500/museosans_0-webfont.eot');
    src: url('fonts/museosans500/museosans_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans500/museosans_0-webfont.woff') format('woff'),
         url('fonts/museosans500/museosans_0-webfont.ttf') format('truetype'),
         url('fonts/museosans500/museosans_0-webfont.svg#MuseoSans500') format('svg');
    font-weight: normal;
    font-style: normal;
}




/*common classes and ids*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.img-absmiddle{position:static; vertical-align:middle;}
.display-none{display:none;}
.display-block{display:block;}
.pointer{cursor:pointer;}
.underline {text-decoration:underline;}
.color-000 {color:#000;}
.w100per {width:100%; float:left;}
#fade{display:none; position:absolute; top:0; left:0; background:#333;z-index:99;}

/*Mesurement class and IDs*/
.pdbot15{padding:0 0 15px 0;}

.mart5 {margin-top:5px;}

.mar-r5{margin:0 5px 0 0;}
.mar-r10{margin:0 10px 0 0;}
.mar-r15{margin:0 15px 0 0;}



.pad-top5{padding-top:5px;}
.pad-top10{padding-top:10px;}
.pad-top15{padding-top:15px;}
.pad-top20{padding-top:20px;}
.pad-top25{padding-top:25px;}

.pad-left5{padding-left:5px;}
.pad-left10{padding-left:10px;}
.pad-left15{padding-left:15px;}
.pad-left20{padding-left:20px;}
.pad-left25{padding-left:25px;}

.pad-bot5{padding-bottom:5px;}
.pad-bot10{padding-bottom:10px;}
.pad-bot15{padding-bottom:15px;}
.pad-bot20{padding-bottom:20px;}
.pad-bot25{padding-bottom:25px;}

.pad-right5{padding-right:5px;}
.pad-right10{padding-right:10px;}
.pad-right15{padding-right:15px;}
.pad-right20{padding-right:20px;}
.pad-right25{padding-right:25px;}

.padb10 {padding-bottom:10px;}
.btnLogin{background-color:#5686BA;border:1px solid #3A516C;color:#fff;font-weight:bold;padding:4px 6px;}
.btnLogin:hover{background-color:#416FA0;}

/* ------------------------ Popup window styles ------------------------ */
.popup{position:absolute; top:0; left:0; display:none;}
.popup.p1 {left:380px!important;}
.popup.p2 {left:460px!important;}
.popup.p3 {left:350px!important;}
.popup-box{top:0;left:0;position:absolute;}
.addd-up-container{}
.addd-top-left{width:15px; height:15px; background:url(../images/popup-left-top.png) no-repeat right bottom;}
.addd-top-cent{width:auto; height:15px; background:url(../images/popupmid.png) repeat-x 

right bottom;}
.addd-top-right{width:15px; height:15px; background:url(../images/popup-right-top.png) no-repeat left bottom;}
.addd-bot-left{width:15px; height:15px; background:url(../images/popup-left-bot.png) no-repeat left top;}
.addd-bot-cent{width:auto; height:15px; background:url(../images/popupmid.png) repeat-x left 

top;}
.addd-bot-right{width:15px; height:15px; background:url(../images/popup-right-bot.png) no-repeat left top;}
.addd-mid{width:auto; height:auto; background:url(../images/popupmid.png) repeat-y right 

top;}
.addd-mid-center{width:auto; height:auto; background-color:#FFFFFF;border: 1px solid 

#333333;}
.addd-mid-center600{width:600px; height:auto; background-color:#FFFFFF;border: 1px solid 

#333333;}
.peo-pop-hdg{width:100%; height:40px; float:left; text-indent:15px; background-color:#5686BA; color:#fff; font-size:15px; font-weight:bold; line-height:38px;}
.depart-pop-bot{width:100%;height:42px;background-color:#F1F1F1;border-top-width: 

1px;border-top-style: solid;border-top-color: #d8d8d8; text-align:right;}
.add-cancel-box{width:auto;height:auto;float:right;margin:0 10px;}
.add-cancel-box-MovePopup{width:auto;height:auto;float:right;}

/*popup bottom buttons*/
/*white buttons*/
.btnClose{border: 1px solid #ccc; color:#333; padding:4px 8px; display:block; float:left; 

background:#FFF; background:-moz-linear-gradient(top, #FFF 0%, #F1F1F1 100%); background:-

webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop

(100%,#F1F1F1)); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', 

endColorstr='#F1F1F1',GradientType=0 ); font-weight:bold; font-size:12px;}
.btnClose:hover{background:#FFFFFF;color:#333333;}
.btnClose.active{background:#5686BA; color:#FFFFFF;border: 1px solid #333;}

/*button without background blue text*/
.btnedit{color:#35598C; padding:4px 8px; display:block; float:left; font-size:12px; font-weight:bold; text-decoration:underline;}
.btnedit:hover{color:#000;}
.btnedit.active{color:#000;}

/*Dark blue buttons*/
.btn-dark-blue{border: 1px solid #ccc; color:#fff; padding:4px 8px; display:block; 

float:left; background:#35598C;cursor:pointer;}
.btn-dark-blue:hover{background:#5686ba; color:#fff;}
.btn-dark-blue.active{background:#5686BA; color:#fff;}

/*.btnBlue{background-color:#5686BA; border:#3A516C solid 1px; color:#FFFFFF;padding:4px 

8px;display:block;float:left;margin-right:5px;}
.btnBlue:hover{background-color:#416FA0;color:#FFFFFF;}
.btnBlue.active{background-color:#416FA0;color:#FFFFFF;}*/

.btnblack{background:#333; border:#3A516C solid 1px; color:#FFFFFF; padding:4px 8px; 

display:block; float:left;}
.btnblack:hover{background:#000; color:#FFFFFF;}
.btnblack.active{background:#000; color:#FFFFFF;}

.bluebtn {background-color: #5686BA; border: 1px solid #3A516C; color: #FFFFFF; display: 

block; float: right;  padding: 3px 22px; font-weight:bold; }
.bluebtn:hover {background:#4778AB; color:#fff;}


/*Page styles start*/
/*header*/
/*#header{width:100%; background:#034E87; border-bottom:1px solid #CED5DC;}*/

/*#header{width:100%; height:102px; background:url(../images/icl-bg-header.jpg) repeat-x 0 0;}*/
#header{width:100%; background:#034E87; border-bottom:1px solid #CED5DC;height:72px}
#header-container{width:1000px; height:102px; margin:auto; background:url(../images/icl-bg-header-container.png) no-repeat 130px 27px;}
#logo-iclosing{width:430px; height:92px; float:left; background:url(../images/bg-logo.png) no-repeat 0 0; margin:0 0 0 10px;padding-top:8px;}
/*#logo-iclosing img{padding:20px 20px 20px 90px;}*/
#logo-iclosing img{padding-top:4px;}
/*top Navigation of  Main Navigations at top*/
#top-nv{float:right; height:32px;}
#top-nv span{width:39px; height:32px; float:left; display:block}
#top-nv ul{float:left; height:32px; background:url(../images/b-t-cent.jpg) repeat-x 0 0;}
#top-nv ul li{float:left; list-style:none;background:url(../images/bg-top-nv-seprator.jpg) no-repeat center left;}
#top-nv ul li:first-child{background:none;}
#top-nv ul li a{font-size:13px; color:#ccc; padding:0 8px; float:left; line-height:30px;}
#top-nv ul li a:hover{color:#fff; text-decoration:underline;}

/*Materials Container*/
#container{width:948px; min-height:673px; background:url(../images/wrapper-blue.png) repeat-y; padding:0px 18px 15px 18px; margin:auto;}

/*Footer*/
#footer{width:100%; height:100px; background:#35598C; clear:both;}
#footer-container{width:984px; height:103px; margin:0 auto;}
#continer-part{width:980px; height:23px; background:#fff; margin:0 0 0 2px;}
#continer-part1{width:980px;background:#fff; margin:0 0 0 2px;}
#foot-left{width:400px; float:left; padding:10px 0 0 0;}
#foot-left ul{margin:0; padding:0;}
#foot-left ul li{list-style:none; float:left; background:url(../images/seprator-foot.jpg) no-repeat 0 2px;}
#foot-left ul li:first-child{background:none;}
#foot-left ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; padding:0 5px;}
#foot-left ul li a:hover{color:#fff; text-decoration:underline;}
#foot-right{float:right; padding:10px 16px 0 0;}
#foot-right h6{height:18px; color:#ccc; font-size:12px; float:right; font-weight:normal;}
#foot-right h6 a{height:18px; color:#ccc; font-size:12px; float:right; font-weight:normal;}
#foot-right h6 a:hover{height:18px; color:#ccc; font-size:12px; float:right; font-weight:normal;}


/*#heading {width:100%; float:left; border-bottom:1px dotted #cbcccc; padding:30px 0 10px;margin-bottom:7px;}*/

#heading {width:100%; float:left; padding:0px 0 0px;margin-bottom:7px;}
#heading h1{font-size:22px; color:#333; font-weight:bold; font-family:'LucidaGrandeBold', 

sans-serif, Verdana, Arial; float:left;}
#heading h4{font-size:18px; color:#333; padding:0px 0 0 5px; font-weight:bold; font-family:"Lucida Sans", sans-serif, Verdana, Arial; float:left;}
#heading h4 a{font-size:13px; color:#35598C; padding:0 0 0 3px;}
#heading h4 a:hover{color:#5686ba;}
#heading h2{font-size:22px; color:#103B66; padding:0 0 10px; font-weight:bold; float:left; font:'LucidaGrandeRegular';}

#heading label a{font-size:12px; color:#333; background:url(../images/arrow01.png) no-repeat 0px 8px; padding:3px 3px 3px 10px; margin:4px 0 0; display:block; }
#heading label a:hover{font-size:12px; color:#000; text-decoration:underline;}

/*Landing Page Styles*/
.wel{width:690px; background:url(../images/wel-lnd.jpg) repeat-x 0 0 #ebebeb; border-bottom:1px solid #bcbcbc; padding:10px; float:left; margin:30px 0 0 125px;}
.wel-white{width:650px; background:#fff; border-bottom:1px solid #c8c8c8; padding:30px 20px;}
.wel-white p{font-size:14px; color:#333;}
.wel-id-fld{width:650px; float:left; padding:32px 0 10px;}
.in-id-fld{width:320px; height:16px; float:left; border-left:1px solid #a1a1a1; border-top:1px solid #a1a1a1; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; 

padding:4px 9px; font-size:12px; color:#666;}
.in-id-btn {float:left; background:#35598C; border:1px solid #3A516C; margin:0 0 0 8px; 

font-size:12px; color:#fff; cursor:pointer; width:auto; visible:overflow;  padding: 4px 8px 3px; *padding:5px 0 3px; padding:6px 10px 5px\0/;}
.in-id-btn:hover {background:#3D68A3; border:1px solid #364B65; color:#fff;}

/*File Dashboard page*/
/*Padding changed from 8px to 0px  by narayan on 15 oct 2015*/
#ic-panel{width:948px; min-height:450px; float:left; padding:8px 0;}
#ic-left-panel{}


#ic-right-panel{width:230px; float:right; padding:5px 0 0 10px;}

/*Right side of File Dashboard*/
.bl-right-btn{width:230px; height:32px; float:left; padding:0 0 10px 0;}
.bl-right-btn a{color:#fff; line-height:30px;}
.bl-right-btn a:hover{color:#000;}
.bl-right-btn a label{width:205px; background:url(../images/bl-sid-head-blue.png) no-repeat right top; height:34px; float:left; font-size:13px; padding:0 10px 0 0; font-weight:normal;cursor:pointer;}
.bl-right-btn a div{width:205px; background:url(../images/bl-sid-head-blue.png) no-repeat right top; height:34px; float:left; font-size:13px; padding:0 10px 0 0; font-weight:normal;cursor:pointer;}
.bl-right-btn a div img{float:left; padding:4px 7px 0 0;}
/*.bl-right-btn a label img{float:left; padding:4px 10px 0 0;}*/

.bl-right-btn a label img{float:left; padding:4px 6px 0 0;}
.bl-right-btn a span{width:7px; height:34px; background:url(../images/bl-sid-head-blue.png) no-repeat left top; display:block; float:left;}

.st-ri-heading{width:224px; background:url(../images/st-sid-hd-bg.jpg) repeat-x left top; line-height:30px; float:left; margin:0 -1px; cursor:pointer;}
.st-ri-heading h5{font-weight:normal; float:left; color:#fff; font-size:12px; padding:0 0 0 8px;}
.st-right-bx{width:222px; height:auto; float:left; border:1px solid #ABBED4; 

background:#DDE9F4; margin:0 0 15px 0px;}
.st-ri-nv{width:200px; padding:15px 0px 17px 3px; float:left;}
.st-ri-nv h6{font-weight:bold; float:left; color:#333; font-size:14px; padding:0 0 0 8px;}
.st-ri-nv span a{font-size:11px; color:#333; padding:0 5px; border-left:1px solid #333;}
.st-ri-nv span a:first-child{border-left:0;}
.st-ri-nv span a:hover{color:#5686ba;}
.st-ri-nv span a.active{color:#5686ba;}

/*left side of File Dashboard*/
.white-cur-tab{float:left;width:100%;border-bottom:1px solid #BECEE0;}
.white-cur-tab ul{margin:0 0 0 23px; padding:0;}
.white-cur-tab ul li{float:left; list-style:none; margin:0 0 0 5px;}
.white-cur-tab ul li a{background:#35598C; height:26px; float:left; list-style:none; font-size:14px; color:#fff; padding:0 7px; line-height:24px; border:1px solid #BECEE0; border-bottom:none; margin-bottom:-1px;}
.white-cur-tab ul li a:hover{background:#fff;color:#35598C;}
.white-cur-tab ul li a.selected{background:#fff;color:#35598C;}

.c-page {float:left; width:705px; font-size:13px; padding:7px 0; border-bottom:1px dotted #ccc; color:#333; font-family:"LucidaGrandeBold", sans-serif, Verdana, Arial;}
.c-page span{padding:7px 0 8px; display:block;}
.c-page a{padding:0 2px; color:#35598C;}
.c-page a:hover{color:#333;}
.c-page > span.right, a, a:hover {font-size:12px;}

.c-page > span.right a.wid107{width:67px; display:inline-block;}

.moiful {margin:0; padding:3px 0 0 4px; list-style:none; float:left;}
.moiful li {float:left; /*border-left:solid 1px #fff; */border-right:solid 1px #cecece;}
.moiful li a {color:#333; padding:0 10px; background:url(../images/myorderbg.jpg) repeat-x;float:left; height:24px; line-height:22px; font-weight:normal;}
.moiful li a:hover, .moiful li a.active {background:url(../images/myorder-hover.jpg) no-repeat; color:#fff;}
.moiful li a.home {background:url(../images/myorder-home.jpg) no-repeat;}
.moiful li a.home:hover, .moiful li a.home.active {background:url(../images/myorder-home-hover.jpg) no-repeat; color:#fff;}
.moiful li a.last {background:url(../images/myorder-last.jpg) no-repeat right top;}
.moiful li a.last:hover, .moiful li a.last.active {background:url(../images/myorder-last-hover.jpg) no-repeat right top; color:#fff;}
.moiful li.border-r-none, .border-r-none  {border-right:none;}



.few-name{width:250px; height:22px; float:left; background:#fff; border:1px solid #d8d8d8;padding:3px;}
.few-name .few-fld01{width:190px; height:14px; float:left; background:#fff; border:1px solid #d8d8d8; color:#35598C; font-size:13px; padding:3px 4px;}
.few-name .few-btn01{width:50px; height:22px; background:#35598C; float:left; border:0;color:#fff; font-size:13px; cursor:pointer; padding:0 0 1px;}
.few-name .few-btn01:hover{background:#3D68A3;}

/*drop down in file dashboard page*/
.admin-user-pop-window{ background-color:#ffffff;position:absolute;	top:8px;left:-1px;border:1px solid #32587D;}
.arrow-ddmain, .custom-ddmain {width:159px; position:absolute; padding:2px; top:150px; left:10px;background:#fff; display:none;z-index:999999}
.arrow-ddmain .blue-arrow-hover {position:absolute;right: 3px;top: -14px; cursor:pointer; height:20px; width:20px;}

/* .arrow-ddmain .blue-arrow-hover-up {position:absolute; right:-1px; top:211px;  cursor:pointer;} */
/*Changed by Narayanp  on 24-08-2016 for feature #959  top:211 to 228*/
.arrow-ddmain .blue-arrow-hover-up {position:absolute; right:3px; top:239px;  cursor:pointer; width:23px; height:23px;} 
.custom-ddmain .blue-arrow-hover-up {position:absolute; right:3px; top:239px;  cursor:pointer; width:23px; height:23px;} 
.arrow-ddmain ul.addul {width:159px; float:left; list-style:none; margin:4px 0 0 0; padding:0;
    border: solid 1px #3B6087; position:absolute; top:2px; right:3px;}

.arrow-ddmain ul.addul li {float:left; background:#DDE9F4; border-bottom:solid 1px #C4D3E4;border-top:solid 1px #f5f5f5; height:24px; width:159px;}
.custom-ddmain ul.addul li {float:left; background:#DDE9F4; border-bottom:solid 1px #C4D3E4;border-top:solid 1px #f5f5f5; height:24px; width:159px;}
.arrow-ddmain ul.addul li:first-child {border-top:none;}
.custom-ddmain ul.addul li:first-child {border-top:none;}
.arrow-ddmain ul.addul li a {float:left; width:159px; height:24px; font-size:11px; font-weight:bold; color:#000; font-family:arial; line-height:24px;}
.custom-ddmain ul.addul li a {float:left; width:159px; height:24px; font-size:11px; font-weight:bold; color:#000; font-family:arial; line-height:24px;}
.arrow-ddmain ul.addul li a:hover {background:url(../images/ar-dd-hover.jpg) repeat-x;color:#5686BA;}
.custom-ddmain ul.addul li a:hover {background:url(../images/ar-dd-hover.jpg) repeat-x;color:#5686BA;}
.arrow-ddmain ul.addul li a.select {background:url(../images/ar-dd-hover.jpg) repeat-x;color:#5686BA;}
.custom-ddmain ul.addul li a.select {background:url(../images/ar-dd-hover.jpg) repeat-x;color:#5686BA;}
.arrow-ddmain ul.addul li a img {float:left; margin:4px 8px 4px 6px;}
.custom-ddmain ul.addul li a img {float:left; margin:4px 8px 4px 6px;}
.drop-arrow {float:left; margin:10px 0 0 -20px; cursor:pointer;}
/*.blue-arrow {background:url(../images/con-side-aero.png); no-repeat;  width:16px; height:16px;float:left;}*/
.blue-arrow {background:url(../images/con-side-aero.png); no-repeat; background-repeat:NO-REPEAT; width:20px; height:20px;float:left; background-size:contain; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='../images/con-side-aero.png',
        sizingMethod='scale');}
.dash-coloring .blue-arrow {float:right;}

/*upload page styles*/
.uplod-div{width:940px; float:left; font-size:14px; color:#000; padding:5px 0 15px;}
.uplod-div a{color:#34598C;}
.uplod-div a:hover{color:#34598C; text-decoration:underline;}
.stwt-com-bx{width:705px;height:auto;float:left;background:#efefef; border-bottom:1px solid #bebebe;padding-bottom:10px;margin:0 0 12px; clear:both;}
.stwt-attach{width:665px;margin:10px 10px 0 10px;background:#fff;float:left;border-bottom:1px solid #bebebe;padding:10px;}
.stwt-attach-browse{clear:both;width:100%; float:left;}
/*.stwt-attach-browse span{float:left;line-height:20px; padding:0 5px 0 0 ;}*/
/*start of abobe class changed by shahid*/
.stwt-attach-browse span{line-height:20px; padding:0 5px 0 0 ;}
/*end of abobe class changed by shahid*/
.stwt-attach-browse input{width:215px;float:left;height:20px;margin:3px 0 0 0;height:16px \0/;*height:16px;}
.stwt-attach-browse label a{background-color:#35598C; border:#3A516C solid 1px; 

color:#FFFFFF; padding:3px 13px; display:block; float:left; margin:0 0 0 6px;}
.stwt-attach-browse label a:hover{background:#3D68A3;}
.stwt-attach-browse label a.active{background:#3D68A3;}
.stwt-attach-link2 a{font-weight:normal; text-decoration:underline;color:#5686BA;text-align:right;line-height:28px;}
.stwt-attach-link2 a:hover{color:#416FA0;}
#ic-left-panel .btnblack{float:right; padding:4px 25px; font-size:13px; font-weight:bold;}

/*file attachment*/
.stwt-attach-link a{float:right;font-weight:normal; text-decoration:underline;color:#5686BA;font-size:11px;text-align:right;line-height:28px;}
.stwt-attach-link a:hover{color:#416FA0;}
.stwt-attach-file{clear:both;width:100%; float:left; background:#eef4fa;margin:10px 0 0;padding:10px 0}
.stwt-attach-file a{padding: 0 10px;}
.stwt-attach-file a:hover{padding: 0 10px;}
.file{width:auto;float:left;}
.file img{width:auto;float:left;padding:10px 5px;}
.file label{width:auto;float:left;font-weight:normal; line-height:50px;}
.file span{width:auto;float:left;padding:11px 0; display:block;}
.st-file-box-file-task-doc2{width:27px; height:30px; float:left; margin:10px 5px;background:url(../images/doc.png) top left no-repeat;}
.c-selection {font-size:11px; text-decoration:underline; padding-left:6px;}
.browse-left {float:left; width:320px; padding:5px 0 5px 10px; color:#494949; line-height:22px;}
.browse-left strong{font-weight:bold;}
.browse-left a{font-size:11px;}

/*See More Details Popup*/
.see-mor-dtl{width:590px; float:left;}
.see-mor-dtl table{width:590px; float:left;}
.see-mor-dtl tr{width:590px;}
.see-mor-dtl tr th{width:190px; padding:0 10px 0 0; color:#333; font-size:12px; text-align:right; vertical-align:top; border-top:1px solid #d8d8d8; line-height:35px;}
.see-mor-dtl tr td{width:390px; color:#000; font-size:12px; text-align:left; vertical-align:top; border-top:1px solid #d8d8d8; line-height:18px; padding:9px 0;word-wrap: break-word;}
.see-mor-dtl tr td a{color:#35598C;}
.see-mor-dtl tr td a:hover{color:#3D68A3;}

/*Create Folder Popup*/
.ad-userr-pop{float:left; padding:0 0 18px;}
.ad-userr-pop table{float:left; width:570px;}
.ad-userr-pop table th{width:200px; font-weight:normal; text-align:right; vertical-align:top; line-height:16px; padding:10px 0 0;}
.ad-userr-pop table td{width:360px; padding:10px 0 0 10px; vertical-align:top; line-height:16px;}
.ad-userr-pop table td .note{font-size:12px; color:#797979; line-height:18px; clear:both;float:left;}
.ad-userr-pop table td .red-error{font-size:12px; color:#ff0000; line-height:18px;clear:both; float:left;}

.inputf-325{width:325px; height:14px; font-size:12px; color:#666; font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial; padding:5px 8px 5px 7px; border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.textarea-325{width:325px; height:50px; font-size:12px; color:#666; font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial; padding:5px 8px 5px 7px; border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.txtareaf-325{width:325px; height:95px; font-family:'LucidaGrandeRegular', sans-serif, 

Verdana, Arial; font-size:11px; color:#797979; padding:5px 8px 5px 7px; border-left:1px 

solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px 

solid #ddd;}
.mar-left18{margin:0 0 0 18px;}
.sen-em{font-size:12px; color:#333; line-height:24px; padding:0 0 0 7px;}

.add-cancel-box2{width:352px; height:auto; float:right; margin:0 10px;}

/*.red-error-uni{font-size:11px; color:#ff0000; line-height:28px; clear:both;}
.dash-floating.active {background:#EEF3FB;}
.dash-floating> .dash-floating {width: 672px; margin-left:15px; border-top : 1px dotted 

#CCCCCC; border-bottom: none; background:#fff;}
.dash-floating> .dash-floating:hover {background:#EEF3FB;}
.dash-floating> .dash-floating> .dash-con> .des, .dash-floating >.dash-floating >.two 

{visibility:hidden;}
.dash-floating> .dash-floating:hover .dash-con .des, .dash-floating >.dash-floating:hover 

>.two {visibility:visible;}
.dash-floating> .dash-floating> .dash-con {width:543px;}*/



.dash-floating {overflow:hidden;}
/*.dash-floating:hover {background:#ff0000; }*/
.dash-floating .dash-con {width:475px; float:left; margin:5px 0 0 10px; line-height:18px;}
.dash-floating .dash-con label a{font-size:13px; line-height:18px; color:#000000; font-weight:bold;}
.dash-floating .dash-con label a:hover{color:#336699; }
.dash-floating .dash-con label a.nothover{font-size:13px; line-height:18px; color:#000; 

font-weight:bold; cursor:default;}
.dash-floating .dash-con label a.nothover:hover{color:#000; }
.dash-div{width:610px; float:left;}
.dash-div .dash-con {max-width:475px; float:left; margin:5px 0 0 10px; line-height:18px; 

font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial; }
.dash-div .dash-con h5 a{font-size:13px; line-height:18px; color:#35598C; font-weight:normal; font-family:'LucidaGrandeBold', sans-serif, Verdana, Arial;}
.dash-con h5 a:hover{color:#000000;}

/*
.dash-floating .dash-con .des {font-size:11px; color:#7a7a7a; display:block; 

visibility:hidden;}
.dash-floating .two {width:37px; float:right; margin:9px 5px 0 0; visibility:hidden;}
.dash-floating:hover .dash-con .des, .dash-floating:hover .two {visibility:visible;}
.dash-floating .checkbox, .dash-floating .checkbox-selected {margin:0 10px 0 5px;}

.dash-floating {float:left; border-bottom:dotted 1px #ccc; width:693px; padding:6px 6px 

3px;}
.dash-floating:hover {background:#EEF3FB; }*/

.dash-coloring .dash-con .des {font-size:11px; color:#7a7a7a; display:block; }
.dash-coloring .two {width:16px; float:left; margin:10px 20px 15px 0;}
.dash-coloring .checkbox, .dash-coloring .checkbox-selected {margin:5px 10px 0 5px;float:left;}



.dash-coloring {border-top:dotted 1px #ccc; background:#fff; padding:5px 0 0px 0; overflow:hidden;}
.dash-coloring:hover {background:#EEF3FB;cursor:pointer; }
.dash-coloring.active {background:#EEF3FB; }
.dash-coloring .dash-con .des {font-size:11px; color:#7a7a7a; display:block;}
.dash-coloring .two {width:30px; float:right; margin:10px 19.5px 15px 0; visibility:hidden;}
@media all and (min-width:0\0) and (min-resolution:.001dpcm)
{
    .dash-coloring .two { margin:11px 19.5px 15px 0;}
    
}
.dash-coloring:hover .dash-con .des, .dash-coloring:hover .two {visibility:visible;}
.dash-coloring .checkbox, .dash-coloring .checkbox-selected {margin:5px 10px 0 5px;float:right;cursor:pointer;}

.dash-coloring .icon-fldr{float:left; padding:6px 0 0 35px;}
.dash-coloring .icon-fldr2{float:left; padding:10px 0 0 70px;}
.dash-coloring .dash-coloring .icon-fldr2{float:left; padding:6px 0 0 95px;}

#ic-left-panel > .dash-floating > .dash-coloring ~ .dash-floating > .dash-coloring > div > 

img {padding:6px 0 0 65px}

.chfile{float:left; padding:4px 5px 0 0;}

.selectedBlue{background:#red;}

/*Message Styles*/
.message{width:942px; float:left; padding:7px 0;font-size:14px; color:#000; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; margin:1px 0 0;}
.message img{float:left; padding:0 6px 0 8px; vertical-align:middle; position:static;}
/*Message color*/
.message-blue{border:1px solid #CEDFFB; background:#E1ECFD;}
.message-yel{border:1px solid #FDD068; background:#FEECC0;}
.message-red{border:1px solid #EA9999; background:#F4CECE;}
.message-gren{border:1px solid #93C47D; background:#DCECD5;}

.w450{width:450px; padding:15px;}
.w550{width:550px; padding:15px;}
.w605{width:605px; padding:15px;}
.w625{width:625px; padding:20px;}
.publish{text-align:center;}
.publish .or{line-height:30px;}
.changePointer{cursor:move}


/*start-Drop  Zone related css

/*07 Nov 2011*/
#ic-panel.top24{width:948px; min-height:450px; float:left; padding:24px 0 8px;}
.stwt-com-bx .wel-white{margin:10px 10px 0 10px; width:91.5%;}
.stwt-com-bx .wel-white .in-id-fld{width:440px;}
/*Drop Zone box*/
.drop-white-bx{width:222px; height:auto; float:left; border:1px solid #ABBED4;background:#fff; margin:0 0 35px 0px; height:270px; position:relative;}
.drop-heading{width:94%; float:left; padding:10px 0 10px 10px;} 
.drop-heading h5{color:#325283; font-size:13px; font-weight:bold; float:left; line-height:24px; text-indent:8px;}
.dragable-div{width:100%; float:left; min-height:180px; max-height:180px; overflow-x:hidden;overflow-y:auto;}
.file-anchor{float:left; padding:0 0 0 38px;}
.fl-name-anchor{float:left; padding:2px 0 0 5px; }
.drop-img{width:24px; height:24px; background:url(../images/icon-upload-file.png) no-repeat 0 0; display:block;}
.tx-para1{width:90%; padding:18px 10px; float:left;}
.drop-white-bottom{border-top:1px dotted #ccc; padding:10px 0; width:100%; float:left;}
.drop-white-bottom .in-id-btn{padding: 4px 10px 3px; width:auto; overflow:hidden;}
.in-tx-btn {float:left; margin:0 0 0 5px; font-size:12px; color:#34598C; cursor:pointer;width:auto; visible:overflow;  padding: 4px 8px 3px; width:auto; overflow:hidden;}
.in-tx-btn:hover {color:#5686ba;}
ul.drop-zone{width:100%; float:left; margin:0; padding:0 0 25px;}
ul.drop-zone li{width:100%; float:left; color:#35598C; height:24px; margin:10px 0 0; line-height:26px;}
ul.drop-zone li:first-child{margin:5px 0 0;}
ul.drop-zone li > img{float:left; margin:2px 5px 0 0;}

/*.log-xls, .log-jpg, .log-jpeg, .log-pdf, .log-doc, .log-docx, .log-xml, .log-txt, .log-ppt, .log-zip, .log-png, .log-bmp, .log-csv, .log-gif, .log-rar, .log-default*/
ul.drop-zone li > .cbx{float:right; text-indent:0;}
ul.drop-zone li{background:url(../images/drop-img1.png) no-repeat 10px 0;}
ul.drop-zone li + li{background:url(../images/drop-img1.png) no-repeat 10px -24px;}
ul.drop-zone li + li + li{background:url(../images/drop-img1.png) no-repeat 10px -48px;}
.mov-div{width:600px; float:left; clear:both; padding:0 0 50px;}
.mov-div:first-child{padding:0 0 0 0;}
.drop-heading{width:100%; float:left;}
.drop-heading h6{ font-size:12px; color:#333; font-weight:bold; padding:5px 0 5px 3px;}
table.move-fl{float:left; width:100%; border-top:1px solid #e8e8e8;}
table.move-fl tbody tr td {width:82%; text-align:left; vertical-align:top; padding:10px 0 0;}
table.move-fl tbody tr td:first-child {width:16%; text-align:right; vertical-align:top; padding:17px 10px 0 0;}
table.move-fl tbody tr td .inputf-325{float:left; margin:0 10px 0 0; width:380px;}
table.move-fl tbody tr td .inputf-352{float:left; margin:0 10px 0 0; width:352px;}

.inputf-352{height:14px; font-size:12px; color:#666; font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial; padding:5px 8px 5px 7px; border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.mov-div ul.drop-zone {width:80%; float:left; margin:0; padding:0 0 10px 10px;}
.mov-div:first-child > table.move-fl{border-top:0;}
.mov-div + .mov-div {height:18px;}
.mov-div + .mov-div + .mov-div {height:auto; padding:0;}

div#divFolders{float:left; background: none repeat scroll 0 0 #FFFFFF; width: 400px; left:-1px; top:27px; position:absolute;}
div#divFolders li{float:left; width:100%;}
div#divFolders li:hover{background:#e2e2e2;}
div#divFolders li > li {background:#fff; width:97%;}
div#divFolders li > li:hover{background:#efefef;}
div#divFolders li span{float:left; margin:3px 0 0 10px; width:10px; height:10px;}
div#divFolders li span > img{float:left; width:10px; height:10px;}
div#divFolders li img{float:left; margin:3px 0 0 7px;}
div#divFolders li a{float:left; margin:3px 0 0 5px; color:#333; width:86%;}
div#divFolders.bora1{ border: 1px solid #A1A1A1;}
.bora1{ border: 1px solid #A1A1A1;}
.activeclass{background-color:#F1F1FC}






.mov-scs{width:100%; float:left; }
table.move-fl.sec-fold{float:left; width:100%; padding:15px 0 0;}
table.move-fl.sec-fold tbody tr td {width:70%; text-align:left; vertical-align:top; 

padding:10px 0 0;}
table.move-fl.sec-fold tbody tr td:first-child {width:28%; text-align:right; vertical-align:top; padding:17px 10px 0 0;}

.all-files{width:270px; height:16px; font-family:'LucidaGrandeRegular', sans-serif, Verdana, 

Arial; font-size:11px; color:#797979; padding:5px 5px 5px 0; border-left:1px solid #9a9a9a; 

background:url(../images/fold.png) no-repeat 5px 8px; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:18px; position:relative;}
.all-files-arrow{background: url(../images/con-side-aero.png) no-repeat right 0; width:16px; 

height:16px; float:right;cursor:pointer;}
.all-files span.f-lname{margin:-1px 0 0 5px; float:left; }
.all-files .all-f-img{float:left; margin:1px 0 0 5px;}

.all-files-drop{width:410px; position:absolute; top:27px; left:-1px; border:1px solid 

#a1a1a1; background:#fff;}
.all-files-drop ul{margin:0; padding:5px; float:left; width:100%;}
.all-files-drop ul li{list-style:none; float:left; width:100%; height:24px}
.all-files-drop ul li:first-child{background:url(../images/all-files.png) no-repeat 10px 2px; text-indent:45px;}
.all-files-drop ul li:first-child.open{background:url(../images/all-files.png) no-repeat 10px -35px; text-indent:45px;}
.all-files-drop ul li:first-child + li{background:url(../images/all-files.png) no-repeat 35px 2px; text-indent:70px;}
.all-files-drop ul li:first-child + li.open{background:url(../images/all-files.png) no-repeat 35px -35px; text-indent:70px;}
.all-files-drop ul li:first-child + li + li{background:url(../images/all-files.png) no-repeat 60px 2px; text-indent:95px;}
.all-files-drop ul li:first-child + li + li.open{background:url(../images/all-files.png) no-repeat 60px -35px; text-indent:95px;}
.all-files-drop ul li:first-child + li + li + li{background:url(../images/all-files.png) no-repeat 85px 2px; text-indent:120px;}
.all-files-drop ul li:first-child + li + li + li.open{background:url(../images/all-files.png) no-repeat 85px -35px; text-indent:120px;}
.error{color:#CC0000;font-size:11px;}

/*.all-files-drop{display:none;}
.all-files:hover .all-files-drop{display:block;}

/*end Drop  Zone related css*/

.all-Folders{width:270px; height:16px; font-family:'LucidaGrandeRegular', sans-serif, Verdana, 

Arial; font-size:11px; color:#797979; padding:5px 5px 5px 0; 

background:url(../images/fold.png) no-repeat 5px 8px; position:relative;}



.mov-div .dragable-div{width:500px;margin:0 50px;float:left;border:1px solid #ccc; max-height:180px; min-height: 10px;}
.mov-div .dragable-div ul li{padding:3px 0 2px;}
.mov-div .dragable-div ul li .file-anchor{padding:0;}
.mov-div table.move-fl{padding:10px 0 0;}
.fl-name-div{width:500px; float:left; padding:0 45px 20px; clear:both;}
.fl-name-div h6{width:100%;float:left; background:#fff; padding:3px 0;}
.fl-name-show{width:500px; float:left; max-height:80px; overflow-x:hidden; overflow-y:auto;clear:both; padding:3px 0 3px 10px; border:1px solid #ccc; background:#f8f8f8; line-height:20px;}


/*21-11-11*/
.locate-file {float:left; width:100%;}
.locate-file h2 {font-size:16px; color:#666; font-weight:bold; padding-bottom:15px;}
.locate-file h2 > span {color:#045A97;}
.pinfo {float:left; border:solid 1px #55AADB; padding:10px; border-radius:5px; -moz-border-radius:5px; width:926px;}
.bgrd {background: #e7f3fa; /* Old browsers */
	background: -moz-linear-gradient(top, #e7f3fa 0%, #8ac4e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7f3fa), color-stop(100%,#8ac4e6));
	background: -webkit-linear-gradient(top, #e7f3fa 0%,#8ac4e6 100%);
	background: -o-linear-gradient(top, #e7f3fa 0%,#8ac4e6 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e7f3fa 0%,#8ac4e6 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f3fa', endColorstr='#8ac4e6',GradientType=0 );
	background: linear-gradient(top, #e7f3fa 0%,#8ac4e6 100%); /* W3C */}
.inputmain {border-radius:7px; -moz-border-radius:7px; border:solid 1px #8AC5EC; box-shadow:0 0 2px #B9DCF1; -moz-box-shadow:0 0 2px #B9DCF1; padding:5px 8px; float:left; color:#333; background:#fff; height:20px;}
.inputmain:focus {box-shadow:0 0 5px #80B6D7; -moz-box-shadow:0 0 5px #80B6D7;}
.w102 {width:102px;}
.calendar-icon {background:url(../images/calendar-icon.png) no-repeat center; width:26px; height:28px; float:left; border-left:solid 1px #9ECFEF; margin:2px 0 0 -27px;}
table.tbl2 td {padding:5px; color:#023567; vertical-align:top;}
label.label {display:block; margin-top:8px;}
.updatebtn {width:100%; padding:10px 0; float:left; border-top:solid 1px #EBE7EB; margin:12px 0 0; }
.submit {border:0 none; background:transparent url(../images/submit-grd.png) repeat-x; cursor:pointer; font-size:14px; color:#fff; padding:5px 10px; font-weight:bold; border-radius:5px; -moz-border-radius:5px; height:34px; float:left; margin-left:7px; float:right; min-width:100px; *min-width:0;}
.submit:hover, .submit.gray:hover {background-position:0 -35px;}
.submit:active {position:relative; left:1px; top:1px;}
.submit.gray {background:url(../images/graybtn-bg.png) repeat-x; border:solid 1px #D3D3D3; color:#333;}
.srmain {float:left; width:100%;}
.srmain table {border:solid 1px #e3e3e3; border-left:none; border-bottom:none; border-radius:5px; -moz-border-radius:5px;}
.srmain td {border-bottom:solid 1px #e3e3e3; padding:20px 10px; line-height:18px;
background: #f8f8f8;
background: -moz-linear-gradient(top,  #f8f8f8 0%, #fdfdfd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#fdfdfd));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#fdfdfd 100%);
background: -o-linear-gradient(top,  #f8f8f8 0%,#fdfdfd 100%);
background: -ms-linear-gradient(top,  #f8f8f8 0%,#fdfdfd 100%);
background: linear-gradient(top,  #f8f8f8 0%,#fdfdfd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#fdfdfd',GradientType=0 );}
.srmain td.bg-bluedark, .srmain td.bg-bluelight, .srmain td.bg-333 {padding:20px 0; width:10px; background:#045A96; border-bottom-color:#045A96; filter:none;}
.srmain td.bg-bluelight {background:#0099FF; border-bottom-color:#0099FF; filter:none;}
.srmain td.bg-333 {background:#333; border-bottom-color:#333; filter:none;}
.trounded {border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0;}
.brounded {border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px;}
.font18 {font-size:18px;}
.c-blue {color:#045997;}
.viewbtn {border:solid 1px #3C6491; background:#5686BA; color:#fff; display:inline-block; padding:3px 8px; line-height:16px;cursor: pointer;margin:5px 0 0 0;}
.viewbtn:hover {background:#6898CC; color:#fff;}
.found {float:left; margin-top:12px; font-size:11px; color:#111; width:225px;}
.npbtn {float:left; margin-top:9px; font-size:11px; width:135px;}
.npbtn a {float:right; border:solid 1px #ddd; -moz-border-radius:5px; border-radius:5px; padding:2px 5px; margin: 0 4px; color:#333;}
.npbtn a:hover {background:#f4f4f4; color:#111;}





/*22 Nov 2011*/

/*Materials Container*/
/*Common classess*/
.mrtop5{margin-top:5px;}.mrtop10{margin-top:10px;}.mrtop15{margin-top:15px;}.mrtop20{margin-top:20px;}.mrtop25{margin-top:25px;}.mrtop30{margin-top:30px;}
.mrright5{margin-right:5px;}.mrright10{margin-right:10px;}.mrright15{margin-right:15px;}.mrright20{margin-right:20px;}.mrright25{margin-right:25px;}.mrright30{margin-right:30px;}
.mrbot5{margin-bottom:5px;}.mrbot10{margin-bottom:10px;}.mrbot15{margin-bottom:15px;}.mrbot20{margin-bottom:20px;}.mrbot25{margin-bottom:25px;}.mrbot30{margin-bottom:30px;}
.mrleft5{margin-left:5px;}.mrleft10{margin-left:10px;}.mrleft15{margin-left:15px;}.mrleft20{margin-left:20px;}.mrleft25{margin-left:25px;}.mrleft30{margin-left:30px;}

/*blule color llink*/
.blue-link{color:#34598C;}
.blue-link:hover{color:#5686ba;}


/*heading modificaion begin*/
#heading > h2 > .trans{font-size:18px; color:#333; padding:0 0 10px 8px; font-weight:bold; }
#heading >  h2 > .blue-link{color:#34598C; font-size:13px; margin:0 0 0 5px;}

/*tabs link for [Activity Log, Sharing Details]*/
/* Padding changed form 15px to 0  by Narayan on 15 oct 2015*/
.log-link{width:100%; float:left; border-bottom:1px solid #e2e2e2; padding:0 0 0;}
.log-link ul{margin:0; padding:0; float:left;}
.log-link ul li{list-style:0; float:left; margin:0 0 0 10px;}
.log-link ul li a{float:left; padding:6px 11px; border:1px solid #cfcfcf; font-size:15px; color:#333; border-bottom:0; outline:none; margin:0 0 -1px 0;
border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;
background: #ebebeb;
background: -moz-linear-gradient(top, #ebebeb 0%, #d4d4d4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#d4d4d4));
background: -webkit-linear-gradient(top, #ebebeb 0%,#d4d4d4 100%);
background: -o-linear-gradient(top, #ebebeb 0%,#d4d4d4 100%);
background: -ms-linear-gradient(top, #ebebeb 0%,#d4d4d4 100%);
background: linear-gradient(top, #ebebeb 0%,#d4d4d4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#d4d4d4',GradientType=0 );}
.log-link ul li a:hover{border:1px solid #a9a9a9; background:#fff; border-bottom:0;}
.log-link ul li.activer a{border:1px solid #a9a9a9; background:#fff; filter:none; border-bottom:0; }
/*.log-link ul li:first-child{margin:0;}*/
.log-link .viewbtn.right{float:right;}
/*tabs link for [Activity Log, Sharing Details] end*/



/*grid for [Activity Log, Sharing Details]*/
.log-grid{width:100%; float:left; border:1px solid #dbdbdb;}
.log-grid table{width:100%; float:left; layout:fixed;}
.log-grid table tbody tr th{color:#fff; font-size:14px; padding:13px 0 13px 10px; *padding:13px 10px; text-align:left; font-weight:normal;
background: #7a7a7a;
background: -moz-linear-gradient(top, #7a7a7a 0%, #464646 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a7a7a), color-stop(100%,#464646));
background: -webkit-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: -o-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: -ms-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: linear-gradient(top, #7a7a7a 0%,#464646 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a7a7a', endColorstr='#464646',GradientType=0 );}
.log-grid table tbody tr td{color:#333; font-size:12px; padding:12px 0 12px 10px; text-align:left; border-bottom:1px solid #e3e3e3; vertical-align:top;word-break:break-all; word-wrap:break-word;
background: #fff;}
.log-grid table tbody tr.odd td{background:#fbfbfb;}
.log-grid table tbody tr:hover td{border-bottom:1px solid #B6C7DB; background: #f5f8fd;
background: -moz-linear-gradient(top, #f5f8fd 0%, #e6eef9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8fd), color-stop(100%,#e6eef9));
background: -webkit-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -o-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -ms-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8fd', endColorstr='#e6eef9',GradientType=0 );}
.log-grid table tbody tr td .blue-arrow{ margin:-3px 13px -3px 0; float:right;}
.log-grid table tbody tr:hover td .blue-arrow{display:block;}
.log-grid table tbody tr td .blue-link .total-u-name{color:#333;}
.log-grid table tbody tr td > .log-xls, .log-jpg, .log-jpeg, .log-pdf, .log-doc, .log-docx, .log-xml, .log-txt, .log-ppt, .log-zip, .log-png, .log-bmp, .log-csv, .log-gif, .log-rar, .log-default{float:left; margin:-3px 8px 0 0;}

/*Added by Neha on 4 Dec 2013 for Transaction Log to set vertical border*/
.log-grid1{width:100%; float:left;}


.log-grid1 table{width:100%; float:left; layout:fixed;}
.log-grid1 table tbody tr th{color:#fff; font-size:14px; padding:13px 0 13px 10px; *padding:13px 10px; text-align:left; font-weight:normal;
background: #7a7a7a;
background: -moz-linear-gradient(top, #7a7a7a 0%, #464646 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a7a7a), color-stop(100%,#464646));
background: -webkit-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: -o-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: -ms-linear-gradient(top, #7a7a7a 0%,#464646 100%);
background: linear-gradient(top, #7a7a7a 0%,#464646 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a7a7a', endColorstr='#464646',GradientType=0 );}
.log-grid1 table tbody tr td{color:#333; font-size:12px; padding:8px 0 8px 10px; text-align:left; border-bottom:1px solid #e3e3e3;border-left:1px solid #B6C7DB; border-right:1px solid #B6C7DB; vertical-align:top;word-break:break-all; word-wrap:break-word;
background: #fff;}
.log-grid1 table tbody tr td.odd{background:#fbfbfb;}
.log-grid1 table tbody tr td:hover{border-bottom:1px solid #B6C7DB;   background: #f5f8fd;
background: -moz-linear-gradient(top, #f5f8fd 0%, #e6eef9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8fd), color-stop(100%,#e6eef9));
background: -webkit-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -o-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -ms-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8fd', endColorstr='#e6eef9',GradientType=0 );}
.log-grid1 table tbody tr td .blue-arrow{display:none; margin:-3px 13px -3px 0; float:right;}
.log-grid1 table tbody tr td:hover .blue-arrow{display:block;}
.log-grid1 table tbody tr td .blue-link .total-u-name{color:#333;}
.log-grid1 table tbody tr td > .log-xls, .log-jpg, .log-jpeg, .log-pdf, .log-doc, .log-docx, .log-xml, .log-txt, .log-ppt, .log-zip, .log-png, .log-bmp, .log-csv, .log-gif, .log-rar, .log-default{float:left; margin:-3px 8px 0 0;}
/*Added by Neha on 4 Dec 2013 for Transaction Log to set vertical border*/

/*Icons for file extention show begin*/
.log-xls{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-xls.png) no-repeat 0 0;}
.log-jpg{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-jpg.png) no-repeat 0 0;}
.log-jpeg{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-jpg.png) no-repeat 0 0;}
.log-pdf{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-pdf.png) no-repeat 0 0;}
.log-doc{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-doc.png) no-repeat 0 0;}
.log-docx{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-doc.png) no-repeat 0 0;}
.log-xml{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-xml.png) no-repeat 0 0;}
.log-txt{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-txt.png) no-repeat 0 0;}
.log-ppt{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-ppt.png) no-repeat 0 0;}
.log-zip{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-zip.png) no-repeat 0 0;}
.log-png{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-png.png) no-repeat 0 0;}
.log-bmp{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-bmp.png) no-repeat 0 0;}
.log-csv{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-csv.png) no-repeat 0 0;}
.log-gif{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-gif.png) no-repeat 0 0;}
.log-rar{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-rar.png) no-repeat 0 0;}
.log-default{width:18px; height:18px; display:block; background:url(../images/FileMngt/file-jpg.png) no-repeat 0 0;}









/*Icons for file extention show end*/

/*black color user name window begin*/
.user-n-window{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#333; width:150px; position:absolute; padding:5px 0;}
.user-n-window .ser-n-pointing{width:100%; height:7px; position:absolute; left:0; top:-17px; background:url(../images/poiner-usern-window.png) no-repeat center bottom; padding:10px 0 0; display:block;}
.user-n-window ul{padding:0; margin:0; float:left; width:100%;}
.user-n-window ul li{list-style:0; float:left; border-bottom:1px solid #292929; border-top:1px solid #3d3d3d; width:100%;}
.user-n-window ul li a{float:left; color:#FFFFFF; padding:7px 0 7px 10px; width:93%;}
.user-n-window ul li:hover a{background:#3c3c3c;}
/*black color user name window end*/

/*sharing details drop down window begin*/
.arrow-ddmain ul.addul li a .v-link, .e-share, .r-link, .e-date,.f-email{float:left; margin:3px 6px 0 4px;}
.arrow-ddmain ul.addul li a .v-link {width:18px; height:18px; display:block; background:url(../images/log-action-dropdown.png) no-repeat 0 0;}
.arrow-ddmain ul.addul li a .e-share {width:18px; height:18px; display:block; background:url(../images/log-action-dropdown.png) no-repeat -18px 0;}
.arrow-ddmain ul.addul li a .r-link {width:18px; height:18px; display:block; background:url(../images/log-action-dropdown.png) no-repeat -36px 0;}
.arrow-ddmain ul.addul li a .e-date {width:18px; height:18px; display:block; background:url(../images/log-action-dropdown.png) no-repeat -54px 0;}
.arrow-ddmain ul.addul li a .f-email {width:18px; height:18px; display:block; background:url(../images/send16-ico.png) no-repeat 0 0;}


/*sharing details drop down window End*/

/*Files/Folders shared links popup start below*/
.font11{font-size:11px;}
.fld-share-lik{width:600px; float:left;}
.fld-share-lik table{width:100%; float:left; background:#fff;}
.fld-share-lik table tbody tr td{width:74%; color:#333; font-size:12px; padding:12px 0 12px 15px; text-align:left; border-bottom:1px solid #e3e3e3; vertical-align:top; 
background: #fff;}
.fld-share-lik table tbody tr td:first-child{width:25%; color:#666;}
.fld-share-lik table tbody tr.odd td{background:#fbfbfb;}
.fld-share-lik table tbody tr:hover td{
border-bottom:1px solid #B6C7DB; background: #f5f8fd;
background: -moz-linear-gradient(top, #f5f8fd 0%, #e6eef9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f8fd), color-stop(100%,#e6eef9));
background: -webkit-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -o-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: -ms-linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
background: linear-gradient(top, #f5f8fd 0%,#e6eef9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f8fd', endColorstr='#e6eef9',GradientType=0 );}
.fld-share-lik table tbody tr td .readers input{margin:0 4px -3px 0; display:inline;}
.fld-share-lik table tbody tr td .blue-link{position:relative; padding:0 28px 0 0;}
.fld-share-lik table tbody tr td .log-inet{float:right; position:absolute; right:0; top:-2px;}
/*Files/Folders shared links popup End*/
/*.depart-pop-bot.shr-lnk{width:100%;height:42px; background-color:#F1F1F1; border-top-width:1px solid #d8d8d8; text-align:right; padding:12px 0;}*/

.depart-pop-bot.shr-lnk{width:100%;height:42px; background-color:#F1F1F1; border-top-width:1px solid #d8d8d8; text-align:right; padding:3px 0;}


.button-blue{font-size:12px; padding:6px 10px; height:auto; float:left; background:#9ab3d8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #375A8E; color:#fff; font-weight:bold;
background: -moz-linear-gradient(top, #9ab3d8 0%, #33588c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ab3d8), color-stop(100%,#33588c));
background: -webkit-linear-gradient(top, #9ab3d8 0%,#33588c 100%);
background: -o-linear-gradient(top, #9ab3d8 0%,#33588c 100%);
background: -ms-linear-gradient(top, #9ab3d8 0%,#33588c 100%);
background: linear-gradient(top, #9ab3d8 0%,#33588c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ab3d8', endColorstr='#33588c',GradientType=0 );}
.button-blue:hover{background: #84a6d6;
background: -moz-linear-gradient(top, #84a6d6 0%, #0d4189 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84a6d6), color-stop(100%,#0d4189));
background: -webkit-linear-gradient(top, #84a6d6 0%,#0d4189 100%);
background: -o-linear-gradient(top, #84a6d6 0%,#0d4189 100%);
background: -ms-linear-gradient(top, #84a6d6 0%,#0d4189 100%);
background: linear-gradient(top, #84a6d6 0%,#0d4189 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84a6d6', endColorstr='#0d4189',GradientType=0 );}
.button-gray{font-size:12px; padding:6px 10px; height:auto; float:left; background:#9ab3d8; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #d3d3d3; color:#333; font-weight:bold;
background: #fdfdfd;
background: -moz-linear-gradient(top, #fdfdfd 0%, #d2d2d2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#d2d2d2));
background: -webkit-linear-gradient(top, #fdfdfd 0%,#d2d2d2 100%);
background: -o-linear-gradient(top, #fdfdfd 0%,#d2d2d2 100%);
background: -ms-linear-gradient(top, #fdfdfd 0%,#d2d2d2 100%);
background: linear-gradient(top, #fdfdfd 0%,#d2d2d2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#d2d2d2',GradientType=0 );}
.button-gray:hover{background: #eaeaea;
background: -moz-linear-gradient(top, #eaeaea 0%, #aaaaaa 100%);/
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#aaaaaa));
background: -webkit-linear-gradient(top, #eaeaea 0%,#aaaaaa 100%);
background: -o-linear-gradient(top, #eaeaea 0%,#aaaaaa 100%);
background: -ms-linear-gradient(top, #eaeaea 0%,#aaaaaa 100%);
background: linear-gradient(top, #eaeaea 0%,#aaaaaa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#aaaaaa',GradientType=0 );}

.lg01{width:120px;}
.lg02{width:250px;}
.lg03{width:150px;}
.lg04{width:150px;}
.lg05{width:110px;}
.lg06{width:80px;}
.lg07{width:110px;}
.lg08{width:56px;}

.apple-box{float:left;}
.apple-box .apple-div{float:left; clear:both;}
.apple-box .apple-div applet{float:left; clear:both;}
.apple-box .apple-div .btn-dark-blue{float:left; clear:both;}

#header .logo {float:left; font-size:20px; color:#fff; margin: 49px 0;}

.username { background: url("../images/usericon.png") no-repeat scroll left center transparent; color: #FFFFFF; font-size: 14px; padding: 0 0 0 22px; float:right;}
.username:hover {color: #FFFFFF; font-size: 14px;}

.userlogout {color: #FFFFFF; font-size: 14px; padding: 0 0 0 12px; float:right;}
.userlogout:hover {color: #FFFFFF; font-size: 14px;}

.login-tbl td {padding:5px;}

.btnrefresh{width:230px; height:38px; padding: 0 0 5px;top:20px; right:-5px; *right:-12px;}
.btnrefresh a{color:#fff; line-height:30px;}
.btnrefresh a:hover{color:#000;}
.btnrefresh a {width:213px; *width:216px;  background: url(../images/bl-sid-head-blue.png) no-repeat right top; height:34px; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; font-size:13px; padding:0 10px 0 0; font-weight:normal;cursor:pointer; text-transform:uppercase;}
.btnrefresh a  img{background:#fff; padding:0; margin:0px 7px 0; border:1px solid #f1f1f1; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; vertical-align:middle;}

.btnopennewfile{width:230px; height:32px; padding: 0 0 5px;top:20px; right:-5px; *right:-12px;}
.btnopennewfile a{color:#fff; line-height:30px;}
.btnopennewfile a:hover{color:#000;}
.btnopennewfile a {width:213px; *width:216px; background:#30507F; height:34px; display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; font-size:13px; padding:0 10px 0 0; font-weight:normal;cursor:pointer; text-transform:uppercase;}
.btnopennewfile a  img{background:#fff; padding:0; margin:4px 7px 0; border:1px solid #f1f1f1; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; vertical-align:middle;}



.pb-file {width:650px; float:left; clear:both; padding:10px 0 0;}
.pb-file tbody tr td{text-align:left; vertical-align:top; padding:5px 0 5px 0; width:450px;}
.pb-file tbody tr td:first-child{text-align:left; vertical-align:top; padding:5px 4px 5px 15px; width:69px;}
.pb-file tbody tr td .token-input-list-facebook{margin:0;}
.pb-file tbody tr td .txarea{border:1px solid #CCCCCC; resize:none;  width:460px; outline:none; height:50px; overflow-x:hidden; overflow-y:auto;}


#dlShareUserNames  tr td input{margin-right: 3px;}

#dlShareUserNames tbody tr td:first-child{padding: 4px 5px;}

#divshareUserNames{max-height:100px;min-height:50px;overflow-x:hidden;overflow-y:auto;border:1px solid #CCCCCC}


.filepopup {position:absolute; width:750px; min-height:500px; box-shadow:0 0 4px #666; -moz-box-shadow:0 0 4px #666; -webkit-box-shadow:0 0 4px #666; background:url(images/popup-bgmain.png) repeat; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; top:0; left:0; padding:11px 6px 9px;}
.filepopup h2 {color:#fff; font-size:22px; margin:15px 0 15px 5px;}
.filepopup .popupinner {float:left; width:743px; min-height:500px; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 0 4px; padding:0 0 18px 0;}
.filepopup .btnbox {width:83px; float:right;  margin: 0 15px 0 0; *padding-top:20px;}
.filepopup .btnbox .cancel {color:#212121; font-size:14px; float:left; margin:10px 0 0 10px;}
.filepopup .btnbox .cancel:hover {color:#FF8C44;}
.filepopup .close {position:absolute; top:-28px; right:-14px; width:25px; height:38px; background:url(images/close.png) no-repeat right 15px;}
.filepopup .close:hover {background:url(images/close.png) no-repeat right -44px;}

.flyermain {float:left; position:relative; width:723px; margin:5px 0 0 9px; font-family:'MuseoSans500';}
.titlebar {float:left; margin-top:2px; width:100%; background:url(../images/title-bg.jpg) repeat-x;  border-radius:8px; moz-border-radius:8px; -webkit-border-radius:8px; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.flyermain.f2 .titlebar {background:url(../images/title-bg2.jpg) repeat-x; border-right:1px solid #01B7CB; border-left:1px solid #01B7CB;}
.flyermain.f3 .titlebar {background:url(../images/title-bg3.jpg) repeat-x; border-right:1px solid #D96111; border-left:1px solid #D96111;}
.flyermain.f4 .titlebar {background:url(../images/title-bg4.jpg) repeat-x; border-right:1px solid #7EA334; border-left:1px solid #7EA334;}
.flyermain.f5 .titlebar {background:url(../images/title-bg5.jpg) repeat-x; border-right:1px solid #E64720; border-left:1px solid #E64720;}
.flyermain.f6 .titlebar {background-color:#40B9D6; background-image:none; border-right:1px solid #44B3D2; border-left:1px solid #44B3D2;}
.flyermain.f6 .titlebar .tleft h5 {color:#fff;}
.flyermain.f6 .flyerbox {background:#f9f9f9;}
.flyermain.f6 .flyerblue {background:#fff; box-shadow:1px 2px 4px #d1d1d1; -moz-box-shadow:1px 2px 4px #d1d1d1; -webkit-box-shadow:1px 2px 4px #d1d1d1; *border:1px solid #d1d1d1;}
.flyermain .titlebar .tleft {float:left; margin:13px 0 0 23px;}
.flyermain .titlebar .tleft .tcols .tname {float:left; width:90px; text-align:left; color:#666; font-size:12px; padding-top:2px;}
.flyermain .titlebar .tleft .tcols .tdtl {float:left; width:227px; text-align:left; color:#fff; font-size:12px; padding-left:5px; line-height:20px;}
.flyermain .titlebar .tleft .tcols {float:left; width:350px; padding:5px 0 0; color:#fff; font-size:12px;}
.flyermain .titlebar .tleft h5 {float:left; margin:20px 0 0 15px; color:#034E87; font-size:20px; font-family:'MuseoSans500'; font-weight:normal;}
.flyermain .titlebar .tright {float:right;}
.flyermain .titlebar .tright h5 {float:left; margin:20px 15px 0 0; font-family:'MuseoSans500'; color:#333; font-size:20px; font-weight:normal;}
.flyerbox {float:left; width:723px; background:#f5f5f5; border-radius:8px; moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #E9E9E9; margin:10px 0; max-height:386px; overflow-x:hidden; overflow-y:auto;}
.flyerbox .flyercols {float:left; width:707px; padding:8px 0; border-top:1px solid #ddd;}
.flyerbox .flyercols:first-child {border-top:none;}
.flyerbox .flyercols .flyercolone {float:left; width:330px; padding-left:20px;}
.flyerbox .flyercols .filename {float:left; width:87px; text-align:left; color:#666; font-size:12px; padding-top:2px;}
.flyerbox .flyercols .filedtl_popup {float:left; width:220px; text-align:left; color:#333; font-size:12px; padding-left:10px; line-height:20px;}
.flyerblue {position:absolute; right:20px; top:94px; background:#EAF3FC; box-shadow:2px 2px 2px #C7D7E4; -moz-box-shadow:2px 2px 2px #C7D7E4; -webkit-box-shadow:2px 2px 2px #C7D7E4; width:346px; min-height:455px; z-index:2; border-radius:8px; moz-border-radius:8px; -webkit-border-radius:8px; *border:1px solid #C7D7E4;}
.flyerinner {float:left; width:300px; margin:20px 0 0 20px;}
.flyerinner.flybot {margin:-1px 0 0 20px;}
.flyerthumb {float:left; width:76px; height:76px; padding:4px; box-shadow:0 0 4px #D9E1E9; -moz-box-shadow:0 0 4px #D9E1E9; -webkit-box-shadow:0 0 4px #D9E1E9; background:#fff; *border:1px solid #D9E1E9;}
.flyertop {float:left; width:100%; background:url(../images/flyerblue-sep.jpg) repeat-x bottom center; padding:10px 0;}
.flyeradd {float:left; width:180px; margin-left:15px; line-height:20px;}
.title1 {font-size:20px; float:left; color:#034E87;font-family:'MuseoSans500'; font-weight:normal;}
.greytxt {color:#666; font-size:13px;}

.mobile {float:left; width:100%; color:#333; font-size:13px;}
.messagebar {float:left;}
.mthumb {background:url(../images/mthumb1.png) no-repeat left; width:32px; height:41px; float:left;}
.flyermain.f2 .messagebar .mthumb {background:url(../images/mthumb2.png) no-repeat left;}
.flyermain.f3 .messagebar .mthumb {background:url(../images/mthumb3.png) no-repeat left;}
.flyermain.f4 .messagebar .mthumb {background:url(../images/mthumb4.png) no-repeat left;}
.flyermain.f5 .messagebar .mthumb {background:url(../images/mthumb5.png) no-repeat left;}
.flyermain.f6 .messagebar .mthumb {background:url(../images/mthumb6.png) no-repeat left;}
.flyermain.f6 h4.title1 {color:#41B7D8;}
.flyermain.f6 .greytxt {color:#999;}
.flyermain.f6 .greytxt:hover {color:#000;}
.flyermain.f6 .flyertop {background:none; border-bottom:1px solid #ddd;}
.messagebar h4 {float:left; padding:10px 0 0 10px;}
.content {float:left; width:250px; margin:10px 0 0;}
.content p {font-size:13px; line-height:20px; color:#666; font-family:'MuseoSans500';}
.quote {float:left; background:url(../images/quote.png) no-repeat left; width:31px; height:29px; margin-right:10px; clear:left; margin:15px 13px 0 0;}
.flyermain.f2 .quote {background:url(../images/quote2.png) no-repeat left;}
.flyermain.f3 .quote {background:url(../images/quote3.png) no-repeat left;}
.flyermain.f4 .quote {background:url(../images/quote4.png) no-repeat left;}
.flyermain.f5 .quote {background:url(../images/quote5.png) no-repeat left;}
.flyermain.f6 .quote {background:url(../images/quote6.png) no-repeat left;}
.w690 {width:690px;}
.flyerbox.message {margin:20px 0 10px;}
.bluebtn-popup {float:left; height:26px; color:#eee; font-size:12px; font-weight:bold; border:1px solid #3A516C; background:#5686BA; cursor:pointer; padding:3px 10px 0 10px; }
/*.bluebtn-popup:hover {color:#fff;border:1px solid #3A516C; background:#4477aa;}*/

/* [Title] : Tooltip : Start */
#tooltip {position:absolute; z-index:9999; color:#fff; font-size:10px; width:auto; display:none;}
#tooltip .tipHeader {height:4px; width:8px; left:10px; top:-4px; background:url(../images/tiparrow.png) no-repeat; position:absolute;}
#tooltip .tipBody {background:url(../images/alpha-blk.png); padding:3px 10px; border-radius:4px; -moz-border-radius:4px;}
/* [Title] : Tooltip : End */



/* 22-05-12 */
/*.popup.cloudpopup table .fld-share-lik {width:958px;}
.popup.cloudpopup table .fld-share-lik table {background:none;}
.popup.cloudpopup table .fld-share-lik table tbody tr td {width:auto; color:#023567; vertical-align:middle; background:none;}
.popup.cloudpopup table .fld-share-lik table tbody tr td:first-child {text-align:right;}
.rightalign {text-align:right !important;}
.popup.cloudpopup table .fld-share-lik table tbody tr td {border-bottom:none;}
.popup.cloudpopup table .fld-share-lik table tbody tr:hover td {background:none !important; filter:none;}
.rp-left {width:100%; float:left;}
.inputmain.w483 {width:483px;}
.bgrdbox {border:solid 1px #ddd; background:#EEF3FB; padding:10px; margin:20px auto; min-height:450px; width:900px;}*/


/* 22-05-12 */
.popup.cloudpopup table .fld-share-lik {width:958px;}
.popup.cloudpopup table .fld-share-lik table {background:none;}
.popup.cloudpopup table .fld-share-lik table tbody tr td {width:auto; color:#023567; vertical-align:middle; background:none;}

.popup.cloudpopup table .fld-share-lik table tbody tr td:first-child {text-align:right;}

.rightalign {text-align:right !important;}
.popup.cloudpopup table .fld-share-lik table tbody tr td {border-bottom:none;}
.popup.cloudpopup table .fld-share-lik table tbody tr:hover td {background:none !important; filter:none;}
.rp-left {width:100%; float:left;}
.inputmain.w483 {width:483px;}
/*.bgrdbox {border:solid 1px #ddd; background:#EEF3FB; padding:10px; margin:20px auto; xmin-height:440px; width:900px;}*/

.bgrdbox {border:solid 1px #ddd; background:#EEF3FB; padding:10px; margin:5px auto; xmin-height:440px; width:900px;}

.error {float:left; color:#D90000; font-size:11px; width:100%; min-height:17px; }

/*May 31, 2012*/
.newTable {float:left; width:100%;}
/*.newTable td {padding:7px; vertical-align:top}*/

.newTable td {padding:2px; vertical-align:top}
.newTable td:first-child {width:170px; text-align:right; padding-top:13px;}
.newTable td[colspan="5"] {width:730px;}
.newTable td:first-child + td {width:188px;}
.newTable td:first-child + td + td {width:100px; text-align:right; padding-top:13px;}
.newTable td:first-child + td + td + td + td {text-align:right; padding-top:13px; }

tr.table-row td {padding-bottom:0 !important;}
tr.table-row + tr td {padding-top:0 !important}

.bl-msg {float:left; color:#5686BA; font-size:11px; width:100%; min-height:17px;}


tr.table-row-last td:first-child + td + td + td  {padding-bottom:0 !important;}
tr.table-row-last + tr td {padding-top:0 !important}



.ModalPopupBG
{
	background-color: #666699;
	filter: alpha(opacity=50);
	opacity: 0.7;
}


.modalBackground
        {
            background-color: black;
            filter: alpha(opacity=30);
            opacity: 0.75;
        }
        .modalPopup
        {
            width: 400px;
            height: 160px;
            color: #FFFFFF;
            font-size: small;
        }
        

.inputf-180{width:180px; height:14px; font-size:12px; color:#666; font-family:'LucidaGrandeRegular', sans-serif, Verdana, Arial; padding:5px 8px 5px 7px; border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.padrightleft5{padding:5px 5px 5px 5px}
w200 { width:200px;}
      /*add by ashish choudhary*/
.log-link1{width:440px; float:left; border-bottom:1px solid #e2e2e2; padding:15px 0 0;}
.log-link1 ul{margin:0; padding:0; float:left;}
.log-link1 ul li{list-style:0; float:left; margin:0 0 0 10px;}
.log-link1 ul li a{float:left; padding:6px 12px; border:1px solid #cfcfcf; font-size:15px; color:#333; border-bottom:0; outline:none; margin:0 0 -1px 0;}
.log-link1 ul li a:hover{border:1px solid #a9a9a9; background:#fff; border-bottom:0;}
.log-link1 ul li.activer a{border:1px solid #a9a9a9; background:#fff; filter:none; border-bottom:0;}
/*.log-link ul li:first-child{margin:0;}*/
.log-link1 .viewbtn.right{float:right;}


/*login drop down starts Added by Sandeep 14May2013 for Logout Popup*/
#top-nv > ul{}
#top-nv ul li.logdropdownhold{background:url(../images/loaderdd.png) no-repeat right 7px; width:30px; height:30px;}
.logdropdownhold{position:relative;}
.logdropdown{position:absolute; width:190px; z-index:9999;}
.logdropdown > .logdropdownaero{background:#000 url(../images/loaderdd.png) no-repeat 6px 6px; width:30px; height:35px; right:0px; top:-31px; position:absolute;}
.logdropdown, .logdropdown > ul{border-radius:0 7px 7px 7px; -moz-border-radius:0 7px 7px 7px; -webkit-border-radius:0 7px 7px 7px; -o-border-radius:0 7px 7px 7px;}
.logdropdown > ul, .logdropdown > ul  > li, .logdropdown > ul > li > a{float:left; width:100%;}
.logdropdown ul{background:#000; height:auto;}
.logdropdown li{list-style:none; border-top:1px solid #aaa; background:none;}.logdropdown li:first-child{border-top:0;}
.logdropdown li a{color:#ddd; text-indent:7px; text-decoration:none; line-height:28px; padding:0;}
.logdropdown li:hover a{color:#FFF;}
/*login drop down end*/

/*Added by Neha for Search Customer*/
.back {float: right;padding: 5px;}

.search-right-head {
    background: -moz-linear-gradient(center top , #FFFFFF 0%, #EAEAEA 100%) repeat scroll 0 0 transparent;
    float: right;
    padding: 10px 4px;
    width: 939px;
}
/*Added by Neha for Search Customer*/
/*start Sandeepp added css for feature #903 */
.npbtn2 {float:left; margin-top:2px; font-size:11px; width:135px;}
.npbtn2 a {float:right; border:solid 1px #ddd; -moz-border-radius:5px; border-radius:5px; padding:2px 5px; margin: 0 4px; color:#333;}
.npbtn2 a:hover {background:#f4f4f4; color:#111;}

.npbtn1 {float:left; margin-top:0px; font-size:11px; width:450px;}
.npbtn1 a {float:right; border:solid 1px #ddd; -moz-border-radius:5px; border-radius:5px; padding:2px 5px; margin: 0 4px; color:#333;}
.npbtn1 a:hover {background:#f4f4f4; color:#111;}
/*end Sandeepp added css for feature #903 */

.npbtn {float: right;font-size: 11px;margin-top: 2px; width:680px;}
.n1s {float: left;margin-top: 7px;}
.n2s {margin-bottom: 5px;width: 100%;margin-top: 7px;}
.npbtn a {border: 1px solid #DDDDDD;border-radius: 5px 5px 5px 5px;color: #333333;margin: 0 4px; padding: 2px 5px;}
/*Added by Neha for Search Customer*/

/*Added by Ritesh for File No changes*/
.w570{width:570px!important;}
/*Added by vikram on 14-02-2014 for File No changes*/
.w800{width:800px!important;}
/*Added by Neha for Search Box on Userlog Page on 22 Oct 2013*/
.searchbox {float:left; width:940px; height:auto; padding:5px 5px 6px 5px; position:relative; }
.searchbox-l {float:left; width:auto; margin:0 4px 0 0;}
.searchbox-2 {float:left; width:953px; margin:0 4px 0 0; padding:10px 0  0;}
.searchbox .srch-fld {width:300px; height:16px; padding:4px 0 4px 10px; background:#fff; }
.refresh {background:url(../images/arrows_refresh.png) no-repeat 0 0; float:right; width:26px; height:26px; border:none; margin:0 -2px 0 0; cursor:pointer;}
.refresh:hover {background:url(../images/arrows_refresh.png) no-repeat 0 -26px;}
/*.searchbox .bluebtn {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:50px; padding:1px 3px 3px 3px; margin:0 -177px 0 4px; float:left; }*/
.searchbox .bluebtn {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:50px; padding:1px 3px 3px 3px; margin:3px -177px 0 4px; float:left; }

.sinner {position:relative; float:left; z-index:99;padding:0 0 0 2px;}
.sinner .ser-inp-fld{width:600px; float:left;}

.search-filter{float:left; margin:0 4px; width:500px;}
.search-filter .txtsort {float:left; padding:4px 4px 0 0; font-weight:bold;}
.txtsort {float:left; padding:4px 4px 0 0; font-weight:bold;}

.search-filter .dd-text {background:#fff url(../images/select-arrow.png) no-repeat right center; padding-right:30px; margin:-1px 0 0; height:25px; border: 1px solid #DBDBDB; border-radius:0; box-shadow:none; line-height:24px; font-size:12px; text-indent:0; color:#666;}
 .search-filter .designer {height:26px;} 
 .search-filter .designerNew {height:26px;} 

 


.search-filter .date-tx{padding:5px 3px; float:left;}
.search-filter .date-f{width:62px; padding:5px 3px; float:left; font-size:11px; background:#fff;}
.search-filter .date-p{width:15px; height:15px; float:left; background:url(./images/date.png) no-repeat 0 0; margin:5px 0 0 5px;}
.search-filter .srch-ft{float:left; margin:0 5px 0 15px;}
.search-filter .srch-ft:first-child{margin:0px; float:left;}
/*End-Added by Neha for Search Box on Userlog Page on 22 Oct 2013*/

/*loginblue Css Start:*/
.textbox{
-webkit-border-radius:5px;
-moz-border-radius: 5px;
border-radius:5px; 
height:24px;
*height:20px;
height /*\**/:20px\9;
padding:0px 0 2px 3px; 
*padding:4px 4px 2px 3px;
padding /*\**/: 4px 4px 2px 3px\9;
color:#666;
border-top:1px solid #A5A5A5;
border-left:1px solid #A5A5A5;
border-right:1px solid #CECECE;
border-bottom:1px solid #CECECE;
background: #F2F2F2; /* old browsers */
background: -moz-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2F2F2), color-stop(100%,#FFFFFF)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F2F2F2', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
}
.textbox:focus{
-webkit-box-shadow: 0px 0px 8px #50ace5;
-moz-box-shadow: 0px 0px 8px #50ace5;
box-shadow: 0px 0px 8px #50ace5;
outline:none;
border:1px solid #50ace5;
color:#055A8D;
}

.w225{width:225px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#login-panel{ background: url("../images/login-panel-heading-blue.png") no-repeat;
    left: 50%;
    margin-left: -235px;
    margin-top: -159px;
    position: absolute;
    top: 50%;
    width: 470px;}
    
 /*10072019 Sandeepp added class for feature #4075*/   
.factorpanel{ background: url("../images/login-panel-heading-blue.png") no-repeat;
    left: 50%;
    margin-left: -235px;
    margin-top: -159px;
    position: absolute;
    top: 50%;
    width: 470px;}

.logindiv {
    background: url("../images/login-panel-heading-blue.png") no-repeat;
    left: 50%;
    margin-left: -235px;
     margin-top: -159px;
    position: absolute;
    top: 50%;
    width: 470px;
}
.loginHead{font-size:18px; margin:20px 0 0 28px; color:#2276C7; font-family:"Lucida Grande", Lucida Sans Unicode, sans-serif; font-weight:bold;}
.loginHead span{color:#224466; font-weight:bold;}
.main-heading{color:#FFFFFF; font-size:14px; line-height:50px; text-indent:27px; margin-top:7px;}

.form{margin:-2px 0px 0px 0px; background:url(../images/login-panel-mid-blue.png) repeat-y; float:left; width:100%; padding-bottom: 15px; display:block;}
.login-bottom{margin:0px 0px 0px 0px; background:url(../images/login-panel-bot-blue.png) no-repeat; height:62px; float:left; width:100%;}
.loginRow{width:410px; margin:5px 0px 6px 30px; float:left; clear:both;}

.label{float:left; width:80px; text-align:right; vertical-align:middle; height:20px; color:#333333; padding:5px 10px 0 0;}
.label span{color:#cc0000;}
.feild{float:left; width:315px;}
.feild input{float:left; width:290px; height:16px; padding:5px; border-left:1px solid #777; border-top:1px solid #777; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#666;}
.feild input[type='checkbox'] {float:left; width:260px; height:16px; padding:5px 0px 5px 15px; border-left:0px solid #777 ; border-top:0px solid #777; border-right:0px solid #ccc; border-bottom:0px solid #ccc; color:#666;}
.feild2 input{float:left; width:260px; height:16px; padding:5px; border-left:1px solid #777; border-top:1px solid #777; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#666;}
.errorlbl{color:#CC0000;font-size:13px;text-align:left;float:left; color:#D90000; width:100%; min-height:17px;}
.error{color:#CC0000; font-size:11px; clear:both; display:block; padding:3px 0;}
.note{color:#666666; font-size:11px; clear:both; display:block; padding:3px 0;}
.btnLoginNew{background-color:#5686BA;border:1px solid #3A516C;color:#fff;font-weight:bold;padding:4px 6px; margin:13px 0px 0px 0px; float:left; *margin:15px 0px 0px 0px;}
.btnLoginNew:hover{background-color:#416FA0; float:left;}
.forgotLink{float:left;margin:16px 0px 0px 150px; *margin:18px 0px 0px 125px;}
.forgotLink a{color:#5686BA;}
.forgotLink a:hover{color:#3E6999;}
.forgotLink2{float:left;margin:16px 0px 0px 160px; *margin:18px 0px 0px 160px;}
.forgotLink2 a{color:#5686BA;font-weight:bold;}
.forgotLink2 a:hover{color:#3E6999;}
.login-error{margin:2px 30px 6px; float:left; display:block; text-align:justify;}

/*loginblue Css End:*/

.popBorder{background:url(../Images/border.png'); float:left; padding:18px; box-shadow:0 0 24px 0 rgba(255, 255, 255, 0.15); -moz-box-shadow:0 0 24px 0 rgba(255, 255, 255, 0.15);-webkit-border-radius: 10px;border-radius: 10px;}


.custom-ddmain .blue-arrow-hover{right:-13px !important; top:-32px !important; position:absolute;}
.custom-ddmain ul.addul{margin:-4px -5px 0px 0 !important; width:159px; float:left; list-style:none; padding:0;
    border: solid 1px #3B6087; position:absolute; top:2px; right:-7px;}
  /*shivraj */
  
.custom-list-menu .img-custom-h {right: -12px; top: -31px;     width: 30px; z-index: 9999999; height: 30px;}
  /* vinodjadav */
 

.view-btn-group {
    display:inline-block;
    width:100%;
    margin-bottom:5px;
}
.view-btn-group .view-btn{display:inline-block; padding:6px; line-height:1.1;}
.view-btn-group .active{background-color:#034E87; color:#fff; cursor:default;}

.blue-arrow.small-blue-arrow
{
    width:17px;
    height:17px;
}
.dash-coloring .two.always-show
{
    visibility: visible;
}
.arrow-ddmain ul.addul.type2
{
    right:5px;
}

   
   