#navigation {position: absolute; top: 0px; left: 0px; z-index: 1; width: 140px; height: 100%;}
#navigation p {font-size: 18px; color: white; font-family: verdana; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
#navigation a:link {color: white; text-decoration: none;}
#navigation a:visited {color: white; text-decoration: none;}
#navigation h2 {font-size: 10px; color: white; font-family: verdana; font-weight: normal; text-decoration: underline; margin-top: 5px; margin-bottom: 5px;}
#navigation h3 {font-size: 12px; color: white; font-family: verdana; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
#navigation img {margin-top: 10px; margin-bottom: 10px;}

body {background: url(back.gif) repeat-y bottom left;} 

a.highlight {font-weight: bold; color: #781214;}
a.highlight:hover {color: #000000;}

#main {margin-left: 150px; margin-top: 0px;}
#main tr {text-align: left; font-family: verdana; font-size: 12px}

#quick {float: right; margin-left: 15px; margin-right: 20px; border-color: #781214; border-style: double;}
#quick th.NI {text-align: center;}
#quicktitle {font-family: "verdana"; font-size: 12px; font-weight: bold; text-align: center;}

#header {position: absolute; top: 0px; right: 0px; width: 100%; z-index: 0; height: 50px;}

#footer {left: 150px; vertical-align: bottom; font-family: "verdana"; text-align: center; width: 100%; clear: right;}
#footer p {font-size: 10px;}
#footer h2 {font-size: 12px;}

#footnote {right: 0px; text-align: right; font-size: 10px; font-family: "verdana"; clear: both;}

#text p {font-family: "verdana"; font-size: 12px; margin-left: 5%; margin-right: 5%; margin-top: 0px; text-align: justify;}
#text h2 {font-family: "verdana"; font-size: 20px; font-weight: normal; clear: none; color: #821C1E;}
#text h3 {font-family: "verdana"; font-size: 14px; margin-left: 2%; margin-right: 5%; margin-bottom: 5px; font-weight: bold; color: #821C1E;}
#text a:link {color: black; text-decoration: none;}
#text a:visited {color: black; text-decoration: none;}
#text a:hover {color: #781214; text-decoration: none;}
#text img {float: left; clear: left; margin-right: 10px; margin-bottom: 10px;}
#text img.banner {float: none; margin-top: 10px;}
#text tr {font-family: verdana; font-size: 12px; text-align: justify; top: 0px;}
#text li {font-family: verdana; font-size: 12px; text-align: justify; margin-left: 5%; margin-right: 5%;}
#text img.addthis {margin-left: 5%; float: none; padding-top: 0px;}
#text center {clear: both;}

#article p {font-family: "verdana"; font-size: 12px; margin-left: 5%; margin-right: 5%; margin-top: 0px; text-align: justify;}
#article h2 {font-family: "verdana"; font-size: 20px; font-weight: normal; clear: right; color: #821C1E;}
#article h3 {font-family: "verdana"; font-size: 14px; margin-left: 5%; margin-right: 5%; margin-bottom: 5px; font-weight: bold; color: #821C1E;}
#article a:link {color: black; text-decoration: underline; font-weight: bold;}
#article a:visited {color: black; text-decoration: underline; font-weight: bold;}
#article a:hover {color: #781214; text-decoration: underline; font-weight: bold;}
#article img {float: left; clear: left; margin-right: 10px; margin-bottom: 10px;}
#article tr {font-family: verdana; font-size: 12px; text-align: justify; top: 0px;}
#article li {font-family: verdana; font-size: 12px; text-align: justify; margin-left: 5%; margin-right: 5%;}

#relart a:link {color: black; text-decoration: underline;}
#relart a:visited {color: black; text-decoration: underline;}
#relart a:hover {color: #781214; text-decoration: underline;}

#ref {margin-left: 5%; margin-right: 5%;}

#link {font-family: "verdana"; font-size: 16px; font-weight: bold; margin-bottom: 0;}

#title {font-family: "verdana"; font-size: 24px; margin-bottom: 5px; color: #821C1E; font-weight: bold;}
#title img {float: left; margin-left: 5%; margin-right: 3px; width: 120px;}

#list {margin-top: 20px; margin-left: 0%; margin-right: 0%; clear: left;}

#new h2 {color: #CC0033; clear: none; font-weight: bold;}

#ad {float: right; margin-left: 15px; margin-right: 20px; margin-top: 15px;}
#search {position: absolute; top: 0px; right: 250px;}

#inter {position: absolute; top: 0px; right: 120px;}
#inter td {font-family: verdana; font-size: 12px;}
#inter a:link {color: black; text-decoration: none; font-weight: bold;}
#inter a:visited {color: black; text-decoration: none; font-weight: bold;}
#inter a:hover {color: #781214; text-decoration: none; font-weight: bold;}

#aff {width: 350px; margin-left: auto; margin-right: auto; border-color: #781214; border-style: solid; border-width: thin; margin-top: 10px;}
#aff h2 {text-decoration: underline; color: #000000; font-size: 16px; font-weight: bold; margin-bottom: 1px; margin-left: 10px; margin-right: 10px; margin-top: 5px;}
#aff p {margin-left: 10px; margin-right: 10px; margin-bottom: 0px;}
#aff a {color: #CC3300;}
#aff a:visited {color: #CC3300;}
#aff a:link {color: #CC3300;}

#content {width: auto; min-width: 680px; min-height: 300px; margin-left: 5%; margin-right: 5%;  margin-top: 8px;}

#options {width: 240px; float: left;}
#options td {width: 120px;}
#options th {width: 120px;}
#options input {margin: 0px;}
#options a {color: #781214; font-family: verdana; font-size: 10px; margin-bottom: 10px;}
#options a:hover {color: #781214;}

.pension img {margin-left: 20px;}
.taxcode img {margin-left: 8px;}
.bonus img {margin-left: 8px;}
.grey {color: #999999;}
.heading {text-align: center;}

#results {float: right;}

#advanced {overflow: hidden; border-style: solid; border-color: #821C1E; border-width: thin;}

#overlay {position: absolute; top: 125px; left: 250px; width: 400px; height: 200px; background-color: #FFFFFF; border-style: double; border-color: #781214;}
#overlay h2 {font-family: "verdana"; font-size: 20px; font-weight: normal; clear: right; color: #821C1E; margin-left: 5px;}
#overlay p {font-family: "verdana"; font-size: 12px; margin-left: 5%; margin-right: 5%; margin-top: 0px; text-align: justify;}
#overlay p.close {text-align: right;}

#taxcode {position: absolute; top: 125px; left: 250px; width: 400px; height: 185px; background-color: #FFFFFF; border-style: double; border-color: #781214;}
#taxcode h2 {font-family: "verdana"; font-size: 20px; font-weight: normal; clear: right; color: #821C1E; margin-left: 5px;}
#taxcode p {font-family: "verdana"; font-size: 12px; margin-left: 5%; margin-right: 5%; margin-top: 0px; text-align: justify;}
#taxcode p.close {text-align: right;}
#taxcode a, a:hover, a:visited, a:link {text-decoration: underline; color: #781214;}

#bonus {position: absolute; top: 125px; left: 250px; width: 400px; height: 255px; background-color: #FFFFFF; border-style: double; border-color: #781214;}
#bonus h2 {font-family: "verdana"; font-size: 20px; font-weight: normal; clear: right; color: #821C1E; margin-left: 5px;}
#bonus p {font-family: "verdana"; font-size: 12px; margin-left: 5%; margin-right: 5%; margin-top: 0px; text-align: justify;}
#bonus p.close {text-align: right;}

#search {margin-right: 20px;}
#search p {margin-top: 0px; margin-bottom: 0px; color: #781214; font-family: "verdana", sans-serif; font-size: 12px;}

#clbanner {margin-right: 140px; text-align: right;}

#fb {height: 24px; margin-bottom: 8px;}

input.compare {border: none; background: #FFFFFF; color: #781214; font-size: 14px; font-weight: normal; text-decoration: underline; text-align: left; padding: 0px; cursor: pointer;}

#afbanner {width: 468px; margin-left: auto; margin-right: auto; margin-top: 10px;}
#afbanner img {float: none;}
