body
{
    font-family: Tahoma;
    font-size: 13px;
    line-height: 18px;
    color: #000000;
}
h3
{
    font-size: 18px;
    color: #000000;
    margin-bottom: 8px;
    margin-top: 0px;
}


.PressReleaseTitle
{
    font-size: 18px;
    color: #000000;
}

.PressReleaseSubTitle
{
    font-size: 14px;
    color: #000000;
}

.PressReleaseCity
{
    font-weight: bold;
}

.PressReleaseState
{
font-weight: bold;
}

.PressReleaseDate
{
font-weight: bold;
}

.PressReleaseListDate
{
font-weight: bold;
}

.PressReleaseListItem
{

}

.HotelsListState
{

}




.ManagerDetailMugshotImage
{
padding-bottom: 5px;
padding-right: 15px;
border-right: black thin solid;
border-top: black thin solid;
border-left: black thin solid;
border-bottom: black thin solid;
}

.ManagerProfileNameLabel
{
font-weight:bold;
font-size:18px;

}
.bodyTextOFF
{
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
line-height: 18px;
color: #000000;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 20px;
}
.vertical
{
background-image: url(/HMAPublic/images/dotted_vert_line.gif);
background-repeat: repeat-y;
padding-top: 20px;
margin-top: 20px;
height: 100%;
}

A
{
text-decoration: none;
}
A:hover
{
text-decoration: underline;
}
.HeaderTitle
{
font-family: Tahoma;
font-size: 16px;
color: #FFFFFF;
font-weight: bold;
}
.HeaderLink
{
font-family: Tahoma;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
}

.ManagerWrapper
{
padding-bottom: 25px;


}

.StateContainer
{
margin: 5px 5px 30px 5px;
border: thin solid #C0C0C0;
padding: 0px;
}
.StateTitle
{
background-color: #CCCCCC;

margin: 0px;
padding: 5px;
font-weight: bold;
font-size: 16px;
}

.CityTitle
{
font-weight: bold;
font-size: 14px;
color: Maroon;
background-color: #EEEEEE;
padding: 3px;
}

.StateCitiesContainer
{
padding: 10px;
}

.CityContainer
{
border: thin solid #EEEEEE;
margin-bottom: 10px;

}



.CityLocationsContainer
{
padding-left: 30px;
margin: 15px;
}


.HotelDetailLeftContent
{
    float: left;
}

.HotelDetailRightContent
{

    float: right;
    width: 150px;
}

.HotelDetailContent h3
{
    
    }
    
    .HotelDetailContent h4
{
    font-weight: normal;
    font-size: 11pt;
}

  .HotelDetailSection
{
    clear: both;
    border: thin solid #C0C0C0;
    margin: 0px 0px 15px 0px;
    width: 100%;
}
  
  .HotelDetailSectionTitle
{
    background-color: #CCCCCC;
    font-weight: bold;
    font-size: 12px;
    padding: 5px;
}      
  .HotelDetailSectionContent
{
   padding: 2px;
   margin: 10px;
}     

.HotelLogoImage
{
    float:left;
    }

.HotelAddress
{
    float:right;
    }