@charset "iso-8859-1";
/*																			*/
/*	Version:	$Id: //depot/customer/wince_67/dev/docs/manuals/jbedri/pocketpc2005/style.css#1 $							*/
/*																			*/
/*	Last submitted:	$Date: 2007/10/18 $										*/
/*																			*/
/*	Copyright 2003-2006 Esmertec AG. All Rights Reserved.					*/
/*																			*/
/*	Stylesheet for HTML documentation										*/
/*																			*/

body { background: #ffffff;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Block sections */
div.top {
	overflow: auto;
}

div.bodyText {
	position: relative;
	overflow: auto;
	padding-left: 0px;
}

div.bottom {
	position: relative;
	overflow: auto;
}

.line_white {
	border-top : 1px solid white;
	border-bottom : 1px solid white;
}
.line_blue {
	border-top : 1px solid #6699ff; /* light blue */
}

/* unsure if next two are needed */
.outline {
	padding : 10px;
	border-top : 1px dotted #cccccc; /* light gray */
	border-bottom : 1px dotted #cccccc;
	border-left : 1px dotted #cccccc;
	border-right : 1px dotted #cccccc;
}

/* MODIFY */
/* ul { list-style-image: url("bullet.gif"); } */

/* Used for general links*/
a:link {
	color: #6699ff; /* light blue */
	font-weight : bold;
	text-decoration: none;
}
a:visited {
	color: #003366; /* dark blue */
	font-weight : bold;
	text-decoration: none;
}
a:hover {
	color: #ff9933; /* orange */
	font-weight : bold;
	text-decoration: none;
}

/* Used for links at bottom of page */
a:link.menu {
	font-size : 11px;
	color: #ffffff; /* white */
	font-weight : bold;
	text-decoration: none;
}
a:visited.menu {
	font-size : 11px;
	color: #ffffff; /* white */
	font-weight : bold;
	text-decoration: none;
}
a:hover.menu {
	font-size : 11px;
	color: #ff9933; /* orange */
	font-weight : bold;
	text-decoration: none;
}
a:active.menu {
	font-size : 11px;
	color: #ffffff; /* white */
	font-weight : bold;
}

/* Used for footer text */
.footer {
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #0066CC; /* mid blue */
	color: #cccccc; /* gray */
}
a:link.footer {
	color: #cccccc; /* gray */
	font-weight : bold;
	text-decoration: none;
}
a:visited.footer {
	color:#cccccc; /* gray */
	font-weight : bold;
	text-decoration: none;
}
a:hover.footer {
	color: #ff9933; /* orange */
	font-weight : bold;
	text-decoration: none;
}
a:active.footer {
	color:#cccccc; /* gray */
	font-weight : bold;
	text-decoration: none;
}


/* Different definitions defined below */
h1 { font-size: 1.3em; font-family: Verdana, Helvetica, sans-serif; margin-left: 10px; }
h2 { font-size: 1.1em; font-family: Verdana, Helvetica, sans-serif; margin-left: 10px; }
h3 { font-size: 0.9em; font-family: Verdana, Helvetica, sans-serif; font-style: italic; margin-left: 10px; }
h4 { font-size: 0.8em; font-family: Verdana, Helvetica, sans-serif; margin-left: 10px; }
h5 { font-size: 0.8em; font-family: Verdana, Helvetica, sans-serif; margin-left: 10px;}

/* Table settings */
.tableHeadingColor { background: #0066cc; color: #ffffff;
  font-family: Verdana,Helvetica,sans-serif; font-size: 1.0em; font-weight: bold; }
.tableSubHeadingColor { background: #99ccff; font-size: 0.8em;
  font-family: Verdana,Helvetica,sans-serif; font-weight: bold; }
.tableSummary { background: #ffffff; color: #ff6600;
  font-family: Verdana,Helvetica,sans-serif; font-size: 0.8em;}
.tableRowColor { background: #FFFFFF; font-size: 0.8em;
  font-family: Verdana,Helvetica,sans-serif; }

/* component documentation colors */
.must { background: #ff6600; }
.condmust { background: #ff6600; }
.mustnot { background: #ff6600; }
.condmustnot { background: #ff6600; }
.should { background: #ffcc00; }
.condshould { background: #ffcc00; }
.shouldnot { background: #ffcc00; }
.condshouldnot { background: #ffcc00; }
.may { background: #ccffff; }
.condmay { background: #ccffff; }

.no { background: #ff6600; }
.others { background: #cccccc; }
.port { background: #ffcc00; }
.optional { background: #ccffff; }
.yes { background: #ccffff; }

p { font-family: Verdana, Helvetica, sans-serif; font-size: 0.8em; margin-left: 10px; }
blockquote { font-family: Verdana, Helvetica, sans-serif; }
p.breakhere { page-break-before: always; }

/* Style for highlighting a note */
.note { background-color: #ccccff; color: #000000; margin-right: 5%; padding: 2%; }

/* Formatting for tables, lists, text and their classes */
dl { font-size: 0.8em; font-family: Verdana, Helvetica, sans-serif; margin-left: 2%; margin-right: 2%; }
dd { font-family: Verdana, Helvetica, sans-serif; }
dt { font-family: Verdana, Helvetica, sans-serif; }

td { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }
th { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
ol.withalpha { list-style-type: lower-alpha; font-size: 1.0em; }
ul, ol { font-size: 0.8em; font-family: Verdana, Helvetica, sans-serif; }
li > ul { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
td > ul { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
li > ol { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
td > ol { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
dd > dl { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
dd > p  { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; margin-left: 0%}

.normal { font-size: 1.0em; font-family: Verdana, Helvetica, sans-serif; }
.ff {font-family: Verdana, Helvetica, sans-serif; }

code { font-size: 1.0em; font-family: "Courier New", Courier, monospace; }
pre { font-size: 0.9em; font-family: "Courier New", Courier, monospace; margin-left: 10px; }

/* Formatting for images */
img { border: none; }

/* Patch-up style to stop Netscape misbehaving after <h*> and <t*> */
span.ss { font-family: Verdana,Helvetica,sans-serif; }


/* For the AMS Customization and User Guides */
.amsimg { width: 128px; height: 160px; }
.amsimgcell { width: 145px; vertical-align: top; }
.amsimgtext { width: 400px; vertical-align: top; }
.amsimglink { width: 128px; height: 160; border: 3px dotted rgb(125, 160, 215);}
.amsimgwhitespace { width: 128px; height: 160px; border: 3px solid rgb(125, 160, 215);}
