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

/* RTE  (leave empty for default, but keep in mind the resets) */
h1, h2, h3, h4{ font-weight:normal; margin:0 0 10px; }
h1 { color:#fdc02e; font-size:170%; font-weight:bold; text-transform:uppercase; }
h2 { color:#3b6e8f; font-size:140%; }
h3 { color:#3b6e8f; font-size:100%; } 
h4 { color:#fdc02e; font-size:100%; } 

a { color: #005dab; }
	a:hover { color: #3B6E8F; }
p { margin: 0 0 15px 0; }
img { border:none; }
dl { margin:0 0 15px; }
	dt { color:#fdc02e; font-size:130%; font-weight:bold; }
	dd { margin:0 0 0 15px; }
ul { margin:0 0 15px 0; }
	ul li { background: url(/img/bg-bullet.png) no-repeat 0 3px; list-style-type:none; margin:0 0 5px 0; padding:0 0 0 13px; }
		ul ul{ padding:0; }
			ul li li { background:none; 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:#fdc02e; 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-collapse:collapse; font-size:90%; margin:0 0 15px; text-align:left; }
tr { }
th{ }
td { }
abbr { padding:0; border:none; }
acronym {}
strong{ font-size:130%; font-weight:bold; }
hr { border:1px solid #fdc02e; margin:15px 0; }
code { }
sample { }
sub { }
super { }
label { float:  left; width: 350px; color: #1d67a1; text-transform: uppercase; font-size: .8em; font-weight: 900; }
input, textarea { float: left; width: 356px; padding: 7px; border: 1px solid #fff; background: #ffdd8d; margin: 0 0 12px 0; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
textarea { height: 135px; }
legend { }
form { float: left; width: 370px; padding: 10px; margin: 0 0 25px 0; background: #fdc02e; border: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
	form ol { margin: 0; padding: 0; }
		form ol li { list-style: none; margin: 0; padding: 0; }
			form input#btn-submit { float: right; width: auto; padding: 0; margin: 0; border: none; background: none; }
fieldset { border: none; }

/* RTE styles */               
.orange-text{ color:#fdc02e; } 
.blue-text{ color:#3b6e8f; } 
.black-text{ color:#000; } 


