#leftColHm {
	float:left;
	width:210px;
	padding-top:150px;
}
#leftMenuHm {
	padding:0 10px 0 20px;
}
#leftMenuHm a {
	color:#fff;
	text-decoration:none;
	line-height:16px;
	padding-left:10px;
	background:url(../images/others/listmenudot.gif) no-repeat left
}
#leftMenuHm a:hover {
	text-decoration:underline;
}
#leftMenuHm a.main {
	background:transparent url(../images/home/divider.jpg) no-repeat scroll left bottom;
	color:#DADBD5;
	display:block;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	padding-right:5px;
	text-decoration:none;
	padding-left:0px;
}
#leftMenuHm a.main:hover {
	color:#F1BF19
}
#showcaseHm {
	width:708px;
	height:363px;
	background:url(../images/home/divider.gif) repeat-x bottom;
}
.hover {
	color:#F1BF19
}
#leftMenuHm h3 {
	margin:0;
	padding:0;
	line-height:30px;
	font-size:13px;
	cursor:pointer;
}
#leftMenuHm h3.sub {
	font-size:12px;
	color:#F1BF19
}
#leftMenuHm h3.parlink {
	background:transparent url(../images/homepage/Residential_button_bg.jpg) repeat scroll left bottom;
}
ul#navmenu-v ul li ul li #displaybox a.mnlnk {
	display:inline;
	padding:0;
	background:transparent url(../images/homepage/arrows.gif) no-repeat scroll right 5px;
	color:#0C3A7B;
	font-family:verdana;
	font-size:11px;
	line-height:20px;
	padding-right:10px;
	text-decoration:none;
}
ul#navmenu-v ul li ul li #displaybox a.mnlnk:hover {
	text-decoration:underline;
}
ul#navmenu-v ul li ul li #displaybox a#contactLnk {
	display:inline;
	padding:0
}
#formbox {
	font-family:arial;
	font-size:11px;
	width:242px;
	;
	height:192px;
}
#mbutn {
	padding:172px 0 0 140px
}
.mnfrmrow {
	height:28px;
}
.mnfrmfild input.txtfld {
	font-size:10px;
	width:140px;
}
.mnfrmlbl {
	float:left;
	line-height:18px;
	padding-right:5px;
	text-align:right;
	width:70px
}
.mnfrmfild {
	float:left;
}
.qlnkbox {
	clear:both;
	font-family:arial;
	font-size:11px;
	padding:45px 0 0 25px;
}
.qlnkbox select {
	font-size:10px;
}

