@charset "utf-8";

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

#custom-doc {
	margin:auto;text-align:left; /* leave unchanged */
	width:73.85em;/* non-IE */
	*width:72.07em;/* IE */
	width:960px;/* width */
}




html {
/*font-size:85%;*/
font-size:93%;
font-family:Arial, Helvetica, sans-serif;
}


p {
color:#444D3E;
margin:0;
}

em {
font-style:italic;
}

strong {
font-weight:bold;
color:#45ADDE;
font-size:108%; /*14px*/
}


a:focus {outline:none}

/*h1.MainTitle {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-size:26px;
font-weight:bold;
color:#5C5C5C;
}*/

h1 {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%;
font-weight:bold;
color:#0089BD;
}

h2.Navy {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#667EBC;
}

h2.DarkNavy {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#1375AD;
}

h2.Clarrot {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#F89829;
}

h2.Orange {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#F89829;
}

h2.Green {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#7AC142;
}

h2.Purple {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
padding-bottom:5px;
font-size:196%; 
font-weight:bold;
color:#9560A3;
}

h2.Home {
text-decoration: none;
margin: 0;
padding: 0;
/*font-size:23px; /*174%; use px for sIFR*/
font-size:174%;
color:#0089BD;
}

/*h3 {

text-decoration: none;
margin-bottom: 0px;
font-size:11px;
font-weight:bold;
color:#444D3E;
}  */


h4.LinkOne {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-weight:bold;
/*font-size:85%;*/
font-size:93%;/ 
color:#A61F61;
}  

h4.LinkTwo {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-weight:bold;
/*font-size:85%;*/
font-size:93%;
color:#45ADDE;
}  

h4.LinkThree {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-weight:bold;
/*font-size:85%;*/
font-size:93%; 
color:#444D3E;
}  

h4.LinkFour {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-weight:bold;
/*font-size:85%;*/
font-size:93%;
color:#0089BD;
}  

h4.LinkFive {
text-decoration: none;
margin-top: 0;
margin-bottom: 0;
font-weight:bold;
/*font-size:85%;*/
font-size:93%;/  
color:#33B314;
}  

.clear {
clear:both;
height:6px;
}

/* table Start */

.table {
width: 100%;
text-align: left;
margin:10px 0 15px 0;
border-collapse: collapse;
border: 1px solid #D1D1D1;
}

.table th {
font-weight: bold;
padding: 5px;
background: #45ADDE;
/*border: 1px solid #74C2E6;*/
color: #ffffff;
}

.table td {
padding:5px;
background: #E3F3FA; 
/*border: 1px solid #74C2E6;*/
color:#444D3E;
/*border-top: 1px solid transparent;*/
text-align:left;
}

.dataTableTopPad {
margin-top:35px;
}

.TablePercent {
border:none;
font-size:153.9%;/*20px;*/ 
font-weight:bold;
}

.table strong {
color:#676767;


}

/* table End */


/* table-two Start */

.table-two {
width: 405px;
font-weight:bold;
margin:10px 0 15px 0;
border-top: 1px solid transparent;
}

.table-two td {
padding:5px 10px 5px 10px;
background: #D9DDEF; 
color: #444D3E;
text-align:left;
}

/* table End */

/* table-three Start */

.table-three {
width:450px;
text-align: left;
border-collapse: collapse;
}

.table-three th {
font-weight: bold;
padding: 5px;
background: #74C2E6;
/*border: 1px solid #74C2E6;*/
color: #ffffff;
}

.blank {
background: #EEEEEE;
border:none;
}
.table-three td {
padding:5px;
background: #E3F3FA; 
border: 1px solid #74C2E6;
color:#444D3E;
border-top: 1px solid transparent;
text-align:left;
}

.Progress-made {
background:url("../images/Progress-made.gif") no-repeat;
width:18px;
height:18px;
margin:auto;
text-indent:20px;
overflow:hidden;

}

.Planned {
background:url("../images/Planned.gif") no-repeat;
width:18px;
height:18px;
margin:auto;
text-indent:20px;
overflow:hidden;
}


/* table End */

/* Header START*/

.header {
width:960px;
height:90px;
float:left;
/*background-color:#CCCC00*/

}

#logoHolder {
width:182px;
padding:27px 0 0 13px;
margin-left:8px;
float:left;
/*background-color:#33CCFF*/ 

}

#LinkHolder {
width:535px; /*width:535px;*/
/*background-color:#009933;*/
height:80px;
float:left;
/*margin-left:8px;*/
}


#TopLinks {

float:left;
margin-top:5px;
font-size:11px;
z-index:100;
position: absolute;

*position: relative; /*ie*/
}

#TopLinks a {
color:#5C5C5C;
text-decoration:none;
}

#TopLinks a:hover {
text-decoration:underline;
}


#TopLinks ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#TopLinks ul li {
	margin-left: 0;
	padding-left: 4px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
		
#TopLinks ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}

.TitleHolder {
width:100%;
float:left;
margin-top:27px;
*margin-top:5px; /*ie*/
padding-bottom:5px;
padding-left:5px;

}

/************** Top Div Bars START *****************/

#Bar{
/*background-color:#45ADDE;*/
float:left;
width:942px;
margin-left:9px;
_margin-left:5px;
padding:16px 0 16px; 0;
 }
 


.purple { background-color:#A61F61;}

/*.Green { background-color:#33B314 ;}*/

.Bar-One { background-color:#45ADDE; }
.Bar-Two  { background-color:#667EBC ;} /* {.Navy} {h2.Navy} css for page styles*/
.Bar-Three { background-color:#A3274E ;} /* {.Clarrot} {h2.Clarrot} css for Strong tag*/
.Bar-Four { background-color:#F89829; } /* {.Orange} {h2.Orange} css for Strong tag */
.Bar-Five { background-color:#7AC142; } /* {.Green} {h2.Green} css for Strong tag */
.Bar-Six { background-color:#9560A3; } /* {.Purple} {h2.Purple} css for Strong tag */
.Bar-Seven { background-color:#1375AD; } /* {.DarkNavy} {h2.DarkNavy} css for Strong tag */




/*
.DarkBlue { background:#0089BD ;}

.Darkpurple { background-color:#9560A3; }

.DarkGreen { background-color:444D3E;}
*/

.Grey {
color:#676767;
}

.Navy {
color:#667EBC;
}

.Clarrot {
color:#A3274E;
}

.Orange {
color:#F89829;
}

.Green {
color:#7AC142;
}

.Purple {
color:#9560A3;
}

.DarkNavy {
color:#1375AD;
}
 
/************** Top Div Bars END *****************/

#SearchHolder {
width:205px;
_width:190px;
height:80px;
float:right;

}

/*.SearchTxt {
float:left;
color:#444D3E;
font-size:10px;
padding-top:2px;
}*/

#search_box {
/*margin-top:67px;
margin-left:37px;
_margin-left:26px;*/

margin-top:63px;
float:right;
padding-right:10px;
}

input.search-field{ /*input field */


/*
float: left;
width:135px;
height:16px;
padding:2px 0 0 5px;
margin:0 0 0 3px;
border:none;
background: url(../images/bg_search_box.gif) no-repeat top left;
font-size:93%;
*/

float: left;
margin:0 0 0 3px;
border: 1px solid #009AC8;
height:18px;
}

input.search-go { /*search icon */
float:left;
border:0;
margin:0;
padding:0;
height: 20px;
width: 14px;
background: url(../images/search-icon.gif) no-repeat top left;
cursor: pointer;
}

input.search-go:hover{ /*search icon hover “Does Not work in ie6? */


float:left;
border:0;
margin:0;
padding:0;
height: 20px;
width: 14px;
background: url(../images/search-icon.gif) no-repeat bottom left;
cursor: pointer;
*position:absolute;
}

/* Header END*/


/* Body STRAT*/

#bd {
width:100%;
float:left;
} 

#Container {
float:left;
}

#NavigationHolder {
float:left;
margin-left:9px;
_margin-left:5px;
margin-right:9px;
_margin-right:7px;
background-color:#EEEEEE;
width:182px;
}

#Navigation {
width:182px;
}

/* test center boxes START */


/**************** SAT using START ******************/


#Columns {
min-height:400px;
_min-height: 400px;
_height: auto !important;
_height: 400px;
margin-left:15px;
margin-right:15px;
_margin-bottom:150px;
margin-bottom:250px;
*margin-bottom:50px;
/*font-size:85%;*/
font-size:93%;
}

#Columns a {
font-weight:bold;
text-decoration:none;
color:#676767;
background: url(../images/Link_arrow_over.gif) no-repeat;
background-position: 100% 60%;
padding-right:8px;
}

#Columns a:hover {
text-decoration:underline;
}

#PageList ul {
padding-bottom:10px;
color:#444D3E;
font-size:100%;
padding-left:15px;
}

#PageList ul li {
list-style-position:inside;
/*list-style-image:url(../images/dot.gif);*/
list-style-type: disc;
padding-bottom:10px;
text-indent:-11px;

*text-indent:-16px;

}

#PageList ul  strong {
color:#676767;
}

ol {
padding-bottom:10px;
color:#444D3E;
font-size:100%;
padding-left:18px;
}

ol li {
list-style-position:inside;
list-style-type:decimal;
padding-bottom:10px;
text-indent:-18px;
}


/*
#Columns ul li {
list-style-position:inside;
list-style-image:url(../images/dot.gif);
}
*/


#ColumnLeft {
float:left;
width:500px;
margin-right:20px;
/*background-color:#0066CC;*/
}

#ColumnRight {
float:left;
width:200px;
padding-top:10px;

}

#ColumnRight p {
padding:0px;
margin:0px;

}

#ColumnLeft P {
color:# 444D3E;
margin:0;
padding:0 0 10px 0;
}


.roundcont {
	width: 750px;
	background-color: #EEEEEE;
	color: #fff;
	float:left;
	overflow:hidden;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right;
}


img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

#FlashContainer {
float:left;
background-color:#D6C1DB;
}

#FlashAlternativeHolder {
background-color:#D6C1DB;
float:left;
width:750px;
}


/*****SITE MAP*********/

#sitemap {
padding-top:10px;
}

.sitemapList ul li  {
padding-left:10px;

}

.sitemapList  li  {
list-style-type:none;
list-style-image:none;
padding:5px;
}

#sitemap a {
background-image:none;
font-weight:normal;
}

#holderlinks  {
font-weight:bold;
font-size:110%;
}


/*****SITE MAP END*********/


/*<div id="sitemap"><ul class="sitemapList">*/


/**************** SAT using END ******************/

#AlanIntroHolder {
float:left;
background-color:#EEEEEE;
width:372px;
}

#AlanIntro {
/*height:344px;*/ /*before change */
min-height:348px;
_min-height:348px;
_height:auto !important;
_height:348px;
}



#IntroContent{
padding:18px 10px 10px 10px;

} 

#IntroContent p {
color:#0089BD;
font-size:93%; /*12px;*/
font-family:Arial;
padding:5px 0 10px; 0;
}

/************************/

a.External {
float:left;
height:24px;
width:204px;
background:url(../images/External.gif) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
outline:none;
margin-top:20px;
margin-bottom:5px;
}

a.External:hover{

background:url(../images/External.gif) no-repeat 0 100%;

}

a.HighLights {
float:left;
height:24px;
width:204px;
background:url(../images/HighLights.gif) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
outline:none;
}

a.HighLights:hover{

background:url(../images/HighLights.gif) no-repeat 0 100%;

}


/*Homepage link fix*/

.push {
float:left;
height:1px;
width:10px;
}

/**/


/************************/

#AwardedHolder {
float:right;
width:370px;
height:348px;
margin-left:9px;
_margin-right:5px;
*margin-right:9px;
}

.GreenHotelTop {
/*background:url(../images/GreenHotelTop.png) no-repeat 0 100%;
display:block;
font-size:10px;
height:122px;
text-decoration:none;
width:366px;
text-indent:-9999px;*/
}




/* test center boxes END */

#LargeLinks {
float:left;
margin-top:10px;
margin-left:8px;

*margin-top:0px;
_margin-left:5px;

}

/*html>body #LargeLinks {
    padding-top:15px;
}*/

/*TEST LARGE LINK START*/

#LargeLinksOne {
float:left;
width:182px;
height:232px;
background: url(../images/LargeLinks-One.gif) no-repeat;
padding-right:8px;
}

#LargeLinksTwo {
float:left;
width:182px;
height:232px;
background: url(../images/LargeLinks-Two.gif) no-repeat;
padding-right:8px;
}

#LargeLinksThree {
float:left;
width:182px;
height:232px;
background: url(../images/LargeLinks-Three.gif) no-repeat;
padding-right:8px;

}

#LargeLinksFour {
float:left;
width:182px;
height:232px;
background: url(../images/LargeLinks-Four.gif) no-repeat;

}

#LargeLinksFive {
float:left;
width:182px;
height:232px;
background: url(../images/LargeLinks-Five.gif) no-repeat;
padding-right:8px;
}

.LinkCopy {
width:170px;
padding:5px 0 0 10px;

}

/*********************/

.fadeOne *, .fadeTwo *, .fadeThree *, .fadeFour *, .fadeFive *, .fadelarge * {
	  display: none;
	}

	.fadeOne {
		display:block;
		height: 158px;
		width: 178px;
		margin-left:2px;
		margin-top:2px;
		background:url(../images/Link-One.jpg) 0 0 no-repeat;
	}
	
	.fadeOne span.hover {
		display: block;
		height: 158px;
		width:178px;
		background:url(../images/Link-One.jpg) 0 -158px no-repeat;
	}
	
	
		.fadeTwo {
		display:block;
		height: 158px;
		width: 178px;
		margin-left:2px;
		margin-top:2px;
		background:url(../images/Link-Two.jpg) 0 0 no-repeat;
	}
	
	.fadeTwo span.hover {
		display: block;
		height: 158px;
		width:178px;
		background:url(../images/Link-Two.jpg) 0 -158px no-repeat;
	}
	
		.fadeThree {
		display:block;
		height: 158px;
		width: 178px;
		margin-left:2px;
		margin-top:2px;
		background:url(../images/Link-Three.jpg) 0 0 no-repeat;
	}
	
	.fadeThree span.hover {
		display: block;
		height: 158px;
		width:178px;
		background:url(../images/Link-Three.jpg) 0 -158px no-repeat;
	}	
	
		.fadeFour {
		display:block;
		height: 158px;
		width: 178px;
		margin-left:2px;
		margin-top:2px;
		background:url(../images/Link-Four.jpg) 0 0 no-repeat;
	}
	
	.fadeFour span.hover {
		display: block;
		height: 158px;
		width:178px;
		background:url(../images/Link-Four.jpg) 0 -158px no-repeat;
	}
	
		.fadeFive {
		display:block;
		height: 158px;
		width: 178px;
		margin-left:2px;
		margin-top:2px;
		background:url(../images/Link-Five.jpg) 0 0 no-repeat;
	}
	
	.fadeFive span.hover {
		display: block;
		height: 158px;
		width:178px;
		background:url(../images/Link-Five.jpg) 0 -158px no-repeat;
	}
	
	.fadelarge {
		display:block;
		height: 348px;
		width: 370px;
		background:url(../images/GreenHotel.jpg) 0 0 no-repeat;
	}
	
	.fadelarge span.hover {
		display: block;
		height: 348px;
		width:370px;
		background:url(../images/GreenHotel.jpg) 0 -348px no-repeat;
	}
	
/*TEST LARGE LINK END*/

/*#space {
padding-bottom:10px;
}*/


.navsmall {
margin-top:15px;
width:160px;
overflow:hidden;
margin-left: 11px;
/*font-size:85%;*/
font-size:93%;
}

.navsmall li {
padding:3px 0 2px 0px;
margin:0px;
width:140px;
border-bottom: 1px dotted #009AC8;
}


#pointer ul li {
	list-style-image: none;

	}
	
.navsmall li a {
color:#0089BD; 
font-family:arial;
/*font-weight:bold;*/
text-decoration:none;


}

.navsmall li a:hover {
color:#171B65;

}


li.downlaod {
background:url(../images/download.gif) no-repeat;
padding-right:102px;
background-position: 61% 50%; 
}

li.downlaod  a {
background: url(../images/blue_arrow.gif) no-repeat; 
background-position: 2% 50%;
padding:0 0 0 10px;
}

li.downlaod  a:hover {
background: url(../images/blue_arrow_over.gif) no-repeat; 
background-position: 2% 50%;
}

li.print {
background:url(../images/print.gif) no-repeat;
padding-right:102px;
background-position: 60% 50%; 
}

li.print  a {
background: url(../images/blue_arrow.gif) no-repeat; 
background-position: 2% 50%;
padding:0 0 0 10px;
}

li.print  a:hover {
background: url(../images/blue_arrow_over.gif) no-repeat; 
background-position: 2% 50%;
}

li.url {
background:url(../images/url.gif) no-repeat;
padding-right:102px;
background-position: 60% 50%; 
border-bottom: none;
}

li.url  a {
background: url(../images/blue_arrow.gif) no-repeat; 
background-position: 2% 50%;
padding:0 0 0 10px;
}

li.url  a:hover {
background: url(../images/blue_arrow_over.gif) no-repeat; 
background-position: 2% 50%;
}

/* Body END*/

/* style for rounded boxes START*/
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
 
 
/* style for rounded boxes END*/


/* AAA  START*/


.SizeUp a:hover { color: #000; text-decoration: none; }
.normal { font-size: 100%; }
.medium { font-size: 110%; }
.large { font-size: 115%; }



/* AAA  END*/



/* FONT SCALE START */

/*
body.small #custom-doc { font-size:100%; } 
body.medium #custom-doc { font-size:103%; } 
body.large #custom-doc { font-size:106%; } 

/*
/* FONT SCALE END */


#search h2 {
display:none;

}

#search a {
font-weight:bold;
text-decoration:none;
color:#676767;
background: none;
background-position: 100% 60%;
padding-right:8px;
}

#search a:hover {
text-decoration:underline;
}

/* Menu with animated dropdown */


.theMenu a:hover{
color:#171B65;

}


.theMenu a:link {
color:#0089BD;
}

.theMenu a:active {
color:#0089BD;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.theMenu a:visited {
color:#0089BD;
}

}

.theMenu {
padding:0px;
width:160px;
overflow:hidden;
margin-left: 11px;
/*font-size:85%;*/
font-size:93%;
}

ul li ul {
	list-style-image:none;
}

ul.theMenu {
	padding:20px 0 0 0;
	overflow:hidden;
}
				
ul.theMenu ul li {
	margin-bottom: 0px;
	padding:0;
	list-style-type: none;
}

		/* Arrow down Hove style */
		
.On a { 
	color: #171B65;
	/*font-weight:bold;*/
	display:block; 
	background: url(../images/blue_arrow_over.gif) no-repeat;
	background-position: 1% 60%;
	padding:3px 0 3px 10px;
	text-decoration:none;
	margin:0 0 1px 0;
	border-top: 1px dotted #009AC8;
}

.OnDrop a { 
	color: #171B65;
	/*font-weight:bold;*/
	display:block; 
	background: url(../images/On_arrow_down.gif) no-repeat;
	background-position: top left;
	padding:3px 0 3px 10px;
	text-decoration:none;
	margin:0 0 1px 0;
	border-top: 1px dotted #009AC8;
}
				
		.HomeOn a { 
		color: #171B65;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/On_arrow_down.gif) no-repeat;
		background-position: top left;
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		}
		
		
		/* Arrow down Hove style END */	
		
		.Home a { 
		color:#0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat;
		background-position: 1% 50%;
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		}
	
		.headOnly a { 
		color:#0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat;
		background-position: 1% 50%;
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		border-top: 1px dotted #009AC8;
		}
		
		.headOnlyTwoLines a { 
		color: #0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat;
		background-position: 1% 25%;
		_background-position: 1% 27%;
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		border-top: 1px dotted #009AC8;
		}
		
		/* temp for three lines START */
		
		.headOnlyThreeLines a { 
		color: #0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat;
		background-position: 1% 15%;
		_background-position: 1% 27%;
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		border-top: 1px dotted #009AC8;
		}
		
		.headOnlyThreeLines  a:hover {
		color:#171B65;
		background: url(../images/blue_arrow_over.gif) no-repeat; 
		background-position: 1% 15%;
		_background-position: 1% 25%;
		text-decoration:none;
		}
		
		/* temp for three lines END */
			
		.headOnlyTwoLinesBottom a { 
		color: #0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat;
		background-position: 1% 50%;
/*		_background-position: 1% 27%;*/
		padding:3px 0 3px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		border-top: 1px dotted #009AC8;
		border-bottom: 1px dotted #009AC8;
		}
		
		.headOnlyTwoLinesNavAbove a { 
		color: #0089BD;
		/*font-weight:bold;*/
		display:block; 
		/*background: url(../images/blue_arrow.gif) no-repeat;  */
		background-position: 1% 20%;
		padding:3px 0 1px 10px;
		text-decoration:none;
		margin:0 0 1px 0;
		border-top: 1px dotted #009AC8;
		border-top: 1px dotted #009AC8;
		}
		
		.headOnlyTwoLines, .headOnlyTwoLines  a:hover {
		color:#171B65;
		background: url(../images/blue_arrow_over.gif) no-repeat; 
		background-position: 1% 25%;
		_background-position: 1% 25%;
		text-decoration:none;
		}

		.headOnlyTwoLinesBottom a:hover {
		color:#171B65;
		background: url(../images/blue_arrow_over.gif) no-repeat;
		background-position: 1% 50%;
/*		_background-position: 1% 27%;*/
		text-decoration:none;
		}
		
		.headOnly a:hover { 
		color:#171B65;
		background: url(../images/blue_arrow_over.gif) no-repeat; 
		background-position: 1% 50%;
		text-decoration:none;
		} 
		
		.head a { 
		color: #0089BD;
		/*font-weight:bold;*/
		display:block; 
		background: url(../images/blue_arrow.gif) no-repeat; 
		background-position:1% 60%;
		padding:3px 0 3px 10px;
		margin:0 0 1px 0;
		text-decoration:none;
		border-top: 1px dotted #009AC8;
		}
		
		.head a:hover { 
		color:#171B65;
		/*font-weight:bold;*/
		background: url(../images/blue_arrow_over.gif) no-repeat;
		background-position:1% 60%;
		text-decoration:none;
		padding:3px 0 3px 10px;
		}

		#DropDownHolder {
		margin:0 0 5px 10px;
		}
		
		.dropdown {
		font-family:arial;
		text-decoration:none;
		}
		
		.dropdown a:hover {
		color: #171B65;
		text-decoration:none;
		background-image:none;
		}

		.dropdown a {
		font-family:arial;
		text-decoration:none;
		background-image:none;
		border:none;
		color: #0089BD;
		}
			
		.dropdownOn a {
		color: #171B65;
		text-decoration:none;
		background:none;
		border:none;
		}
		
		
		.dropdownThird a {
		color:#0089BD;
		padding:0 0 10px 15px;
		font-family:arial;
		font-weight:bold;
		text-decoration:none;
		
		}
		
/* Menu with animated dropdown END */

#pointer ul li {
	list-style-image: none;
	}
	
.ScaleBox {
		width:179px; /*Box size old 430px */
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("../images/tsr.gif") bottom left no-repeat;
	}
	
.TopOfBox {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../images/tsr.gif") top left no-repeat;
	}
	
	.BoxContent {
		margin:0;
		padding:0 10px 3px;
		background:url("../images/bar.gif") top left repeat;
	}

/* */

#footer {
height:100px;
float:left;
width:100%;

}

/* using for jQuery */

#Spacer {
width:20px;
position: relative;
}


/* using for Non Flash */

#PremierInn {

height:580px;
margin-top:15px;
background:url("../images/PremierInn-non-flash.gif") no-repeat;
}

#non-Flash-Copy {
position: relative;
width:700px;
height:200px;
text-align:left;
padding:10px;
top:360px;
font-size:77%;

}

/*Images / alt text / div fixes */

.alttext {
color:#444D3E;
display:none;
}

#Image-Text {
padding:5px 6px 10px 10px;
color:#444D3E;
/*font-size:85%;*/
font-size:93%;
}


#Highlights {
background:url("../images/Highlight-Facts.gif") no-repeat;
height:680px;

}


#Groups-at-a-glance-Pie {
background:url("../images/Groups-at-a-glance-Pie.gif") no-repeat;
width:340px;
height:489px;
}

#Groups-at-a-glance-Facts {
background:url("../images/Groups-at-a-glance-Facts.gif") no-repeat;
width:173px;
height:922px;
}

#Performance-Facts{
background:url("../images/Performance.jpg") no-repeat;
width:198px;
height:850px; /*fix*/
}

#Performance-Quote {
color:#444D3E;
/*font-size:85%;*/
font-size:93%;
padding:330px 0 0 10px;
float:left;

}

#Partners-Facts{
background:url("../images/Partners.jpg") no-repeat;
width:198px;
height:1520px;
}

#Our-Brands{
width:198px;
height:1530px;
}

#Stakeholder-Engagement-Top {
background:url("../images/Stakeholder-engagement-Top.jpg") no-repeat;
width:200px;
height:328px;
}

#Stakeholder-Engagement-Middle {
background:url("../images/Stakeholder-engagement-Middle.gif") no-repeat;
margin-top:10px;
margin-bottom:20px;
width:200px;
height:502px;
}

#Stakeholder-Engagement-Bottom {
background:url("../images/Green-Facts.gif") no-repeat;
width:200px;
height:930px;
}


#Carbon-Footprint {
background:url("../images/Carbon-Footprint.gif") no-repeat;
width:364px;
height:335px;
}

#Waste-Stream {
background:url("../images/Waste-Stream.gif") no-repeat;
width:364px;
height:429px;
}

#Environmental-impacts{
width:198px;
height:1400px;
}

#Climate-Change-Top {
background:url("../images/Climate-Change-Top.jpg") no-repeat;
width:200px;
height:328px;
}

#Climate-Change-Middle {
margin-top:10px;
width:200px;
height:163px;
}

#Climate-Change-Bottom {
background:url("../images/Climate-Change-Bottom.gif") no-repeat;
width:198px;
height:2760px;
margin-top:10px; /*fix*/
}

#Sustainable-buildings-Bird-Bricks {
background:url("../images/Bird-Bricks.gif") no-repeat;
width:347px;
height:215px;
margin:10px 0 15px 0;
}

.Sustainable {
height:3540px;
}

#Water-management-Fact {
background:url("../images/Water-Management-Fact.gif") no-repeat;
width:198px;
height:800px;
}

#Waste-recycling-and-packaging {
background:url("../images/Waste-Recycling-and-Packaging-Fact.gif") no-repeat;
width:198px;
height:1200px; 
}

#Next-steps {
height:1180px; 
}

#external-assurance {
height:2520px;
}

#site-map {
height:910px; 
}

#legal {
height:1010px;
}

#about {
height:1250px;
}

#key {
height:1070px; 
}

#CEO {
height:800px;

}

 #BacktoTop a {
font-weight:bold;
color:#676767;
padding:0 0 0 5px;
}

/* XSLTsearch  */
#xsltsearch {margin: 0; padding: 20px 0 0 0;}
.xsltsearch_result {margin-bottom:5px;}
	.xsltsearch_result p {margin: 0; padding: 0;}
/*	.xsltsearch_result:hover {background: #f6f6f6;}*/
	.xsltsearch_ordinal {font-weight: bold; font-size: 75%;}
	.xsltsearch_title {font-weight: bold;}
	.xsltsearch_score {font-size: 75%;}
	p.xsltsearch_result_description {padding-bottom: 10px;}
	.xsltsearch_description strong {}/*background: #FFC;} /* highlighting */
	#xsltsearch_navigation {text-align: center;}
	#xsltsearch_navigation .disabled {color: #999;}
	#xsltsearch_stats {font-size: 90%; margin-top:10px; color: #666;}
#ColumnLeft	#xsltsearch_summary {margin:10px 0 10px 0;}
	#Columns #xsltsearch_navigation a {padding-right:0px;}
#ColumnLeft	 .xsltsearch_result_title  {padding-bottom:0px;}
	
	
/* XSLTsearch END */