 	body,table,tr,td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}
	
	a { 
	color: #003366;
	}
	a.visited {
	color:red;
	}
	a.hover{
	color:#FF6600;
	}
.Button
{border:1px solid #000000; 
background-color:#cccccc;
cursor:hand;
}
table.profile{
background-color:#FFFFFF;
}
input, select, textarea{ 
background-color:#c0cefb;
color:#003366;
	height: 26px;
}
.dataalt{
background-color:#eeeeee;padding-left:5px;
}
.data{
background-color:#E0Ecfb;padding-left:5px;
}
.datatitle {
	background-color:#E0Ecfb;padding-left:5px;
	font-weight:bold;
}


.DGPagerStyle 
{
	color:White;
	background-color:white;
	font-size:14px;
	font-weight:bold;
}


.dataheader {
	background-color:#E0Ecfb;
	padding-top:9px;padding-bottom:9px;
	text-align:center;
	font-weight:bold;
}

.datatext {
	background-color:#E0Ecfb;
}

input.dataqtybox {width:30px;}
.tiny {font-size:9px;}
.validclass {color:#990000;}

#recruiter_dg a 
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
}

#recruiter_dg a:hover
{
	background-color:#003399;
	color:White;	
}

#recruiter_dg span
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
	background-color:#CC0000;
	color:White;
}


#physician_dg a 
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
}

#physician_dg a:hover
{
	background-color:#003399;
	color:White;	
}

#physician_dg span
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
	background-color:#CC0000;
	color:White;
}


#jobs_dg a 
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
}

#jobs_dg a:hover
{
	background-color:#003399;
	color:White;	
}

#jobs_dg a:visited
{
	background-color:#003399;
	color:White;	
}

#jobs_dg span
{
	padding-top:5px;
	padding-left:10px;	
	padding-right:10px;
	background-color:#CC0000;
	color:White;
}

#topnavbar a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0;
	color: #FFFFFF;
	text-decoration:none;
	
}

#topnavbar a:hover 
{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color:#003399;
	border:1px outset;
	}

#topnavbar a:visited {color:white;}
