html {
    overflow-y: scroll;
}
a:active,
a:visited {
    outline: none;
    -moz-outline-style: none;
}
a:active,
a:focus,
img,
a:hover img,
a img,
img {
    border: 0 none;
}
body {
    margin: 0;
    padding: 0;
}
.toppicred {
    height: 50px;
    width: 312px;
    border: 1px solid #e82627;
}
.toppicnormal {
    height: 50px;
    width: 312px;
    margin-left: 2px;
}
a {
    outline: none;
    text-decoration: none;
}
.table-fix-1 {
    height: 30px;
}
.row-footer {
    width: 682px;
    height: 22px;
}
.img-1-2 {
    vertical-align: middle;
}
.bottom-fix {
    padding-bottom: 0;
}
.inputNew {
    height: 17px;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
    padding: 2px 0 0 0;
    border-width: 0;
    margin: 0px;
    background:transparent;
}
.inputNew2 {
    height: 15px;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
    padding-top: 2px;
    border-width: 0;
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.inputNew3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
    background: transparent url("../images/wgr-quick-form_13.jpg") no-repeat 0 0;
    border: none;
    height: 25px;
    width: 131px;
    padding: 1px 4px;
    border: none;
    margin: 0;
}
.selectBody3 {
    margin: 0px;
    padding: 0px;
    width: 128px;
    border-color: #CCC;
    border-style: solid;
    border-width: 1px;
    margin-left: 3px;
    font-size: 11px;
    color: rgb(114, 121, 134);
}
.inputNorm {
    background-repeat: no-repeat;
    background-image: url(../images/textfieldbg.jpg);
    width: 131px;
    height: 30px;
    background: none;
    border: none;
    border-style: none;
    color: #000;
    padding-top: 2px;
    margin-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
}
._errorinput {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-repeat: no-repeat;
    width: 131px;
    height: 25px;
    border: none;
    border-style: none;
    padding-top: 0px;
    margin-left: 2px;
    color: #727986;
    background-image: url(../psd-template/images/redtextfield.jpg);
}
._fieldArea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-repeat: no-repeat;
    width: 131px;
    height: 25px;
    border: none;
    border-style: none;
    padding-top: 2px;
    margin-left: 2px;
    color: #727986;
    background-image: url(../psd-template/images/wgr-quick-form_13.jpg);
}
.errorinput {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-repeat: no-repeat;
    background-image: url(../images/redtextfield.jpg) !important;
    width: 131px;
    height: 25px;
    border: none;
    border-style: none;
    padding-top: 2px;
    margin-left: 2px;
    color: #727986;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.fieldArea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-repeat: no-repeat;
    background-image: url(../images/wgr-quick-form_13.jpg);
    width: 131px;
    height: 25px;
    border: none;
    border-style: none;
    color: #000000;
    padding-top: 2px;
    margin-left: 2px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.selectBody {
    margin: 0px;
    padding: 0px;
    width: 132px;
    border-color: #CCC;
    border-style: solid;
    border-width: 1px;
}
.selectBody2 {
    margin: 0px;
    padding: 0px;
    width: 128px;
    border-color: #CCC;
    border-style: solid;
    border-width: 1px;
    margin-left: 3px;
}
.redBody {
    margin: 0px;
    padding: 0px;
    width: 132px;
    border: 1px solid #f4767a;
}
.redBody2 {
    margin: 0px;
    padding: 0px;
    width: 128px;
    border: 1px solid #f4767a;
    margin-left: 3px;
}
.textFieldNorm_1 {
    width: 230px;
    height: 24px;
    border: none;
    color: #000;
    padding-top: 3px 0 0 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
    background-image: url(../images/textnormalbackground.jpg);
    background-repeat: no-repeat;
    margin: 0px;
}
.textFieldNorm {
    width: 124px;
    height: 20px;
    background: none;
    border: none;
    border-style: none;
    color: #000000;
    padding-top: 5px;
    margin-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
}
.redTextField {
    width: 230px;
    height: 24px;
    border: none;
    border-style: none;
    padding-top: 3px 0 0 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
    background-image: url(../images/textredbackground.jpg);
    background-repeat: no-repeat;
    margin: 0px;
}
.smallcomments {
    padding: 0;
    margin-top: 0px;
    height: 74px;
    width: 128px;
    color: #727986;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #d1d5de;
}
.smallredcomments {
    margin: 0px;
    height: 74px;
    width: 128px;
    color: #727986;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #e8383b;
}
.quick-fix {
    margin-left: 70px;
    margin-top: 0;
}
*:first-child+html .quick-fix {
    margin-bottom: -1px
}
* html .quickfix {
    margin-top: -1px
}
*:first-child+html .one-px {

}
* html .smallcomments {
    width: 129px;
}
*:first-child+html .smallcomments {
    width: 129px;
}
* html .smallredcomments {
    width: 129px;
}
*:first-child+html .smallredcomments {
    width: 132px;
}
.submit-fix-1 {
    margin-left: 70px;
    height: 43px;
    margin-top: 2px;
    margin-right: 5px;
}
*:first-child+html .submit-fix-1 {
    margin-top: 6px;
}
* html .submit-fix-1 {
    margin-top: 6px;
}
.submitbut1 {
    width: 62px;
    height: 50px;
    background: url(../psd-template/images/wgr-quick-form_25.jpg);
    text-indent: -999px;
    font-size: 0;
    display: block;
    line-height: 0;
    border: 0px;
    cursor: pointer;
    text-decoration: none;
    outline: none;
    color: #00F;
}
.submitbut1:hover {
    border: none;
    background: url(../psd-template/images/wgr-quick-form-over_25.jpg) no-repeat 0 0;
}
.submitbut1:active {
    border: none;
    background: url(../psd-template/images/wgr-quick-form-over_25.jpg) no-repeat 0 0;
}
.submitbut1::-moz-focus-inner {
    border: 0;
}
.comments {
    height: 104px;
    width: 309px;
    color: #727986;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #d1d5de;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
*:first-child+html .comments {
    width: 312px;
}
* html .comments {
    width: 312px;
}
.redcomments {
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 104px;
    width: 312px;
    color: #727986;
    border: 1px solid #e8383b;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.redTextArea {
    width: 132px;
    height: 28px;
    background: url(../images/redcommentfield.jpg) no-repeat!important;
    border: none;
    border-style: none;
    color: #000000;
    padding-top: 6px;
    padding-left: 5px;
    margin-left: -1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
}
.feedback_textFieldNorm {
    width: 132px;
    height: 25px;
    background: url(../images/textfieldbg.jpg) no-repeat;
    border: none;
    border-style: none;
    color: #000000;
    padding-top: 5px;
    padding-left: 5px;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
}
.feedback_redTextField {
    width: 132px;
    height: 26px;
    background: url(../images/redtextfield.jpg) no-repeat;
    border: none;
    color: #000;
    padding-top: 6px;
    padding-left: 5px;
    margin-left: -1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #727986;
}
#fieldArea2 {
    width: 131px;
    height: 72px;
    background: url(../psd-template/images/wgr-quick-form_21.jpg) no-repeat;
    margin-left: 2px;
    padding: 0;
}
.textAreaNorm {
    width: 125px;
    height: 70px;
    background: none;
    border: none;
    color: #000;
    padding: 0px;
    margin-top: 1px;
    margin-left: 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #727986;
    overflow: auto;
}
.textAreaNorm2 {
    width: 100%;
    background: none;
    border: none;
    color: #000;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #727986;
    overflow: auto;
    margin: 0px;
}
.maintext1dark {
    color: #767676;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
}
a:link {
    color: #00B1EC;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #00B1EC;
}
a:hover {
    text-decoration: underline;
    color: #00B1EC;
}
a:active {
    text-decoration: none;
    color: #00B1EC;
}
object {
    outline: none;
}
a {
    outline: none;
}
p {
    padding: 0px;
    margin: 0px;
}
#wrapper {
    width: 100%;
    height: 100%;
    background: url(../psd-template/images/wgr-template-top-bg.jpg) top center repeat-x;
}
ul {
    list-style-image: none;
    list-style: none;
    padding-left: 3px;
    margin: 0;
}
ul.terms p {
    padding : 0px 10px 18px 10px;
}
ul.privacy p {
    padding : 0px 5px 5px 10px;
}
li.listbluenumber {
    color: #00B1EC;
    font-weight: bold;
}
li.listbluenumber p {
    color: #848B97;
    font-weight: normal;
}
li.list {
    background : url(../psd-template/images/blu-tick-circle.gif) left center no-repeat;
    padding-left: 16px;
}
li.list2 {
    background : url(../psd-template/images/blu-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list7 {
    background : url(../psd-template/images/orange-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list8 {
    background : url(../psd-template/images/yellow-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list9 {
    background : url(../psd-template/images/purple-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list10 {
    background : url(../psd-template/images/grey-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list11 {
    background : url(../psd-template/images/red-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list2 p {
    padding: 0px 0px 0px 16px
}
li.list2special {
    background : url(../psd-template/images/gold-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list2special p {
    padding: 0px 0px 0px 16px;
}
li.list_resources {
    background : url(../psd-template/images/blu-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
}
li.list_resources p {
    padding-left: 16px
}
li.list_no_arrows {
    padding-left: 16px
}
li.list_arrows p {
    background : url(../psd-template/images/blue-arrow-rhc-point-short.gif) left center no-repeat;
    padding-left: 16px;
}
li.listhome {
    background : url(../psd-template/images/blu-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 25px;
    font-size: 14px;
}
li.list2purple {
    background : url(../psd-template/images/purple-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list2yellow {
    background : url(../psd-template/images/yellow-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list2green {
    background : url(../psd-template/images/green-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list2orange {
    background : url(../psd-template/images/orange-tick-square.gif) left center no-repeat;
    padding-left: 16px;
    margin-bottom: 1px;
    line-height: 40px;
}
li.list3 {
    background : url(../psd-template/images/blue-arrow-rhc-point.gif) 0 -1px no-repeat;
    padding-left: 16px;
}
li.list4 {
    background : url(../psd-template/images/blu-tick-square2.gif) left top no-repeat;
    padding-left: 16px;
}
#preload {
    position: absolute;
    top: -4000px;
}
#offer {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9999;
}
.offer {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9999;
}
#guarantee_banner {
    width: 723px;
    height: 171px;
    background: url(../images/wgr-guarantee-banner.jpg) no-repeat 0 0;
}
#guarantee_banner_content {
    padding: 58px 25px 30px 443px;
    line-height: 18px;
}
#guarantee_commercial_banner {
    width: 680px;
    height: 203px;
    background: url(../images/wgr-guarantee-commercial-banner.jpg) no-repeat 0 0;
}
#guarantee_commercial_banner_content {
    padding: 70px 30px 30px 180px;
}
#points_banner_wrapper {
    height: 100px;
    background-color: #039;
}
#points_banner {
    height: 47px;
    position: relative;
    vertical-align: bottom;
    bottom: 0px;
}
#gap {
    height: 24px;
}
.gap {
    height: 24px;
}
#gap_heading {
    height: 20px;
}
#gap_heading_offers {
    height: 25px;
}
a#quicklinksmall1 img {
    background: url(../psd-template/images/wgr-quick-links-small-norm_01.jpg) no-repeat 0 0;
}
a#quicklinksmall1:hover img {
    background: url(../psd-template/images/wgr-quick-links-small-over_01.jpg) no-repeat 0 0;
}
a#quicklinksmall2 img {
    background: url(../psd-template/images/wgr-quick-links-small-norm_02.jpg) no-repeat 0 0;
}
a#quicklinksmall2:hover img {
    background: url(../psd-template/images/wgr-quick-links-small-over_02.jpg) no-repeat 0 0;
}
a#quicklinksmall3 img {
    background: url(../psd-template/images/wgr-quick-links-small-norm_03.jpg) no-repeat 0 0;
}
a#quicklinksmall3:hover img {
    background: url(../psd-template/images/wgr-quick-links-small-over_03.jpg) no-repeat 0 0;
}
a#quicklinksmall4 img {
    background: url(../psd-template/images/wgr-quick-links-small-norm_04.jpg) no-repeat 0 0;
}
a#quicklinksmall4:hover img {
    background: url(../psd-template/images/wgr-quick-links-small-over_04.jpg) no-repeat 0 0;
}

/*
  The 8 Icon Quicklinks List
  - An Unordered list, with each element floated left to create 2 x 4 icon rows
  - Sprited image for Background and Rollover effect
*/
#quicklinks ul {
    list-style: none;
    display: block;
    overflow: hidden;
    padding-left: 0;
    width: 252px;
}
#quicklinks li {
    display: block;
    float: left;
}
#quicklinks a {
    display: block;
    width: 63px;
    height: 60px;
    background: transparent url("../psd-template/images/wgr-quick-links-small-sprites.jpg") no-repeat 0 0;
    text-indent: -9999px;
    text-align: left;
}
#quicklinks a.ql1A {
    background-position: 0 0;
}
#quicklinks a.ql1B {
    background-position: -63px 0;
}
#quicklinks a.ql1C {
    background-position: -126px 0;
}
#quicklinks a.ql1D {
    background-position: -189px 0;
}
#quicklinks a.ql2A {
    background-position: 0 -60px;
}
#quicklinks a.ql2B {
    background-position: -63px -60px;
}
#quicklinks a.ql2C {
    background-position: -126px -60px;
}
#quicklinks a.ql2D {
    background-position: -189px -60px;
}
#quicklinks a.ql1A:hover {
    background-position: 0   -120px;
}
#quicklinks a.ql1B:hover {
    background-position: -63px -120px;
}
#quicklinks a.ql1C:hover {
    background-position: -126px -120px;
}
#quicklinks a.ql1D:hover {
    background-position: -189px -120px;
}
#quicklinks a.ql2A:hover {
    background-position: 0 -180px;
}
#quicklinks a.ql2B:hover {
    background-position: -63px -180px;
}
#quicklinks a.ql2C:hover {
    background-position: -126px -180px;
}
#quicklinks a.ql2D:hover {
    background-position: -189px -180px;
}

a#mortgage_but img {
    background: url(../images/mortgage-glossary-button.jpg) no-repeat 0 0;
}
a#mortgage_but:hover img {
    background: url(../images/mortgage-glossary-button-over.jpg) no-repeat 0 0;
}
#quote_bg {
    background: url(../psd-template/images/wgr-speech-quote_02.jpg) top repeat-y;
    width: 680px;
}
#quote {
    background: url(../psd-template/images/wgr-speech-quote_01.jpg) top no-repeat;
    width: 680px;
}
#quote_main {
    width: 680px;
    background: url(../psd-template/images/wgr-speech-quote_04.jpg) bottom no-repeat;
}
#quote_content {
    text-align: center;
    padding: 18px;
}
#bubble_bg {
    background: url(../psd-template/images/wgr-speech-bubble_02.jpg) top repeat-y;
    width: 680px;
}
#bubble {
    background: url(../psd-template/images/wgr-speech-bubble_01.jpg) top no-repeat;
    width: 680px;
}
#bubble_main {
    width: 680px;
    background: url(../psd-template/images/wgr-speech-bubble_04.jpg) bottom no-repeat;
    padding-bottom: 35px;
}
#bubble_content {
    padding: 18px;
}
#rhc_main_offer {
    background: url(../psd-template/images/wgr-offer-bg_02.jpg) bottom no-repeat;
}
#rhc_main_offer_fh {
    background: url(../psd-template/images/wgr-rhc-value-ribbon.jpg) bottom no-repeat;
}
#rhc_main_offer_sig {
    background: url(../psd-template/images/wgr-sig_02.jpg) bottom no-repeat;
}
#rhc_offer {
    width: 252px;
    padding-bottom: 25px;
}
#rhc_offer_bg {
    width: 252px;
    background: url(../psd-template/images/wgr-offer-bg_01.jpg) top no-repeat;
}
#rhc {
    background: url(../psd-template/images/wgr-rhc-bg_01.jpg) top no-repeat;
    width: 252px;
}
.rhc {
    background: url(../psd-template/images/wgr-rhc-bg_01.jpg) top no-repeat;
    width: 252px;
}
#rhc_bg {
    background: url(../psd-template/images/wgr-rhc-bg_02.jpg) center repeat-y;
    width: 252px;
}
.rhc_bg {
    background: url(../psd-template/images/wgr-rhc-bg_02.jpg) center repeat-y;
    width: 252px;
}
#rhc_main {
    background: url(../psd-template/images/wgr-rhc-bg_02.jpg) bottom no-repeat;
}
.rhc_main {
    background: url(../psd-template/images/wgr-rhc-bg_02.jpg) bottom no-repeat;
}
#rhc_content {
    padding: 0px 18px 35px 18px;
    text-align: left;
}
.rhc_content {
    padding: 0px 18px 35px 18px;
    text-align: left;
}
#rhc_content_offer {
    padding: 0px 18px 27px 18px;
    text-align: left;
}
.rhc_content_testimonials {
    padding: 0px 18px 25px 18px;
    text-align: left;
}
#rhc_content_testimonials {
    padding: 0px 18px 25px 18px;
    text-align: left;
}
#offer_wide_bg {
    background: url(../images/offers-001_04.jpg) bottom left no-repeat;
    height: 106px;
}
.offer_wide_bg {
    background: url(../images/offers-001_04.jpg) bottom left no-repeat;
    height: 106px;
}
#offer_wide_content {
    text-align: center;
    padding: 10px 5px 0px 5px;
}
.offer_wide_content {
    text-align: center;
    padding: 10px 5px 0px 5px;
}
#content {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    text-align: left;
}
a#offer img {
    background: url(../psd-template/images/wgr-calc-norm.gif) no-repeat 0 0;
}
a#offer:hover img {
    background: url(../psd-template/images/wgr-calc-over.gif) no-repeat 0 0;
}
a#home {
    overflow: hidden;
    text-decoration: none;
}
a#home img {
    background: url(../psd-template/images/wgr-menu_01.jpg) no-repeat 0 0;
}
a#about img {
    background: url(../psd-template/images/wgr-menu_02.jpg) no-repeat 0 0;
}
a#solutions img {
    background: url(../psd-template/images/wgr-menu_03.jpg) no-repeat 0 0;
}
a#offers img {
    background: url(../psd-template/images/wgr-menu_04.jpg) no-repeat 0 0;
}
a#resources img {
    background: url(../psd-template/images/wgr-menu_05.jpg) no-repeat 0 0;
}
a#contact img {
    background: url(../psd-template/images/wgr-menu_06.jpg) no-repeat 0 0;
}
a#home:hover img {
    background: url(../psd-template/images/wgr-menu-over_01.jpg) no-repeat 0 0;
    overflow: hidden;
}
a#about:hover img {
    background: url(../psd-template/images/wgr-menu-over_02.jpg) no-repeat 0 0;
}
a#solutions:hover img {
    background: url(../psd-template/images/wgr-menu-over_03.jpg) no-repeat 0 0;
}
a#offers:hover img {
    background: url(../psd-template/images/wgr-menu-over_04.jpg) no-repeat 0 0;
}
a#resources:hover img {
    background: url(../psd-template/images/wgr-menu-over_05.jpg) no-repeat 0 0;
}
a#contact:hover img {
    background: url(../psd-template/images/wgr-menu-over_06.jpg) no-repeat 0 0;
}
a#quicklink1 img {
    background: url(../psd-template/images/wgr-quick-links_01.jpg) no-repeat 0 0;
}
a#quicklink2 img {
    background: url(../psd-template/images/wgr-quick-links_02.jpg) no-repeat 0 0;
}
a#quicklink3 img {
    background: url(../psd-template/images/wgr-quick-links_03.jpg) no-repeat 0 0;
}
a#quicklink4 img {
    background: url(../psd-template/images/wgr-quick-links_04.jpg) no-repeat 0 0;
}
a#quicklink5 img {
    background: url(../psd-template/images/wgr-quick-links-sprite_05.jpg) no-repeat 0 0;
}
a#quicklink6 img {
    background: url(../psd-template/images/wgr-quick-links-sprite_06.jpg) no-repeat 0 0;
}
a#quicklink7 img {
    background: url(../psd-template/images/wgr-quick-links-sprite_07.jpg) no-repeat 0 0;
}
a#quicklink8 img {
    background: url(../psd-template/images/wgr-quick-links-sprite_08.jpg) no-repeat 0 0;
}
a#quicklink1:hover img {
    background: url(../psd-template/images/wgr-quick-links-over_01.jpg) no-repeat 0 0;
}
a#quicklink2:hover img {
    background: url(../psd-template/images/wgr-quick-links-over_02.jpg) no-repeat 0 0;
}
a#quicklink3:hover img {
    background: url(../psd-template/images/wgr-quick-links-over_03.jpg) no-repeat 0 0;
}
a#quicklink4:hover img {
    background: url(../psd-template/images/wgr-quick-links-over_04.jpg) no-repeat 0 0;
}
a#quicklink5:hover img,
a#quicklink6:hover img,
a#quicklink7:hover img,
a#quicklink8:hover img {
    background-position: 0 -178px
}
form {
    margin: 0px;
}
#fieldArea {
    width: 131px;
    height: 24px;
    background: url(../psd-template/images/wgr-quick-form_13.jpg) no-repeat;
}
.fix-102 {
    width: 132px;
}
.fix-103 {
    margin: 0 10px;
}
.submitbut {
    width: 62px;
    height: 50px;
}
a#mfaa img {
    background: url(../psd-template/images/wgr-template_11.jpg) no-repeat 0 0;
}
a#cos img {
    background: url(../psd-template/images/wgr-template_12.jpg) no-repeat 0 0;
}
a#mfaa:hover img {
    background: url(../psd-template/images/wgr-template-footer_11.jpg) no-repeat 0 0;
}
a#cos:hover img {
    background: url(../psd-template/images/wgr-template-footer_12.jpg) no-repeat 0 0;
}
.body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    color: #848b97;
}
.bodyWhite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    line-height: 20px;
}
.smallBody {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #848B97;
}
.smallBodyWhite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #FFF;
}
.list {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 24px;
    color: #848B97;
}
.list2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #848B97;
}
.footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #768991;
    line-height: 22px;
}
.crumbs {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3E454F;
}
.largeHeading {
    font-family: Arial, Helvetica, sans-serif;
    color: #00B3EC;
    font-size: 24px;
    font-weight: bold;
}
.questions {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    color: #00AF84;
}
.headings {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #333;
}
.highlight {
    font-family: Arial, Helvetica, sans-serif;
    color: #01B3EF;
    font-weight: bold;
    font-size: 12px;
}
.form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: capitalize;
    color: #00AF84;
}
.largeLinks {
    font-family: Arial, Helvetica, sans-serif;
    color: #01B3EF;
    font-size: 16px;
}
.largeLinks:link a {
    text-decoration: underline;
}
.highlightSmall {
    font-family: Arial, Helvetica, sans-serif;
    color: #01B3EF;
    font-weight: bold;
    font-size: 11px;
}
#h11 h1 {
    background: transparent url('../images/heading-first-home-mortages.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 650px;
    height: 60px;
    padding-bottom: 5px;
}
#h11 h1 span {
    display: none
}
#hInvest h1 {
    background: transparent url('../images/heading-investment-property-mortgages.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 700px;
    height: 60px;
    padding-bottom: 5px;
}
#hInvest h1 span {
    display: none
}
#hInvest2 h2 {
    background: transparent url('../images/heading-investment-property-mortgages-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hInvest2 h2 span {
    display: none
}
#hRefinance h1 {
    background: transparent url('../images/heading-mortgage-refinance.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 700px;
    height: 60px;
    padding-bottom: 5px;
}
#hRefinance h1 span {
    display: none
}
#hRefinance2 h2 {
    background: transparent url('../images/heading-mortgage-refinance-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hRefinance2 h2 span {
    display: none;
}
#hRefinance3 h2 {
    background: transparent url('../images/heading-mortgage-refinance-002.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hRefinance3 h2 span {
    display: none;
}
#hConsolidate h1 {
    background: transparent url('../images/heading-debt-consolidation-loans.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 700px;
    height: 60px;
    padding-bottom: 5px;
}
#hConsolidate h1 span {
    display: none;
}
#hConsolidate2 h2 {
    background: transparent url('../images/heading-debt-consolidation-loans-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hConsolidate2 h2 span {
    display: none;
}
#hConsolidate3 h3 {
    background: transparent url('../images/heading-debt-consolidation-loans-002.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hConsolidate3 h3 span {
    display: none;
}
#hConsolidate4 h3 {
    background: transparent url('../images/heading-debt-consolidation-loans-003.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hConsolidate4 h3 span {
    display: none;
}
#hHomeLoans h1 {
    background: transparent url('../images/heading-home-loans.jpg') no-repeat 0 0;
    margin-top: 0;
    height: 60px;
    padding-bottom: 5px;
}
#hHomeLoans h1 span {
    display: none;
}
#hHomeLoans2 h2 {
    background: transparent url('../images/heading-home-loans-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hHomeLoans2 h2 span {
    display: none;
}
#hCalculators h1 {
    background: transparent url('../images/heading-calculators.jpg') no-repeat 0 0;
    margin-top: 0;
    height: 60px;
    padding-bottom: 5px;
}
#hCalculators h1 span {
    display: none;
}
#hError h1 {
    background: transparent url('../images/heading-error.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 700px;
    height: 60px;
    padding-bottom: 5px;
}
#hError h1 span {
    display: none;
}
#hError2 h2 {
    background: transparent url('../images/heading-error-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#hError2 h2 span {
    display: none;
}
#h21 {
    padding: 0;
    margin: 0;
}
#h21 h2 {
    background: transparent url('../images/heading-first-home-mortages-001.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#h21 h2 span {
    display: none;
}
#ha11 h1 {
    background: transparent url('../images/heading-comm-mort-made-easy.jpg') no-repeat 0 0;
    margin-top: 0;
    width: 650px;
    height: 60px;
    padding-bottom: 5px;
}
#ha11 h1 span {
    display: none;
}
#ha21 h2 {
    background: transparent url('../images/heading-comm-mort1.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 450px;
    height: 40px;
}
#ha22 h2 span {
    display: none;
}
#ha22 h2 {
    background: transparent url('../images/heading-comm-mort6.jpg') no-repeat 0 0;
    margin-top: 0;
    margin-bottom: 0;
    width: 600px;
    height: 40px;
}
#ha21 h2 span {
    display: none;
}
body {
    margin: 0;
    border: 0;
    height: 100%;
}
#menu {
    display: block;
    top: 300px;
    left: 0px;
    width: 130px;
    position: fixed;
}
* html #menu {
    position: absolute
}
.feedbackformcontent {
    border-collapse: collapse;
    width: 349px;
    margin-left: 0px;
    text-align: left;
    height: 348px;
    margin-top: 0px;
}
.feedbackformtop {
    margin-top: 0px;
    margin-left: 0px;
    height: 65px;
    width: 349px;
    overflow: hidden;
    background-image: url(../images/feedbackformheader.jpg);
}
.thankyoupage {
    margin: 0;
    margin-left: 0px;
    padding: 0;
    height: 478px;
    width: 349px;
    overflow: hidden;
    background-image: url(../images/feedbackformthankpage.jpg);
}
#feedbackBox {
    border-collapse: collapse;
    margin: 0;
    text-align: left;
}
.emailheight {
    height: 25px;
}
.footerlinks {
    padding-top: 5px;
}

/*
  Background Placeholders for Flash Elements
*/
#AltPartners {
    height: 47px;
    width: 252px;
    background: transparent url(../psd-template/images/partners.jpg) no-repeat 0 0;
}
#AltPoints {
    height: 47px;
    width: 723px;
    background: transparent url(../psd-template/images/points.jpg) no-repeat 0 0;
}

.summary {
	text-align:center;
	font-size:10px;	
}
