/* Text
------------------------ */
#content .container.about-text .content{
  padding-top:20px;
  padding-bottom:20px;
  overflow:hidden;
}

#content .container.about-text .photo{
  width:100%;
  height:200px;
  margin-bottom:10px;
  background:url(/images/sport_depot_photo.jpg) top center no-repeat transparent;
}
#content .container.about-text .content .job-positions ul{
  list-style:none;
}

#content .container.about-text .content .job-positions ul li{
  margin-bottom:10px;
  
}
#content .container.about-text .content .job-positions ul li .title{
  padding:5px 5px 0px 9px;
  font-size:1.2em;
  cursor:pointer;
  _cursor:hand;
  color: #00519C;
  line-height:1.2em;
  background:url(/images/arrow.gif) 1px 10px no-repeat transparent;
}

#content .container.about-text .content .job-positions ul li .title.open{
  background:url(/images/arrow_down.gif) 0px 12px no-repeat transparent;
}
#content .container.about-text .content .job-positions ul li .text{
  padding:4px 0 0 10px;
}
/* Brands
------------------------- */

#content .container.brand-text .content{
  padding:20px 5%;
  line-height:1.2em;
}
#content .container.brand-text .content h2,
#content .container.promo-cards .content h2,
#content .container.corporate-info .content h2{  
  margin-bottom:20px;
  font-size:2.2em;
  font-weight:normal;
  line-height:1em;
}

#content .container.brand-text .stripe{
  width:5%;
}
#content .container.brands-list ul{
  list-style:none;
  padding-top:10px;
  padding-bottom:20px;
  overflow:hidden;
}

#content .container.brands-list ul li{
  float:left;
  border:5px solid white;
}
#content .container.brands-list ul li.selected{
  border:5px solid #D6D6D6;
}
#content .container.brand-text .logo{
  display:block;
  margin:0;
  float:right;
}
#content .container.brand-text .content{
  padding-top:1px;
}
#content .container.brand-text .content h2{
  font-size:2em;
  font-weight:normal;
  padding:10px 0;
  border:0;
}

#content .container.brand-text ul.brand-products{
  list-style:none;
  margin-top:15px;
}
#content .container.brand-text ul.brand-products li{
  padding-left:11px;
  background:url(/images/arrow.gif) 0 4px no-repeat transparent;
  padding-bottom:5px;
}
#brands-list.container .content ul{
  list-style:none;
  padding-left:2px;
  padding-bottom:7px;
}
#brands-list.container .content  ul li{
  padding-left:7px;
  background:url(/images/arrow.gif) 0 3px no-repeat transparent;
  padding-bottom:5px;
  font-size:1.2em;
  color:#ff0000;
}

/* Annual reports
------------------------- */
#content .container.annual-report .content{
  padding-right:3%;
}
#content .container.annual-report.middle .content{
  padding-left:4%;
}
#content .container.annual-report.middle .stripe{
  width:4%;
}
#content .container.annual-report h3{
  color:#888888;
  font-weight:normal;
  font-size:1.4em;
  line-height:1em;
  margin-bottom:20px;
  padding-top:10px;
}

#content .container.annual-report ul{
  list-style:none;
  padding-bottom:5px;
}
#content .container.annual-report ul li{
  padding-left:10px;
  padding-bottom:3px;
  background:url(/images/arrow.gif) 0 3px no-repeat transparent;
}


/* Promo cards
------------------------- */

#promo_cards{
  list-style:none;
  padding-top:20px;
  padding-right:2.5%;
}
#promo_cards li{
  margin-bottom:20px;
  overflow:hidden;
  _zoom:1;
}
#promo_cards li .image{
  width:160px;
  height:110px;
  float:left;
  margin-right:20px;
}
#promo_cards li h3{
  padding-top:3px;
  font-size:1.4em;
  line-height:1.2em;
}

#promo_cards li .image img{
  display:block;
}

/* Information Files 
-------------------------- */
#content .corporate-info .quarters{
  list-style:none;
  margin-bottom: 20px ;
  overflow:hidden;
  _zoom:1;
}
#content .corporate-info .quarters li{
  float:left;
  margin-right:20px;
}
#content .corporate-info .quarters li.selected{
  color: #ff0000;
}
#content .corporate-info .quarters li.selected a{
  color: #ff0000;
}
#content .container.corporate-info .information-files ul{
  list-style:none;
  padding-bottom:20px;
  overflow:hidden;
  margin-top:-4px;
}


#content .container.corporate-info .information-files ul li{
  padding-left:7px;
  background:url(/images/arrow.gif) 0 8px no-repeat transparent;
  padding-bottom:5px;
  font-size:1.2em;
  color:#ff0000;  
  margin-bottom: 5px;
  
}
#content .container.corporate-info .information-files ul li{
  line-height:1.5em;
}