/*
Blue – 003399

Tan - ece4be

Burgundy - 6f0120
*/

html {overflow: -moz-scrollbars-vertical;}

body {margin: 0px; background: url(/templates/maplefcu_common/images/background.jpg) repeat-x; font-family: arial, sans-serif; font-size: 12px;}

p, li, td, div, blockquote {font-size: 12px;}
.page {width: 720px; position: relative; left: 50%; margin-left: -390px; background: url(/templates/maplefcu_common/images/top-background.jpg) no-repeat; padding: 0px 30px 0px 30px; background-color: white;}

a.toplinks {color: #003399; font-size: 11px; text-decoration: none; position: relative; float: right; margin: 5px; font-weight: bold;  text-transform: uppercase;}
a.toplinks:hover {color: #6f0120; text-decoration: none;}
.toppipe {font-size: 10px; color: #6f0120; position: relative; float: right; margin-top: 5px; font-weight: bold;}

.search {position: relative; float: right; clear: right; margin: 5px 5px 0px 0px; border: solid 0px red;}
.searchbox {border: solid 1px #003399; font-size: 10px;}

.menu {clear: both; padding-top: 5px; border: solid 0px green;}
.login {background: url(/templates/maplefcu_common/images/instant-maple.jpg) no-repeat; margin: 10px 20px 10px 0px; width: 225px; height: 162px; clear: both;}
.log1, .log2 {border: solid 1px #003399; font-size: 10px; position: relative; clear: both; width: 140px;}
.log1 {top: 55px; left: 65px;}
.log2 {top: 65px; left: 65px;}
.log1{background-image: url("/templates/maplefcu_common/images/account_bg.jpg"); background-repeat: no-repeat;}
.log2{background-image: url("/templates/maplefcu_common/images/password_bg.jpg"); background-repeat: no-repeat;}
.log3 { position: relative; top: 90px; left: 20px; clear: both;}

.smallp {font-size: 10px;}
.red {color: 6f0120; font-size: 10px;}
.ratebox {background: url(/templates/maplefcu_common/images/rate-watch-slice.jpg); padding-left: 20px;}
.morerates {margin: 5px 0px 5px 0px;}

.content {margin-left: 20px; border: solid 0px red; position: relative; float: left; }
.content3 {margin-left: 20px; border: solid 0px red; position: relative; float: left; width: 472px;}

.rightside {width: 172px; padding-top: 10px;}
.content2 {margin: 0px 20px 0px 20px; position: relative; float: left; width: 508px; border: solid 0px gray;}
.boxtop {background: url(/templates/maplefcu_common/images/region-top.gif) no-repeat; padding: 0px 0px 0px 28px; width: 144; height: 45; border: solid 0px red;}
.boxmiddle {background: url(/templates/maplefcu_common/images/region-slice.jpg); padding: 1px 10px 10px 0px; width: 162px;}
.boxbottom {margin-bottom: 10px;}

h1 {font-size: 18px; color: #6f0120; font-weight: bold; font-family: arial,sans-serif;}
h2 {font-size: 16px; color: #003399; font-weight: bold; font-family: arial,sans-serif;}
h3 {font-size: 14px; color: #6f0120; font-weight: bold; font-family: arial,sans-serif;}
h4 {font-size: 12px; color: #003399; font-weight: bold; font-family: arial,sans-serif;}
h5 {font-size: 12px; color: #6f0120; font-weight: normal; font-family: arial,sans-serif; font-style: italic;}
h6 {font-size: 16px; color: #6f0120; font-weight: bold; font-family: arial, sans-serif; position: relative; top: 15px; display: inline;}

.form_matrix th {font-weight: bold; font-size: 12px;}

.footer {width: 710px; height: 19px; background-color: #003399; padding: 5px; clear: both; margin-top: 20px;}
a.footlink {color: white; font-size: 11px; text-decoration: none; position: relative; float: right; margin: 5px; font-weight: bold; text-transform: uppercase;}
a.footlink:hover {text-decoration: none; color: #ece4be;}
a {color: black; text-decoration: underline;}
a:hover {color: #6f0120;}


.floatR {position: relative; float: right;}
.floatL {position: relative; float: left;}
.breaker {clear: both;}

	.content_rates_category1 {font-size: 16px; color: #003399; font-weight: bold; font-family: arial,sans-serif;}
	.content_rates_table_title {font-size: 12px; color: #6f0120; font-weight: bold;}
	.content_rates_table {margin-bottom: 20px; width: 100%;}
	.content_rates_table_fields {background-color: #6f0120; color: white; font-weight: bold; }
	.content_rates_table_row2 {background-color: ece4be;}
	.content_rates_table_row_highlight {color: #6f0120;}

.regioncontainer {width: 172px; margin: 20px; 0px 10px 10px;}

.boxmiddle ul {padding-left: 20px; list-style: none;}
.boxmiddle li {margin-bottom: 10px;}

.border {border: solid 1px red;}

.regions_rates_table {width: 180px;}
.regions_rates_table_row1, .regions_rates_table_row2 {background-color: white; border-bottom: 3px solid #ece4be;font-size: 10px;}
.regions_rates_table_effectivedate {font-size: 9px;}
.regions_rates_table_title {display: none;}
.regions_rates_table_fields, .aprnote {font-size: 10px; color: #6f0120;}

.hbx {top: 80px; left: -20px;}
.hbx a, .hbx a:visited {text-decoration: none; font-weight: bold; font-size: 11px; color: #6f0120; font-family: tahoma, arial, sans-serif;}
.hx a:hover {text-decoration: underline;}