﻿/* Additional Styles */

.col1_box {
	width: 47%;
	margin: 0;
	padding: 0 5px 15px 0;
	border-right: 1px solid #ACCFD6;
	float: left;
	clear: left; }
.col2_box {
	width: 47%;
	margin: 0;
	padding: 0 0 15px 10px;
	float: left; }

.outline_box {
	width: 100%;
	margin-bottom: 8px;
	padding: 3px 0 3px 0;
	border: 1px solid #487DA2;
	border-right-color: #006261;
	border-bottom-color: #006261; }

.hidden_box {
	padding: 0 10px 0 20px;
	text-indent: 0;
	display: none; }
.hidden_box p {
	margin: 12px; }

.links_box {
	float: right;
	clear: both;
	margin-right: 30px; }
.links_box p {
	margin: 0;
	font-size: 10px; }
.links_box a {
	text-decoration: none; }

h3 {
	font: bold 12px/16px Verdana, sans-serif;
	color: #79f;
	margin: 14px 0 8px 0; }

.f {
	width: 175px;
	border: 1px solid #bbb; }

.st_1 {
	border: 2px solid #CDD3FF; }
.st_2 {
	border: 2px solid #ACCFD6; }

.no_margin {
	margin: 0 8px 0 8px; }
.low_margin {
	margin-top: 2px; }

.hours {
	width: 40px;
	border: 1px solid #237;
	margin: 0 10px 10px 0;
	float: left; }
.hours1 {
	width: 280px;
	border: 1px solid #237; }
.hours1 p {
	margin: 0;
	font-size: 11px; }

ol.roman {
	list-style: upper-roman; }
ol.caps {
	list-style: upper-alpha; }
ol.alpha {
	list-style: lower-alpha; }
ol.decimal {
	list-style: none; }

td {
	vertical-align: top;
	font: 12px/16px Verdana, sans-serif; }
