
a { color: #365782; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: underline }
a:link { color: #365782; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: underline }
a:visited { color: #365782; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: underline }
a:hover                  { color: #c7b18c; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: underline }
a:active { color: #365782; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: underline }
h1.hometitle { color: #365782; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin-top: 10px; margin-bottom: 20px; margin-left: 35px; }
h1 { color: #365782; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0 }
h2 { color: #365782; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
h3 { color: #365782; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4  { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5  { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



body { color: #365782; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; background-image: url(images/bnewmainbg.jpg); background-repeat: repeat-x; margin: 0  }
label    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
hr { border-top: 1px solid #365782 }
.lowerlinks { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:hover { color: red; font-size: 9px; text-decoration: none }
.lowerlinks2 { font-size: 11px; text-decoration: none }
.lowerlinks2 a { text-decoration: none }
.lowerlinks2 a:hover { }
.error { color: red; font-weight: bold; font-size: 14px }
.qdetails { text-align: left; margin-right: 20%; margin-left: 20%  }
.qdetails1 { text-align: left; margin-right: 20%; margin-left: 20%; }
form { margin: 0px; padding: 0px }
.deleteButton { color: white; background-color: red; }
.submitButton { background-color: green; }

#topnav a { color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
#topnav a:hover { color: #365782; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ededed;}
#secnav a { color: #365782; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
#secnav a:hover { color: #c6b089; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.lowertext1      { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px; padding: 5px; border: solid 1px #003a20 }
.lowertext2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px; border: solid 1px #003a20; }
.lowertext { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 10px }
.datetext   { color: #223177; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-align: right }
.headtext { color: #fff; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #223177; text-align: left }
.boxtext { color: black; font-style: italic; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px }
.lowerlinks     { color: #7c7c7c; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:link    { color: #7c7c7c; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:visited    { color: #7c7c7c; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:hover    { color: #000; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:active    { color: #7c7c7c; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.adborder1 a:link    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder1 a:visited    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder1 a:hover    { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #c6b089; text-decoration: underline  }
.adborder1 a:active    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder a:link    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder a:visited    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder a:hover    { color: #debe96; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-decoration: underline  }
.adborder a:active    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder2 a:link    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder2 a:visited    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adborder2 a:hover    { color: #c6b089; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-decoration: underline  }
.adborder2 a:active    { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
#currentrates a:link    { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none   }
#currentrates a:visited    { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none   }
#currentrates a:hover    { color: #202c6a; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #fff; text-decoration: none    }
#currentrates a:active    { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none   }
.sub a: { color: #223177; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #d1daeb; text-align: center; display: block; width: auto; height: 16px; border: solid 1px  }
.sub a:link { color: #223177; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #d1daeb; display: block; height: 16px; border: solid 1px  }
.sub a:visited { color: #223177; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #d1daeb; display: block; width: auto; height: 16px; border: solid 1px }
.sub a:hover { color: #d1daeb; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #223177; display: block; width: auto; height: 16px; border: solid 1px #223177 }
.sub a:active { color: #223177; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #d1daeb; display: block; width: auto; height: 16px; border: solid 1px }
.adborder { background-color: #e9edf3; text-align: left; width: 194px; z-index: 5; margin-left: 30px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.adborder3 { font-size: 12px; background-color: #fff; text-align: left; margin-left: 30px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; z-index: 5; width: 194px; border: solid 2px #223177; }
.adborder2 { font-size: 12px; background-color: #d1daeb; text-align: left; margin-left: 30px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; z-index: 5; width: 194px; border: solid 2px #223177; }
.adborder1 { background-color: #e9edf3; text-align: left; width: 194px; z-index: 5; margin-top: 10px; margin-left: 30px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.adborder4 { background-color: #fff; text-align: center; margin-top: 10px; margin-left: 30px; padding-bottom: 5px; z-index: 5; width: 204px; }
.mortgagetitle { color: #13236e; font-size: 24px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0; }
.mortgagetitle2 { color: #13236e; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0; }
.adborder1 h3 { text-align: center; margin-top: 2px; }
.rateheader { background-image: url(images/currentrates.png); background-repeat: no-repeat; }
.ratecell { background-image: url(images/ratecellbg.png); background-repeat: no-repeat; position: relative; }
.ratetitle { color: white; font-size: 8px; background-color: #272f77; position: relative; }
.ratefooter { color: #ffffff; background-color: #ffffff; background-image: url(images/ratebot.png); background-repeat: no-repeat; }
td.removeBg{ font-size: 10px; font-family: "Arial Narrow"; background-image: none; }
td.removeBg2 { color: #fff; font-size: 9px; background-color: #202c6a; padding-right: 4px; }
.anarrow {font-size: 10px; font-family: "Arial Narrow"; }
td.removeBg3 { font-size: 9px; background-image: none; }
element { }
#centrelinks br { line-height: 8px; }
.smalltab { font-size: 12px; }
.class { }
marquee { width: 100%; margin: 0; padding: 0; }
#scrolly { background-color: #d1daeb; position: relative; width: 205px; height: 300px; overflow: hidden; margin: 0; padding: 0; }

/* Navigation */

#nav {font-size: 14px; font-family: Arial, "Helvetica Neue", sans-serif;}
#nav ul {margin: 0 49px 0 0; padding: 0; /*overflow: auto*/ float: right;}
#nav li {margin: 0; padding: 0; float: left; list-style-type: none; height: 1%;}
#nav a { text-decoration: none; float: left;/* margin-left: 1px;*/border-right: 2px solid #365782; border-left: 2px solid #4e7296; }

#nav li { position: relative;}
#nav a { color: #ffffff; padding-top: 13px; padding-bottom: 15px; padding-left: 10px; }
#nav a.firstItem{ border-left: 2px solid #3b6192; }


#nav a.btnHome { width: 73px; padding-left: 5px; padding-right: 7px; }


#nav a.btnPB {padding-left: 4px; padding-right: 6px;}
#nav a.btnBusiness {padding-left: 4px; padding-right: 6px;}
#nav a.btnResi {padding-left: 5px; padding-right: 7px;}
#nav a.btnCom {padding-left: 6px; padding-right: 8px;}
#nav a.btnLoc { width: 200px; padding-left: 4px; padding-right: 4px; }

#nav a:hover, #nav ul li:hover > a{color: #365782; background-color: #c6b089; }

#nav ul ul {display: none; position: absolute; left: 0; top: 22px; background-color: #ffffff; width: 175px;}
#nav li:hover ul {display: block;}
#nav ul ul li {float: none;}
#nav ul ul li a { padding: 4px; display: block; text-decoration: none; float: none; background-image: none; text-indent: 0; width: 167px; margin: 0; z-index: 20; border-top: 0 none; border-right: 0 none; border-left: 0 none; border-bottom:  0 none; }
#nav ul ul li a:hover { border:  0 none;  }
#nav li.lastItem, #nav li.lastItem a, #nav li.lastItem a:hover {}


#nav a.lastItem { border-right: 2px solid #4e7296; }


/* End Navigation */
.redtext { color: #f00; }

