﻿ .padL5{padding-left:5px}
.pad5{padding:5px;}
.padT10Cl{padding-top:10px;clear:both}
.padLR10{padding:0 25px 0 25px}
.clearB{clear:both;}
.clear10{height:10px;clear:both}
 .clearBP5{clear:both;padding:5px;}
fieldset{border:1px solid #d8d8d8;padding:0 10px 5px 10px}
fieldset > div{padding-left:20px}
legend{width:auto;border-bottom:0;margin-bottom:2px}
.floatL{float:left}
.floatLPL10{float:left;padding-left:10px}
.floatR{float:right}
.errMsg{clear:both;height:30px;font-weight:bold;display:none;/*margin-bottom:5px;*/font:normal 12px Arial, Helvetica, sans-serif;color:#555;
        margin: auto;position: fixed;top: 0;width: 90%;left: 0;bottom: 0;right: 0;z-index:9999999}
.errMsg .scsErr{line-height:15px;height:35px;display:block;border:1px solid #009d00;padding-left:40px;background:#dfffdf url('Images/Common/done.png') no-repeat}
.errMsg .warningErr{line-height:25px;height:40px;display:block;border:1px solid #ff9595;padding-left:40px;background:#ffe1e1 url('Images/Common/error.png')  no-repeat}
.noDataFound{clear:both;height:30px;background-color:#f4f4f4;padding:0 20px;line-height:30px;border:1px solid #d8d8d8;display:block }
.clearT20{clear:both;margin-top:20px}
.reqd{color:Red}
.hide{visibility:hidden}
.right{text-align:right}
.hiddenBtnForEventFire{position:fixed;top:-200px;left:-200px}

#header{background:#0e517d url('Images/Common/header.png');height:57px;color:White}
#herderLogo{height:60px;width:140px}
#header h2{letter-spacing:1px}
#processing {background: rgba(149, 149, 149, .6) url('../../App_Themes/CustBlue/img/ajax-loader1.gif') 50% 50% no-repeat !important;
text-align: center;z-index: 9999;margin: auto;position: fixed;top: 0;left: 0;bottom: 0;right: 0;
color: White;font-weight: bold;font-size: 15px}
#menu{background:#0e517d url('Images/Common/menuBg.png');height:34px;color:White}
#content{background:white url('Images/Common/background.png') repeat-x;padding-top:20px;padding-bottom:20px;min-height:400px}
.breadcrumb{margin-bottom:15px;clear:both;color:#666}
.boxContent{padding:10px 10px 0 10px}
.tblRpt {width:100%;border:1px solid #DDDDDD;border-collapse:collapse}
.tblRpt td, th {border:1px solid #DDDDDD;padding:0 5px;line-height:26px}
.tblRpt th{background-color:#efefef;line-height:30px;border:1px solid #DDDDDD}
.tblRpt tr:hover{background-color:#ffffcb!important}
 

.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:50px;right:100px;
                  display:none;text-indent:-9999px;background: url('images/common/icon_top.png') no-repeat;}
.scrollupText{position:fixed;bottom:90px;right:110px;font-weight:bold;display:none;color:Red}
.tblpad10 tr{line-height:30px;}
.tblpad10 td{padding:2px;}

.tblValignTop td{vertical-align:top}

.showTimeImg{width:20px;height:19px;cursor:pointer;}
.divTimeContainer{float:left;padding-right:30px;}

.timeDivContainer{display:inline-block}
.timePopUpDiv{border:1px solid gray;width:150px;position:absolute;margin-top:-50px;margin-left:-25px;
              display:none;background-color:White}
.timePopUpDiv .headerPopUpTime{margin-bottom:5px; width:100%;font-weight:bold;height:23px;line-height:23px;display:inline-block;background-color:#d8d8d8;}
.closeTimePopUpBtn{margin-top:-9px;margin-right:-9px;float:right;cursor:pointer;}
.hrsMinDiv{float:left;clear:both;padding:3px;}
.imgDelFloatR{cursor:pointer} 
.divFloatLP{float:left;padding-right:10px}
.mT30{margin-top:30px}
.pointer, [pointer] {cursor: pointer;}