@charset "UTF-8";
/* CSS Document */

body,td,p,div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height: 20px;
}
p {
	padding-bottom: 10px;
}
h1{
	font-family:'Bookman Old Style','Bookman',Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#a41117;
	padding-bottom: 10px;
}
h2{
	font-family:'Bookman Old Style','Bookman',Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#655d5e;
	padding-bottom: 10px;
}
h3{
	font-family:'Bookman Old Style','Bookman',Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#655d5e;
	padding-bottom: 0px;
	margin:0px;
}

a { color: #a41117; }
a:hover { color: #0057a6; }
img {border-width:0px;}
.form_title{
	font-family:"Tahoma",Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#303030;
	padding-top:7px;
	padding-bottom:4px;
}
.maxInput{
	width:275px;
}
.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#dcdcdc;
	text-decoration:none;
}
.footer_link:hover{ color:#dcdcdc; }

.footer_copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#dcdcdc;
}
.reserveA{
	background-color:#F2F2F2;
	padding:7px;
}
.reserveB{
	background-color:#FFFFFF;
	padding:7px;
}
.reserveInput{
	width:300px;
	border:solid 0 #999999;
	border-width:1px 1px 1px 1px;
	height:25px;
}
.reserveLoc{
	font-size:18px;
	font-weight:bold;
}
.reserveDate{
	color:#990000;
}
.locations_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0069ba;
	font-weight:bold;
}
.locations_title:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0069ba;
	font-weight:bold;
}
.locations_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
}
.view_details{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a41117;
	font-weight:bold;
}
.view_details:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a41117;
	font-weight:bold;
}
.loc_listB{
	background-color:#f8f7f2;
	padding:10px;
}
.loc_listA{
	background-color:#FFFFFF;
	padding:10px;
}
.location_details_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#00539f;
}
.location_details_address{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#414040;
}
.location_details_mail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0066af;
}
.location_details_desc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.directions{
	color:#FFFFFF;
}
.googledir{
	color:#FFFFFF;
	background-color:#cd464b;
}
.left_menu{
	color:#FFFFFF;
}
#my_textual_div div td{
	background-color:#bc2B32;
	color:#FFFFFF;
}
#my_textual_div a{
	background-color:#bc2B32;
	color:#FFFFFF;
}
.loc_form_title{
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:10px;
}
h4{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	font-family:'Bookman Old Style','Bookman',Georgia, "Times New Roman", Times, serif;
}
.loc_maxInput{
	width:325px;
}
.loc_res_cell{
	background-color:#cd464b;
	padding-left:5px;
}

.errorStatus {
	color: green;
}
.errorWarning {
	color: blue;
}
.errorFailed {
	color: red;
}