ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

p {
	font-size: 10pt;
	line-height: 14pt;
	padding: 0.5em 0px;
}
h1 {
	font-size: 14pt;
	color: #b10009;
	font-weight: bold;
	padding: 0.75em 0px;
	background: url(/images/headline_bg.png) left bottom;
	background-repeat: no-repeat;
}
h2 {
	font-size: 12pt;
	font-weight: bold;
	padding: 0.5em 0px;
	margin: 0px;
}
h3 {
	font-size: 12pt;
	padding: 0.25em 0px;
}
h4, h5, h6 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0.25em 0px;
}
td {
	background: transparent;
	font-size: 10pt;
}
ul,ol, li ul, li ol {
	padding: 0.5em 0px 0.5em 2em;
	margin: 0px;
}
li {
	font-size: 10pt;
	line-height: 14pt;
}
div.info {
	background: url(/sfKdToolsPlugin/images/32/info.png) #82A2DA;
	background-position: 0.7em 0.7em;
	background-repeat: no-repeat;
	border: 1px solid #003fb3;
	padding: 0.5em 0.5em 0.5em 3.5em;
	margin: 1em 0em 1em 0em;
	font-size: 10pt;
	min-height: 32px;
	height: auto;
}
div.warning {
	background: url(/sfKdToolsPlugin/images/32/warning.png) #FFBA04;
	background-position: 0.7em 0.7em;
	background-repeat: no-repeat;
	border: 2px solid #B0000B;
	padding: 0.5em 0.5em 0.5em 3.5em;
	margin: 1em 0em 1em 0em;
	font-size: 10pt;
	min-height: 32px;
	height: auto;
}
table tr td{
	border-bottom: 1px solid #DFD5AC;
}
ol.lower-alpha {
	list-style-type: lower-alpha;
}
ol.upper-alpha {
	list-style-type: upper-alpha;
}
