﻿.GridViewWrapper
{
	border-bottom: 1px solid #1A6E6A;
	border-left: 1px solid #1A6E6A;
}

.GridViewWrapper .cGrd11
{
	border-left: 0px solid #1A6E6A;
}

.cGrd11
{
	color: #154041;
	border: 1px solid #1A6E6A;
	border-collapse: collapse;
}

.cGrd11 td
{
	border-top: 0px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	border-left: 0px solid #E4E4E4;
	border-right: 0px solid #E4E4E4;
}
.cGrd11 th, .cGrd11 tf, .cGrd11 tfoot
{
	border-top: 1px solid #1A6E6A;
	border-bottom: 1px solid #1A6E6A;
	border-left: 0px solid #1A6E6A;
	border-right: 0px solid #1A6E6A;
}

.cGrd11 .Header, .cGrd11 th
{
	background-image: url(img/HeaderBg.png);
	background-repeat: repeat-x;
	height: 22px;
}

.cGrd11 .Header, .cGrd11 th, .cGrd11 th *
{
	color: White;
}


.cGrd11 .Footer, .cGrd11 tf, .cGrd11 .Footer *, .cGrd11 tfoot, .cGrd11 .Pager
{
	background-image: url(img/FooterBg.png);
	background-repeat: repeat-x;
}

.cGrd11 table a, .cGrd11 .letters
{		
	text-align: center;
	vertical-align: middle;
	padding: 2px 6px;
	margin-left:-4px;
	display: inline-block;
	text-decoration: none;
	color: #154041;
	background-color: #E5F0F1;
	border: 1px solid #85B0B1;
	font-weight: bold;
}

.cGrd11 table .pages
{
	background-image: url(img/TDSelected.png);
}

.cGrd11 table a:hover
{
	background-image: url(img/TDHover.png);
	color: #661100;
	border: 1px solid #661100;
}

.cGrd11 td, .cGrd11 th, .cGrd11 tf, .cGrd11 tfoot
{
	padding-left: 4px !important;
	white-space: nowrap;
}

.cGrd11 tfoot span, .cGrd11 tfoot a
{
	height: 16px;
	width: 20px;
	text-align: center;
	vertical-align: middle;
	padding: 4px 8px 4px 8px;
	text-decoration: none;
	color: #154041;
	background-color: #E5F0F1;
}

.cGrd11 tfoot span
{
	background-image: url(img/TDSelected.png);
}
.cGrd11 tfoot a:hover
{
	background-image: url(img/TDHover.png);
	color: #993300;
}

.cGrd11 .Items
{
}

.cGrd11 .AlternateItems
{
}

.cGrd11 .SelectedColumnAsc, .cGrd11 .SelectedColumnDesc, .cGrd11 .SelectedColumnAltRow, .cGrd11 .SelectedColumnRow
{
	background-color: #DDEEEE;
	filter: alpha(opacity=85);
	opacity: 0.85;
}

.cGrd11 .SelectedColumnAsc a
{
	padding-right: 16px;
	background: url(img/dt-arrow-up.gif) no-repeat right 50%;
	height: 16px;
	width: 16px;
}
.cGrd11 .SelectedColumnDesc a
{
	padding-right: 16px;
	background: url(img/dt-arrow-dn.gif) no-repeat right 50%;
	height: 16px;
	width: 16px;
}

.cGrd11 .info
{
	color: #666666;
}

.cGrd11 .moreInfo
{
	visibility: hidden;
}

.cGrd11 .Items_Hover .moreInfo, .cGrd11 .Items_Hover .info
{
	visibility: visible;
	color: #883322;
}

.cGrd11 .Items_Hover, .cGrd11 .Items_Hover p
{
	background-image: url(img/TDHover.png) !important;
	color: #993300 !important;
	cursor: hand;
}
.cGrd11 .Items_Selected
{
	background-image: url(img/TDSelected.png);
	color: #1A6E6A;
	cursor: hand;
}

.cGrd11 .Header, .cGrd11 th, .cGrd11 .Footer, .cGrd11 tf, .cGrd11 tr, .cGrd11 td, .cGrd11 .Items td, .cGrd11 .Items td a, .cGrd11 .Items td, .cGrd11 .Items td a, .cGrd11 .AlternateItems td, .cGrd11 .AlternateItems td a, .cGrd11 .Items_Selected td, .cGrd11 .Items_Selected td a, .cGrd11 .Items_Hover td, .cGrd11 .Items_Hover td a
{
	height: 18px;
	vertical-align: middle;
	left: 5px;
}





.cGrd11 .insert
{
	width: 20px;
	height: 20px;
	cursor: pointer;
	cursor: hand;
	display: block;
}

.cGrd11 .delete, .cGrd11 .save, .cGrd11 .cancel
{
	width: 20px;
	height: 20px;
	cursor: pointer;
	cursor: hand;
	display: inline-block;
}

.cGrd11 .actions
{
	width: 40px;
}
.cGrd11 .cancel
{
	background: url(img/cancel.gif) no-repeat;
	margin-left: 15px;
}

.cGrd11 .save
{
	background: url(img/Save.gif) no-repeat;
}

.cGrd11 .insert, .cGrd21 .insert
{
	background: url(img/Add.gif) no-repeat;
}

.cGrd11 .delete
{
	background: url(img/delete.gif) no-repeat;
}

.cGrd11 .Items_Hover .delete
{
	background-position: 0px -21px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	cursor: hand;
	display: inline-block;
	text-decoration:none !important;
	border:0px !important;
	
}

.cGrd11 small
{
	font-size:80%;
	color:#AAA;
}

.cGrd11 .Items_Hover small
{
	color:#FDC;
}











.cGrd21
{
	width: 100%;
}

.cGrd21 Table
{
	width: 100%;
}

.cGrd21 A
{
}

.cGrd21 .Header
{
	font-weight: bold;	
	background-image: url(img/HeaderBg.png);
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.cGrd21 .Header A, .cGrd21 .Header SPAN
{
	display: -moz-inline-box;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

.cGrd21 .Header A:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}


.cGrd21 .EditFormButtonRow A
{
	font-size: 12px;
	color: darkgreen;
}

.cGrd21 .EditFormHeader TD
{
	font-weight: bold;
	
	text-align: center;
}

.cGrd21 .Item
{
	background: none;
	height: 22px !important;
	color: #444444;
}

.cGrd21 .Item TD
{
	background: none;
	height: 22px !important;
	color: #444444;
}


.cGrd21 .FooterStyle
{
	height: 22px;
}

.cGrd21 .FooterStyle TD
{
	border-left: 0px solid #d2b6c1;
	border-right: 0px solid #d2b6c1;
}

.cGrd21 .EditItem
{
	background-image: url(img/defaultEditItemBg.gif);
	background-repeat: repeat-x;
	background-color: #eef2ea;
}

.cGrd21 .SelectedItem
{
	background-image: url(img/defaultSelectedItemBg.gif);
	background-repeat: repeat-x;
	background-color: #eef2ea;
}

.cGrd21 .Pager
{
	height: 30px;
	background-color: white;
	vertical-align: middle;
}

.cGrd21 .Pager A, .cGrd21 .Pager span
{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
	background-color: Transparent;
	padding: 3px 6px 4px 6px;
	border: 0px solid black;
}

.cGrd21 .Pager A
{
	background-image: url(img/TDSelected.png);
	color: #FFFFFF !important;
	cursor: hand;
}

.cGrd21 .Pager A:hover, .cGrd21 .RadGrid_Items_Hover td
{
	background-image: url(img/TDHover.png);
	color: #661100 !important;
	cursor: hand;
}

.cGrd21 .Pager span
{
	border: 1px solid green;
}

.cGrd21 .GroupPanel
{
	background-image: url(img/TDSelected.png);
	width: 100%;
	border-top: 1px solid #8d9c87;
	height: 18px;
	padding: 4px 0px 0px 10px;
	color: #006666 !important;
}

.cGrd21 .GroupPanelItem
{
}

.cGrd21 .FormsCaptionStyle
{
	border: 1px solid red;
}

