
/***
   do not delete this dummy class which is
   used to fix some strange problems
***/

.xxx {
}

/**********************************************************/
#branding {
   background-color: #B2B2B2;
   border-bottom: 0px solid #000;
   text-align: left;
}

#roomsTop {
   border:0px solid blue;
   font-weight:normal;
   font-size:11px;
   color: #fff;
   text-align: right;
   height:27px;
   background-color: #000;
}

#roomsTop #rooms a{
    color: #fff;
}

#roomsDown {
   border:0px solid blue;
   font-size:12px;
   font-weight:normal;
   text-align: right;
   height:75px;
   background-color:#97885D;
}

/**********************************************************/
#roomsDown #rooms {
   float: right;
   border: 0px solid red;
   font-weight:bold;
}

#roomsDown #rooms div {
   color:#fff;
   float:left;
   padding:5px;
   border-right: 0px solid #fff;
   text-align: left;
   width: 100px;
}

#roomsTop #rooms {
   float: right;
   border: 0px solid red;
   font-weight:bold;
}

#roomsTop #rooms div {
   color:#fff;
   float:left;
   padding:5px;
   border-right: 0px solid #fff;
   text-align: left;
}

#rooms div.first {
}

#rooms div.middle{
}

#rooms div.last {
}

#rooms a {
   text-decoration: none;
}

#rooms a:hover,
#rooms a.selected{
   
}

#rooms a.selected{
   font-weight:bold;
   text-decoration: underline;
}

#rooms img{
}


/****************************************************************/
#categories {
   font-size: 10px;
   padding-top: 20px;
   text-align: left;
}

#categories div {
   margin:0px 5px 8px 10px;
}

#categories div a {
   display:block;
   padding:3px;
   text-decoration:none;
   color: #333333;
   border: 0px solid green;
}

#categories div a:hover{
	color: #A99A6F;
	text-decoration: none;
	font-weight: normal;

}

#categories div.selected a{
	color: #A99A6F;
	text-decoration: none;
	font-weight: bold;
}

/****************************************************************/
#subCategories {
   background-color: #E7E2D7;
   color:#fff;
   _height:20px;
}

#subCategories div {
   color:#fff;
   margin:5px;
   border-right: 1px solid #000;
   float:left;
}

#subCategories div a {
   text-decoration:none;
   color: #333333;
   padding-right: 3px;
   font-size: 10px;
}

#subCategories div a:hover,
#subCategories div.selected a
{
   font-size: 10px;
	color: #A99A6F;
   text-decoration: none;
}

/********************** BODY CONTENT ******************************/
#fatList{
   border:0px solid blue;
   padding-left: 15px;
   padding-top: 15px;
}

#fatList .title{
   color: #A99A6F;
   padding-bottom: 15px;
   font-size: 20px;
   text-align: left;
}

#fatList .title1{
   color: #A99A6F;
   padding-bottom: 15px;
   font-size: 11px;
   background:url('http://www.lvscretailasia.com/images/arrow.gif') no-repeat;
   padding-left:10px;
}

#fatList .title2{
   color: #A99A6F;
   padding-bottom: 8px;
   font-size: 15px;
   font-weight: bold;
   text-align: left;
}

#fatList img{
}

#fatList a:link, #fatList a:visited{
}

#fatList a:hover{
}

#fatList #fatListLeft{
   border:0px solid blue;
   width: 438px;
   min-height: 400px;
   float: left;
}

#fatListLeft li{
   /*
   list-style-image: url('images/arrow.gif');
   margin:0px;
   padding:0px;
   list-style-position:outside;
   margin-bottom:10px;
   */
}



#fatList #fatListRight {
   border:0px solid green;
   padding-top: 15px;
   float: left;
   padding-left: 5px;
   width :115px;
}

#fatList p, #fatList div{
   text-align:justify;
}

/**********************************************************/
#footer{
   background-color:#fff;
   text-align: right;
   padding: 5px;
   font-size:10px;
}

#footer #title{
   float:left;
   border-right: 1px solid #000;
   padding-right: 3px;
   padding-left: 2px;
}

/********************** SEARCH PANEL ******************************/
#genericForm {
   border:0px solid #000;
   text-align: left;
   color: #333333;
}

#genericForm td {
   color: #333333;
   padding:4px;
   padding-left:15px;
   vertical-align: top;
}

#genericForm .formTitle, .formTitle{
   font-size: 20px;
   color: #A99A6F;
}

#genericForm .formFieldLabel {
   width:150px;
}

#genericForm .formFieldValue{
   font-size: 12px;
}

#genericForm .formInputBox{
   width:250px;
   border: 1px solid #A99A6F;
}

#genericForm .formInputCountryCode{
   width:30px;
}

#genericForm .formInputBoxSmall{
   width:210px;
}

#genericForm .formSmallText{
   font-size: 10px;
   font-weight: bold;
}

.fieldLabel {
   color: #000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 11px;
   float:left;
   width:100px;
   padding: 0px 10px 20px 0px;
   border: 0px solid blue;
}

.fieldValue {
   float:left;
   color: #3B3B3B;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   width:300px;
   border: 0px solid blue;
}

/********************** EMAIL TO FRIEND ******************************/
.emailToFriendForm{
   border: 1px solid #000;
   width:500px;
   margin-left:auto;
   margin-right:auto;
   background-color:#fff;
}

.emailToFriendForm td{
   padding: 8px;
}

.successText {
   text-align: center;
   width: 100%;
   float: left;
   color: #000;
   font-weight: normal;
   font-size: 13px;
}

/********************** LOGIN FORM ******************************/
#loginForm{
   border:0px solid #000;
   text-align: left;
   color: #333333;
   margin:15px;
   font-size: 10px;
}

#loginForm div{
   color: #333333;
   vertical-align: top;
}

#loginForm .loginTextHeading {
   color:#333333;
   font-size:15px;
   margin:10px 0px;
}

#loginForm .formFieldLabel{
   width:150px;
}

#loginForm .formFieldValue{
   margin-bottom:10px;
}

#loginForm .inputBox{
   border:1px solid #A99A6F;
   width:150px;
}

#nyroContent {
   text-align:justify;
   padding:10px;
}