/****************************************/
/* hillhealthcenter */
/* Copyright (c) The Worx Group - 2008 */
/* accordions.css */
/****************************************/
.accordion { float:right; width:230px; }
.accordion a { cursor:pointer; }

	.accordion .integrated { }
		.accordion .integrated h1 { padding:0 30px 3px 0; color:#273691; background:url(/images/bg_acc_h1_intgrated.gif) top right no-repeat; }
		.accordion .integrated .acc_menu { font-size:11px; border-color:#273691; border-bottom:1px solid #273691; margin:0 0 20px 0; }
			.accordion .integrated .acc_menu div.acc_button a { display:block; padding:2px 20px 2px 8px; margin:0 0 2px 0; background:#273691 url(/images/bg_acc_a_blue.gif) 215px 5px no-repeat; color:#FFF; text-transform:uppercase; text-decoration:none; font-weight:bold; }
			.accordion .integrated .acc_menu div.acc_button a:hover, div.acc_menu div.active a { color:#ced1e8; }
			.accordion .integrated .acc_menu div.active a { color:#ced1e8; background-image:url(/images/bg_acc_a_active_blue.gif); }
				.accordion .integrated .acc_sub { background:#f2f2f2; padding:0 0 4px 0; }
					.accordion .integrated .acc_menu div div.acc_sub div a { display:block; padding:2px 20px 2px 8px; margin:0; background:0; color:#000; text-transform:none; text-decoration:none; font-weight:normal; }
					.accordion .integrated .acc_menu div div.acc_sub div a:hover { color:#273691; }

	.accordion .locations { }
		.accordion .locations h1 { padding:0 30px 3px 0; color:#3fc4dc; background:url(/images/bg_acc_h1_locations.gif) top right no-repeat; }
		.accordion .locations .acc_menu { font-size:11px; border-color:#3fc4dc; border-bottom:1px solid #3fc4dc; margin:0 0 20px 0; }
			.accordion .locations .acc_menu div.acc_button a { display:block; padding:2px 20px 2px 8px; margin:0 0 2px 0; background:#3fc4dc url(/images/bg_acc_a_green.gif) 215px 5px no-repeat; color:#FFF; text-transform:uppercase; text-decoration:none; font-weight:bold; }
			.accordion .locations .acc_menu div.acc_button a:hover, div.acc_menu div.active a { color:#cff2f8; }
			.accordion .locations .acc_menu div.active a { color:#cff2f8; background-image:url(/images/bg_acc_a_active_green.gif); }
				.accordion .locations .acc_sub { background:#f2f2f2; padding:0 0 4px 0; }
					.accordion .locations .acc_menu div div.acc_sub div a { display:block; padding:2px 20px 2px 8px; margin:0; background:0; color:#000; text-transform:none; text-decoration:none; font-weight:normal; }
					.accordion .locations .acc_menu div div.acc_sub div a:hover { color:#3fc4dc; }

	.accordion .support { }
		.accordion .support h1 { padding:0 30px 3px 0; color:#eb7373; background:url(/images/bg_acc_h1_support.gif) top right no-repeat; }
		.accordion .support .acc_menu { font-size:11px; border-color:#eb7373; border-bottom:1px solid #eb7373; margin:0; }
			.accordion .support .acc_menu div.acc_button a { display:block; padding:2px 20px 2px 8px; margin:0 0 2px 0; background:#eb7373 url(/images/bg_acc_a_pink.gif) 215px 5px no-repeat; color:#FFF; text-transform:uppercase; text-decoration:none; font-weight:bold; }
			.accordion .support .acc_menu div.acc_button a:hover, div.acc_menu div.active a { color:#ffcccc; }
			.accordion .support .acc_menu div.active a { color:#ffcccc; background-image:url(/images/bg_acc_a_active_pink.gif); }
				.accordion .support .acc_sub { background:#f2f2f2; padding:0 0 4px 0; }
					.accordion .support .acc_menu div div.acc_sub div a { display:block; padding:2px 20px 2px 8px; margin:0; background:0; color:#000; text-transform:none; text-decoration:none; font-weight:normal; }
					.accordion .support .acc_menu div div.acc_sub div a:hover { color:#eb7373; }
