/* Text */

body {
    font: 0.8em Arial, Helvetica, 'Helvetica Neue', sans-serif;
	color: #2f3756;
	word-wrap: break-word;
}


a {color: #0066cc;}
a:hover {text-decoration: underline;}
a:focus {/*outline: 1px dotted*/}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration: none;}


hr {
    border: 0 #ccc solid;
    border-top-width: 1px;
    clear: both;
    height: 0
}

h1, h2, h3, h4, h5, h6, legend {
    font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
	display: block;
	line-height: 1em;
	margin-bottom:6px;
	color: #06C;
}

h3, h4, h5, h6, legend {
	font-weight:bold;
}

h1 {font-size:24px;}
h2 {font-size: 18px}
h3 {font-size: 16px}
h4 {font-size: 14px}
h5 {font-size: 12px}
h6 {font-size: 11px}


p {margin-bottom:6px;}

p, dl, hr, ol, ul, pre, table, address, fieldset {margin-bottom:6px;}

strong {font-weight: bold};


.articleBody ul, .articleBody ol; ul.bullet {margin-bottom:6px;}
#articleContributionPreview .contributePreviewBody ul, 
#commentContributionPreview .contributePreviewBody ul, 
#articleContributionPreview .contributePreviewBody ol, 
#commentContributionPreview .contributePreviewBody ol {
	list-style-type:square; 
	list-style-position:inside;
}

.articleBody li, 
ul.bullet li,
#articleContributionPreview .contributePreviewBody li, 
#commentContributionPreview .contributePreviewBody li {
	display: list-item;
	margin-bottom:6px; 
	list-style-type:square; 
	list-style-position:inside;
}

.articleBody ol li,
#articleContributionPreview .contributePreviewBody ol li,
#commentContributionPreview .contributePreviewBody ol li {
	list-style-type:decimal; 
}



/*line-height: 1.5em;*/

