.lhcl_btn {
	margin: 0px 0px 5px;
	color: #3964c2;
	text-decoration: none;
	outline: none
}

.lhcl_btn b {
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 1px;
	margin: 0px 1px;
	padding-top: 1px;
	position: relative
}

.lhcl_btn b b {
	padding-right: 1px;
	display: block;
	padding-left: 1px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px -1px;
	padding-top: 0px;
	position: relative
}

.lhcl_btn b b b {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 1px
}

.lhcl_onbtn b {
	border-right: #CD7C91 0px solid;
	padding-right: 0px;
	border-top: #DCA5B3 1px solid;
	padding-left: 0px;
	background: url(thm_dca5b3.gif) #dfdfdf repeat-x scroll 0pt -300px;
	padding-bottom: 0px;
	border-left: #DCA5B3 0px solid;
	padding-top: 0px;
	border-bottom: #CD7C91 1px solid;
}

.lhcl_btn:hover b {
	border-right: #DCA5B3 0px solid;
	padding-right: 0px;
	border-top: #DCA5B3 1px solid;
	padding-left: 0px;
	background: url(thm_dca5b3.gif) #dfdfdf repeat-x scroll 0pt -300px;
	padding-bottom: 0px;
	border-left: #DCA5B3 0px solid;
	padding-top: 0px;
	border-bottom: #DCA5B3 1px solid
}

.lhcl_onbtn b b {
	border-top-width: 0px;
	padding-right: 5px;
	padding-left: 0px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right-width: 1px
}

.lhcl_btn:hover b b {
	border-top-width: 0px;
	padding-right: 5px;
	padding-left: 0px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right-width: 1px
}

.lhcl_onbtn b b b {
	border-top-width: 0px;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-top: 1px;
	border-right-width: 0px;
}

.lhcl_btn:hover b b b {
	border-top-width: 0px;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 2px;
	padding-top: 1px;
	border-right-width: 0px
}

.lhcl_onbtn:hover b {
	border-left-color: #7af;
	border-bottom-color: #69e;
	border-top-color: #9cf;
	border-right-color: #69e
}

.lhcl_btn:active {
	color: #111;
}

.lhcl_btn:active b {
	/*background-image: none;*/
	background-color: #ccc
}

.lhcl_btn:active b b {
	background-color: transparent;
}

.lhcl_dropdn b b b {
	padding-left: 30px;
	background: url(upload_photos_icon.gif) no-repeat 10px 50%
}

a.lhcl_dropdn:hover b b b {
	padding-left: 30px;
	background: url(upload_photos_icon.gif) no-repeat 10px 50%
}

.lhcl_dropdn:active b b b {
	padding-left: 30px;
	background: url(upload_photos_icon.gif) no-repeat 10px 50%
}

.lhcl_btn img {
	border-top-width: 0px;
	padding-right: 1px;
	display: block;
	padding-left: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-right-width: 0px
}

INPUT.lhcl_embedtextbox {
	font-size: 0.9em; width: 164px; color: #666
}
SELECT.lhcl_embedselect {
	font-size: 0.9em; width: 126px; color: #666
}

