a.{font-family:  Tahoma, Verdana, 'Times New Roman'; font-weight: bold; color: black; text-decoration: none}
a:hover {  text-decoration: none; color: #024779}

h1 
{
	font-family:  Tahoma, Verdana, 'Times New Roman'; 
	font-weight: bold;
	font-size: 10pt; 
	color: #639a63; 
	text-decoration: none
}

body
{
  background-color: #ffffff;
  font-size: 9pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
}

TABLE
{
  font-size: 9pt;
  font-family: Tahoma;
}

.TextLarge
{
  font-size: 13pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: #639a63;
  font-weight: bold;	
}

.TextLargeIndex
{
  font-size: 15pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: #639a63;
  font-weight: bold;	
}

.TextMediumBlack
{
  font-size: 11pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: #000000;
  font-weight: normal;	
}

.TextRedSmall
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: red;
  font-weight: normal;	
}


.TextBlueSmall
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: #024779;
  font-weight: normal;	
}


.TextRedNormal
{
  font-size: 9pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: red;
  font-weight: bold;	
}

.TextRedLarge
{
  font-size: 11pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: red;
  font-weight: bold;
  text-decoration: none;	
}


.TextWhiteNormal
{
  font-size: 9pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: white;
  font-weight: bold;	
}

.TextWhiteLarge
{
  font-size: 12pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  color: white;
  font-weight: bold;	
}


.TextSmall
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  font-weight: normal;
}



.DropDownList
{
 border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100px;
	
	
	
}

.TextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 200px;
}
.TextBoxSmall
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 95px;
}
.TextBoxVSmall
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 65px;
}

.a_tour
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, 'Times New Roman';
	font-weight: normal;
}

.TextBoxVSmall
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 65px;
}

.TextBoxMedium
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 375px;
}

.TextBoxLarge
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 500px;
}


.Button
{
  background-color: gainsboro;
  border-right: darkgray 1px solid;
  border-top: darkgray 1px solid;
  border-left: darkgray 1px solid;
  border-bottom: darkgray 1px solid;
  font-size: 9pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
}
.Normal
{
  font-size: 9pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
}
.SmallTextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 120px;
}

.HeaderFriends
{
  padding-right: 5px;
  padding-left: 5px;
  font-weight: bold;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #336699;
  text-align: right;
}
.HeaderImage
{
  vertical-align: middle;
}
.HeaderTitle
{
  padding-right: 5px;
  padding-left: 5px;
  padding-right: 10px;
  font-weight: bold;
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #336699;
}

.FooterFriends
{
  font-size: 8pt;
  font-family: Tahoma, Verdana, 'Times New Roman';
  width: 100%;
  color: white;
  background-color: #336699;
  text-align: center;
}
.SubHeader
{
  border-top: 3px groove;
  font-size: 8pt;
  color: white;
  font-family: Tahoma, Verdana, 'Times New Roman';
  background-color: #4f82b5;
  text-align: right;
}
.TableLines
{
  border-top: #c7ccdc 1px solid;
  border-bottom: #c7ccdc 1px solid;
  border-right: #c7ccdc 1px solid;
  border-left: #c7ccdc 1px solid;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
}
.Hidden
{
  visibility: hidden;
  display: none;
}
.PlaceHeader
{
  border-bottom: 1px solid;
}
.PlaceItem
{
  border-right: #336699 1px solid;
  border-left: #336699 1px solid;
  border-top: #336699 1px solid;
  border-bottom: #336699 1px solid;
  padding-right: 5px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.PlaceTitle
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: #336699;
}
.PlaceSummary
{
  font-weight: bold;
  width: 100%;
  color: white;
  background-color: black;
}
.MediumTextBox
{
  border-right: #c7ccdc 1px solid;
  border-top: #c7ccdc 1px solid;
  font-size: 8pt;
  border-left: #c7ccdc 1px solid;
  width: 140px;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
}
.Search
{
  width: 217px;
  border-right: silver 1px solid;
  padding-right: 5px;
  border-top: silver 1px solid;
  padding-left: 5px;
  padding-bottom: 5px;
  border-left: silver 1px solid;
  padding-top: 5px;
  border-bottom: silver 1px solid;
  background-color: gainsboro;
}
.SearchResults
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
}
.TreeView
{
  border-right: #c7ccdc 1px solid;
  padding-right: 15px;
  border-top: #c7ccdc 1px solid;
  padding-left: 5px;
  font-size: 8pt;
  padding-bottom: 5px;
  border-left: #c7ccdc 1px solid;
  padding-top: 5px;
  border-bottom: #c7ccdc 1px solid;
  font-family: Tahoma, Verdana, 'Times New Roman';
  background-color: #f0f1f6;
}
