﻿.heading-level1 { }
.divPgContentArea {width:1049px; float:right;}
.divPgReadOnlyPane {float:left; width:45%; margin-right:1%;}

.divPgInputPane {float:left; width:54%;}
/*label {     width: 200px ;}*/
.divPgForm input[type="text"] ,input[type="textarea"],textarea,.divPgForm select {width:160px!important; float:right; }
.Green {background-color: #5fb332!important;}
.ContentMiddle {padding:5px 5px; margin-top:5px; margin-bottom:5px;}
.divPgForm {padding: 0px 0px 0 10px;}
.right {float:right;clear:both;}
.left {float:left;clear:both;}
.margin-top10 {margin-top:10px;}
.margin-bottom10 {margin-bottom:10px;}
.margin-right10 {margin-right:10px;}
.margin-left10 {margin-left:10px;}
#divDialogLocation input[type="text"], input[type="password"], #divPgWizard input[type="text"], input[type="password"],textarea {border-bottom: #c0c0c0 1px solid;border-left: #c0c0c0 1px solid;padding-bottom: 8px;background-color: white;margin-top: 5px;padding-left: 8px;width: auto; padding-right: 8px;font-size: 9pt;border-top: #c0c0c0 1px solid;border-right: #c0c0c0 1px solid;padding-top: 8px;}
/*#divPgWizard #divPgForm textarea { padding: 8px !important; font-size: 9pt; }*/
#divPgWizard input[type=reset], input[type=submit], #divPgWizard input[type=button], input[type=reset], input[type=submit] {border: transparent 1px solid;min-width: 74px;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;text-align: center;padding: 8px;background-color: #c7c7c7;display: inline-block;font-family: 'Segoe UI','Open Sans',Verdana,Arial,Helvetica,sans-serif;color: white;font-size: 9pt;vertical-align: middle;border-top: transparent 1px solid;cursor: pointer;font-weight: 400;text-decoration: none;}
/* //////////////////////////////////////////////////////////
       Tabular Data CSS                                   START
      //////////////////////////////////////////////////////////  */
    .container tbody tr td:last-child { border-right: 0; }
.TableMEPDG tbody tr td:last-child { }
.pgResultPanel{width: 1049px !important;  }
.pgResultPanel tbody tr { margin: 0; }
.pgResultPanel tbody tr td { margin: 0; padding: 4px 8px; border:1px solid #C0C0C0!important; border-collapse:collapse; font-size: 10px;}
.pgResultPanel tbody tr td:nth-child(2), .pgResultPanel tbody tr td:nth-child(3) { text-align: center; }
.pgResultPanel { height: 100%; color: #000000; text-decoration: none; font-size: 10px; border-collapse:collapse;}
    .pgResultPanel th {border:1px solid #e9e9e9!important;}
.pgResultPanel thead { background-color: #F3F3F3; }

.input-validation-error{border:1px solid #ff0000!important; background-color:#ffeeee!important}

.pgDropDownList {
margin-top: 5px;
padding: 5px;
}
.selectLocationHolder{}
    .selectLocationHolder .SelectLocation {float:right;/* height: 12px; */margin-top: 2px;/* line-height: 10px; */margin-right:-5px;}
     #map { width: 742px; height: 400px; margin-bottom:5px;}
.submitLocation {
    float:right;
}
#divDialogLocation {overflow: hidden;width:auto;height:660px;position:relative;}
.dilogHead {    background-color: #FFFFC9;padding: 5px; margin-bottom: 5px;}

#dilogHead1 {   padding: 5px;    margin-top: 10px;}
#dilogHeadDataSource {   padding: 5px; margin-bottom: 5px;}
#floating-panel {
  /*//  position: absolute;*/
    top: 45px;
    left: 25%;
    z-index: 5;
    background-color: #fff;
    padding: 5px;
    border: 1px solid #999;
}
.iSmallDialog .info {/*float:left;padding: 5px;    clear: both;*/}
#dilogHeadDataSource input[type="radio"] {margin:auto 5px auto 20px;}

#searchLoactionPanel { background-color: #E2E9F0; /*//border: 1px solid #999;*/ padding: 5px; padding-top: 5px; padding-bottom: 5px; margin-top: 5px; margin-bottom: 5px; }
.MapInfo #address { width: 250px!important; height: 34px; margin-top: 5px; margin-top: 5px; margin-left: 5px; margin-bottom: 5px; }

.selectedLocationInfo {padding:10px;}


.nav li { float: left; position: relative; list-style: none; }
.nav a { color: black; display: block; padding: 8px 20px; text-decoration: none; margin: 0; font-size: 9pt; }
    .nav a:hover { background: #c7c7c7; color: black; }
.nav .current a, .nav li:hover > a { }
.nav ul li:hover a, .nav li:hover li a { background: none; border: none; color: #666; }
.nav ul a:hover { background-color: #c7c7c7 !important; color:black !important; }
.nav li:hover > ul { display: block; }
.nav ul { display: none; margin: 0; padding: 0; width: 185px; position: absolute; top: 30px; left: 0; background-color: #e9e9e9; }
    .nav ul li { float: none; margin: 0; padding: 0; }
    .nav ul a { font-weight: normal; }
    .nav ul ul { left: 181px; top: -3px; }
    .nav ul li:first-child > a { }
    .nav ul li:last-child > a { }
.nav:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; margin: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.nav { display: inline-block; background-color: #e9e9e9; z-index: 2; width: 100%; }

.attributeRow {padding:2px;}
.thankYouMessageOnDataSubmit {
margin-top: 3px;
}

#pager_Products #pager_Products_left {
        padding-left: 6px;
    padding-top: 4px;
}

#pager_Products #pager_Products_right {
        padding-right: 6px;
    padding-top: 3px;
}
.multiTextArea {
    /*width:200px!important;*/
    margin-top:5px;
    
}
.divPgFormMin input[type="text"] { width: 160px !important; }


.ui-jqgrid .ui-jqgrid-htable th.ui-th-column {text-align:left !important;}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-column:last-child {text-align:center !important;}



/*for Field Sets*/
#DataSourceFS{min-height: 60px;border: solid 1px #e5e5e5;margin:8px auto;padding: 0px 10px 16px 10px; float:left; width:100%;}
fieldset.highlight{border: solid 1px #0076a3;}
fieldset.highlight legend{color: #0076a3;}
#DataSourceFST{
    display: inline;
    z-index: 5;
    width: auto;
    line-height: inherit;
    color: #1a1a1a;
    font-size: 1em;
    padding: 0 5px;
    background: #fff;
    float: left;
    position: relative;
    margin: 17px 0 -10px 7px;
    font-weight: bold;
    border-bottom: 0px;

}

.HelpBoxBind { position: absolute; width: 250px; background-color: #fff8de; border: 1px; z-index: 2; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); border: 1px solid #e9a658; color: black; font-size: 9pt; display: none; left:32px;margin-top:-30px; }
    .HelpBoxBind .divHelpHeading { margin: 8px; position: relative; /*background-color: #d47426;*/ padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 10pt;  line-height: 16px;}
    .HelpBoxBind .divHelpContent { margin: 8px; position: relative; /*background-color:#ffffff;*/ padding-left: 5px; padding-right: 5px; line-height: 16px; }
    .HelpBoxBind .sCalloutEdge { position: absolute; left: -28px; width: 20px; height: 30px; background: url(Images/Core/callout_edge.png); top: 2px; }
    .HelpBoxBind .sCalloutEdge2 { position: absolute; left: -24px; width: 16px; height: 17px; background: url(Images/Core/callout_edge3.png); top: 2px; }
    .HelpBoxBind .sClose { position: absolute; background: url('Images/Core/close.png'); width: 16px; height: 16px; right: -5px; top: -5px; }
    .HelpBoxBind .sClose a { width: 16px; height: 16px; display: block; }

.verticalAlign { vertical-align:top;}
.divRdoHelpContainer {line-height:25px; padding:2px;}

.iconInlineHelp { width: 18px; padding: 0px 0px 0px 3px; cursor:pointer;}
.itemBold { font-weight:bold; }
.itemBold tr td label{ font-size:11pt;}
.itemBold td {background-color: #ECF2F7;}

.divBindNotificationBar {background-color: #fef0c0;color: black; padding: 10px;font-size: 10pt;position: relative;}
    .divBindNotificationBar p {margin:0px;}

.btnSaveCss {background-color:#5FB332!important;}


.HelpBoxBindBtm {position: absolute;width: 225px;background-color: #d47426;border: 1px;z-index: 2;box-shadow: 0px 3px 7px rgba(0,0,0,0.3);color: white;font-size: 9pt;/* right: 120px; */margin-left: -60px;text-align:left;top: 35px;}
    .HelpBoxBindBtm .divHelpHeading { margin: 8px; position: relative; background-color: #d47426; padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 10pt;  line-height: 16px;}
    .HelpBoxBindBtm .divHelpContent { margin: 8px; position: relative; /*background-color:#ffffff;*/ padding-left: 5px; padding-right: 5px; line-height: 16px; }
    .HelpBoxBindBtm .sCalloutEdge { position: absolute; left: -28px; width: 20px; height: 30px; background: url(Images/Core/callout_edge.png); top: 2px; }
    .HelpBoxBindBtm .sCalloutEdge2 {position: absolute;left: 90px;width: 16px;height: 17px;background: url(Images/Core/callout_edgeBtm.png);top: -22px;}
    .HelpBoxBindBtm .sClose { position: absolute; background: url('Images/Core/close.png'); width: 16px; height: 16px; right: -5px; top: -5px; }
    .HelpBoxBindBtm .sClose a { width: 16px; height: 16px; display: block; }

.readonlyTxt { background-color:#F2f2f2!important;}

.tblHelp {border-collapse:collapse; font-size:8pt; border:1px solid white;}
    .tblHelp span.noWrap {white-space:nowrap;}
    .tblHelp td {border:1px solid black; padding:2px;color:black; text-align:center;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all { top: 100px !important; }
.ui-tabs .ui-tabs-panel { padding-top: 10px; }  
