/* Moved presentational information not allowed in
 * HTML 4 Strict here from template.html and wrap.pl
 * -- 2001-01-05 henris
 */

/* use colors of the form #rgb instead of #rrggbb  since this discourages 
 * web-unsafe colors. Web-safe colors are of the form #rgb where 
 * values of r, g and b are one of {0,3,6,9,C,F}.
 */
.tag {
font-family: arial, verdana, ms sans serif;
 font-size: 8pt;
 color: FFFFFF;
 }

.menu2 {
font-family: arial, verdana, ms sans serif;
 font-size: 7pt;
 color: 000000;
 }
.menu {
font-family: arial, verdana, ms sans serif;
 font-size: 8pt;
 color: 000000;
 }
.title {
font-family: arial, verdana, ms sans serif;
 font-size: 10pt;
 color: 000000;
 
 }
.title2 {
font-family: arial, verdana, ms sans serif;
 font-size: 12pt;
 color: 000000;
 
 }

.title3 {
font-family: arial, verdana, ms sans serif;
 font-size: 14pt;
 color: 000000;
 
 }
 
.reg {
font-family: arial, verdana, ms sans serif;
 font-size: 9pt;
 }
.bannercell {
    
    border: 0px;
    padding: 0px;
}
.bannerlink {
    display: block;
    background-color: #000;
    color: #000;
}
.bordercell {
    background-color: #000;
}
.titlecell{
    background-color: #CCC;
}
.contentcell {
    background-color: #FFF;
}
body, html {
    margin: 0;
    color: #000;
    
}
.mozillaorgbanner{
    display: block;
    border: 0;
    margin: 0;
    padding: 0;
}
.spacercell {
    height: 3px;
}
.linkcell {
    white-space: nowrap;
}
.documentinfo {
    font-size: 80%;
}
.listbullet {
    margin: 0;
}
.horizbanner {
    font-size: 80%;
}
/* Banner styles end */

/* Styles for page content 
 *
 * First version 2001-08-01 henris@clinet.fi 
 * Added link color 2001-08-05 henris@clinet.fi
 *
 * These styles are not comprehensive. These are
 * only the very minimum required for the Strict
 * conversion effort.
 */

/* The margin with for <body> and <html> are zero so the black
 * border around the banner reaches the edges of the content area.
 * On pages with horizontal layout contain the content in a 
 * <DIV CLASS="document-body" so the rest of the page has a margin.
 */

.document-body {
     margin: 10px;
}

/* the horizontal menu bar should have a margin too, but smaller than
 * the main document.
 */
.horizontal-menu {
     margin: 1px 3px;
}

a:link {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a:visited {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a:active {
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}
a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	}

/* Virtually all <dt> elements on www.mozilla.org had the 
 * content wrapped in a <b> element. Moving presentation here.
 */
dt {
    font-weight: bold;
}

/* Tables of contents and task lists deserve larger font in <dt> */
.toc dt, .tasklist dt {
    font-size: 120%;
}

/* For unified look with unconverted pages, centering level 1
 * headings, author names and horizontal category links.
 * When the conversion is near complete, this can be revisited.
 */
h1, .horiz-category-list, .author {
    text-align: center;
}

/* These used to be single-cell tables. Moving presentation to style. */
.important {
    background-color: #FF9;
    border: solid 1px #F00;
    padding: 1em;
}

/* Replacement for nested emphasis */
strong.stronger {
    font-weight: bold;
    font-style: italic;
}

/* Replacement for nested emphasis involving even the font color */
strong.very-strong {
    font-weight: bold;
    font-style: italic;
    color: #F00;
}

/* For use with various shaded elements */
.shaded {
    color: #000;
    background-color: #EEE;
}
.container { position: relative; left: 1px; top: 1px; color: #fff; }
.text { position: absolute; left: -1px; top: -1px; color: #000;} 

textarea {
background-color: white; 
border: black 1px solid; 
color: black; 
font-family: arial, verdana, ms sans serif; 
font-size: 8pt; 
font-weight: normal;
}

input {
background-color: white; 
border: black 1px solid; 
color: black; 
font-family: arial, verdana, ms sans serif; 
font-size: 8pt; 
font-weight: normal;
}

.radio {
background-color: white; 
border: black 1px solid; 
color: black; 
font-family: arial, verdana, ms sans serif; 
font-size: 8pt; 
font-weight: normal;
}