/* CSS Document */
p {
   line-height:17px;
}
.error_message { color:#ff0000; }
h1, h2, h3 {
  font-weight:normal;
  color:#b5111b;
  margin:0px 0px 10px;
  padding:0px;
}
h1 {
  font:24px Times New Roman;
}
h2 {
  font:18px Times New Roman;
}
h3 {
  font:14px Times New Roman;
}
.green_text { color:#028f23; }
.blue_text { color:#2484aa; }
.brown_text { color:#5c4436; }
.red_text { color:#b5111b; }
#widgetbar a, #widgetbar {
   font-size:11px;
	color:#b5111b;
	text-decoration:none;
}
h1.green_text { color:#028f23; }
h1.blue_text { color:#2484aa; }
h1.red_text { color:#b5111b; }
h1.brown_text { color:#5c4436; }
h2.green_text { color:#028f23; }
h2.red_text { color:#b5111b; }
h2.brown_text { color:#5c4436; }
a.green_text { color:#028f23; text-decoration:none; }
a.blue_text { color:#2484aa; text-decoration:none; }
a.red_text { color:#b5111b; }
a.grey_text { color:#634c3e; }
a.green_text:hover { color:#028f23;  text-decoration:underline; }
a.blue_text:hover { color:#2484aa; text-decoration:underline; }
a.red_text:hover { color:#b5111b; text-decoration:underline; }
a.brown_text:hover { color:#5c4436; text-decoration:underline; }
a.grey_text:hover { color:#634c3e; text-decoration:underline; }
.faq h2 {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
}
.faq p { margin:0px 0px 18px; }
#content a { 
    color:#b5111b;
	text-decoration:none; }
#content .linksandresources ul a, #content .news ul a, #content .newpatient ul a {
	color:#634c3e;
	text-decoration:underline;
	font-weight:normal;
}
.seofooter {
	display:block;
	text-align:center;
	color:#aaa;
	margin:5px auto 0px;
	width:955px;
}