.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.just_in_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.just_in_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.top_toolbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.toolbar_highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.toolbar_side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5AADA5;
	font-weight: bold;
	line-height: 15px;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5AADA5;
	font-weight: bold;
	line-height: 15px;
}
.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC99FF;
	font-weight: bold;
	line-height: 15px;
	font-style: italic;
}
.job_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.job_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.toolbar_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.h1_birth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1C0A7F;
	font-weight: bold;
	line-height: 15px;
}
.h1_rehab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A8159;
	font-weight: bold;
	line-height: 15px;
}.h1_women {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D58E9E;
	font-weight: bold;
	line-height: 15px;
}
.h1_cardiac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #723882;
	font-weight: bold;
	line-height: 15px;
}
.h1_pediatric {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
	line-height: 15px;
}
.h1_cancer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #268DB3;
	font-weight: bold;
	line-height: 15px;
}

#Calendar {
     border: solid 1px #000;
	 font-family:Arial,sans-serif;
	 font-size:11px;
}
#Calendar td {
     border: solid px #CCC;
	 padding:5px;
	 font-weight:normal;
	 font-size:10px;
}
#Calendar th {
	background-color:#EFEFEF;
	padding: 5px;
}
#Calendar td.CourseName {
	font-weight:bold;
	color: #59A8A3;
	font-size:11px;
}

/* ortho */
h1.ortho {
	color: #175592;
	font-size: 14px;
	font-weight:bold;
}

ul.ortho li {
	margin-bottom:10px;
}

/* standard button bar */
#buttonbar { height:38px; width:551px;}
#buttonbar td {
	width: 92px;
	border-right: 1px solid #fff;
	text-align: center;
	font: 12px Georgia, Trebuchet MS, Arial;
	color:white;
	padding:0 5px 0 5px;
}
#buttonbar a {
	text-decoration:none;
}
#buttonbar a:hover {
	text-decoration:underline;
}

/* button bar specific sections */
.rehab {
	background-color: #4A815A;
}
.rehab_on {
	background-color: #A4C0AA;
}
.pediatrics {
	background-color: #B3CF9F;
}
.pediatrics_on {
	background-color: #DEF7CD;
}
.cardio {
	background-color: #723882;
}
.cardio_on {
	background-color: #CA8DDB;
}
td.ortho {
	background-color: #004A8D;
}
td.ortho_on {
	background-color: #97D2ED;
}
td.cancer {
	background-color: #278DB5;
}
td.cancer_on {
	background-color: #98CBDE;
}

a.cancerinfo_link { line-height:18px; }

