@charset "UTF-8";
/* Resets */
*{ padding:0; margin:0; }
body{ background:#E2DED3; font-size:small; }

/* RTE  (leave empty for default, but keep in mind the resets) */
h1, h2, h3, h4, h5, h6{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0 0 10px; }
h1 { color:#385b71; font-size:180%; font-weight:normal; line-height:21px; padding:0 0 15px; text-transform:uppercase; }
	h1 span{ color:#a20000; display:block; font-family:Times New Roman, Times, serif; font-weight:normal; font-size:140%; text-transform:uppercase; }
#index h2 { color:#922435; font-size:150%; }
h2 { color:#A20000; font-size:150%; }
h3 { color:#004a72; font-size:110%; }
h4 { color:#990E00; font-size:150%; }
h5 { color:#000; font-size:150%; }
h6 { color:#004a72; font-size:150%; }

a { color: #385b71; font-weight:bold; }
p { padding: 0 0 10px 0; }
img { border:none; }
dl { padding:0 0 15px; }
	dt { color:#004a72; font-size:130%; font-weight:bold; }
	dd { padding:0 0 0 15px; }
ul { padding:0 0 15px 0; }
	ul li { background: url(/img/bg-bullet.png) no-repeat 0 center; list-style-type:none; margin:0 0 5px 0; padding:0 0 0 13px; }
		ul ul{ padding:0; }
			ul li li { background:none; color:#010080; 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 0; }
		ol ol{ padding:0 0 0 20px; }
			ol li li { background: none; }
blockquote { color:#922334; font-size:130%; font-weight:normal; padding:0 0 10px; }
cite { border:none; color:#000; display:block; padding:0 0 10px; text-align:right; }

table { border:1px solid #6775A4; border-collapse:collapse; color:#6775A4; font-size:90%; margin:0 0 15px; text-align:left; }
tr { }
th{ background-color:#3D4D81; color:#fff; padding:3px; }
td { border:1px solid #6775A4; padding:3px; }
abbr { padding:0; border:none; }
acronym { padding:0 0 10px; }
strong{ font-size:130%; font-weight:bold; }
hr { background:url(/img/bg-hr.jpg) no-repeat 0 center; border:0; padding:10px 0; }
code { }
sample { }
sub { }
super { }
form ol li { }
label { }
input { }
textarea { }
legend { }
fieldset { }

/* Special */
/* Copy Callout Boxes */
#callouts-title{ background:url(/img/bg-callouts-title.png) no-repeat 0 0; float:left; margin:0 0 15px 4px; padding:98px 0 0; width:652px; }
	#callouts-top{ background:url(/img/bg-callouts-top.png) no-repeat 0 0; float:left; padding:0; width:652px; }
		#callouts-top div{ color:#FFFFFF; float:left; font-size:120%; font-weight:bold; line-height:16px; padding:10px; text-align:center; text-transform:uppercase; width:188px; }
			#callouts-top div.center{ margin:0 14px; }
	#callouts-btm{ background:url(/img/bg-callouts-btm.png) no-repeat 0 bottom; float:left; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; width:652px; }
		#callouts-btm div{ float:left; padding:10px; width:188px; }
			#callouts-btm div.center{ margin: 0 14px; }
            
/* RTE classes */
.red-text{ color:#A20000; }
.blue-text{ color:#385B71; }
.black-text{ color:#000; }

