﻿/* Gridview Styles */
.data-grid-view
{
	border: 1px solid #B0AE9D!important;
}
.data-grid-view td,
.data-grid-view th 
{
	padding: 2px;
}
.data-row-odd
{
	background-color: #ECEBE3!important;
}
.data-row-even
{
	background-color: #DDDCCD!important;
	
}
.data-row-even td,
.data-row-odd td 
{
	border-color: #B0AE9D;
}
.data-row-even a,
.data-row-odd a,
.data-row-selected a
{
		color: #0066CC;
		/*color:#FFFFFF;*/
		font-weight: bold;
		text-decoration: none;
}

.data-row-selected
{
	background-color: #E0EBF5!important;
}
.data-row-selected td 
{
	border-color: #C2D6EB;
}
.data-header 
{
	background-color: #B0AE9D;
}
.data-header th 
{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	padding: 2px;
}
.data-header a 
{
	color: #FFFFFF!important;
	text-decoration: none!important;
}
.data-header a:hover 
{
	text-decoration: underline;
}
.x-sm 
{
	font-size: 9px;
}
/* DataList Styles*/
.datalist-grid-view 
{
	border: 1px solid #3B71B1!important;
}
.datalist-grid-view td,
.datalist-grid-view th 
{
	padding: 0px;
}
.datalist-row-odd
{
	background-color: #F1F4FA!important;
}
.datalist-row-even
{
	background-color: #DFEAF4!important;
}

.datalist-row-even td,
.datalist-row-odd td 
{
	border: none;
}
.datalist-row-selected
{
	background: #FFF6D2 url(images/selected_flag.gif) no-repeat;
	
}
.datalist-row-selected a 
{
	color: #993300!important;
}
.datalist-row-selected td 
{
	border: none;
}
.datalist-header 
{
	background-color: #043A7A;
}
.datalist-header th 
{
	border-top: 1px solid #0B4181;
	border-left: 1px solid #0B4181;
	border-bottom: 1px solid #00326D;
	border-right: 1px solid #00326D;
	padding: 2px;
}
.datalist-header a 
{
	color: #FFFFFF!important;
	text-decoration: none!important;
}
.datalist-header a:hover 
{
	text-decoration: underline;
}
.datalist-grid-view a
{
	display: block;
	padding: 3px!important;
	font-size: 10px;
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.datalist-grid-view a:hover 
{
	background-color: #F4ECC8!important;
}

/* Pager */
.pager 
{
	padding: 5px;
}
a.link-page 
{
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
a.link-page:hover 
{
	color: #0099FF;
}
.current-page 
{
	color: #999;
	font-weight: bold;
}
/* expand-contract */
div.expand-contract a.ec-link
{
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
