.fixed table {
  width:749px;
}
.fixed .tablecell1 {
  width:106px;
  text-align:right;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell3 {
  width:106px;
  text-align:right;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell5 {
  width:106px;
  text-align:right;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell7 {
  width:106px;
  text-align:right;
  padding:0px 0px 0px 0px;
}

.fixed .tablecell2 {
  width:55px;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell4 {
  width:155px;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell6 {
  width:55px;
  padding:0px 0px 0px 0px;
}
 
.fixed .tablecell8 {
  width:55pxs;
  padding:0px 0px 0px 0px;
}

#rbbody_FiltersPanel_FiltersAccordion_PropertyFilters_AccommodationName {
width:100%;
}
#bodymenu .inputlink {
  display:inline;
  margin-right:10px;
  position:relative;
  top:16px;
}

#rbbody_FiltersLink {
  margin-left:575px;
}
#rbbody_AddProperty {
  margin-top:20px;
}
#rbbody_Browser {
  margin-top:4px;
}
.listcaption {
  position:relative;
  top:10px;
}

#rbmap {
  float:right;  
  margin-top:140px;
}

#rbmap_Map {
  width:425px;
  height:425px;
  border:solid 1px black;
  background-color:white;
}

#rbbody_PageEdit--value {
  width:100%;
  height:1000px;
}

.editorsave {
  position:relative;
  left:560px;
  top:-1170px;
}

.editorcancel {
  position:relative;
  left:620px;
  top:-1194px;
}

#rbbody h6 {
  /*position:relative;
  top:-33px;
  left:2px;*/
  margin-top:-20px;
  margin-bottom:0px;   
  white-space:nowrap;
}

#rbbody .editlink {
  float:right;
  margin-top:-16px;
  
}
#rbbody .historylink {
  float:right;
  margin-right:38px;
  margin-top:-16px;
}
#rbbody .cmsbody {
  margin-top:10px;
}
.loginbutton {
  margin-top:8px;
  margin-bottom:16px;
  float:right;
}
.signupbutton {
  margin-top:8px;
  margin-bottom:16px;
  float:left;
}
.registerbutton {
  margin-top:8px;
  margin-bottom:16px;
  float:right;
}
#rblogin .inputline {
  margin-top:8px;
}
#rblogin input {
  width:100%;
}
#rbbody h1 {
  margin-bottom:8px;
}
#rbbody .nugget-selectbutton {
  display:inline;
  margin-right:14px;
}
#rblogin_pass {
  width:100%;
}
#rbbody_buttons {
  white-space:nowrap;
}

#rbbody_adminbuttons {
  position:relative;  
  float:right;  
  right:-425px;
}

#rbmenu {
  text-align:right;
}
#menu a{
  text-decoration:underline !important;
}

#rbmenu_Tag_TagCloud label {
  font-weight:bold;
  text-align:left;
  white-space: nowrap;
  
  
}
#rbmap {
  display:none;
}
#rbmenu_Tag_TagCloud {
  width:100%;    
  margin-top:-20px;     
}
#rbmenu_Tag {
  display:none;
}
#rbmenu_Tag_TagCloud .inputline {
  height:18px;
  color:#000;     
  width:100%;
}
#rbmenu_Tag_TagCloud .inputfield {
  float:right;      
  margin-top:-2px;
  margin-right:-15px;    
}
#rbmenu_Tag_TagCloud label {
  float:left;  
  text-align:right;  
  width:195px;       
  color:#EEE;  
  font-weight:normal;    
}
#rbbody_Listing {
}
/*.FilterLabel {
  font-weight:bold;
  text-decoration:underline;
}  */
#rbbody_Listing_Alphabet {
  margin-top:8px;         
  white-space:nowrap;
}
#rbbody_Listing_Alphabet .inputlink {
  display:inline;
  margin-left:8px;  
}
.result {
  margin-left:8px;
  margin-right:10px;
  margin-bottom:8px;
  margin-top:10px;
  width:450px;
}

.result .inputlink {
  display:inline;
}

.result-label {
  display:-moz-inline-stack;
  display:inline-block;    
  zoom:1;
  *display:inline;
  width:80px;
  text-align:right;
  font-weight:bold;
  padding-right:8px;
}

.result-value {
  display:inline;
  width:290px;
}

.result-map {
  margin:10px;  
  margin-bottom:0px;  
  width:400px;  
  height:400px;  
  text-align:center;  
  border:1px solid;
}

#rbbody_Editor_EditFields_City-cntr{
  height:40px;      
  vertical-align:bottom;
}
#rbbody_Editor_EditFields_City .nugget-selectbutton {
  position:relative;  
  left:-10px;  
  top:0px;
}

#rbbody_Editor .inputcaption{
  text-align:right;
  font-weight:bold;
  padding-right:8px;         
  display:block;
  width:190px;         
}
#rbbody_Editor input[type=text]{
  width:200px;
}

#rbbody_Listing_Alphabet {
  color:white;  
  font-weight:bold;  
  background-color: #D88D49;  
  border: solid 1px black;   
  padding-top: 4px;  
  padding-bottom: 6px;
}

#rbbody_Listing_Alphabet a{
  color:white;  
}
#orangebox {
  border: solid 1px black;   
}

#rbbody_Editor_EditFields_City_City--button-button,#rbbody_Editor_EditFields_District--button-button {
  width:220px;  
  height:18px;
}
#rbbody_Editor_EditFields_District--button {
  margin-top:10px;     
}
#rbbody_Editor .inputbutton {
  display:inline;  
  margin-left:150px;  
  margin-right:-58px;
}
#rbbody_Editor_EditFields_City_City {
  margin-left:205px;   
}
#rbbody_Editor_EditFields_District {
  margin-left:195px;        
}

#rbbody_Editor_EditFields_City {
  position:relative;  
  top:00px !important;
  margin-top:10px;    
}
#rbbody_Editor_EditFields_Description .inputcaption {
  width:0px;
}
#rbbody_Editor_EditFields_Description .inputfield {
/*  margin-left:-160px;*/
}
#rbbody_Editor_EditFields_Description, #rbbody_Editor_EditFields_Description .yui-editor-container {
  width: 680px !important;          
  height:450px;          
  margin-bottom:10px;
}
.result-detail {
  margin-top:4px;
  padding:4px 0px;    
  border-top:1px solid;
}

.nugget-simplepanel {
  max-width:600px;
}
#rbmap_MapMarkers {
  display:none;
}
.ft a {
  margin-left:8px;
}
#rbbody_Editor_fieldset .inputfield {
  width:440px;
  float:left;    
  display:inline;  
  margin-left:0px;  
  margin-right:0px;    
  margin-top:-3px;
}
#rbbody_Editor_fieldset label{
  /*white-space:nowrap;*/
}
#rbbody_Editor_fieldset {
  display: block;
}
#rbbody_Editor_fieldset .inputcaption, #rbbody_Editor_fieldset .inputfield{
  border-bottom: 1px solid #D88D49;      
  margin-bottom: 8px;

}
#rbbody_Editor_EditFields label {
  margin-bottom:8px;      
}
#rbbody_Editor_EditFields div div {
  margin-bottom:8px;
}
.tagchildgroup .inputline{
  float:left;   
  border-bottom-style:none;
}
.tagchildgroup {
  margin-left:170px;
  margin-top:14px !important;  
}
.tagchildgroup+div{
  margin-top:14px;
}

.tagchildgroup div div{
  width:30px !important;
  border-bottom:none !important;   
}
.tagchildgroup label{
  width:200px !important;  
  border-bottom:none !important;
}
#rbbody_Editor label {
  float:left;    
}
.checkbox_spacer {
  width:320px !important;
  display:block;       
}

#rbbody_Editor_EditFields input[type="button"]{
  margin-left:50px;   
  width:80px;         
  margin-top:10px;
}

#rbbody_buttons_CityNugget-cntr {
  display: inline;          
  width: 200px;
}
#rbbody_buttons_CityNugget {
  display: inline;
}

/* Individual field widths */
#rbbody_Editor_EditFields_BusinessName, #rbbody_Editor_EditFields_Address, 
#rbbody_Editor_EditFields_Website,#rbbody_Editor_EditFields_Email,
#rbbody_Editor_EditFields_EmailAlternate,#rbbody_Editor_EditFields_Contact,
#rbbody_Editor_EditFields_HoursMonday, #rbbody_Editor_EditFields_HoursTuesday,
#rbbody_Editor_EditFields_HoursWednesday, #rbbody_Editor_EditFields_HoursThursday,
#rbbody_Editor_EditFields_HoursFriday, #rbbody_Editor_EditFields_HoursSaturday,
#rbbody_Editor_EditFields_HoursSunday  {
  width:400px !important;
}
#rbbody_Editor_EditFields_BZPhone, #rbbody_Editor_EditFields_BZFax, #rbbody_Editor_EditFields_USPhone, #rbbody_Editor_EditFields_USFax, #rbbody_Editor_EditFields_BZPhoneAlternate {
  width:100px !important;
}
#rbbody_Editor_EditFields_DistanceFromCity {
  width:50px !important;
}
.rbbody_PriceList_cell {
  border-bottom:1px dotted navy;     
  padding-top:2px;  
  padding-bottom:4px;
}
#rbbody_PriceList {
  width:99%;
}
#rbbody_PriceList .tablecell1, #rbbody_PriceList .tablecell2 {
  font-weight:bold;
}
#rbbody_RouteDetail table {
  width:680px;    
  border-top:1px solid #eeeeee;
  border-bottom:1px solid #eeeeee;
}
#rbbody_RouteDetail table .tablecell2, #rbbody_RouteDetail table .tablecell4{
  text-align:right;                                                           
  padding-right:4px;  
  width:80px;
}
#rbbody_RouteDetail table .tablecell3, #rbbody_RouteDetail table .tablecell5{
  width:220px;
}
#rbbody_RouteDetail table .tablecell1 {
  width:100px;       
  font-weight:bold;
}
#rbbody_RouteDetail table .table_header{
  font-weight:bold;
}
#rbbody_RouteDetail table .table_airline{
  text-decoration: underline;
}
#rbbody_buttons_CityNugget, #rbbody_buttons_CityNugget-cntr {
  display:inline;     
  width:100px;
}
.GridCaption {
  padding-right:40px;    
}
.disclaimer {
  display:block;       
  padding-top:8px;
}