﻿body
{
    font-family: Calibri;
    font-size: 12px;
}

.collapsePanel
{
 overflow:hidden;	
}

.requiredField
{
	font-size:small;
	font-weight:bold;
	color:Red;
}

.dropdown
{
	font-size:x-small;
	width:220px;
}

.image
{
	margin:0px 3px 0px 5px;
}

.FirmGrid
{
	font-size:small;
	text-align:left;
    width:650px;
}

.ClientGrid
{
	font-size:small;
	text-align:left;
	border-right-color:Black;
	border-right-width:1px;
    width:780;
}

.gridheader
{
	font-weight:bold;
	font-size:large;
	text-align:center;	
	color: MenuText;
	height:20px;	
	background:#DEE3E7 url(controls/images/blockdefault1.jpg) center center repeat-x;
}

.gridheader2
{
	font-weight:bold;
	font-size:medium;
	text-align:center;	
	color:White;
	height:20px;	
	background:black url(controls/images/blockactive.gif) center center repeat-x;	
}

.gridfooter
{		
	text-align:center;
	background:#DEE3E7 url(controls/images/blockdefault1.jpg) center center repeat-x;
}

.gridfooterTime
{		
	border-top-style:solid;
	border-top-color:Black;
	border-top-width:1px;
	text-align:left;
}

.gridfootertext
{
	font-size:medium;
	font-weight:bold;
	color:White; 
	text-decoration:none;
}

.editanngrid
{
	margin: 5px 50px 30px 50px;
}

.anngrid
{
	margin: 30px 50px 30px 50px;
}

.titlelbl
{
	text-align:left;
	font-size:medium;
	font-weight:bold;
	color:Black;	
}

.titleStyle
{
	color:blue; 
	font-size:small; 
	font-weight:bold; 
	text-decoration:underline;	
}

.titleStyleEdit
{
	color:black; 
	font-size:medium; 
	font-weight:bold;
}

.rounded
{	
    text-align: center;    
    font-size:small; 
    font-weight:bold;  
    margin-top:0px;
    border-color: #93B3D2;
}

.gridViewPrint
{
    font-family: Calibri;
    font-size: 10pt;
}


