.footerReg {
  color: black;
  font: bold 12px Verdana;
  vertical-align: text-top;
  text-align: left;
  padding: 3px;

}
.footerReg ul {
  list-style: url("http://www.booknow-travel.co.nz/images/tick.gif") disc;
  text-decoration: none;
  font-size: 10pt;
  color: rgb(0, 64, 128);
  font-weight: bold;
}
.footerReg ul li {
  font-size: 8pt;
  color: #004080;
  font-weight: bold;
}
.footerReg ul li.noHotel {
  font-size: 8pt;
  color: #66CCFF;
  list-style: url("http://www.booknow-travel.co.nz/images/noImage.gif") none;
}
.footerReg ul li a{
  text-decoration: none;
  font-size: 8pt;
  color: #004080;
  font-weight: bold;
}
.footerReg ul li a:hover{
  font-size: 8pt;
  color: #FF0000;
  font-weight: bold;
}
.footerReg p{
  background-image: url(http://www.booknow-travel.co.nz/images/bg.gif); 
  height: 22px; 
  padding-left: 10px;
  color: rgb(250, 250, 210); 
  font-size: 15px; 
  font-family: arial;  
}
.anchorblue { text-decoration: none; font-size: 8pt; color: #004080; font-weight: bold; }
.anchororange { text-decoration: none; font-size: 8pt; color: #FF6633; font-weight: bold; }
.anchorred { text-decoration: none; font-size: 8pt; color: #FF0000; font-weight: bold; }
/* Style for footer */
.footerredhover { font-size: 8pt; color: #FF0000; font-weight: bold; }
.footerblue { text-decoration: none; font-size: 8pt; color: #004080; font-weight: bold; }
#footer li.inline {
  display: inline;
  padding-left: 7px;
  padding-right: 7px;
  border-right: 1px dotted #066;
  }
#footer li.last {
  display: inline;
  padding-left: 7px;
  padding-right: 3px;
  border-right: 0px;
  }
/* Tagcloud CSS Styles */
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #81d601; }
.tag_cloud:visited { color: #FF6633; } /*#019c05*/
.tag_cloud:hover { color: #ffffff; background: #69da03; }
.tag_cloud:active { color: #ffffff; background: #ACFC65; }
.tag_cloud_sm { padding: 3px; text-decoration: none; }
.tag_cloud_sm:link  { color: #0C86B5; }
.tag_cloud_sm:visited { color: #FF6633; }
.tag_cloud_sm:hover { color: #ffffff; background: #69da03; }
.tag_cloud_sm:active { color: #ffffff; background: #ACFC65; }
/* Breadcrumb */
.breadcrumb{border-left : 1px dotted #0C86B5; border-bottom: 1px dotted #0C86B5; /*margin: 1em 0 1em 0;*/ padding: 0.75em;font-size: 1em !important; margin: 0 !important;font-weight: bold;}
.breadcrumb a{text-decoration: none;font-size: 8pt;color: #004080;}
.breadcrumb a:hover{font-size: 8pt; color: #FF0000;}
.breadcrumb b{font-size: 14pt;color: #0C86B5;}
.breadcrumb p{text-decoration: none;text-align:right; font-style:normal; font-size: 12pt;color: #0C86B5;;  margin:0px; padding:0px;}
/* Popular Hotels */
.popHotels{border-left : 1px dotted #0C86B5; border-bottom: 1px dotted #0C86B5; margin: 0 !important;font-weight: bold;}
.popHotels p{font-size: 14pt; color: #0C86B5;}
.smPopHotels{font-size: 8pt; color: #0C86B5;}
/* Rounded corners */
* html div.modulecontainer{height:auto;}
.modulecontainer{padding:0 8px;}
.modulecontainer div{border-style:solid;border-width:1px;margin:-2px -8px;height:1em;}
html>body .modulecontainer div{height:auto;}
.modulecontainer div div{border-style:none;border-width:0;margin:0;}
.modulecontainer .first, .modulecontainer .last{position:relative;height:8px;margin:0;}     
.modulecontainer .first{border-width:1px 0 0 0;}
.modulecontainer .last{border-width:0 0 1px 0;}
.modulecontainer .first .first, .modulecontainer .first .last{margin-top:-1px;}
.modulecontainer .last .first, .modulecontainer .last .last{margin-bottom:-1px;}
.modulecontainer .first .first, .modulecontainer .first .last, .modulecontainer .last .first, .modulecontainer .last .last{border:0;position:absolute;z-index:1;width:8px;background-repeat:no-repeat;}
.modulecontainer .first .first, .modulecontainer .last .first{margin-left:-8px;}
.modulecontainer .first .last, .modulecontainer .last .last{right:0px;margin-right:-8px;}
.modulecontainer p{text-decoration: none;text-align:left; font-style:normal; color: #FF0000;  margin:0px; padding:0px;}
.nomessages{clear:both;margin:1em 0;}
html>body.nomessages{margin:2em 0;} 
.nomessages div{font-weight:bold;text-align:center;}
.nomessages .first, .nomessages .last{text-align:left;}
.nomessages div div{padding:1em;}
.clear {clear: both;}
/* Rounded corners */
div.filled div{border-color:#95b3de;background-color:#e1ebfb;}
div.filled .first .first{background-image:url(http://www.booknow-travel.co.nz/images/backgrounds/rc_tl.gif);}
div.filled .first .last{background-image:url(http://www.booknow-travel.co.nz/images/backgrounds/rc_tr.gif);}
div.filled .last .first{background-image:url(http://www.booknow-travel.co.nz/images/backgrounds/rc_bl.gif);}
div.filled .last .last{background-image:url(http://www.booknow-travel.co.nz/images/backgrounds/rc_br.gif);}
