/****************************************************************************************
	Designed, coded and maintained by ChieftainY2k
*****************************************************************************************/

body,a,table,tr,td,div  {color:black; font: 11px Verdana,Helvetica,Arial,sans-serif; text-decoration:none; }

* { -moz-box-sizing : border-box;  box-sizing: border-box; }
a {color:black; text-decoration:underline; }
a:hover {color:red;}
.nounder {text-decoration:none;}
.onrequest {	text-decoration: none;	color: #aaaaaa;	font-style: italic;}
.disabled {	text-decoration: none;	color: #aaaaaa;	font-style: italic;}

/* common divs */
.divSuccess { padding:5px; background: #dfffdf; border: solid 1px #004400; }
.divError   { padding:5px; background: red; color: white; border: solid 1px #660000; }
.divError a  { color: white; }

/* pictures */
.picThumbnail  {     filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');    border: solid 1px #666666;  }
.picNormal  {     filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');   border: solid 1px #666666;  }


.redArr { color: red; }
.liTitle { color:black; font-weight:bold; font-size:14px; }

/* source codes */
code { padding:3px; margin:0px; xfont-family:courier; font-size:11px; }
pre.php 		{ margin:0px; font-size:11px; border: 1px #aaaaaa dashed; background:#efefef; padding:5px; margin:4px; }
pre.javascript	{ margin:0px; font-size:11px; border: 1px #aaaaaa dashed; background:#efefef; padding:5px; margin:4px; }
pre.smarty 		{ margin:0px; font-size:11px; border: 1px #aaaaaa dashed; background:#efefef; padding:5px; margin:4px; }
pre.html4strict { margin:0px; font-size:11px; border: 1px #aaaaaa dashed; background:#efefef; padding:5px; margin:4px; }
pre.sourceKeywordLink { color:red; text-decoration:none; }

/* wiki-like documentation styles */
div.doctitle { padding-top:5px; font-size:22px; color:#000066; font-weight:bold; padding-bottom:5px;}
div.docheader { padding-bottom:5px; padding-left:4px; font-size:18px; color:black; font-weight:bold; border-top: solid 1px black; background: url(i3/backbluegradient.gif); }
div.docbody { padding-left:10px; padding-top:5px; padding-bottom:10px; }
div.docbody div.docheader { padding-top:5px; font-size:14px; color:black; font-weight:bold; border-top: solid 1px #aaaaaa; background: none;}
div.docbody div.docbody div.docheader { padding-top:5px; font-size:12px; color:black; font-weight:bold; border-top: solid 1px #aaaaaa; background: none; }
