/* global */
body { margin : 0; scrollbar-face-color:#FFFFFF; scrollbar-arrow-color:#FF0000; scrollbar-track-color:#CDBDD7; scrollbar-shadow-color:FF0000; scrollbar-highlight-color:#FF0000; scrollbar-3dlight-color:FF0000; scrollbar-darkshadow-Color:#FF0000 }
img { border: none; }

/* links */
a:link {text-decoration:none; color:blue}
a:active {text-decoration:underline; color:red}
a:visited {text-decoration:none; color:blue}
a:hover {text-decoration:underline; color:red}

p { font-family: Verdana; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4px; margin-right: 4px }

.topofpage {  font-size: 14pt; color: #FF0000; text-align:center; font-weight:bold; margin-top:12; margin-bottom:12 }
.normal {  text-align:justify }
.normalcenter {  text-align:center }
.normalbold {  font-weight:bold }
.normalboldcenter {  font-weight:bold; text-align:center }
.normalindent {  margin-left:24; text-align:justify }
.normalindent40 {  margin-left:40; text-align:justify }
.normal8 {  font-size: 8pt; text-align:justify }
.normal8center {  font-size: 8pt; text-align:center }
.normal8bold {  font-size: 8pt; font-weight:bold }
.normal8boldcenter {  font-size: 8pt; font-weight:bold; text-align:center }
.normalleft {  margin-left:0; margin-right:0 }
.normalleftbold {  margin-left:0; margin-right:0; font-weight:bold }
.halfspace {  margin-top:-4; margin-bottom:-4; margin-left:0; margin-right:0; font-size: 8pt }
.menu {  margin-top:6; margin-bottom:6; margin-left: 8px; text-align:left }
.city {  margin-top:6; margin-bottom:6; font-weight: bold; color: #0000FF; text-align:left }
.area {  margin-top:12; color:#FF0000; font-weight:bold; text-align:left }
.pagetitle {  font-family: arial; font-size: 14pt; color: #000000; text-align:center; font-weight:bold }
.hotelcountry {  font-size: 18pt; color: #FF0000; text-align:center; font-weight:bold; margin-top:4; margin-bottom:4; font-style:normal }
.hotelstate {  font-size: 14pt; color: #FF0000; text-align:center; font-weight:bold }
.hotelcity {  margin-left:0; color: #008000; font-weight:bold; text-align:right }
.listingcode {  margin-left:0; margin-right:0;  color: #FF0000; text-align:center }
.addhotel { margin-top: 10px; margin-bottom: 10px; font-weight:bold; text-align:center}
.title {  font-size: 14pt; color: #FF0000; text-align:center; font-weight:bold; font-style:italic }
.featuredtopofpage {  font-size: 18pt; color: #FF0000; text-align:center; font-weight:bold; margin-top:12; margin-bottom:12; font-style:italic }
.featuredtitle {  font-size: 14pt; color: #000000; text-align:center; font-weight:bold; font-style:italic }
.ad7 {  margin-top:6; margin-left:2; margin-right:2; font-size: 7pt; text-align:center }
.ad8 {  margin-top:6; margin-left:2; margin-right:2; font-size: 8pt; text-align:center }
.lpage-article { font-size:10pt; text-align:center; margin-bottom:15px }

/*controller for rotating banners*/
		
.ctrlpad{ width: 155px; margin: 0; padding: 0; background-color: #f5f5f5; border: 1px solid #999; text-align: center; position: relative; top: -8px; }
.ctrlpadLandingPage { width: 443px; height: 16px; margin: 0; padding-top: 1px; background-color: #f5f5f5; border: 1px solid #999; text-align: center; }
.ctrlpadLandingPage a.next { float: right; }
.ctrlpadLandingPage a.prev { float: left; }
.ctrlpad a.next { float: right; }
.ctrlpad a.prev { float: left; }