
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none} :focus{outline:0} ins{text-decoration:none}del{text-decoration:line-through} table{border-collapse:separate;border-spacing:0;vertical-align:middle}
body{text-align:center;color:#9a9a9a;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4em;position:relative;background:#f9f9f9 url(/library/themes/qmg/images/radial.jpg) no-repeat top center} .clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clear{clear:both} .wrap{width:960px;margin:0px auto;text-align:left;position:relative;overflow:visible}#container{overflow:visible;padding:35px 0 0 0} #header{display:block;height:44px;background-color:#b1c937}#logo{display:block;float:left;margin:0 0 0 60px;height:44px;width:240px;text-indent:-9999px}#logo.fadeThis{position:relative;display:block;height:44px;width:240px;background:url(/library/themes/qmg/images/logo.png) 0 0 no-repeat}#logo.fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:44px;width:240px;background:url(/library/themes/qmg/images/logo.png) 0 -44px no-repeat} #regionNavigation ul.menu{float:right;margin:13px 100px 0 0}#regionNavigation ul.menu li{float:left;list-style:none}#regionNavigation ul.menu li a{font-size:16px;letter-spacing:-1px;color:white;text-shadow:0px 1px 0px #718700;font-weight:bold;padding:12px 15px;position:relative}#regionNavigation ul.menu li a:hover,#regionNavigation ul.menu li a.selected{color:#718700;text-shadow:0px 1px 0px #d1ec4a}#regionNavigation ul.menu li a#nav-work .note,#regionNavigation ul.menu li a#nav-services .note,#regionNavigation ul.menu li a#nav-products .note,#regionNavigation ul.menu li a#nav-about .note,#regionNavigation ul.menu li a#nav-thoughts .note,#regionNavigation ul.menu li a#nav-contact .note{display:none}#regionNavigation ul.menu li a:hover#nav-work .note,#regionNavigation ul.menu li a:hover#nav-services .note,#regionNavigation ul.menu li a:hover#nav-products .note,#regionNavigation ul.menu li a:hover#nav-about .note,#regionNavigation ul.menu li a:hover#nav-thoughts .note,#regionNavigation ul.menu li a:hover#nav-contact .note{display:block;position:absolute;top:-26px;right:50px} div.tagline h1,h1.tagline{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:5px 0;text-align:center} #front .col{float:left;width:250px;padding:30px 0 40px 30px}#front .one{padding-left:80px}#front .col p{margin:10px 0 0 0}#front .col ul{margin:25px 0}#front .col li{font-weight:bold;padding:0 0 0 10px;margin:0 0 3px;background:transparent url(/library/themes/qmg/images/li_arrow.png) no-repeat 0 7px;list-style:none}#front #newsletter,.homeNewsletter #newsletter{}#front .Newsletter span.required,.homeNewsletter #newsletter span.required{display:none}#front .Newsletter input.text,.homeNewsletter #newsletter input.text{display:block;font-size:12px;font-weight:bold;letter-spacing:-1px;width:238px;height:25px;padding:0px 5px 0;margin:0 0 3px 0;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#front .Newsletter #submit,.homeNewsletter #newsletter #submit{cursor:pointer;border:none;background:#B1C937;font-weight:bold;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:250px;padding:5px 0px;font-size:12px;color:#FFF;text-transform:uppercase;font-family:Arial,sans-serif} ul#maintain{list-style-type:disc;padding:0 0 0 30px}ul#maintain li{padding:0 0 10px 0}#maintenance{border-collapse:collapse}#maintenance td{padding:10px;border:1px solid #CCC} #work,#thoughts{clear:both;overflow:auto;margin:40px 0 0 0}#work .filters,#thoughts .filters{margin:0 auto 40px;width:600px;position:relative}#work .filters ul li,#thoughts .filters ul li{display:inline}#work ul li a,#thoughts ul li a{font-size:18px;letter-spacing:-1px;color:#c3c3c3;padding:0 5px}#work ul li a:hover,#work ul li a.selected,#thoughts ul li a:hover,#thoughts ul li a.selected{color:#B1C937}#work .filters .note-filters{position:absolute;bottom:-24px;right:-12px}#thoughts .filters .note-filters{position:absolute;bottom:-24px;right:-58px}#thoughts .filters .subscribe{position:absolute;bottom:-3px;left:-135px;display:block;width:128px;height:26px} #boxholder,#thoughtsHolder{margin:0 0 40px 20px;overflow:hidden;display:block;clear:both}#boxholder .box{float:left;width:222px;margin:0 0 10px 0;cursor:pointer;background:transparent url(/library/themes/qmg/images/box_top.png) no-repeat 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#boxholder .box .content{float:left;position:relative;margin:8px 0 0 0;padding:0 12px;background:transparent url(/library/themes/qmg/images/box_bg.png) repeat-y 0 0}#boxholder .box .content .imageLink{display:block}#boxholder .box .content .comments{float:right;font-size:16px;font-weight:bold;letter-spacing:-1px;text-align:left;margin:10px 2px 0;color:#C3C3C3;text-shadow:0px 1px 0px #ffffff}#boxholder .box .content .date{float:left;margin:10px 2px 0}#boxholder .box h2{text-align:left;margin:8px 2px 12px;color:#C3C3C3;text-shadow:0px 1px 0px #ffffff}#boxholder .box .bottom{float:left}#boxholder .box .desc{display:none;position:absolute;bottom:15px;left:12px;width:180px;font-size:11px;text-align:left;padding:10px;background-color:#333333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#boxholder .box .desc p{padding:10px;text-align:left;font-size:11px}#boxholder .box .newTag{position:absolute;top:-1px;right:-1px;width:43px;height:43px}#thoughtsHolder .box{float:left;width:460px;margin:0 0px 10px 0;cursor:pointer;background:transparent url(/library/themes/qmg/images/thoughts-box-top.png) no-repeat 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .box .content{float:left;width:424px;position:relative;margin:8px 0 0 0;padding:10px 18px;background:transparent url(/library/themes/qmg/images/thoughts-box-bg.png) repeat-y 0 0}#thoughtsHolder .box .img{display:block;float:left}#thoughtsHolder .box h2{color:#849b0e;margin:0 0 15px 0;text-shadow:0px 1px 0px #ffffff}#thoughtsHolder .box h3{font-size:14px;color:#bebebe;margin:0 0 15px 0;display:block;text-shadow:0px 1px 0px #ffffff}#thoughtsHolder .box .bottom{float:left}#thoughtsHolder .box .desc{display:block;font-size:11px;padding:0 0 0 220px;text-align:left}#thoughtsHolder .box .newTag{position:absolute;top:-1px;right:-1px;width:43px;height:43px}#thoughtsHolder .thoughtsView{width:940px;padding:20px;margin:0 auto;text-align:left}#thoughtsHolder .thoughtsView .left{width:200px;float:left;font-size:12px;display:block}#thoughtsHolder .thoughtsView .left .desc{margin:10px 0 0 0}#thoughtsHolder .thoughtsView .left .desc span{font-size:10px;line-height:1.6}#thoughtsHolder .thoughtsView .left .info,#thoughtsHolder .thoughtsView .left .social{background-color:#FDFDFD;border:1px solid #EBEBEB;padding:10px;margin:20px 0 0 0;line-height:1.6;overflow:auto;width:160px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .thoughtsView h1{font-size:32px;font-weight:bold;line-height:0.8;text-transform:uppercase}#thoughtsHolder .thoughtsView .tags{font-size:11px}#thoughtsHolder .thoughtsView .facebook,#thoughtsHolder .thoughtsView .twitter,#thoughtsHolder .thoughtsView .comment{width:160px;height:30px;margin:0 0 4px 0;display:block;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/share_btns.png) repeat-y 0 0}#thoughtsHolder .thoughtsView .twitter{background-position:0 -30px}#thoughtsHolder .thoughtsView .comment{background-position:0 -60px}#thoughtsHolder .thoughtsView .thoughtsContent,#thoughtsHolder .thoughtsComments .right{padding-left:235px;line-height:155%}#thoughtsHolder .thoughtsView .thoughtsComments{margin:60px 0 0 0}#thoughtsHolder .thoughtsComments .right h1{text-transform:capitalize}#thoughtsHolder .thoughtsView .thoughtsContent h1{margin:0 0 10px 0;color:#B1C937;font-size:20px;text-transform:none;line-height:125%}#thoughtsHolder .thoughtsView .thoughtsContent h2{margin:0 0 15px 0;color:#333;font-size:24px;line-height:1.2em}#thoughtsHolder .thoughtsComments .left{background-color:#FDFDFD;border:1px solid #EBEBEB;padding:10px;overflow:auto;width:190px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .thoughtsComments .commentBox{background-color:#FDFDFD;border:1px solid #EBEBEB;padding:10px;overflow:auto;margin:20px 0 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .thoughtsComments .commentBox h3{font-size:16px;margin:0 0 5px 0}#thoughtsHolder .thoughtsComments .commentBox h3 span{color:#B1C937}#thoughtsHolder .thoughtsComments .replyBox .placeholder,#thoughtsHolder .registerBox .placeholder{margin:10px 0 0 0;border:1px solid #f3f3f3;padding:5px;background-color:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .thoughtsComments .replyBox label,#thoughtsHolder .thoughtsComments .replyBox .required,#thoughtsHolder .thoughtsComments .replyBox label,#thoughtsHolder .thoughtsComments .replyBox #reload span,#thoughtsHolder .thoughtsComments .replyBox #tip img,#thoughtsHolder .registerBox label,#thoughtsHolder .registerBox .required{display:none}#thoughtsHolder .thoughtsComments .replyBox .security{display:block;margin:0 !important;position:relative}#thoughtsHolder .thoughtsComments .replyBox #reload{display:block;position:absolute;top:22px;right:7px}#thoughtsHolder .thoughtsComments .replyBox #security_image{margin:0 0 5px 0}#thoughtsHolder .thoughtsComments .replyBox #tip{font-size:11px;color:#CCC;display:block;margin:5px 0 0 0;text-align:center}#thoughtsHolder .thoughtsComments .replyBox input,#thoughtsHolder .thoughtsComments .replyBox textarea,#thoughtsHolder .registerBox input{padding:10px;font-size:15px;width:156px;font-family:Arial,Helvetica,sans-serif;border:1px solid #f3f3f3}#thoughtsHolder .registerBox input{width:516px}#thoughtsHolder .thoughtsComments .replyBox textarea{height:100px}#thoughtsHolder .thoughtsComments .replyBox #submit,#thoughtsHolder .registerBox #submit{display:block;padding:10px;border:1px solid #f4f4f4;background-color:#fbfbfb;color:#a4a4a4;cursor:pointer;width:178px;font-weight:bold;text-shadow:1px 1px 0px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#thoughtsHolder .thoughtsComments .replyBox #submit.hovered,#thoughtsHolder .registerBox #submit.hovered{border:1px solid #9baf34;background-color:#B1C937;color:#fff;text-shadow:1px 1px 0px #869928}#thoughtsHolder .registerBox #submit{width:538px}#thoughtsHolder .registerBox{width:550px;padding:20px;background-color:#fdfdfd;border:1px solid #ebebeb;margin:20px auto;overflow:auto;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .thoughtsBottom{width:940px;padding:20px 20px 0;background-color:#fdfdfd;border:1px solid #ebebeb;margin:0 auto;overflow:auto;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.thoughtsBottom .row{width:300px;margin:0;overflow:auto;float:left}.thoughtsBottom .row h2{border-bottom:1px solid #f3f3f3;padding:0 0 5px 0}.thoughtsBottom .row .cnt{border-top:1px solid #ffffff;padding:20px;overflow:auto}.thoughtsBottom .row .year-block{margin:0 0 20px 0;list-style:none}.thoughtsBottom .row .year{display:block;font-size:16px;color:black;font-weight:bold;margin:0 0 10px 0}.thoughtsBottom .row .year span{color:#9A9A9A;font-size:14px}.thoughtsBottom p{margin:0}.thoughtsBottom .row .tags a{font-size:11px}.thoughtsBottom a.registerlink,.thoughtsView a.goback{display:block;float:left;padding:10px;border:1px solid #f4f4f4;background-color:#fbfbfb;color:#c6c6c6;margin:10px 0 0;width:160px;text-align:center;font-weight:bold;text-shadow:1px 1px 0px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.thoughtsBottom a:hover.registerlink,.thoughtsView a:hover.goback{border:1px solid #9baf34;background-color:#B1C937;color:#fff;text-shadow:1px 1px 0px #869928} #view{margin:0 0 40px 20px}#view .left{width:480px;float:left;text-align:left;margin:60px 0;font-size:16px}#view .right{width:480px;margin:160px 0 0 0;float:right}#view .left .backtowork{display:block;width:125px;height:15px;text-indent:-9999px;margin:0 0 40px 0;background:transparent url(/library/themes/qmg/images/backtowork.png) no-repeat 0 0}#view .left h1{display:block;font-size:24px;font-weight:bold;padding:0 0 20px 0;border-bottom:1px solid #f2f2f2}#view #RegionMadeWith{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;overflow:hidden;padding:20px 0 20px 0;margin:20px 0}#view #RegionMadeWith a{display:inline-block;margin:0 15px 0 0}#view #RegionMadeWith p{margin:0 0 10px 0;font-weight:bold;font-size:12px;color:#B1C937}#view #RegionMadeWith a.cms{width:55px;height:17px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_cms.png) no-repeat 0 0}#view #RegionMadeWith a.ecomm{width:93px;height:17px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_ecomm.png) no-repeat 0 0}#view #RegionMadeWith a.lms{width:54px;height:17px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_lms.png) no-repeat 0 0}#view #RegionMadeWith a.mail{width:64px;height:17px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_mail.png) no-repeat 0 0}#view #RegionMadeWith a.sms{width:55px;height:17px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_sms.png) no-repeat 0 0}#view #RegionLinks{overflow:hidden;margin:20px 0 0 0}#view #RegionLinks #social{float:right;width:158px }#view #RegionLinks a.launch{display:block;float:left;width:179px;height:47px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_launch.png) no-repeat 0 0}#view #RegionLinks a:hover.launch{background-position:0 -47px}#view #RegionLinks a.enquire{display:block;float:left;width:179px;height:47px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_enquire.png) no-repeat 0 0}#view #RegionLinks a:hover.enquire{background-position:0 -47px}#view #RegionLinks a.fb{display:block;float:right;width:158px;height:22px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_fb.png) no-repeat 0 0}#view #RegionLinks a.twitter{display:block;float:right;width:158px;height:22px;margin:2px 0 0 0;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/view_twitter.png) no-repeat 0 0} .headline{margin:40px auto;width:960px;position:relative}.headline h1{font-size:24px}.headline h2,.hosting h2{color:#c4c4c4;font-size:18px;font-weight:normal} .productsHolder{width:960px;height:595px;background:transparent url(/library/themes/qmg/images/products_bg.png) no-repeat top left}.productsHolder .col{float:left;position:relative;width:160px;padding:33px 0 0 30px}.productsHolder .col p{line-height:1.3em}.productsHolder .col h1{display:block;text-indent:-9999px}.productsHolder #cms h1{width:81px;height:24px;background:transparent url(/library/themes/qmg/images/products_cms.png) no-repeat top left}.productsHolder #ecomm h1{width:139px;height:24px;background:transparent url(/library/themes/qmg/images/products_ecomm.png) no-repeat top left}.productsHolder #lms h1{width:80px;height:24px;background:transparent url(/library/themes/qmg/images/products_lms.png) no-repeat top left}.productsHolder #mail h1{width:97px;height:24px;background:transparent url(/library/themes/qmg/images/products_mail.png) no-repeat top left}.productsHolder #sms h1{width:85px;height:24px;background:transparent url(/library/themes/qmg/images/products_sms.png) no-repeat top left}.productsHolder .col h2{color:#C0C0C0;font-size:16px;margin:10px 0 60px 0;line-height:1.2em;text-shadow:0px 1px 0px #ffffff}.productsHolder .col p{color:#fff;padding:0 20px 0 0}.productsHolder #cms p{text-shadow:1px 1px 0px #be5226}.productsHolder #ecomm p{text-shadow:1px 1px 0px #5f7132}.productsHolder #lms p{text-shadow:1px 1px 0px #872114}.productsHolder #mail p{text-shadow:1px 1px 0px #502e40}.productsHolder #sms p{text-shadow:1px 1px 0px #7a5c24}.productsHolder .enquire{display:block;position:absolute;width:60px;height:40px;top:455px;left:18px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/enquire_now.png) no-repeat 0 0}.productsHolder #ecomm .enquire{background-position:0 -40px}.productsHolder #lms .enquire{background-position:0 -80px}.productsHolder #mail .enquire{background-position:0 -120px}.productsHolder #sms .enquire{background-position:0 -160px} .servicesHolder{width:960px;height:449px;position:relative}.servicesHolder .characters{position:absolute;top:24px;right:-44px}.servicesHolder a{float:left}.servicesHolder a.web{width:314px;height:220px;background:transparent url(/library/themes/qmg/images/services_web_bg.png) no-repeat 0 0}.servicesHolder a.graphic{width:311px;height:220px;background:transparent url(/library/themes/qmg/images/services_graphic_bg.png) no-repeat 0 0}.servicesHolder a.interactive{width:314px;height:220px;background:transparent url(/library/themes/qmg/images/services_interactive_bg.png) no-repeat 0 0}.servicesHolder a.elearning{width:314px;height:260px;background:transparent url(/library/themes/qmg/images/services_lms_bg.png) no-repeat 0 0}.servicesHolder a.digital{width:311px;height:260px;background:transparent url(/library/themes/qmg/images/services_digital_bg.png) no-repeat 0 0}.servicesHolder a.seo{width:314px;height:260px;background:transparent url(/library/themes/qmg/images/services_seo_bg.png) no-repeat 0 0}.servicesHolder a.web:hover,.servicesHolder a.graphic:hover,.servicesHolder a.interactive:hover{background-position:0 -220px}.servicesHolder a.elearning:hover,.servicesHolder a.digital:hover,.servicesHolder a.seo:hover{background-position:0 -260px}.servicesHolder a .title{float:left;clear:both;height:30px;text-indent:-9999px;margin:98px 0 0 50px}.servicesHolder a.bottom .title{float:left;clear:both;height:30px;text-indent:-9999px;margin:35px 0 0 50px}.servicesHolder a.web .title{width:216px;background:transparent url(/library/themes/qmg/images/services_web.png) no-repeat 0 0}.servicesHolder a.graphic .title{width:178px;background:transparent url(/library/themes/qmg/images/services_graphic.png) no-repeat 0 0}.servicesHolder a.interactive .title{width:143px;background:transparent url(/library/themes/qmg/images/services_interactive.png) no-repeat 0 0}.servicesHolder a.elearning .title{width:135px;background:transparent url(/library/themes/qmg/images/services_elearning.png) no-repeat 0 0}.servicesHolder a.digital .title{width:221px;background:transparent url(/library/themes/qmg/images/services_digital.png) no-repeat 0 0}.servicesHolder a.seo .title{width:193px;background:transparent url(/library/themes/qmg/images/services_seo.png) no-repeat 0 0}.servicesHolder a:hover .title{background-position:0 -30px}.servicesHolder a .desc{float:left;clear:both;width:214px;margin:10px 0 0 50px;font-size:16px;font-weight:bold;color:#c6c6c6;text-shadow:1px 1px 0px #fff;letter-spacing:-1px}.servicesHolder a:hover .desc{color:#fff;text-shadow:1px 1px 0px #24576d}.hosting{text-align:center;margin:0 0 60px 0;background:transparent url(/library/themes/qmg/images/hosting_bg.png) no-repeat center bottom}.hosting h2{margin:10px 0 0 0}.hosting a.hostlink{display:block;padding:10px;border:1px solid #f4f4f4;background-color:#fbfbfb;color:#c6c6c6;margin:10px auto;width:400px;font-weight:bold;text-shadow:1px 1px 0px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.hosting a:hover.hostlink{border:1px solid #9baf34;background-color:#B1C937;color:#fff;text-shadow:1px 1px 0px #869928} #container .overlay{display:none}.overlay h1,.overlay h2{color:white}.overlay h1{margin:0 0 10px 0;font-size:24px}.overlay h2{line-height:1.4;font-weight:normal;margin:0 0 10px 0;letter-spacing:0}.overlay .left{float:left;text-align:left;width:360px}.overlay .right{float:left;text-align:left;width:580px}#fancybox-wrap p,#fancybox-wrap h3{color:#FFF} .aboutHolder{width:960px;height:636px;margin:0 0 60px 0;position:relative;background:transparent url(/library/themes/qmg/images/about_bg.png) no-repeat 0 0}#about .headline .note{display:block;position:absolute;top:30px;right:155px}.aboutHolder a.awardsBtn{display:block;width:270px;height:130px;text-indent:-9999px;position:absolute;bottom:117px;right:70px;background:transparent url(/library/themes/qmg/images/awards_btn.png) no-repeat 0 0}.aboutHolder a:hover.awardsBtn{background-position:0 -130px}.aboutHolder .info{position:absolute;top:90px;right:65px;width:200px;color:white;font-size:18px;text-shadow:1px 1px 0px #869928}.aboutHolder .info p{line-height:1.2em;color:#FFF}.awardsHolder{display:none;position:absolute;top:23px;left:82px;width:840px;height:446px;background-color:#f2f2f2;border:3px solid #dcdcdc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.awardsHolder .coke{float:left;position:relative;width:168px;height:446px}.awardsHolder .cola{background-color:#f6f6f6}.awardsHolder .coke img{float:left;margin:30px 0 20px 10px}.awardsHolder .coke .info{padding:0 10px 0 0;position:absolute;top:160px;left:15px}.awardsHolder a.close{display:block;width:51px;height:50px;position:absolute;z-index:1000;top:-24px;right:-24px;text-indent:-9999px;background:transparent url(/library/themes/qmg/images/awards_popup_close.png) no-repeat 0 0}.awardsHolder a:hover.close{background-position:0 -50px} .contactHolder{width:908px;height:568px;margin:10px 0 60px 50px;position:relative;background:transparent url(/library/themes/qmg/images/contact_bg.png) no-repeat 0 0}#contact .headline .note{display:block;position:absolute;top:60px;right:72px}.contactHolder .office{position:absolute;top:55px;left:60px}.contactHolder .office h1,.contactHolder .postal h1,.contactHolder .sendemail{font-size:24px;text-shadow:1px 1px 0px #fff}.contactHolder .office h2,.contactHolder .postal h2{font-size:18px;font-weight:normal;color:white;margin:20px 0 0 0;line-height:1.4;text-shadow:1px 1px 0px #a4bb31}.contactHolder .postal{position:absolute;top:205px;left:60px}.contactHolder .sendemail{position:absolute;top:205px;left:406px}.contactHolder #name,.contactHolder #email,.contactHolder #message,.contactHolder #phone{font-size:16px;font-weight:bold;color:#A8A8A8;background:none;position:absolute;text-shadow:1px 1px 0px #fff;letter-spacing:-1px}.contactHolder #name{width:138px;top:260px;left:418px}.contactHolder #phone{width:162px;top:260px;left:587px}.contactHolder #email{width:330px;top:311px;left:418px}.contactHolder #message{width:330px;height:120px;top:358px;left:418px;border:none;font-family:Arial,Helvetica,sans-serif}.contactHolder #error_email{color:#FF5400;font-size:11px;left:422px;position:absolute;top:339px;width:158px}.contactHolder #error_name{color:#FF5400;font-size:11px;left:422px;position:absolute;top:237px;width:158px}.contactHolder #submit{text-indent:-9999px;width:123px;height:37px;cursor:pointer;border:none;position:absolute;bottom:16px;right:146px;background:transparent url(/library/themes/qmg/images/answerme.png) no-repeat 0 0}.contactHolder #submit.hovered{background-position:0 -37px}.contactHolder .contactEnquire{text-indent:-9999px;width:220px;height:48px;position:absolute;bottom:100px;left:15px;background:transparent url(/library/themes/qmg/images/contact_enquire.png) no-repeat 0 0}.contactHolder .number{position:absolute;top:44px;left:450px} .enquireHolder{width:839px;height:546px;margin:10px 0 60px 60px;position:relative;background:transparent url(/library/themes/qmg/images/enquire_bg.png) no-repeat 0 0}#enquire .headline .note{display:block;position:absolute;top:60px;right:72px}.enquireHolder h1{display:block;font-size:24px;color:white;text-shadow:2px 2px 0px #9cb22f;padding:30px 0 0 60px}.enquireHolder #steps{margin:28px 0 0 0;overflow:hidden;width:100%}.enquireHolder #steps li{float:left;color:#dae5a3;font-size:24px;text-shadow:1px 1px 0px #fff;padding:20px 80px 0 60px;letter-spacing:-1px}.enquireHolder #steps li.current{color:#b1c937}.enquireHolder #steps li span{display:block;color:#dedede;font-size:18px}.enquireHolder #steps li.current span{color:#ababab}#enquireForm{width:730px;margin:80px 0 0 60px}#enquireForm legend{display:none}#enquireForm span{display:block;color:white;margin:0 0 5px 0}#enquireForm input.text{display:block;color:#fbfbfb;font-size:16px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:203px;height:35px;padding:3px 10px 0;margin:0 0 10px 0;background:transparent url(/library/themes/qmg/images/enquire_input_bg.png) no-repeat bottom right}#enquireForm input.url{width:363px;height:35px;background:transparent url(/library/themes/qmg/images/url_input_bg.png) no-repeat bottom right}#enquireForm textarea{display:block;color:#fbfbfb;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:363px;height:117px;padding:5px 10px;margin:0 0 10px 0;border:none;background:transparent url(/library/themes/qmg/images/textarea_input_bg.png) no-repeat bottom right}#enquireForm input.budget{display:block;color:#fbfbfb;font-size:24px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:250px;height:47px;padding:0 15px 0 30px;margin:0 0 10px 0;background:transparent url(/library/themes/qmg/images/budget_input_bg.png) no-repeat bottom right}#enquireForm p{display:block;position:absolute;right:50px;bottom:30px;width:255px;height:37px}#enquireForm a.next{display:block;float:right;color:#fbfbfb;font-size:16px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:93px;height:19px;padding:9px 15px;margin:0 0 5px 0;background:transparent url(/library/themes/qmg/images/next_btn.png) no-repeat top left}#enquireForm #SaveAccount{display:block;position:absolute;right:50px;bottom:39px;text-indent:-9999px;overflow:hidden;font-size:0;line-height:0;width:123px;height:37px;margin:0 0 5px 0;cursor:pointer;background:transparent url(/library/themes/qmg/images/submit.png) no-repeat top left}#enquireForm #SaveAccount.hovered{background-position:0 -37px}#enquireForm a.prev{display:block;float:left;color:#fbfbfb;font-size:16px;font-weight:bold;text-align:right;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:93px;height:19px;padding:9px 15px;margin:0 5px 5px 0;background:transparent url(/library/themes/qmg/images/back_btn.png) no-repeat top left}#enquireForm a:hover.next,#enquireForm a:hover.prev{background-position:0 -37px}#enquireForm a.select{display:block;color:#fbfbfb;font-size:16px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;width:203px;height:19px;padding:9px 10px;background:transparent url(/library/themes/qmg/images/enquire_select_bg.png) no-repeat top left}#enquireForm .cat-list{width:223px}#enquireForm .cat-list li{display:block}#enquireForm .cat-list li a{color:#fff;font-size:16px;font-weight:bold;letter-spacing:-1px;text-shadow:1px 1px 0px #9cb22f;background-color:#bbd537;display:block;width:100%;padding:10px;width:203px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#enquireForm .cat-list li a:hover{background-color:#b5ce35}#enquireForm .budget h1,#enquireForm .enquiry h1{padding:0 0 15px 0}#enquireForm .budget .checkboxes{float:left;width:355px;margin:0 0 20px 0} #clients{clear:both;padding:0 0 40px 0;background:transparent url(/library/themes/qmg/images/clients_bg.png) no-repeat center bottom}#clients a{float:left;display:block;cursor:default;width:142px;height:63px;margin:10px 0 0 0}#clients .one{margin-left:40px}#footer{overflow:auto;position:relative;height:55px;padding:20px 0;text-shadow:0px 1px 0px #ffffff;background:#f9f9f9 url(/library/themes/qmg/images/footer_bg.png) no-repeat center top}#footer .left{position:absolute;left:20px;top:20px;text-align:left;font-size:11px;margin:0 0 0 20px}#footer .middle{position:absolute;left:50%;top:20px;margin:0 0 0 -180px;width:360px}#footer .middle img{float:left}#footer .right{position:absolute;right:20px;top:20px;text-align:left;font-size:11px}#footer .right .col{float:left;width:120px;line-height:1.8}#enquireformresult{position:absolute;height:200px;width:200px;right:100px;top:210px}#RegionCustomerLogos{padding:0 0 0 60px}.slideshow{text-align:center;margin-top:30px} .wrap #RegionPageContent div.xmas{background:#FCFCFC;border:1px solid #EEE;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;width:380px;margin:0 auto 40px}.wrap #RegionPageContent div.xmas .custom-checkbox label{background:none}.wrap #RegionPageContent div.xmas .custom-checkbox label,.wrap #RegionPageContent div.xmas .custom-radio label{color:#333333}.wrap #RegionPageContent div.xmas input.text{display:block;font-size:16px;font-weight:bold;letter-spacing:-1px;width:350px;height:35px;padding:3px 10px 0;margin:0 0 10px 0;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wrap #RegionPageContent div.xmas textarea{display:block;font-size:16px;font-weight:bold;letter-spacing:-1px;width:350px;height:150px;font-family:Arial,Helvetica,sans-serif;padding:10px 10px 0;margin:0 0 10px 0;background:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wrap #RegionPageContent div.xmas #submit{cursor:pointer;border:none;background:#B1C937;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 30px;font-size:16px;color:#FFF;text-transform:uppercase;font-family:Arial,sans-serif}.wrap #RegionPageContent div.xmas .info{color:#000;font-size:15px;display:block;margin-bottom:5px;font-weight:bold}.wrap #RegionPageContent div.xmas #placeholder_card04{margin-bottom:10px}#sharing{position:absolute;background:transparent url('/library/themes/qmg/images/tvdude_up.png');width:116px;height:69px;right:590px;top:5px}#sharebuttons{position:absolute;background:#f8faf7;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;width:410px;height:31px;right:490px;top:70px;z-index:500;display:none}
.custom-checkbox,.custom-radio{position:relative} .custom-checkbox input,.custom-radio input{position:absolute;left:6px;top:1px;margin:0;z-index:0}.custom-checkbox label,.custom-radio label{display:block;position:relative;z-index:1;font-size:14px;font-weight:bold;color:white;padding-right:1em;line-height:1;padding:3px 0 0 30px;margin:0 0 .3em;cursor:pointer} .custom-checkbox label{background:url(/library/themes/qmg/images/checkbox.gif) no-repeat}.custom-radio label{background:url(/library/themes/qmg/images/radiobutton.gif) no-repeat}.custom-checkbox label,.custom-radio label{background-position:-10px -19px}.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus{background-position:-10px -119px}.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -219px}.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{background-position:-10px -319px}.custom-checkbox label.focus,.custom-radio label.focus{outline:1px dotted #ccc}
a:link,a:visited{text-decoration:none;color:#b1c937}a:hover{color:#98ad2f}a:active{outline:none} p{font-size:1em;line-height:1.4em;margin:0 0 7px 0;color:#666}p span{color:#98ad2f} h1{font-size:24px;font-weight:normal;color:#b1c937;letter-spacing:-1px}.wrap h1{margin:0 0 15px}h2{font-size:20px;color:#545454;letter-spacing:-1px}.wrap h2{margin:15px 0 10px}h3{font-size:18px;color:#545454;letter-spacing:-1px;margin:5px 0 10px;line-height:1.3em}.wrap h3{margin:0 0 5px}h4{font-size:16px;color:#545454;letter-spacing:-1px}.wrap h4{margin:10px 0 5px} img,img a{border:none}img.right{float:right;padding:0 0 15px 15px}img.left{float:left;padding:0 15px 15px 0}a.border img{display:block;border:1px solid #CCC} ul{padding:0;margin:10px 0 0 20px;list-style:disc outside none}li{margin:2px 0 10px 0;line-height:1.4em;color:#666}ul ul,ul ol,ol ul{margin:5px 0 7px 12px;list-style:none}li li{margin:0px 0px 6px;line-height:1.4em;color:#666}ol{padding:0;margin:10px 0 0 20px;list-style-type:decimal;list-style-position:outside} table{border-collapse:collapse;border-spacing:0pt}th{font-weight:bold;font-size:11px;text-align:left;padding:5px 10px 5px 5px;border:1px solid #ABA89A;background:#F9F9F9}td{vertical-align:top;padding-right:10px;line-height:1.5em} input{border:none;margin:0;padding:0;color:#000;font-size:12px} strong{font-weight:bold}:focus{-moz-outline-style:none}hr{display:block;clear:left;visibility:hidden}
