body {
	background: #000000 url('/images/layout/bgQuote.jpg') no-repeat scroll top left;
}

#quote .menu {
	position: absolute;
	left: 600px;
	top: 145px;
}

#quote #quoteTree {
	margin-left: 10px;
}

#quote #quoteTree ul {
	margin-left: 20px;
}

#quote #quoteTree li a {
	text-decoration: none;
}

#quote #quoteTree p {
	height: 20px;
	line-height: 20px;
	padding: 0;
	font-size: 12px;
	cursor: pointer;
}

#quote #quoteTree p.active, #quote #quoteTree p:hover {
	color: #CC3333;
}

#quote #catPage {
	position: absolute;
	left: 25px;
	top: 145px;
	width: 500px;
}

#quote .menu p {
	font-size: 12px;
}

#quote #quoteform {
	position: absolute;
	top: 150px;
	left: 30px;
	width: 490px;
	height: 445px;
}

#quote .msg {
	position: absolute;
	top: 15px;
	left: 15px;
}

#quote .types {
	position: absolute;
	top: 261px;
	left: 15px;
}

#quote .size {
	position: absolute;
	top: 265px;
	left: 215px;
	width: 275px;
}

#quote .upload {
	position: absolute;
	top: 310px;
	left: 215px;
}

#quote .name {
	position: absolute;
	top: 355px;
	left: 215px;
}

#quote .email {
	position: absolute;
	top: 403px;
	left: 215px;
}

#quote .submit {
	position: absolute;
	top: 500px;
	left: 600px;
}

#quote #quoteform textarea, #quote #quoteform input {
	background: transparent;
	border: 0 none;
	color: #FFFFFF;
	font-family: 'Century Gothic', Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#quote #quoteform input {
	width: 265px;
	height: 20px;
}

#quote #quoteform .sizebox input {
	width: 35px !important;
}

#quote #quoteform .sizebox {
	position: absolute;
	top: 263px;
	left: 360px;
	width: 350px;
}

#quote #quoteform .sizebox span {
	margin-right: 1px;
}

#quote .msg textarea {
	width: 465px;
	height: 205px;
}

#quote .types textarea {
	width: 180px;
	height: 165px;
}

#quote .types p {
	width: 180px;
}

#quote .submit img {
	cursor: pointer;
}

#quote .typeslist {
	float: left;
	margin-right: 15px;
}

#quote .typeslist span {
	display: block;
	margin-bottom: 20px;
	width: 85px;
}

#quote .check {
	width: 10px !important;
	height: 10px !important;
	margin-right: 5px !important;
}

#quote #upload {
	position: absolute;
	z-index: 2;
	opacity: 0;
	MozOpacity: 0;
	KHTMLOpacity: 0;
	filter: 'alpha(opacity:0)';
}

#quote #uploadText {
	position: absolute;
	z-index: 1;
	width: 275px;
}

#quote  .error {
	color: #FF0000 !important;
	font-weight: bold;
}

#quote #header {
	position: absolute;
	top: 112px;
	left: 35px;
}
