body { 
 background-attachment: fixed; 
/*
 background-image: url(Images/Screen_Layout/watermark.gif); 
 background-repeat: no-repeat; 
 background-position: right 150px;
*/
 scrollbar-face-color: #B3D2C2;
 scrollbar-highlight-color: #fffdf7;
 scrollbar-3dlight-color: #6FB0A1;
 scrollbar-darkshadow-color: #6FB0A1;
 scrollbar-shadow-color: #94928e;
 scrollbar-arrow-color: #016734;
 scrollbar-track-color: #016734;
 
}

/*change word "right" to 450px to make static */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	font-weight: normal;
	/*letter-spacing : 0.1em;
	*/
}

ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	font-weight: normal
}

Ol{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	font-weight: normal
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006633;
	font-weight: bold;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #669999;
	font-weight: bold;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006633;
	font-weight: bold;
}
	
A:link	      {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #006633;
	font-size: 10pt;
}

A:visited    {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: 006633;
	font-size: 10pt;
}

A:active     {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: Olive;
	font-size: 10pt;
}

A:hover     {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: Olive;
	font-size: 10pt;
}

.searchfield { 
	width:300px;
	height:18px;
	font-family:arial, verdana, sans-serif;
	font-size:11px; 

}

/* areas for lease  PUBLIC SECTION */
.TableHeaderRow {
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color: #E5ECE5; /*fff7e6;*/
	Font-weight: bold;
}

.SpecialOffersHeaderRow {
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color: #809E80; /* #ffff66*/
	Font-weight: bold;
}


.BottomBorderRow {
	border-bottom : 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	background-color: #FFFFFF;
}

.StandardRow {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

.TransparentRow {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.StandardDataRowPurple {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336633;
}

.BottomBorderRowEdgesLeft {
	border-top: 0px;
	border-left: 1px solid Black;
	border-right: 0 px solid Black;
	border-bottom : 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	font-weight : bold;
}

.BottomBorderRowEdgesRight{
	border-top: 0px;
	border-left: 0px solid Black;
	border-right: 1px solid Black;
	border-bottom : 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#0000cc;
	background-color: #FFFFFF;

}

.StandardDataRow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color:#FFFFFF;
}

.SubscriptionOfferRow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #F7AE08;
}

.StandardDataRowEdgesLeft{
	border-top: 0px;
	border-left: 1px solid Black;
	border-right: 0 px solid Black;
	border-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

.StandardDataRowEdgesRight{
	border-right: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;

}

.StandardDataRowEdgesLeftRight{
	border-right: 1px solid Black;
	border-left: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;

}

.StandardDataRowEdgesLeftBottom{
	border-bottom: 1px solid Black;
	border-left: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;

}

.StandardDataRowEdgesRightBottom{
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000cc;
	background-color: #FFFFFF;

}

.StandardDataRowEdgesLeftBottomRight{
	border-right: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000cc;
	background-color: #FFFFFF;

}

.StandardDataRowEdgesTopBottom{
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;

}

.BlackTextDataRowEdgesLeftBottomRight{
	border-right: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;

}

.BottomFormsPurpleRowEdges {
	border-top : 5px solid #999999;
	border-left: 0px solid Black;
	border-right: 0 px solid Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
}

/*_____________________________________________________________*/

/*Standard Tables for Building Specs Engineering Docs */
.BspecsTableHeaderRow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0000cc;
	background-color: #F5F4CF;
}

.BspecsTableBody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-width: 1px;
	border-color : #CCCCCC;
}

/* Tables for online bookings and forms */

.BottomFormsPurpleRow {
	border-bottom : 5px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
}

.TableFormsHeaderRow {
	border-bottom : 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #F5F4CF;
	
}

.FormLeftBottomBorderRow {
	border-bottom : 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
}

.FormFullBorderRow {
	border-bottom : 1px solid #999999;
	border-left: 1px solid #999999;
	border-top : 1px solid #999999;
	border-right: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}

.FormDividerRow {
	height:4px;
	background-color: #999999;
}

.LeftHeaderRow {
	border-left: 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	border-bottom: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F4CF;
}

.BookingDetailsHeaderRow {
	border-right: 1px solid #BDCDBB;
	border-bottom: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F4CF;
}

.BookingDetailsHeaderRowBottom {
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F4CF;
}

.BookingDetailsHeaderRowRight {
	border-left: 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	border-bottom: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F4CF;
}

.LeftHeaderRowTop {
	border-left: 1px solid #BDCDBB;
	border-top: 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	border-bottom: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F4CF;
}

.WhiteRow{
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}

.WhiteRowTop{
	border-top : 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}

.WhiteRowBottom{
	border-bottom: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
}

.GreyRow {
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F7F7F7;
}

.GreyRowTop {
	border-top : 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F7F7F7;
}

.CreamRow {
	border-bottom : 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #CCCCCC;
}

.CreamRowTop {
	border-top: 1px solid #BDCDBB;
	border-bottom : 1px solid #BDCDBB;
	border-right: 1px solid #BDCDBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #F6F6E8;
}

.buildProfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990099;
	background-color: #FFFFFF;
}

.WebTeam, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	font-weight: normal;
}

.SimpleButton {
  border:0px solid black;
  font-family:arial;
  font-size:8pt;
  color:#000000;
  background-color:#fff;
  padding:2px;
  margin:0px;
}

/* ---------------------------------------- */
/* News, What's On, & Special Offers styles */
/* ---------------------------------------- */

.NewsAndOffersTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:1px solid #C8E1C8;
	background-color:#fff;
}

.NewsAndOffersHeader {
  font-weight:bold;
	color:#333;
	background-color:#C8E1C8;
}

.NewsAndOffersSubHeader {
	font-weight:bold;
	border-bottom:1px solid #C8E1C8;
}

/* ---------------------------------------- */
/* News, What's On, & Special Offers styles */
/* ---------------------------------------- */

.NewsHeader {
	background-color:#C8E1C8;
}

.NewsSubHeader {
	background-color:#C8E1C8;
}


/* DMS */

.building_profile_cell {
  background-color:#FFFFFF;
  color:#046836;
}


.SelectCatalogueHeader {
  font-family:verdana;
  font-size:8pt;
  color:#FFFFFF;
  background-color:#208855;
}


.SelectCatalogueContent{
  background-color:#9ACCCD;
}

/*-----------------------------------------------------------------------------------------*/
/*--------------- Used by myFacilityReportsLinks.inc in the Common folder -----------------*/
/*-----------------------------------------------------------------------------------------*/

.MyFacilityReports {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000;
  line-height:1.4em;
  margin-top:10px;
  padding:15px;
  border:1px solid #555;
  background-color:#fafafa;
}

.MyFacilityReportsHeader {
	font-weight:bold;
  margin-bottom:10px;
}

