form.global-builder {
	display: block;
	width: 162px;
	height: 74px;
	background: url("/db/handlers/Home/box/begin-form.png") no-repeat 0 0;
	background-position: 0 -127px;
	padding: 20px 23px 0px 20px;
}

form.global-builder input {
	display: block;
	background-color: transparent;
	border: 2px solid #aaaaaa;
	height: 20px;
	font-size: 15px;
}

form.global-builder input.textInput {
	margin: 0 0 10px 0;
	width: 100%;
	color: #888888;
	height: 20px;
	font-size: 15px;
}

ul.steps {
	margin: 20px 0 0 0;
	height: 20px;
	font-size: 10px;
}

ul.steps li {
	float: left;
	display: block;
	margin: 0 2px 2px 0;
	background-color: #ddd;
	padding: 4px 4px 4px 4px;
}

ul.steps li.selected {
	background-color: #888;
}

ul.steps li.selected span {
	color: #fff;
}
ul.steps li.selected b {
	color: #ddd;
}

form.global-builder input.textInput.realText {
	color: #55bb55;
}

form.global-builder input.btnInput {
	margin: 0 auto;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 12px;
	width: 100%;
	border-width: 0;
	background: url("/db/handlers/Global/media/smallButtonLong.png") no-repeat 50% 50%;
}

form.global-builder input.btnInput:hover {
	color: #ff0000;
}

ul.index-boxes li.index-begin a,
#quoteFormWidget a {
	display: block;
	width: 170px;
	padding: 60px 15px 0px 20px;
	background: url("/db/handlers/Home/box/begin.png") no-repeat 0 0;
	height: 67px;
	position: relative;
	text-decoration: none;
	color: #aaaaaa;
	font-size: 10px;
	line-height: 22px;
}

#quoteFormWidget a .arrow {
	display: block;
	position: absolute;
	z-index: 20;
	right: 16px;
	bottom: -20px;
	background: url("/db/handlers/Global/media/forms/arrow.png") no-repeat 0 0;
	width: 53px;
	height: 70px;
	text-indent: -999px;
	overflow: hidden;
}

#quoteFormWidget.darkBG a .arrow {
	background: url("/db/handlers/Global/media/forms/arrow-dk.png") no-repeat 0 0;
}

#moreParaLink {
}

#fancyUploadForm {
	display: -moz-inline-block;
	display: inline-block;
	width: 74%;
}

#inputCountry {
	width: 194px;
}

#inputRegion {
	width: 91px;
	margin: 0 0 0 10px;
}

#inputRegion.noRegion {
	display: none;
}

#inputLanguage {
	width: 91px;
	margin: 0 0 0 10px;
}

#inputLanguage.noRegion {
	width: 194px;
}

#inputContinue {
	background-image: url("media/submitGreen.png");
	margin-top: 20px;
}

#inputDone {
	width: 127px;
	background-image: url("/db/handlers/Global/media/submitSmallRed.png");
}

#mahaloNui {
	color: #8a8;
	font-size: 140%;
}

#phoneNumber {
	font-size: 140%;
	padding-top: 10px;
}