/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
}
.vscrollerbase {
	width: 5px;
	background-color: #dedede;
}
.vscrollerbar {
	width: 5px;
	background-color: b3b3b3;
}
.hscrollerbase {
	height: 20px;
	background-color: #dedede;
}
.hscrollerbar {
	height: 20px;
	background-color: #b3b3b3;
}
.scrollerjogbox {
	width: 5px;
	height: 20px;
	top: auto; left: auto;
	bottom: 0px; right: 0px;
	background-color:#dedede;
}
#mycustomscroll, #mycustomscrollFull, #mycustomscrollContact {height:490px;}
#mycustomscroll {
	overflow:auto;
	width:410px;
	_width:420px;
	color:#58595b;
	position:relative;
	top:20px;
	left:10px;
	padding-right:10px;
}
#mycustomscroll li, #mycustomscrollFull li, #mycustomscrollDealer li, #mycustomscrollContact li, #mycustomscrollArchitect li {
	margin-top:5px;
}
#mycustomscroll li ul {list-style:none;}
#mycustomscrollAuto {
	margin-top:5px;
	overflow:auto;
	width:390px;
	_width:410px;
	padding:10px 10px 0px 10px;
	color:#58595b;
	height:320px;
	*height:340px;
}
#mycustomscrollArchitect {
	margin-top:5px;
	overflow:auto;
	width:410px;
	padding: 0px 10px 0px 10px;
	color:#58595b;
	height:350px;
}
#mycustomscrollFull {
	overflow:auto;
	width:390px;
	padding:10px;
	color:#58595b;
}
#mycustomscrollDealer {
	overflow:auto;
	width:390px;
	_width:410px;
	padding:10px;
	color:#58595b;
	height:500px;
}
#mycustomscrollContact {
	overflow:auto;
	width:390px;
	_width:410px;
	padding: 0px 10px 0px 10px;
	color:#58595b;
	height:540px;
}
#mycustomscrollContact h1 {
	padding-bottom: 5px;
}
#mycustomscrollLocate {
	height:420px;
	overflow:auto;
	width:415px;
	color:#58595b;
	padding-right:10px;
}
