BODY, P, LI, form  {
	font-size: 12px;
	font-family: verdana, serif; 
	color: #000000;
	line-height: 16px;
}

BODY {
	background-color: #FFFFFF ;
	background-repeat: no-repeat ;
}


TD {
	font-size: 12px;
	font-family: verdana, serif; 
	color: #000000;
}

h1 {
	color : #003366;
	font-size : 22px;
	font-weight: normal;
	line-height: 22px;
	padding: 0;
	margin: 0;
}

.text  {
	font-size: 12px;
	font-family: verdana, serif; 
	color: #000000;
	width: 120px;
	
}

.xsmall_text {
	font-size:9px;
}

.header {
	color : #003366;
	font-size : 22px;
}

.print_header {
	color : #003366;
	font-size : 18px;
}

.date {
	color : #EBB518;
	font-size : 22px;
}

.footer {
	font-size : 9px;
}

.red {
	color : #FF0000;
}

a.small, a.small:visited, a.small:Active {
	font-size : 9px;
	color : #BF8E0D;	
	text-decoration : underline;
}

a, a:visited, a:Active {
	font-size: 12px;
	color : #BF8E0D;	
	text-decoration : underline;
}

.larger {
	font-size : 14px;
}

.spnDisabled{
	color:#999999;
}

.spnWarning{
	color:#990000;
}

UL,OL{
	margin-top:0px;
	margin-bottom:0px;
}


table.management-list
	td {
		vertical-align: top ;
		}


td.practice-parent {
	font-weight: bolder ;
	}
	
.line_spacing {
	line-height:1.5em;
}


.left_photo {
	float:left;
	padding-right:15px;
	padding-bottom:5px;
}	

.image_border {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;
}

/*List Styles */
ul.large_padding li {
	padding-bottom: 5px;
}