/* ------------------------------------------------------------------------
  Author: Harald-rené.flasch

  http://www.hfrmobile.com
  mailto:hfr@hfrmobile.com

  This software is provided "as is" without warranty of any kind.
  The author disclaims all warranties, either express or implied,
  including the warranties of merchantability and fitness for a
  particular purpose. In no event shall the author be liable for
  any damages whatsoever including direct, indirect, incidental,
  consequential, loss of business profits or special damages.
--------------------------------------------------------------------------- */

/* --- general font ------------------------------------------------------- */

body {
	background-color: #f1f1f1;
}

* {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10pt;
}

h1 {
	font-size: 13pt;
	color: #6699cc;
}

h2 {
	font-size: 12pt;
	color: #6699cc;
}

h3 {
	font-size: 11pt;
	color: #6699cc;
}

h4 {
	font-size: 10pt;
	color: #6699cc;
}

/* --- general ------------------------------------------------------------ */

ul {
	list-style-image: url(hfrdot1.gif);
	padding-left: 16px;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

/* --- all anchor elements on the page ------------------------------------ */

a {
	text-decoration: none;
	font-size: 1em;
	color: Blue;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

/* --- all mouse over ----------------------------------------------------- */

a:hover {
	color: Blue;
	padding: 0px;
	background-color: #eeeec7;
	border-color: #666666;
	border-width: 1px;
	border-style: solid;
}

/* --- hfrImageLink ------------------------------------------------------- */

/* Workaround for Firefox 1.0.x bug */
a.hfrImageLink:hover {
	padding: 0px;
	background-color: transparent;
	border-width: 1;
	border-style: solid;
}

/* --- hfrDisclaimerTable ------------------------------------------------- */

table.hfrDisclaimerTable {
	background-color: #e0e0e0;
}

/* --- hfrListTable ------------------------------------------------------- */

table.hfrListTable, td.hfrListTable, td.hfrListHead {
	background-color: #e0e0e0;
	border-width: 0;
	border-color: #e0e0e0;
	border-style: solid;
	border-collapse: collapse;
}

td.hfrListTable {
	border-width: 2px;
	border-color: #f1f1f1;
	vertical-align: top;
}

td.hfrListHead {
	border-width: 2px;
	border-color: #f1f1f1;
	background-color: #d0d0d0;
	font-weight: bold;
	text-decoration: underline;
}

/* --- hfrSyntax ---------------------------------------------------------- */

.H1VersionInfo {
	font-size: 7pt;
}

.C {
	font-family:Courier New, Courier;
}

.I  {
	font-weight: bold;
	text-decoration: underline;
}

.B  {
	font-weight: bold;
}