﻿body 
{
    background-color:White;
    /*font-family:Lucida Sans Unicode;*/
    font-family:Trebuchet MS;
    margin:0px;
}
p
{
    text-align:justify;
}
#body
{
    position:absolute;
    height:auto;
    overflow:visible;
    width:6.875in;
    top:1.25in;
    left:0in;
}
#logo
{
    position:absolute;
    top:.5in;
    left:1.125in;
    border:none;
    padding:none;
    margin:none;
    height:.75in;
    width:4.75in;
}
#menu
{
    position:absolute;
    height:0px;
    width:0px;
    top:0px;
    left:0px;
    border:none;
    padding:none;
    margin:none;
    overflow:hidden;
    display:none;
}
#page
{
    position:absolute;
    /*background-image:url(/images/style/background.png);*/
    background-repeat:no-repeat;
    height:auto;
    width:7in;
    overflow:visible;
    top:0px;
    left:0px;
    background-color:#ffffff;
    /*margin:10px;*/
    /*padding: 25px 25px 10px 25px;*/
    
}
#footer
{
    text-align:right;
    color:#ff0000;
    font-size:.9em;
    height:3em;
    width:6.875in;
    position:absolute;
    background-color:transparent;
    vertical-align:middle;
    bottom:-4.25em;
    position:absolute;
    left:0px;
    font-weight:bold;
    /*margin:15px;*/
}
.menuItemANormal
{   
    font-size:.9em;
    font-weight:bold;    
    text-decoration:none;
    border-bottom:1px dotted #9b0000;
    color:#0000ff;
}
.menuItemAThere
{
    font-size:.9em;
    font-weight:bold;    
    text-decoration:none;
    border-bottom:1px solid #ff0000;
    color:#0000ff;
}
.menuItemAThinking
{
    font-size:.9em;
    font-weight:bold;    
    text-decoration:none;
    border-bottom:1px dashed #ff0000;
    color:#d7f2f7;
}

.menuItemDivNormal
{
    background-color:#d7f2f7;
    height:1.5em;
    float:left;
    /*margin:.1em;*/
    padding:.1em 7px .1em 7px;
    margin:.1em 5px .1em 0px;
    position:relative;
}
.menuItemDivThere
{
    background-color:#B0E4EE;
    height:1.5em;
    float:left;
    /*margin:.1em;*/
    padding:.1em 7px .1em 7px;
    margin:.1em 5px .1em 0px;
    position:relative;
}
.menuItemDivThinking
{
    background-color:#0000ff;
    height:1.5em;
    float:left;
    /*margin:.1em;*/
    padding:.1em 7px .1em 7px;
    margin:.1em 5px .1em 0px;
    position:relative;
}
.pageTopLeft
{
    position:absolute;
    top:0px;
    left:0px;
    height:0px;
    width:0px;
    border:none;
    margin:none;
    padding:none;
}
.download
{
    display:none;
    position:absolute;
    left:0px;
    top:0px;
    height:0px;
    width:0px;
    overflow:0px;
}
.hidden
{
    display:none;
    position:absolute;
    left:0px;
    top:0px;
    height:0px;
    width:0px;
    overflow:0px;
}
.pageTopRight
{
    position:absolute;
    top:0px;
    right:0px;
    height:0px;
    width:0px;
    border:none;
    margin:none;
    padding:none;
}
.pageBottomLeft
{
    position:absolute;
    bottom:0px;
    left:0px;
    height:0px;
    width:0px;
    border:none;
    margin:none;
    padding:none;
}
.pageBottomRight
{
    position:absolute;
    bottom:0px;
    right:0px;
    height:0px;
    width:0px;
    border:none;
    margin:none;
    padding:none;
}
.title
{
    font-size:2.75ex;
    font-weight:bold;
    text-align:center;
    margin:.1ex;
    padding:.1ex;
}
.sltext
{
    border:none;
    padding:none;
    width:146px;
    height:16px;
    margin:0px 0px 0px 0px;
    background-color:#ffffff;
}
.menuleft
{
    position:absolute;
    top:0px;
    left:0px;
    height:15px;
    width:15px;
    border:none;
    margin:none;
    padding:none;
}
.menuright
{
    position:absolute;
    top:0px;
    right:0px;
    height:15px;
    width:15px;
    border:none;
    margin:none;
    padding:none;
}
.linklist
{
    list-style-type: none;
}

