body{
    background-color: white;
}
.clear1x{
	clear: both;
}

#content1x{
    margin: 0px;
    padding: 0px;
	width: 100%;
    font-family: arial;
    font-size: 12px;
}
#content1x .form_block_container1x{
	float: left;
    margin: 0px;
    padding: 0px;
	background-color: rgb(255,46,0);
	border: 3px solid white;
}
#content1x .form_block1x{
    margin: 30px 0px 0px 0px;
    padding: 0px 6px 8px 6px;
	background-color: rgb(255,46,0);
	border: 3px solid white;
}
#content1x .form_block1x h3{
	display: table;
	position: relative;
	top: -16px;
    margin: -12px 0px 0px 18px;
    padding: 6px 8px;
	font-style: italic;
	color: #3A3A3A;
	background-color: rgb(0,254,241);
	border: 3px solid white;
}
#content1x .form_block1x table.tableform_normal1x, #content1x .form_block1x table.tableform_whiteu1x{
	width: 50%;
	border-collapse: collapse;
}
#content1x .form_block1x table.tableform_special1x{
	width: 100%;
	border-collapse: collapse;
}
#content1x .form_block1x table.tableform_whiteu1x{
	margin: 6px 0px 0px 0px;
	width: 100%;
	background-color: white;
}
#content1x .form_block1x table.tableform_whiteu1x tr td{
	color: #3A3A3A;
	vertical-align: middle;
}
#content1x .form_block1x table.tableform_whiteu1x tr td span{
	color: rgb(255,46,0);
}
#content1x .form_block1x table tr{
	
}
#content1x .form_block1x table tr td{
	padding: 10px;
	font-weight: bold;
	color: white;
	text-align: center;
}
#content1x .form_block1x table tr td + td{
	padding: 2px;
	text-align: left;
}
#content1x .form_block1x table tr td + td + td{
	text-align: center;
}
#content1x .form_block1x table tr td + td + td + td{
	text-align: left;
}
#content1x .form_block1x table tr td p{
	padding: 0px 6px;	
	text-align: left;
	color: white;
}
#content1x .form_block1x table tr td[colspan="2"]{
	padding: 0px 6px;
	text-align: left;
}
#content1x .form_block1x table tr td[colspan="2"] span{
	font-style: italic;
	font-weight: normal;
}
#content1x .form_block1x table tr td input{
	padding: 2px;
	border: 0px;
}
#content1x .cmds1x{
	padding: 0px;
	border: 0px;
	width:100%;
	text-align: right;
}
#content1x .cmds1x input.action1x{
	cursor: pointer;
    padding: 6px 8px;
	font-style: italic;
	font-weight: bold;
	font-size:14px;
	color: gray;
	background-color: rgb(0,254,241);
	border: 3px solid white;
}
#content1x .phrase1x{
    padding: 6px 0px;
	font-style: normal;
	font-weight: normal;
	font-size:12px;
	color: #3A3A3A;
	text-align: center;
}

#singupform_1x{
	float: left;
	width: 100%;
}
#billingaddress_1x{
	float: left;
	width: 46%;
}
#chippingaddress_1x{
	float: right;
	width: 46%;
}

#table_company2x{
	display: none;
}