﻿.body
{
	font-family: 'Arial';
	font-size: 11px;
	margin: 0px;
	background-color: #ffffff;
}
.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}
.errorMessage
{
	font-size: 12px;
	color: Red;
	width: 500px;
}
.informationMessage
{
	color: Blue;
	width: 500px;
}
/* ////////////////////////////////////////
// Textbox
//////////////////////////////////////// */
.dateTextBox
{
	width: 75px;
	height: 16px;
}
.amountTextBox
{
	width: 110px;
	height: 16px;
	text-align: right;
}
.rateTextBox
{
	width: 70px;
	height: 16px;
	text-align: right;
}
.multiLineTextBox
{
	width: 400px;
	height: 80px;
}
.daysTextBox
{
	width: 35px;
	height: 16px;
	text-align: right;
}
.ShortTextBox
{
	width: 80px;
	height: 16px;
}
.MiddleTextBox
{
	width: 150px;
	height: 16px;
}
.longTextBox
{
	width: 200px;
	height: 16px;
}
/* ////////////////////////////////////////
// Button
//////////////////////////////////////// */
.commonButton
{
	width: 100px;
	height: 22px;
	font-family: Arial;
	font-size: 12px;
}
.commonLongButton
{
	width: 130px;
	height: 22px;
	font-family: Arial;
	font-size: 12px;
}
.gridViewButton
{
	width: 60px;
	height: 22px;
	font-size: 12px;
	font-family: Arial;
}
.gridViewShortButton
{
	width: 20px;
	height: 22px;
	font-size: 12px;
	font-family: Arial;
}

/* ////////////////////////////////////////
// Grid View
//////////////////////////////////////// */
.gridView
{
	font-size: 12px;
	border-color: Gray;
	border-style: solid;
	border-width: 1px;
	padding: 2px 2px 2px 2px;
}

.gridViewHeader
{
	background-color: lightsteelblue;
	color: midnightblue;
	text-align: left;
	vertical-align: top;
}

.gridViewRow
{
	background-color: White;
	text-align: left;
	vertical-align: top;
}

.gridViewSelectedRow
{
	background-color: Silver;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.gridViewEditRow
{
	background-color: #2461BF;
	color: midnightblue;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.gridViewAlternatingRow
{
	background-color: White;
	text-align: left;
	vertical-align: top;
}

.gridViewFooter
{
	background-color: lightsteelblue;
	color: midnightblue;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.gridViewPager
{
	background-color: lightsteelblue;
	color: midnightblue;
	text-align: center;
	vertical-align: middle;
}
.gridView th
{
	border-left: 1px solid gray;
	border-bottom: 1px solid gray;
}
.gridView td
{
	border-left: 1px solid #b8b8b8;
	border-bottom: 1px solid #b8b8b8;
}

.gridViewColumnDate
{
	text-align: left;
	vertical-align: top;
	width: 70px;
}

.gridViewColumnAmount
{
	text-align: right;
	vertical-align: top;
	width: 80px;
}

.gridViewColumnRate
{
	text-align: right;
	vertical-align: top;
	width: 70px;
}

.gridViewColumnBank
{
	text-align: left;
	vertical-align: top;
	width: 120px;
}

.divNoWarp
{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.divWarp
{
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* ////////////////////////////////////////
// Text
//////////////////////////////////////// */
.redFont
{
	color: #FF0000;
}
.whiteFont
{
	color: White;
}

/* ////////////////////////////////////////
// Table BackColor
//////////////////////////////////////// */
.lightGray
{
	background-color: #E5E5E5;
}
.darkGray
{
	background-color: #666666;
}
.lightBlue
{
	background-color: #0066CC;
}
.White
{
	background-color: #FFFFFF;
}
