td img {display: block;}body {
    background-color: white;
    background-position-x:center;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: auto;
    margin-left: auto;
	
    text-align: center;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.headLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    float:right;
}
td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	color: #374395;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #374395;
}
a:hover {
	text-decoration: underline;
	color: #374395;
}
a:active {
	text-decoration: none;
	color: #374395;
}
.style1 {color: #000000}
.style2 {
	font-size: 12px;
	color: #D9CD61;
	font-weight: bold;
}

.style3 {
	font-size: 12px;
	color: #000000;
}
.style4 {
	color: black;
	font-weight: normal;
	font-size: 11px;
}
.style5 {
	color: black;
	font-weight: bold;
	font-size: 12px;
}
.style6 {
	color: #374395;
	font-weight: bold;
	font-size: 11px;
}
.style7 {
	color: #374395;
	font-weight: normal;
	font-size: 10px;
}
.style11 {
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
}
.style8 {font-size: 10px}


.headpop
{
    width: 370px;
    height: 220px;    
    margin: 0 auto;
    border:4px solid #a90707 !important;
    background:#fff !important;
    text-align:left !important; color:#000 !important;
}
.headpop .body {
padding: 15px;
}

.headpop input[type="submit"] {width:70px;}

.headpop p{margin:0 !important; padding:10px 0;}

.modalBackground
{
background:rgba(0,0,0,0.6) !important;
z-index:0 !important;
}

.labelpop{
    float: left;
    width: 75px;
}
.csvbuttons {
    float: right
}
.tablemain{

}
.tablelft{float:left;width:25%;}
.tablergt{float:left;width:75%;}
.tablebig {width:100%; margin:10px auto 0;}
.tablebig table{float:left}
.tablebig tbody .gridview_header th {text-align: center;}

.tablemain .sbtbtn {background: #bb0000;
  background-image: -webkit-linear-gradient(top, #bb0000, #770000);
  background-image: -moz-linear-gradient(top, #bb0000, #770000);
  background-image: -ms-linear-gradient(top, #bb0000, #770000);
  background-image: -o-linear-gradient(top, #bb0000, #770000);
  background-image: linear-gradient(to bottom, #bb0000, #770000);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  font-family: Arial;
  border:none;
  color: #ffffff;
  font-size: 14px;
  padding: 6px 12px 6px 12px;
  text-decoration: none;
  cursor: pointer;
}

.tablemain .sbtbtn:disabled {
  background: #bababa;
  background-image: -webkit-linear-gradient(top, #bababa, #7d7b7d);
  background-image: -moz-linear-gradient(top, #bababa, #7d7b7d);
  background-image: -ms-linear-gradient(top, #bababa, #7d7b7d);
  background-image: -o-linear-gradient(top, #bababa, #7d7b7d);
  background-image: linear-gradient(to bottom, #bababa, #7d7b7d);
  cursor: default;
}
.tablelft p {font-size:18px; margin:0; font-weight:bold;}

.gridview_header th{padding:10px; background:#a90707; color:#fff; font-weight:bold; font-size:12px; text-align:left;}
.gridview_altitem td, .gridview_item td {padding-left:5px; text-align:left;}

.menuMid {
    background-color: #990100;
}

.error {font-weight: bold;
    color: #ff0000;
}

.midTable {
    width: 800px;
    border: 1px solid #29384d;
}
 .midTable tr td {
 padding: 5px;
 }

.midTable tr td .midTableTextbox {
    border-color: #29384d;
    border-radius: 3px;
    margin-right: 5px;
    outline: 0;
    height: 19px;
    width: 275px;
}
#ctl01_ContentPlaceHolder1_ReportViewerPaymentHistory_fixedTable {
    width: 100%;
}
#ctl01_ContentPlaceHolder1_ReportViewerPaymentHistory_fixedTable div {
    font-size: 12px !important;
}
