div#cannapedia {
  font-family: Tahoma;
  font-size: 12px;
}

div#cannapedia UL, OL {  margin-top:0; margin-bottom: 3px; }
div#cannapedia LI { margin-bottom: 2px; }
div#cannapedia TEXTAREA { font-size:100%; font-family: Georgia, Courier New; color:#222222;   line-height: 1.5em;  }
div#cannapedia SMALL { font-size:90% }

div#cannapedia label {cursor:pointer; cursor:hand;}

div#cannapedia dfn { font-variant: small-caps; letter-spacing: 0.1em; font-style: normal; cursor: help; border-bottom: 1px dotted #000; }

/* paddings headers */
div#cannapedia FORM, div#cannapedia H1, div#cannapedia H2, div#cannapedia H3, div#cannapedia H4, div#cannapedia H5 {
  margin: 0px;
  padding: 0px;
}
div#cannapedia H1 { font-size: 16px; padding-top:5px; padding-bottom:5px; color: #9a415c;}
div#cannapedia H2 { font-size: 15px; padding-top:5px; padding-bottom:5px; color: #9a415c;}
div#cannapedia H3 { font-size: 14px; padding-top:5px; padding-bottom:5px; color: #60704b;}
div#cannapedia H4 { font-size: 13px; padding-top:5px; padding-bottom:5px; color: #60704b;}
div#cannapedia H5 { font-size: 12px; padding-top:5px; padding-bottom:5px; color: #3e4633;}

/* overrall design */
div#cannapedia .Top { font-size:11px; color:#000000; padding:5px 5px 5px 5px; vertical-align:middle; font-size:100% }
div#cannapedia .TopLoggedOut { background:#ffcc66; font-size:11px; color:#000000; padding:5px 5px 5px 5px; vertical-align:middle; font-size:70% }
div#cannapedia .TopDiv { clear:both; height:1px; background:#000000; margin:0; padding:0 }
div#cannapedia .TopDiv2 { clear:both; height:1px; background:#666666; margin:0; padding:0 }
div#cannapedia .TopRight { float:right; text-align:right; padding:0px; margin-bottom: 10px; }
div#cannapedia .TopLeft { float:left; text-align:left; color:#444444 }
div#cannapedia .Bookmarks { font-size:12px; background:#F3F3F3; color:#3E4633; padding: 2px; }


div#cannapedia .Bookmarks A:LINK { color: #3E4633; border-bottom: 1px dotted; text-decoration: none; } 
div#cannapedia .Bookmarks A:VISITED { color: #3E4633; border-bottom: 1px dotted; text-decoration: none; } 
div#cannapedia .Bookmarks A:HOVER { color: #3E4633; border-bottom: 1px dashed; text-decoration: none; } 

div#cannapedia .Wrapper { background:#D8DBD2; margin: 0}
div#cannapedia .cannaheader { background:#D8DBD2; color:#3E4633; padding: 5px 15px 5px 15px;}
div#cannapedia .cannaheader .Main { font-size:11px; color:#3E4633 }
div#cannapedia .cannaheader H1 { margin:0px; padding:0px; color:#000000; font-size: 100% }
div#cannapedia .Print { color:#999999; font-size:11px; float:right; }

div#cannapedia .Shade, div#cannapedia .page {  }
div#cannapedia .pageBefore { 
  background:#F3F3F3
}

div#cannapedia .cannapedia-footer {
  background:#F3F3F3
}

div#cannapedia .Shade {
  clear:both; background:#F3F3F3;
  height:6px; border-top: 1px solid #444444;
}
div#cannapedia .page, div#cannapedia .ShPage { background:#F3F3F3; padding:9px 10px 30px 10px; }
div#cannapedia .TextArea { width:100%; height:450px; border: 3px ridge; }

div#cannapedia .TabText { padding:1px 5px 1px 5px; font-size:12px; }
div#cannapedia .TabSpace .TabText { padding:5px; }
div#cannapedia .Tab2, div#cannapedia .Tab {
  float:left; background: #fefbe6;
  background-repeat:repeat-x; background-position:bottom;
  color:#666666; border-top:1px solid #444444
}
div#cannapedia .TabSelected2, div#cannapedia .TabSelected {
  float:left; background: #F3F3F3;
  background-repeat:repeat-x; background-position:bottom;
  color:#666666
}
div#cannapedia .Tab2a {
  float:left; background: #ffcfa8;
  background-repeat:repeat-x; background-position:bottom;
  color:#666666; border-top:1px solid #444444
}
div#cannapedia .TabSelected2a, div#cannapedia .Tab2a, div#cannapedia .TabSelected2, div#cannapedia .Tab2 { float:right; }

div#cannapedia .TabSpace { color:#666666; border-top:1px solid #444444; }

div#cannapedia .OkBtn { color:#002000; cursor:hand; background:#c9e3f2; height:40px; }
div#cannapedia .OkBtn_ { color:#002000; cursor:hand; background:#fff6bc; height:40px; }
div#cannapedia .CancelBtn { color:#666666; cursor:hand; font-size:10px; background:#cccccc; }
div#cannapedia .CancelBtn_ { color:#666666; cursor:hand; font-size:10px; background:#dddddd; }

div#cannapedia .OkBtn_Top { color:#002000; cursor:hand; background:#c9e3f2;  }
div#cannapedia .OkBtn_Top_ { color:#002000; cursor:hand; background:#fff6bc;  }
div#cannapedia .CancelBtn_Top { color:#666666; cursor:hand; font-size:10px; background:#cccccc; }
div#cannapedia .CancelBtn_Top_ { color:#666666; cursor:hand; font-size:10px; background:#dddddd; }

div#cannapedia .Copyright {
  font-size: 11px;
  color: #AAAAAA;
  text-align: right;
  padding:25px 5px 5px 5px
}


/* colors */
div#cannapedia .page { color:#444444 }
div#cannapedia STRIKE, div#cannapedia S { color:#999999 }    
div#cannapedia STRIKE, div#cannapedia S A:LINK { color:#999999 }
div#cannapedia STRIKE, div#cannapedia S A:VISITED { color:#999999 }
div#cannapedia STRIKE, div#cannapedia S A:HOVER { color:#cc3300 }
div#cannapedia STRIKE, div#cannapedia S A.outerlink:LINK { color:#999999; text-decoration: none; }
div#cannapedia STRIKE, div#cannapedia S A.outerlink:VISITED { color:#999999; text-decoration: none; }
div#cannapedia STRIKE, div#cannapedia S A.outerlink:HOVER { color:#cc3300; text-decoration: none; }
div#cannapedia S IMG { filter:gray() } 

div#cannapedia cite {color:#888800;font-style:normal;}
div#cannapedia .center { text-align: center; }
div#cannapedia .indent { margin-left: 40px; }


/* diffs */
div#cannapedia .additions { color: #008800; }
div#cannapedia .deletions { color: #880000; }
div#cannapedia .add { font-weight: bold; color:#c00; text-decoration: underline; }
div#cannapedia .del { font-style: italic; color:#c00; text-decoration: line-through; }
div#cannapedia .error { color: #CC3333; font-weight: bold; }



div#cannapedia .commentsheader, div#cannapedia .filesheader {
  background-color: #F3F3F3;
  padding: 2px 50px;
}

div#cannapedia .comment, div#cannapedia .files {
  background-color: #F3F3F3;
  padding: 10px 50px;
  border-top: 1px solid #CCCCCC;
}

div#cannapedia .commentinfo {
  color: #AAAAAA;
}

div#cannapedia .commentform, div#cannapedia .filesform {
  background-color: #F3F3F3;
  padding: 10px 50px;
  border-top: 1px solid #CCCCCC;
}

div#cannapedia .code {
  background: #F3F3F3;
  border: solid #888888 2px;
  font-family: "Courier New";
  color: black;
  font-size: 10pt;
  width: 90%;
  line-height: 1.2em;
}
div#cannapedia .codeold {
  background: #F3F3F3;
  border: solid #888888 2px;
  font-family: "Courier New";
  color: black;
  font-size: 10pt;
  width: 100%;
  height: 400px;
  overflow: scroll;
}

div#cannapedia .notes { color: #888800; }
div#cannapedia .revisioninfo { color: #AAAAAA;  padding-bottom: 20px; }



/* for include */
div#cannapedia .name { text-align: right; font-size: 10px; }
div#cannapedia .include { background-color: #f8f8f8; padding: 8px; }

div#cannapedia FIELDSET { padding: 10px; }
div#cannapedia table.usertable { border: 1px none; border-collapse: collapse; }
div#cannapedia table.usertable tr td { vertical-align:top; border-width: 1px;  border-color: #999999;  border-style: solid;  padding: 4px; }
div#cannapedia table.dtable { width:90%; border: 0px none; border-collapse: collapse; }
div#cannapedia table.dtable tr td { vertical-align:middle; border-width: 0px;  border-color: #999999;  border-style: none;  padding: 4px; }
div#cannapedia .missingpage { border-bottom: 1px dashed orange; }



/* anchors */
div#cannapedia A:link {color: #3E4633; }
div#cannapedia A:visited {color: #3E4633; }
div#cannapedia A:active {color: #3E4633; }
div#cannapedia A:hover {color: #3E4633; }
div#cannapedia A.denied:LINK, A.denied:VISITED { color: #666666; }
div#cannapedia A.denied:HOVER { color:#cc3300 }

div#cannapedia .topmenu2 {
  FONT-SIZE: 11px; 
  COLOR: #8AD05C; 
  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif

}

div#cannapedia .topmenu2:hover {
  COLOR: #A0F06C;
  
}

div#cannapedia .topmenu2:link{
  COLOR: #8AD05C;
  
}

div#cannapedia .topmenu2:visited{
  COLOR: #8AD05C;
  
}


div#cannapedia .topsmall {
  FONT-SIZE: 9px; COLOR: #1263ad; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
div#cannapedia .tsmall {
  FONT-SIZE: 9px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

div#cannapedia .Copyright A:LINK, div#cannapedia .Copyright A:VISITED { color: #AAAAAA; }
div#cannapedia .Copyright A:HOVER { color:#cc3300 }

div#cannapedia .outerlink:LINK, div#cannapedia .outerlink:VISITED { color:#9a415c; text-decoration: none; }
div#cannapedia .outerlink:HOVER { color:#3E4633; text-decoration: none; }

div#cannapedia .Top a, div#cannapedia .Top a:visited { font-weight:bold; color:#336699 }
div#cannapedia .Tune a, div#cannapedia .Tune a:visited { font-weight:normal; color:#336699 }
div#cannapedia .Top a:hover, div#cannapedia .Tune a:hover { color:#cc3300 }


div#cannapedia .Print a:visited, div#cannapedia .TopRight a:link { font-weight:normal; color:#DD6900 }
div#cannapedia .TopRight a:visited { font-weight:normal; color:#1E4700 }
div#cannapedia .TopRight a:hover { color:#cc3300 }

div#cannapedia .Tab2a a:visited, div#cannapedia .Tab2 a:visited, div#cannapedia .Tab a:visited,
div#cannapedia .Tab2a a, div#cannapedia .Tab2 a, div#cannapedia .Tab a { color:#1E4700; text-decoration:none }
div#cannapedia .Tab2a a:hover, div#cannapedia .Tab2 a:hover, div#cannapedia .Tab a:hover { color:#cc3300;  }

div#cannapedia a.Search:link, div#cannapedia a.Search:visited { color:#DD6900 }
div#cannapedia a.Search:hover { color:#cc3300 }

div#cannapedia .commentsheader a:link, div#cannapedia .commentsheader a:visited { color:#DD6900 }
div#cannapedia .commentsheader a:hover { color:#cc3300 }


div#cannapedia .toc1 { margin-left:0px; padding-left:0px; font-weight:bold; list-style-type:none;  } 
div#cannapedia .toc2 { margin-left:0px; padding-left:15px; list-style-type:none;  } 
div#cannapedia .toc3 { margin-left:0px; padding-left:30px; list-style-type:none;  } 
div#cannapedia .toc4 { margin-left:0px; padding-left:45px; list-style-type:none;  } 
div#cannapedia .toc5 { margin-left:0px; padding-left:60px; list-style-type:none;  } 
div#cannapedia .toc6 { margin-left:0px; padding-left:75px; list-style-type:none;  }


div#cannapedia .micq1 { padding:2px; vertical-align:top; font-weight: bold; }
div#cannapedia .micq2 { padding:2px; vertical-align:top; font:10px tahoma, arial }
div#cannapedia .micq3 { padding:2px; vertical-align:top; width:100% }

div#cannapedia .email1 {color:#800000}
div#cannapedia .email2 {color:#808000}
div#cannapedia .email-odd {color:#800000}
div#cannapedia .email-even {color:#808000}

div#cannapedia blockquote {  border-left:#999 3px solid; padding:5px; }
div#cannapedia blockquote p {  padding:0px;  margin: 5px 0px; }


div#cannapedia P.auto { margin:0px; padding:0px; font-size:100%; }
div#cannapedia .pmark { color:#cccccc;font:10px Arial }
div#cannapedia .pmark A:LINK,
div#cannapedia .pmark A:VISITED { color:#cccccc }
div#cannapedia .pmark A:HOVER,
div#cannapedia .pmark A:ACTIVE  { color:#cc3300 }
div#cannapedia .pright {}
div#cannapedia .pright .p- { float:right; padding: 0 0 0 15px;  }
div#cannapedia .pright .pbody- { }

div#cannapedia .pleft {}
div#cannapedia .pleft .p- { float:left; padding: 0 15px 0 0;  }
div#cannapedia .pleft .pbody- { }


div#cannapedia   table.upload td { padding: 2px 5px 2px 5px; vertical-align:top }
div#cannapedia   table.upload td.dt-,   
div#cannapedia   table.upload td.file- { white-space:nowrap; font-size: 80%; font-weight:bold; color:#000000 }
div#cannapedia   table.upload td.dt-   { padding-right:0 }
div#cannapedia   table.upload td.remove-   { padding-right:0 }
div#cannapedia   table.upload td.size- { padding-right:0; text-align:right }
div#cannapedia   table.upload td.desc- { font-size: 80%; color:#444444; width:100% }
div#cannapedia   table.upload td.dt- .dt2-,
div#cannapedia   table.upload td.remove- .remove2-,
div#cannapedia   table.upload td.size- .size2- { font: 11px Tahoma; color:#666666;  }
div#cannapedia   table.upload td.remove- A.remove2-:HOVER,
div#cannapedia   table.upload td.remove- A.remove2-:ACTIVE { color:#ff0000 }

div#cannapedia  .preview {border:red 2px solid;}
div#cannapedia  .preview legend {color:red;font-weight:bold;}

div#cannapedia .buttonsspacer{width:50px;height:1px;}

  /* vseedit toolbar */
 .toolbar tr { background: ButtonFace; }
 .toolbar .btn-, .toolbar  .btn-hover,  .toolbar .btn-active,  .toolbar .btn-pressed {
  background: ButtonFace;
  color: ButtonText;
  border: 1px solid ButtonFace;
  padding: 1px;  margin: 0px;
  cursor: pointer; cursor: hand; 
 }
 .toolbar img {
  width: 20px;
  height: 20px;
 }
 .toolbar .btn-hover {
  border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
 }
 .toolbar .btn-active,  .toolbar .btn-pressed {
  border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;
 }
 .toolbar .btn-pressed {
  background: ButtonHighlight;
 }
 .edname-w, .edname-r, .edname-s  
            { font: bold 14px Arial; border: 3px solid #D4D0C8; padding: 0 7px; color:#F3F3F3; vertical-align: middle;}
 .edname-w  { background: #1E9905; }
 .edname-r  { background: #2A45D0; } 
 .edname-s  { background: #D08C2A; }

/* Text_Highlighter */
.hl-main {font-family: monospace; font-size:11px;}
.hl-gutter { background-color: #CCCCCC; padding-right: 10px; 
             font-family: monospace; font-size:11px;}
.hl-table {border: solid 1px #000000; }

.hl-default { color: #000000; }
.hl-code { color: #7f7f33; }
.hl-brackets { color: #009966; }
.hl-comment { color: #7F7F7F; }
.hl-quotes { color: #00007F; }
.hl-string { color: #7F0000; }
.hl-identifier { color: #000000; }
.hl-reserved { color: #7F007F; }
.hl-inlinedoc { color: #0000FF; }
.hl-var { color: #0066FF; }
.hl-url { color: #FF0000; }
.hl-special { color: #0000FF; }
.hl-number { color: #007F00; }
.hl-inlinetags { color: #FF0000; }
.hl-builtin    { color:#996633; }

div#cannapedia .nobr {white-space: nowrap}

div#cannapedia div.action           { margin:2px; background: #F3F3F3 }
div#cannapedia div.action-content   { padding:10px 10px 25px 10px; } 

.cl-red   {color: #CC0000;}
.cl-green {color: #008000;}
.cl-blue  {color: #0000CC;}

tt { color:#666600; background:#ffffcc; padding: 0 2px } 

.cite {color:#ff0000;font-style:normal;}
/* .mark  { color: #008800;font-style:normal; } */
.mark { color: #000000; background:#ffaaaa; }

