body { scrollbar-face-color: #BBC7D0; scrollbar-shadow-color: #6D788C; scrollbar-highlight-color: #6D788C; scrollbar-3dlight-color: #FFFFFF; 	scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; 	scrollbar-arrow-color: #6D788C;	color: #000000;	font-family: Tahoma, Verdana;	background-color: #000000;	font-size: 8pt;	/*background-image: url('../images/structure/bg.gif'); background-repeat: repeat-y; background-position: center top;*/}

ul	{		font-size: 8pt; font-family: Tahoma, Verdana; 		list-style-image: url(../images/structure/bullet.gif);		list-style-position: outside;		line-height: 150%	}

hr	{		background-color: #6D788C;		height: 1px	}

a:hover { color: #336699 }

a:link  { color: #16426E }

a:visited { color: #16426E }

.washout{	filter: alpha(opacity=50);}

.Colour1back /* Dark Grey */{ 	font-size: 8pt; 	color: #000000; 	font-family: Tahoma, Verdana; 	background-color: #6D788C; }

.Colour2back /* Light Gray */{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #BBC7D0;}

.Colour3back /* Pink */{	font-size: 8pt;	color: #6D788C;	font-family: Tahoma, Verdana;	background-color: #EA4499;}

.Colour4back /* Dark Gray - NOT CURRENTLY USED */{	font-size: 8pt;	color: #FFFFFF;	font-family: Tahoma, Verdana;	background-color: #38465F;}

.back{	background-image: url('../images/structure/bkg.gif'); background-repeat: repeat-x}

.Adminback{	font-size: 10pt;	color: black;	font-family: Tahoma, Verdana;	background-color: #DBDCE9;}

.PlainWhiteback{	font-size: 8pt;	color: #000000;	font-family: Tahoma, Verdana;	background-color: white;}

.PlainBlackback{	font-size: 8pt;	color: #FFFFFF;	font-family: Tahoma, Verdana;	background-color: #000000;}

.Headerback{	background-image: url('../images/structure/header.jpg'); 	background-repeat: no-repeat; 	background-position: right top; 	background-color: #000000}

.Headerback2{	background-image: url('../images/structure/header2.jpg'); 	background-repeat: no-repeat; 	background-position: right top; 	background-color: #000000; color: #fff;}

.navMenuOut  { background-color: #6D788C; font-family: Times New Roman; font-size: 10pt; color: #FFFFFF; border-bottom: solid 1px #FFFFFF; text-transform: uppercase; cursor:pointer; }

.navMenuOver { background-color: #BBC7D0; font-family: Times New Roman; font-size: 10pt; color: #000000; cursor: hand; border-bottom: solid 1px #FFFFFF;  cursor:pointer;  }

/*.navMenuOut  { background-color: #EA4499; font-family: Tahoma, Verdana; font-size: 8pt; color: #FFFFFF }
.navMenuOver { background-color: #979899; font-family: Tahoma, Verdana; font-size: 8pt; color: #FFFFFF; cursor: hand }
*/
.blackborder-right { border-right: solid 1px #000000 }

.blackborder-left { border-left: solid 1px #000000 }

.blackborder-top { border-top: solid 1px #000000 }

.blackborder-bottom { border-bottom: solid 1px #000000 }

.blackborder { border: solid 1px #000000 }

.silverborder-right { border-right: solid 1px #EA4499 }

.silverborder-left { border-left: solid 1px #EA4499 }

.silverborder-top { border-top: solid 1px #EA4499 }

.silverborder-bottom { border-bottom: solid 1px #EA4499 }

.silverborder { border: solid 1px #EA4499 }

.whiteborder-right { border-right: solid 1px #FFFFFF }

.whiteborder-left { border-left: solid 1px #FFFFFF }

.whiteborder-top { border-top: solid 1px #FFFFFF }

.whiteborder-bottom { border-bottom: solid 1px #FFFFFF }

.whiteborder { border: solid 1px #FFFFFF }

.colour1border-right { border-right: solid 1px #6D788C }

.colour1border-left { border-left: solid 1px #6D788C }

.colour1border-top { border-top: solid 1px #6D788C }

.colour1border-bottom { border-bottom: solid 1px #6D788C}

.colour1border { border: solid 1px #6D788C }

.colour2border-right { border-right: solid 1px #BBC7D0 }

.colour2border-left { border-left: solid 1px #BBC7D0 }

.colour2border-top { border-top: solid 1px #BBC7D0 }

.colour2border-bottom { border-bottom: solid 1px #BBC7D0 }

.colour2border { border: solid 1px #BBC7D0 }

.colour3border-right { border-right: solid 1px #EA4499 }

.colour3border-left { border-left: solid 1px #EA4499 }

.colour3border-top { border-top: solid 1px #EA4499 }

.colour3border-bottom { border-bottom: solid 1px #EA4499 }

.colour3border { border: solid 1px #EA4499 }

.colour4border-right { border-right: solid 1px #38465F }

.colour4border-left { border-left: solid 1px #38465F }

.colour4border-top { border-top: solid 1px #38465F }

.colour4border-bottom { border-bottom: solid 1px #38465F }

.colour4border { border: solid 1px #38465F }

.txt {	font-family: Tahoma, Verdana; font-size: 8pt; text-decoration: none }

.txt10 {	font-family: Tahoma, Verdana; font-size: 10pt; text-decoration: none }

.headertxt { font-family: Times New Roman; font-size: 10pt; color: #6D788C; font-weight: bold; display: block; height: 13px; text-transform: uppercase }

.navtxt { font-family: Times New Roman; font-size: 10pt; color: #FFFFFF; text-transform: uppercase }

.Font_White { color: #FFFFFF; }

.Font_Black { color: #000000; }

.Font_Colour1 { color: #6D788C }

.Font_Colour2 { color: #BBC7D0 }

.Font_Colour3 { color: #EA4499 }

a.WhiteLink:link       { color: #FFFFFF }

a.WhiteLink:hover      { color: #FFFFFF }

a.WhiteLink:visited    { color: #FFFFFF }

a.WhiteLinkND:link       { color: #FFFFFF; text-decoration: none }

a.WhiteLinkND:hover      { color: #FFFFFF; text-decoration: none }

a.WhiteLinkND:visited    { color: #FFFFFF; text-decoration: none }

a.BlackLink:link       { color: #000000 }

a.BlackLink:hover      { color: #000000 }

a.BlackLink:visited    { color: #000000 }

a.BlackLinkND:link       { color: #000000; text-decoration: none }

a.BlackLinkND:hover      { color: #000000; text-decoration: none }

a.BlackLinkND:visited    { color: #000000; text-decoration: none }

a.Colour1Link:link       { color: #6D788C }

a.Colour1Link:hover      { color: #6D788C }

a.Colour1Link:visited    { color: #6D788C }

a.Colour1LinkND:link       { color: #6D788C; text-decoration: none }

a.Colour1LinkND:hover      { color: #6D788C; text-decoration: none }

a.Colour1LinkND:visited    { color: #6D788C; text-decoration: none }

a.Colour2Link:link       { color: #BBC7D0 }

a.Colour2Link:hover      { color: #BBC7D0 }

a.Colour2Link:visited    { color: #BBC7D0 }

a.Colour2LinkND:link       { color: #BBC7D0; text-decoration: none }

a.Colour2LinkND:hover      { color: #BBC7D0; text-decoration: none }

a.Colour2LinkND:visited    { color: #BBC7D0; text-decoration: none }

a.Colour3Link:link       { color: #EA4499 }

a.Colour3Link:hover      { color: #EA4499 }

a.Colour3Link:visited    { color: #EA4499 }

a.Colour3LinkND:link       { color: #EA4499; text-decoration: none }

a.Colour3LinkND:hover      { color: #EA4499; text-decoration: none }

a.Colour3LinkND:visited    { color: #EA4499; text-decoration: none }

a.NavLink:link       { color: #FFFFFF; text-decoration: none }

a.NavLink:hover      { color: #000000; text-decoration: none }

a.NavLink:visited    { color: #FFFFFF; text-decoration: none }

.searchField { background-color: #BBC7D0; border: solid 1px #BBC7D0; font-family: Tahoma, Verdana; color: #000000; font-size: 8pt; width: 110px }
/*.searchButton { background-image: url('../images/structure/pinkgradient.gif'); border-top: solid 1px #BBC7D0; border-left: solid 1px #BBC7D0; border-right: solid 1px #38465F; border-top: solid 1px #38465F; font-family: Tahoma, Verdana; color: #FFFFFF; font-size: 8pt; width: 110px; font-weight: bold }
.searchButton { background-color: #BBC7D0; border: solid 1px #000000; font-family: Tahoma, Verdana; color: #FFFFFF; font-size: 8pt; width: 130px }
*/.submitButton { background-color: #EA4499; border: solid 1px #000000; font-family: Tahoma, Verdana; color: #FFFFFF; font-size: 8pt; font-weight: bold }

#page { width: 780px; height: 100%; position: relative; background-color: #FFFFFF }

.blueGradient { background-image: url('../images/structure/blueGradient.gif'); background-repeat: repeat-x; border-bottom: solid 1px #6D788C; border-top: solid 1px #6D788C; }
.pinkGradient { background-image: url('../images/structure/pinkgradient.gif'); background-repeat: repeat-x; border-right: solid 1px #6D788C; border-bottom: solid 1px #6D788C; border-top: solid 1px #6D788C; }
/* FRONT page DIVS */
#left { width: 146px; background-color: #6D788C; position: relative; left: -2px; top: -2px;  }
#left3D { width: 146px; background-color: #999999; position: relative; left: 12px; top: 4px; }
#searchHead { width: 146px; height: 26px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border: solid 1px #6D788C; }
#searchText { width: auto; height: 11px; position: relative; top: 0px; text-align: center}
#featured { width: 604px; background-color: #FFFFFF; position: relative; left: -4px; _left: -2px; top: -2px;  }
#featured3D { width: 604px; background-color: #999999; position: absolute; left: 168px; top: 109px }
#featuredHeadBlue { width: 229px; height: 25px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border-top: solid 1px #6D788C; border-left: solid 1px #6D788C; }
#featuredText { width: auto; height: 11px; position: relative; top: 0px; text-align: center}
#half { width: 25px; height: 25px; position: absolute; top: 0px; left: 227px }
#featuredHeadPink { position:absolute; width: 353px; height: 26px; background-image: url('../images/structure/pinkgradient.gif'); 								background-repeat: repeat-x; border-top: solid 1px #6D788C; border-right: solid 1px #6D788C; border-bottom: solid 1px #6D788C; top: 0px; left: 251px }
#featuredProperty { width: 604px; border-bottom: solid 1px #6D788C; border-left: solid 1px #6D788C; border-right: solid 1px #6D788C; background-color: #FFFFFF }
#results { width: 604px; background-color: #FFFFFF; position: relative; left: -2px; top: -2px;  }
#results3D { width: 604px; background-color: #999999; position: absolute; left: 168px; top: 109px }
#resultsHeadBlue { width: 229px; height: 25px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border-top: solid 1px #6D788C; border-left: solid 1px #6D788C; border-bottom: solid 1px #6D788C }
#resultsText { width: auto; height: 11px; position: relative; top: 1px; text-align: center}
#res5050 { width: 25px; height: 26px; position: absolute; top: 0px; left: 227px; border-bottom: solid 1px #6D788C }
#resultsHeadPink { position:absolute; width: 353px; height: 25px; background-image: url('../images/structure/pinkgradient.gif'); 								background-repeat: repeat-x; border-top: solid 1px #6D788C; border-right: solid 1px #6D788C; border-bottom: solid 1px #6D788C; top: 0px; left: 251px }
#resultsProperty { width: 604px; border-bottom: solid 1px #6D788C; border-left: solid 1px #6D788C; border-right: solid 1px #6D788C; background-color: #FFFFFF }
#searchForm { width: 130px; position: relative; top: 0px; left: 8px }
#navBar { width: 130px; position: relative; top: 6px; left: 8px }
#newInstructions { width: 295px; position: relative; left: -4px; _left: -2px; top: -2px; background-color: #FFFFFF; border-right: solid 1px #6D788C; border-left: solid 1px #6D788C; border-bottom:solid 1px #6D788C;}
#newInstructions3D { width: 295px; position: absolute; left: 168px; top: 334px; background-color: #999999 }
#newInstructionsHead { width: 295px; height: 25px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border-top: solid 1px #6D788C; border-bottom: solid 1px #6D788C; border-top: solid 1px #6D788C;}
#newInstructionsText { width: auto; height: 10px; position: relative; top: 4px; text-align: center}
#newRentals { width: 295px; position: relative; left: -4px; _left: -2px; top: -2px; background-color: #FFFFFF; border-right: solid 1px #6D788C; border-left: solid 1px #6D788C; border-bottom:solid 1px #6D788C;}
#newRentals3D { width: 295px; position: absolute; left: 475px; top: 334px; background-color: #999999 }
#newRentalsHead { width: 295px; height: 25px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border-top: solid 1px #6D788C; border-bottom: solid 1px #6D788C; border-top: solid 1px #6D788C;}
#newRentalsText { width: auto; height: 10px; position: relative; top: 4px; text-align: center}
#footer { width: 780px; position: absolute; top: 883px; left: 0px }
/* PROP CART ON OUTSEARCH DIVS */
#PropCartleft { width: 146px; background-color: #6D788C; position: relative; left: -2px; top: -2px;  }
#PropCartleft3D { width: 146px; background-color: #999999; position: relative; left: 12px; top: 4px; }
#PropCartHead { width: 146px; height: 26px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border: solid 1px #6D788C; }
#PropCartHeadText { width: auto; height: 11px; position: relative; top: 4px; text-align: center}
#PropCartProps { width: 130px; position: relative; top: 0px; left: 8px }
/* ARRANGE Viewing ON PROPERTYCART DIVS */#right { width: 146px; background-color: #6D788C; position: relative; left: -2px; top: -2px; height: 328px }
#right3D { width: 146px; background-color: #999999; position: relative; right: 0px; top: 4px; height: 328px }
#arrangeHead { width: 146px; height: 26px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border: solid 1px #6D788C; }
#arrangeText { width: auto; height: 11px; position: relative; top: 4px; text-align: center}
#arrangeForm { width: 130px; position: relative; top: 21px; left: 0px; height: 100% }
/* PROPCART PROPERTY DISPLAY */#PropCartresults { width: 446px; background-color: #FFFFFF; position: relative; left: -2px; top: -2px;  }
#PropCartresults3D { width: 446px; background-color: #999999; position: absolute; left: 168px; top: 109px }
#PropCartresultsHeadBlue { width: 159px; height: 25px; background-image: url('../images/structure/blueGradient.gif'); 					background-repeat: repeat-x; border-top: solid 1px #6D788C; border-left: solid 1px #6D788C; border-bottom: solid 1px #6D788C }
#PropCartresultsText { width: auto; height: 11px; position: relative; top: 0px; text-align: center}
#PropCartres5050 { width: 25px; height: 26px; position: absolute; top: 0px; left: 159px; border-bottom: solid 1px #6D788C }
#PropCartresultsHeadPink { position:absolute; width: 262px; height: 25px; background-image: url('../images/structure/pinkgradient.gif'); 								background-repeat: repeat-x; border-top: solid 1px #6D788C; border-right: solid 1px #6D788C; border-bottom: solid 1px #6D788C; top: 0px; left: 184px }
#PropCartresultsProperty { width: 604px; border-bottom: solid 1px #6D788C; border-left: solid 1px #6D788C; border-right: solid 1px #6D788C; background-color: #FFFFFF }
/* PROPERTY CART ICONS */#DeleteAll { position: absolute;	left: 551px; top: 110px; }
#PrintOut { position: absolute; left: 581px; top: 110px }
/* FRONT page DIVS */.box {width: 100%; height: 100%}
#boxContent { border: none; background: #ffffff; width: 780px }
#boxContainer { position: relative; background: #929292; margin-left: 00px; margin-top: 0px; width: 780px }
#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#homeSq1{ position: absolute;	left: 442px;	top: 334px}
#homeSq2{ position: absolute;	left: 748px;	top: 334px}
#float{ position: absolute;	left: 779px;	top: 135px}
#Print{	position: absolute;	left: 739px;	top: 110px;}
#SaveProp{	position: absolute;	left: 709px;	top: 110px;}
#Viewing{	position: absolute;	left: 679px;	top: 110px;}
#Callback{	position: absolute;	left: 649px;	top: 110px;}
#Map{	position: absolute;	left: 619px;	top: 110px;}
#AerialPic{	position: absolute;	left: 589px;	top: 110px;}
#Gallery{	position: absolute;	left: 559px;	top: 110px;}
#VTour{	position: absolute;	left: 529px;	top: 110px;}
#FloorPlan{	position: absolute;	left: 529px;	top: 110px;}
/* PROPERTY CART STYLES */.PropCartFrame{	border-left: solid 1px #ED9A93;	border-right: solid 1px #ED9A93;	border-top: solid 1px #ED9A93;}
.PropCartTitle{	background-color: #E4E4E3;	color: #000000;	font-size: 8pt;	font-family: Trebuchet MS, Tahoma, Verdana;}
.PropCartBottom{	border-bottom: solid 1px #ED9A93;	border-left: solid 1px #ED9A93;	border-right: solid 1px #ED9A93;}
.PropertyCartHide{	display:none;}
.PropertyCartMessage{	position:absolute;	background-color: #000000;	color: #FFFFFF;	z-index: 100;	left: 41%;	top: 260px;	width:220px;	height:90px;	border-left: solid 1px #6D788C;	border-right: solid 1px #6D788C;	/*border-top: solid 1px #000000;	border-bottom: solid 1px #000000;*/	}
.PropertyCartBK{	position:absolute;	background-color: #000000;	z-index: 99;	left: 42%;	top: 267px;	width:216px;	height:90px;	filter:alpha(opacity=30);}
/* *********************** */.BGTextRegion{	position: absolute; overflow: scroll;	width: 231px; height: 39px; top: 45px; right: 172px;	scrollbar-face-color: #000; scrollbar-shadow-color: #000; 		scrollbar-highlight-color: #000; scrollbar-3dlight-color: #000; 	scrollbar-darkshadow-color: #000; scrollbar-track-color: #000; 	scrollbar-arrow-color: #fff;}
