﻿@media print
{      
    .divNav, .divLogout, .userinfo
    {
        display: none;
    }
    
}

@media screen
{   
    #divPage
    {
        padding: 10px;
        margin: 20px auto;
        border: double 3px #000;
        background-color: #FAFAF7;
    }      
}

body 
{
    font-family: Georgia;
    font-size: 13px;
    margin: 0px;
    padding: 0px;    
}  

div.spacer
{
    clear: both;
    overflow: hidden;
    height: 0px;
    width: 0px;    
}


#divPage
{
    width: 720px;
}  

h1, h3
{    
    font-size: 16px;    
}

#divHeader
{
    padding-bottom: 10px;
    border-bottom: solid 1px #000;
    width: 720px;
    height: 32px;
}

#divHeader H1
{
    font-family: Georgia;
    margin: 0px;
}

#divFooter
{
    padding-top: 10px;
    border-top: solid 1px #000;
    font-style: italic;
    font-size: 12px;
    text-align: right;
    width: 720px;
    height: 17px;
}

.divTitle
{
    float: left;
    width: 360px;
}

.divNav
{
    float: right;
    text-align: right;
    padding-top:20px;
    font-size: 12px;
    font-style: italic;
    width: 360px;
}

.divNav A
{
    color: #666;
    text-decoration: none;
}

A:hover
{
    text-decoration: underline;
}

.divCopy
{
    float: right;
    width: 420px;
}

.divLogout
{
    text-align: left;
    float: left;
    width: 300px;
}

.divLogout A
{
    color: #666;
    text-decoration: none;
}

#divBody
{
    padding: 10px 0 10px 0;
}

input.TextButton
{
    color: #000;
    background-color: #fff;
    border: solid 1px #000;
    padding: 1px 3px 1px 3px;
    font-family: Georgia;
}

li a
{
    text-decoration: none;
}

.dir_full HR
{
    height: 1px;
    border: solid 1px #ccc;
}

.dir_full TD
{
    font-family: Verdana;
    font-size: 11px;
    padding: 2px 7px 2px 7px;
}

.dir_full .ChildBirthday
{
    font-family: Arial;
    font-size: 9px;
    color: #999;
}

th
{
    font-size: 13px;
    text-align: left;
    padding-bottom: 4px;
}

.fieldhint
{
    color: #999;
    font-style: italic;
    font-size: 12px;
}

.dir_quick TH
{
    font-family: Verdana;
    font-size: 11px;
    border-bottom: solid 1px #ccc;
}

.dir_quick TH A
{
    color: #000;
}

.dir_quick TD
{
    font-family: Verdana;
    font-size: 11px;
    padding: 3px 5px 3px 2px;
    border-bottom: solid 1px #ccc;
}

.dir_quick A
{
    text-decoration: none;
}
