﻿@charset "utf-8";
BODY, INPUT, TD, TH { font-family: Arial; font-size: 9pt; }
body { text-align:center; background-color:#DCDCDC; padding-top: 5px; margin-top:5px;}
IMG { border-color: Black; }
A { color: #0968c1; }
A:visited { color: #996633; }
H2 { font-size: 16pt; font-weight: normal; margin-top: 0px; }
H3 { font-size: 13pt; font-weight: bold; width: 100%; border-bottom: 1px solid #d4d4d4; }
.noline {font-size: 13pt; font-weight: bold; width: 100%; border-bottom: 0px solid #fbfbfb; margin-top: 10px; margin-bottom: -8px; }
#checkoubargains{ border-bottom: 0px; margin-bottom:0px; }
HR { height: 1px; color: #d4d4d4; }

STRONG, .strong { color: #0968c1; font-weight: bold; }
FORM { margin: 0px; padding: 0px; display: inline; }

#ContentHeader { border-bottom: 1px solid #0968c1; clear:both; }
#ContentHeaderMenu A { font-size: 9pt; color: #4a4a4a; font-weight: bold; text-decoration: none; }
#ContentHeaderMenu A:hover { color: #d4d4d4; }

.PageHeaderMenu { width:1078px; }
.pageHeaderMenuItem { color: White; text-decoration: none; font-size: 8pt; }
.pageHeaderMenuItem:hover { text-decoration: underline; }
.pageHeaderMenuItem:visited { color: White; }
.marque:visited
{
    color:Blue;
}
#outermaindiv
{
    width:1078px;
    margin:0 auto 0 auto;
}

#maincontent
{
    float:left;
    width:680px; /* fall back */
    width:calc(96% - 360px);
    text-align:left;
    margin-top:20px;
    margin-left:1%;
}
#ContentBody { width:800px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; border-top: 1px solid #A9D0F4; }
#ContentBodyShop { width:899px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; border-top: 1px solid #A9D0F4; }
#CH_Title { color: #0968c1; font-size: 18pt; font-weight: bold; margin-bottom:5pt; margin-top:0pt; } 
#CH_Container { border-bottom: 1px solid #0968c1; width: 100%;   margin-top:-5pt; margin-bottom:0pt; } 

#centercellContainerCurrencySwitchLeft, #centercellCurrencySwitchContainer, #centercellBrowseSurveysContainer, #centercellYearbookSamplesContainer, #centercellBrowseArticlesContainer, #centercellSampleArticlesContainer { font-size:8.3pt;}
#maindiv 
{
    width:100%;
    background-color:#FDFDFD;
    margin:0 auto 0 auto;
    float:left;
}
/* parts van de pageheader */
#pageHeader { width:1078px; }
.pageHeader { width:1078px; height:66px;  }
#pageHeader_MobileMenu {
    margin: 10px 0 10px 0;
    float:left;
    display:none;
    width:60px;
}
#pageHeader_Logo {
    width:250px;
    float:left;
    padding-top:2px;
}
.LogoText  {
    color:Yellow;
    font-family:Arial;
    font-size:8pt;
}
#pageHeader_Buttonbar {
    width:150px;
    float:left;
    padding-top:18px;
}
#pageHeader_SearchPanel_1 {
    width: 330px;
    float:left; 
}
#Keyword_1 {
      margin:18px 0px 18px 0px; 
      height:24px;
      width:90%; 
}
#pageHeader_RightButtonbar
{
    width:250px;
    float:left; 
    height:60px;   
}
#subscribeBlok{   width:120px;  height:60px; margin:23px 5% 15px 5%; float:left;   }
#buttonblock { margin:15px 10px 15px 10px; float:left; }
.subscribeButton {color:White; font-weight:bold; text-decoration: none; padding:10px; margin-top:15px; background-color:Red;}
.subscribeButton:visited { color:White; font-weight:bold; text-decoration: none;  padding:10px; background-color:Red;}
.subscribeButton:hover { background-color:#c9d7dd;}
#pageHeader_CartItemPanel
{
    float:right;
    width:80px;
    margin: 14px 0px 10px 0px; 
}
.cartItemsLabel 
{
    color:Yellow; 
}
#pageHeader_SearchPanel_2 { display:none; width:100%;}
#Keyword_2 
{
    width:90%; 
    margin-top:12px;
    margin-bottom:12px;
    height:24px;
    font-size:12pt;
}
.TabTable { width:1078px; }
.TabLink { font-family: Arial; font-weight:bold; font-size: 10pt ; text-decoration:none; color:#00465d;}
.TabLink:visited { color: #00465d; }
.TabCell 
{
	border-left-color: #f4f5f9;
	border-bottom-color: #F4F5F9;
	text-align: center;
	color:#00465d;
	width:154px; 
}
#SustentoMagazineContent100 { font-family: Verdana; font-size: 10pt;  margin-top: 0pt; padding:10px; float:right;}
/* einde pageheader items // start sitebaritesm */
#leftsitebar{ float:left; width:180px; text-align:left; margin-left:1%; margin-top:10px; }
#rightsitebar{ float:right; width:180px; margin-right:1%; margin-top:10px;}
.sitebarbox { margin: 10px auto 0 auto; padding-left:6px; padding-right:6px; }
/* einde sitebar items // start footer ietms*/
#bottomfooter  {
    width:100%;
    float:left;
    margin-top: 12px;    
}
.footerbottomitem
{
    width: 32%;
    float:left;
    text-align:left;
}
#Copyright { float:left; width: 100%; border-top: 1px solid #4a4a4a; font-size: 8pt; padding-top: 5px; padding-bottom: 5px; text-align: center; background-color: #fbfbfb; }
.footerLink { color:Black; text-decoration:none; }
.footerLink:visited { color: Black; text-decoration:none;}
.footerLink:hover { font-style:italic; }
.red { color:red; font-weight:normal; }
#footerblock { width: 96%; float:left; margin: 0 1% 0 1%; padding-left:2%; }
#delivers { width: 820px; font-size: 8pt; padding-top: 5px; padding-bottom: 5px; padding-left:10px; padding-right:10px; text-align: center; background-color: #fbfbfb; }
.delv:visited { font-weight: bold; color: Black }
#deliversrand { width: 100%;  border-top: 1px solid #4a4a4a; font-size: 8pt; padding-top: 5px; padding-bottom: 5px; text-align: center; background-color: #fbfbfb; }
.footertable
{
    float:left;
    width: 25%;
    text-align:left;
    margin-top:12px;
}
#footer{ width:98%; float:left; border-top: 1px solid #4a4a4a; margin-top:5px; }	
/* einde footer items */
#UpdateButtonVoucer
{
    font-size:medium;
    font-variant:small-caps;
    font-weight:bold;
    background-color:#0968c1;
    color:White;
    margin-left:10px;
    margin-right:10px;
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
    
}
#UpdateButtonVoucer:hover
{
    background-color:Gray;
    }
.redstar
{
	color:red;
	font-size:larger;
}
.whitestar
{
	color:#fbfbfb;
	font-size:larger;
}

.up-left
{
	width: 7px;
	height: 20px;
}
.up-center {  
  font-size: 9pt; 
  height: 20px;
  font-weight: bold; 
  text-decoration: none; 
  cursor: default;
  text-align: center;
}
.up-right {
  height: 20px;
  width: 7px;
}
.bottom-right
{
    border-collapse:collapse;
   
}
.bottom-center
{
    border-collapse:collapse;
   
}
.bottom-left
{
    border-collapse:collapse;
}	
.tablebottom
{
	padding-bottom: 10px;
	padding-top: 0px;
}
.itemRow
{
	border-top: #d4d4d4 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: #d4d4d4 1px solid;
	background-color: #ffffc0;
}
#marker
{
	padding-top:-10pt;
	margin-top:-10pt;
}
.alternatingItemRow { padding-top: 5px; padding-bottom: 5px; }
.itemRowDealer
{
	border-top: #d4d4d4 1px solid;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: #d4d4d4 1px solid;
	background-color: #ffffc0;
}
.alternatingItemRowDealer { padding-top: 2px; padding-bottom: 2px; }
/* Phones, tablets, small desktops ed */
@media only screen and (max-width: 1078px)  {
    .pageHeader { width:100%; }
    .PageHeaderMenu { width:100%; }
    .TabTable { width:100%; }
    #outermaindiv { width:100%; }
    body{ margin:0; padding:0;} 
    #pageHeader_Buttonbar{ display:none; }  
    #pageHeader_Logo { width: 30%; }
    #pageHeader_SearchPanel_1 { width: 30%;}
    #pageHeader_RightButtonbar { width: 30%;}
    #pageHeader_CartItemPanel { width: 10%;}
     #maincontent  
   {
       width: 50%;}
    
}
/* Phones, tablets */
@media only screen and (max-width: 800px)  
{
   #leftbar { display:none; }
   .footertable { width:50%; }    
   #leftsitebar { width:28%; float:left; }
   #maincontent  
   {
       width: 70%;
       width: -moz-calc(96% - 200px);  
       width: -webkit-calc(96% - 200px);     
       width: calc(95% - 200px); 
       float: right;
   }
   #maincontent1  
   
   {    float:right;
        width:55%;
       
                  }
   #rightsitebar{ display:none;}
   #footeritemsleft, #footeritemscenter { display:none;}
   .footerbottomitem { width:80%;}
   .TabTable {display:none;} 
   #buttonblock { display:none;}
   .LogoText { display: none;}
   #pageHeader_MobileMenu {display:inherit; width:9%;} 
   #pageHeader_Logo { width: 35%; }
   #pageHeader_SearchPanel_1 { width: 28%;}
   #Keyword_1 { width:100%; }
   #pageHeader_RightButtonbar { width: 16%;}
   #pageHeader_CartItemPanel { width: 11%;}
}
/* phones */
@media only screen and (max-width: 667px)  
{
    .pageHeader{margin-bottom:50px; height:60px;}
    #PageHeaderMenu {display:none;}
    #leftsitebar{ display:none;}
    #maincontent { width:96%;}
    #pageHeader_MobileMenu {width: 60px;} 
    #pageHeader_Logo { width: 250px; }
    #pageHeader_CartItemPanel { width: auto;}
    #pageHeader_SearchPanel_1{ display:none;}
    #pageHeader_SearchPanel_2{ display:inherit;  }  
    .footertable{ display:none;}
}
@media only screen and (max-width: 480px)  
{
    #pageHeader_CartItemPanel { display:none;}
    #pageHeader_RightButtonbar {display:none;}
}
