@charset "utf-8";
/* CSS Document */
/* ---------------- 
STYLES DIRECTORY:
    01. RESET
    02. GLOBAL
    03. WRAPPER
    
    04. LEFT COLUMN WRAPPER
        04A. LOGO
        04B. LEFT COLUMN TOP
        04C. ONLINE BANKING
        04D. ONLINE RESOURCE
        04E. LEFT COLUMN BOTTOM
        04F. NEWS CENTER
        04G. LEFT COLUMN INTERIOR CONTENT AREA
        
    05. RIGHT COLUMN WRAPPER
        05A. TOP NAVIGATION
        05B. HERO
        05C. MAIN NAVIGATION
        05D. FEATURE WRAPPER
        
    06. TOOLS
        06A. BREADCRUMBS
        06B. PAGE HEADLINE
        06C. TEXT RESIZER
    
    07. CONTENT
        07A. BASIC TABLES
        07B. FANCY TABLE
        07C. FORMS
    08. FOOTER
        08A. FOOTER LEFT
        08B. FOOTER RIGHT
 ---------------- */
/* ---------- 01. RESET ---------- */
 
#wrapper, body, div, p, h1, h2, h3, h4, h5, h6, ol, ul, li, form, fieldset {
    margin:0;
    padding:0;
}
ul, ol {
    list-style:none;
}
html {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #000;
    line-height:1.25em;
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:23px;
}
/* ---------- 02. GLOBAL ---------- */ 
/* Base Header Styles */
h1 {
    color:#003300;
}
h2 {
    color:#333;
    font-size:18px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.5em;
    font-weight:normal;
}
h3 {
    color:#003300;
    font-size:16px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.5em;
    margin-bottom:5px;
}
h4 {
    color:#003300;
    font-size:14px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.5em;
    margin-bottom:5px;
}
h5 {
    color:#003300;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.5em;
    margin-bottom:5px;
}
h6 {
    color:#000;
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:1.5em;
    margin-bottom:5px;
}
a {
    color: #003300;
    text-decoration: none;
}
a:hover {
    color:#003300;
    text-decoration: underline;
}
a.bookmark {
    text-decoration: none;
}
html, body {
    height: 100%;
}
body {
    margin: 0 auto;
    background-color:#fff;
    font: 12px/1.5 Arial, Helvetica, sans-serif;
    color: #333;
    line-height: 17px;
}
#body-wrapper-top {
    margin:0 auto;
    width:100%;
    background-position: center top;
    background-color:#fff;
    background-repeat:repeat-x;
    background-image:url(design/hpbkgd.png);
    clear:both;/*background-color:#F96;/*peach*/
}
#body-wrapper-top-int {
    margin:0 auto;
    height:auto;
    background-position: center top;
    background-repeat:repeat-x;
    clear:both;
    overflow:hidden;
    background-image:url(design/intbkgd.jpg);
    background-color:#fff;/*background-color:#96C;/*purple*/
}
/* ---------- 03. WRAPPER ---------- */ 
#body-wrapper-bottom {
    margin:0 auto;
    width:100%;
    height:auto;
    background-position:top;
    background-repeat:repeat-x;
    clear:both;
    background-image:url(design/footer_bkgd.png);/*background-color:#939;*/
}
#wrapper {
    position:relative;
    width:1000px;
    height:543px;
    margin: 0 auto;
}
#wrapper-int {
    position:relative;
    width:1000px;
    height:auto;
    margin: 0 auto;/*background-color:#C3C;/*dark pink*/
}
/* ---------- 04. LEFT-COLLUMN-WRAPPER ---------- */
#leftColumn-wrapper {
    position:relative;
    float:left;
    left:0;
    width:323px;
    height:543px;
    z-index:5000;
    clear:both;/*background-color:#FC3;/*yellow*/
}
#leftColumn-wrapper-int {
    position:relative;
    float:left;
    left:0;
    width:323px;
    height:auto;
    z-index:5000;
    clear:both;/*background-color:#FC3;/*yellow*/
}
/* ---------- 04A. LOGO ---------- */
#logo {
    position:relative;
    width:295px;
    height:95px;
    margin-top:25px;
    margin-left:28px;/*background-color:#63F;*/
}
/* ---------- 04B. LEFT COLLUMN TOP ---------- */
#leftCol-top {
    position:relative;
    float:left;
    width:323px;
    height:165px;
    margin-top:3px;
    z-index:200;/*background-color:#F60;/*orange*/
}
#leftCol-top-int {
    position:relative;
    float:left;
    width:323px;
    height:auto;
    /*margin-top:35px;*/
    z-index:200;/*background-color:#F60;/*orange*/
}
/* ---------- 04C. ONLINE BANKING ---------- */
#onlineBanking {
    position:relative;
    width:295px;
    height:115px;/*165*/
    margin-left:28px;
    padding-top:50px;
    z-index:100;
    background:url(design/ob_bkgd.png) no-repeat;/*background-color:#933;/*rust*/
}
#onlineBanking-int {
    position:relative;
    width:295px;
    height:147px;/*197*/
    margin-left:28px;
    padding-top:50px;
    z-index:100;
    background:url(design/ob_bkgd_int.png) no-repeat;
/*background-color:#933;/*rust*/
}
#obLogin {
    position:relative;
    width:295px;
    height:115px;/*background-color:#0C3;*/
}
.int {
    padding-top:30px;/*background-color:#6FC;*/
}
#obLogin-top {
    position:relative;
    float:left;
    width:247px;
    height:22px;
    margin-left:22px;
    margin-top:8px;/*background-color:#FC0;/*yellow*/
}
#obLogin-bottom {
    position:relative;
    float:left;
    width:247px;
    height:22px;
    margin-left:22px;
    margin-top:8px;/*background-color:#FC0;/*yellow*/
}
#obLogin label {
    position:relative;
    float:left;
    width:62px;
    height:22px;
    line-height:22px;
    margin-right:3px;
    font-size:11px;/*    background-color:#93C;*/
}
#obLogin input.username {
    position:relative;
    float:left;
    width:176px;
    height:22px;
    margin:0;
    padding:0;
    border:0;
    text-indent:3px;
    line-height:22px;
    background:url(design/ob_usrn_login.png) no-repeat;/*background-color:#F90;/*yellow*/
}
#obLogin input.password {
    position:relative;
    float:left;
    width:128px;
    height:22px;
    margin:0;
    padding:0;
    text-indent:3px;
    line-height:22px;
    border:0;
    background:url(design/ob_pswd_login.png) no-repeat;/*background-color:#F90;/*yellow*/
}
#obLogin-select {
    position:relative;
    float:right;
    width:38px;
    height:22px;
    display:block;
    margin-right:8px;
/*background-color:#cc0;*/

}
.button {
    width:38px;
    height:22px;
    border:none;
    background:url(design/ob_button_submit_sprite.png) top no-repeat;
    cursor:pointer;
}
.button:hover {
    background-position:bottom;
}
/*------ 04D. Online Banking Resource ------*/
#ob-resource {
    position:relative;
    float:left;
    margin-left:22px;
    width:247px;
    height:22px;/*30*/
    margin-top:1px;
    clear:both;
    padding-top:8px;
    z-index:100;
    background:url(design/ob_resource_bkgd.png) no-repeat;/*background-color:#F93;/*lt orange*/
}
#ob-link {
    position:relative;
    /*float:left;*/
    min-width:131px;
    height:14px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    text-transform:uppercase;
    /*text-align:center;*/
    line-height:15px;
    color:#003300;
}
#ob-link a {
    display:block;
    margin-left:60px;
    min-width:131px;
    height:14px;
    font-size:9px;
    text-decoration:underline;
    color:#003300;
}
#ob-link a:hover {
    text-decoration:none;
    color:#003300;
}
#ob-droplist {
    position:relative;
    float:right;
    width:109px;
    height:14px;
    /*margin:8px 3px 0 0;*/
    z-index:1000;/*background-color:#069;*/
}
/*----- HELP LINKS JUMP MENUES------*/
div.select-menu-title {
    width:109px;
    height:14px;
    background:url(design/ob_dpdwnlist_bkgd_sprite.png) no-repeat top;
    position:relative;
    cursor:pointer;
}
div.select-menu-title:hover {
    width:109px;
    height:14px;
    background-position:bottom;
}
div.select-menu-content {
    position:absolute;
    width:180px;
    top:23px;
    background:#CBCBCB;
    border-left:1px solid #D0D0D0;
    border-right:1px solid #D0D0D0;
    border-bottom:1px solid #D0D0D0;
}
div.select-menu-content a {
    background:#CBCBCB;
    color:#003300;
    text-decoration:none;
    display:block;
    width:180px;
    padding:2px 0 0 8px;
}
div.select-menu-content a:hover {
    background:#003300;
    color:#fff;
    display:block;
    width:180px;
    padding:2px 0 0 8px;
}
/* ---------- 04E. LEFT COLLUMN BOTTOM ---------- */
#leftCol-bottom {
    position:relative;
    float:left;
    width:295px;
    height:255px;
    margin-left:28px;
    z-index:100;
    background:url(design/news_bkgd.png) no-repeat;/*background-color:#30C;/*purple*/
}
#leftCol-bottom-int {
    position:relative;
    float:left;
    width:295px;
    height:auto;
    margin-left:28px;
    padding-top:25px;
    z-index:100;/*    background:url(design/news_bkgd.png) no-repeat;*//*background-color:#0CC;/*aqua*/
}
/* ---------- 04F. NEWS CENTER ---------- */
#newsCenter {
    position:relative;
    width:295px;
    height:190px;
    margin-top:38px;
    background:url(design/newsCenter_bkgd_img.png) no-repeat right bottom;/*background-color:#9C0;*/
}
.headline {
    width:268px;/*295*/
    height:19px;
    padding-top:15px;
    padding-left:27px;
    font-weight:normal;
    font-family:"vani", Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    color:#003300;/*background-color:#09F;*/
}
#newsCenter .contentBody {
    width:268px;/*295*/
    padding-left:27px;
    height:104px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;/*    background-color:#FCC;*/
}
#newsCenter .contentBody ul {
    width:240px;
    display:list-item;
    padding:10px 0 0 0;
}
#newsCenter .contentBody ul li {
    display:block;
    line-height:20px;
    padding-left:18px;
    color:#990000;
    background:url(design/bullet_red.png) no-repeat left;
}
#newsCenter .contentBody ul li a {
    text-decoration:none;
    color:#990000;
}
#newsCenter .contentBody ul li a:hover {
    text-decoration:underline;
    color:#990000;
}
/*------------- 04G. LEFT COLUMN INTERIOR CONENT AREA---------*/

#lcContentLeft {
    position:relative;
    width:295px;
    height:auto;
}
#lcContentLeft-top {
    width:295px;
    height:10px;
    clear:both;
}
#lcContentLeft-btm {
    width:295px;
    height:10px;
    clear:both;
}
#lcContentLeft-mid {
    position:relative;
    width:295px;
    background:url(design/lcContentLeft_mid.png) repeat-y;
}
.lc-headline {
    width:268px;/*295*/
    height:18px;
    padding-left:27px;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#333;
}
#lcContentLeft .lc-contentBody {
    width:268px;/*295*/
    padding-left:27px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
#lcContentLeft .lc-contentBody ul {
    width:240px;
    display:list-item;
    padding:16px 0 0 0;
}
#lcContentLeft .lc-contentBody ul li {
    display:block;
    line-height:20px;
    padding-left:90px;
    text-transform:uppercase;
    width:170px;
    color:#990000;
    background:url(design/bullet_red_bar.png) no-repeat left;
}
#lcContentLeft .lc-contentBody ul li a {
    text-decoration:none;
    color:#990000;
}
#lcContentLeft .lc-contentBody ul li a:hover {
    text-decoration:underline;
    color:#990000;
}
/* ---------- 05. RIGHT-COLUMN-WRAPPER ---------- */

#rightColumn-wrapper {
    position:relative;
    float:right;
    right:0;
    width:677px;
    height:543px;
    z-index:1;/*background-color:#FC9;/*cream*/
}
#rightColumn-wrapper-int {
    position:relative;
    float:right;
    right:0;
    width:677px;
    /*height:543px;*/
    z-index:1;/*background-color:#FC9;/*cream*/
}
/* ---------- 05A. TOP NAVIGATION ---------- */
#topNav {
    position:relative;
    top:25px;
    width:auto;
    height:25px;
    line-height:25px;
    padding-right:24px;
    float:right;
    z-index:1000;
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;/*background-color:#0C0;/*green*/
}
#topNav ul {
    list-style-type:none;
    color:#333;
}
#topNav ul li {
    display:inline;
}
#topNav ul li a {
    text-decoration:none;
    color:#333;
}
#topNav ul li a:hover {
    text-decoration:underline;
    color:#000;
}
#topNav span {
    padding:0 5px;
    color:#333;
}
/* ----------05B. HERO ---------- */
#hero {
    position:relative;
    width:677px;
    height:238px;
    z-index: 50;
    margin-top:50px;/*background-color:#906;/*wine red*/
}
/*
    Slides container
    Important:
    Set the width of your slides container
    Set to display none, prevents content flash
*/
.slides_container {
    position:relative;
    top:0;
    width:677px;
    height:238px;
    overflow:hidden;
    display:none;
}
/*
    Each slide
    Important:
    Set the width of your slides
    If height not specified height will be set by the slide content
    Set to display block
*/
.slides_container a {
    position:relative;
    top:0;
    width:677px;
    height:238px;
    display:block;/*background-color:#0F6;*/
}
/* Pagination */
/*.pagination {
    position:absolute;
    z-index:100;
    width:100px;
    bottom:10px;
    right:10px;
}
.pagination li {
    float:left;
    margin:0 2px;
    list-style:none;
}
.pagination li a {
    display:block;
    float:left;
    width:14px;
    height:0;
    padding-top:14px;
    background:url(design/pagigation_06.png);
    background-position:0 0;
    overflow:hidden;
}
.pagination li.current a, .pagination li:hover a {
    background-position:0 -14px;
}*/

/* ----------05C. MAIN NAVIGATION ---------- */
#navigation {
    position:relative;
    width:677px;
    height:37px;
    z-index: 50;/*background-color:#09F;/*med blue*/
}
#navigation-int {
    position:relative;
    width:677px;
    height:37px;
    margin-top:120px;
    z-index: 50;/*background-color:#09F;/*med blue*/
}
#mainNav {
    position:relative;
    z-index: 50;
    width:677px;
    height:37px;
    margin:0 auto;/*background-color:#09F;/*med blue*/
}
#mainNav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#mainNav ul li {
    position: relative;
    float: left;
    display: inline;
    height: 37px;
    font-size:16px;
    /*line-height:37px;*/
    font-family:Arial, Helvetica, sans-serif;
    color: #D1A319;
    font-weight:normal;
    text-transform:uppercase;
}
#mainNav > ul > li > a {
    position: relative;
    display: block;
    text-align:center;
    height: 27px;
    padding-top:10px;
    color: #D1A319;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration: none;
}
#mainNav > ul > li.per > a {
    width: 195px;
    height:38px;
}
#mainNav > ul > li.per:hover > a {
    color:#FFFF99;
}
#mainNav > ul > li.bus > a {
    width: 195px;
    height:38px;
}
#mainNav > ul > li.bus:hover > a {
    color:#FFFF99;
}
#mainNav > ul > li.lon > a {
    width: 165px;
    height:38px;
}
#mainNav > ul > li.lon:hover > a {
    color:#FFFF99;
}
#mainNav > ul > li.abt > a {
    width: 122px;
    height:38px;
}
#mainNav > ul > li.abt:hover > a {
    color:#FFFF99;
}
/* ---------- SUB NAVIGATION ---------- */

#mainNav ul li ul {
    position: absolute;
    z-index: 1000;
    width: 195px;
    top: 38px;
    left: 0px;/*background-color:#003300;*/
}
#mainNav > ul > li.abt > ul {
    left: auto;
    right: -0px;
    text-indent:10px;
}
#mainNav ul li ul li {
    width: 195px;
    height:auto;
    padding:0;
    margin: 0;
    color:#fff;
    font-size:12px;
    text-indent:20px;
    font-family:Arial, Helvetica, sans-serif;
    border: 0px solid #cccccc;
}
#mainNav ul li ul li a {
    width: 195px;
    height:25px;
    display:block;
    line-height:25px;
    color:#fff;
    background:#003300;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
}
#mainNav ul li ul > li:hover > a {
    width: 195px;
    color:#265E5A;
    height:25px;
    background:#D1A31A;
    text-decoration:none;
}
#mainNav li ul {
    display: none;
}
#mainNav li:hover ul {
    color: #265E5A;
    display: block;
}
/* ---------- 05D. FEATURE WRAPPER ---------- */
#feature-wrapper {
    position:relative;
    width:655px;/*677*/
    height:198px;/*218*/
    padding:20px 0 0 22px;
}
.productFeature {
    position:relative;
    float:left;
    width:294px;
    height:165px;
    z-index:10;
    border:solid 1px #ccc;
}
.productFeature img {
    position:relative;
    width:292px;
    height:163px;
    padding:1px;
}
.pf span {
    position:relative;
    float:left;
    width:3px;
    height:165px;
    margin:0 18px;
}
/* ---------- INTERIOR PAGE CONTENT ---------- */
/* ---------- 06. TOOLS ---------- */
#tools {
    position:relative;
    width:677px;
    height:93px;
    clear:both;/*background-color:#93F;*/
}
/* ---------- 06A. BREADCRUMBS ---------- */
#breadcrumb {
    float:left;
    color:#fff;
    width:650px;/*677*/
    height:30px;/*49*/
    padding:19px 0 0px 27px;
    text-transform:uppercase;/*background-color:#C66;*/
}
#breadcrumb a {
    color: #fff;
    text-decoration:none;
}
/* ---------- 06B. PAGE HEADLINE TITLE ---------- */
#pageTitle {
    position:relative;
    float:left;
    width:542px;/*577*/
    height:44px;
    line-height:44px;
    padding-left:35px;
    clear:both;/*background-color:#C39;*/
}
#pageTitle h1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#003300;
}
/* ---------- 06C. TEXT RESIZER ---------- */
#text-resize {
    float: left;
    width:100px;
    height:44px;
    padding-top:12px;/*    background-color:#9FC;*/
}
#text-resize img {
    display: inline;
    cursor: pointer;
    border: none;
}
#text-resize span {
    float:left;
    padding-right:5px;
}
#text-resize span a {
    text-decoration: underline;
}
#text-resize span a:hover {
    text-decoration: none;
}
/* ---------- 07. CONTENT ---------- */
#content {
    width:577px;/*677*/
    min-height:500px;
    padding-left:50px;
    padding-top:10px;
    padding-right:50px;/*background-color:#FCF;/*lt pink*/
}
#content p {
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
    font-weight:normal;
    padding-bottom:10px;
}
#content ul {
    list-style:none;
    padding:0px;
    margin:20px 0 8px 0px;
    color:#333;
    font-family:Arial, Helvetica, sans-serif;
}
#content ul li {
    list-style-image:none;
    padding: 0 0 15px 18px;
    line-height:1.3em;
    background:url(design/bullet_green.png) no-repeat left 2px;
}
#content ul li a {
    text-decoration:underline;
}
#content ul li a:hover {
    text-decoration:none;
}
#content ol {
    list-style:decimal;
    list-style-position:inside;
    margin:5px 0 8px 20px;
}
#content ol li {
    color:#333;
    padding:2px 0;
    background-image:none;
}
#content a.bookmark {
    color:#333;
}
#content a.bookmark:hover {
    text-decoration:none;
}
/* ---------- 07A. CONTENT TABLE BASIC ---------- */
#content table {
    border-width: 1px;
    border-spacing: 1px;
    border-style: solid;
    border-color: #E9E9E9;
    border-collapse: collapse;
    color:#333;
}
#content table tr {
    border-width: 1px;
    padding: 5px;
    border-style: solid;
    border-color: #e2e2e2;
    padding: 0px;
    line-height:1.2em;
    color:#333;
}
#content table td {
    border-width: 1px;
    padding: 5px;
    border-style: solid;
    border-color: #e2e2e2;
    line-height:1.2em;
    color:#333;
}
/* ---------- 07B. CONTENT TABLE FANCY ---------- */

#content table.fancy { /* controls the table font face, color, size, etc*/
    border-width: 2px;
    border-spacing:1px;
    border-style:solid;
    border-color:#003300;
    border-collapse:collapse;
    background-color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:1.5em;
    color:#333;
}
#content table.fancy th { /* controls the table header bkgd color and text*/
    border-width: 0px;
    padding:5px;
    color:#333;
    text-align:left;
    text-transform:uppercase;
    font-style:italic;
    background-color:#fff;
}
.oddrow { /* controls the alternating rows bkgd color and text*/
    color:#333;
    background-color:#F7EFD7;
}
#content table.fancy td { /* controls the table cell padding*/
    padding:5px;
    border-color:#003300;
}
/* ---------- 07C. FORMS ---------- */
#content label {
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
    font-size:12px;
}
#content input {
    border:1px solid #fff;
    color:#333;
}
/* Submit Button */
#content input.submit {
    border:none;
    width:119px;
    height:28px;
    color:#ff0;
    margin:5px 0;
    background:url(design/button_submit_sprite.png) no-repeat top;
    cursor:pointer;
}
#content input.submit:hover {
    background-position:bottom;
}
/* Back Button */
#content input.back {
    border:none;
    width:119px;
    height:28px;
    color:#ff0;
    margin:5px 0;
    background:url(design/button_back_sprite.png) no-repeat top;
    cursor:pointer;
}
#content input.back:hover {
    background-position:bottom;
}
/* ---------- 08. FOOTER ---------- */

#footer {
    position:relative;
    width:1000px;
    height:125px;
    margin: 0 auto;
    padding-top:15px;
    font-size:10px;
}
/* ---------- 08A. FOOTER LEFT ---------- */
#footer-left {
    position:relative;
    float:left;
    width:295px;
    height:125px;
    padding:0px 0 0 28px;
}
#copyright {
    height:20px;
    color:#999;
}
.ehl-logo {
    position:relative;
    float:left;
    width:22px;
    height:23px;
}
.ehl-text {
    position:relative;
    float:left;
    width:273px;
    height:23px;
    color:#999;
}
.ehl-text p {
    color:#999;
    padding-left:5px;
    padding-top:3px;
}
.ehl-text a {
    text-decoration:none;
    color:#999;
}
.ehl-text a:hover {
    text-decoration:underline;
    color:#999;
}
/* ---------- 08B. FOOTER RIGHT ---------- */
#footer-right {
    position:relative;
    float:right;
    width:653px;
    height:125px;
    padding-right:24px;
}
#footer-nav {
    width:653px;
    height:20px;
    float:right;
    text-align:right;
}
#footer-nav span {
    padding: 0 5px;
}
#footer-nav ul {
    list-style:none;
    color:#005545;
}
#footer-nav ul li {
    display:inline;
    text-transform:uppercase;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#003300;
    line-height:20px;
}
#footer-nav ul li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
    color:#003300;
}
#footer-nav ul li a:hover {
    text-decoration:underline;
    color:#003300;
}
#disclaimer {
    position:relative;
    float:right;
    height:20px;
    color:#999;
    padding-top:3px;
}
#disclaimer a {
    text-decoration:underline;
    color:#999;
}
#disclaimer a:hover {
    text-decoration:none;
    color:#999;
}