﻿body, td
{
	font-size:11px;
	color: #818A8F;
	font-family: Arial, Helvetica, Geneva;
	text-decoration: none;
}

.CreditCalc h1 { color: #198c9d; }
.GridViewHeader 
{
	font-family:Arial, Helvetica, Geneva;
	font-size:13px;
	color:#818A8F;
	padding-bottom:0px;
}

.GridViewHeader th {
font-family:Arial, Helvetica, Geneva;
	font-size:11px;
	color:#2A8B9B;
	padding-bottom:0px;
}
.GridViewHeaderTable
{
	width:920px;
	border:0px;

}

.ListGridView{
	border-left:0px;
	border-right:0px;

}

.DefaultTable
{
	width:100%;
	border:0px;	
}

.PopUpPanel
{
	display:none;
	position:absolute;
	background-color:#E3E5E4;
	text-align:left;
	width:350px;
	z-index: 1000;
}

.TxtInput{border:1px solid #2A8B9B!important;}



.BlueHead {
	font-family:Arial, Helvetica, Geneva;
	font-size:14px;
	color:#2A8B9B;
	}
	
.modalBackground 
{
   background-color:#000;
   filter:alpha(opacity=70);
   opacity:0.7;
}

.TableRowWithBorderTop
{
	border-top:solid 1px #D4D0C8;
}

.TableCellWithBorderRight
{
	border-right:solid 1px #D4D0C8;
}

.TableCellWithBorderRightAndTop
{
	border-top:solid 1px #D4D0C8;
	border-right:solid 1px #D4D0C8;
}

body 
{
	font-family:Arial, Helvetica, Geneva;
	font-size:12px;
}

/***** List view search and filter *****/

.FilterAndSearchTable
{
	width:920px;
}

table.FilterAndSearchTable {
	background:url(/DesktopModules/CheckCheck/CreditCards/images/BgSearchTable.png) no-repeat left top;
	}
.SearchTable {
	margin-left:4px; margin-top:11px;
	width:446px;
}

.CalculationTable {
	margin-left:0; margin-top:11px;
	width:446px;

}

.FilterAndSearchTable .CellWhite
{
	vertical-align:top;
}



.FilterAndSearchTable .RighAlignedPanel
{
	text-align:right;
	position:relative;
	top:0px;
	right:0px;
}

td.SearchHeader {
	text-align:center;
	}

.SearchHeader span {color: #2A8B9B;
	}

td.ChooseCreditCardTop{
	background: url(/DesktopModules/CheckCheck/CreditCards/images/BgChooseCreditCardHeader.png) no-repeat left top; 
	text-align:center;
	
	}
td.MyValueTop{
	background: url(/DesktopModules/CheckCheck/CreditCards/images/BgMyValueHeader.png) no-repeat left top; 
	text-align:center;
	
	}
td.ChooseCreditCardTop span, td.MyValueTop span {color:#646464;}

/****** Full Width **********/
.FilterTableFullWidth
{
	width:955px;
	background-color:#EFEFEF;
}
.FilterLabel
{
    font-weight:bold;
}
.FilterBox
{
    border-style:solid;
    border-width:thin;
    border-color:#FFFFFF;
}
/***** Results *****/
.ResultsTable
{
	width:897px;
}
.ResultsTableFullWidth
{
	width:935px;
}

.TableGroupRow
{
    background-color: #D3D3D3;
    color: #FFFFFF;
    border: none 0px #D4D0C8;
    padding:0px 0px 0px 5px;
}

.ResultsGridView
{
	width:100%;
}

.PanelMoreInfo
{
	position:relative;
	display:none;
}


.PanelPartialPaymentDetails
{
	display:none;
	position:absolute;
	background-color:#CFE6E7;
	width:448px;
}

/***** Details *****/
.DetailsTable
{
	width:920px;
}

.DetailsTable td
{
	text-align:left;
	vertical-align:top;
}

/***** Fonts *****/
.Type {font-family: Arial, Helvetica, Geneva; font-weight:bold; color:#535353; font-size:11px; padding-left:16px;}
.Type span {font-family: Arial, Helvetica, Geneva; font-weight:bold; color:#535353; font-size:11px;}
