.headerW { font-family: verdana; font-size: 14px; font-weight: bold;  color: #FFFFFF;}
.headerB { font-family: verdana; font-size: 14px; font-weight: bold;  color: #000000;}
.headerR { font-family: verdana; font-size: 14px; font-weight: bold;  color: #EF3F35;}
.highlitetext { font-family: verdana; font-size: 12px; color: 005EAB; font-weight: bold;}
.highlitetextW { font-family: verdana; font-size: 12px; color: FFFFFF; font-weight: bold;}
.textB { font-family: verdana; font-size: 12px; color: #005EAB;}
.textR { font-family: verdana; font-size: 12px; color: #EF3F35;}
.textW { font-family: verdana; font-size: 12px; color: #FFFFFF;}

a.liblink { font-family: verdana; font-size: 12px; color: #005EAB; text-decoration: none; font-weight: bold;}
a.liblink:hover { font-family: verdana; font-size: 12px; color: #F33829; text-decoration: none; font-weight: bold;}
	
a.topiclink { font-family: verdana; font-size: 10px; color: #005EAB; text-decoration: none; line-height:1.5;}
a.topiclink:hover { font-family: verdana; font-size: 10px; color: #F33829; text-decoration: underline; line-height:1.5;}	

.docform {width:175;}

.header { font-family: verdana; font-size: 14px; font-weight: bold;  color: #EF3F35;}
.header2 { font-family: verdana; font-size: 16px; font-weight: bold;  color: #EF3F35;}
.text { font-family: verdana; font-size: 14px; text-decoration: none; color: #005EAB; }
.text2 { font-family: verdana; font-size: 14px; line-height:1.5; text-decoration: none; color: #005EAB; }
.text2B { font-family: verdana; font-size: 14px; text-decoration: none; color: #005EAB; }

a.links1 { font-family: verdana; font-size: 12px; text-decoration: none; color: #005EAB; font-weight: bold; }
a.links1:hover { font-family: verdana; font-size: 12px; text-decoration: none; color: #F33829; font-weight: bold; }

a.links2 { font-family: verdana; font-size: 12px; text-decoration: none; color: #005EAB; line-height:1.5; }
a.links2:hover { font-family: verdana; font-size: 12px; text-decoration: underline; color: #EF3F35; line-height:1.5; }

a.links3 { font-family: verdana; font-size: 12px; text-decoration: none; color: #005EAB; }
a.links3:hover { font-family: verdana; font-size: 12px; text-decoration: underline; color: #F33829; }

a.links4 { font-family: verdana; font-size: 12px; text-decoration: none; color: #FFFFFF; }
a.links4:hover { font-family: verdana; font-size: 12px; text-decoration: underline; color: #FF6666; }

a.docs { 
	font-family: verdana; 
	font-size: 10px; 
	text-decoration: none; 
	color: #005EAB; 
	font-weight: bold; 
	display: block;
	text-align: right;
	width:100%;
	}
	
a.docs:hover { 
	font-family: verdana; 
	font-size: 10px; 
	text-decoration: underline; 
	color: #EF3F35;
	font-weight: bold; 
	}

a.buttonbar {
	position:relative;
	width:469px;
	padding:2px;
	padding-left:2px;
	background-color:#005EAB;
	display: block;
	
	font-family: verdana; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight:bold;
	color: #FFFFFF;
	}

a.buttonbar:hover {
	position:relative;
	width:469px;
	padding:2px;
	padding-left:2px;
	background-color:#005EAB;
	
	font-family: verdana; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight:bold;
	color: #EF3F35;
	}

.line {
	position:relative;
	width:469px;
	height:1px;
	background-color:#FFFFFF;
	}

.docbox {
	position:relative;
	width:205px;
	float:left;
	}

.docs a { 
	font-family: verdana; 
	font-size: 10px; 
	text-decoration: none; 
	color: #005EAB; 
	font-weight: bold; 
	display: block;
	text-align: left;
	padding: 3px 0 3px 0;
	width:100%;
	}
	
.docs a:hover { 
	font-family: verdana; 
	font-size: 10px; 
	text-decoration: none; 
	color: #FFFFFF; 
	background-color:#075CA2;
	font-weight: bold; 
	}

.buttons a {
	color: 333366;
	background-color: #FFB872;
	padding: 2px;
	padding-left: 4px;
	display: block;
	border-bottom: 1px solid #FFFEF3;
	font: 12px verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	}

/* New Phys Style */
a.linker {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005EAB;
	font-weight:bold;
	text-decoration:none;
}

a.linker:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EF3F35;
	font-weight:bold;
	text-decoration:underline;
}

a.physlink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005EAB;
	font-weight:normal;
	text-decoration:none;
	padding: 0 0 4px 0;
}

a.physlink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EF3F35;
	font-weight:normal;
	text-decoration:underline;
	padding: 0 0 4px 0;
}

/* New Physicians Page Stuff */

/* Main Box elements */
	#physbox {
		position:relative;
		width: 615px;
		height: 400px;
		margin: 0px 0 0 0;
		padding: 0;
		background: #FFFFFF;
	}

	#physbox h1 {
		width: 615px;
		height: 20px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	/* Navigation elements */
	#physnav {
		float: left;
		width: 200px;
		margin: 0;
		padding: 0;
		background: #999999;
	}

	#physnav a {
		width: 200px;
		display: block;
		margin: 0;
		padding: 3px 0 3px 0;
		color: #005EAB;
		text-decoration: none;
		border-bottom: 1px solid #E4EFFC;
		background: #FFFFFF;
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
	}

	#physnav a:hover {
		color: #EF3F35;
		background: #E4EFFC;
		text-decoration: underline;
	}
	
	
/* Staff elements */	
	#staffnav {
		float: left;
		width: 300px;
		margin: 0;
		padding: 0;
		background: #999999;
	}
	
	#staffnav h2 {
		width: 300px;
		display: block;
		margin: 0;
		padding: 3px 0 3px 0;
		color: #FFFFFF;
		text-decoration: none;
		background: #005EAB;
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
	}

	#staffnav a {
		width: 300px;
		display: block;
		margin: 0;
		padding: 3px 0 3px 0;
		color: #005EAB;
		text-decoration: none;
		border-bottom: 1px solid #E4EFFC;
		background: #FFFFFF;
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
	}

	#staffnav a:hover {
		color: #EF3F35;
		background: #E4EFFC;
		text-decoration: underline;
	}

	/* Content elements */
	#content {
		float: left;
		width: 415px;
		margin: 20;
		padding: 0;
		background: #FFFFFF;
	}

	#content h2 {
		width: 415px;
		height: 160px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}
	
	#content h3 {
		width: 415px;
		height: 250px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	#content p {
		margin: 0 0 0 10px;
		padding: 0;
		font: normal normal normal 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #005EAB;
	}
	
	#staffcontent {
		float: left;
		width: 315px;
		margin: 0;
		padding: 0;
		background: #FFFFFF;
	}

	#staffcontent h2 {
		width: 315px;
		height: 160px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	#staffcontent p {
		margin: 0 0 0 10px;
		padding: 0;
		font: normal normal normal 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #005EAB;
	}
	
	
	/* Patient Center */
	
	/* Navigation elements */
	#patientnav {
		float: left;
		width: 180px;
		margin: 0;
		padding: 0;
		background: #999999;
	}

	#patientnav a {
		width: 100%;
		display: block;
		margin: 0;
		padding: 3px 0 3px 0;
		color: #005EAB;
		text-decoration: none;
		border-bottom: 1px solid #E4EFFC;
		background: #FFFFFF;
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
	}

	#patientnav a:hover {
		color: #EF3F35;
		background: #E4EFFC;
		text-decoration: underline;
	}
	
	
	/* Page Content */
	#patientcontent {
		float: left;
		width: 435px;
		margin: 0;
		padding: 0;
		background: #FFFFFF;
	}

	#patientcontent h2 {
		width: 435px;
		height: 160px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	#patientcontent p {
		margin: 0 0 0 10px;
		padding: 0;
		font: normal normal normal 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #005EAB;
	}
	
	/* Patient Education Section */
	
		/* Navigation elements */
	#edunav {
		float: left;
		width: 180px;
		margin: 0;
		padding: 0;
		background: #FFFFFF;
	}

	#edunav a {
		width: 100%;
		display: block;
		margin: 0;
		padding: 3px 0 3px 0;
		color: #005EAB;
		text-decoration: none;
		border-bottom: 1px solid #E4EFFC;
		background: #FFFFFF;
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
	}

	#edunav a:hover {
		color: #EF3F35;
		background: #E4EFFC;
		text-decoration: underline;
	}

	#edubox h1 {
		width: 615px;
		height: 20px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	#edunav p {
		margin: 3px;
		padding: 0;
		font: normal normal bold 10px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #005EAB;
	}

	#educontent {
		float: left;
		width: 435px;
		margin: 0;
		padding: 0;
		background: #FFFFFF;
	}

	#educontent h2 {
		width: 435px;
		height: 160px;
		margin: 0;
		padding: 0;
		font: normal normal normal small/normal sans-serif;
	}

	#educontent p {
		margin: 0 0 0 10px;
		padding: 0;
		font: normal normal normal 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #005EAB;
	}