body
{
  margin-top: 1px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 1px;
  text-align: center;
  padding: 0px;
  background-color: #a6cae8;
}

form
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
  background-color: #ffffff;
}

a
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #46a0d3;
  text-decoration: none;
  padding: 0px;
}

li
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  color: #0ca751;
  padding: 0px;
}

span
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
}

.MainContainer
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #dddddd;
  font-family: verdana;
  font-size: small;
  color: #ffffff;
  text-decoration: none;
  background-color: #ffffff;
}

.MainBanner
{
  font-family: verdana;
  font-size: small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: center;
  padding: 0px;
  background-color: #dddddd;
}

.MenuContainer
{
  text-align: left;
  padding: 3px;
  background-color: #444444;
  font-family: verdana;
  font-size: x-small;
  padding:4px;
}

.MenuLink
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.MenuText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color:#92c1f0;
  text-decoration: none;
}

.HText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color:#0066CC;
  text-decoration: none;
}

.MenuSeperator
{
  font-family: verdana;
  font-size: x-small;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
  padding-left: 1px;
  padding-right: 1px;
}

.WelcomeMessage
{
  margin-top: 1px;
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  text-align: left;
  padding: 3px;
  background-color: #262722;
}

.HeadingBanner
{
  text-align: left;
  padding: 0px;
  background-image:url(../bar.gif);
  background-repeat:repeat-x;
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #ffffff;
  vertical-align:middle;
  text-decoration: none;
}

.HeadingIcon
{
  text-align: left;
  padding: 0px;
  background-image:url(../amenities.jpg);
  background-repeat:repeat-x;
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #ffffff;
  text-decoration: none;
  text-align: left;
}

.PageHeadingImage
{


}

.PageHeadingText
{
  margin-top: 1px;
  margin-left: 1px;
  margin-right: 1px;
  margin-bottom: 1px;
  font-family: verdana;
  font-size: small;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  text-align: left;
  padding: 3px;
  background-color: #262722;
}

.PageMessageText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #0000ff;
  text-decoration: none;
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}


.PageText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #3f3f3f;
  text-decoration: none;
  text-align: left;
  padding-top: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 1px;
}
.TextCenter
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #3f3f3f;
  text-decoration: none;
  text-align: center;
}


li
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #3f3f3f;
  text-decoration: none;
  text-align: left;
}

.Divider
{
  padding-top: 1px;
  padding-bottom: 1px;
}

.RequiredField
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
}










.TextInput
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding-top: 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 0px;
  background-color: #ffffff;
}

.TextInputText
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #838383;
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  padding: 2px;
  background-color: #ffffff;
}





.SubmitButton
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding-top: 2px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 2px;
  background-color: #ffffff;
}











.ReferredFriendsList
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}







.MobiSiteHeadingText
{
  font-family: Verdana;
  font-size: x-small;
  font-weight: bold;
  color: #99BC1A;
  text-decoration: none;
  text-align: left;
  padding: 3px;
}

.LinkButton
{
  border-width: 3px;
  border-color: #0ca751;
  text-align: left;
  padding-left: 0px;
  background-color: #ffffff;
}

.LinkText
{
  text-align: left;
  padding-top: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 1px;
  background-color: #ffffff;
}
.LinkTextCenter
{
  text-align:center;
  padding-top: 1px;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 1px;
  background-color: #ffffff;
}

.MobiSiteErrorText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #ff0000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteImage
{
  text-align: left;
  padding-left: 3px;
  background-color: #ffffff;
}

.MobiSiteTextInputs
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}



.MobiSiteTextInputsText
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #838383;
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteTextInputsTextLocked
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteRadioButtons
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteRadioButtonsTitle
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteRadioButtonsText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteCheckBoxes
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteCheckBoxesTitle
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteCheckBoxesText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteSelectBoxes
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteSelectBoxesTitle
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteSelectBoxesText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: bottom;
  margin-top: 2px;
  background-color: #ffffff;
}

.MobiSiteProfileImageInput
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteProfileImageInputTitle
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.MobiSiteProfileImagePreview
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #00669d;
  text-align: left;
  padding: 2px;
  background-color: #ffffff;
}

.MobiSiteProfileImageInputText
{
  border-top: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-color: #838383;
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #000000;
  text-decoration: none;
  text-align: left;
  padding: 2px;
  background-color: #ffffff;
}


.MobiSiteApplicationError
{
  text-align: left;
  padding: 3px;
  background-color: #ffffff;
}

.MobiSiteApplicationErrorText
{
  font-family: verdana;
  font-size: x-small;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
  text-align: left;
  padding: 0px;
  background-color: #ffffff;
}

.Copyright
{
  font-family: verdana;
  font-size: xx-small;
  font-weight: none;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
  padding: 3px;
  background-color: #444444;
}

.Details
{
  font-family: verdana;
  font-size: x-small;
  font-weight: none;
  color: #3f3f3f;
  text-decoration: none;
  text-align: center;
  padding: 3px;
}

.Price
{
  font-family: verdana;
  font-size: small;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: center;
  padding: 3px;
  background-color: #ffffff;
}