﻿
.float-left
{
    float: left;
    width: 14%;
}
.exportToExcel
{
    padding-top:10px;
    width:40px;
    height:40px;
}
.reportControl
{
    width:150px;
}
.gutter-right
{
    margin-right: 2em;
}
.searchbtndiv
{
    margin-top: 2%;
    vertical-align: middle;
}
.ExportExceldiv
{
    width: 10%;
}
.validationSymbol
{
    color: Red;
}
.RegFrame
{
    width: 80%;
    height: 600px;
    border: solid 1px gray;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -o-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    display: table;
}
.RegFrameUpload
{
    width: 80%;
    height: 250px;
    border: solid 1px gray;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -o-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    display: table;
}
.RegRow
{
    width: 98%;
    -moz-height: 100%;
    -webkit-height: none;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 3px;
}
.regRowBlank
{
    width: 98%;
    height: 20px;
    margin: 0 auto;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 50px;
}

.regRowBlank label
{
    width: 100%;
    height: 25px;
    margin: 0 auto;
    color: #292828;
    font-family: Segoe UI;
    font-size: 15px;
    margin-left: 10px;
}

.RegCell
{
    width: 350px;
    display: table-cell;
    padding-left: 20px;
    vertical-align: middle;
}

.LeftRegCell
{
    width: 300px;
    display: table-cell;
    vertical-align: top;
}
.LeftRegCellPopup label
{
    float: left;
    margin-left: 20px;
    vertical-align: baseline;
    width: 40%;
}
.LeftRegCell label
{
    float: left;
    margin-left: 120px;
    vertical-align: baseline;
}

.LeftRegCell input[type="button"]
{
    float: right;
    vertical-align: baseline;
}

.RechargeFrame
{
    width: 80%;
    height: 400px;
    border: solid 1px gray;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    -o-box-shadow: 0 0 7px rgba(0,0,0,0.6);
    display: table;
}

.RegchargeRow
{
    width: 98%;
    -moz-height: 100%;
    -webkit-height: none;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 3px;
    font-weight: bold;
}
.RechargeHeder
{
    width: 100%;
    margin-bottom: 20px;
    display: table;
    background-color: #d5f1f0;
    border-bottom: solid 1px black;
}
.errMsg
{
    width: 400px;
    text-align: left;
    background: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') repeat scroll 0px 0px #EFEFEF;
    font: 12px arial;
    border: solid 1px #9ee0eb;
    padding: 5px;
    display: none;
    margin: 0 auto;
    box-shadow: 0 0 10px red;
    margin-bottom: 20px;
}

.infoPane
{
    height: 150px;
    background: #f3efa1;
    border: 1px solid black;
}

.FormHeader
{
    background-color: #d5f1f0;
    border-bottom: 1px solid black;
    display: table;
    font-weight: bold;
    margin-bottom: 20px;
    width: 100%;
}

.buttonASP
{
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#28737a;
color:#eee;
padding:4px 15px 4px 15px !important;
text-decoration:none;

margin-right:15px;
background:#db4216;
}

.buttonASP:hover
{
  cursor: pointer;
    box-shadow: 0 0 2px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 0 2px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.6);
    -o-box-shadow: 0 0 2px rgba(0,0,0,0.6);
}

