/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 07 February 2012 02:35:02
*/


* {
padding:0;
margin:0;
}

body {
font-family:Arial, sans-serif;
font-size:12px;
color:#717174;
line-height:18px;
}

a {
text-decoration:none;
color:#164882;
outline:none;
}

img {
border:0;
}

ul {
padding:0;
margin:0;
}

ul#bullets li {
color:#333;
font:12px Arial, Helvetica, sans-serif;
margin-bottom:10px;
list-style:disc;
margin-left:15px;
}

li {
padding:0;
margin:0;
list-style:none;
}

p {
font-size:12px;
color:#717073;
margin-bottom:10px;
}

h1 {
font-size:20px;
color:#104a86;
padding-bottom:10px;
font-weight:bold;
line-height:25px;
}

h2 {
font-size:20px;
color:#717174;
padding-bottom:10px;
font-weight:400;
line-height:25px;
}

h3 {
font-size:18px;
color:#104a86;
}

h4 {
font-size:18px;
color:#104a86;
padding-bottom:10px;
font-weight:400;
}

/* Start of Menu and Page Headings 
h1.About {
background:url(http://www.armourguard.co.nz/__data/assets/image/0004/196411/about_armourguard.gif) no-repeat;
width:183px;
height:38px;
text-indent:-9999em;
}

h1.Services {
background:url(http://www.armourguard.co.nz/__data/assets/image/0007/196414/services_heading.gif) no-repeat;
width:72px;
height:37px;
text-indent:-9999em;
}

h1.Locations {
background:url(http://www.armourguard.co.nz/__data/assets/image/0011/196409/armourguard_locations.gif) no-repeat;
width:271px;
height:36px;
text-indent:-9999em;
}

h1.News {
background:url(http://www.armourguard.co.nz/__data/assets/image/0006/196413/news_heading.gif) no-repeat;
width:71px;
height:48px;
text-indent:-9999em;
padding:0;
margin:0;
}

h1.Careers {
background:url(http://www.armourguard.co.nz/__data/assets/image/0003/196410/careers_at_armourguard.gif) no-repeat;
width:431px;
height:22px;
text-indent:-9999em;
}

h1.Contact {
background:url(http://www.armourguard.co.nz/__data/assets/image/0010/196408/contact_us.gif) no-repeat;
width:130px;
height:27px;
text-indent:-9999em;
}
*/

/* Privacy Policy */
h1#id_196419.Blank {
background:url(http://www.armourguard.co.nz/__data/assets/image/0007/196423/privacy.gif) no-repeat;
width:153px;
height:30px;
text-indent:-9999em;
}

/* Case Studies */
h1#id_196688.Home {
background:url(http://www.armourguard.co.nz/__data/assets/image/0006/196692/case_studies.gif) no-repeat;
width:150px;
height:27px;
text-indent:-9999em;
}

/* Customer Testimonials */
h1#id_196696.Blank {
background:url(http://www.armourguard.co.nz/__data/assets/image/0009/196695/customer_testimonials.gif) no-repeat;
width:253px;
height:26px;
text-indent:-9999em;
}

/* Day In The Life At Armourguard */
h1#id_196745.Careers {
background:url(http://www.armourguard.co.nz/__data/assets/image/0004/196744/day_in_the_life.gif) no-repeat;
width:431px;
height:22px;
text-indent:-9999em;
}

/* End of Menus and Page Headings */
.left {
float:left;
}

.right {
float:right;
}

.link_underline {
text-decoration:underline;
}

.blue_link {
color:#104a86;
}

.blue_link_underline {
color:#104a86;
text-decoration:underline;
}

.blue_title_left {
color:#104a86;
display:block;
margin-bottom:20px;
}

.blue_title_right {
color:#104a86;
display:block;
text-align:right;
}

#container {
width:960px;
margin:0 auto;
}

#navigation {
background:url(http://www.armourguard.co.nz/__data/assets/image/0006/196278/home_header.jpg) no-repeat;
float:left;
height:31px;
padding-left:0;
padding-top:168px;
width:954px;
}

#navigation_adtlogo {
background:url(http://www.armourguard.co.nz/__data/assets/image/0018/223254/home_header_adtlogo.jpg) no-repeat;
float:left;
height:31px;
padding-left:0;
padding-top:168px;
width:954px;
}

#navigation ul li, #navigation_adtlogo ul li {
float:left;
display:inline;
text-indent:-9999em;
}

#navigation ul {
float:left;
width:954px;
height:31px;
}

#navigation ul li a {
height:29px;
display:block;
}

#navigation ul#Home {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0007/196279/home_nav.jpg) no-repeat;
}

#navigation ul#About {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0010/196264/about_nav.jpg) no-repeat;
}

#navigation ul#Services {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0003/196248/services_nav.jpg) no-repeat;
}

#navigation ul#Locations {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0006/196242/locations_nav.jpg) no-repeat;
}

#navigation ul#News {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0008/196244/news_nav.jpg) no-repeat;
}

#navigation ul#Careers {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0004/196267/careers_nav.jpg) no-repeat;
}

#navigation ul#Contact {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0007/196270/contact_nav.jpg) no-repeat;
}

#navigation ul#Blank {
float:left;
background:url(http://www.armourguard.co.nz/__data/assets/image/0009/196425/blank_nav.jpg) no-repeat;
}

#navigation ul #Home a {
width:174px;
}

#navigation ul li#About a {
width:120px;
}

#navigation ul li#Services a {
width:125px;
}

#navigation ul li#Locations a {
width:122px;
}

#navigation ul li#News a {
width:118px;
}

#navigation ul li#Careers a {
width:124px;
}

#navigation ul li#Contact a {
width:130px;
}

#content {
background:url(http://www.armourguard.co.nz/__data/assets/image/0010/196255/content_bkg.gif) repeat-y;
padding:10px 10px 10px 38px;
margin-top:-1px;
}

#intro {
float:left;
padding:35px 100px 0 62px;
}

#intro p {
font-size:15px;
}

.home-intro {
padding:10px 100px 0 87px;
}

#contact_info {
border-top:2px solid #C4D1E0;
color:#717073;
font-size:10px;
margin:0 auto 0 36px;
padding-top:30px;
width:815px;
overflow:hidden;
clear:both;
}

#contact_info_nohr {
border-top:0;
color:#717073;
font-size:10px;
margin:0 auto 0 36px;
padding-top:0;
width:815px;
overflow:hidden;
clear:both;
}

#contact_info #contact_info_left {
float:left;
width:445px;
}

#contact_info #contact_info_left .left_image {
float:left;
padding-right:15px;
width:266px;
height:140px;
}

#contact_info #contact_info_left span {
float:left;
color:#114883;
font-size:14px;
}

#contact_info #contact_info_left p {
float:left;
font-size:12px;
width:285px;
clear:both;
}


#contact_info_right {
}

#map {
width:156px;
height:156px;
}

#map span {
display:none;
}

#footer {
background:url(http://www.armourguard.co.nz/__data/assets/image/0008/196271/footer_bkg.jpg) no-repeat;
margin:0 auto;
height:116px;
padding:26px 65px;
width:824px;
color:#717073;
font-size:9px;
line-height:12px;
}

#footer_nohr {
background:url(http://www.armourguard.co.nz/__data/assets/image/0017/223244/footer_bkg_nohr.jpg) no-repeat;
margin:0 auto;
height:116px;
padding:0px 65px;
width:824px;
color:#717073;
font-size:9px;
line-height:12px;
}

#footer .right li {
float:left;
display:inline;
margin-right:3px;
}

#footer .right ul.top_links,#footer .right ul.bottom_links {
width:290px;
clear:both;
}

#footer .right ul.top_links a {
color:#717073;
}

/* Image Map Global */
#imgmap_footer {
position:relative;
_zoom:1;
background:url(http://www.armourguard.co.nz/__data/assets/image/0019/200296/our_branches2.gif) no-repeat 2px 1px;
height:199px;
width:272px;
}

#imgmap_footer li {
position:absolute;
display:block;
list-style:none;
overflow:hidden;
}

#imgmap_footer li a {
display:block;
width:100%;
height:100%;
_background:url(space.gif);
text-indent:-1000em;
}

#footer_area1 {
left:88px;
top:25px;
width:10px;
height:9px;
}

#footer_area2 {
left:93px;
top:42px;
width:12px;
height:11px;
}

#footer_area4 {
left:107px;
top:53px;
width:10px;
height:10px;
}

#footer_area8 {
left:114px;
top:66px;
width:11px;
height:9px;
}

#footer_area6 {
left:98px;
top:63px;
width:11px;
height:11px;
}

#footer_area10 {
left:87px;
top:72px;
width:9px;
height:11px;
}

#footer_area13 {
left:101px;
top:91px;
width:13px;
height:12px;
}

#footer_area15 {
left:117px;
top:82px;
width:11px;
height:10px;
}

#footer_area17 {
left:77px;
top:111px;
width:10px;
height:9px;
}

#footer_area19 {
left:93px;
top:112px;
width:10px;
height:10px;
}

#footer_area21 {
left:65px;
top:141px;
width:11px;
height:10px;
}

#footer_area23 {
height:11px;
left:67px;
top:106px;
width:10px;
}

#footer_area25 {
left:44px;
top:174px;
width:9px;
height:10px;
}

#footer_area29 {
left:23px;
top:191px;
width:11px;
height:8px;
}

#footer_area30 {
left:180px;
top:77px;
width:8px;
height:8px;
}

#footer_area27 {
left:194px;
top:87px;
width:9px;
height:9px;
}

#footer_area31 {
height:8px;
left:203px;
top:81px;
width:5px;
}

#footer_area35 {
left:203px;
top:81px;
width:7px;
height:10px;
}

/* UI Tabs
----------------------------------*/
#home-tabs {
float:left;
margin-left:25px;
padding:15px 0;
}

.tab-wrapper {
float:left;
width:425px;
height:207px;
background:url(http://www.armourguard.co.nz/__data/assets/image/0006/198456/tab-box-bg.gif) no-repeat bottom left;
}

.tab-wrapper a {
text-decoration:underline;
}

.tab-nav li {
width:200px;
height:50px;
text-indent:-99999px;
}

.tab-nav li a {
display:block;
width:243px;
height:50px;
}

#left-one {
background:url(http://www.armourguard.co.nz/__data/assets/image/0010/198451/tab-casestudies-on.jpg) no-repeat top left;
}

#left-one.ui-tabs-selected {
background:url(http://www.armourguard.co.nz/__data/assets/image/0009/198450/tab-casestudies.jpg) no-repeat top left;
}

#left-two {
width:208px;
margin-left:-1px;
background:url(http://www.armourguard.co.nz/__data/assets/image/0003/198453/tab-customer-test-on.jpg) no-repeat top left;
}

#left-two.ui-tabs-selected {
background:url(http://www.armourguard.co.nz/__data/assets/image/0011/198452/tab-customer-test.jpg) no-repeat top left;
}

#right-one {
background:url(http://www.armourguard.co.nz/__data/assets/image/0008/198458/tab-careers-on.jpg) no-repeat top left;
}

#right-one.ui-tabs-selected {
background:url(http://www.armourguard.co.nz/__data/assets/image/0007/198457/tab-careers.jpg) no-repeat top left;
}

#right-two {
width:208px;
margin-left:-1px;
background:url(http://www.armourguard.co.nz/__data/assets/image/0005/198455/tab-news-on.jpg) no-repeat top left;
}

#right-two.ui-tabs-selected {
background:url(http://www.armourguard.co.nz/__data/assets/image/0004/198454/tab-news.jpg) no-repeat top left;
}

#tab-careers li,#tab-news li {
text-align:left;
margin-bottom:15px;
}

#tab-careers li span,#tab-news li span {
display: block;
}

.more-link {

}

.ui-tabs {
padding:0;
zoom:1;
}

.ui-tabs .ui-tabs-nav {
list-style:none;
position:relative;
padding:0;
}

.ui-tabs .ui-tabs-nav li {
position:relative;
float:left;
border-bottom-width:0!important;
margin:0 0 -1px;
padding:0;
}

.ui-tabs .ui-tabs-nav li a {
float:left;
text-decoration:none;
padding: 0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
padding-bottom:1px;
border-bottom-width:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor:text;
}

.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
}

/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
background:none repeat scroll 0 0 transparent;
clear:left;
color:#104A86;
display:block;
height:100px;
overflow:auto;
padding:1em 2em 1em 4em;
width:313px;
}

.ui-tabs .ui-tabs-panel p {
color:#104a86;
}

.ui-tabs .ui-tabs-hide {
display:none!important;
}
