body, p, ul, td {font-size: x-small; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link, a:visited {color: #663300; text-decoration: underline;}
a:active, a:hover {color: #CC9933; cursor: pointer; text-decoration: underline;}

h1 {margin-top: 0;font-family: Arial, Helvetica, sans-serif;}
h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5 {color: #663300; margin-bottom:.5em; clear: both;}

h1 {font-size: 150%;}
h2 {font-size: 112%;}
h3, h4, h5 {font-size: 100%;}

.navtitle {font-size: 13px; font-weight: bold; color: #663300; text-align: right; vertical-align: middle; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navlink {font-size: 11px; color: #000000; text-align: right; vertical-align: bottom; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navcurrent {font-size: 11px; color: #ffffcc; text-align: right; vertical-align: bottom; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navleft {font-size: 1px; font-weight: bold; color: #ffcc33; text-align: right; vertical-align: top; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navright {font-size: 1px; font-weight: bold; color: #ffcc33; text-align: left; vertical-align: top; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.navlink:link, a.navlink:visited {color: #000000; text-decoration: none;}
a.navlink:hover {color: #000000; cursor: pointer; text-decoration: underline;}
a.navlink:active {color: #000000; cursor: pointer; text-decoration: none;}

a.navcurrent:link, a.navcurrent:visited, a.navcurrent:hover, a.navcurrent:active {color: #ffffff; cursor: default; text-decoration:none;}

.codesample {font-style: italic;}

.important {color: black; font-style: italic; font-weight: bold;}

table.pagebody {font-size: 100%;margin-top: 1em; margin-bottom: 1em; padding: 2;}
th.pagebody {text-align: left;background: #E0C080; vertical-align: bottom;}
tr.pagebody {vertical-align: top;}
td.pagebody {background: #FFFFCC; vertical-align: top;}

table.pageright {font-size: 100%;margin-bottom: 2em; padding: 2;}
th.pageright {text-align: left;background: #E0C080; vertical-align: bottom;}
tr.pageright {vertical-align: top;}
td.pageright {background: #FFFFCC; vertical-align: top;}

.boxscreenshots {font-style: italic; font-size: 11px; vertical-align: top; text-align: center; color: #000000; line-height: 14px; margin-top: 1em; margin-bottom: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boxrelated {font-weight: bold; font-size: 12px; vertical-align: top; color: #000000; line-height: 14px; margin-left: 1em; margin-top: 1em; margin-bottom: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}