/* GLOBAL TEXT STYLES */

body {
background-color:#FFFFFF;
}

p,a,div,th,td,small,h1,h2,h3,h4,h5,h6,ul,li,ol,blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;

}


input, select, option{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}


h1 {
	color: #000000;
	font-size: medium;
	font-weight: bold;
	margin: 0; padding: 0; 
}

h2 { /* side intro */
	color: #aca897;
	font-size: small;
	margin: 0;padding: 0;
	text-align:left;
}

h3 {
	color: #000000;
	font-size: medium;
	font-weight: bold;
	margin: 0; padding: 0; 
}

h4{
	color: #aca897;
	font-size: x-small;
	margin-top: 0.5em; margin-bottom: 0.2em;
	padding: 0;
	font-weight: bold;
}

h5,h6 {
	color: #000000;
	font-size: x-small;
	margin-top: 0.5em; margin-bottom: 0.2em;
	padding: 0;
	font-weight: bold;
}

p {
margin-top: 0.2em;
margin-bottom: 1.2em;
line-height: 1.40em;
}

a {
color: #cc0044;
text-decoration: none;
}
a:hover {
color: #cc0044;
text-decoration: underline;
}

th {
	text-align: right;
	vertical-align: top;
}

td {
	text-align: left;
	vertical-align: top;
}

/* EXTRA TEXT FORMATS */
small {
color: #aca897 !important;
} 

.error {
color: #ff0000 !important;
font-weight:bold;
}

.success {
color: #009933 !important;
font-weight:bold;

}

#articletext p, #articletext li, #articletext td, #articletext th, #articletext div{
	color: #000000;
}
#articletext ul {
margin-left: 1em;
padding-left: 0.5em;
}

#articletext li{
margin-left: 0.25em;
margin-bottom: 0.8em;
padding-left: 0.1em;
list-style-type: square;