/* CSS Document */
#order_wrapper {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:800px;
	height:514px;
	z-index:1;
	background-color: #F2F5EC;
	background-image: url(../../images/order_form_assist_BG2.jpg);
}
#order_button_group {
	position:absolute;
	left:553px;
	top:325px;
	width:228px;
	height:99px;
	z-index:22;
}
#order_terms_new {
	position:absolute;
	left:109px;
	top:0px;
	width:119px;
	height:28px;
	z-index:1;
}
#order_reset_new {
	position:absolute;
	left:144px;
	top:28px;
	width:84px;
	height:20px;
	z-index:2;
}
#order_submit_new {
	position:absolute;
	left:92px;
	top:68px;
	width:133px;
	height:27px;
	z-index:3;
}
#order_tell_us_menu {
	position:absolute;
	left:550px;
	top:285px;
	width:220px;
	height:22px;
	z-index:4;
}
#order_please_tell_us {
	position:absolute;
	left:550px;
	top:250px;
	width:235px;
	height:29px;
	z-index:24;
}
#order_you_can_add {
	position:absolute;
	left:0px;
	top:0px;
	width:756px;
	height:16px;
	z-index:4;
}
#order_item_image {
	position:absolute;
	left:692px;
	top:15px;
	width:80px;
	height:80px;
	z-index:26;
}
#order_help_link {
	position:absolute;
	left:532px;
	top:24px;
	width:120px;
	height:20px;
	line-height: 20px;
	z-index:3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color:#9ACC99;
	filter: alpha(opacity=40);
	opacity: 0.4;
	text-align: center;
    cursor: pointer;
}
#order_help_link:hover {
	filter: alpha(opacity=100);
	opacity: 1.0;
}

#order_lastname {
	position:absolute;
	visibility:visible;
	left:20px;
	padding-left:5px;
	top:168px;
	width:215px;
	height:37px;
	z-index:7;
}
#order_address_field {
	position:absolute;
	visibility:visible;
	left:260px;
	padding-left:5px;
	top:100px;
	width:235px;
	height:116px;
	z-index:8;
}
#order_tel_num {
	position:absolute;
	visibility:visible;
	left:20px;
	padding-left:5px;
	top:215px;
	width:215px;
	height:37px;
	z-index:9;
}
#order_email_field {
	position:absolute;
	visibility:visible;
	left:20px;
	padding-left:5px;
	top:267px;
	width:215px;
	height:37px;
	z-index:10;
}
#order_mr_mrs {
	position:absolute;
	visibility:visible;
	left:20px;
	padding-left:5px;
	top:98px;
	width:215px;
	height:23px;
	z-index:6;
}
#order_title {
	position:absolute;
	visibility:visible;
	left:24px;
	top:63px;
	width:655px;
	height:19px;
	z-index:22;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#order_terms_tick {
	position:absolute;
	visibility:visible;
	left:15px;
	padding-left:5px;
	top:358px;
	width:215px;
	height:57px;
	z-index:12;
}
#order_message {
	position:absolute;
	visibility:visible;
	left:550px;
	top:105px;
	width:240px;
	height:115px;
	z-index:15;
	overflow: visible;
}
#message_notes{
	position:absolute;
	visibility:visible;
	left:550px;
	top:210px;
	width:300px;
	height:30px;
	z-index:15;
}
#order_payment {
	position:absolute;
	visibility:visible;
	left:255px;
	top:282px;
	width:255px;
	height:145px;
	z-index:16;
}
#order_copyright {
	position:absolute;
	visibility:visible;
	left:25px;
	top:93px;
	width:222px;
	height:11px;
	z-index:21;
}
#order_success_wrapper {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:800px;
	height:540px;
	z-index:1;
	background-color: #F2F5EC;
	background-image: url(../../images/order_success_BG1.jpg);
}
#order_success_text1 {
	position:absolute;
	left:150px;
	top:183px;
	width:495px;
	height:16px;
	z-index:27;
}
#order_success_text2 {
	position:absolute;
	left:45px;
	top:232px;
	width:709px;
	height:51px;
	z-index:28;
}
#order_success_text3 {
	position:absolute;
	left:66px;
	top:324px;
	width:670px;
	height:48px;
	z-index:29;
}
#order_success_close {
	position:absolute;
	left:343px;
	top:493px;
	width:114px;
	height:27px;
	z-index:30;
}
#order_error_text1 {
	position:absolute;
	left:60px;
	top:123px;
	width:654px;
	height:16px;
	z-index:27;
}
#order_error_text2 {
	position:absolute;
	left:112px;
	top:161px;
	width:552px;
	height:51px;
	z-index:28;
}
#order_error_text4 {
	position:absolute;
	left:142px;
	top:338px;
	width:519px;
	height:19px;
	z-index:29;
}
#order_error_wrapper {
	position:absolute;
	visibility:visible;
	left:0px;
	top:0px;
	width:800px;
	height:540px;
	z-index:1;
	background-color: #F2F5EC;
	background-image: url(../../images/order_error_BG1.jpg);
}
#order_error_back {
	position:absolute;
	left:378px;
	top:412px;
	width:42px;
	height:15px;
	z-index:30;
}
#order_error_text3 {
	position:absolute;
	left:80px;
	top:226px;
	width:611px;
	height:17px;
	z-index:31;
}
#order_autofill_title {
	position:absolute;
	left:130px;
	top:444px;
	width:675px;
	height:20px;
	z-index:29;
    }
    #order_autofill_remember_tick {
	position:absolute;
	left:341px;
	top:505px;
	width:20px;
	height:20px;
	z-index:30;
    }
    #order_autofill_remember_text {
	position:absolute;
	left:366px;
	top:508px;
	width:122px;
	height:15px;
	z-index:31;
    }
    #order_autofill_update_tick {
	position:absolute;
	left:512px;
	top:505px;
	width:20px;
	height:20px;
	z-index:32;
    }
    #order_autofill_update_text {
	position:absolute;
	left:537px;
	top:508px;
	width:99px;
	height:15px;
	z-index:33;
    }
    #order_autofill_discard_tick {
	position:absolute;
	left:656px;
	top:505px;
	width:20px;
	height:20px;
	z-index:34;
    }
    #order_autofill_discard_text {
	position:absolute;
	left:681px;
	top:508px;
	width:102px;
	height:15px;
	z-index:35;
    }
    #order_firstname {
	position:absolute;
	left:20px;
	padding-left:5px;
	top:126px;
	width:215px;
	height:38px;
	z-index:36;
    }
    #order_autofill_text {
	position:absolute;
	left:22px;
	top:471px;
	width:761px;
	height:26px;
	z-index:37;
    }
    #order_autofill_pointer {
	position:absolute;
	left:31px;
	top:508px;
	width:278px;
	height:15px;
	z-index:45;
    }
    #order_email_check {
	position:absolute;
	left:20px;
	padding-left:5px;
	top:309px;
	width:215px;
	height:37px;
	z-index:46;
    }
	.legacy_complete_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #336600;
}
#where_are_you {
	position:absolute;
	left:255px;
	top:230px;
	width:230px;
	height:20px;
	z-index:15;
	padding-left:5px;
	padding-right:5px;	
}
#where {
	position:absolute;
	left:10px;
	top:0px;
	width:230px;
	height:18px;
	z-index:16;	
}
#swap_comment{
	position:absolute;
	left:265px;
	top:266px;
	width:230px;
	height:18px;
	z-index:16;		
}
#uk_or_not {
	position:absolute;
	left:5px;
	top:0px;
	width:230px;
	height:18px;
	z-index:16;
}
#uktext {
	position:absolute;
	left:0px;
	top:0px;
	width:230px;
	height:18px;
	z-index:16;	
}
#notuktext {
	position:absolute;
	left:100px;
	top:0px;
	width:230px;
	height:18px;
	z-index:16;	
}
#payment_coverup {
	position:absolute;
	background-color:#EEF1E8;
	left:260px;
	top:264px;
	width:260px;
	height:160px;
	z-index:999;
	filter: alpha(opacity=75);
	opacity: 0.75;
}