/*************************
Tweaks to get IE6 to work
*************************/
/* see http://www.webcredible.co.uk/user-friendly-resources/css/internet-explorer.shtml for good reference */

/* vuln/detail.xhtml */
div.vulnDetail h2 {
    font-size: 1.3em;
    width: auto;
    font-weight: bold;
    text-align: center;
    padding: 3px 0px 3px 0px;
}

div.vulnDetail h3 {
    margin: 0;
    width: auto;
    padding: 0.3em 0;
/*    padding: 3px 3px 3px 3px;*/
}

div.searchResults dd ul {
    width: auto;
	list-style-type: none;
    cursor: default;
    padding: 0.25em 0;
}

#resource_stats p {
clear: right;
}

#resource_stats dd {
clear:left;
}

#resource_stats dt {
background: #cccccc;
color: #000154;
padding:3px 0 3px 0;
float:right;
width:70%;
text-align:left;
}

/*
IE has a very freaky bug where it likes to make background images (and sometimes even text - particularly if there are floated elements around) disappear. This often happens when you scroll up and down on a web page and you can usually make the background re-appear by refreshing the page.

Obviously you won't want your site visitors to have to refresh a page to see a background image in full! A freaky solution to this freaky problem is to insert the CSS command, position: relative into the CSS rule containing the background image:

.foo {
background: url(filename.jpg);
position: relative
} 
*/

#contents a, h2{
position: relative;
}

/*complete hack - used for text ontop of nvd download page*/
#contents .subHeader-ie6 {
position: relative;
}














