.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #074D85;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.linkfooter {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00294F;
}
a.linkfooter:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.separator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #024D91;
}
a.link {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064F91;
}
a.link:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB6400;
}

.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titleform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1B407C;
}
/* CSS Document */

.anytext {
	text-align: right; 
	FONT-SIZE: 11px;  
	font-weight: normal; 
	color: #00000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.textfield
{ 
border-bottom: 0px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
text-align: left;
/*text-indent: 10px;*/
font-family: Verdana, sans-serif, Arial;
font-weight: bold;
font-size: 11px;
color: #000000;
}

.totaleuros {
	background-color: #EEF2FA;
	text-align: center;
	FONT-SIZE: 11px;
	COLOR: #1d3ead;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px none;
}

.totalGBP {
	background-color: #EEF2FA;
	text-align: center;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px none;
}

.texteuro {
	border-bottom: 1px; 
	border-top: 1px; 
	border-left: 1px; 
	border-right: 1px; 
	text-align: right; 
	font-size: 12px;
	color: #1d3ead;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff; 
}

.textGBP {
	border-bottom: 1px; 
	border-top: 1px; 
	border-left: 1px; 
	border-right: 1px; 
	text-align: right; 
	font-size: 12px;
	color: #000000;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff; 

}

.inputtext {
	background-color: #EEF2FA;
	text-align: center;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none;
}

.totalpaytext {
	border-bottom: 1px; 
	background-color: #CED9F0; 
	border-top: 1px; 
	border-left: 1px; 
	border-right: 1px; 
	text-align: right; 
	FONT-SIZE: 12px;  
	COLOR: #ff0000; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.totalpayprice {
	background-color: #AEC7EE;
	text-align: center;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none;
}

.title {
	border-bottom: 1px; 
	border-top: 1px; 
	border-left: 1px; 
	border-right: 1px; 
	text-align: center; 
	FONT-SIZE: 12px;  
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #AEC7EE;
}

.categorytext {
	text-align: left;
	FONT-SIZE: 12px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	background-color: #EEF2FA;
}

.passtext {
  text-align: left;
  FONT-SIZE: 11px;  
  font-weight: normal; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  background-color: #EEF2FA;
  border-top: 1px; 
  border-left: 1px; 
  border-right: 1px;
}

.confirmtextd{
  text-align: left; 
  FONT-SIZE: 12px;  
  color: #1d3ead; 
  font-weight: normal; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  background-color: #E0FEE4;
  border: 1px;
}
.confirmtext{
  text-align: left; 
  FONT-SIZE: 12px;  
  color: #000000; 
  font-weight: normal; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  background-color: #E0FEE4;
  border: 1px;
}

.bordersG{
  text-align: left; 
  FONT-SIZE: 12px;  
  color: #000000; 
  font-weight: normal; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  background-color: #E0FEE4;
  border: 1px;
  border-color: #E0FEE4;
}
/*
select {
	border-bottom: 1px; 
	background-color: #ffffff;
	border-top: 1px; 
	border-left: 1px; 
	border-right: 1px;
	text-align: left;
	FONT-SIZE: 11px;  
	COLOR: #800000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 110px;
}

*/

.inputtext1 {
	background-color: #EEF2FA;
	text-align: center;
	FONT-SIZE: 11px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none;
}
.inputtext2 {
	border-bottom: 1px; border-top: 1px; border-left: 1px; border-right: 1px; text-align: right; FONT-SIZE: 12px;  font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputtext3 {
	border-bottom: 1px; border-top: 1px; border-left: 1px; border-right: 1px; text-align: right; FONT-SIZE: 12px;  COLOR: #1d3ead; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputtext4 {
	border-bottom: 1px; background-color: #E0FEE4; border-top: 1px; border-left: 1px; border-right: 1px; text-align: center; FONT-SIZE: 11px;  COLOR: #1d3ead; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputtext5 {
	border-bottom: 1px; background-color: #E0FEE4; border-top: 1px; border-left: 1px; border-right: 1px; text-align: left; FONT-SIZE: 11px;  font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.deliverytext {
	border-bottom: 1px; background-color: #E0FEE4; border-top: 1px; border-left: 1px; border-right: 1px; text-align: left; FONT-SIZE: 11px;  color: #1d3ead; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.totalpaytext {
	border-bottom: 1px;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	text-align: right;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #AEC7EE;
}

.categorytextd {
  text-align: left; FONT-SIZE: 12px;  color: #1d3ead; font-weight: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.categorytext1 {
	border-bottom: 1px solid; border-top: 1px solid; border-left: 1px solid;; border-right: 1px; text-align: center; FONT-SIZE: 12px;  font-weight: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.categorytext3 {
	text-align: left; FONT-SIZE: 12px;  font-weight: bold; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titletext {
	border-right: 1px; text-align: center; FONT-SIZE: 14px;  color: #023A73; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titletextleft {
	border-right: 1px; text-align: left; FONT-SIZE: 14px;  font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headertext {
	text-align: center;
	FONT-SIZE: 20px;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #03529F;
}
.headertext2 {
	text-align: left; FONT-SIZE: 25px; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.notetext {
	border-bottom: 1px; border-top: 1px; border-left: 1px; border-right: 1px; text-align: left; FONT-SIZE: 11px; font-weight: bold; color: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.notetext2 {
	border-bottom: 1px; border-top: 1px; border-left: 1px; border-right: 1px; text-align: left; FONT-SIZE: 10px; font-weight: bold; color: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.notetext1 {
	text-align: left; FONT-SIZE: 10px;  font-weight: bold; color: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.anytext2 {
	text-align: left; FONT-SIZE: 12px;  font-weight: normal; color: #00000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stepstext {
	text-align: center; FONT-SIZE: 15px;  font-weight: bold; color: #005BAA; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errortext {
	text-align: left; FONT-SIZE: 12px;  font-weight: normal; color: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errortext1 {
	text-align: left; FONT-SIZE: 12px;  font-weight: bold; color: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.optional {
	text-align: left; FONT-SIZE: 9px;  font-style: italic; font-weight: normal; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
td.countries {
	text-align: left; FONT-SIZE: 9px;  font-weight: bold; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.country {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #022951;
	font-weight: bold;
}
.zonecodes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.L {
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #1d3ead;
	background-color: #8fbc8f;
	text-align: center;
}
.M {
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #1d3ead;
	background-color: #FFCC66;
	text-align: center;
}

.H {
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #1d3ead;
	background-color: #FF9999;
	text-align: center;
}
.textblue {
	font-size: 11px;
	font-weight: bold;
	color: #4169e1; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fffff0;
	}
.faintblue2 {
	font-size: 12px;
	color: #57A2F5; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
}

.operator {
	font-size: 14px;
	color: #0169DC; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	background-color: #ffffff;
	text-align: left;
}
.operatorS {
	font-size: 14px;
	color: #0169DC; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	/*background-color: #BCDAFC;*/
	background-color: #ffffff;
	text-align: left;
}
.faintblue {
	font-size: 12px;
	color: #57A2F5; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*background-color: #fff5ee;*/
	padding-left: 5px;
	font-weight: bold;
}

a.links:link {text-decoration: underline; color:#4b0082;font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif;} 
a.links:visited {text-decoration: underline; color:#4b0082;font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif;} 
a.links:hover {text-decoration: none; color:#ff0000;font-size: 10px; font-family: Arial, Helvetica, Verdana, sans-serif;}

.drop {
	font-size: 11px;
	color: #0169DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #ffffff;
	text-align:left;
	border: 1px solid #000000;
	width: auto;
	}
.light-blue {
	font-size: 12px;
	color: #0169DC; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #ffffff;
	padding-left: 5px;
	font-weight: normal;
}

.dropSM {
	font-size: 11px;
	color: #0169DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #ffffff;
	text-align:left;
	border: 1px solid #000000;
	width: 52px;
	}
.dropME {
	font-size: 11px;
	color: #0169DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: #ffffff;
	text-align:left;
	border: 1px solid #000000;
	width: 94px;
	}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0169DC;
	font-weight: normal;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}