* {
	margin:0;
	padding:0;
}
li {
	background:url(../img/generic_li_bullet.png) no-repeat scroll 0 0 transparent;
	padding:7px 0 7px 28px;
}
ul, li {
	list-style:none outside none;
}

.content_quantumatic {
	position:relative;
	width:950px;
	top:62px;
	left:12px;
	text-align: left;
	font-size: 1.2em;
	line-height: 1.15em;
}
.quantumatic_left {
	float:left;
	width:600px;
}
.quantumatic_right {
	float:right;
	width:300px;
}
.quantumatic_vid {
	width:560px;
	height:317px;
	padding:15px;
	border:1px solid #328eb6;
	background:url(../img/bg-quantumatic-vid.png) no-repeat top left;
}
.quantumatic_pack {
	position:absolute;
	top:245px;
	left:-70px;
}
.quantumatic_teaser_text {
	background:url(../img/bg-quantumatic-teaser.png) no-repeat left top;
	padding-top:30px;
}
.quantumatic_teaser_text p {
	font-size: 1em; 
	line-height: 1.15em;
}
.quantumatic_form {
	border:1px solid #328eb6;
	background:url(../img/bg-quantumatic-form.png) no-repeat top left;
	width:780px;
	padding:28px 45px 28px 45px;
	overflow:hidden;
	height:400px;
}
.quantumatic_form_bottom {
	background:url(../img/bg-quantumatic-form-bottom.png) no-repeat top center;
	width:870px;
	height:36px;
	margin-top:-1px;
}
.quantumatic_form_footer {
	width:880px;
	margin-top:-15px;
	color:#868b99;
	font-size:0.8em;
}
.quantumatic_form_footer a {
	color:#868b99;
}
.quantumatic_form_pack {
	position:absolute;
	top:-30px;
	left:785px;
}
.quantumatic_form ol {
	margin:0 0 20px 27px;
	width:650px;
}
.quantumatic_form ol li {
	background:none;
	padding:0px;
	list-style:decimal;
	line-height:16px;
}
.form_left {
	float:left;
	width:510px;
}
.form_right {
	float:right;
	width:230px;
}
.table_form {
	width:500px;
	border:0px;
}
.table_form th, .table_form td {
	border:none;
	padding:0px;
}
input {
	padding:1px;
	width:220px;
	margin-top:2px;
}
select {
	width:224px;
	margin-top:2px;
}
.form_elements {
	font-size:0.9em;
}
.submitbtn {
	background:none !important;
	padding:0px;
	border:none !important;
}
.checkbox {
	background:none !important;
	padding:0px;
	border:none !important;
}
.buttons {
	position:absolute;
	width:300px;
	margin-left:-19px;
}
#quantumatic_button1{
	position: absolute;
	left: 32px;
	top: 37px;
	display: none;
}
#quantumatic_button2{
	position: absolute;
	left: 32px;
	top: 104px;
	display: none;
}
#quantumatic_button3{
	position: absolute;
	left: 32px;
	top: 171px;
	display: none;
}
#quantumatic_button4{
	position: absolute;
	left: 377px;
	top: 37px; 
	display: none;
}
#quantumatic_button5{
	position: absolute;
	left: 377px;
	top: 104px;
	display: none;
}
#quantumatic_button6{
	position: absolute;
	left: 377px;
	top: 171px;
	display: none;
}
#quantumatic_button1_start{
	position: absolute;
	left: 327px;
	top: 117px;
	display: none;
}
#quantumatic_button2_start{
	position: absolute;
	left: 388px;
	top: 238px;
	display: none;
}
.menu_links {
	padding-left: 50px;
	padding-top: 10px;
	font-size: 12px;
	color: #328eb6;
	
}
.menu_links a{
	color: #328eb6;
	text-decoration: none;
	padding: 0 5px 0 5px;
}
.menu_links a:hover{
	background-color: #328eb6;
	color: #ffffff;
}
.btn01 {
	position:absolute;
	top:0px;
	left:620px;
}
.btn02 {
	position:absolute;
	top:0px;
	left:620px;
}
.btn03 {
	position:absolute;
	top:63px;
	left:620px;
}
.btn04 {
	position:absolute;
	top:126px;
	left:620px;
}
.btn05 {
	position:absolute;
	top:189px;
	left:620px;
}
.btn06 {
	position:absolute;
	top:252px;
	left:620px;
}
.btnsubmit {
	position:absolute;
	top:315px;
	left:620px;
}
.steps123 {
	margin-bottom:15px; 
	margin-top:5px; 
	height:87px;
	line-height: 1em;
}
.step1 h6, .step2 h6, .step3 h6 {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:0 0 6px 0;
}
.step1 p, .step2 p, .step3 p {
	font-weight:bold;
	color:#8991a5;
	line-height:11px;
	font-size:10px;
	margin:0px;
	padding:0px;
}
.step1 {
	position:absolute;
	width:197px;
	height:87px;
	background:url(images/step1.png) no-repeat top left;
}
.step1_inner{
	padding:5px 10px 0 15px;
}
.step2_inner, .step3_inner{
	padding:5px 10px 0 25px;
}
.step2 {
	position:absolute;
	width:216px;
	height:87px;
	margin-left:187px;
	background:url(images/step2.png) no-repeat top left;
}
.step3 {
	position:absolute;
	width:299px;
	height:87px;
	margin-left:393px;
	background:url(images/step3.png) no-repeat top left;
}
.pabs {
	position:absolute;
	top:46px;
	padding-right: 35px;
}
input, textarea, select {
	background:none repeat scroll 0 0 #4A679E !important;
	border:1px solid #ADAEB2;
	color:#FFFFFF;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:1em;
}
#quantumaticfooter {
	margin-top: 20px;
}
#quantumaticfooter li {
	background: none;
}
