@charset "utf-8";
/* -----------------------------------------------
					HTML CSS
----------------------------------------------- */
html{
	font-size:14px;
}
body {
	background-color:#f5f5f5;
	color: #666;
	padding: 12px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#container{
	width:960px;
	margin:auto;
}

/* anchors
----------------------------------------------- */
a {
	color: #0099cc;
	font-weight:normal;
	text-decoration: none;
	cursor:pointer;
}
a:hover{
	color: #0099cc;
	font-weight:normal;
	text-decoration: none;
	cursor:pointer;
}
a.white {
	color: #fff;
	font-weight:normal;
	text-decoration: none;
	cursor:pointer;
}
a.white:hover{
	color: #fff;
	font-weight:normal;
	text-decoration: underline;
	cursor:pointer;
}
a.blue {
	color: #0099CC;
	font-weight:normal;
	text-decoration: none;
	cursor:pointer;
}
a.blue:hover{
	color: #0099CC;
	font-weight:normal;
	text-decoration: underline;
	cursor:pointer;
}
a.specialLink2:link { 
	color: #0099CC; 
}
a.specialLink2:hover { 
	text-decoration: underline
}
a.specialLink2:visited { 
	color: #0099CC; 
}

/* headings
----------------------------------------------- */
h1{
	font-family:"Trebuchet MS", Arial;
	font-size:36px;
	line-height:36px;
	color:#000;
	font-weight:normal;
}
h2 {
	font-family:"Trebuchet MS", Arial;
	font-size:20px;
	line-height:45px;
	color:#000;
	font-weight:normal;
}
h3.news{
	font-weight:bold;
	font-size:1.5em;
	line-height:1.1em;
	border-bottom:1px dotted #999999;
	padding:0px 0px 5px 0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	padding-bottom:22px;
	font-weight:normal;
}
h5 {font-size:1.2em;}
h6 {font-size:1em; text-transform:uppercase;}
h7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:normal;
}
#h10{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	width:116px;
	text-align:center;
	line-height:36px;
	display:block;
	height:38px;
}
#h11{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	width:116px;
	text-align:center;
	line-height:36px;
	display:block;
	height:38px;
}
/* page header
----------------------------------------------- */
#header{
	
}
.logo{
	width:300px;
	float:left;
	text-align:left;
}
.login{
	width:600px;
	float:right;
	text-align:right;
	padding-top:35px;
	background-image:url(http://www.webedi.co.uk/images/phone-number.png);
	background-repeat:no-repeat;
}
.login form input{
	color:#cccccc;
	font-size:12px;
}
.login form button{
	background:none;
	border:none;
	cursor:pointer;
	padding:0px;
	margin:0px;
}
.login form button img{
	display:inline;
}
.login-button{
	float:right;
	width:80px;
	text-align:right;
	padding-top:2px;
}
.login-inputs{
	float:left;
	width:515px;
	text-align:right;
	padding-top:2px;
}

/* Menu
----------------------------------------------- */
#menu{
	padding:4px 0px 7px 0px;
}
#menu ul{
	background-image:url(http://www.webedi.co.uk/images/menu-back.gif);
	background-repeat:no-repeat;
	padding:0px 5px;
	height:40px;
}
#menu ul li{
	background-image:url(http://www.webedi.co.uk/images/menu-split.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:1px 3px 1px 0px;
	float:left;
	display:inline;
}
#menu ul li.end{
	background:none;
	padding:1px 0px 1px 0px;
}
#menu ul li a{
	color:#666666;
	font-size:15px;
	font-weight:normal;
	width:116px;
	text-align:center;
	line-height:36px;
	display:block;
	height:38px;
}
#menu ul li h10{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	width:116px;
	text-align:center;
	line-height:36px;
	display:block;
	height:38px;
}
#menu ul li h11{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	width:116px;
	text-align:center;
	line-height:36px;
	display:block;
	height:38px;
}
#menu ul li a:hover{
	background-image:url(http://www.webedi.co.uk/images/menu-back.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#menu ul li.hover a{
	background-image:url(http://www.webedi.co.uk/images/menu-back.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#menu ul li.hover ul a{
	background-image:none;
}
#menu ul li a.selected{
	color:#fff;
}
#menu ul li:hover ul, #menu ul li.hover ul{
	left: auto;
}
#menu ul li ul{
	position:absolute;
	left: -999em;
	background-image:none;
	height:auto;
	z-index:200;
	background-color:#d6d6d6;
	width:116px;
	padding:1px 0px 0px 0px;
}
#menu ul ul li{
	display:block;
	float:none;
	z-index:201;
	background-image:none;
	padding:0px;
}
#menu ul ul li a{
	background-image:none;
	padding:0px;
	text-align:left;
	border-left:6px solid #ababab;
	border-top:1px solid #fff;
	border-bottom:1px solid #c0c0c0;
	padding-left:6px;
	width:auto;
}
#menu ul ul li a:hover{
	background-image:none;
	border-left:6px solid #0099cc;
}
/* Home
----------------------------------------------- */
.mainindexbutton {
   border-top: 1px solid #407e0e;
   background: #609f2c;
   background: -webkit-gradient(linear, left top, left bottom, from(#83c84a), to(#609f2c));
   background: -moz-linear-gradient(top, #83c84a, #609f2c);
   padding: 1px 9px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   margin-left: 150px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 20px;
   font-family: 'Trebuchet MS', Lucida Grande, Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.mainbutton:hover {
   border-top-color: #609f2c;
   background: #609f2c;
   color: #ccc;
   }
.mainbutton:active {
   border-top-color: #83c84a;
   background: #83c84a;
   }
.banner{
	margin-bottom:7px;
	height:327px;
	background-image:url(http://www.webedi.co.uk/images/banner.jpg) alt="Banner" border="0" usemap="#Map" />;
	
	
}
.banner-header h1, .banner-header p{
	position:relative;
	margin-left:145px;
	left: 65px;
	top: 16px;
	font-family:Trebuchet MS
	font-size: 36px; 
	font-style: bold; 
	font-colour: #ffffff;
}
.banner-strapline h1, .banner-strapline p{
	position:relative;
	margin-left:145px;
	left: 65px;
	top: 16px;
	font-family:Trebuchet MS
	font-size:36px; 
	font-style: bold; 
	font-colour: #ffffff;
}
.content{
	background-color:#fff;
	background-image:url(http://www.webedi.co.uk/images/content-middle.gif);
	background-repeat:repeat-y;
}
.content div.top{
	background-image:url(http://www.webedi.co.uk/images/content-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:8px;
}
.content div.bottom{
	background-image:url(http://www.webedi.co.uk/images/content-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:13px;
}
.content div.middle{
	padding:8px 10px;
}
.content div.middleinfo{
	padding:0px 10px;
}
.middle-new p{
	padding:14px 0px 0px 21px;
	color:#666;
	
	backbround: none repeat scroll 0 0 transparent
	font-size:13px;
	line-height:18px;
}
.middle-new ul{
	margin:22px 0px 20px 10px;
	font-size:12px;
	line-height:12px;
	list-style-type:circle;
	list-style-position:outside;
}
.middle-new ul li{
	margin:0px 0px 0px 14px;
	padding:0px 0px 8px 0px;
}
.content div.middle{
	padding:8px 10px;
}
.content div.middleinfo{
	padding:0px 10px;
}
.middle p{
	padding:14px 0px 0px 10px;
	color:#666;
	font-size:13px;
	line-height:18px;
}
.middle ul{
	margin:22px 0px 20px 10px;
	font-size:12px;
	line-height:12px;
	list-style-type:circle;
	list-style-position:outside;
}
.middle ul li{
	margin:0px 0px 0px 14px;
	padding:0px 0px 8px 0px;
}
.middle-inner{
	background-image:url(http://www.webedi.co.uk/images/grey-fade.jpg);
	background-repeat:repeat-x;
	padding:31px 0px;
}
.middle-inner-checkout1{
	margin:0px 24px;
	background-image:url(http://www.webedi.co.uk/images/checkout/checkout1.png);
	background-position:right;
	background-repeat:no-repeat;
}
.middle-inner-checkout2{
	margin:0px 24px;
	background-image:url(http://www.webedi.co.uk/images/checkout/checkout2.png);
	background-position:right;
	background-repeat:no-repeat;
}
.middle-inner-checkout3{
	margin:0px 24px;
	background-image:url(http://www.webedi.co.uk/images/checkout/checkout3.png);
	background-position:right;
	background-repeat:no-repeat;
}
.middle-inner-checkout4{
	margin:0px 24px;
	background-image:url(http://www.webedi.co.uk/images/checkout/checkout4.png);
	background-position:right;
	background-repeat:no-repeat;
}
.middle-inner form{
	padding-top:25px;
	line-height:18px;
}
.middle-inner form.nopad{
	padding-top:0px;	
}
.middle-inner form div{
	padding-bottom:10px;	
}
.middle-inner label{
	width:125px;
	display:block;
	float:left;
	margin-right:15px;
	line-height:18px;
}
.middle-inner input{
	width:400px;
	float:left;
}
.middle-inner input.issue{
	width:50px;
}
.middle-inner input.submit{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 0px;
	width:111px;
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-inner input.reset{
	width:auto;
	float:right;
	margin:0px 95px 0px 0px;
}
.middle-inner input.submit:hover{
	background-position:top;
}
.middle-inner input.checkbox{
	width:50px;	
}
.middle-inner textarea{
	width:400px;
	height:100px;
	float:left;
}

.middle-inner-details{
	background-image:url(http://www.webedi.co.uk/images/grey-fade.jpg);
	background-repeat:repeat-x;
	padding:31px 0px;
}
.middle-inner-details form{
	padding-top:35px;
	line-height:18px;
}
.middle-inner-details form.nopad{
	padding-top:0px;	
}
.middle-inner-details form div{
	padding-bottom:10px;	
}
.middle-inner-details label{
	width:125px;
	display:block;
	float:left;
	margin-right:15px;
	line-height:18px;
}
.middle-inner-details input{
	width:400px;
	float:left;
}
.middle-inner-details input.issue{
	width:50px;
}
.middle-inner-details input.submit{
/*  background-image:url(http://www.webedi.co.uk/images/buttons.png); */
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:30px;
	width:155px;
	
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 0px;
		border:none;
	cursor:pointer;
	padding:0px;
	float:left;
	margin-left:140px;
}
.middle-inner-details input.reset{
	width:auto;
	float:right;
	margin:0px 95px 0px 0px;
}
.middle-inner-details input.submit:hover{
	background-position:top;
}
.middle-inner-details input.checkbox{
	width:50px;	
}
.middle-inner-details textarea{
	width:400px;
	height:70px;
	float:left;
}



.middle-inner-contact{
	background-image:url(http://www.webedi.co.uk/images/grey-fade.jpg);
	background-repeat:repeat-x;
	padding:31px 0px;
}
.middle-inner-contact form{
	padding-top:35px;
	line-height:18px;
}
.middle-inner-contact form.nopad{
	padding-top:0px;	
}
.middle-inner-contact form div{
	padding-bottom:10px;	
}
.middle-inner-contact label{
	width:125px;
	display:block;
	float:left;
	margin-right:15px;
	line-height:18px;
}
.middle-inner-contact input{
	width:400px;
	float:left;
}
.middle-inner-contact input.issue{
	width:50px;
}
.middle-inner-contact input.submit{
/*  background-image:url(http://www.webedi.co.uk/images/buttons.png); */
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 0px;
	width:111px;
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
	margin-left:140px;
}
.middle-inner-contact input.reset{
	width:auto;
	float:right;
	margin:0px 95px 0px 0px;
}
.middle-inner-contact input.submit:hover{
	background-position:top;
}
.middle-inner-contact input.checkbox{
	width:50px;	
}
.middle-inner-contact textarea{
	width:400px;
	height:70px;
	float:left;
}

div.submit{
	text-align:right;	
}
a.signup{
	display:block;
	padding:0px 0px 0px 10px;
	margin:0px 0px 15px 0px;
}
a.signup:hover{
	text-decoration:underline;	
}
a.findoutmore{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.findoutmore-index{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 100px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.findoutmore span{
	display:block;
	padding:4px 0px 0px 12px;
}
a.findoutmore:hover{
	background-position:top;
}
a.signupblue{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.signupblue span{
	display:block;
	padding:4px 0px 0px 18px;
}
a.signupblue:hover{
	background-position:top;
}
a.selectblue{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
	float:right;
}
a.selectblue span{
	display:block;
	text-align:center;
	padding-top:4px;
}
a.selectblue:hover{
	background-position:top;
}

a.signupnext{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.signupnext span{
	display:block;
	padding:4px 0px 0px 18px;
}
a.signupnext:hover{
	background-position:top;
}
a.selectnext{
	background-image:url(http://www.webedi.co.uk/images/findoutmore.gif);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
	float:right;
}
a.selectnext span{
	display:block;
	text-align:center;
	padding-top:4px;
}
a.selectnext:hover{
	background-position:top;
}

a.signuphead{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.watchthevideo{
	background-image:url(http://www.webedi.co.uk/images/watch-the-video.png);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:216px;
	height:47px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.signuphead span{
	display:block;
	padding:4px 0px 0px 18px;
}
a.signuphead:hover{
	background-position:top;
}
.middle-split{
	color:#0000ff;
	width:220px;
	margin-right:7px;
	float:right;
}
.middle-split2{
	width:230px;
	margin-right:10px;
	float:left;
	background-image:url(http://www.webedi.co.uk/images/home-box-right-border.gif);
	background-repeat:no-repeat;
	background-position:100% 16px;
	line-height:12px;
}
.middle-split3{
	width:220px;
	float:left;
}
a.homebutton span.line1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	font-weight:normal;
	padding:10px 0px 3px 10px;
	letter-spacing:-1px;
	display:block;
}
a.homebutton span.line2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:10px;
	color:#999;
	display:block;
}
a.homebutton span.line3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:10px;
	display:block;
	text-decoration:underline;
}
a.button1{
	background-image:url(http://www.webedi.co.uk/images/home-buttons.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:74px;
	margin-bottom:21px;
	display:block;
	color:#0099cc;
}
a.button2{
	background-image:url(http://www.webedi.co.uk/images/home-buttons.png);
	background-position:0px -74px;
	background-repeat:no-repeat;
	height:74px;
	margin-bottom:21px;
	display:block;
	color:#0099cc;
}
a.button3{
	background-image:url(http://www.webedi.co.uk/images/home-buttons.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:74px;
	display:block;
	color:#0099cc;
}
a.button1:hover{
	background-position:top right;
}
a.button2:hover{
	background-position:right -74px;
}
a.button3:hover{
	background-position:bottom right;
}
/* Contact Buttons
----------------------------------------------- */
a.homebutton span.line11{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	padding:8px 0 1px 10px;
	letter-spacing:-2px;
	display:block;
}
a.homebutton span.line22{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	padding-left:10px;
	color:#999;
	display:block;
}
a.homebutton span.line33{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:10px;
	display:block;
	text-decoration:underline;
}
a.button11{
	background-image:url(http://www.webedi.co.uk/images/home-buttons2.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:74px;
	margin-bottom:21px;
	display:block;
	color:#0099cc;
}
a.button22{
	background-image:url(http://www.webedi.co.uk/images/home-buttons2.png);
	background-position:0px -74px;
	background-repeat:no-repeat;
	height:74px;
	margin-bottom:21px;
	display:block;
	color:#0099cc;
}
a.button33{
	background-image:url(http://www.webedi.co.uk/images/home-buttons2.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:74px;
	display:block;
	color:#0099cc;
}
a.button11:hover{
	background-position:top right;
}
a.button22:hover{
	background-position:right -74px;
}
a.button33:hover{
	background-position:bottom right;
}

/* Launch Tour Index Page
----------------------------------------------- */
.middle-split-indextour{
	width:700px;
	float:left;
	background-position:left top;
	background-image:url(http://www.webedi.co.uk/images/launch_box2.png);
	background-repeat:no-repeat;
}
.middle-split-indextour input.submit{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	line-height:13px;
	margin:20px 20px 20px 150px;
	width:111px;
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour input.submit-tour{
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 150px;
	
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour form{
	padding-top:30px;
	line-height:18px;
}
.middle-split-indextour form.nopad{
	padding-top:0px;	
}
.middle-split-indextour form div{
	padding-bottom:10px;	
}
.middle-split-indextour label{
	width:125px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:0px;
	line-height:18px;
}
.middle-split-indextour input{
/*	width:211px;  */
	float:left;
}
.middle-split-indexleft-firefox{
	width:400px;
	float:left;
	background-position:top;
	background-image:url(http://www.webedi.co.uk/images/index-box-left.png);
	background-repeat:no-repeat;
}
.middle-split-indexleft-chrome{
	width:400px;
	float:left;
	background-position:top;
	background-image:url(http://www.webedi.co.uk/images/index-box-left.png);
	background-repeat:no-repeat;
}
.middle-split-indexright{
	width:300px;
	float:left;
	
	background-position:left top;
	background-image:url(http://www.webedi.co.uk/images/index-box-right.png);
	background-repeat:no-repeat;
}
.middle-split-indextour2{
	width:700px;
	float:left;
	background-position:left top;
	background-repeat:none repeat scroll 0 0 transparent;
}
.middle-split-indextour2 input.submit{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	line-height:13px;
	margin:20px 20px 20px 150px;
	width:111px;
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour2 input.submit-tour{
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 393px;
	
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour2 form{
	padding-top:30px;
	line-height:18px;
	
	margin:0px 0px 0px 35px;
	
}
.middle-split-indextour2 form.nopad{
	padding-top:0px;	
}
.middle-split-indextour2 form div{
	padding-bottom:10px;	
}
.middle-split-indextour2 label{
	width:125px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:0px;
	line-height:18px;
	font: Trebuchet MS;
}
.middle-split-indextour2 input{
/*	width:211px;  */
	float:left;
	margin:0px 0px 0px 386px;
	font-size: 17px; 
	color:#333;
	font: Trebuchet MS;
}


.middle-split-indextour3{
	width:700px;
	float:left;
	background-position:left top;
	background-image:url(http://www.webedi.co.uk/images/launch_box3.png);
	background-repeat:no-repeat;
}
.middle-split-indextour3 input.submit{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:center bottom;
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	height:24px;
	letter-spacing:-1px;
	line-height:13px;
	margin:20px 20px 20px 150px;
	width:111px;
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour3 input.submit-tour{
	color:#FFF;
	display:block;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:13px;
	margin:0px 0px 0px 393px;
	
	border:none;
	cursor:pointer;
	padding:0px;
	float:left;
}
.middle-split-indextour3 form{
	padding-top:30px;
	line-height:18px;
	
	margin:0px 0px 0px 35px;
	
}
.middle-split-indextour3 form.nopad{
	padding-top:0px;	
}
.middle-split-indextour3 form div{
	padding-bottom:10px;	
}
.middle-split-indextour3 label{
	width:125px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:0px;
	line-height:18px;
	font: Trebuchet MS;
}
.middle-split-indextour3 input{
/*	width:211px;  */
	float:left;
	margin:0px 0px 0px 367px;
	font-size: 18px; color=#999999;
	font: Trebuchet MS;
}

/* Info Template
----------------------------------------------- */
.middle-split-mainleft{
	width:641px;
	float:left;
	margin-left:24px;
}
.middle-split-mainleft p{
	color:#999;
	font-size:13px;
	line-height:16px;
	padding:14px 0 0 0px;	
}
.middle-split-mainright{
	width:220px;
	float:right;
	margin-right:15px;
}

.middle-splittc-mainleft{
	width:900px;
	float:left;
	margin-left:24px;
}
.middle-splittc-mainleft p{
	color:#999;
	font-size:13px;
	line-height:16px;
	padding:14px 0 0 0px;	
}
.middle-splittc-mainright{
	width:221px;
	float:right;
	margin-right:24px;
}

.breadcrumb{
	line-height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#afafaf;
	margin-left:10px;
}
.breadcrumb span{
	color:#666;	
}
.breadcrumb a{
	color:#0099cc;
	font-weight:bold;
}
.padtop{
	padding:42px 0px 0px 0px;	
}

/* Web EDI
----------------------------------------------- */
/*.banner-webedi{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/web-edi.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-webedi h1, .banner-webedi p{
	position:absolute;
	margin-left:-9999px;
}
.banner-webedi div{
	padding:290px 0px 0px 39px;
	position:relative;
	z-index:2;
}
*/
.banner-index{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/banner.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-convertedi{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/integrated-edi.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-enterpriseedi{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/enterprise-edi-2.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-webedi{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/web-edi.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-webedi2{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/web-edi2.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-msdynamics{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/ms-dynamics.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-syspro{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/syspro-banner.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-webshop{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/webshop.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-webedi h1, .banner-webedi p{
	position:relative;
	margin-left:150px;
	left: -110px;
	top: 40px;
}
.banner-webedi h4, .banner-webedi p{
	position:relative;
	margin-left:150px;
	left: -110px;
	top: 50px;
}
.banner-webedi div{
	padding:155px 0px 0px 39px;
	position:relative;
	z-index:2;
}
a.signupheadedi{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.signupheadedi span{
	display:block;
	padding:4px 0px 0px 18px;
}
a.signupheadedi:hover{
	background-position:top;
}

a.signupheadindex{
	background-image:url(http://www.webedi.co.uk/images/buttons.png);
	background-position:bottom;
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:13px;
	width:111px;
	height:24px;
	display:block;
	font-weight:bold;
	color:#fff;
	letter-spacing:-1px;
}
a.signupheadindex span{
	display:block;
	padding:4px 0px 0px 18px;
}
a.signupheadindex:hover{
	background-position:top;
}

.tableh4{
	padding-top:20px;
	border-bottom:6px solid #b2cedd;
	margin-bottom:9px;
}
ul.list-left{
	width:48%;
	float:left;
	border-top:1px solid #ddd;
	margin:0px 0px 42px 0px;
	list-style-type:none;
}
ul.list-right{
	width:48%;
	float:right;
	border-top:1px solid #ddd;
	margin:0px 0px 42px 0px;
	list-style-type:none;
}
.middle li.even{
	background-color:#fafcfd;
	line-height:31px;
	border-bottom:1px solid #ddd;
	padding:0px 0px 0px 38px;
	margin:0px;
	background-image:url(http://www.webedi.co.uk/images/tick-blue.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	color:#777;
}
.middle li.odd{
	background-color:#fff;
	line-height:31px;
	border-bottom:1px solid #ddd;
	margin:0px;
	padding:0px 0px 0px 38px;
	background-image:url(http://www.webedi.co.uk/images/tick-white.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	color:#777;
}
.bolt-ons{
	background-color:#fafcfd;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	line-height:31px;
}
.bolt-ons div.left{
	float:left;
	width:48%;
}
.bolt-ons div.right{
	float:right;
	width:48%;
}
.bolt-ons span{
	background-image:url(http://www.webedi.co.uk/images/plus.gif);
	background-position:10px center;
	background-repeat:no-repeat;
	padding:0px 0px 0px 38px;
	color:#777;
}
.bolt-ons-base{
	border-bottom:1px solid #ddd;
}
.bolt-ons-base p{
	color:#777;
	font-size:12px;
	line-height:14px;
	padding:10px;
}
.bolt-ons-base div.left{
	float:left;
	width:48%;
}
.bolt-ons-base div.right{
	float:right;
	width:48%;
}
.signup{
	padding-top:22px;	
}

/* Climate
----------------------------------------------- */
.banner-climate{
	height:337px;
	background-image:url(http://www.webedi.co.uk/images/page-banners/reducing-costs-banner.jpg);
	background-repeat:no-repeat;
	display:block;
}
.banner-climate h1, .banner-webedi p{
	position:relative;
	margin-left:150px;
	left: -110px;
	top: 40px;
}
.banner-climate h4, .banner-webedi p{
	position:relative;
	margin-left:150px;
	left: -110px;
	top: 50px;
}
.banner-climate div{
	padding:120px 0px 0px 39px;
	position:relative;
	z-index:2;
}
.edi-calculator{
	height:374px;
	background-image:url(http://www.webedi.co.uk/images/edi-calculator.jpg);
	background-repeat:no-repeat;
	display:block;
}
.edi-calculator div{
	padding:120px 0px 0px 39px;
	position:relative;
	z-index:2;
}

/* Checkout
----------------------------------------------- */
.product_option{
	background-color:#ffffff;
	border:1px solid #0099cc;
	padding:23px;
	margin:10px;
}
.option_title{
	font-size:20px;
	color:#000;
}
.your-mailbox{
	border:1px solid #fff;
	margin-bottom:20px;
}
.your-mailbox-inner{
	border:1px solid #ccc;
	text-align:center;
	padding:23px 0px;
}
.your-mailbox-title{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:36px;
	line-height:36px;
	color:#000;
}
.your-mailbox-number{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:36px;
	line-height:66px;
	color:#000;
}

/* Footer
----------------------------------------------- */
#footer{
	margin:16px 0px 0px 0px;
	border-top:1px solid #dddede;
}
.retaillers{
	border-top:1px solid #fff;
	border-bottom:1px solid #dddede;
}
.footer-content{
	border-top:1px solid #fff;
	padding-top:20px;
	border-bottom:1px solid #dddede;
}
.footer-split{
	width:230px;
	float:left;
	margin-right:20px;
}
.footer-split2{
	width:460px;
	float:left;
	margin-right:20px;
}
.footer-split3{
	width:230px;
	float:left;
}
.p10{
	padding-left:10px;	
}
.footer-title{
	font-size:13px;
	line-height:13px;
	color:#666;
	padding-bottom:12px;
	border-bottom:1px solid #dddede;
	}
	
.footer-split-content{
	border-top:1px solid #fff;
	padding-top:23px;
}
.snippet{
	font-size:11px;
	line-height:11px;
	padding-bottom:23px;
	padding-right:10px;
}
.snippet a{
	display:block;
	padding-top:3px;
}
.footer-split-content ul{
	width:100px;
	float:left;
	margin-right:20px;
	font-size:11px;
	line-height:15px;
}
.footer-split-content ul.last{
	margin-right:0px;
}
.footer-split-content p{
	font-size:11px;
	line-height:13px;
	padding-bottom:20px;
}

.copyright{
	border-top:1px solid #fff;
	font-size:11px;
	line-height:14px;
	color:#666; 
	padding:10px 10px 0px 10px;
}
.copyright a{
	float:right;	

