@import url( non-netscape.css );
BODY {
	BACKGROUND: black; COLOR: white; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; FONT-SIZE: 0.90em; FONT-WEIGHT: normal; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal
}

A:visited {
	COLOR: #88d; 
}
A:link {
	COLOR: #88d; 
}
A:hover {
	COLOR: #FF0;  
}
PRE {
	FONT-FAMILY: monospace
}
A:link IMG {
	BACKGROUND-COLOR: #eee; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none
}
A:visited IMG {
	BACKGROUND-COLOR: #eee; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none
}
A IMG {
	BACKGROUND-COLOR: #eee; COLOR: white
}
UL.toc {
	LIST-STYLE: none
}
OL LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em; max-width: 75ex
}
DIV.issue {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-RIGHT: 5%; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.hideme {
	DISPLAY: none
}
LABEL {
	DISPLAY: inline
}
DT A {
	COLOR: black
}

H1 IMG {
	VERTICAL-ALIGN: top
}
ADDRESS IMG {
	FLOAT: right;
}

P.indexbar A:hover {
	TEXT-DECORATION: underline; BACKGROUND-COLOR: #ddd;
}
P.indexbar {
	BACKGROUND-COLOR: #eee; BORDER-BOTTOM: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; MARGIN: 0.1em; PADDING-BOTTOM: 1ex; PADDING-LEFT: 1ex; PADDING-RIGHT: 1ex; PADDING-TOP: 1ex; TEXT-DECORATION: none; ALIGN: CENTER;
}

ADDRESS {
	BACKGROUND-COLOR: #eee; BORDER-BOTTOM: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed;  CLEAR: both; MARGIN-TOP: 3em; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}

P.navbar A {
	TEXT-DECORATION: underline; 	
}
P.navbar A:hover {
	TEXT-DECORATION: underline; BACKGROUND-COLOR: #ddd;
}
P.navbar {
	BACKGROUND-COLOR: #eee; BORDER-BOTTOM: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; MARGIN: 0.1em; PADDING-BOTTOM: 1ex; PADDING-LEFT: 1ex; PADDING-RIGHT: 1ex; PADDING-TOP: 1ex; TEXT-DECORATION: none; WIDTH: 20ex; max-width: 30em; min-width: 10ex
}
TABLE TH {
	VERTICAL-ALIGN: top; 
}
TABLE TD {
	VERTICAL-ALIGN: top;
}
DIV.stb {
	CLEAR: both
}
.intro {
	MARGIN: 0.1ex; PADDING-BOTTOM: 0.1ex; PADDING-LEFT: 0.1ex; PADDING-RIGHT: 0.1ex; PADDING-TOP: 0.1ex; max-width: 75ex
}

H1 {
	FONT-SIZE: 1.1em; 
}
H2 {
	FONT-SIZE: 1.0em;
}
H3 {
	FONT-SIZE: 1em; 
}
H4 {
	FONT-SIZE: 1em; 
}
H5 {
	FONT-SIZE: 1em; 
}
DT {
	FONT-SIZE: 1em; 
}
H6 {
	FONT-SIZE: 1em; 
}


.formstyletext {
    font-size: 80%;
    color: #fff;
		background-color: #000;
		border: 1px solid #555;
		padding: .2em;

}

.formstyletext:hover {
		
}

.formstylesubmit {
    		font-size: 80%;
    		color: #88d;
		background-color: #000;
		border: 0px;
		padding: .2em;
 
}

.formstylesubmit:hover {
		color: #ff0;
}

.tablecal {
		border: 0; border-spacing: 2px;
}

.trcal {
		border: 1px solid #555;
		valign: top;
}
.tdcal {
		border: 1px solid #555; height: 50px; 
}
.tdcalprazdny {
		border: 1px solid #000;
}

.tdcaldni {
		border: 1px solid #555;
		width: 14%; 
}

.tdcalsone {
		border: 1px solid #555;
		width: 14%; 
		color:#f00;
}


