body {
	background-color: #ffffff;
	font-family: Avenir, Arial;
	font-size: 11px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#content_area {
	width: 760px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
}

#header_area {
	background-color: #d0e2b4;
	width: 760px;
	height: 177px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

#body_area {
	width: 760px;
	min-height: 400px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#footer_area {
	width: 760px;
	height: 100px;
	text-align: left;
	padding: 60px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

a img {
	border: none;
}

#maparea {
	font-size: 1em;
	color: #3a6e8f;
	width: 170px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 5px 0px;
}

#maparea a img {
	padding: 0px 0px 9px 0px;
}

#maparea a {
	color: #3a6e8f;
	text-decoration: none;
}

#couponarea {
	font-size: 1em;
	color: #3a6e8f;
	width: 170px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 10px 0px;
}

#couponarea a img {
	padding: 0px 0px 9px 0px;
}

#couponarea a {
	color: #3a6e8f;
	text-decoration: none;
}

.couponcaption a {
	font-size: 2em;
	color: #000000;
	text-align: center;
	text-decoration: none;
	padding: 100px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#navigation {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#navigation ul#toplevel {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	list-style: none;
}

div#navigation ul#toplevel li {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	list-style: none;
}

div#navigation ul#toplevel li a {
	color: #3a6e8f;
	padding: 0px 18px 0px 18px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

div#navigation ul#sub_courses {
	background-image: url(../images/sub200_trans_wht.png);
	/*background-color: #d0e2b4;*/
	text-align: left;
	width: 200px;
	height: 260px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	top: 177px;
	visibility: hidden;
	position: absolute;
}

div#navigation ul#sub_courses li {
	padding: 9px 9px 9px 9px;
	margin: 0px 0px 0px 0px;
}

div#navigation ul#sub_courses li:hover {
	background-color: #d9e1e3;
}

div#navigation ul#sub_courses li a {
	color: #3a6e8f;
	text-decoration: none;
}

div#navigation ul#sub_courses li a:hover {
	
}

br {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#homecol1 {
	width: 208px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#homecol1 img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#homecolgutter1, #homecolgutter2 {
	width: 41px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#homecol2 {
	width: 300px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#homecol3 {
	width: 170px;
	min-height: 400px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#col1 {
	width: 549px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow: auto;
	float: left;
}

#colgutter1 {
	width: 41px;
	min-height: 400px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#col2 {
	width: 170px;
	min-height: 400px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#banners img {
	padding: 9px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#banners img.first {
	padding: 18px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#rfdlogo {
	padding: 36px 0px 18px 0px;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-size: 1.5em;
	color: #3a6e8f;
}

p.heading {
	font-size: 1.5em;
	color: #3a6e8f;
}

p {
	font-size: 1.125em;
	color: #3a6e8f;
	line-height: 2.5em;
	text-align: justify;
}

p a, li a {
	color: #3a6e8f;
}

hr {
	color: #3a6e8f;
	background-color: #3a6e8f;
	height: 1px;
}

#body_area ul li {
	font-size: 1.125em;
	color: #3a6e8f;
	line-height: 2.5em;
	text-align: left;
}

p .highlight {
	font-size: 1.35em;
}

p.copyright {
	font-size: .85em;
	color: #666666;
	line-height: 1.25em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

p.copyright a {
	color: #666666;
}

.inset {
	padding: 9px 9px 9px 0px;
	margin: 0px 0px 0px 0px;
}
