/* Kerio CSS style for HTML manuals */
html
{
	background-color: white;
}

/* Common font definitions */
body, div,
p, a,
h1, h2, h3, h4, h5, h6,
th, td, caption,
ol, ul, dl,
li, dd, dt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* General classes */
.informalfigure, .figure, .informaltable, .table {
	margin-left: 24pt;
	margin-top: 6pt;
	margin-bottom: 6pt;
}

.programlisting {
	margin-left: 24pt;
}

.literallayout {
  margin-left: 0pt;
}

.legalnotice {
	margin-top: 20pt;
	margin-bottom: 20pt;
}

.guilabel, .guibutton, .guimenu, .guimenuitem, .guisubmenu {
  font-style: italic;
}

.guiicon {
  border: solid 1px black;
  background-color: silver;
  padding: 1px 1px 1px 1px;
}

.title {
	margin-top: 20pt;
}

/* Element specific classes */
BODY {
    font-weight: normal;
    font-size: 8pt;
}

TH, TD {
   font-size: 8pt;
}

A:link, A:visited {
  background-color: inherit;
	color: #788ACC;
} 

A:hover, A:active {
  background-color: inherit;
	color: #E73A27;
}

P {
	margin-top: 6pt;
	margin-bottom: 6pt;
}

P.title {
  font-size: 7pt;
	margin-top: 5pt;
	margin-bottom: 18pt;
}

P.title B {
    font-weight: normal; /* Disable bold in the captions */
}


TT {
	font-size: 9pt;
}


PRE, CODE {
	font-size: 9pt;
}

CODE.email {
	font-size: 8pt;
}

UL {
	margin-top: 0pt;
	margin-bottom: 0pt;
}

TABLE {
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}

H1 {
    	color: #002067;
    	font-size: 1.5em;
}

H2 {
    	color: #002067;
    	font-size: 1.3em;
     	margin-top: 1.5em;
	    margin-bottom: 0.5em; 
      clear: both;
}

H3 {
    	color: #002067;
    	font-size: 1.1em;
     	margin-top: 1.2em;
	    margin-bottom: 0.5em; 
      clear: both;
	    font-style : italic;
}

/* HACK: for simplesect in chapter, H2 is used instead of H3 (XSLT bug) */
div.simplesect h2 {
    	color: #002067;
    	font-size: 1.1em;
     	margin-top: 1.2em;
	    margin-bottom: 0.5em; 
      clear: both;
	    font-style : italic;
}

/* TOC title */
DIV.toc P {
  margin-top: 20pt;
 	font-size: 1.5em;
}

/* Chapter & section title at top of page - it's a table! */
DIV.navheader TH {
    font-size: 10pt;
}

/* Little space above the figures and tables */
DIV.figure IMG, DIV.table TABLE, DIV.informalfigure IMG, DIV.informaltable TABLE {
		margin-top: 6pt;
}

/* note/warning/caution/tip title */
DIV.note, DIV.warning, DIV.caution, DIV.tip {
  margin-left: 0.5in; 
  margin-right: 0.5in;
  padding: 5pt;
  background-color: #E0E0E0;
}

DIV.note H3.title,
DIV.warning H3.title,
DIV.caution H3.title,
DIV.tip H3.title
{
  color: #000000;
  font-size: 1.0em;
  margin-top: 0pt;
}

span.term, span.glossterm {
	font-weight: bold;
	font-style: normal;
}

em.term, em.glossterm {
	font-weight: normal;
	font-style: normal;
}
