.topHomeBlocks{
	width: 100%;
	margin-top: 15px;
	height: 270px;
}

.logoTextTop {
	color:#000000;
	font-family:'Times New Roman';
	font-size:16px;
	left:55px;
	position:absolute;
	top:20px;
}

.logoTextSub {
	color:#000000;
	font-family:'Times New Roman';
	font-size:13px;
	left:55px;
	position:relative;
	top:-35px;
}

a.h2a{
	color: #000000;
	text-decoration: none;
}

.smallBlocks {	
	float:left;
	height:100%;
	padding-right:15px;
	width:200px;
}

.queryContent{
	width: 410px;
	height: 100%;
	float: left;
	margin-right: 20px;
}

.queryContentRight{
	height: 100%;
	width: 215px;
	float: left;
}

.blockLeft{
	width: 50%;
	float: left;
}

.blockRight{
	width: 50%;
	float: right;
}

table{
      background-color: transparent;
}
 
.threatLevel{
      float: right;
      position: relative;
}
 
.warningBlock{
      background-color: #f9d9e2;
      padding-bottom: 5px;
}

.subscribedBlock{
      background-color: #d9f9e2;
      padding-bottom: 5px;
}

.topAlertBlock{
      width: 100%;
}
 
.noTableSpacing{
      margin: 0px;
      padding: 0px;
}
 
.alertBlockMargins {
      margin-bottom: 4px;
}

.dateThreatBlock {height:41px;position: relative;}
.dateThreatBlock .threatLevel{text-align:right;}
.dateThreatBlock .pubDate {position:absolute;bottom:0px;}
 
.textAlignRight{
      text-align: right;
}
 
.standardTextBlock{
      margin-top: 20px;
      margin-bottom: 10px;
      padding-bottom: 1px;
}

.standardTextBlock_right{
	margin-right: 5px;
}
 
.up{
      float: right;
      padding-bottom: 5px;
      margin-top: -10px;
}

.up-block {
	  display: inline-block;
	  right: 0;
	  position: absolute;
	  bottom: -22px;
	  background:transparent url(../images/linkArrow.gif) no-repeat scroll -3500px -177px;
      padding:0 0 0 1.2em;
}
 
.bar{
	  height: 6px;
      padding-bottom: 6px;
      margin-left: -2px;
}

.dynamicBar{
      background: url(../images/dynamicBar.png);
      background-repeat: repeat;
      height: 6px;
      padding-bottom: 6px;
      margin-left: -2px;
      width: 100%;
}

.line{
      width: 100%;
      clear: both;
      margin-top: 20px;
      margin-bottom: 20px;
}
 
.line2{
      background-color: #000000;
      margin-top: 20px;
      height: 1px;
      clear: both;
}

.warningBlockLeft{
	width: 100px;
}

.warningBlockRight{
	width: 150px;
}
 
.left{
      float: left;
}
 
.right{
      float: right;
}
 
.share{
      margin-bottom: 20px;
}
 
.dreigingImg{
       margin-right: 4px;    
       margin-top: 2px;
}
 
.alertLink {
      background:transparent url(../images/linkArrow.gif) no-repeat scroll -2998px -276px;
      margin:0;
      padding: 0em 0 0.4em 1.2em;
      display: inline-block;
}

#context .linkList, .linkList {
	margin: 0;
}

#context .linkItem, .linkItem {
	background:transparent url(../images/linkArrow.gif) no-repeat scroll -2998px -276px;
    margin:0;
    padding: 0em 0 0.4em 1.2em;
}

#context .linkItem a {
	text-decoration: underline;
}
 
span.mimicAlertLink {
      background:transparent url(../images/linkArrow.gif) no-repeat scroll -2998px -276px;
      margin:0;
      padding: 0em 0 0.4em 1.2em;
      display: inline-block;
}
 
.italicLink{
      line-height: 20px;
      margin: 0;
      padding: 0;
      font-style: italic;
}
 
.linkUp{
      background:transparent url(../images/linkArrow.gif) no-repeat scroll -3500px -177px;
      line-height:20px;
      margin:0;
      padding:0 0 0 1.2em;
}
 
.linkReadOn{
      background: transparent url(../images/linkArrow.gif) no-repeat scroll -3100px -273px;
      line-height:20px;
      margin:0;
}
 
.linkHeading{
      line-height: 25px;
      font-size: 1.2em;
      font-weight: bold;
}
 
.linkBold{
      font-weight: bold;
}
 
.blackLink{
      color: #000000;
      text-decoration: none;
}
 
a:visited.blackLink{
      color: #000000;
      text-decoration: none;
}
 
.highlight{
      background-color: #f9d9e2;
}
 
.backgroundArrow{
      background: transparent url(../images/linkArrow.gif) no-repeat scroll -2998px -276px;     
      display: inline;
}
 
.highlightUl{
      background: transparent url(../images/linkArrow.gif) no-repeat scroll -2998px -273px;
      line-height: 20px;
      margin: 0px;
      padding-left: 1.2em;
}
 
h3{
      font-size: 1.2em;
      font-weight: bold;
}

 
.riskSubQueryHeading{
      height: 18px;
      background: transparent url(../images/riskSubQueryHeadingBackNothing.gif);
      background-repeat: repeat-x;
}
 
.riskSubQueryHeadingActive{
      height: 18px;
      display: inline;
}
 
.riskSubQueryHeadingActiveBackLeft{
      width: 6px;
      float: left;
      background: transparent url(../images/riskSubQueryHeadingActiveBackLeft.gif) no-repeat;
      height: 18px;
}
 
.riskSubQueryHeadingActiveContent{
      float: left;
      background: transparent url(../images/riskSubQueryHeadingActiveBackMiddle.gif);
      background-repeat: repeat-x;
      height: 18px;
      padding-left: 2px;
      padding-right: 2px;
      margin-left: -1px;
}
 
.riskSubQueryHeadingActiveBackRight{
      width: 14px;
      float: left;
      background: transparent url(../images/riskSubQueryHeadingActiveBackRight.gif) no-repeat;
      height: 18px;
}
 
 
.riskSubQueryHeadingBackLeft{
      width: 3px;
      float: left;
      background: url(../images/riskSubQueryHeadingBackLeft.gif) no-repeat;
      height: 18px;
}
 
.riskSubQueryHeadingContent{
      float: left;
      background: url(../images/riskSubQueryHeadingBackMiddle.gif);
      background-repeat: repeat-x;
      height: 18px;
      padding-left: 2px;
      padding-right: 2px;
}
     
.riskSubQueryHeadingBackRight{
      width: 14px;
      float: left;
      background: transparent url(../images/riskSubQueryHeadingBackRight.gif) no-repeat;
      height: 18px;
}

.searchResultContainer{
	margin-top: 10px;
	margin-bottom: 20px;
}

.searchImgLeft{
	width: 30px;
	height: 100%;
	float: left;
	margin-top: 7px;
}

.resultItemContent{
	margin-left: 30px;
	margin-top: 5px;
}

.resultContentSummary{
	clear: right;
}

.rssLinkBox{
		margin-top: 7px;
		margin-bottom: 7px;
}

.rssLink{
	margin: 0 0 0 23px;
}

.rssImage{
		position: absolute;
        margin: 0 0 0 0px;
        width: 15px;
		padding-top: 2px;
}

.searchItalicHeading{
	font-style: italic;
	font-size: 90%;
}
.searchThreatLevel{
	width: 80px;
	float: left;
}

.searchDate{
	width: 70px;
	float: left;
	margin-right: 10px;
}

.searchProgram{
	width: 130px;
	float: left;
}
.searchVersion{
	width: 100px;
	float: left;
}

.resultContentBar{
	clear: right;
	width: 100%;
	display: inline-block;
}

.pager_onder_right {
	text-align: right;	
}

.top5Risks li, .top5ComBev li, .top5SafeSurf li, .abboneren li {
    padding: 0;
    background-image: none;
}