/* PrivacyWatcher 2004 help system css file
   © 2004 ManageBytes Software */
   
/* palette: #b5c6dc #dce4ef #6f8dd9 */

body, td {
	color: #202020;
	background: white;
	line-height: 150;
	font: normal 9pt verdana, tahoma, arial;
	margin: 0px;
	padding:  0px;
}

td.topics {
	padding: 0px 3px 0px 3px;
	border-right: solid 1px #7b99c1;
	background: #dce4ef;
	line-height: 180%;
	font-size: 8pt;
	font-family: tahoma, verdana, arial;
}

td.text {
	line-height: 120%;
	padding: 5px 15px 5px 15px;
}

a.gen:link, a.gen:visited {
	text-decoration: none;
	color: #6586b2;
}

a.level2:link, a.level2:visited, a.level3:link, a.level3:visited, {
	text-decoration: underline;
}

a.level1:link, a.level1:visited {
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.level1:hover, a.level1:active {
	text-decoration: underline;
}

a.level2:link, a.level2:visited, a.level3:link, a.level3:visited {
	color: black;
}

a.level2:hover, a.level2:active, a.level3:hover, a.level3:active, a.gen:hover, a.gen:active {
	color: #6f8dd9;
	text-decoration: underline;
}

p {
	text-align: justify;
	line-height: 120%;
	margin: 0px 10px 10px 10px;
}

h1 {
	color: black;
	background: #dce4ef;
	font: bold 10pt verdana, tahoma, arial;
	margin: 5px 0px 5px 0px;
	padding: 3px;
}

h2 {
	font: bold 9pt verdana, tahoma, arial;
	margin: 10px 0px 10px 0px;
	padding: 2px 2px 2px 0px;
	border-bottom: 1px solid #7b99c1;
}

h3 {
	margin: 5px 0px 5px 5px;
	font: bold 9pt verdana;
	padding: 2px;
}

ul {
	list-style-image : url(bullet.gif);
	margin : 0px 10px 0px 25px;
}

li {
	padding-top : 2px;
}

hr {
	width: 100%;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #dce4ef;
	text-align:center;
}

div.footer {
	color: #b5c6dc;
	background: #dce4ef;
	font-size: 7pt;
	width: 100%;
	padding: 4px;
	margin: 0px 0px 10px 0px;
}

td.dark {
	background: #dddddd;
	padding: 2px;
}

td.light {
	background: #eeeeee;
	padding: 2px;
}

li.descr {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

td.hdr {
	padding: 3px;
	background-color: #b5c6dc;
	text-align: center;
	font-weight: bold;
}

code.ex {
	font-weight: bold;
}

.sel {
	color: #6f8dd9;
}

div.level1 {
	width: 100%;
	background: #b5c6dc;
	border-top: 2px solid #dce4ef;
	padding: 2px;
	cursor: hand;
}

div.sub {
	margin-left: 10px;
}

td.copyright {
	color: #6586b2;
	background: #dce4ef;
	border-right: solid 1px #7b99c1;
	padding: 5px;
	font-size: 7pt;
	text-align: center;
	vertical-align: bottom;
}