body { margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; background-color: #555555; }

h1 { font-family: Tahoma, Geneva; font-size: 18px; color: #BBBBBB; font-weight: 500; margin: 0px 0px 15px 0px; letter-spacing: 1px; }

h2 { font-family: Tahoma, Geneva; font-size: 16px; color: #BBBBBB; font-weight: 600; margin: 8px 0px 0px 0px; }

p { font-family: Tahoma, Geneva; font-size: 14px; color: #AAAAAA; font-weight: 500; margin: 0px 0px 4px 0px; letter-spacing: 1px; line-height: 18px; }

p.centered{ font-family: Tahoma, Geneva; font-size: 16px; color: #AAAAAA; font-weight: 500; margin: 0px 0px 20px 0px; letter-spacing: 1px; line-height: 18px; }

p.handwriting { font-family: lucida handwriting, Tahoma, Geneva; font-size: 22px; color: #BBBBBB; font-weight: 500; margin: 0px 0px 5px 10px; letter-spacing: 1px; }

ul { width: 650px; }

li { margin-bottom: 15px; font-family: verdana; color: #CCCCCC; list-style: none; }


img.border { border: 1px solid #333333; }
img.right { float: right; margin: 10px;}
img.left { float: left; margin: 5px;}
img.borderright { float: left; border: 1px solid #333333; }
img.pagesleft{ float: left; margin: none; }
img.pagesright { float: right; margin: 0px; padding: 0px }
img.frame { border: 1px solid #999999; }
img.item { border: 1px solid #999999; margin: 3px 3px 3px 3px; }
img.crystal { padding: 5px; display: inherit }

div.wrapper { position: relative; margin-top: 0px; width: 980px; margin-left: auto; margin-right: auto; margin-bottom: 0px; padding: 0px; background-color: #000000; z-index: 1; }

div.content { width: 965px; height: 800px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #000000; }

div.step160 { width: 60px; padding: 1px }

div.navladder { position: absolute; top: 55px; left: 5px; width: 120px; height: 400px; }

div.logo { width: 890px; height: 180px; margin-top: 50px; margin-left: -70px; }

div.reference { margin-left: -1000px; visibility: hidden; }

a:link { font-family: Tahoma, Geneva; color: #FFFFFF; font-size: 14px; text-decoration: none; }
a:visited { font-family: Tahoma, Geneva; color: #FFFFFF; font-size: 14px; text-decoration: none; }
a:hover { font-family: Tahoma, Geneva; color: #AAAAFF; font-size: 14px; text-decoration: none; }

a.inline:link { color: #CCCCCC; font-family: sans-serif; text-decoration: underline; font-size: 14px; }
a.inline:visited { color: #CCCCCC; font-family: sans-serif; text-decoration: underline; }
a.inline:hover { color: #FFFFFF; font-family: sans-serif; text-decoration: underline; }
a.inline:active { color: #CCCCCC; }

span a:link { text-align: left; font-family: sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px; margin:0px 0px 0px; text-decoration: none; color: #CCCCCC; background: #444444; border-right: 5px solid #666666; border-left: 0px solid #666666; border-top: 2px solid #000000; border-bottom: 0px solid #666666; display: block; }

span a:visited {font-family: sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px; margin: 0px 0px 0px; border-width: 0px; text-decoration: none; color: #CCCCCC; background: #444444; border-right: 5px solid #666666; border-top: 2px solid #000000; display: block; }

span a:hover { font-family: sans-serif; font-size: 10px; font-weight: bold;  display: block; padding: 1px 1px; margin: 0px 0px 0px 0px; border-width: 0; text-decoration: none; color: #000000; background: #CCCCCC; border-right: 5px solid #999999; border-top: 2px solid #000000; display: block; }

span.ph { font-family: sans-serif; font-size: 10px; font-weight: bold;  display: block; padding: 1px 1px; margin: 0px 0px 0px 0px; border-width: 0; text-decoration: none; color: #000055; background: #AAAAAA; border-right: 5px solid #999999; border-top: 2px solid #000000; display: block; }

span.page { font-family: sans-serif; font-size: 10px; font-weight: bold;  display: block; padding: 1px 1px; margin: 0px 0px 0px 0px; border-width: 0; text-decoration: none; color: #444444; background: #CCCCCC; border-right: 5px solid #666666; border-top: 2px solid #000000; display: block; }
