

p   { color: #777; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: justify }


li   { color: #777; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left }

li a  { line-height: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left }

a { color: #993333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a:hover   { font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

.outline_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.outline_bottom  { border-bottom: 1px dotted black; }


.highlight    { border-style: solid none none none; border-width: 1pt; border-color: #000 }
.menu { }
.menu a  { color: #777; font-size: 11px; padding: 5px; border-bottom: 1px solid #bbb; w60th: 189px; display: block }
.menu a:hover   { text-decoration: none; background-color: #bbb }
.menu p { color: #777; font-size: 11px; text-align: left }
.border  { padding: 5px; border: solid 1px #cccccc }
.mainborder     { background-color: white; padding: 0px; border: solid 1px #cccccc }
.border_right    { border-top: none #cccccc; border-right: 1px solid #cccccc; border-bottom: none #cccccc; border-left: none #cccccc }
h1      { color: #777; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-transform: capitalize; border-bottom: 1px solid #777 }


h2    { color: #588199; font-weight: bolder; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
h3 { color: #2b2929; font-weight: bolder; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.main_table { height: 100% }
.center { text-align: center }


.sidebar      { text-align: left; border-style: none none none solid; border-width: medium medium medium 1px; border-color: #888 }
.left_image    { background-color: #f5f5f5; margin-right: 10px; padding: 5px; border: solid 1pt #ccc }
.image { background-color: #f5f5f5; padding: 5px; border: solid 1pt #ccc }
.right_image    { background-color: #f5f5f5; margin-left: 10px; padding: 5px; border: solid 1pt #ccc }
.btmnav { font-size: 10px; text-align: center; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #d0cccc }
.btmnav p { font-size: 10px; text-align: center }
.btmnav a { font-size: 10px; text-align: center }
hr { color: #bbb }
.content { padding: 8px }


.sizeable {
	font-size: 0.7em;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #777;
}
#mapContainer {height:400px; border: solid 1pt #ccc}

a[href^="tel:"], a[href^="tel:"]:hover {
	font-size: inherit !important;
	cursor: text !important;
	color: inherit !important;
	font-weight: inherit !important;
	text-decoration: inherit !important;
	background: none !important;
	border: none !important;
}
