@charset "utf-8";
/* ---------------------------------
Linetex Public Web Site Stylesheet
Version:1.0
website:http://www.linetex.co.uk/
Author:Jim Handley
email:jimh@linetex.co.uk
------------------------------------ */
@media screen {

#branding{height:90px;width:1000px;}
#header{background:url(images/bgd_atm_top.jpg) no-repeat left top;height:80px;font-weight:bold;color:#FFFFFF;text-align:left;font-size:1.2em;padding:0 10px 0 20px;}
#header #txtBreadcrumb{font-size:1em;float:left;margin-top:1.6em;font-family:Verdana, Arial, Helvetica, sans-serif;}
#header #imgRemote{width:175px;height:32px;float:right;margin-right:15px;border:none;}
#header a{color:#99CCFF;text-decoration:none;}
#header a:hover{color:#FFFF99;}
#sectionMiddle{width:1000px;position:relative;background-image:url(images/bgd_atm_mid.jpg);background-repeat:repeat-y;background-position:left top;}
#sidebar1{float:left;width:174px;}
#areaNav{width:164px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;}
#areaNav ul{list-style-type:none;text-align:left;}
#areaNav li{display:inline;}
#areaNav a{display:block;width:164px;height:42px;line-height:42px;color:#336699;text-decoration:none;background:url(images/nav_med_blue.jpg) no-repeat left bottom;text-indent:15px;font-weight:bold;font-size:1.2em;}
#areaNav a:hover{background:url(images/nav_light_blue.jpg) no-repeat left bottom;}
#areaNav .selected a{color:#fff;background:url(images/nav_dark_blue.jpg) no-repeat left bottom;}
#areaNav .first a{line-height:40px;height:40px;}
#txtAddress{font-size:0.9em;color:#99CCFF;background-color:#184E82;width:150px;text-align:left;position:Absolute;bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;left:16px;}
#txtAddress strong, #txtAddress a{color:#99CCFF;background-image:none;}
#txtAddress a:hover{color:#FFFF99;}
#sidebar2{float:right;width:175px;display:inline;margin-right:25px;}
#sidebar2 ul {margin-left:30px;}
#sidebar2 h3 {margin-left:15px;}
#mainContent{padding:0 20px;float:right;width:575px;}
#footer{width:1000px;color:#99CCFF;border:none;background:url(images/bgd_atm_bottom.jpg) no-repeat left bottom;font-family:Verdana, Arial, Helvetica, sans-serif;height:72px;}
.shim {background:url(images/bgd_atm_mid.jpg);clear:both;height:1px;}
#footer a{color:#99CCFF;}
#footer a:hover{color:#ffffff;}
#navCopy{float:left;color:#99CCFF;margin-left:15px;margin-top:30px;}
#navFooter{float:right;margin-right:25px;margin-top:30px;}
#imgContact{height:148px;width:575px;border:none;margin-top:20px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
#imgCustQuotes{
	height:300px;
	width:175px;
	margin-right:auto;
	margin-left:auto;
	border:none;
}
#imgEuroserv{height:75px;width:175px;border:none;}
#imgFootAbout {height:52px;width:575px;margin-top:10px;}
#imgLogoHorzSmall{padding:0px;width:575px;height:90px;margin-right:auto;margin-left:auto;border:none;margin-bottom:0px;}
#imgLogoLong{
	border:none;
	height:800px;
	width:175px;
	margin-right: 15px;
}
#imgMain200{height:200px;width:575px;margin:10px auto;border:none;}
#imgMarket200{height:200px;width:575px;margin-top:5px;margin-right:auto;margin-bottom:10px;margin-left:auto;border:none;}
#imgMarket180{height:180px;width:575px;margin-top:10px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:none;}
#imgNavIMAC {height:50px;width:575px;margin-top:10px;}
#imgReady{margin-top:10px;border:none;position:absolute;bottom:0px;right:25px;}
#imgStopwatch{height:93px;width:70px;border:none;}
#imgTivoli{height:31px;width:139px;margin:10px auto;border:none;}
#imgUKService{margin-bottom:10px;border:none;}
#TabbedPanels1 .TabbedPanels {margin:0px;padding:0px;float:left;clear:none;width:100%;}
#TabbedPanels1 .TabbedPanelsTabGroup {margin:0px;padding:0px;}
#TabbedPanels1 .TabbedPanelsTab {position:relative;top:1px;float:left;padding:5px 10px;margin:10px 10px 0px 0px;font:bold 1em sans-serif;list-style:none;border-left:1px solid #336699;border-bottom:1px solid #336699;border-top:1px solid #336699;border-right:1px solid #336699;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;color:#FFFFFF;background:#336699;text-align:center;}
#TabbedPanels1 .TabbedPanelsTabHover {background:#C6E1FF;color:#336699;border-bottom:1px solid #336699;}
#TabbedPanels1 .TabbedPanelsTabSelected {border-bottom:1px solid #ECF5FF;background:#ECF5FF;color:#336699;}
#TabbedPanels1 .TabbedPanelsTab a {color:black;text-decoration:none;margin:5px;padding:5px;}
#TabbedPanels1 .TabbedPanelsContentGroup {clear:both;border-left:1px solid #336699;border-bottom:1px solid #336699;border-top:1px solid #336699;border-right:1px solid #336699;background:#ECF5FF;height:25em;}
#TabbedPanels1 .TabbedPanelsContent {padding:10px;}
#TabbedPanels1 .TabbedPanelsContentVisible {}
#TabbedPanels2 .TabbedPanels {margin:0px;padding:0px;float:left;clear:none;width:100%;}
#TabbedPanels2 .TabbedPanelsTabGroup {margin:0px;padding:0px;}
#TabbedPanels2 .TabbedPanelsTab {position:relative;top:1px;float:left;padding:5px 10px;margin:10px 10px 0px 0px;font:bold 1em sans-serif;list-style:none;border-left:1px solid #336699;border-bottom:1px solid #336699;border-top:1px solid #336699;border-right:1px solid #336699;-moz-user-select:none;-khtml-user-select:none;cursor:pointer;color:#FFFFFF;background:#336699;text-align:center;}
#TabbedPanels2 .TabbedPanelsTabHover {background:#C6E1FF;color:#336699;border-bottom:1px solid #336699;}
#TabbedPanels2 .TabbedPanelsTabSelected {border-bottom:1px solid #ECF5FF;background:#ECF5FF;color:#336699;}
#TabbedPanels2 .TabbedPanelsTab a {color:black;text-decoration:none;margin:5px;padding:5px;}
#TabbedPanels2 .TabbedPanelsContentGroup {clear:both;border-left:1px solid #336699;border-bottom:1px solid #336699;border-top:1px solid #336699;border-right:1px solid #336699;background:#ECF5FF;height:25em;}
#TabbedPanels2 .TabbedPanelsContent {padding:10px;}
#TabbedPanels2 .TabbedPanelsContentVisible {}
.VTabbedPanels .TabbedPanelsTabGroup {float:left;width:10em;height:20em;position:relative;border-top:solid 1px #999;border-right:solid 1px #999;border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;background:#EAF4FF;}
.VTabbedPanels .TabbedPanelsTab {float:none;margin:0px;border-top:none;border-left:none;border-right:none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color:#EEE;border-bottom:solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear:none;float:left;padding:0px;width:30em;height:20em;margin-bottom:10px;}

}

@media print {

#branding{width:100%;height:100px;}
#header {display:none;}
#sidebar1{display:none;}
#sidebar2{display:none;}
#navFooter{display:none;}
#mainContent{width:575px;clear:both;}

}

@media screen, print {

*{margin:0;padding:0;border:none;}
body{color:#58626b;background-color:#FFFFFF;text-align:center;font:62.5%/1.6 Arial, Helvetica, sans-serif;}
h1{font-size:2.4em;font-weight:bold;color:#990000;line-height:1.2em;}
h2{font-size:1.8em;font-weight:bold;color:#184E82;line-height:1.1em;}
h3{
	font-size:1.4em;
	font-weight:bold;
	color:#6699CC;
}
p, li{font-size:1em;}
strong{font-weight:bold;}
#container{width:1000px;background:#FFFFFF;margin:0 auto;text-align:left;}
#brandLeft{width:296px;height:79px;float:left;background:url(images/logo_atm.jpg) no-repeat;}
#brandRight{width:305px;height:79px;float:right;background:url(images/phone_no_new.gif) no-repeat right top;}
#mainContent h2{width:565px;margin-top:10px;color:#184E82;margin-bottom:5px;}
#mainContent h3{margin-top:10px;margin-bottom:5px;}
#mainContent li{font-size:1em;margin-left:20px;padding:0;}
#mainContent li ul li{font-size:0.9em;margin-left:20px;padding:0;}
#mainContent p, #mainContent ul, #mainContent ol{font-size:1.2em;padding-top:5px;padding-bottom:5px;}
#mainContent a, #sidebar2 a{color:#000099;}
#mainContent a:hover, #sidebar2 a:hover{color:#990000;}
#mainContent a:hover strong, #mainContent strong a:hover{color:#990000;}
#mainContent ul{padding-top:10px;padding-bottom:10px;list-style-image:url(images/bullet_blue.gif);}
.box{width:175px;background:url(images/box_blue_bottom.jpg) no-repeat left bottom;margin-bottom:10px;}
.box h2{background:url(images/box_dkblue_top.jpg) no-repeat left top;padding:10px 20px 6px 20px;text-align:center;color:#FFFFFF;font-size:1.4em;}
.box p{padding:10px 10px 10px 10px;}
.box ul{padding:10px 10px 10px 10px;margin-left:15px;list-style-image:url(images/bullet_blue.gif);}
.box a{color:#000099;}
.box a:hover{color:#990000;}
.boxBlue{
	background-color:#E1EBF4;
	border:1px solid #184E82;
	width:570px;
	margin-top:10px;
	height:auto;
	margin-bottom:10px;
	padding-left: 10px;
	padding-right: 10px;
}
.list2Col{width:550px;}
.listNews{line-height:2.2em;}
.listLeft{float:left;width:260px;border:none;}
.listRight{float:right;width:260px;border:none;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.clear{clear:both;margin-top:0px;}
.contact{font-weight:bold;color:#666666;}
.txtFixedWidth1{width:4em;display:inline-block;border:none;}
#txtDisclaimer{background-color:#FFEEEE;padding:10px;margin-top:10px;margin-bottom:20px;border:1px solid #990000;}
#txtDisclaimer h2{color:#990000;border:none;background-color:#FFEEEE;margin:0px;padding:0px;width:400px;}
#txtDisclaimer strong{color:#990000;}
#txtRequired{font-weight:bold;float:right;color:#990000;}
#tblMarkets p{font-weight:normal;font-size:2em;text-indent:20px;padding-top:20px;padding-bottom:29px;}
#tblMarkets a{text-decoration:none;color:#336699;}
#tblMarkets a:hover{color:#990000;}
#mainContent table{font-size:0.9em;}
fieldset{padding-bottom:1em;padding-right:1em;border:none;}
legend{font-weight:bold;font-size:1.6em;color:#184E82;padding-bottom:1em;padding-left:12px;padding-right:5px;}
form{margin-top:1.5em;}
form p{position:relative;width:100%;}
label{width:9em;text-indent:1em;float:left;}
input{width:200px;}
input[type="text"], textarea{font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #184E82;}
input.radio{width:auto;}
input:focus, textarea:focus{background:#ffc;}
input.radio{float:left;margin-right:1em;}
input[type="submit"]{width:6em;border:1px solid #336699;font-weight:bold;color:#184E82;}
textarea{width:420px;height:100px;font-size:1em;}
.center{text-align:center;}
td.red{background-color:#FFCCFF;padding:5px;text-align:center;}
td.yellow{background-color:#FFFFCC;padding:5px;text-align:center;}
td.green{background-color:#CCFFCC;padding:5px;text-align:center;}
td.left{text-align:left;}
.even{background-color:#FFFFFF;}
#mainContent blockquote{margin-left:20px;margin-top:10px;}
#frmContact{background-color:#E1EBF4;border:1px solid #184E82;margin-top:10px;margin-bottom:10px;width:575px;}
.blue1{background-color:#99CCFF;}
.blue2{background-color:#AADDFF;}
.blue3{background-color:#CCEEFF;}
.blue4{background-color:#DDFFFF;}
.blue5{background-color:#EEFFFF;}
#tblBackup{width:575px;border:1px solid #184E82;margin-top:10px;margin-bottom:10px;}
#tblBackup th{font-size:1.2em;color:#FFFFFF;background-color:#184E82;text-align:center;padding:3px;}
#tblBackup td{padding:3px;width:20%;vertical-align:top;background-color:#E1EBF4;}
#tblComparison{width:575px;border:1px solid #184E82;}
#tblComparison th{color:#FFFFFF;background-color:#184E82;padding:5px;text-align:center;font-size:1.2em;}
#tblComparison td{font-size:1.2em;}
.tblLocations{background-color:#E1EBF4;border:1px solid #184E82;margin-top:10px;margin-bottom:10px;width:575px;}
.tblLocations th{font-weight:bold;color:#FFFFFF;background-color:#184E82;padding:5px;}
.tblLocations td{padding:5px;}
#tblServers{
	background-color:#E1EBF4;
	border:1px solid #184E82;
	width: 95%;
}
#tblServers td{vertical-align:top;font-size:0.8em;padding:5px;text-align:center;}
#tblServers th{font-weight:bold;color:#FFFFFF;background-color:#184E82;padding:5px;text-align:center;}
#tblServices{width:575px;margin-top:10px;margin-bottom:10px;border:1px solid #184E82;}
#tblServices th{font-size:1em;color:#FFFFFF;background-color:#184E82;text-align:center;padding:3px;}
#tblServices td{padding:3px;width:20%;vertical-align:top;text-align:center;font-size:0.9em;}

}
#imgGuaranteed {
	height: 268px;
	width: 175px;
	margin-bottom: 10px;
}

