table {
border-collapse:collapse;
border-spacing:0;
}

img {
border:0;
}

code,h1,h2,h3,strong {
font-style:normal;
font-weight:400;
}

ul {
list-style:none;
}

caption,th {
text-align:left;
}

div {
text-align:left;
vertical-align:top;
}

a,ins {
text-decoration:none;
}

strong {
font-weight:700;
}

html {
overflow-x:auto;
height:100%;
text-align:center;
}

h1 {
font-size:16pt;
}

body {
font-family:Helvetica, Arial, Geneva, sans-serif;
background:#DDD url(/img/bg_plain-0008.gif) repeat-x;
font-size:80%;
text-align:center;
line-height:1.6em;
}

a:link,a:visited {
color:#6b99bb;
}

a:hover,a:active,a:visited:hover {
color:#8ABC00;
text-decoration:underline;
}

a img {
border:none;
}

#container {
width:751px;
padding-top:12px;
margin:0 auto;
}

#main {
background-color:#fff;
border:1px solid #666;
min-height:350px;
padding:20px 16px;
}

#footer ul {
line-height:4;
text-align:center;
padding:0;
}

#footer li {
display:inline;
text-transform:uppercase;
font-size:.8em;
font-weight:700;
color:#A5C2D4;
}

#footer a:link,#footer a:visited {
color:#6D93AB;
text-decoration:none;
padding:0 5px;
}

#footer a:hover,#footer a:active {
color:#315C77;
}

#footer .global li {
text-transform:lowercase;
}

#footer ul.global {
line-height:normal;
margin-top:-14px!important;
}

#footer .global a {
padding:0;
}

#footer p {
text-align:center;
font-size:9px;
color:#6D93AB;
padding:5px 0 15px;
}

#lister h3 {
text-decoration:underline;
margin-bottom:20px;
}

#lister li {
list-style:none;
background:#fff url(/img/lilmoon-0003.gif) no-repeat center left;
margin-bottom:20px;
margin-left:30px;
padding-left:60px;
margin-top:20px;
width:500px;
line-height:1.3;
text-align:justify;
}

.bnav {
color:#000;
background-color:#fff;
font-weight:700;
font-size:20pt;
}

.bnav a:hover {
text-decoration:none;
color:#666;
}

div.bar {
background:#fff url(/img/lilmoon-0003.gif) no-repeat center left;
opacity:.65;
filter:alpha(opacity=65);
width:100%;
height:30px;
}

h1.bar {
cursor:pointer;
padding-top:4px;
padding-left:15px;
}

.status {
color:#a00;
padding-bottom:40px;
}

.rnd {
background-color:#BBD4E4;
margin-top:14px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding:20px;
}

.examples {
margin-top:20px;
width:90%;
line-height:1.3;
}

code.examples {
padding-left:50px;
margin-top:20px;
width:90%;
line-height:1.3;
}

.txt {
margin-top:20px;
width:500px;
line-height:1.3;
padding-left:90px;
text-align:justify;
}

.bam {
background-color:#F7802A;
color:#fff;
padding-left:2px;
padding-right:4px;
cursor:pointer;
}

* {
margin:0;
padding:0;
}

#TB_window {
font:12px Arial, Helvetica, sans-serif;
position:fixed;
background:#FFF;
z-index:102;
color:#000;
display:none;
border:4px solid #525252;
text-align:left;
top:50%;
left:50%;
}

#TB_secondLine {
font:10px Arial, Helvetica, sans-serif;
color:#666;
}

#TB_overlay {
position:fixed;
z-index:100;
top:0;
left:0;
height:100%;
width:100%;
}

.TB_overlayMacFFBGHack {
background:url(http://www.inamoon.com/img/macFFBgHack.png) repeat;
}

.TB_overlayBG {
background-color:#000;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}

#TB_window img#TB_Image {
display:block;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
margin:15px 0 0 15px;
}

#TB_caption {
height:25px;
float:left;
padding:7px 30px 10px 25px;
}

#TB_closeWindow {
height:25px;
float:right;
padding:11px 25px 10px 0;
}

#TB_closeAjaxWindow {
margin-bottom:1px;
text-align:right;
float:right;
padding:7px 10px 5px 0;
}

#TB_ajaxWindowTitle {
float:left;
margin-bottom:1px;
padding:7px 0 5px 10px;
}

#TB_title {
background-color:#e8e8e8;
height:27px;
}

#TB_ajaxContent {
clear:both;
overflow:auto;
text-align:left;
line-height:1.4em;
padding:2px 15px 15px;
}

#TB_ajaxContent.TB_modal {
padding:15px;
}

#TB_ajaxContent p {
padding:5px 0;
}

#TB_load {
position:fixed;
display:none;
height:13px;
width:208px;
z-index:103;
top:50%;
left:50%;
margin:-6px 0 0 -104px;
}

#TB_HideSelect {
z-index:99;
position:fixed;
top:0;
left:0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
height:100%;
width:100%;
}

#TB_iframeContent {
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,table,tr,th,td,embed,object,body * {
margin:0;
padding:0;
}

a.bnav,#TB_window a:hover {
color:#000;
}

#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus {
color:#666;
}

* html #TB_overlay,* html #TB_HideSelect {
height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');
position:absolute;
}

* html #TB_window,* html #TB_load {
margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);
position:absolute;
}
