html {
    margin: 0px;
    padding: 0px;
}

body {  
    margin: 0px;
    padding: 0px;
    font-family: Times New Roman;
    font-size: 100%;
    text-decoration: none;
    color: #000000;
}

td {  
    font-family: Times New Roman;
    font-size: 100%;
    text-decoration: none;
    color: red;
}

a { 
    font-weight: bold;
    text-decoration: none; 
}

a:link { 
    color: blue; 
    background: transparent;
}

a:visited { 
    color: blue; 
    background: transparent; 
}

a:hover { 
    color: blue; 
    text-decoration: underline;     
    background: transparent; 
}

a:active {
    color: #FF9933; 
    background: transparent; 
}

#header {
    background: #FFFFFF;
    margin: 0;  
}

#header img {
    float: left;
    margin: 10px 0px 0px 15px;  
}

#headerNav {
    margin: 0px 0px 0px 300px;   
    padding: 8px 0px 10px 10px;     
    border-left: #222222 1px solid;
    width: auto;
    height: 50px;
    top: 0px;
    text-align: left;
    background: #F0F0F0;
    color: #666666; 
    font-family: Times New Roman; 
    font-size: 100%;
    font-weight: bold;    
}

#headerNav li {
    display: inline;
    padding-right: 10px;
}

#headerSearch {
    margin: 0px 0px 0px 300px;
    padding: 10px 0px 30px 10px;     
    border-top: #222222 1px solid;
    border-bottom: #222222 1px solid;
    border-left: #222222 1px solid;
    position: relative;
    top: -35px;
    text-align: left;
    background: #336666;        
    color: #FFFFFF;    
    font-family: Times New Roman; 
    font-size: 100%;
    font-weight: bold;
}

#textHeader {
    border-top: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    padding: 3px 10px 3px 5px;
    background-color: #FFFFFF;
    color: #003366;
    font-family: Times New Roman;
    font-size: 100%;
    font-weight: bold;
}

#textEmph {
    color: #FFFFFF;
    font-family: Times New Roman; 
    font-size: 100%;
}

#headWord {
    font-family: Arial; 
    font-size: larger; 
}

#button {
    padding: 2px 3px 2px 3px;
    border-right: #444444 1px solid;
    border-bottom: #444444 1px solid;
    border-top: #EEEEEE 1px solid;   
    border-left: #EEEEEE 1px solid; 
    background: #999999; 
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 100%;
    font-weight: bold;
}

#button:hover {
    background: #AAAAAA; 
}
div.fixed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 25px;
}

@media screen {
    body>div.fixed {
        position: fixed;
    }
}

pre {
    background: #FFFFCC;
    margin: 4px;
    font-family: arial;
    font-size: 100%;
}
/*
li.vspace {
    line-height: 12px;
    margin-bottom:12px;
}
*/

.wordContent {
    margin: 1px;
    background: #e5ffc4;
}

.bl2 {background: url(bl.gif) 0 100% no-repeat #FFCCFF; width: 640px; font-family: Times New Roman; font-size: 100% }

.bl {background: url(bl.gif) 0 100% no-repeat #e5ffc4; width: 110px; font-family: Times New Roman; font-size: 100%; font-weight: bold; text-align: center }
.br {background: url(br.gif) 100% 100% no-repeat }
.tl {background: url(tl.gif) 0 0 no-repeat }
.tr {background: url(tr.gif) 100% 0 no-repeat; padding: 5px }
.clear {font-size: 3px; line-height: 2px }
