@charset "UTF-8";
/* Resets */
*{ padding:0; margin:0; }
body{ background:#D9D9D9; font-family:Arial, Helvetica, sans-serif; font-size:small; }

/* RTE */
h1, h2, h3, h4, h5{ margin:0 0 6px; }
h1 { color:#3237b9; font-size:150%; }
h2 { color:#3237b9; font-size:130%; }
h2.stripes { background:url(/img/bg-header.png) no-repeat scroll 0 0; color:#fff; font-size:140%; font-weight:normal; margin:0 1px 11px; padding:5px 11px; } 
h3 { color:#3237b9; font-size:110%; }

a { color:#3237b9; }
p { margin: 0 0 10px; }
img { border:none; }
dl { margin:0 0 12px; }
	dt { color:#3237b9; font-size:120%; font-weight:bold; margin:0 0 3px; }
	dd { margin:0 0 5px 7px; }
ul { margin:0 0 12px; }
	ul li { background:url(/img/bg-bullet.png) no-repeat 0 center; list-style-type:none; margin:0 0 5px; padding:0 0 0 13px; }
		ul ul{ padding:0; }
			ul li li { background:none; color:#3237b9; font-weight:normal; font-size:80%; padding: 0 0 0 20px; }
ol { padding:0 0 15px 20px; }
	ol li { background: none; list-style-type:decimal; margin:0 0 5px; }
		ol ol{ padding:0 0 0 20px; }
			ol li li { background: none; }
blockquote { color:#3237b9; font-size:130%; font-weight:normal; padding:0 0 10px; }
cite { border:none; font-style:normal; }

table { border:1px solid #ccc; border-collapse:collapse; color:#3237b9; font-size:90%; margin:0 0 15px; text-align:left; }
tr { }
th{ background-color:#3237b9; color:#fff; padding:3px; }
td { border:1px solid #3237b9; padding:3px; }
abbr { padding:0; border:none; }
acronym { margin:0 0 10px; }
strong{ font-size:130%; font-weight:bold; }
hr { color:#3237b9; margin:40px 0; padding:0; }
code { }
sample { }
sub { }
super { }
form ol li { }
label { }
input { }
textarea { }
legend { }
fieldset { }

/* RTE classes */
.blue-text{ color:#3237b9; }
.grey-text{ color:#a5a2a2; }
.black-text{ color:#000; }
