﻿body
{
	font-size: 12px;
	font-family: Verdana;
	margin: 0px;
}

th, .headerlabel
{
	font-weight:bold;
	font-size:smaller;
}

h1
{
	font-size: 16px;
	font-weight: bold;
}

hr
{
	color: #c3d9ff;
}

.detailMainGroupNormalNoImage
{
	background: #f0f0f0; 
}

.detailMainGroupNormalNoImage, .detailMainGroupNormalNoImage a, .detailMainGroupNormalNoImage td a
{
	color: Black !Important;
}

.detailMainGroupNormal
{
	background: #f0f0f0;
}

.detailMainGroupNormal, .detailMainGroupNormal a, .detailMainGroupNormal td a
{
	color: Black;
}

.detailMainGroupLight
{
	background: #ffffff;
}

.detailMainGroupLight, .detailMainGroupLight a, .detailMainGroupLight td a
{
	color: Black;
}

.detailMainGroupDark
{
	background: #c3d9ff;
}

.detailMainGroupDark, .detailMainGroupDark a, .detailMainGroupDark td a
{
	color: Black;
}

.headerMainGroupTitle
{
    background: #c3d9ff;
    padding: 1px 1px 1px 5px;
}
    
.headerMainGroupTitle, .headerMainGroupTitle a, .headerMainGroupTitle td a
{
	font-weight: bolder !important;
	color: Black !important;
}

.GridViewEditRow
{
	 background:Gray;
}

.GridViewEditRow, .GridViewEditRow a, .GridViewEditRow td a
{
	 color:White;
}

.GridViewSelectedRow, .GridViewSelectedRow a, .GridViewSelectedRow a td, .AlertRow, .AlertRow a, .AlertRow td a
{
	font-weight:bold;
	background:#dcdcdc;
	color:Black !important;
}

.gridviewAlternatingRow
{
	background:#f0f0f0;
}

.gridviewAlternatingRow, .gridviewAlternatingRow a, .gridviewAlternatingRow td a
{
	color:Black;
}

.detailMainGroupLightimportant, .detailMainGroupLightimportant a, .detailMainGroupLightimportant td a
{
	background: #ffffff !important;
	color: Black !important;
}

.Padding
{
    padding: 0px 5px 5px 5px;
}

.Border
{
    border: solid 2px #c3d9ff;
}


.GridStyle1 table tr td, .GridStyle1 td
{
	border-top: #a9a9a9 1px solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

.GridStyle1 table tr:first-child *
{
    border-width: 0px;
}

.GridStyle2 td
{
    border: solid 1px #a9a9a9;
    padding: 0px 2px 0px 2px;
    border-collapse: collapse;
}

.noborder, .noborder td
{
	border: 0px;
}

.bottomborder
{
    border-bottom: solid 1px #a9a9a9;
}

.AlertRow, .AlertRow td
{
	border: 0px;
}

.AlertFormView, .AlertFormView a
{
	color:Red !important;
	font-weight:bold !important;
}

.CheckBoxOffSet
{
	margin-top:-3px;	
}

.Popup
{
	background-color: #efefef;
}
