body {
    background-image: url('images/bg.gif');
    background-color: #D6D5D6;
    background-position: top left;
    background-repeat: repeat-x;
}

form { padding: 0px; margin: 0px;}
hr { width: 100%;	color:#eaeaea; height: 1;}
h1 {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #666666;text-decoration: underline;}


input, textarea, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.submit {
	border: 1px solid #666666;
	background-color: #DDDDDD;
	color:000000;
}


.houValPad {
	padding: 5;
	border: 0px;
}

.houValPadBorder {
	padding: 5;
	border: 1px solid; 
	border-collapse: collapse;
}


.houValLight {
	background-color: #eaf5ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	color:#000000;
}

.houValLight a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	text-decoration:underline;
	color:#000000;
}

.houValLight a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	text-decoration:none;
	color:#cc0000;
}


.houValDark {
	background-color: #dde8f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	color:#000000;
}

.houValDark a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	text-decoration:underline;
	color:#000000;
}

.houValDark a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	text-decoration:none;
	color:#cc0000;
}


.houValHead {
	background-color: #f4f4f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
}

.houValReportHead {
	background-color: #5C99DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
}


@media print
{
.houValReportHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
	color:#5C99DC;
}
}

.houValPageHead {
	background-color: #3C5E9E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
	padding: 5px;
}


@media print
{
.houValPageHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
	color:#3C5E9E;
}
}


.houValButtons {
	background-color: #cccccc;
	text-align:right;
}

.houValCompareMain {
	background-color: #93b3d0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
}

.houValCompare {
	background-color: #96A3B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;
}


.quickPropertyDisplay {
	background-color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 1.5em;
}


.houVal14Head {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000; text-decoration: underline; font-weight:bold;}


.houVal9 {font-family: Verdana, Arial,sans-serif;font-size: 9px;color: #666666;text-decoration: none; line-height:1.5em;}
.houVal9 a:link {font-family: Verdana, Arial,sans-serif;font-size: 9px;color: #666666;text-decoration: underline;  line-height:1.5em;}
.houVal9 a:hover {font-family: Verdana, Arial,sans-serif;font-size: 9px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal9 a:active {font-family: Verdana, Arial,sans-serif;font-size: 9px;color: #666666;text-decoration: none;  line-height:1.5em;}
.houVal9 a:visited {font-family: Verdana, Arial,sans-serif;font-size: 9px;color: #666666;text-decoration: underline; line-height:1.5em;}

.houVal10 {font-family: Verdana, Arial,sans-serif;font-size: 10px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal10 a:link {font-family: Verdana, Arial,sans-serif;font-size: 10px;color: #000000;text-decoration: underline;  line-height:1.5em;}
.houVal10 a:hover {font-family: Verdana, Arial,sans-serif;font-size: 10px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal10 a:active {font-family: Verdana, Arial,sans-serif;font-size: 10px;color: #000000;text-decoration: none;  line-height:1.5em;}
.houVal10 a:visited {font-family: Verdana, Arial,sans-serif;font-size: 10px;color: #000000;text-decoration: underline; line-height:1.5em;}

.houVal11 {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal11 a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: underline; line-height:1.5em;}
.houVal11 a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal11 a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal11 a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: underline; line-height:1.5em;}

.houVal11Justify {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal11Justify a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: underline; line-height:1.5em;}
.houVal11Justify a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal11Justify a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal11Justify a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: underline; line-height:1.5em;}

.houVal11Bold {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold; line-height:1.5em;}

.houVal12 {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal12 a:link {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: underline; line-height:1.5em; text-align:justify;}
.houVal12 a:hover {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal12 a:active {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal12 a:visited {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: underline; line-height:1.5em; text-align:justify;}

.houVal12NoAlign {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal12NoAlign a:link {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: underline; line-height:1.5em;}
.houVal12NoAlign a:hover {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal12NoAlign a:active {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal12NoAlign a:visited {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: underline; line-height:1.5em;}

.houVal14NoAlign {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #000000;text-decoration: none; font-weight:bold; line-height:1.5em;}
.houVal14NoAlign a:link {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #000000;text-decoration: underline; line-height:1.5em;}
.houVal14NoAlign a:hover {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal14NoAlign a:active {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal14NoAlign a:visited {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #000000;text-decoration: underline; line-height:1.5em;}

.houVal14NoAlignRed {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000;text-decoration: none; font-weight:bold; line-height:1.5em;}
.houVal14NoAlignRed a:link {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000;text-decoration: underline; line-height:1.5em;}
.houVal14NoAlignRed a:hover {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal14NoAlignRed a:active {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal14NoAlignRed a:visited {font-family: Verdana, Arial,sans-serif;font-size: 14px;color: #cc0000;text-decoration: underline; line-height:1.5em;}


.houValToolbar {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #666666;text-decoration: none; line-height:1.5em; font-weight:bold;}
.houValToolbar a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #666666;text-decoration: underline;  line-height:1.5em; font-weight:bold;}
.houValToolbar a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em; font-weight:bold;}
.houValToolbar a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #666666;text-decoration: none;  line-height:1.5em; font-weight:bold;}
.houValToolbar a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #666666;text-decoration: underline; line-height:1.5em; font-weight:bold;}

ul {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}
ol {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}
li {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}

.houVal12Red {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal12Red a:link {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: underline; line-height:1.5em;}
.houVal12Red a:hover {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal12Red a:active {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal12Red a:visited {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cc0000;text-decoration: underline; line-height:1.5em;}

.houVal12Grey {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cccccc;text-decoration: none; line-height:1.5em;}
.houVal12Grey a:link {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cccccc;text-decoration: underline; line-height:1.5em;}
.houVal12Grey a:hover {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cccccc;text-decoration: none; line-height:1.5em;}
.houVal12Grey a:active {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cccccc;text-decoration: none; line-height:1.5em;}
.houVal12Grey a:visited {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #cccccc;text-decoration: underline; line-height:1.5em;}

.houVal12GreyBlue {font-family: Verdana, Arial,sans-serif;font-size: 12px;color: #5E7285;text-decoration: none;}

.houVal11Red {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal11Red a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline; line-height:1.5em; text-align:justify;}
.houVal11Red a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal11Red a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em; text-align:justify;}
.houVal11Red a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline; line-height:1.5em; text-align:justify;}

.houVal11RedNoAlign {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal11RedNoAlign a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline; line-height:1.5em;}
.houVal11RedNoAlign a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none; line-height:1.5em;}
.houVal11RedNoAlign a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none; line-height:1.5em;}
.houVal11RedNoAlign a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline; line-height:1.5em;}

.houVal11Validate {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none;font-weight: bold; line-height:1.5em; text-align:right; background-color: #eaeaea;}
.houVal11Validate a:link {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline;font-weight: bold; line-height:1.5em; text-align:right; background-color: #eaeaea;}
.houVal11Validate a:hover {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #000000;text-decoration: none;font-weight: bold; line-height:1.5em; text-align:right; background-color: #eaeaea;}
.houVal11Validate a:active {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: none;font-weight: bold; line-height:1.5em; text-align:right; background-color: #eaeaea;}
.houVal11Validate a:visited {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #cc0000;text-decoration: underline;font-weight: bold; line-height:1.5em; text-align:right; background-color: #eaeaea;}

.previewTable { border: 1px solid #999999; background-color:#eaeaea; padding: 5px;}

.houValFooter {font-family: Verdana, Arial,sans-serif;font-size: 11px;color: #333333;text-decoration: none; text-align:center; line-height:1.5em;}
.houValFooter a:link {color:  #333333;text-decoration: underline;}
.houValFooter a:hover {color: #4267A9;text-decoration: underline;}
.houValFooter a:active {color: #333333;text-decoration: underline;}
.houValFooter a:visited {color: #333333;text-decoration: underline;}
























































/* ****** Residential, Rural, and Mobile maps ****** */

/**************** RESIDENTIAL MAP STYLES *********************************** ***/
/*
This is the main layer, that all the maps use as the reference layer.  The other layers are embedded inside this overall map layer.
*/
.mapCalgRES_mainLayerStyle {

	top: 0;
	left: 0;
    position: relative;
	visibility: visible;
	z-index: 0;
}
.mapCalgRES_mapLayerStyle {
    position: absolute;
	visibility:visible;
	z-index: 0;
}

.mapCalgRES_titleLayerStyle {
	font-size: 21px;
	font-family : Verdana,Arial,Sans-serif;
	text-decoration: none;
	color: gray;
	width:280px;
	z-index: 0;
    position: absolute;
    visibility: visible;
	text-align:center;
}
.mapCalgRES_sideLayerStyle {
	
	font-size: 11px;
	font-family : Lucida Console;
	color: #000000;
	z-index: 0;
    position: absolute;
    visibility: hidden;
}
.mapCalgRES_formStyle {
	top: 190;
	left: 600;
	z-index: 0;
    position: absolute;
}
.mapCalgRES_quadranttitleLayerStyle  {
	top: 475;
	left: 404;
	font-size: 36px;
	font-family : Verdana,Arial,Sans-serif;
	text-decoration: none;
	color: black;
	width:30px;
	z-index: 0;
    position: absolute;
    visibility: visible;

}
/**************** RURAL MAP STYLES ***************************/

.mapSA_RURAL_mapLayerStyle {
    position: absolute;
	visibility:visible;
	z-index: 0;
}

.mapSA_RURAL_titleLayerStyle {
	font-size: 24px;
	font-family : Verdana,Arial,Sans-serif;
	text-decoration: none;
	color: gray;
	z-index: 0;
    position: relative;
    visibility: hidden;
}
.mapSA_RURAL_sideLayerStyle {
	
	font-size: 11px;
	font-family : Lucida Console;
	color: #000000;
	z-index: 0;
    position: relative;
    visibility: hidden;
}
/**************** MOBILE PARK MAP STYLES ***************************/

.mapSA_MobilePark_mapLayerStyle {
    position:absolute;
	visibility:visible;
	z-index: 0;
}
.mapSA_MobilePark_titleLayerStyle {
	font-size: 24px;
	font-family : Verdana,Arial,Sans-serif;
	text-decoration: none;
	width:220px;
	color: gray;
	z-index: 0;
    position: relative;
    visibility: hidden;
}
.mapSA_MobilePark_sideLayerStyle {
	
	font-size: 11px;
	font-family : Lucida Console;
	color: #000000;
	z-index: 0;
    position: relative;
    visibility: hidden;
}