@CHARSET "UTF-8";

body,html{
font-family:Verdana,Arial,sans-serif;	
font-size:88%;
}
.navfooter table{
font-size:90%;
border-spacing:0px;
padding:0px;
margin:0px;
margin-bottom:4px;
}
.navheader table{
font-size:90%;
border-spacing:0px;
padding:0px;
margin:0px;
margin-top:6px;
}

.book h2, .book .releaseinfo, .book .copyright{
margin-top:0px;	
text-align:center;
}
.book h1.title{
background:url(../images/logo-big.gif) no-repeat center top;	
padding-top:130px;
margin-top:40px;
margin-bottom:0px;
text-align:center;
}
h1,h2,h3,h4,a{
color: #0063AB;
text-align:left;
}

.toc dl{
margin-left:2em;
}

.table-contents table{
font-size:90%;
border-spacing:0px;
border-collapse:collapse;
}
.table-contents table td{
padding:1em;
align:left;
vertical-align:top;
border:1px solid #ccc;
}
.table-contents table th{
padding:1em;
border:1px solid #aaa;
background-color:#efefef;
}
.note,.warning,.caution,.important, .note, .tip{
	margin-top:0.5em;
margin-bottom:1.5em;	
padding:0.5em 1em;
background-color:#efefef;
}
.important, .note, .tip{
border:0px;
border-left:6px;
border-style:solid;
border-color:#0063AB;
border-bottom:1px solid #efefef;
}
.caution,.warning{
border:0px;
border-left:6px;
border-style:solid;
border-color:#aa0000;
border-bottom:1px solid #efefef;
}
.caution h3, .warning h3, .important h3, .note h3, .tip h3{
margin:0px;
letter-spacing:0.05em;
font-weight:normal;

}
.caution h3, .warning h3{
	color:#aa0000;
}
