@CHARSET "UTF-8";

.footer_nav {
    display: none;
}

body.index2 {
    background: none repeat scroll 0 0 transparent;
}
.hiddentip {
    font-weight:bold;
}
.middle-content-article .success_tag_line, .box.action_box .success_tag_line
{
margin:0;
}
.hiddenprint {
    left: 545px;
    position: relative;
    top: 0;
    visibility: visible;
    font-size: 10pt;
}
.middle-content-article .submit_a_tip_button, .box.action_box .submit_a_tip_button
.box.action_box h3.title99 {
    display: none;
}
.middle-content-article .submit_a_tip_button, .box.action_box .submit_a_tip_button
{
    display: none;
}
.middle-content-article .success_body, .box.action_box .success_body
{color:#000;    margin: 55px 0 5px;}

.box.action_box .box-body li.last {
    margin: 0;
    padding: 0;
}
.formfield {
    color: #000000;
}

.middle-article h5.page-title {
    color: #680104;
    font-size: 19pt;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 5px 5px 5px 0;
    text-transform: uppercase;
    width: 508px;
}
.middle-content-article h1, .box.action_box h1 {
    color: #000000;
}
.container_12 #content_container.highbk {
    background: none repeat scroll 0 0 transparent;
}
.banner .grid_5 h1 {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    height: 0;
    margin-left: -52px;
    margin-top: 0;
    padding-bottom: 0;
    position: relative;
    width: 188px;
    z-index: 0;
}

#print-logo {
    display: block;
    float: left;
    margin: 30px 0 0 30px;
}

.middle-content-article h1.internaltitle {
    border-bottom: medium none;
    border-top: 5px solid #690104;
    font-size: 16pt;
    font-weight: bold;
    margin: -14px 0 3px;
    padding: 5px 0 0;
}
.grid_2.alpha {
    display: none;
}
.middle-content-article p {
    color: #000;
    font-size: 12pt;
    line-height: 12pt;
    margin-bottom: 0;
    padding: 0 0 17px;
}
.box.action_box p {
    color: #000000;
    font-size: 11pt;
    line-height: 15pt;
    margin-bottom: -3px;
    margin-top: -5px;
    padding: 0 0 17px;
}
.middle-content-article {
    padding: 0;
}
.middle-article {
    margin: 0;
    padding: 0 90px;
    width:380px;
}
.middle-content-article p.detail_name {
    font-size: 16pt;
}
.submittip {
    display: none;
}
.image-enlarge.left {
    float: left;
    margin: 3px 16px 0 0;
}
.subbanner {
    color: #690104;
    font-size: 9pt;
    font-weight: bold;
    padding-top: 0;
}
.banner h1 a {
    color: #1D1D1A;
    display: block;
    font-size: 16pt;
    height: 0;
    line-height: 20px;
    padding-top: 0;
    text-decoration: none;
    text-indent: 0;
    width: 0;
}
.box-body.embedded_code {
    display: none;
}
.box.action_box {
    border: 1px solid #000000;
    float: left;
    margin: 0 20px 0 0;
    padding: 20px 20px 0 20px;
}
.grid_40 {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin-left: 90px;
    margin-top: 0;
    width: 335px;
}
.middle-content-article span.detail_amount, .box.action_box span.detail_amount, .middle-content-article p.detail_amount, box.action_box p.detail_amount, .detail_amount {
    margin: 0 0 16px;
}

 *, ul, li { border: 0; list-style: none; margin: 0; padding: 0; }
  p, h1, h2, h3, h4, h5 { margin-bottom: 14px; }
  .elements li h5{margin:0;}
  a:active { color: #f00; }
  a:visited { color: #660033; }
  p a { text-decoration: underline; }
  /*.image.placeholder { border: 1px solid white; }*/
  
  .body .column-two.player { margin-bottom: 16px; }
  .body .column-three { clear: both; } 
  .related { margin: -10px 0 16px 0; border:none; }
  /* joe */
  .related ul {
    background: none;
    border:none;
    font-size: 8pt;
    line-height: 12pt;
    margin: 0;
    padding: 10px 10px 10px 10px;
  }



  .related ul li {
    padding: 4px 10px 4px 24px;
  }

  .related .title {
    background: transparent;
    border-bottom: none;
    font-weight: bold;
    margin-bottom: 2px;
    padding: 0;
  }
  .more { font-size: 8pt; }
    #header .banner { background: white; }
    #header .banner .editions { width: auto; }
    #header .banner .editions li { display: none; }
    #header .branding .search { display: none; }
    #menu { display: none; }
    	#breadcrumbs{display:none;}
    	.interior #menu-inside {display:none;}
      .breadcrumbs li a { font-weight: normal; }
      .tools { display: none; }
    .box h4 strong { text-transform: none; }
    .box h4 span { display: none; }
      .box.basic { margin-bottom: 4px; }
      .box.basic.highlights h5 { font-size: 11pt; }
      .box.scroll h4 {border:none;border-bottom:solid 1px #cccccc; width:800px;}
      .box h4{border:none;border-bottom:solid 1px #cccccc; width:800px;}
      .box.ejournal h4 span { margin: -16px 10px 0 0; }
      .box.ejournal .box-body { padding: 0; }
      .box.event .description { margin: 4px 0 6px 0; }
      .box.event .type { margin-bottom: 8px; }
      .box.event .detail span { font-weight: bold; }
      /* joe
      .box.featured-items .box-body .elements h5 { margin-bottom: 2px; }
      .box.featured-items .nav { display: none; }
       */
       .box.featured-items {
        background: white;
        border: 12px solid #e8e8e8;
        padding: 2px;
        margin:0 0 12px 0;
        width: 97%;
      }
       .box.featured-items .box-body {
        border: 0;
        padding:10px 0 0 10px;
        
      }
       .box.featured-items .box-body .elements li {
        border: none;
        float: left;
        height: 130px;
        line-height: 12pt;
        margin-bottom: 16px;
        margin-right: 12px;
        padding-right: 6px;
        width: 275px;
        display:block;
      }
      .box.featured-items .box-body .elements h4 {
        border: 0;
        color: #999;
        height: auto;
        margin-bottom: 0px;
        padding:0;
        width: auto;
        float: none;
      }

      .box.featured-items .box-body .elements h5 { margin-bottom: 2px; }

      .box.featured-items .box-body .elements h5,
      .box.featured-items .box-body .elements p {
        color: #666;
        font-size: 8pt;
      }

      .box.featured-items .box-body .elements p {
        display: block;
        float: left;
        margin-bottom: 0;
        width: 160px;
      }

      .box.featured-items .nav { display: none; }
      /* end */
      .box.generic h5 { display: inline; }
      .package-list h5 { margin-bottom: 2px; }
      .box.poll .box-body ul { margin: 10px 10px 12px 14px; }
      .box.poll .box-body li { margin: 2px 0; }
      .box.tabbed .box-body .tab-header { clear: both; }
      .box.tabbed .modified.wide a.tab-nav { display: none; }
      .box.tabbed .tab-content { display: inline; }
    .list-survey li p { margin-bottom: 0; }
    .list-survey li a { text-decoration: underline; }
    .box-full p { margin-bottom: 12px; } 
      .box.quiz .question .description { display: none; }
      .box.quiz .result .title.correct { color: green; }
      .box.quiz .result .title.incorrect { color: #c00; }
      .box.quiz .details { padding-top: 12px; }
   .box.world-regions { display: none; }
    .landing-page .help-feedback { display: none; }
    .pagination{display:none;}
    .tabbed-collection .collection-nav li {display:none;}
    .tabbed-collection .collection-nav li.active {
    	display:block;
    	background:none;
    	}
    .tabbed-collection .box{border:none;}
    .collection-box .box-body{height:200px;}
    .collection-box .box-body .elements li{margin:0; padding:0;}
    .tabbed-collection .box{border:none;}
    .collection-box .box-body{height:200px;}
    .collection-box .box-body .elements li{margin:0; padding:0;}
    #webchats .webchats .details .image { margin: 0 0 10px 0; }
    #webchats .webchats .details p strong { display: block; }
    #package .package-content { padding: 0; }
    #package .package-title { padding: 0 0 10px 0; }
    .package-header { height: auto; }
    .package-header h2 em { font-size: 10pt; }
    #package .column-right .list li:last-child { border-bottom: 0; }
    #package .menu li { display: inline; }
    #package .menu li.last a { margin-right: 0; }
    .nav { display: none; }
    .container { position: static; width: auto; }
    .cycle { float: left; }
    .cycle .box-body { margin-top: -4px; }
    /* joe
    
    */
    .box.feature.cycle{display:block; float: none !important;}
    .grid_4.alpha{display:block;width:300px;padding:0px;}

    .box.feature div.box-body{width:300px;padding:0 0 4px 0;}
    .grid_4.omega div.main_listing div.box-body{width:300px;}
    .grid_4.omega div.main_listing h4{border:none;}
    .grid_8.alpha.bucket1{height:auto;overflow:visible;}
    
    /* */
    #sidebar { display: none; }
	.container_12 #content_container{width:650px;}
	.grid_4 .box-body{border:none;}
	div.more{display:none;}
	.embedded_code{display:none;}
	.action_box{width:800px;}

	.container_12 #content_container{width:850px;}
	.grid_4 .box-body{border:none;}
	div.more{display:none;}
	.embedded_code{display:none;}
	.action_box{width:800px;}
	 #top_bar{display:none;}
  /* joe additions */
  .container_12 .grid_6, .container_16 .grid_8{width:800px;}
  .banner h1 a.banner_image{text-indent:1em;margin: 40px 0 0 37px;width:800px;}
  .banner { height:100px; }
  /*.banner_image*/
  .banner .search{display:none;}
  .banner .updated{display:none;}
  .nav_container{display:none;}
  
  .nav:after,
  .box-body:after {
    clear: both; 
    content: "."; 
    display: block; 
    height: 0; 
    visibility: hidden;
    }  
    
    /* joe --footer */
    #footer {
    border:none;
    clear: none;
    display: block;
    font-size: 7.5pt;
    padding-top: 16px;
    text-align: center;
    width: 650px;
	background: none;
  }

  #footer .disclaimer {
    color: #999;
    line-height: 10pt;
    width: 100%;
  }

  #footer .footer-top,
  #footer .footer-bottom { display: none; }
  #footer .footer-middle-content .footer-links{display:none;}
  #footer-bottom{display:none;}
    /* */
	
	body {
    background: white;
    font-family: Verdana, Helvetica, sans-serif; 
    font-size: 9pt;
    line-height: 14pt; 
  }
  /* box 
  .box {background:none;margin:0;display:block; width: 100%;}*/

   .box { background: none repeat scroll 0 0 transparent;
    display: inline;
    margin: 0;
    width: 380px;}


  .box-body{background:none;display:block;}
   /* 4.2.2 Scrolling Box
    ----------------------------------------------------------------------------------- */

      .box-body {
        padding-bottom: 0;
        padding-right: 0;
        margin:0;
        width:800px;
        border:none;
      }
      .box.scroll h4 {border:none;border-bottom:solid 1px #cccccc; width:800px;}
      
      .box h4 {
      height: 24px;
      margin: 0;
      padding: 5px 0 0 10px; 
      width:800px;	
    }
    .box.scroll .box-body{width:800px;}
    .box.main_listing{display:block;}
    /*.box.main_listing h4{margin:4px 0 0 0;}*/
    .grid_8 div.tabbed-collection{margin:12px 0 0 0;}
    .grid_4 .box.scroll.set{margin:-2px 0 0 0;}
    .grid_4 .box{margin:4px 0 0 0;}
    .grid_4 .box.listing-box{margin:12px 0 0 0;}
    .grid_4 .box.listing-tools{display:none;}
    .grid_4 h4{margin:16px 0 0 0;}
    .grid_4 .box-full{margin:12px 0 0 0;}
    .middle-article .box.listing-box{margin:16px 0 0 0 ;}

    #middle-column .tools2.share{border:none;}
    #middle-column .box.scroll.set{margin:2px 0 0 0;}
    #middle-column .box.listing-box{margin:10px 0 0 0;}
    /*.image-enlarge{margin:0 16px 0 0;background:none;display:block;border:solid 1px #ccc;padding:1px;} */
    div.image-enlarge div.enlarge{display:none;}
    .slideshow_tools{display:none;}

    .container_12 #content_container{border:none; display:block;float:none;}
    #middle-column{display:block;clear:both;float:none;}
    /*listing - gallery */
    iframe{display:none;}
	.tools{display:none;}
	.box.listing-box{display:none;}
	.interior .podcast .buttons a.button.listen{display:none;background:none;}
	.interior .box-collection .box{display:block; height: auto;}
	.interior .box-collection .box li{display:block;}
        .interior .box-collection .box .box-body{height:auto;}




.grid_8, .grid_4, .box-body {float:none;}   
.box-body {display:inline;}
.box.listing-box {display:block;}
#middle-column{width:95%;}
.container_12 {clear:both;}
body {width:100%;}
.grid_4 .box-body {width:100%;}
.middle-article {width:85%;} /*fixes second image being cut off  on the right hand side in print preview of about-us.html */
.middle-article table {clear:both;}
.generic {width: 95% !important;}

/* .box.scroll h4, .box h4, .box.featured-items .box-body .elements li, .box.featured-items .box-body .elements p, .grid_4.alpha, .grid_4.omega, .box.feature div.box-body, .grid_4.omega div.main_listing div.box-body, .container_12 #content_container, .action_box, .container_12 .grid_6, .container_16 .grid_8, .banner h1 a.banner_image, #footer, .box-body, .box.scroll.box-body, .grid_8, .container_12, .grid_12, .banner .grid_5 {
	width: auto !important;
        float: none !important;
} */

#footer {  width: 100% !important; }

/* .banner h1 a {line-height: 40px;} */
.banner h1 {width: auto !important; background-position: right -286px;} 
.package-list li { width: 100%; float: none;}

.cycle.live { float: none; position: static;}
.cycle.live ul {float: none;}
.box.feature.cycle li { position: static !important; display: block !important;}
.box.feature.cycle .nav {display: none;}
.box.scroll.set { width: 100%; }
.package-list li { width: 100%; float: none;}

.grid_4, #top_social_bar { display: none; }
.grid_8 .grid_4 {display: block;}

.scroller, .scroller .box, .scroller .box-body { display: block !important; }
#accordion .scroller {height: auto;}
