@charset "utf-8";
/* Ipsos - North America */
/* Print */
/* www.ipsosna.com */

/**********/
/* GLOBAL */
/**********/
body { color:#000; background:#FFF; }

  /* Links */
  #middle a, #right a { font-weight:bold; }
  /*#middle a:link:after, #middle a:visited:after, #right a:link:after, #right a:visited:after { content: " (" attr(href) ") "; font-size: 90%; }*/
  #left a.feedsalerts, #left a.videopodcasts, #left a.events, #left a.filter, #middle #contents a { background:#FFF; padding:0; }
  
  /* Headings */
  #middle h3, #middleLeft .subheading { border-top:1px solid #000; border-bottom:1px solid #000; }

/****************/
/* BEGIN Header */
/****************/
#header { background:none; border:0; }
	a.logo { text-indent:0; color:#FFF; width:65px; height:60px; display:list-item; list-style-image:url(../images/logo-hdr-ipsos-grey.gif); list-style-position:inside; overflow:hidden; }
  /* Pre-Navigation */  
  .prenavigation { width:924px; left:10px; background:none; } 
    #header .prenavigation { text-align:right; }
    	.prenavigation a { color:#000044; }
  /* Navigation */
  #navigation { border-top:1px solid #000; border-bottom:1px solid #000; }
  #navigation ul li a, #left ul li a, #left .description, #left .description a { color:#000; border-top:0; border-left:0; border-right:1px solid #000; }
    #navigation ul li a { border-right:1px solid #000; padding:0.375em 0; }
    #navigation ul li:first-child a { border-left:0; }
    #home #g1, #aboutIpsos #g2, #research #g3, #newsPolls #g4, #knowledgeIdeas #g5, #productsTools #g6 { color:#000044; background:none; border-right:1px solid #000; margin:0; }

/* LEFT COLUMN - SUB LEVEL NAVIGATION */
/* MAIN BODY */
#left { left:0; top:130px; overflow:visible; }
	#left h3, #left ul li, #left .description { border-bottom:1px solid #000; border-right:0; }
	#left ul li a, #left .description a, #left .description a.doublearrow { color:#151f33; border-right:0; }

/* MIDDLE COLUMN */
/* MAIN BODY */ 
#middle { left:140px; top:130px; overflow:visible; }
#middleLeft, #middleRight { overflow:visible; } 
	#middleLeft { font:13pt/14pt Arial, Helvetica, sans-serif; }
	#middleRight .articleImage { margin:0; }

  #ideas, #events, #publications, #knowledge, #video, #relatedProducts, #relatedKnowledge, #ipsosCheckout, #newsPollsHome { border-top:1px solid #000; }
    #middle #middleRight #ideas .ideasWrap, #right #ideas .ideasWrap, #right .carousel, #publications .publicationsWrap, #knowledge .knowledgeWrap, #middle #video .videoWrap, #right #video .videoWrap, #relatedProducts .relatedProductsWrap, #relatedKnowledge .relatedKnowledgeWrap, #ipsosCheckout .ipsosCheckoutWrap, #newsPollsHome .newsPollsHomeWrap { border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; }
  	#events h3, #publications h3, #knowledge h3 { background:#FFF; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; }
    	#video h3, #newsPollsHome h3 { background:#FFF; border-left:0; border-right:0; border-bottom:1px solid #000; }
      
  #middle .tabbedContentWrap, #right .tabbedContentWrap { background:transparent; border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; }
  #middle .tabbedContent, #right .tabbedContent { background:transparent; border-top:1px solid #000; border-right:1px solid #000; }
  #middle .tabs, #right .tabs { border-left:1px solid #000; border-right:1px solid #000; }
  .xtop, .xbottom, .xb1, .xb2, .xb3, .xb4 { display:none; }
  
  /* Tools */
  #middle .tools, .addthisWrap { display:none; }

/* RIGHT COLUMN */
/* MAIN BODY */
#right { left:760px; top:130px; overflow:visible; }

/* FOOTER */
#footer ul { margin:0.5em 0 0 0; }
#footer ul li a, #footer .prenavigation a { font-weight:bold; color:#000; }
#footer .navigation { background:none; border-top:1px solid #000; }
#footer .prenavigation, #login #footer .prenavigation { padding-left:0; }
