/*
    Tripoli is a generic CSS standard for HTML rendering. 
    Copyright (C) 2007  David Hellsing

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

/*
-----------------------------
GENERIC
-----------------------------
*/

/* MAIN TYPOGRAPHY */

strong, th, thead td, h1, h2, h3, h4, h5, h6, dt { font-weight: bold; }

/* BASE SIZES */

#content { font-size: 10px; }
h1 {
	color: #ddd2d2;
	font-size: 20px;
}

h2 {
	font-size: 16px;
	color: #ef171f;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	color: #e1d6d7;
	font-weight: bold;
}


h4 {
	font-size: 11px;
	color: #ef171f;
	font-weight: bold;
}

/* HR */

hr { display: block; background: #aaa; color: #aaa; width: 100%; height: 1px; border: none; }

/* LISTS */

ul{list-style: disc outside;}
ol{list-style: decimal outside;}

/* TABLES */

/* MARGINS & PADDINGS */

hr, p, ul, ol, dl, pre, blockquote, address, table, form { margin-bottom: 1.6em; }
p+p { margin-top: -.8em; }
/* NOTE: Calulate header margins: TOP: line-height/size, BOTTOM: TOP/2 */
h1 { margin: 1em 0 .5em;  }
h2 { margin: 1.07em 0 .535em; }
h3 { margin: 1.14em 0 .57em; }
h4 { margin: 1.23em 0 .615em; }
h5 { margin: 1.33em 0 .67em; }
h6 { margin: 1.6em 0 .8em; }
caption { padding-bottom: .8em; } /* padding instead of margin for IE */
blockquote { padding: 0 1em; margin: 1.6em 0; }
select { padding: .1em .2em 0 .2em; }
option { padding: 0 .4em .1em; }
a { position: relative; padding: 0.3em 0 .1em 0; text-decoration: none; } /* for larger click-area */
dt { margin-top: .8em; margin-bottom: .4em; }
ul, ol { margin-left: 2.2em; }
ul ul, content ol ul, ul ol, content ol ol { margin-bottom: 0; }
form div { margin-bottom: .8em; }

/* Links */
a:link { color: #e1d6d7; }
a:visited { color: #e1d6d7; }
a:hover { color: #e1d6d7; text-decoration: underline; }
a:active, a:focus { color: #e1d6d7; }

.cfdump_struct {
    color: #000!important;
}
.dmfloatGutter {
	display: none;
}
iframe {
	border: none;
}