/*
  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: 05 February 2012 12:47:49
*/


.jimgMenu {
    position:relative;
    /*margin: 0px 0px 0px 50px;*/
    padding: 0px;
    width:100%;
    height:277px;
    overflow: hidden;
}

.jimgMenu ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: block;
    height: 277px;
    position: relative;
    }
    
.jimgMenu ul li {
    width: 320px;
    float: left;
    display: block;
    overflow: hidden;
}

.jimgMenu ul li {
    /*text-indent: -1000px;*/
    background:#fff repeat scroll 0%;
    /* border-right:7px solid #333333; */
    /* cursor:pointer; */
    display:block;
    overflow: hidden;
    height: 277px;
    color:#FFF;
  
}


.worldwide_link{
background-color:#000000;
display:block;
font-family:Arial, Verdana, sans-serif;
font-size:14px;
height:48px;
line-height:19px;
margin-left:35px;
margin-top:240px;
width:270px;
padding:5px;
position: absolute;
top: 0;
opacity:0.6;
/* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
}

.worldwide_link span{


}


.jimgMenu ul li#landscapes {
    background: url(./?a=11096) repeat scroll 0%; background-position: top left;
        
  
}

.jimgMenu ul li#people {
    background: url(http://www.ibtpartners.com/__data/assets/image/0011/5051/Home-Page-Image-Green.jpg) repeat scroll 0%;
    border-left: 7px solid #333333;
background-position: top left;
position: relative;
}

.jimgMenu ul li#nature {
    background: url(http://www.ibtpartners.com/__data/assets/image/0010/5050/Home-Page-Image-Blue.jpg) repeat scroll 0%;
  border-left: 7px solid #333333;
background-position: top left;
position: relative;
}

.banner_link {
font-size:15px;
font-weight:bold;
padding-left: 20px;
/* margin-top:68px; */
margin-top: 48px;
}

.clear {
    clear: both;
}


li.active div.government_text {display: block; width: 350px; margin-top: 15px; float: left; font-size: 12px; line-height: 1.8em; padding-left: 20px;}

li.active div.banner_buttons1 {display: block; /* float: left; */ width: 200px; margin-left: 20px; margin-top: 5px; overflow: auto; padding: 5px; position: absolute; top: 50px; right: 25px;}

li.active div.banner_buttons2 {display: block; /* float: left; */ width: 200px; margin-left: 20px; margin-top: 5px; overflow: auto; padding: 5px; position: absolute; top: 50px; right: 25px;}

li div.government_text, li div.banner_buttons1, li div.banner_buttons2 {display: none;}

#banner_section ul li div.gov_button {height: 27px; width: 200px; background:url('./?a=11189'); background-repeat: no-repeat; margin-bottom: 5px;}


#banner_section ul li div.corp_button {height: 24px; width: 200px; background:url('./?a=11213'); background-repeat: no-repeat; margin-bottom: 5px;}

#content #banner_section ul li div.banner_buttons1 a, #content #banner_section ul li div.banner_buttons2 a {font-size: 11px; text-align: center; color: #fff; margin: 10px; line-height: 2.5em;}



/* MAP */

dl.map {
  background: url('./?a=13374') no-repeat;
  border: 1px solid #999;
  margin: 0px;
  padding: 0px;
  text-align:left;
  width: 624px;
  height: 277px;
  position: relative;
}

dl.map dt {
  display: inline;
}

dl.map dd {
  background: #000;
  opacity: 0.8;
  color: #fff;
  padding: 2px 4px;
  position: absolute;
  left: -9999px;
  z-index: 11;
  font-size: 9px;
  font-family: Arial, Helvetica, sans-serif;
}


dl.map a.location {
  background: url('./?a=13372') no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 8px;
  height: 8px;
  position: absolute;
  z-index: 10;
}
dl.map a.location:hover {
  background: url('./?a=13373') no-repeat -1px -1px;
}

dl.map a#sanfrancisco {
  top: 94px;
  left: 76px;
}

dl.map a#mexicocity {
  top: 124px;
  left: 106px;
}

dl.map a#houston {
  top: 107px;
  left: 113px;
}

dl.map a#toronto {
  top: 70px;
  left: 154px;
}

dl.map a#pennsylvania {
  top: 78px;
  left: 165px;
}

dl.map a#santiago {
  top: 224px;
  left: 160px;
}

dl.map a#saopaulo {
  top: 211px;
  left: 200px;
}

dl.map a#madrid {
  top: 82px;
  left: 276px;
}

dl.map a#london {
  top: 58px;
  left: 283px;
}

dl.map a#paris {
  top: 67px;
  left: 285px;
}

dl.map a#hague {
  top: 59px;
  left: 290px;
}

dl.map a#frankfurt {
  top: 62px;
  left: 297px;
}

dl.map a#rome {
  top: 80px;
  left: 306px;
}

dl.map a#prague {
  top: 63px;
  left: 306px;
}

dl.map a#goteborg {
  top: 47px;
  left: 302px;
}

dl.map a#pretoria {
  top: 216px;
  left: 327px;
}

dl.map a#jerusalem {
  top: 98px;
  left: 341px;
}

dl.map a#dubai {
  top: 113px;
  left: 376px;
}

dl.map a#newdelhi {
  top: 110px;
  left: 423px;
}

dl.map a#singapore {
  top: 157px;
  left: 470px;
}

dl.map a#shanghai {
  top: 101px;
  left: 493px;
}

dl.map a#seoul {
  top: 84px;
  left: 500px;
}

dl.map a#tokyo {
  top: 86px;
  left: 520px;
}

dl.map a#sydney {
  top: 234px;
  left: 540px;
}


