/*--------------- Order Forms ------------------*/

.orderForm p {
	clear:left;
	margin-bottom: 20px;
	font-size: 70%
	}

.orderForm p label {
	float: left;
	width: 40%;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #666666;
	font-weight: bold; 
	}
	
.orderForm p .title {
	float: left;
	width: 40%;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #666666;
	font-weight: bold; 
	}
	
.orderForm h4 {
	
	width: 95%;
	font-size: 80%;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	color: #666666;
	font-weight: bold; 
	background-color: #D1E2F3;
	margin-bottom: 0px;
	}
	
.orderForm .fields {
	background-color:#ffffff;
    border: solid 1px #420158;

	}
	
.orderForm .country {
	font-size: 70;

	}
	
.orderForm .phpfields {
	padding-top: 50px

	}
	
.orderForm p.submit input {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	background:#84BC8B;
	/*border: solid 1px #4B5C47;*/
	margin-left: 40%;  
	}
	
p.submit input {
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	background:#84BC8B;
	/*border: solid 1px #4B5C47;*/
	margin-left: 40%;  
	}



.checkDetails p {
	clear:left;
	margin-bottom: 20px;
	
	}
	
.checkDetails p .heading {	
	float: left;
	width: 40%;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #666666;
	font-weight: bold; 
	
	}
	
.checkDetails p .data {	

	float: left;
	width: 55%;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #666666; 

	

}

.checkDetails h4 {
	
	width: 95%;
	font-size: 80%;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	color: #666666;
	font-weight: bold; 
	background-color: #D1E2F3;
	margin-bottom: 0px;
	}