a { font-weight: bold; }
a:link { background-color: transparent; color: #CC0000; }
a:visited { background-color: transparent; color: #660000; }
a:hover { background-color: transparent; color: #FF3300; }
a:active { background-color: transparent; color: #FF3300; }
abbr, acronym { border-bottom: 1px dashed; }
blockquote { background: #EEEEEE; border: 1px solid; color: #666666; margin: 1em 2em; padding: 1em; }
body { background: #FFFFFF; color: #333333; font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 84%; line-height: 1.4; margin: 0; padding: 1em; }
caption { font-weight: bold; padding-bottom: 0.25em; text-align: left; }
code { font-size: 1em; }
dd { margin: 0.25em 1.5em; }
dl { margin: 0.25em 0 0.75em 0; }
dt { font-weight: bold; margin: 0.75em 0 0.25em 0; }
fieldset { background-color: #FAF0E6; border: 1px solid #C71585; color: #000000; margin: 0.25em 0 1em 0; padding: 0.5em; }
form { margin: 0; padding: 0; }
h1 { font-size: 1.6em; }
h1,h2,{ background-color: transparent; color: #008200; margin: 1em 0 0.25em 0; }
h3,{
 background-color: transparent;
 color: #D2691E;
 margin: 1em 0 0.25em 0;
}
 h4,  {
	background-color: transparent;
	color: #FF4500;
	margin: 1em 0 0.25em 0;
}
h5, h6, {
	background-color: transparent;
	color: #D2691E;
	margin: 1em 0 0.25em 0;
}
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 0.9em; }
img { border: 3px solid #008000; margin: 0.5em 0.1em; }
img.floatleft { float: left; margin-right: 0.5em; }
img.floatright { float: right; margin-left: 0.25em; }
input.submit { background-color: #C71585; color: #FFFFFF; }
label { background-color: transparent; color: #C71585; font-weight: bold; }
legend { background-color: #FFFFFF; border: 1px solid; color: #C71585; padding: 0.25em 0.5em; }
li { margin-bottom: 0.75em; }
ol { margin: 0.25em 0.5em 1em 2em; }
ol, ul { padding: 0; }
p { margin: 0.25em 0 0.5em 0; }
table { border: 1px solid #008200; border-collapse: collapse; font-size: 1em; }
table.formlayout th { background-color: transparent; color: #C71585; }
table.formlayout, table.formlayout td, table.formlayout th { border: 0; }
th { background-color: #B8DCBC; color: #000000; text-align: left; }
th, td { border: 1px solid #008200; padding: 0.5em; }
ul { margin: 0.25em 0.5em 1em 2em; }

