body{background-color:#606a77;margin:10px 10px 10px 10px;}
form{margin:0;}
img{border:0;}
a{outline:none;}
#main{width:762px;background-color:#bdc5a4;padding:20px 0 0 15px;margin:auto;}
#level1 #bookmark{clear:left;text-indent:0;padding:0;background:none;width:145px;height:16px;margin:0 0 0 10px;border:0;}
#back{background-color:#dde1d0;background-image:url(http://img2.intelligentvending.co.uk/right-side.png);background-repeat:repeat-y;background-position:right;padding-right:15px;padding-bottom:1px;}
#back2{background-image:url(http://img2.intelligentvending.co.uk/menuleftbg.gif);background-repeat:repeat-y;}
#banner{background-image:url(/images/sp1.png);background-position: 0 -52px;background-color:#dde1d0;height:80px;}
#banner2{background-image:url(http://img2.intelligentvending.co.uk/vMenBack4.png);background-repeat:repeat-y;background-color:#dde1d0;width:100%;margin:0;}
#level1{float:left;background-image:url(http://img2.intelligentvending.co.uk/menuleftbg.gif);background-repeat:repeat-y;width:166px;clear:both;}
#topMenu{background:url(/images/sp1.png);background-position: 0 -572px;height:29px;}
#level1 a{color:#000;text-decoration:none;font-family:arial;font-size:11px;display:block;width:162px;text-indent:20px;margin:0;padding:2px 2px 2px 0;background-image:url(../images/sideButBack.png);background-repeat:repeat-y;border:1px solid #9ea5ab;border-bottom:none;}
#topMenu a{float:right;color:#404447;text-decoration:none;line-height:28px;font-family:tahoma,arial;font-size:15px;font-weight:600;text-align:center;margin:0;padding:0;background-image:url(http://img2.intelligentvending.co.uk/topButBack.gif);height:27px;width:95.6px;background-repeat:repeat-x;border:1px solid #9ea5ab;border-bottom:1px solid #b9babb;border-right:none;}
#topMenu a.lastbut{border-right:1px solid #9ea5ab;}
#topMenu a:hover{color:#646465;background-image:url(../images/topButBack-Over.gif);background-repeat:repeat-x;}
#level1 a.bott{border-bottom:1px solid #9ea5ab;margin-bottom:0;padding-bottom:2px;}
#level1 a:hover{color:#646465;background-image:url(http://www.intelligentvending.co.uk/images/sideButBack-Over.png);}
#level1 input{color:#777;padding:3px;border:1px solid #c0c0c0;width:140px;margin-top:0px;font-family:Tahoma;font-size:12px;}
#level2{background-color:#fff;margin-left:166px;padding:5px;min-height:2000px;}
#level2 p,h1,h2{color:#222;}
#footer{height:50px;background-color:#bdc5a4;background-image:url(/images/sp1.png);background-position: 0 -302px;text-align:right;padding-right:15px;margin-top:-1px;}
#footer p{font-size:10px;}
.footerlink a{float:left;color:#000;text-decoration:none;vertical-align:bottom;line-height:16px;font-family:arial;font-size:9px;font-weight:bold;text-align:center;margin:32px 0 0 0;padding:0;background-image:url(../images/botButBack.png);height:16px;width:47px;background-repeat:repeat-y;border:1px solid #9ea5ab;}
.footerlink a:hover {color:#000;background-image:url(../images/botButBack-Over.gif);}
#contentHeader{clear:right;width:99%;height:60px;}
#contentHeader h1{background-image:url(../images/imgbg.jpg);background-repeat:repeat-y;background-position:center center;padding:5px 10px 10px 10px;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;border-bottom:1px solid #555;border-right:1px solid #555;height:15px;text-align:center;font-family:tahoma,arial;font-size:14px;font-weight:600;color:#eee;margin-top:7px;float:left;}
#contentButton a{display:block;color:#00a;text-decoration:none;line-height:19px;font-family:arial;font-size:11px;font-weight:bold;text-align:center;margin:8px 3px 0 0;padding:0 7px 0 7px;background-image:url(../images/contentbuttonlarge.png);height:19px;background-repeat:repeat-y;border:1px solid #323232;}
#contentButton a:hover{color:#00a;background-image:url(../images/contentbuttonlarge-over.png);}
#contentButtonLarge a{display:block;color:#00a;text-decoration:none;line-height:19px;font-family:arial;font-size:11px;font-weight:bold;text-align:center;margin:8px 3px 0 00px;padding:0;background-image:url(../images/contentbuttonlarge.png);height:19px;width:180px;background-repeat:repeat-y;border:1px solid #323232;}
#contentButtonLarge a:hover{color:#00a;background-image:url(../images/contentbuttonlarge-over.png);}
p{font-family:tahoma,arial;font-size:12px;margin: 0 0 15px 0;padding:0;line-height:138%;}
label{font-family:tahoma,arial;font-size:12px;}
.displayed{border:0;display:block;margin-left:auto;margin-right:auto;}
body{height:100%;}
ul{font-family:tahoma,arial;font-size:12px;margin-top: 0;color:#222;}
li{color:#222;}
.blue{color:#039;}
h1{font-family:tahoma,arial;font-size:13px;font-weight:bold;padding:0;margin:0;color:#039;}
h2{font-family:tahoma,arial;font-size:13px;font-weight:bold;padding: 0 0 10px 0;margin:0;color:#039;}
h3{font-family:tahoma,arial;font-size:12px;font-weight:bold;padding: 0 0 10px 0;margin:0;color:#022;}
h4{font-family:tahoma,arial;font-size:11px;font-weight: normal;}
table{font-family:tahoma,arial;font-size:12px;line-height:138%;}
table#data{margin:auto;background-color:#fff;border-top:1px solid black;border-left:1px solid black;width:300px;text-align:center;}
#data td{border-bottom:1px solid black;border-right:1px solid black;}
table.data2{margin:auto;background-color:#fff;border-top:1px solid black;border-left:1px solid black;width:300px;text-align:center;}
.data2 td{border-bottom:1px solid black;border-right:1px solid black;}
.tableh1{text-align:center;background-color:#e8eadf;font-family:tahoma,arial;font-size:16px;font-weight:bold;padding:10px 10px 10px 10px;margin:0;color:#000;line-height:138%;}
.tableh2{text-align:center;background-color:#f4f5f1;font-family:tahoma,arial;font-size:13px;font-weight:bold;padding:5px 5px 5px 5px;margin:0;color:#000;}
.tablep{text-align:center;font-family:tahoma,arial;font-size:12px;padding:15px 0 15px 0;margin:0;color:#000;line-height:138%;}
.tableh4{text-align:center;background-color:#e8eadf;font-family:tahoma,arial;font-size:10px;font-weight:normal;padding:2px 2px 2px 2px;margin:0;color:#000;line-height:138%;}
#datab{margin:auto;margin-bottom: 15px;background-color:#fff;border-top:1px solid black;border-left:1px solid black;width:520px;text-align:left;}
#datab td,#datab th{border-bottom:1px solid black;border-right:1px solid black;font-family:tahoma,arial;line-height:138%;}
#datab td{font-size:12px;padding:5px 2px 5px 2px;color:#000;}
#datab th {background-color:#e8eadf;font-family:tahoma,arial;font-size:14px;font-weight:bold;padding:5px 2px 5px 2px;color:#000;}
#datab td:first-child{background-color:#f4f5f1;font-family:tahoma,arial;font-size:13px;font-weight:bold;color:#000;}
.smalllink a:link{font-family:tahoma,arial;font-size:11px;color:#00a;text-decoration:none;}
.smalllink a:active{font-family:tahoma,arial;font-size:11px;color:#00a;text-decoration:none;}
.smalllink a:hover{font-family:tahoma,arial;font-size:11px;color:#00a;text-decoration:underline;}
.smalllink a:visited{font-family:tahoma,arial;font-size:11px;color:#00a;text-decoration:none;}
#clear{clear:both;}
.info{color:#600;border-bottom:1px dashed #a00;}
.iwrap{width:140px;float:left;padding-left:10px;}
.w{height:200px;padding-top:30px;}
.ws{height:100px;padding-top:30px;}
#level2 a:link.ql{color:#060;text-decoration:none;border-bottom:1px dotted #060;}
#level2 a:active.ql{color:#060;text-decoration:none;border-bottom:1px dotted #060;}
#level2 a:visited.ql{color:#060;text-decoration:none;border-bottom:1px dotted #040;}
#level2 a:hover.ql{color:#060;text-decoration:none;border-bottom:0 dotted #060;}
#level2 a:link.infolink{color:#00a;text-decoration:none;border-bottom:1px dotted #00a;}
#level2 a:active.infolink{color:#00a;text-decoration:none;border-bottom:1px dotted #00a;}
#level2 a:visited.infolink{color:#00a;text-decoration:none;border-bottom:1px dotted #00a;}
#level2 a:hover.infolink{color:#00a;text-decoration:none;border-bottom:0;}
#searchresults p{padding:0;margin-bottom:20px;}
.news{border:1px solid #aaf;background-color:#ededff;width:149px;margin:-420px 0 0 4px;float:left;text-align:left;padding:0 3px 0 3px;}
.news h3{width:100%;text-align:center;margin-top:3px;padding:3px 0 5px 0;border-bottom:1px dotted #aaf;font-size:9px;font-weight:normal;color:#55e;}
.news p{margin:0;padding:5px 0 5px 0;border-bottom:1px dotted #aaf;font-size:11px;color:#606060;}
.news a{text-decoration:none;color:#119;}
.news .bot{text-align:center;padding-top:2px;border:0;font-size:9px;color:#55e;text-decoration:none;}
.news b{font-size:10px;}
.frmLeft{border:1px solid #aaf;background-color:#ededff;width:149px;margin:10px 0 0 0;float:left;text-align:left;padding:0 3px 1px 3px;}
.frmLeft h2{text-align:left;margin:3px 0 0 0;padding:3px 3px 5px 3px;border-bottom:1px dotted #aaf;font-size:15px;font-weight:normal;color:#606060;}
.frmLeft p{padding: 5px 4px 5px 4px;margin: 0;border-bottom:1px dotted #aaf;font-size:11px;line-height:20px;color:#606060;}
.frmLeft textarea{border:1px solid #c0c0c0;padding: 3px;color:#777;font-family:Tahoma;font-size:12px;width:134px;height:72px;}
.frmMainWide{border:1px solid #aaf;background-color:#eef;width:535px;margin:5px 0 15px 0;float:left;text-align:left;padding:3px 7px 2px 7px;}
.frmMainWide h2{text-align:left;margin-top:3px;margin-bottom:10px;padding:6px 3px 5px 3px;border-bottom:2px dotted #aad;font-size:18px;font-weight:normal;color:#606060;}
.frmMainWide h3{font-size:12px;text-align:right;color:#444;}
.frmMainWide p{padding:10px 4px 10px 4px;border-bottom:1px dotted #aaf;font-size:14px;line-height:20px;color:#606060;}
.frmMainWide input{width:515px;margin:4px 0 4px 0;}
.frmMainWide select{width:525px;margin:4px 0 4px 0;}
.frmMainWide input,select{padding:5px 4px 5px 4px;border:1px solid #c0c0c0;color:#606060;}
.frmMainWide textarea{margin-top:4px;border:1px solid #c0c0c0;color:#777;padding:3px;font-family:Tahoma;font-size:15px;width:515px;height:190px;}
.dOffer{border:1px solid #aaf;background-color:#efefff;width:95%;margin:10px 0 10px 10px;float:left;text-align:justify;padding:0 3px 1px 3px;}
.dOffer .dtop{padding:5px 4px 5px 4px;background-color:#dfdff1;margin:0 -3px 0 -3px;border-bottom:1px dotted #aaf;}
.dtop h2{font-size:16px;font-weight:normal;color:#505050;padding:0;}
.dtop h3{font-size:14px;color:#aaa;padding:0;}
.dOffer p{color:#111;padding:10px 4px 10px 4px;font-size:13px;margin:0 0 3px;}
.dOffer .dbot{padding:5px 4px 5px 4px;background-color:#dfdff1;margin:0 -3px 0 -3px;border-top:1px dotted #aaf;}
.dbot h3{font-size:15px;font-weight:normal;color:#303099;padding:0;}
.dbot p{padding:0;margin:0;}
.dOffer img{margin:0 0 5px 15px;padding:0;float:right;}
#music_control{float:right;margin:10px 22px 0 0;}
.dtitle{float:left;width:77%;}
.clear{clear:both;}
.leftspacer{margin-left:4px;}
#ftt{padding-top:5px;width:750px;font-family:tahoma,arial;color:#c0c0c0;text-align:center;font-weight:normal;font-size:11px;margin:0 auto;}
.question{width:535px;padding-top:20px;border:1px solid #aaf;background-color:#eef;margin:15px auto;text-align:center;}
.question p{padding:10px;}
.tblresults{width:99%;font-family:Tahoma,Arial;font-size:11px;margin:10px auto;border:1px solid #c0c0c0;text-align:center;}
.tblresults .heading{background-color:#bdbdff;cursor:default;}
.tblresults td{padding:5px;}
.tblresults tr{cursor:pointer;}
.tbldata{width:70%;font-family:Tahoma,Arial;font-size:11px;margin:10px auto;border:1px solid #c0c0c0;}
.tbldata .heading{background-color:#bdbdff;cursor:default;}
.tbldata td{padding:5px;}
.resultsRowOver{background-color:#bdffbd;}
.resultsRowOut{background-color:#fff;}
.resultsRowClick{background-color:#ffbdbd;}
#level1 .leftlink{margin:0;width:auto;text-indent:0;background:none;color:#009;border:0;text-decoration:underline;}
#level1 a:hover.leftlink{margin:0;width:auto;text-indent:0;background:none;color:#009;border:0;text-decoration:none;}
.sprite-28 { background-image: url(/images/sp1.png);background-position: 0 0; } 
.sprite-banner4b { background-image: url(/images/sp1.png);background-position: 0 -52px; } 
.sprite-bookmark { background-image: url(/images/sp1.png);background-position: 0 -173px; } 
.sprite-botLogo3 { background-image: url(/images/sp1.png);background-position: 0 -229px; } 
.sprite-bottom3 { background-image: url(/images/sp1.png);background-position: 0 -302px; } 
.sprite-credit-debit-card-logos { background-image: url(/images/sp1.png);background-position: 0 -368px; } 
.sprite-valid-html401 { background-image: url(/images/sp1.png);background-position: 0 -436px; } 
.sprite-vcss { background-image: url(/images/sp1.png);background-position: 0 -504px; } 
.sprite-vertMenu3 { background-image: url(/images/sp1.png);background-position: 0 -572px; }
.imgcont {margin-left:20px;position:absolute;}
.imgwrap {width:129px;text-align:center;float:left;}
.imgwrap a{clear:left;outline:none;font-family:tahoma;font-size:12px;text-decoration:none;font-weight:bold;color:blue}
.imgwrap a img{float:left;margin-left:8px;margin-bottom:4px;border:1px solid #c0c0c0;width:109px;height:109px}
.imgwrap a:hover {text-decoration:underline;}
.imgwrap a:active{color:#88cc88;}
.imgwrap a:hover img{border:1px solid blue;}
.imgwrap a:active img{border:1px solid #88cc88;}