/* 
   Copyright (c) 1999-2007 Antenna House, Inc. All rights reserved.
*/

img {margin-top:0pt;margin-bottom:10t;}
img.inline {vertical-align:middle; padding: 10px 5px 0px 5px; margin: 3px 5px 3px 3px; border:none;}
img.tool-icon {margin: 0 4px 0 0;}
img.right-icon {margin: 0 4px 0 8px;}
.psample {margin-left:1.5em;}

a:hover { color: #000000; background: #FFC; }

/* --- Tables --------------------------------- */

table.std {border-style: solid; border-width:2px; border-collapse:collapse; border-color:ThreeDShadow; empty-cells:show;margin-top:6pt;margin-bottom:6pt;border-spacing:0pt;}

table.std th { border-style: solid; border-width:1px; border-color:ThreeDShadow; background-color:rgb(230,228,213); padding: 4px;}
table.std td { border-style: solid; border-width:1px; border-color:ThreeDShadow; padding: 4px;}

table.caution {border-style: dotted; border-color:ThreeDShadow; border-width:1px;
	margin: 0.2em 0.5em 0.2em 0.5em;}
table.caution th {border-style: none; background-color:transparent; padding:0 0.5em 0 0.2em}
table.caution td {border-style: none; background-color:transparent; padding:0;}

table.navigation {border-style: solid; border-width:1px; border-color:ThreeDShadow; font-size:0.9em; background-color:rgb(26,0,26); border-collapse:collapse;}

table.navigation td { border-style: solid; border-width:1px; border-color:ThreeDShadow; padding: 4px;}

table.navigation td a { color: #ffffff;}
table.navigation td a:hover { color: #000000;}

table.weblink {width:640; border-style: solid; border-color:ThreeDShadow; border-width:2px;
	margin: 0.2em 0.5em 0.2em 0.5em;}
/* Divs */

/* tip */
div.tips {border-style: dotted; border-width:1px; border-color:teal; padding: 5px;}

/* for top document content */
div.content {padding:0in 0in 0in 0in;margin:0.5em 0.5em 0.5em 0.5em;}
li.content {margin:0.5em 0em 0.5em 0em; font-size:larger; line-height:140%;}



/* Inlines */
span.tip-title { font-weight:700; text-decoration:underline; }
span.list-title {font-size: 1.25em; font-weight:700; }

span.char-disp {border-style: solid; border-width:2px; border-color:ThreeDShadow; font-weight:500; background-color:white}

span.notation{color:red; /*vertical-align:super;*/ font-size:0.9em; font-family:monospace}
span.yet{color:blue; font-weight:bold}

span.highlight {color:navy; font-weight:700;}
span.old{color:red;}

span.list-item{font-weight:bold;}

/* Paragraphs */
/* for top document paragraph */
p.top {text-align:center;margin-left:10%; margin-right:10%;}
p.hilight {
  padding: 0.5em;
  margin-left: 1em;
  margin-right: 1em;
  border-style: solid; border-width:2px; border-color:navy;
  background-color:white
}

/* Lists */
ul.side-level1{list-style-position:outside;padding:0in 0in 0in 0in;margin:0in 0in 0in 10%;list-style-type:square; line-height:125%;border:none thin red}
ul.side-level2{list-style-position:outside;padding:0in 0in 0in 0in;margin:0in 0in 0in 5%;list-style-type:disc; line-height:125%;border:none thin red}
ul.side-level3{list-style-position:outside;padding:0in 0in 0in 0in;margin:0in 0in 0in 5%;list-style-type:circle; line-height:125%;border:none thin red}
ul.side-level4{list-style-position:outside;padding:0in 0in 0in 0in;margin:0in 0in 0in 5%;list-style-type:square; line-height:125%;border:none thin red}

ul.tips-level1{margin-top:3pt;margin-left:3%;list-style-type:square; line-height:130%;}

/* --- Others ------- */


address {
  font-style:normal;
  font-size: 0.9em;
}

/*
	caution
*/
.caution {
	margin: 1em 1em 1em 1em;
	padding: 4px;
	border-style: solid;
	border-width:2px;
	border-color:#CC0000;
}

body {color: #444444;}
