* { margin:0; padding:0; }

img { border:0; }
body { text-align:left; font-family: "Lucida Grande", Arial; font-size: 12px; }

#cta { background:url("/assets/wysiwyg/sitetemplate/background-cta.gif") bottom center no-repeat; margin:0 0 25px; }
	#cta .element { float:left; width:300px; padding:15px 10px; }
	#cta .element h1 { font:16px 'Rockwell', Georgia; color:#484848; margin:0 0 5px; line-height:14px; }
	#cta .element h1 em { font:bold 24px 'Rockwell', Georgia; color:#053b51; display:block; }
	#cta .element p { padding:0 15px 0 10px; }

#content { float:left; width:600px; padding:0 0 0 25px; text-align:left; }
	#content h1, h1 { font:30px 'Rockwell', Georgia; color:#294e6e; margin:0 0 10px; padding:0 0 10px; border-bottom:1px dotted #d1d1d1;  line-height:24px; }
	#content em { font:16px 'Rockwell', Georgia; color:#484848; display:block; padding-left:2px; }
	#content h2, h2 { font:24px 'Rockwell', Georgia; color:#494949; margin:0 0 10px; padding:0 0 10px; }
	#content h3, h3 { font:bold 18px 'Rockwell', Georgia; color:#494949; margin:0 0 5px; padding:0 0 5px; border-bottom:1px dotted #d1d1d1;  line-height:18px; }
	#content p, p { line-height:24px; margin:0 0 15px; font-size:14px; text-align:left; }
	#content a, .wide a { color:#294e6e; font-weight:bold; }
	#content ul, #content ol { margin:0 0 15px 35px; line-height:22px; }

#big-pic img { width:367px; }
#thumbnails { padding:10px; text-align:left; }
	.thumb { border:2px solid #ccc; margin:0 10px 0 0; }
			
.table { width:100%; }
	.table th { text-align: center; font:bold 14px "Rockwell", Georgia; color:#294e6e; border-bottom:1px dotted #ddd; padding:0 0 4px; }
	.table .alt { background:#eee; }
	.table td { border-bottom:1px dotted #ddd; padding:3px 0; }

.field input { border:1px solid #ddd; padding:3px 5px; margin:0 0 10px; }

#footer { background:#d7d7d7; color:#666; }
#footer a { color:#666; }
		
.big-text { font-size:150%; margin:0 0 10px; }
.pic-left { float:left; margin:0 10px 0 0; }
.pic-right { float:right; margin:0 0 0 10px; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden; }
.formbutton
{
  cursor: pointer;
  border: outset 1px #294e6e;
  background-color: #294e6e;
  padding: 5px 8px;
  color: #ffffff;
}
