﻿/* Box Styles */
.GVBox
{
	background-color: #d5d6e9;
	border: solid 1px #4d4e66;
	margin-left: 1px;
	margin-right: 16px;
}

/* Box Title Styles */
.GVBoxTitle
{
	background-color: #333875;
	color: White;
	font-size: 25px;
	line-height: 35px;
	padding: 0 0 0 5px;
}

/* GridView Row Styles */
.GVRow
{
	background-color: #e6e6f5;
}
.GVRow td
{
	border-bottom: solid 1px inherit;
	border-left: solid 1px #dedde0;
	border-right: solid 1px #dedde0;
	border-top: solid 1px #dedde0;
	padding: 3px 3px 3px 3px;
}
.GVAltRow
{
	background-color: #f0f1f7;
}
.GVSelectRow
{
	background-color: #f2f0a6;
}
.GVSelectAltRow
{
	background-color: #f9f7b7;
}
.GVHighlightRow
{
	background-color: #fbf2d8;
}

/* GridView Styles */
.GVWrapper
{
	padding: 5px;
}
.GV
{
	border: solid 0px transparent;
	border-bottom: solid 1px #757687;
	width: 100%;
}
.GV tr th
{
	border: solid 1px #d5d6e9;
	border-bottom: solid 1px #757687;
	position: relative;
	top: 1px;
	text-align: center;
	z-index: 2;
}

/* Table format styles */
.GVRow .GVLeftCell
{
	border-left: solid 1px #757687;
}
.GVRow .GVRightCell
{
	border-right: solid 1px #757687;
}
.GVRow .GVTopCell
{
	/*border-top: solid 1px #757687;*/
	border-top: solid 1px inherit;
}
.GVRow .GVBottomCell
{
	/*border-bottom: solid 1px #757687;*/
	border-bottom: solid 1px inherit;
}


/* GVSearchBox Classes */
.GVSearchBox
{
	float: right;
	left: -22px;
	position: relative;
	top: 7px;
	width: 200px;
}

.UnfocusedGVSearchBox
{
	color: #666666;
	font-style: italic;
}

/* GV Button Header Classes */
.GVButtonHeader
{
	background-color: #a2a4be;
	margin-left: 30px;
}
.GVButtonHeader td
{
	height: 34px;
}
.GVButtonHeader input
{
	margin: 0 4px;
	position: relative;
	top: 0px;
	width: 80px;
}
.GVButtonHeaderLeft
{
	background: url('/Images/GVHeaderL.png');
	background-position: bottom left;
	width: 9px;
}
.GVButtonHeaderRight
{
	background: url('/Images/GVHeaderR.png');
	background-position: bottom right;
	width: 9px;
}

/* GV Button Footer Classes */
.GVButtonFooter
{
	background-color: #a2a4be;
	margin-left: 30px;
	margin-top: 5px;
}
.GVButtonFooter td
{
	height: 34px;
}
.GVButtonFooter input
{
	margin: 0 4px;
	position: relative;
	top: 0px;
	width: 80px;
}
.GVButtonFooterLeft
{
	background: url('/Images/GVFooterL.png');
	background-position: top left;
	width: 9px;
}
.GVButtonFooterRight
{
	background: url('/Images/GVFooterR.png');
	background-position: top right;
	width: 9px;
}
