*{margin:0;padding:0}
body{background:#fff;color:#000;font:12px normal Verdana,Tahoma,Arial,"Times New Roman"}
h3{font:24px normal"Trebuchet MS";margin:0 0 10px}
img{border:none}
hr{color:#efefef}
a{text-decoration:underline;color:#b9c108}
a:hover{color:#7f98b7}
blockquote{font-style:italic;padding:10px}
blockquote p:before, blockquote p:after{font-size:18px;content:'"'}
ul{margin:20px}
li{padding:2px}
.leftcol h1, .rightcol h1, #box-top h1, #box-top2 h1{color:#fff;font-family:Verdana,Tahoma,Arial,"Times New Roman";font-size:24px;font-weight:400;text-shadow:1px 1px #000;margin-bottom:25px}
.rightcol h3{color:#fff;font-family:Verdana,Tahoma,Arial,"Times New Roman";font-size:18px;font-weight:400;text-shadow:1px 1px #000;margin-bottom:25px}
#box-top h1, #box-top2 h1{margin-bottom:10px}
.rightcol h1{font-size:18px}
#footer-menu a{color:#5d6066;text-decoration:underline}
#copyright a{color:#5d6066;font-weight:700}
#header{background:#eceae0 url(/images/header-bg.jpg) repeat-x;width:100%;height:127px;position:relative}
#header-logo{background-position:right;width:777px;height:127px;margin:auto}
#header-info{position:absolute;top:10px;width:777px;text-align:right;color:#4d606f;font-size:16px;margin:auto}
#header-info span{font-size:10px}
#header-quote{position:absolute;bottom:1px;width:777px;text-align:right;font-size:10px;color:#989a9b;line-height:16px;margin:auto}
#header-quote span{font-style:italic}
#menu-container{background:url(/images/menu-bg.jpg) repeat-x;width:100%;height:63px;padding:5px 0}
#main-menu{width:777px;height:19px;margin:auto;padding:11px 0}
#main-menu a{color:#fff;text-shadow:1px 1px #000;font-weight:700;border-right:1px solid #13181d;border-left:1px solid #cad7e4;margin-right:-4px;text-decoration:none;padding:11px 15px}
#main-menu a.active, #main-menu a:hover{background:url(/images/link-bg.jpg) repeat-x}
#main-menu a:hover{color:#b5bd00}
#main-menu a.first{border-left:none}
#main-menu a.last{border-right:none}
#box-background{background:#edede2;width:100%;padding:30px 0}
#box-container{width:777px;margin:-5px auto 0}
#content-bg{background:#fff url(/images/content-bg.jpg) repeat-x;width:100%;margin-top:-30px}
#content-container{width:777px;margin:auto;padding:50px 0 0}
#footer{background:url(/images/footer.jpg) repeat-x;width:100%;height:150px;font-size:10px;color:#5d6066;margin:60px 0 -52px}
#footer-menu{width:777px;padding-top:32px;margin:auto}
#copyright{width:777px;margin:10px auto 0}
#content-container h1{font-size:24px;font-weight:400;margin-bottom:20px}
#content-container #left{width:500px;display:inline;float:left;text-align:justify;line-height:17px}
#content-container #right{width:227px;display:inline;float:right;text-align:justify;line-height:17px}
#content-container h1 img, #content-container h2 img{margin-bottom:-8px}
.clear{clear:both}
#kwicks-wrap{position:relative}
.kwicks{list-style:none;background:url(/images/kwicks-bg.jpg) repeat-x;padding:0}
.kwicks li{width:259px;height:280px;display:block;overflow:hidden;float:left;position:relative;color:#fff;padding:0}
#kwick_2, #kwick_3{background:url(/images/kwick-divide.jpg) no-repeat}
#kwicks-wrap .left{background-image:url(/images/left-right.jpg);width:21px;height:280px;background-position:0 0;position:absolute;top:0;left:0;z-index:10}
#kwicks-wrap .right{background-image:url(/images/left-right.jpg);width:29px;height:280px;background-position:-20px 0;position:absolute;top:0;right:-30px;z-index:10}
.leftcol{width:228px;display:inline;position:absolute;left:21px;top:10px;padding-right:17px;text-align:center}
.rightcol{width:180px;float:left;position:absolute;left:270px;top:10px;padding-top:4px}
.small-description{width:170px;text-align:justify;margin:10px auto 0}
#box-wrap{background:url(/images/box-bg.jpg) repeat-y;width:797px;margin:0 auto 30px}
#box-top, #box-top2{background:url(/images/box-top.jpg) no-repeat;width:757px;text-align:justify;padding:20px 20px 0}
#box-bottom{background:url(/images/box-bottom.jpg) no-repeat;width:797px;height:43px}
#box-left{width:520px;display:inline;float:left;color:#f9ffff;line-height:20px}
#box-right{width:220px;display:inline;float:right;color:#f9ffff}
#box-support{margin-top:37px;width:250px;text-align:justify;display:inline;float:left}
#box-support-img{margin-top:30px;width:215px;display:inline;float:right}
#box-single{width:727px;color:#f9ffff;line-height:20px;min-height:195px}
#box-single a{color:#f9ffff;text-decoration:none;font-weight:700}
#showcase-bg{width:100%;height:358px;position:relative;background:url(/images/showcase-bg.png) repeat-x;text-align:center;margin:-30px 0 30px}
#showcase-container{width:1254px;height:258px;position:relative;text-align:left;margin:auto}
.showcaseimg{width:100%;height:358px;position:absolute;top:0;text-align:left;background-position:30%!important}
.showcaseimg p{position:absolute;top:30px;right:18%;color:#666;line-height:1.7em;display:inline;width:280px}
.showcaseimg p span{font-size:24px;text-transform:uppercase}
#left-arrow{position:absolute;top:38%;left:10%;width:68px;height:92px}
#right-arrow{position:absolute;top:38%;right:10%;width:68px;height:92px}
#accordion h2{border-bottom:2px solid #c2c2c1;font-family:Verdana,Tahoma,Arial,"Times New Roman";font-size:18px;font-weight:400;padding:10px}
#accordion h2:hover{cursor:pointer;border-bottom:2px solid #b3b3b2}
#accordion p{line-height:1.7em;padding:10px}
.accordion-left{display:inline;float:left;width:205px}
.accordion-right{display:inline;float:right;width:290px}
#footer-menu a:hover, #copyright a:hover{color:#87a3bc}
table{-moz-border-radius:5px;-webkit-border-radius:5px;}
.table-top{background:url('http://www.aplossystems.co.uk/images/box-top.jpg') no-repeat;background-position:-20px -3px;color:#fff;font-weight:bold;padding:20px;width:166px;font-size:14px;font-family:Georgia, Tahoma, Verdana;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 0px #000;}
.table-top span{font-size:10px;color:#bcd412}
.table-list,.table-list2{padding:10px 20px;border-bottom:1px dotted #e0e0e0;border-right:1px dotted #e0e0e0;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fafafa}
.table-list2{background:#f4f4f4}
.table-left{background:#edede2;color:#818181;font-weight:bold;text-shadow:1px 1px 0px #fff;text-align:left}
.tipTip{color:#516374}