body{
	color: black;
	font-family: Verdana, Arial, sans-serif;
}

body a { 
	color: #B11F1F;
	text-decoration: none;
	font-weight: bold;
} 

body a:hover { 
	color: #F1613F;
	text-decoration: underline;
	background-color: transparent;
} 

table{
	border-collapse: separate;
	border-spacing: 0px;
	width: 100%;
	border: 0px;
	margin: 0px;
	outline: 0px;
	padding: 0px;
}

td{
	vertical-align: top;
	border: 0px;
	margin: 0px;
	outline: 0px;
	padding: 0px;
}

div{
	border-collapse: separate;
	border: 0px;
	margin: 0px;
	outline : 0px;
	padding: 0px;
}

img{
	border: none;
	margin: 0px;
	outline : 0px;
	padding: 0px;
}

hr {
	height: 0;
	border: solid #B11F1F 0;
	border-top-width: medium;
	padding-left: 20px;
}

h1{
	color: black;
	font-size: large;
	font-weight: bold;
	font-family: Georgia, serif;
	border: 0px;
	margin: 0px;
	outline: 0px;
	padding: 0px;
	
}

.sHighlight{
	color: #B11F1F;
	font-weight: bold;
	text-align: left;
	font-size: 11pt;
}

.tdHead{
	border-bottom: medium solid #B11F1F;
	padding-bottom: 10px;
}

.tMain{
	width: 816px;
	background-color: White;
	border: 1px solid #B11F1F;
}

.tTrio{
	margin-top: 5px;
}

.tBullet{
	margin-top: 5px;
}

.tBullet td{
	padding: 5px;
	font-size: 9pt;
}

.tContent{
	margin-top: 5px;
}

.tdBulletTitleTop{
	width: 64%;
	background-color: white;
	color: #B11F1F;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	border-top: medium solid #B11F1F;
	border-bottom: 1px solid #B11F1F;
}

.tdBulletTitle{
	background-color: white;
	color: #B11F1F;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	border-top: 1px solid #B11F1F;
	border-bottom: 1px solid #B11F1F;
}

.tdContactForm{
	
}

.tdContentTop{
	width: 550px;
	background-color: white;
	font-size: 9pt;
	padding-left: 5px;
	border-top: medium solid #B11F1F;
}

.tdSide{
	border-top: medium solid #B11F1F;
	border-left: 1px solid #B11F1F;
}

.tdSideMain{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	font-size: 9pt;
}

.tdSideFoot{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	font-size: 9pt;
	vertical-align: bottom;
}

.tdSideTop{
	padding: 0px;
	background-color: #B11F1F;
	text-align: center;
	color: #B11F1F;
	font-weight: bold;
	vertical-align: top;
}

.tdTourSide{
	border-top: medium solid #B11F1F;
	width: 35%;
}

.tTourContent{
	margin-top: 10px;
	width: 100%;
}

.tTourContent td{
	text-align: left;
	padding: 10px;
}

.tdTourFrame{
	background-color: #FFFFCC;
	border-right: 1px solid #B11F1F;
	width: 65%;
}

.tTourMain{
	margin-bottom: 20px;
}

.tTourMain td{
	padding-top: 0px;
	font-size: 9pt;
}

.dSideLink{
	font-size: 12pt;
	color: blue;
}

#tdFooter{
	width: 816px;
}

#tdMain{
	padding: 0px 0px 0px 0px;
	font-size: small;
}

#tdMainContent{
	width: 100%;
	height: 420px;
	text-align: left;
}

#LstNavcontainer ul
{
	padding-left: 3px;
	padding-right: 3px;
	margin: 0px;
	list-style-type: none;
	background-color: transparent;
	color: #B11F1F;
	width: 100%;
	text-align: right;
	font-weight: bold;
}

#LstNavcontainer ul li 
{
	display: inline;
	padding: 5px;
}

#LstNavcontainer ul li a
{
	text-decoration: none;
	color: #B11F1F;
}

#LstNavcontainer ul li A:LINK, A:VISITED
{
	text-decoration: none;
	color: #B11F1F;
	font-size: 10pt;
}

#LstNavcontainer ul li a:hover
{
	text-decoration: underline;
	background-color: transparent;
}

#navlist li a#current
{
	text-decoration: underline;
}

.LstTourcontainer ul
{
	padding-left: 3px;
	padding-right: 3px;
	margin: 0px;
	list-style-type: none;
	background-color: transparent;
	color: #B11F1F;
	width: 100%;
	text-align: center;
	font-weight: bold;
}

.LstTourcontainer ul li 
{
	display: inline;
	padding: 5px;
}

.LstTourcontainer ul li a
{
	text-decoration: none;
	color: #B11F1F;
}

.LstTourcontainer ul li A:LINK, A:VISITED
{
	text-decoration: none;
	color: #B11F1F;
	font-size: 10pt;
}

.LstTourcontainer ul li a:hover
{
	text-decoration: underline;
	background-color: transparent;
}

.tourlist li a#current
{
	text-decoration: underline;
}


#tdRightBorder{
	width: 35px;
	height: 100%;
	vertical-align: top;
	text-align: right;
}

#tdTitle{
	vertical-align: bottom;
	padding-left: 10px;
	padding-top: 5px;
	font-size: 20pt;
	text-align: left;
}

#tdTitle a {
	color: #B11F1F;
	text-decoration: none;
}

#tdTitle a:hover {
	text-decoration: none;
}

#tdNav{
	height: 37px;
	vertical-align: bottom;
	text-align: right;
	padding-right: 5px;
}

#tdTour{
	height: 37px;
	vertical-align: bottom;
	text-align: center;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom: medium solid #B11F1F;
}

#tdTour2{
	height: 37px;
	vertical-align: bottom;
	text-align: center;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top: medium solid #B11F1F;
}