﻿

#DvLayer{ filter:alpha(opacity=75); -moz-opacity:.75;opacity:.75; background:#333; z-index:1000; position:absolute; display:none; }
.DvLayerCon {z-index:1001; position:absolute; background:#fff; width:778px; display:none;}
.DvLayerCon2 {z-index:1001; position:absolute; background:#fff; width:778px; top:0; left:0; visibility:hidden;}
.DvMainPopupContent {clear:both; background:#fff; }
.DvOpaq{background:#fff; margin:0px; padding:16px 0;}
.DvOpaqContent{padding:0px 29px;}

.padB50p{padding-bottom:50px;}

/* For simple popups like Resign Group, Add to Favorite, etc Added on 13th FEb 09*/
.DvLayerConsimple{z-index:1001; position:absolute; display:none;}
.DvOpaqSimple{background:#fff; margin:0px; padding:16px 0px; width:400px;}
.DvOpaqSimpleCont{width:87%; border:1px solid #5A78AA; background-color:#fff; margin:0px auto; padding:0px 10px;}
* html .DvOpaqSimpleCont{width:90%; border:1px solid #5A78AA; background-color:#fff; margin:0px 16px; padding:0px 10px;}
/* used in Album popups and similar popup*/
.popHead{ padding:0px 0px; font-weight:bold; color:#EE3425;}
.popHead span.left{float:left; margin-right:5px;}
.popHead span.right{float:right}
.popHead span.right a{text-decoration:none ; color:#EE3425;}
.popHead span.right a img {border:none; margin-top:0px;}
.popCont{float:left; padding:8px 0px 50px; width:100%; margin:5px 0px 0px 0px}
.popCont h2{ font-size:12px; color:#363636; padding-bottom:20px; border-bottom:1px solid #EBE5D5}
.popCont p{padding:15px 0 0 0; color:#7D7D7D;}
.popCont p.thanks{padding:15px 0 15px 0; color:#363636; line-height:18px; font-weight:bold}


.popCont h3{ color:#363636; padding:10px 0 5px; font-size:12px; font-weight:normal;}

.dvbtn{float:right; padding:30px 0 0 0;}
.inputxButn{background:url(../images/buttons/btnL.gif) no-repeat left ; height:18px; cursor:pointer; padding:0 0 0 16px; float:left; color:#EB3625;}

.inputxButn input{background:url(../images/buttons/btnR.gif) no-repeat right; height:18px; line-height:18px; border:0px; margin:0; color:#EB3625;  font-size:11px; cursor:pointer; float:left; padding:0 32px 3px 12px; width:auto; overflow:visible; }


.frmCnt{width:100%; float:left; padding:22px 0 0 0;}
.frmCnt .inptrow{width:100%; padding:0 0 13px 0; float:left; font-size:11px;}

.frmCnt .inptrow .inputA {float: left; width: 400px}
.frmCnt .inptrow .inputA label {width:116px; float:left; font-weight:bold; padding:3px 0 0 0; }
.frmCnt .inptrow .inputA input {width:315px; float:left; width:167px; border:1px solid #BEBEBE; height:19px;}

.frmCnt .inptrow .inputB {float: left;}

.frmCnt .inptrow .inputB label {width:116px; float:left; font-weight:bold; padding:3px 0 0 0;}
.frmCnt .inptrow .inputB input {width:171px; float:left;}

.frmCnt .inptrow .btext label { color:#7B7B7B!important;}


.frmCnt .inptrow .inputC {float: left;}
.frmCnt .inptrow .inputC label {width:116px; float:left; font-weight:bold; padding:3px 0 0 0; }
.frmCnt .inptrow .inputC table label {width:80px; float:left; font-weight:bold; padding:3px 0 0 0; }
.frmCnt .inptrow .inputC input {float: left;}

.frmCnt .inptrow .inputD label {float:left; font-weight:bold; padding:3px 0 10px 0;}
.frmCnt .inptrow .inputD table label {width: 80px;  font-weight:bold; padding:3px 0 0 0;}
.frmCnt .inptrow .inputD input {float: left;}

.scfRequired {padding-left: 5px;}


.dvbtn{float:right; padding:30px 0 0 0;}
.inputxButn{background:url(../images/buttons/btnL.gif) no-repeat left ; height:18px; cursor:pointer; padding:0 0 0 16px; float:left; color:#EB3625;}
.inputxButn input{background:url(../images/buttons/btnR.gif) no-repeat right; height:18px; line-height:18px; border:0px; margin:0; color:#EB3625;  font-size:11px; cursor:pointer; float:left; padding:0 32px 3px 12px; width:auto; overflow:visible; }
/*added 14-apr-2010*/
.dvbtn .inputxButn a{background:url(../images/buttons/btnR.gif) no-repeat -55px 0px; height:18px; line-height:18px; border:0px; margin:0; color:#EB3625;  font-size:11px; cursor:pointer; float:left; padding:0 32px 3px 12px; width:auto; overflow:visible;}
.dndfdtndv .inputxButn a{background:url(../images/buttons/btnR.gif) no-repeat -15px 0px; text-decoration : none; height:18px; line-height:17px; border:0px; margin:0; color:#EB3625;  font-size:11px; cursor:pointer; float:left; padding:0 32px 3px 12px; width:auto; overflow:visible;}

/*
.frmCnt .inptrow .lbelA{width:116px; float:left; font-weight:bold; padding:3px 0 0 0;}
.frmCnt .inptrow .lbelA.btext{ color:#7B7B7B;}
.frmCnt .inptrow .inputA{width:315px; float:left;}
.frmCnt .inptrow .inputA .text{ width:167px; border:1px solid #BEBEBE; height:19px;}
*/
/*
.frmCnt .inptrow .lbelB{width:116px; float:left; font-weight:bold; padding:3px 0 0 0;}
.frmCnt .inptrow .lbelB.btext{ color:#7B7B7B;}
.frmCnt .inptrow .inputB{width:171px; float:left;}


*/

.scfSectionBorderAsFieldSet
{
    border: 0px;
}

.frmCnt .inptrow .inputInt{width:603px; float:left; color:#7B7B7B; padding:2px 0 0 0;}
.frmCnt .inptrow .inputInt .chk{margin-right:5px; border:none; float:left}
*:first-child+html .frmCnt .inptrow .inputInt .chk{margin-right:3px; border:none; float:left}
.frmCnt .inptrow .inputInt span{float:left; margin-right:25px; font-weight:bold}
*:first-child+html .frmCnt .inptrow .inputInt span {float:left; margin-right:25px; font-weight:bold; padding:3px 0 0 0;}
*html .frmCnt .inptrow .inputInt span {float:left; margin-right:25px; font-weight:bold; padding:3px 0 0 0;}
.frmCnt .inptrow .inputInt span.marR{float:left; margin-right:30px!important; font-weight:bold}

.frmCnt .inptrow .plkeep{width:425px; float:left; font-weight:bold; color:#7B7B7B; padding:2px 0 0 0;}
.frmCnt .inptrow .inputbyEm {width:235px; float:left;color:#7B7B7B;}
.frmCnt .inptrow .inputbyEm .chk{margin-right:5px; border:none; float:left}
.frmCnt .inptrow .inputbyEm span{float:left;margin-right:29px; font-weight:bold;}
*:first-child+html .frmCnt .inptrow .inputbyEm span{float:left;margin-right:29px; font-weight:bold;  padding:3px 0 0 0;}
*html .frmCnt .inptrow .inputbyEm span{float:left;margin-right:29px; font-weight:bold;  padding:3px 0 0 0;}


.dndfdtndv{width:200px; margin:0 auto; padding:20px 0 0 0; overflow:hidden;}
