body {
behavior: url(csshover.htc) /* WinIE behavior call*/;
margin-top: 5px;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 10px;}

/*Nav Area CSS
*/

td#masthead {
border-top: 2px #0063aa solid;
border-left: 2px #0063aa solid;
border-right: 2px #0063aa solid;
padding: 0em;
margin: 0em;}

td#masthead p{
font-size: .8em;
margin-bottom: .25em;
margin-top: .25em;
}

td#contents{
border-top: 2px #0063aa solid;}

table#layout {
}

td#pagetitle-lectora {
border-left: 2px #0063aa solid;
border-right: 2px #0063aa solid;
}

td#pagetitle-toolbook {
border-left: 2px #0063aa solid;
border-right: 2px #0063aa solid;
}

td#pagetitle-lectora h2 {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: 28px;
padding-left: 15px;
font-variant: small-caps;
margin: 0em;
padding-top: .1em;
color: #ffffff;}

td#pagetitle-toolbook h2 {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: 26px;
padding-left: 15px;
font-variant: small-caps;
margin: 0em;
padding-top: .1em;
color: #0063aa;text-align: left;}

td#container-content h1, h2, h3, h4, h5, h6 {font-variant: small-caps;
color: #0063aa;text-align: center;margin-bottom: .5em;margin-top: 0em;}

td#content {
padding-top: 10px;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
margin: 0em;}

p {
font-family:  Arial, Verdana, Helvetica,sans-serif;
font-size: .8em;line-height: 1.4em;margin-top: .5em;margin-bottom: .5em;}

ul,ol {
font-family:  Arial, Verdana, Helvetica,sans-serif;
font-size: .8em;
margin-bottom: 0em;
margin-left: 1em;
margin-top: .5em;padding: 0em;}

td#container-title {background-image: url(container-top.gif);
background-repeat: no-repeat;
height: 33px;}

td#container-title h3{
color: #ffffff;
font-weight: bold;
font-family: Times, "Times New Roman", serif;
font-variant: small-caps;
margin: 0em;
padding: 0em;
text-align: center;
font-size: 14px;}

td#container-content {background-image: url(container-middle.gif);
background-repeat: repeat-y;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
margin: 0em;
}

hr {background-color: #0063aa;
color: #0063aa;
height: 2px;}

td#container-bottom {
background-image: url(container-bottom.gif);
background-repeat: no-repeat;
height: 20px;}

td#footer {border: 1px #0063aa  solid;
padding: .5em;}

a:link {
text-decoration: none;
color: #003399;font-weight: bold;}

a:visited {
text-decoration: none;
color: #003399;
font-weight: bold;}

a:hover {
color: #ff0000;
text-decoration: underline;font-weight: bold;}

a:active {
text-decoration: none;
color: #003399;font-weight: bold;
}

