.rule4sides {
	border: 3px solid #44C7F4;
}
.ruleTopBot {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #44C7F4;
	border-right-color: #44C7F4;
	border-bottom-color: #44C7F4;
	border-left-color: #44C7F4;
}
.altTags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bodyBox {
	background-image: url(images/box_gra.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 229px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-position: bottom;
}
.webText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.ruleTopLftRit {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #44C7F4;
	border-right-color: #44C7F4;
	border-bottom-color: #44C7F4;
	border-left-color: #44C7F4;
	vertical-align: top;
}
.ruleBottomSide {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #44C7F4;
	border-right-color: #44C7F4;
	border-bottom-color: #44C7F4;
	border-left-color: #44C7F4;
}
a.altTags:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.addressBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #23588E;
}
.footernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #23588E;
}
a.footernav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #23588E;
}
a.footernav:hover {
	text-decoration: none;
}
.attBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	list-style-position: outside;
	list-style-type: disc;
}
.ruleLeft {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #44C7F4;
}
ul {
	margin-left: 10px;
	padding-left: 5px;
}
.attBullet li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0 px;
	font-weight: bold;
	line-height: 15px;
}
.ruleTop {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #44C7F4;
	border-right-color: #44C7F4;
	border-bottom-color: #44C7F4;
	border-left-color: #44C7F4;
}
.mapHeaders {
	font-weight: bold;
	color: #0098B9;
}
.mapLinkgoogle {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #9E021E;
}
.mapLinkgoogle a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #9E021E;
	text-decoration: underline;
}
.mapLinkgoogle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #9E021E;
	text-decoration: none;
}
.mapLinkgoogle a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #9E021E;
	text-decoration: underline;
}
.mapLinkgoogle a:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #9E021E;
	text-decoration: none;
}
.links {
	font-style: italic;
	color: #0098B9;
}
a.links:link {
	font-style: italic;
	color: #0098B9;
	text-decoration: underline;
}
a.links:hover {
	font-style: italic;
	color: #0098B9;
	text-decoration: none;
}
.contactHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9D102D;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
a.links:visited {
	font-style: italic;
	color: #0098B9;
	text-decoration: underline;
}
a.links:visited:hover {
	font-style: italic;
	color: #0098B9;
	text-decoration: none;
}
.meetingChartHdrs {
	font-size: 11px;
	font-weight: bold;
	color: #9D102D;
}
.menuHdrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0087AF;
}

table.dot-leader
	{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 2px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.menuItems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0087AF;
}
table.dot-leader tr.nodots td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image : none;
	background-repeat: ;
	background-position: ;

}
table.dot-leader tr.nodotsImageHdrs td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image : none;
	background-repeat: ;
	background-position: ;
	margin-top: 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
table.dot-leader tr.nodotsBlueText td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image : none;
	background-repeat: ;
	background-position: ;
	font-weight: bold;
	color: #0087AF;
	padding-top: 3px;

}

table.dot-leader td
	{
	vertical-align: bottom;
	padding-top:0px;
	background-image : url(images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
table.dot-leader tr.subitem td
	{
	padding-top: 3px;
	}
table.dot-leader td.right
	{
	text-align: right;
	}
table.dot-leader td span
	{
	background-color: #FFFFFF;
	}
table.dot-leader td.left span
	{
	padding-right: 3px;
	}
table.dot-leader td.right span
	{
	padding-left: 6px;
	}
table.dot-leader tr.subitem td.left span
	{
	padding-left: 36px;
	}
.attractions a {
	color: #000000;
	text-decoration: underline;
}
.attractions a:hover {
	color: #000000;
	text-decoration: none;
}
.boldMailingList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-weight: bold;
}
.MailingList {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.MailingListError {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B70040;
	line-height: 15px;
	font-weight: bold;
}
.button { 
	background-color: #0087AF; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	}
.specialsBoxSpacerTable {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.specialsHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #0087AF;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}
.specialsDates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0087AF;
	line-height: 15px;
	font-style: italic;
	font-weight: bold;
}
.specialsDisclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	font-style: italic;
}
.specialsBox {
	border: 1px solid #0087AF;
	background-color: #FFFFFF;
}
.specialsBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.specialsBody a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0087AF;
	line-height: 15px;
	font-style: normal;
}
.specialsBody a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0087AF;
	line-height: 15px;
	font-style: normal;
	text-decoration: underline;
}
.specialsBody a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0087AF;
	line-height: 15px;
	font-style: normal;
}
.formBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
}.menuLISTHdrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0087AF;
	padding: 1px;
	margin: 1px;
}
.listTest {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
