/* CSS Document */
body{
	color:black;
	line-height:1.5em;
	background-color:#88746B;
	}
.bodySet{
	padding-left:10px;
	}
/*.toplinelanglinks{
	text-align:right;
	width:740px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-10px;
	margin-top:10px;
	}*/
.toplinelanglinks{
	width:740px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-10px;
	margin-top:10px;
	}
.top{
	height:20px;
	text-align:left;
	margin-left:10px;
	word-spacing:1px;
	width:730px;
	}
h1.rmh1{
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	text-decoration:none;
	background-image:none;
	}
a:link, a:visited{
	/*color:#90A23D;*/
	color:#f71c03;
	}
a:hover{
	background-color: transparent;
	color:#777777;
	}
.langlinks{
	padding-top:3px;
	}
.ltitle{
	padding-bottom:2px;
	}
.fixedSide01{
	width:215px;
	/*background-color:#FF0000;*/
	}
.snapTitle{
	font-size:1.9em;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	}
.holdingText{
	/*padding-left:245px;*/
	padding:10px;
	}
.comingSoon{
	margin-bottom:20px;
	margin-top:20px;
	}
#berlin{
	/*background-image:url(../eu/berlin/common/images/misc/ncar_berlin.jpg);
	background-position:5% 90%;
	background-repeat:no-repeat;
	padding-bottom:140px;*/
	}
#newYork{
	/*background-image:url(../us/newyork/common/images/misc/ncar_newyork.jpg);
	background-position:5% 90%;
	background-repeat:no-repeat;
	padding-bottom:140px;*/
	}
.flagCar{
	text-align:center;
	}

/* overlay rendering */
.overlay{
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	}
.root{
	position:relative;
	overflow:hidden;
	}

.sideFull, .sideFullCut{}
.sideFull .root, .sideFullCut .root{
	width:180px;
	height:303px;
	
	}
.sideFull .overlay, .sideFullCut .overlay{
	width:180px;
	height:303px;
	margin-top:-303px;
	}
.sideFull .overlay{
	background-image:url(../../../../images/elements/overlays/side-full.png);
	}
.sideFullCut .overlay{
	background-image:url(../../../../images/elements/overlays/side-full-cut.png);
	}
* html .sideFull .overlay{
	background-image:url(../../../../images/elements/overlays/side-full.gif);
	}
* html .sideFullCut .overlay{
	background-image:url(../../../../images/elements/overlays/side-full-cut.gif);
	}
.sideFull .overlay a:link, .sideFull .overlay a:visited, .sideFullCut .overlay a:link, .sideFullCut .overlay a:visited{
	display:block;
	width:180px;
	height:303px;
	}
.side34{}
.side34 .root{
	width:180px;
	height:200px;
	}
.side34 .overlay{
	width:180px;
	height:200px;
	margin-top:-200px;
	}
.side34 .overlay{
	background-image:url(../../../../images/elements/overlays/side_34.png);
	}
* html .side34 .overlay{
	background-image:url(../../../../images/elements/overlays/side_34.gif);
	}

.side34 .overlay a:link, .side34 .overlay a:visited{
	display:block;
	width:180px;
	height:200px;
	}

/* end overlay rendering */

#footer{
	width:690px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	}
#footer{
	color:white;
	font-size:0.9em;
	}
#footer a:link, #footer a:visited{
	color:white;
	}
#footer a:hover{
	/*color:#9BB039;*/
	color:#f71c03;
	}
#footer .hr{
	/*margin-top:3px;*/
	margin-bottom:3px;
	}
.addressBlock{
	padding-right:4em;
	}
#landingBlock{
	padding-bottom:5px;
	}
#landingLanguages{}
#landingLanguages a:link, #landingLanguages a:visited{
	color:white;
	}
#landingLanguages a:hover{
	/*color:#9BB039;*/
	color:#f71c03;
	}
#landingLanguages .heading{
	/*font-weight:bold;*/
	font-size:1.5em;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*color:#9BB039;*/
	color:#f71c03;
	}
.title{
	padding-right:1em;
	}
.alt{
	/*color:#9BB039;*/
	color:#f71c03;
	}
.homeContentBlock p{
	margin-bottom:0.25em;
	}
.colType1 h2{
	margin-bottom:0.25em;
	}
.colType1 .headImage{
	margin-bottom:5px;
	}
.colType1 .contentBlock{
	margin-left:10px;
	margin-top:10px;
	}
#landing .colType1 .contentBlock{
	margin:0;
	}
.pulled{
	position:relative;
	z-index:1;
	}
.pullUp020{
	margin-top:-20px;
	position:relative;
	z-index:5;
	}
.hideMe{
	display:none;
	}
#mainLogo{
	width:217px;
	height:167px;
	z-index:150;
	}
#mainLogo a{
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
	width:217px;
	height:167px;
	background-image:url(images/logo.png);
	}
* html #mainLogo a{
	background-image:url(../../../../images/elements/brand/nitenite-hotel-logo.gif);
	}
.bookNow{
	width:100px;
	}
	
.bookNow a:link,.bookNow a:visited{
	color:#333333;
	}
.bookNow a:hover{
	color:#999999;
	}
.bookNow a:link .alt, .bookNow a:visited .alt{
	/*color:#9BB039;*/
	color:#f71c03;
	}
.bookNow a:hover .alt{
	/*color:#7D8E2E;*/
	color:#9BB039;
	}
.lowerPanelRightOffset{
	padding-right:75px;
	}
.contactSide{
	margin-bottom:20px;
	}
.genericForm{
	/*padding-right:20px;*/
	}
.submit{
	width:100px;
	text-align:left;
	}
.genericForm .formField .submit input{
	width:100px;
	padding-left:10px;
	padding-right:40px;
	background-image:url(../../../../images/elements/bullets/right_01_m.gif);
	background-repeat:no-repeat;
	background-position:90% 50%;
	padding-top:5px;
	padding-bottom:5px;
	}
.genericForm .formField{
	text-align:right;
	/*width:200px;*/
	}
.genericForm .formField, .genericForm .formTitle{
	padding-bottom:5px;
	}
.genericForm .formTitle{
	padding-right:3em;
	width:100%;
	/*color:#987349;
	font-weight:bold;*/
	}
.genericForm .formField input, .genericForm .formField textarea, .genericForm .formField select{
	width:340px;
	background-color:#C0B1AA;
	color:white;
	font-weight:bold;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.genericForm .formField input.radio{
	width:auto;
	}
.bookingFormCell{
	
	}
.sideSplit01{
	width:175px;
	}
h2.offerTitle{
	font-size:1.6em;
	font-weight:bold;
	margin-bottom:0.25em;
	}
.paddingMain .retro{
	margin-left:-10px;
	margin-right:-5px;
	}
.paddingMainFull .retro{
	margin-left:-5px;
	margin-right:-5px;
	}
.paddingMain, .paddingMainFull{
	padding-right:35px;
	padding-left:10px;
	/*background-color:#FFFF00;*/
	
	}
.paddingMainFull{
	padding-right:0;
	}
.featurettes{}
.featurettes .image{
	padding-top:5px;
	padding-bottom:2px;
	}
.staffMember{
	margin-top:1em;
	}
.staffMember .staffTitle{
	font-weight:bold;
	color:#9AB13C;
	}
.staffMember .staffName{
	
	}
.staffMember .staffEmail{
	
	}
.contactSide{
	margin-left:10px;
	}
.colType1{
	/*background-color:#0066CC;*/
	width:180px;
	}
#bookingFormInsert{
	height:272px;
	}
#bookingFormInsertSEO{
	height:100px;
	}
#SEO{
	padding: 10px 0 0 0;
	margin: 0 0 0 10px;
	}
#SEOFooter, #SEOFooter a:link, #SEOFooter a:visited {
	color: #9BB039;
		}
#SEOFooter a:hover {
	color: #ffffff;
		}
#siteInner{
	padding-bottom:15px;
	}
.relatedDocuments{}
.relatedDocuments tr.rowOdd td{
	background-color:#f5f5f5;
	}
.relatedDocuments tr.rowEven td{
	/*background-color:white;*/
	}
.relatedDocuments td{
	padding:2px;
	}
.relatedDocuments h4{
	margin-bottom:0.5em;
	}
.relatedDocuments a:link, .relatedDocuments a:visited{
	color:#444;
	}
.relatedDocuments a:hover{
	color:#000;
	}
.topHi, #topCityRooms, .hotelWelcome{
	padding-left:7px;
	padding-right:7px;
	}

.error{
	color:red;
	}
.leftTop{
	width:270px;
	/*background-color:#FFFF00;*/
	}
#landing .leftTop{
	width:240px;
	}
#welcomePanel{
	/*float:right;*/
	/*position:relative;
	right:15px;
	top:15px;*/
	
	/*padding-top:15px;
	padding-right:15px;*/
	width:480px;
	/*background-color:#00FF00;
	border:1px solid white;*/
	padding-top:20px;
	padding-left:20px;
	}

#landing #welcomePanel{
	padding-left:0;
	}

.quote1{
	background-image:url(../../../../images/elements/lang/en/side_quotes_block.gif);
	background-repeat:no-repeat;
	background-position:50% 300px;
	}


.hotelWelcome{
	text-align:right;
	}

/* colours and bars */
.barInner{margin:0;padding-top:3px;padding-left:5px;padding-right:5px;}
.colourBar00{height:1px;font-size:0;overflow:hidden;}
.colourBar01{height:2px;font-size:0;overflow:hidden;}
.colourBar02{height:3px;font-size:0;overflow:hidden;}
.colourBar03{height:5px;font-size:0;overflow:hidden;}

.colourBar06 .barInner{margin:0;padding-top:3px;padding-left:8px;padding-right:8px;}
.colourToneX0{background-color:#000000;}
.colourToneX1{background-color:#FFFFFF;}

.colourTone00{background-color:#f4f4f4;}
.colourTone01{background-color:#574A39;}.colourTone01 h1{color:white;}
.colourTone02{background-color:#787360;}

.colourTone03{background-color:#747146;}.colourTone03 .h1Emu{color:white;}
.colourTone04{background-color:#B59655;}.colourTone04 .h1Emu{color:white;}
.colourTone05{background-color:#F3F3F5;}.colourTone05 .h1Emu{color:white;}


.cScheme100{color:#535524;}


.floatImageLeft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.floatImageLeft, .floatImageRight{
	border:1px solid #f4f4f4;
	}

.floatImageRight{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	}




.readMore{}
.readMore a:link, .readMore a:visited{
	background-image:url(../../../../images/elements/bullets/bullet_11a.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding-right:15px;
	/*font-weight:bold;*/
	/*letter-spacing:-1px;*/
	color:#B29352;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readMore a:hover{
	color:#333333;
	}
.readMoreAlt{padding:5px;padding-left:10px;padding-right:10px;}
.readMoreAlt a{
	display:block;
	font-weight:bold;
	}
.readMoreAlt a:link, .readMoreAlt a:visited{
	background-image:url(../../../../images/elements/bullets/right_01_k.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding-right:15px;
	/*font-weight:bold;*/
	/*letter-spacing:-1px;*/
	color:white;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readMoreAlt a:hover{
	color:#B3D034;
	}
.boxPlain02g .readMoreAlt a:link, .boxPlain02g .readMoreAlt a:visited{
	background-image:url(../../../../images/elements/bullets/right_01_g.gif);
	}
.boxPlain02g .readMoreAlt a:hover{
	color:#333333;
	}
.boxPlain02m .readMoreAlt a:link, .boxPlain02m .readMoreAlt a:visited{
	background-image:url(../../../../images/elements/bullets/right_01_m.gif);
	padding-right:20px;
	}
.boxPlain02m .readMoreAlt{
	padding-left:5px;padding-right:5px;
	}
.readMoreAlt2{padding-left:0.5em;padding-right:5px;}
.readMoreAlt2 a{
	display:block;
	}
.readMoreAlt2 a:link, .readMoreAlt2 a:visited{
	background-image:url(../../../../images/elements/bullets/right_01_m.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding-right:15px;
	font-weight:bold;
	letter-spacing:-1px;
	color:white;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readMoreAlt2 a:hover{
	color:#555;
	}
.boxPlain02m2 .readMoreAlt2 a:link, .boxPlain02m2 .readMoreAlt2 a:visited{
	background-image:url(../../../../images/elements/bullets/right_01_m2.gif);
	}

#landing .readMoreAlt2{padding:5px;}
.content{
	padding-left:0.5em;
	padding-right:1em;
	}
.landingImageBlock{
	
	background-position:left top;
	background-repeat:no-repeat;
	height:370px;
	position:relative;
	}
.landingImageBlock .contentBlock{
	position:absolute;
	bottom:0;
	background-color:black;
	width:100%;
	}
#stripGroup{
	background-image:url(../../../../images/elements/landing/group.jpg);
	}
#stripUK{
	background-image:url(../../../../images/elements/landing/uk.jpg);
	}
#stripUS{
	background-image:url(../../../../images/elements/landing/us.jpg);
	}
#stripDE{
	background-image:url(../../../../images/elements/landing/de.jpg);
	}
.galleryThumbs{margin-left:-10px;}
.galleryThumbWrap{
	width:80px;
	height:80px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	}
.galleryThumb{
	width:80px;
	height:80px;
	overflow:hidden;
	}

.contentBlockInner{
	padding:20px;
	color:white;
	}
.hotelOpen{
	margin-bottom:0.5em;
	}
.hotelOpen .preTitle{
	color:#B3D133;
	line-height:100%;
	}
.hotelOpen .title{
	font-weight:bold;
	color:white;
	/*letter-spacing:-1px;*/
	/*font-size:1.2em;*/
	}
.hotelOpen .title a:link, .hotelOpen .title a:visited{
	color:white;
	}
.hotelOpen .title a:hover{
	color:#B3D133;
	}

.hotelSoon{
	
	}
.hotelSoon .preTitle{
	color:#B3D133;
	line-height:100%;
	}
.hotelSoon .title{
	color:white;
	}

.borderedImage{
	border:1px solid #e4e4e4;
	}
#siteHeader01{
	padding:15px;
	padding-bottom:0;
	padding-right:5px;
	/*background-color:#FF0000;*/
	margin-bottom:-94px;
	position:relative;
	z-index:10;
	/*background-image:url(../images/elements/layout/top_edge.gif);
	background-repeat:no-repeat;
	background-position:right top;*/
	}
#siteHeader02{}
#siteHeader02 .mainImage{
	height:186px;
	/*background-color:#006699;*/
	position:relative;
	z-index:7;
	}
.subLinks{
	margin-top:10px;
	}
.hotelsList{
	min-height:35px;
	}
* html .hotelsList{
	height:35px;
	}
.roomTour{
	padding-left:30px;
	}

/* boxes */

.boxPlain01{/*background-color:#ffffff;*/}/* 88746B */
/*.boxPlain01 .lft{
	background-image:url(../images/elements/boxes/plain10/cx--.gif);
	background-repeat:repeat-y;
	background-position:left;
	}
.boxPlain01 .rht{
	background-image:url(../images/elements/boxes/plain10/c--x.gif);
	background-repeat:repeat-y;
	background-position:right;
	}*/
.boxPlain01 .fRht{
	background-image:url(../../../../images/elements/boxes/plain01/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain01 .fLft{
	background-image:url(../../../../images/elements/boxes/plain01/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain01 .hRht{
	background-image:url(../../../../images/elements/boxes/plain01/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}

.boxPlain01 .hRht_m{
	background-image:url(../../../../images/elements/layout/top_edge.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain01 .hLft{
	background-image:url(../../../../images/elements/boxes/plain01/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain01 .inner{
	padding-left:15px;
	padding-right:15px;
	/*padding-bottom:20px;*/
	background-color:transparent;
	}
#landing .boxPlain01 .inner{
	padding-bottom:10px;
	}

.boxHaloR01{background-color:white;}/* 88746B */
.boxHaloR01 .fRht{
	background-image:url(../../../../images/elements/boxes/halor01/b-xx.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxHaloR01 .fLft{
	background-image:url(../../../../images/elements/boxes/halor01/bx--.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxHaloR01 .hRht{
	background-image:url(../../../../images/elements/boxes/halor01/t-xx.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxHaloR01 .hLft{
	background-image:url(../../../../images/elements/boxes/halor01/tx--.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxHaloR01 .rht{
	background-image:url(../../../../images/elements/boxes/halor01/c-xx.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	}
.boxHaloR01 .lft{
	background-image:url(../../../../images/elements/boxes/halor01/cx--.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	}
.boxHaloR01 .inner{
	padding:30px;
	/*background-color:black;*/
	/*color:white;*/
	}


.boxPlain02k{background-color:#000;}/* 88746B */

.boxPlain02k .fRht{
	background-image:url(../../../../images/elements/boxes/plain02k/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02k .fLft{
	background-image:url(../../../../images/elements/boxes/plain02k/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02k .hRht{
	background-image:url(../../../../images/elements/boxes/plain02k/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02k .hLft{
	background-image:url(../../../../images/elements/boxes/plain02k/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02k .inner{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	/*background-color:black;*/
	color:white;
	}

.boxPlain02m{background-color:#C0B1AA;}/* 88746B */

.boxPlain02m .fRht{
	background-image:url(../../../../images/elements/boxes/plain02m/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m .fLft{
	background-image:url(../../../../images/elements/boxes/plain02m/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m .hRht{
	background-image:url(../../../../images/elements/boxes/plain02m/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02m .hLft{
	background-image:url(../../../../images/elements/boxes/plain02m/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02m .rht{
	background-image:none;
	}
.boxPlain02m .lft{
	background-image:none;
	}

.boxPlain02m .inner{
	padding:5px;
	/*background-color:black;*/
	color:white;
	}
.bookNow .boxPlain02m .inner{
	padding:0;
	padding-left:3px;
	padding-right:3px;
	}
.genericForm .formField .boxPlain02m .inner{
	padding-top:0;
	padding-bottom:0px;
	}
.boxPlain02m2{background-color:#88746B;}/* 88746B */

.boxPlain02m2 .fRht{
	background-image:url(../../../../images/elements/boxes/plain02m2/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m2 .fLft{
	background-image:url(../../../../images/elements/boxes/plain02m2/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m2 .fRht_m{
	background-image:url(../../../../images/elements/boxes/plain02m2/b--xm.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02m2 .fLft_m{
	background-image:url(../../../../images/elements/boxes/plain02m2/bx--m.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02m2 .hRht{
	background-image:url(../../../../images/elements/boxes/plain02m2/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02m2 .hLft{
	background-image:url(../../../../images/elements/boxes/plain02m2/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02m2 .inner{
	padding:5px;
	/*background-color:black;*/
	color:white;
	}

.boxPlain02g{background-color:#B3D135;}
.boxPlain02g .fRht{
	background-image:url(../../../../images/elements/boxes/plain02g/b-xx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
.boxPlain02g .fLft{
	background-image:url(../../../../images/elements/boxes/plain02g/bx--.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	}
.boxPlain02g .hRht{
	background-image:url(../../../../images/elements/boxes/plain02g/t-xx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	}
.boxPlain02g .hLft{
	background-image:url(../../../../images/elements/boxes/plain02g/tx--.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
.boxPlain02g .inner{
	padding:5px;
	/*background-color:black;*/
	color:white;
	}






/* lists */
.lastListItem{}

#quickSearchSubmit{
	height:15px;
	width:15px;
	}
#mainNav {
	height:35px;
	background-color:black;
	margin-bottom:40px;
	text-align:center;
	}
.group #mainNav {
	text-align:left;
	padding-left:10px;
	}
#home #mainNav{
	margin-bottom:10px;
	}
#mainNav ul{
	padding-top:10px;
	}
#mainNav ul li{
	margin-bottom:2px;
	}

#mainNav ul li a{
	/*display:block;*/
	color:white;
	vertical-align:middle;
	padding-left:0.5em;
	padding-right:0.4em;
	/*font-weight:bold;*/
	}
#mainNav ul li a span{
	
	}
#mainNav ul li a:link, #mainNav ul li a:visited{
	color:white;
	}
#mainNav ul li a:hover{
	/*color:#B3D034;*/
	color:#f71c03;
	}


.corporateForm .formField input, .corporateForm .formField select, .corporateForm .formField textarea{
	width:200px;
	}

.listTypeMoon{margin-bottom:0;}
.listTypeMoon ul{margin:0;padding:0;}
.listTypeMoon ul li{
	margin:0;
	display:inline;
	padding-right:1em;
	padding-bottom:0;
	}
.listTypeMoon ul li a{
	/*background-color:#003300;*/
	margin:0;
	}
.listTypeMoon ul li#firstItem{
	/* border-left:1px solid #e4e4e4; */
	}
.listTypeMoon ul li a:link, .listTypeMoon ul li a:visited{
	
	}
.listTypeMoon ul li a:hover{
	color:#333333;
	}
.listTypeScotch{margin-bottom:0;}
.relatedBits{margin-top:10px;margin-bottom:10px;}
.relatedBits h4{margin-bottom:0.5em;}
.listTypeScotch ul, .relatedBits ul{margin:0;padding:0;margin-bottom:1em;}
.listTypeScotch ul li, .relatedBits ul li{
	background-image:url(../../../../images/elements/bullets/right_02_g.gif);
	background-repeat:no-repeat;
	background-position:0% 0.4em;
	padding-left:20px;
	list-style-type:none;
	}
.listTypeScotch ul li a:link, .listTypeScotch ul li a:visited, .relatedBits ul li a:link, .relatedBits ul li a:visited{
	background-image:url(../../../../images/elements/misc/hr.gif);
	background-position:0 100%;
	background-repeat:repeat-x;
	display:block;
	color:#333;
	}

#frontOffersList .listTypeScotch ul li a:link, #frontOffersList .listTypeScotch ul li a:visited{
	background-image:none;
	}

.homeContentBlock .listTypeScotch ul li{
	padding-left:10px;
	}
.homeContentBlock .listTypeScotch ul{
	margin-bottom:0;
	}
.paddingFrontMiddle{
	padding-left:15px;
	}
	
	
.homeContentBlock .listTypeScotch{margin-top:0;}
.contentBlock2{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	}
.boxHaloR01 .listTypeScotch{
	margin-left:10px;
	}

.hotelsList .title ul{
	list-style-type:none;
	margin:0;
	padding:0;
	/*line-height:normal;*/
	}
.hotelsList .title ul li{
	line-height:110%;
	}
.terms { }

.terms li {
	list-style-image: url(/images/dot.gif);
}

.terms table {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}

.terms td {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.terms table.data {
	font-size: 8pt;				
	text-align: center;
	vertical-align: middle;
}
	
.terms .circle {
	color:#999999;
	font-size: 19px;
}

.terms .dash {
	color:#999999;
	font-size: 17px;
}
