body {background: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; color: #000000; margin:0em 0em 0em 0em;}

td { font-family: arial, helvetica, sans-serif; color: #000000;background:#FFFFFF;empty-cells: show;}
td.rowhead{text-align: left;vertical-align: middle;}
td.contentcell{text-align: left;vertical-align: top;}

table.menutable {margin: 2em 2em 1em 2em;}
table.menutable caption {text-align:left; font-size:1.2em;}

a img {border:0px;} 
a:link { color: #3366CC; background:#FFFFFF;} 
a:visited { color: #666666;background:#FFFFFF;} 
a:active { } 
a.none {text-decoration:none; }

#heading { padding: .1em 0em 1em 0em; }
#heading h1 { margin: 1em 0em 0em 1em; }
/* nn4 hack: */
div#heading
{color: #000;background: #ccc;}
p.version {margin: -.5em .5em 0em 0em; text-align:right;font-size:.8em}
div#main {margin:0em 1em .5em 1em;}
div.section {page-break-before:always;}

img.screenshot {display:block; margin: .5em .5em .5em .5em;}
img.screensnipl {float:left;margin: .5em .5em .5em 0em;}
img.screensnipr {float:right;margin: .5em .5em .5em .5em;}

h1 {font-size: .9em; text-align:left;}
span.pagetitle {display:block;margin:.25em 0em 0em 1em;font-size:2em;}
h2 {font-size: 1.25em;text-align:left; clear:both;}
h3 {text-align:left; clear:both;}
h4, h5, h6 {text-align:left}

h2.toc {margin: 1em 0em 0em 2em; font-size: 1em;}
/*h2.toc:hover {h2.toc:before{content: url("images/arrow.gif");}}*/
h3.toc {margin: .5em 0em .25em 4em; font-size: .9em;}
h4.toc {margin: 0em 0em .25em 6em; font-size: .8em;}

p {font-size: 1em;}
p.more {text-align:left; margin:.5em 0em 1.5em 0em; font-size:.9em;}
p.note { font-size: .9em; font-weight: normal; font-style:italic;}
p.copyright {font-size: .9em; font-weight: normal; font-style:italic;}
span.typethis {font-style:normal;font-size: 1em;display:block;margin: 1em 1em 1em 1em; font-family: palatino, times, 'times new roman', serif;}
span.menu {font-weight: 600;font-family:palatino, times, 'times new roman', serif;}
span.menu:before {content:"'";}
span.menu:after {content:"'";}
span.file {font-weight: 600;}
span.file:before {content:"'";}
span.file:after {content:"'";}


.centered {text-align: center;}

div.insidefooter {  margin: 1em 2em 1em 2em; text-align: center; font-family: arial, helvetica, sans-serif; } div.insidefooter A:link { text-decoration: none; } div.insidefooter A:visited { text-decoration: none; }

.spread { line-height: 1.2em; }
.spread2 { line-height: 1.3em; }

pre { font-family: courier, 'courier new', serif; color: #000000; background: #ccccff; }

p.footlinks {display:none;}
p.toplinks {display:none}

.hide { display:none; }

nav {display:none;}