/* CSS Document */
/*===================  COLORS  =================================================
# c-lightblue.css
# 
# part of the Triad skin for Pmwiki
#=============================================================================*/

/*=============== liight blue theme =================*/
/* body { background-image: url(../images/greybckgrd.png); } */
 body { background:rgb(200,0,0); } 
#outer-box { border:1px solid #003466; } 
/*#left-box { background: url(../images/brd-right2.jpg) right repeat-y; } /*left: right border img 
#outer-box { background:#190050 url(../images/brd-left2.jpg) repeat-y; }/*left: left border img + background 
*/
#left-box { background: #721424 } 
#right-box { background: #721424 } 
/*#outer-box { background: url(../images/greybckgrd.png); }*/
#center-box, #footnavbox {background: url(../images/greybckgrd.png); } /* main background color */
 
a:link   { color:#009;}
a:visited{ color:#009;}
a:active { color:#009;}
a:hover  { color:#900;}

#header { background:#FFF6D5; /* #FFE6A8 fleshtone header background image */
		   }

#topnav {  background:#721424; /* toplink bar background color */
			border-bottom:1px solid #fff;  }
#topnav a, #topnav ul li { color:#fff; }		
#topnav li a:hover, #topnav li a:active  { 
		color: #fff; background: #900; } /* hover colors */

#contentbox { background:#FFF6D5;  
			  border:1px solid #003466; }

#pagetitle { margin: 0.3em 1em 0em;
	padding: .2em .3em .3em; color: #000; 
	font: lighter  "Lucida Grande", "Lucida Sans Unicode", verdana, sans-serif;  
	border-top: 3px double #ccc; border-bottom: 3px double #ccc; background: transparent;
	}
#pagegroup a { color:#900; }
#pagetitle a { color:#900; }
#titlebar a:hover { text-decoration:none; color:#009; }

#content h1, #content h2, #content h3, 
#content h4, #content h5, #content h6 { color:#900; }

.quickref { background:#eef }	 

#sidebar p, #sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 { color:#ff9 }
#sidebar .sidehead, #sidebar p.sidehead a.wikilink { color:#ff9 } /*#5F5F30*/

#rightbar p, #rightbar h1, #rightbar h2, #rightbar h3, #rightbar h4 { color:#ff9 }
#rightbar .sidehead, #rightbar p.sidehead a.wikilink { color:#ff9 } /*#5F5F30*/

#sidebar h1 a:link, #sidebar h1 a:visited { color:#FFC27F; }
#sidebar h1 a:hover, #sidebar h1 a:active,
#sidebar a:link, #sidebar a:visited { color:#d0d0d0; }
#sidebar a:hover, #sidebar a:active { color:#fff; text-decoration:none; }
#sidebar p.sidehead a.wikilink:hover  { color:#fff; background: #900; } /* hover colors */
#sidebar p.sidehead a.wikilink:active { color:#fff; background: #900; }
#sidebar li a:hover, #sidebar li a:active  { 
		color: #fff; background: #900; } /* hover colors */
/*#sidebar li, #sidebar h1 { border-bottom: 1px solid #999; }  menu lines */
/* border-top:1px adds horizontal lines for second level list elements: */
#sidebar ul ul li  { border-top:0px solid #999; border-bottom:0;}
#sidebar a.selflink { color:#fff }
#sidebar a:hover.selflink { background:none; color:#fff }
#sidebarfooter { border-top:0px solid #999; }

#rightbar h1 a:link, #rightbar h1 a:visited { color:#FFC27F; }
#rightbar h1 a:hover, #rightbar h1 a:active,
#rightbar a:link, #rightbar a:visited { color:#d0d0d0; text-decoration:none}
#rightbar a:hover, #rightbar a:active { color:#fff; text-decoration:none; }
#rightbar p.sidehead a.wikilink:hover  { color:#fff; background: #900; } /* hover colors */
#rightbar p.sidehead a.wikilink:active { color:#fff; background: #900; }
#rightbar li a:hover, #rightbar li a:active  { 
		color: #fff; background: #900; } /* hover colors */
/*#rightbar li, #rightbar h1 { border-bottom: 1px solid #999; }  menu lines */
/* border-top:1px adds horizontal lines for second level list elements: */
#rightbar ul ul li  { border-top:0px solid #999; border-bottom:0;}
#rightbar a.selflink { color:#fff }
#rightbar a:hover.selflink { background:none; color:#fff }
#rightbarfooter { border-top:0px solid #999; }

.inputbox, .inputtext { background: #eef;
			border-top:1px solid #99c; 
			border-left:1px solid #99c;
			border-right:1px solid #eee;
			border-bottom:1px solid #eee; }
.inputtext { background: #f6f6ff; }			
.inputbox:hover, .inputbox:focus { color:#000; background:#fff; }
/* comment next six lines to get a standard button */
.inputbutton {color:#000066; background:#eee; 
			border-top:1px solid #eef; 
			border-left:1px solid #eef;
			border-right:1px solid #99c;
			border-bottom:1px solid #99c;}
.inputbutton:hover { color:#900; background:#ffe }

.navbuttons li a {  }
.navbuttons li a:hover, #footaction li a:active { color:#900; background:#fff }
.navbuttons li a, a.fontsizer{
			background:#eee;
			color:#006;
			border-top:1px solid #eee; 
			border-left:1px solid #eee;
			border-right:1px solid #99c;
			border-bottom:1px solid #99c;}
#footnavbox { xbackground:#fff;
			xborder:1px solid #003466; }	
		
#footer-box { border-top:1px solid #003466;
  	    background:#eee url(../images/blue-100-foot.jpg) repeat-x;}

#content ul { list-style-image: url(../images/bullet7.gif); }
/*#rightbar ul { list-style:none; }*/

#rightbar a.fontsizer, #header-box a.fontsizer  { 
		color:#eee;
		background:#721424;
		border-top:0;
		border-left:0;
		border-bottom:1px solid #1D5183;
		border-right:1px solid #1D5183;}
#content a.fontsizer { background:#eee; }
#sidebar a.fontsizer { background:#1D5183; }
#rightbar a.fontsizer:hover { background:#900; }
#sidebar a.fontsizer:hover { background:#900; }
#content a.fontsizer:hover { background:#fff; color:#900; }

#sidebar, #rightbar  p { color:#eee; }		

.clip, .news { border:1px solid #003B62;
		color:#000;
		background:#f4f4ed url(../images/silver-left.jpg) repeat-y;
		padding:0 8px 5px 8px;
		margin-bottom:5px; }
		
#sidebar .sideclip { border:1px solid #003B62;
		color:#000;
		background:#f4f4ed;
		padding:2px 0px;
		margin:5px 5px 0 5px;
		font-size:0.85em;}
#sidebar .sideclip p, #sidebar .sideclip h4 { 
		color:#000;
		line-height:1.2em;}
#sidebar .sideclip a { color:blue }

#toggleright input, #toggleleft input{ 
		color:#fff; 
		background:#721424;
		border:none;
}
#toggleleft input { border-right:1px solid #fff }
#toggleright input { border-left:1px solid #fff }

#toggleright input:hover, #toggleleft input:hover { background:#900; }

#sidebar, #rightbar .trailmenu ul li a { color:#efe; }
#sidebar, #rightbar .trailmenu ul ul li a { color:#afa; }
#sidebar, #rightbar .trailmenu ul ul ul li a { color:#faa; }

#editpreview { border-color:#7F9DB8; background:#fff; }
.previewheader, .previewfooter, #edithelp { border-color:#7F9DB8; background:#eef;}

/* commentbox styled */
.messagehead { background:#BFD1E5; }
.messageitem, .bquote { background:#eef; }

/* BlogSimple2 styles */
.blogpost {}
.blogpost-title { font-size:1em; }
/*.blogpost-meta { float:right; padding:1em; text-align:right; } */
.blogpost-meta { float:right;  text-align:right; }
.blogpost-date { font-weight:bold; }
.blogpost-time { font-style:italic; }
.blogpost-commentlink {}
.blogpost-editlink {}
.blogpost-content {}

/*----------------------- FM CSS definitions go below here ------------------------------------*/

.includeup {
/*  font: 24pt "Arial";*/
} 


/* local.css produced by Mif2Go DCL filter dwhtm, Ver 3.3 */
/*
 color: #721424;
 background: #FFF6D5; 
 color: #990000;
*/

body { 
  font: 10pt "Arial";  
  background: #FFF6D5; 
} 

p.bulletlist {
 font: 10pt/13pt "Arial";
 margin: 0 0 0 54pt;
 text-indent: -18pt;
 }

p.centerpara {
 font: 10pt/12pt;
 margin: 4pt 0;
 text-align: center;
 }

p.cite {
 font: italic 11pt/13pt "Arial";
 color: #666;
 }

p.code {
 font: 10pt/13pt "Courier New";
 margin: 0 0 0 54pt;
 text-indent: -18pt;
 }

p.definition {
 font: lighter 12pt "Arial";
 margin: 5pt 0 0 0;
 }

p.footnote {
 font: 10pt/12pt "Arial";
 margin: 0 0 6pt 0;
 }

p.frame {
 font: 12pt/14pt "Arial";
 }

p.heading1 {
 font: lighter 24pt/26pt "Arial";
 margin: 20pt 0 20pt 0;
 text-align: center;
 border-style: solid none solid none;
 border-width: 1px;
 color: #990000;
 }

p.heading2 {
 font: lighter 20pt/22pt "Arial";
/* font: lighter 20pt/22pt "Lucida Grande", "Lucida Sans Unicode", verdana, sans-serif;*/
 margin: 20pt 0 4pt 0;
 border-style: none none solid none;
 border-width: 1px;
 color: #990000;
 }

p.heading3 {
 font: lighter 14pt "Arial";
 margin: 16pt 0 4pt 0;
 color: #990000;
 }

p.heading4 {
 font: bold 12pt/14pt "Arial";
 margin: 3pt 0 0 0;
 }

p.heading5 {
 font: bold 10pt/12pt "Arial";
 margin: 3pt 0 0 0;
 }

p.heading6 {
 font: bold 7.5pt/9.5pt "Arial";
 margin: 3pt 0 0 0;
 }

p.hrdouble {
 font: 12pt/14pt "Arial";
 }

p.hrsingle {
 font: 12pt/14pt "Arial";
 }

p.paragraph {
 font: 12pt "Arial";
 margin: 4pt 0 4pt 0;
 }

pre.preformatted {
 font: 10pt "Courier New";
 border-style: solid;
 border-width: 1px;
 border-color: #721424;
 padding: 4px;
 }

p.cellheading {
 font: 12pt "Arial";
 text-align: center;
 color: #721424;
 }

p.cellbody {
 font: 12pt "Arial";
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-collapse: collapse;
 color: #990000;
 margin: 0 0 0 0;
 padding: 4pt;
}

p.cellbodyb {
 font: 12pt "Arial";
 color: black;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-collapse: collapse;
 border-color: #721424;
 margin: 0 0 0 0;
 padding: 4pt;
}

p.cellflag {
 font: 12pt "Arial";
 color: blue;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-collapse: collapse;
 border-color: #721424;
 margin: 0 0 0 0;
 padding: 4pt;
}


p.cellfooting {
 font: 12pt "Arial";
 text-align: center;
 }

p.tabletitle {
 font: bold 12pt "Arial";
 text-align: center;
 color: #990000;
 }

p.body {
 font: 12pt "Arial";
 }

p.mappingtabletitle {
 font: 12pt "Arial";
 }

p.mappingtablecell {
 font: 12pt "Arial";
 }

/*
p.header {
 font: 10pt "Arial";
 }
*/

p.footer {
 font: 10pt "Arial";
 }

p.normal {
 font: 10pt "Arial";
 margin: 0 0 5pt 36pt;
 text-indent: -30pt;
 }

p.htmlpreformatted {
 font: 10pt "Courier New";
 }

span.defname {
 font: bold 10pt "Arial";
 color: #721424;
 }

span.anchor {
 font-size: 7.5pt;
 }

span.daynumber {
 font-size: 24pt;
 }

span.emphasis {
 font-style: italic;
 font-size: 12pt;
 }

span.followedhyperlink {
 font-size: 12pt;
 text-decoration: underline;
 color: #00F;
 }

span.fsbox {
 font-size: 12pt;
 }

span.fslinklabel {
 font-size: 11pt;
 }

span.function {
 font: 10pt "Courier New";
 }

span.htmlcode {
 font: 10pt "Courier New";
 }

span.htmldefinition {
 font-size: 12pt;
 }

span.hyperlink {
 font-size: 12pt;
 text-decoration: underline;
 color: #00F;
 }

span.keyword {
 font: bold 10pt "Arial";
 }

span.mnote {
 font-size: 10pt;
 }

span.qsource {
 font-style: italic;
 font-size: 12pt;
 }

span.smallcaps {
 font-variant: small-caps;
 font-size: 12pt;
 }

span.stickynote {
 font-size: 10pt;
 color: #020281;
 }

span.strong {
 font-weight: bold;
 font-size: 12pt;
 }

table.formata {
/*  margin-left: auto;
  margin-right: auto; */
  margin: 0 auto 20pt auto;
}

table.formatb {
  table-layout: auto;
  margin: 0 left auto auto;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-spacing: 10px;
  color: #721424;
}

p.nobordercell {
 font: 12pt "Arial";
 border-style: none;
 margin: 4pt 8pt 4pt 0;
 }

table.nobordertable {
/*  margin-left: auto;
  margin-right: auto; */
  margin: 0 20pt auto 0;
  padding-left: 10pt;
}
