body {
background: #fff;	
}
body {
color: #111;    
font: 12px Arial,sans-serif;
line-height: 1.5;
} h1,h2,h3,h4,h5,h6 { margin:0;
padding:0;line-height: 1;
}
hr {
background-color: #999;
border:0;
height: 1px;
margin-bottom: 1.5em;
} p { }
ul {
margin: 0 0 0 0;
}
ol {
margin: 0 0 1.5em 2.5em;
}
ul {
list-style:disc;
}
ol {
list-style-type: decimal;
}
ol ol {
list-style:upper-alpha;
}
ol ol ol {
list-style:lower-roman;
}
ol ol ol ol {
list-style:lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom:0;
}
dl	{
margin:0 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin-bottom: 1.5em;
}
strong {
font-weight: bold;
}
cite, em, i {
font-style: italic;
}
blockquote { }
#sfstest-page blockquote {
margin:0 0 10px; clear:both; border-bottom: 1px solid #CCCCCC; display: inline-block; padding:0 0 15px 0;
}
#sfstest-page blockquote img{ margin:10px 0 0 0;}
#sfstest-page blockquote p { color: #161616;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
line-height: 1.8;
text-align: left;}
#sfstest-page blockquote p cite{ font-weight:bold; font-family:arial; font-size:13px; margin: 0 0 20px;}
blockquote em, blockquote i, blockquote cite {
font-style: normal;
}
pre {
font: 11px Monaco, monospace;
line-height: 1.5;
margin-bottom: 1.5em;
}
code {
font: 11px Monaco, monospace;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
ins {
text-decoration: none;
}
sup,
sub {
height: 0;
line-height: 1;
vertical-align: baseline;
position: relative;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
.cite-link{ text-decoration:none; color:#3399CC; font-family: arial;   font-size: 13px;  font-weight: bold;}