
@import "/resources/sites/adigardiner/styles/base-styles.css";      		/* hidden from nearly all v4 "Unknown"s  */
@import url('/resources/sites/adigardiner/styles/base-styles.css'); 		/* IE4 can understand, but not NN4 */
@import "/resources/sites/adigardiner/styles/base-styles.css" screen; 	/* Hidden From IE */



body {background:#ececec url(/resources/sites/adigardiner/styles/background-outer.jpg) left top repeat-x;color:#6c6162;text-align:center}

h1 {font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:bold;font-size:14px;line-height:16px;margin-bottom:6px}
h2 {font-family: Arial, Tahoma, Helvetica, sans-serif;font-weight:bold;font-size:14px;line-height:16px}
h3 {font-family: Arial, Tahoma, Helvetica, sans-serif;font-size:12px;font-weight:bold}
p {color: #6c6162}

div.width{width:795px;padding-bottom:20px;margin-bottom:5px;background:transparent url(/resources/sites/adigardiner/styles/footer-shading.png) left bottom no-repeat}
.ie6 div.width{background:transparent}

#wrapper{background:transparent url(/resources/sites/adigardiner/styles/page-shading.png) left top repeat-y}
.ie6 #wrapper{background:transparent}

#page {margin:0 10px;min-height:400px;width:775px} /*url(/resources/sites/adigardiner/styles/background-inner.jpg) right top no-repeat*/
.ie6 #page {height:400px;min-height:auto}

#head {overflow:hidden;background:#e4353c}

div.corporate-menu{text-align:right;font-size:0.85em;background:#666 url(/resources/sites/adigardiner/styles/header-back2.jpg) center top no-repeat}
.ie6 div.corporate-menu{display:inline-block}
div.corporate-menu ul{margin:0 0 0 auto;padding:3px 0}
div.corporate-menu li{padding:0 5px;margin:0;border-left:1px solid #fff}
div.corporate-menu li.first{border:0}
div.corporate-menu a:link, div.corporate-menu a:active, div.corporate-menu a:visited, div.corporate-menu a:hover {
padding:0;margin:0;color:#fff;text-transform:lowercase;text-decoration:none}
div.corporate-menu a:hover{text-decoration:underline}
div.corporate-menu li.first a{text-transform:uppercase}

div.corporate-menu ul ul{margin:1.2em 0 0 -60px;border:1px solid #fff;background:#666}
div.corporate-menu ul ul li {padding:0;margin:0;border:0}
div.corporate-menu ul ul li.first a{text-transform:lowercase}
div.corporate-menu ul ul a:link {padding:2px 5px;margin:0 2px;font-size:1em;line-height:1.4em}
div.corporate-menu ul ul a:hover {background:#999;color:#000;text-decoration:none}

div.flash-banner{background:#666}

div.main-menu {white-space:nowrap;line-height:20px}
div.main-menu li {padding-right:4px}
div.main-menu a:link, div.main-menu a:active, div.main-menu a:visited, div.main-menu a:hover {color:#fff;text-decoration:none;line-height:24px;padding:4px 5px}
div.main-menu a:hover {background-color:#fff;color:#e4353c}

div.main-menu ul ul{margin:1.6em 0 0 -65px;border:1px solid #fff;background:#666;font-size:0.8em}
div.main-menu ul ul li {padding:0;margin:0;border:0}
div.main-menu ul ul a:link, div.main-menu ul ul a:active, div.main-menu ul ul a:visited, div.main-menu ul ul a:hover  {padding:2px 5px;margin:0 2px;line-height:1.4em}
div.main-menu ul ul a:hover {background:#999;color:#000;text-decoration:none}

div.ecomm-login{float:right;background:transparent url(/resources/sites/adigardiner/styles/ecom.gif) no-repeat}
div.ecomm-login a:link, div.ecomm-login a:active, div.ecomm-login a:visited, div.ecomm-login a:hover {color:#fff;text-decoration:none;line-height:24px;padding:4px 24px 4px 5px;
background:transparent url(/resources/sites/adigardiner/styles/ecom-link.gif) right center no-repeat}
div.ecomm-login a:hover {background-color:#fff;background-image:url(/resources/sites/adigardiner/styles/ecom-link-hi.gif);color:#e4353c}

li.faqs-link a:link, li.faqs-link a:active, li.faqs-link a:visited {background-image:url(/resources/sites/adigardiner/styles/ecom-faq.gif);padding-right:19px}
li.faqs-link a:hover {background-image:url(/resources/sites/adigardiner/styles/ecom-faq-hi.gif)}
li.faqs-link span {text-indent:-999em;width:1px}

.ie7 .menu{width:auto}

div#foot {clear:both;height:68px;background:#e4353c url(/resources/sites/adigardiner/styles/footer-back.gif)  right top no-repeat;color:#fff;font-size:0.85em;margin:0 10px;padding:0 28px 8px 14px}
div#footerone {margin-top:50px;float:left}
div#footertwo {margin-top:50px;float:right}
div#foot a:link, div#foot a:visited, div#foot a:active, div#foot a:hover, div#foot p {color:#fff}

div#content {overflow:hidden;background:#ececec url(/resources/sites/adigardiner/styles/content-bg.gif) left top repeat-y}
.ie6 div#content{display:inline-block}

#left {float:left;width:200px;background:#dedadb}
#left h2 {background-color:#9a8f90;border:1px solid #f7f6f6;border-width:0 1px 1px 0;color:#fff;font-weight:normal;margin:0;padding:4px 8px 4px 12px}
#left h2 a {color:#fff;display:block}
#left h2 a:hover {text-decoration:none}

div.product-menu li {background-color:#f7f6f6;border-bottom:1px solid #dedadb;width:200px;background-position:top left;background-repeat:no-repeat}
div.product-menu a:link , div.product-menu a:active, div.product-menu a:visited, div.product-menu a:hover{
color:#363131;margin:0 0 0 26px;padding:2px 12px 2px 12px !important;text-decoration:none;display:block}
div.product-menu a:hover{background-color:#eceaeb}

#left .latest-news ul, #left .latest-spotlight ul, #left .latest-events ul, #left .latest-training ul {margin:0;padding:0}
#left h3, #left .latest-news li, #left .latest-spotlight li, #left .latest-events li, #left .latest-training li {
background-color:#eceaeb;border-bottom:2px solid #dedadb;color:#6c6162;font-size:11px;margin:1em 8px 0;padding:0}
#left .latest-news li, #left .latest-spotlight li, #left .latest-events li, #left .latest-training li {background-color:transparent;border-bottom:1px solid #eceaeb;margin:0 8px 0}
#left .latest-news li.last, #left .latest-spotlight li.last, #left .latest-events li.last , #left .latest-training li.last {border-bottom:0}
#left h3, #left .latest-news a, #left .latest-spotlight a, #left .latest-events a , #left .latest-training a {color:#6C6162;padding:3px 4px 2px}
#left h3 a{display:block}

#left .latest-spotlight li{text-align:center;padding-bottom:1em}
#left .latest-news li a,
#left .latest-events li a,
#left .latest-spotlight li a,
#left .latest-training li a{display:block}
#left .latest-news li a:hover,
#left .latest-events li a:hover,
#left .latest-spotlight li a:hover,
#left .latest-training li a:hover{background:#6C6162;color:#eceaeb}

#left span.more {white-space:nowrap;font-weight:normal;color:#e4353c !important}

#center {width:575px;float:left}
.ie7 #center {float:none}

#center a:link, #center a:active, #center a:visited, #center a:hover {color:#e4353c;text-decoration:none}
#centertwo a:link, #centertwo a:active, #centertwo a:visited, #centertwo a:hover {color:#000;text-decoration:underline}
#center a:hover {text-decoration:underline}

#center strong {font-weight:bold}
#center ul, ol {margin-bottom:.5em}
#center ul li {list-style-type:disc;margin:0 1.5em .25em}
#center ol li {list-style-type:decimal;margin:0 1.5em .25em}

#centerone {height:14px;font-size:0.85em;padding:4px 12px}

#centertwo {background:#fff;overflow:hidden}
.ie6 #centertwo {display:inline-block}
#centertwo p {font-size:0.89em;color:#000;padding:0 12px 12px}
#centertwo ul {font-size:0.89em;color:#000;padding:0 12px 12px}
#centertwo h1 {color:#000;margin:0;padding:12px}
#centertwo img{float:right;margin:0 0 0 12px}
#centertwo a{font-weight:bold}
.ie7 #centertwo img{margin-bottom:-1em}

body.home-page #centertwo {background:#9A8F90 !important}
body.home-page #centertwo p {color:#fff !important}
body.home-page #centertwo ul {color:#fff !important}
body.home-page #centertwo h1 {color:#fff !important}
body.home-page #centertwo a:link,
body.home-page #centertwo a:active,
body.home-page #centertwo a:visited,
body.home-page #centertwo a:hover {color:#fff !important}

#centerthree {margin:12px}

div.ad-space {text-align:center}

div.magazine-thumbnails{overflow:hidden}
.ie6 div.magazine-thumbnails{display:inline-block}

div.magazine-thumbnails div{width:132px;float:left;margin:0 0 10px 3px;border:1px solid #000}

#center ul.division-links {list-style-type:none;padding-right:0}
#center ul.division-links li {list-style-type:none;background-repeat:no-repeat;background-position:left center;margin:0 0 .25em;padding:7px 5px 9px 28px}
#center ul.division-links li a:link, #center ul.division-links li a:visited, #center ul.division-links li a:hover, #center ul.division-links li a:active {display:block;color:white}

#right {float:left;width:575px;margin:0;overflow:hidden;background:transparent url(/resources/sites/adigardiner/styles/right-bg.gif) center top repeat-y}
#right div.module {font-size:0.85em;line-height:1.4em;float:left;width:170px;margin:0;padding:0 10px 0 11px}
#right div.module img {width:170px}
#right div.module strong {font-weight:bold}
#right div.module a.more-link {white-space:nowrap;color:#e4353c}

#right div.module h3 {color:#fff;font-weight:bold;height:14px;margin:0;padding:10px 6px;background-position:right center;background-repeat:no-repeat}
#right div.module p {margin:5px 0 0}

.intrusion {background-color:#005a9c;background-image:url(/resources/sites/adigardiner/styles/icon_Blue_dark.gif) !important}
.video {background-color:#ffd51d;background-image:url(/resources/sites/adigardiner/styles/icon_yellow.gif) !important}
.access {background-color:#008457;background-image:url(/resources/sites/adigardiner/styles/icon_Green_dark.gif) !important}
.fire {background-color:#f79239;background-image:url(/resources/sites/adigardiner/styles/icon_Orange.gif) !important}
.sound---communication {background-color:#bf82b9;background-image:url(/resources/sites/adigardiner/styles/icon_Pink.gif) !important}
.integrated-solutions {background-color:#6f3895;background-image:url(/resources/sites/adigardiner/styles/icon_Purple.gif) !important}
.services {background-color:#ed1b2d;background-image:url(/resources/sites/adigardiner/styles/icon_Red.gif) !important}

div.catalogue-link {background-repeat:no-repeat;background-position:10px top;margin-bottom:10px}
div.catalogue-link a {padding:5px 0px 5px 75px;color:#fff !important;display:block;overflow:hidden}
.ie6 div.catalogue-link a {display:inline-block}
div.catalogue-link a img {float:right}

div.access-catalogue-link {background-color:#008457;background-image:url(/resources/sites/adigardiner/styles/ah_access.gif)}
div.fire-catalogue-link {background-color:#f79239;background-image:url(/resources/sites/adigardiner/styles/ah_fire.gif)}
div.pasystems-catalogue-link {background-color:#bf82b9;background-image:url(/resources/sites/adigardiner/styles/ah_pasystems.gif)}
div.cctv-catalogue-link {background-color:#ffd51d;background-image:url(/resources/sites/adigardiner/styles/ah_cctv.gif)}
div.intruder-catalogue-link {background-color:#005a9c;background-image:url(/resources/sites/adigardiner/styles/ah_intruder.gif)}
div.integrated-catalogue-link {background-color:#6f3895;background-image:url(/resources/sites/adigardiner/styles/ah_integrated.gif)}

div.vote-now{text-align:center;padding:10px;font-size:0.8em}
div.vote-now p{margin:1em 0}
div.vote-now a{color:#e4353c}
div.vote-now img{border:1px solid #000;padding:5px;background:#fff}

ul.location-maps {font-size:0.9em;margin-top:0}

