/* By MINZ */
FONT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}

body {
  background-color:#FFFFFF;
  color:#000;
  margin-top:35px;
  padding: 0;
}

a:link { color: #369;text-decoration: none;}
a:visited { color: #369;text-decoration: underline;}
/* a:hover {background-color:#999966;color:white} /* */
.wikiTitle {
  font-family:Tahoma,Lucida,sans-serif;
  font-size:28px;
  font-weight:bold;
  color:#000000; /* */
  text-decoration: none;
}

.isbn
{
  font-family:Tahoma,Lucida,sans-serif;
  font-size:12px;
  border: 1px inset #808080;
  font-weight:bold;
  color:#000000; /* */
  text-decoration: none;
}

div.Title {
  font-family:Tahoma,Lucida,sans-serif;
  font-size:36px;
  font-weight:bold;
  color:#000000; /* */
/*  color: #7B7D5A; /* */
  text-decoration: none;
}

pre.code {
  background-color: #FFFFFF;
  border-left: 0.3em solid #E0E0E0;
  margin-left: 20px;
  color: #000000;
  font-size:12px;
  padding: .5em ;
  width:auto;
}

pre.wiki {
  padding-left:6px;
  padding-top:6px; 
  font-family:Lucida TypeWriter,monotype,lucida,fixed;font-size:10px;
  background-color:#000000;
  color:#FFD700; /* gold */
}

pre.console {
  background-color: #000000;
  color: #E0E0E0;
  font-size: 10px;
  padding: .25em ;
  border: 2px inset #808080;
}

pre.quote {
  padding-left:6px;
  padding-top:6px;
  font-family:Georgia,monotype,lucida,fixed;font-size:10px;
  background-color:#ddddc0;
}


table.wiki {
	border-width: 0px;
	border-style: outset;
	border-color: green;
	border-collapse: separate;
	background-color: white;
}
table.wiki th {
	border-width: 1px;
	padding: 2px;
	border-style: double;
	border-color: gray;
	background-color: white;
}

table.wiki td {
	border-width: 1px;
	padding: 2px;
	border-style: double;
	border-color: gray;
	background-color: white;
}


td.header {
  background-color: #f5fffa;
/* border-collapse: collapse; */
  border: 1px solid #c4fff7;
  font-size:12px ;
  padding: .5em ;
}

td.wiki {
  background-color:#E2ECE2;
  border: 1px inset #E2ECE5;
}

h1,h2,h3,h4,h5 {
  font-family:Tahoma;
  padding-left:6px;
  border-bottom:0px solid #999;
}

div.box {
  border:1px solid #E0E0E0;
	padding:5px;
	width:auto;
	overflow:hidden;
	background-color:#f0f0ff;
}

div.contents
{
	border:1px solid #E0E0E0;
	padding:10px;
	width:auto;
	overflow:hidden;
	background-color:#FFFFFF;
	margin-right: 10px;
}

div.directory
{
	padding: 5px;
	background-color:#EFF3F3;
    border:1px solid #E0E0E0;
}

div.today {
  background-color: #FFF3f3;
  color: #000000;
  font-size:12px;
  padding: .5em ;
  border:1px solid #FFc9c9;
  width:auto;
}
div.todaysub {
  font-size:14px;
  color: #000000;
  background-color: #CEF2E0;
  border:1px solid #A3BFB1;
  padding: .2em;
}
div.todaytwo {
  font-size:18px;
  color: #000000;
  background-color: #FFFFFF;
  border:1px solid #FFFFFF;
  padding: .2em;
}

div.random {
  background-color: #FFF3f3;
  color: #000000;
  font-size:12px;
  padding: .5em ;
  border:1px solid #FFc9c9;
  width:auto;
}

div.tag {
    border:0px solid #FFFFFF;
  	padding-top:6px;
	width:auto;
	overflow:hidden;
	background-color:#FFFFFF;
}

div.adsense
{
    border:1px solid #c6c9ff;
	padding:2px;
	width:auto;
	background-color:#ffffff;
}

div.adsensetop
{
  border:1px solid #c6c9ff;
	padding:2px;
	width:610px;
	background-color:#ffffff;
}

div.vote
{
    border:1px solid #c6c9ff;
	padding:2px;
	width:auto;
	overflow:hidden;
	background-color:#ffffff;
}

div.notice {
  border:2px solid #c6c9ff;
	padding:5px;
	width:auto;
	overflow:hidden;
	background-color:#f0f0ff;
}

div.showpost {
  border:0px dashed #2f6fab;
	padding:5px;
	width:auto;
	overflow:hidden;
	background-color:#FFFFFF
}

div.header {
	padding:1px;
	width:auto;
	overflow:hidden;
	background-color:#E0E0E0;
}

div.postlist {
  border:1px solid #c6c9ff;
	padding:5px;
	width:auto;
	overflow:hidden;
	background-color:#f0f0ff;
}

div.subindex {
  border:1px solid #c6c9ff;
	padding:5px;
	width:auto;
	overflow:hidden;
}

div.comment{
    padding: 3px;
    border: 1px dashed #2f6fab;
    font-size:12px;
    color: black;
    background-color: #f9f9f9;
}


div.postsubject{
    padding: 3px;
    border: 1px solid #2f6fab;
    font-size:12px;
    color: black;
    width: auto;
    background-color: #f9f9f9;
}

div.postcontent {
    padding: 3px;
    border: 1px solid #909090;
    font-size:12px;
    color: black;
    background-color: #E0E0E0;
}

div.content {
    padding: 3px;
    font-size:12px;
    color: black;
}

div.commenthead{
    padding: 3px;
    color: black;
    background-color: #c6c9ff;
}

div.diff-added {
  font-family:Verdana,Lucida Sans TypeWriter,Lucida Console,fixed;
  font-size:10px;
  background-color:#E0FFE0;
  color:black;
}

div.diff-removed {
  font-family:Verdana,Lucida Sans TypeWriter,Lucida Console,fixed;
  font-size:10px;
  background-color:#E9EAB8;
  color:black;
}

div.diff-sep {
  font-family:georgia,Verdana,Lucida Sans TypeWriter,Lucida Console,fixed;
  font-size:10px;
  background-color:#000000;
  color:#FFD700; /* gold */
}

span.diff-added, ins.diff-added {
  color:black;
  background-color: #60FF60;
  text-decoration: none;
}

span.diff-removed, del.diff-removed {
  color:black;
  background-color: #FF0000;
}

td.message {
  margin-top: 6pt;
  background-color: #E8E8E8;
  border-style:solid;
  border-width:1pt;
  border-color:#990000;
  color:#440000;
  padding:0px;
  width:100%;
}

.highlight {
  background-color:#FFFF40;
}

table.goto {
  background-color: #E0E0E0;
}

span.goto, input.goto {
  font-family:Tahoma,Lucida,sans-serif;
  font-size:10px;
}

table.closure, td.closure{
  background-color:#ddddb0;
}

/*  */
.wikiHr {
  border:0px solid;
  padding: 0px 0px; /* */
  margin-top:0px;
  height:1px;  
/* background: #000 url(hr1.gif) no-repeat scroll center; */
}

#wikiTrailer {
  padding-left: 20px;
  padding-bottom: 5px;
}

#wikiHeader {
/*  border-left: 0.8em solid #7B9AC5; /* */
  color: #E0E0E0;
  padding: 0.2em 0em 0.2em 0.2em;
  background-color:#FFFFFF; 
}
#wikiHeader a:link {color:#000000;}
#wikiHeader a:visited {color:#000000;}

#wikiBody {
  color: black;
  background-color: #fff;
}

#wikiBody a:link {
  color: #39c;
}

#wikiBody a:visited {
  color: #369;
}

#wikiBody a:hover {
  border-bottom: 1px solid #369;
}

#wikiContent {
  margin-left: 5px; 
}

#wikiFooter {
  padding: 0.5em 2em;
/*  background-color:yellow; */
}

#wikiHint {
  font-family:Georgia,Verdana,Lucida,sans-serif;
  font-size:10px;
  background-color:#E2DAE2;
}

#wikiMenu {
  background-color:#90B7DC;
  color:#000000;
}

#leftMenu {
  background-color:#FFFFFF;
  border: 1px solid #B0B0B0;
  color:#000000;
  width:200px;
  padding: 4px; 
}

#leftMenuCal {
  background-color:#FFFFFF;
  border: 1px solid #B0B0B0;
  padding:1px;
  color:#000000;
}
#leftMenuCal a:link {
  color: #39c;
}

div.indent { padding-left:2em; color:#000000;}

div.hint { font-size: 10px; background-color: #369; color:white;}
a.purple { font-size: 10px; text-decoration:none;}

/* Blog CSS */
a.purple { font-size: 10px; text-decoration:none;}

div.toc {
    border:1px solid #c6c9ff;
	padding:5px;
	width:auto;
	overflow:hidden;
	background-color:#f0f0ff;
}

div.blog { width:90%; padding: 0em 1em 0em 1em; }
div.blog-user { font-size:10px; }
div.text { font-size:12px; }
div.blog-title { font-size:16px; font-weight:bold; }
div.blog-comments { padding: 0.5em 0.5em 0.5em 2em; border-left: 1px dotted #7B9AC5; background-color:#E8F5FA;}
div.blog-date { font-size:18px; font-weight:bold; padding-bottom:5px;}
span.blog-user { font-size:10px; }
div.blog-action { font-size:10px;}
li.blog-list { list-style-type: none;}
div.monibbs-comments0 { padding: 0.2em 0.5em 0.5em 0.5em; border-left: 3px solid #7B9AC5; background-color:#E0E0E0;}
div.monibbs-comments1 { padding: 0.2em 0.5em 0.5em 0.5em; border-left: 3px solid #7B9AC5; border-right: 2px dotted #7B9AC5;background-color:#E0E0E0;}
#Test 
{
  background-color: #FFFFFF;
  border: 0px solid #FFFFFF;
  height: auto;
  font-size:12px;
}

/* Calendar */
td.day { background:#90B7DC; text-align: center;}
td.today { background:#fff; text-align: center;}

/* HierarchicalWiki */
span.group {
  font-family:Tahoma,Lucida,sans-serif;
  font-size:10px;
}

/* enscript syntax */
div.wikiPre i,div.wikiPre b{
  font-weight: normal;
  font-style: normal;
}

/* thum nail */
div.thumbright {
    margin-bottom: 0.5em;
    border:0px solid #FFc9c9;
    width: auto;
    overflow: visible;
    float: right; 
}

div.adright {
  	margin: 5px 5px 5px 5px;
    border:0px solid #FFFFFF;
    width: auto;
    overflow: hidden;
    float: right; 
}

div.adcenter {
  	margin: 5px 5px 5px 5px;
    border:0px solid #cccccc;
    width: auto;
	text-align: center;
}
div.adclick {
  	margin: 0px 0px 0px 0px;
    border:0px solid #cccccc;
    width: auto;
	text-align: center;
}

div.adleft {
  	margin: 5px 5px 5px 5px;
    border:0px solid #cccccc;
    width: auto;
    overflow: hidden;
    float: left; 
}

div.thumbleft {
    margin: 0.5em;
		padding: 5px;
    border:1px solid #A0A0A0;
    width: auto;
    overflow: hidden;
    float: left; 
}

div.timageright {
    float: right; 
    position:relative;
    border: 0.5em solid White;
}

div.timageleft {
    float: right; 
    position:relative;
    border: 0.5em solid White;
}
DIV.separator {
  margin: 40px;
}
DIV.proj-header {
  padding: 4px;
  right: 5px;
  top: 5px;
  float: left;
  font-size: 12pt;
  margin-bottom: 20px;
}

DIV.daygroup {
    padding: 3px;
    border: 1px solid #2f6fab;
	border-left: 4px solid #7B9AC5;
    font-size:12px;
    color: black;
    background-color: #f9f9f9;
}

div.disq
{
  width:180px;
}

DIV.proj-header DIV .header {
  font-size: 10pt;
  font-weight: bold;
  margin-right: 5px;
}

DIV.proj-header DIV .value {
  font-size: 10pt;
  font-weight: normal;
}

.footer {
  margin-top: 50px;
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #999;
  clear: both;
}

.footer-date {
  font-size: 10pt;
  float: left;
  color: #666;
}

.footer-disclaimer {
  font-size: 10pt;
  text-align: right;
  color: #666;
}



DIV.gantt-empty-begin,DIV.gantt-empty-end,DIV.gantt-complete-done,DIV.gantt-complete-notdone
{
  clear: none;
  float: left; 
  height: 13px;
}

DIV.gantt-complete-done {
  background-color: #495f6b;
  border-style: solid;
  border-width: 0px;
  border-color: #000000;
  vertical-align: middle;
  height: 7px;
  margin-top: 3px
}

DIV.gantt-complete-notdone {
  background-color: #8db6cd;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
}

DIV.gantt-empty-end {
  margin-left: 5px;
}

SPAN.gantt-milestone {
  font-size: 11pt;
  color: #000000;
  vertical-align: middle;
  position: relative;
  margin-left: 0px;
  padding-left: 0px;
}


TH.gantt-day-header {
  margin: 0px;
  padding: 0px;
  font-size: 8pt;
}
/*
 * Table Style
 */

TABLE {
  display: table;
  border-collapse: collapse;	
  border-style: solid;
  border-width: 0; 
  border-color: #000000;
  margin: 1px;
  padding: 2px;
  font-size: 10pt;
}

TR.header {
  background-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  color: #ffffff;
  border-color: #000000;
  font-size: 9pt;
}

TR.even {
  background-color: #eeeeee;
  border-style: solid;
  border-width: 0px;
  margin: 0;
  padding: 0;
}

TH SPAN, TR SPAN {
  margin-left: 10px;
  margin-right: 20px;
}

UL li{list-style-type: square; color:#000000;}
LI.list1 {list-style: none; color:#CCCCFF; font-size:12px;}

/* PLUGIN */
table.top
{
  border: 0px solid #FFFFFF;
  margin: .5em;
  width: 100%;
}

table.default 
{
  background-color: #FFFFFF;
  border: 1px solid #909090;
  border-collapse: collapse;
}

table.default tr.list
{ 
  border-bottom: 1px dotted #E0E0E0;
  margin-left: 10px;
  background-color: #E0E0E0
} 
input.keywords {
  font-family:TrebuchetMS;
  font-size:9pt;
  font-weight:bold;
  background-color:#FFFFFF;
  border-color:#000000;
  border-style:solid;
  border-width:1px;
  padding: .3em;
}

div.jscript
{
  border:1px solid #c6c9ff;
	padding:10px;
  padding: 10px 10px 0px 0px; 
	width:auto;
	background-color:#E0E0E0;
}
div.weblog
{
    padding: 0px;
    border:1px solid #909090;
    height:auto;
    width:auto;
    text-align:left;
    background-color: #FFFFFF;
}
div.weblog_head
{
    padding:5px 5px 2px 5px;
    font-family: Gulim; 
    font-weight: bold;
    border-left: 4px solid #7B9AC5;
    font-size: 16px;
    background-color:#CCCCFF;
}
div.weblog_body
{
    padding:5px 5px 5px 5px;
    background-color: #FFFFFF;
}
div.weblog_img
{
    padding:2px;
    border: 1px solid #A0A0A0;
    float: right;
}
p.date
{
    font-size : 10px;
}

