/*
-------------------------------------------------------------------------------------------------------------
 baby bank stylesheet
-------------------------------------------------------------------------------------------------------------
*/

body { background-color:#ffffff; margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px; font-size:62.5%; color:#000000;}
td { font-size:62.5%; }
form {margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
input { font-size:1.1em; font-family:verdana,arial; color:#000000;}
textarea { font-size:1.1em; font-family:verdana,arial; color:#000000;}
select { font-size:1.1em; font-family:verdana,arial; color:#000000;}
br {margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}

.normal { font-family:verdana,arial; color:#000000; font-size:1.1em; }

.infotext { font-family:verdana,arial; color:#00a4e4; font-size:1.0em; margin-left:2px; margin-right:0px; margin-top:2px; margin-bottom:2px; }
.infotext2 { font-family:verdana,arial; color:#2abbb5; font-size:1.0em; font-weight: bold; margin-left:2px; margin-right:0px; margin-top:2px; margin-bottom:2px; }

a:link { color: #000000; font-family:verdana,arial; font-size: 1.0em; }
a:active { color: #000000; font-family:verdana,arial; font-size: 1.0em; }
a:visited { color: #000000; font-family:verdana,arial; font-size: 1.0em; }
a:hover { color: #00a4e4; font-family:verdana,arial; font-size: 1.0em; }

.home { color: #666666; font-family:verdana,arial; font-size: 1.1em; }
a.homelink:link { color: #666666; font-family:verdana,arial; font-size: 1.1em; }
a.homelink:active { color: #666666; font-family:verdana,arial; font-size: 1.1em; }
a.homelink:visited { color: #666666; font-family:verdana,arial; font-size: 1.1em; }
a.homelink:hover { color: #00a4e4; font-family:verdana,arial; font-size: 1.1em; }

.footer { font-family:verdana,arial; color:#939598; font-size:1.0em;}
.footerselected { font-family:verdana,arial; color:#00a4e4; font-size:1.0em;}
a.footerlink:link { font-family:verdana,arial; color: #939598; font-size: 1.0em; text-decoration: none; }
a.footerlink:active { font-family:verdana,arial; color: #939598; font-size: 1.0em; text-decoration: none; }
a.footerlink:visited { font-family:verdana,arial; color: #939598; font-size: 1.0em; text-decoration: none; }
a.footerlink:hover { font-family:verdana,arial; color: #00a4e4; font-size: 1.0em; text-decoration: none; }

a.loginlink:link { font-family:verdana,arial; color: #ffffff; font-size: 1.0em; text-decoration: underline; }
a.loginlink:active { font-family:verdana,arial; color: #ffffff; font-size: 1.0em; text-decoration: underline; }
a.loginlink:visited { font-family:verdana,arial; color: #ffffff; font-size: 1.0em; text-decoration: underline; }
a.loginlink:hover { font-family:verdana,arial; color: #ffffff; font-size: 1.0em; text-decoration: underline; }

.menutext { font-size:1.1em; font-family:verdana,arial; color:#00a4e4; }
a.menulink:link { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: none; }
a.menulink:active { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: none; }
a.menulink:visited { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: none; }
a.menulink:hover { font-family:verdana,arial; color: #00a4e4; font-size: 1.1em; text-decoration: none; }

.toppanelheading { font-family:verdana,arial; color:#ffffff; font-size:1.2em; font-weight:bold; }
.toppanelcontent { font-family:verdana,arial; color:#ffffff; font-size:1.2em; }

p { font-family:verdana,arial; color:#000000; margin-top:0px; margin-bottom:5px; margin-right:0px; margin-left:0px; }
td { font-family:verdana,arial; color:#000000; margin-top:0px; margin-bottom:5px; margin-right:0px; margin-left:0px; }

.contenttext { font-size:1.1em; font-family:verdana,arial; color:#666666; margin-top:0px; margin-bottom:5px; margin-right:0px; margin-left:0px; }
.contenttitle { font-size:1.2em; font-family:verdana,arial; color:#666666; font-weight:bold; }
.contentheading { font-size:1.1em; font-family:verdana,arial; color:#666666; font-weight:bold; }
.contentspace { margin-top:0px; margin-bottom:5px; margin-right:0px; margin-left:0px; }
a.contentlink:link { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: underline; }
a.contentlink:active { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: underline;}
a.contentlink:visited { font-family:verdana,arial; color: #666666; font-size: 1.1em; text-decoration: underline; }
a.contentlink:hover { font-family:verdana,arial; color: #00a4e4; font-size: 1.1em; text-decoration: underline; }

a.logofflink:link { font-family:verdana,arial; color: #ffffff; font-size: 1.1em; text-decoration: underline; font-weight:bold; }
a.logofflink:active { font-family:verdana,arial; color: #ffffff; font-size: 1.1em; text-decoration: underline; font-weight:bold; }
a.logofflink:visited { font-family:verdana,arial; color: #ffffff; font-size: 1.1em; text-decoration: underline; font-weight:bold; }
a.logofflink:hover { font-family:verdana,arial; color: #9999cc; font-size: 1.1em; text-decoration: underline; font-weight:bold; }

.tableheader { color: #ffffff; font-family:verdana,arial; font-size: 1.1em; font-weight: bold; } 
.tableheader2 { color: #7968ae; font-family:verdana,arial; font-size: 1.1em; font-weight: normal; }
a.tableheaderlink:link { color: #ffffff; font-family:verdana,arial; font-weight: bold; }
a.tableheaderlink:active { color: #ffffff; font-family:verdana,arial; font-weight: bold; }
a.tableheaderlink:visited { color: #ffffff; font-family:verdana,arial; font-weight: bold; }
a.tableheaderlink:hover { color: #333366; font-family:verdana,arial; font-weight: bold; }

.tablecontent { color: #333366; font-family:verdana,arial; font-size: 1.1em; }
a.tablecontentlink:link { color: #333366; font-family:verdana,arial; font-size: 1.1em; }
a.tablecontentlink:active { color: #333366; font-family:verdana,arial; font-size: 1.1em; }
a.tablecontentlink:visited { color: #333366; font-family:verdana,arial; font-size: 1.1em; }
a.tablecontentlink:hover { color: #9999cc; font-family:verdana,arial; font-size: 1.1em; }

.calheader { color: #ffffff; font-family:verdana,arial; font-size: 1.1em; margin-top:3px;margin-bottom:3px;margin-right:3px;margin-left:3px; }
.calcontent { color: #6d6e71; font-family:verdana,arial; font-size: 1.1em; margin-top:3px;margin-bottom:3px;margin-right:3px;margin-left:3px; }
a.calnavlink:link { font-family:verdana,arial; color: #6d6e71; font-size: 1.0em; text-decoration: underline; }
a.calnavlink:active { font-family:verdana,arial; color: #6d6e71; font-size: 1.0em; text-decoration: underline;}
a.calnavlink:visited { font-family:verdana,arial; color: #6d6e71; font-size: 1.0em; text-decoration: underline; }
a.calnavlink:hover { font-family:verdana,arial; color: #00a4e4; font-size: 1.0em; text-decoration: underline; }

.formlabel { font-family:verdana,arial; color:#000000; text-align:right;font-size:1.1em; font-weight:bold; margin-top:3px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.formhelp { font-family:verdana,arial; color:#000000; font-size:1.0em; font-weight:normal; margin-top:3px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.formerror { font-family:verdana,arial; color:#000000; font-size:1.1em; }

.helptext { color: #02b0af; font-family:verdana,arial; font-size: 1.0em; }

.hometext { font-family:verdana,arial; color:#ffffff; font-size:1.1em; font-weight:normal; margin-top:5px; margin-bottom:10px; margin-left:5px; margin-right:5px; }

.leftcopy { font-size:12px; line-height:16px; margin-left:12px; margin-top:10px; }

table.padded
{
    border-spacing:0px;
    width:100%;
}

.padded td
{
    padding:6px;
    border-bottom:1px solid #999999;
    background-color:#f5f5f5;
    font-size:12px;
    font-family:Arial;
}

.padded td a
{
    font-family:Arial;
    color:#666666;
}

.dark td
{
    background-color:#818285;
    color:White;
    font-weight:bold;
}
