@charset "utf-8";
.sidebarMenuContainer {
	float: right;
	width: 345px;
}
#trustContainer { 
	position:absolute; 
	margin-left:360px;
}
#formContainer {
	background: top left repeat-y url(http://www.img-usa.cash4gold.com.edgesuite.net/wp-content/themes/theme_cash4gold_black/images/leadsForm/formBgTile.jpg);
	width: 352px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#form_requestkit {
	margin: 0px;
	clear: none;
	padding: 10px;
	padding-left: 20px;
	background: no-repeat bottom url(http://www.img-usa.cash4gold.com.edgesuite.net/wp-content/themes/theme_cash4gold_black/images/leadsForm/formBgBottom.jpg);
}
#formHeader {
	width: 352px;
	height: 55px;
	background: top left no-repeat url(http://www.img-usa.cash4gold.com.edgesuite.net/wp-content/themes/theme_cash4gold_black/images/leadsForm/formBgTop.jpg);
}
.formItem {
	display: table;
	clear: both;
	margin-bottom: 5px;
}
.inputCheckbox {
	background: transparent !important;
}

/* This is for the old javascript menu
.howDidYouHearContainer {
	margin-top: 5px;
	margin-bottom: 10px;
}
*/

/* This is for the new select list */
.howDidYouHearLabelContainer {
	display: inline-block;
	clear: none;
	float: left;
	width: 175px;
}
#howdidyouhear {
	width: 130px;
}
.formLabelContainer {
	display: inline-block;
	clear: none;
	float: left;
	width: 95px;
}
.checkboxContainer {
	display: inline-block;
	clear: none;
	float: left;
	margin-right: 10px;
}
.checkboxLabelContainer {
	display: inline-block;
	clear: none;
	float: left;
	width: 280px;
	line-height: 16px;
}
.formField {
	display: inline-block;
	clear: none;
	float: left;
}
#state {
	width: 210px !important;
}
.inputText,
.inputSelect,
.inputPhone {
	border: 1px solid #960;
	padding: 2px;
}
.inputItemActive {
	background: #e4e9f7 !important;
}
.inputText {
	width: 205px !important;
}
.inputPhone {
	width: 58px !important;
	margin: 0px !important;
}
.clearDiv {
	display: block;
	clear: both;
}
.labelRequired {
	font-weight: bold;
}
.labelRequired span {
	color: #900;
	font-weight: bold;
	font-size: 14px;
}
.inputSubmit {
	margin-top: 10px;
}
.checkboxLabelContainer a,
.checkboxLabelContainer a:hover {
	color: #993300;
}
.formRadiosHorizontal {	
	display: inline;
	float:left;
}
.formRadiosHorizontal label {
	display: inline;
	float: left;
	clear: none;
	margin-right: 15px;
}

/* SIDEBAR MENU "HOWDIDYOUHEAR" */
.howDidYouHearContainer {
	float: left;
}
#displayHowDidYouHearValue {
	float: left;
	font-size: 10px;
	padding: 5px;
}
.mlddm, .mlddm * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.mlddm ul {
	position:		absolute;
	top:			-999em;
	width:			12em; /* left offset of submenus need to match (see below) */
}
.mlddm ul li {
	width:			100%;
}
.mlddm li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.mlddm li {
	float:			left;
	position:		relative;
}
.mlddm a {
	display:		block;
	position:		relative;
}
.mlddm li:hover ul,
.mlddm li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.mlddm li:hover li ul,
ul.mlddm li.sfHover li ul {
	top:			-999em;
}
ul.mlddm li li:hover ul,
ul.mlddm li li.sfHover ul {
	left:			11em; /* match ul width */
	top:			5px;
	z-index: 100;
}
ul.mlddm li li:hover li ul,
ul.mlddm li li.sfHover li ul {
	top:			-999em;
}
ul.mlddm li li li:hover ul,
ul.mlddm li li li.sfHover ul {
	left:			11em; /* match ul width */
	top:			5px;
	z-index: 100;
}

/*** DEMO SKIN ***/
.mlddm {
	float:			left;
	font-size: 10px;
}
.mlddm ul {
	border: 2px solid #000;
}
.mlddm a {
	padding: 5px;
	text-decoration:none;
}
.mlddm a,
.mlddm a:hover,
.mlddm a:active,
.mlddm a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#FFF;
}
.mlddm li ul {
	margin-top: 2px;
	margin-left: 5px;
}
.mlddm li {
	background:		#000;
}
.mlddm li li {
	background:		#000;
}
.mlddm li li li {
	background:		#000;
}
.mlddm li:hover, 
.mlddm li.sfHover,
.mlddm a:focus, 
.mlddm a:hover, 
.mlddm a:active {
	background:		#58A10F;
	outline:		0;
	z-index: 		100;
}
.mlddm li:hover ul {
	z-index: 100;
}
.howDidYouHearMenuOpener {
	background: transparent !important;
	padding: 0px !important;
	margin: 0px !important;
	line-height: 10px;
}
a.howDidYouHeadListImage {
	background: transparent !important;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
}
/* END - SIDEBAR MENU "HOWDIDYOUHEAR" */


/* Sidebar Guarantee */
.sidebarGuarantee {
	display: block;
	clear: both;
	width: 345px;
	margin-top: 10px;
	border: 1px solid #999;
	background: #FFF;
}