/*
	Copyright 2010 - Max Hacking - Hacking Networked Solutions

	This file is a part of the Hacking Networked Solutions Document Management System CSS Styles 

    The Hacking Networked Solutions Document Management System 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.

    The Hacking Networked Solutions Document Management System 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 the
    Hacking Networked Solutions Document Management System.  If not, please refer to  
    <http://www.gnu.org/licenses/>.
*/

body 
{
	font-size: 100%;			/* set font to 100% to ensure cross-browser consistency */
    line-height: 1.125em; 		/* 18 / 16 = 1.125 */
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 
{
	font-size: 1.6em;
	font-weight: bold; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.5em;
	margin-bottom: 0.75em;
}

h2
{
	font-size: 1.4em;
	font-weight: bold; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.5em;
	margin-bottom: 0.75em;
}

h3
{
	font-size: 1.2em;
	font-weight: bold; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.5em;
	margin-bottom: 0.75em;
}

h4
{
	font-size: 1.0em;
	font-weight: bold; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.5em;
	margin-bottom: 0.75em;
}

p
{
	font-size: 1.0em;
	font-weight: normal; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	text-align: justify;
}

a
{
	text-decoration: none;
}

a:HOVER span.linktext
{
	text-decoration: underline;
}

a span.newwin
{
    font-weight: bold;
    padding-left: 0.25em;
    position: relative;
    top: -0.1em;
}

a span.mailto
{
    font-weight: normal;
    font-size: 1.25em;
    padding-left: 0.25em;
}

dl.default
{
}

dl.default dt
{
	margin-top: 0.5em;
	margin-bottom: 0.25em;
	font-weight: bold;
}

dl.default dd
{
	margin-top: 0.25em;
	margin-bottom: 0.75em;
	margin-left: 2em;
	text-align: justify;
}

ul.default, ol.default
{
	padding: 0px;
	margin: 0px;
}

ul.default li, ol.default li
{
	padding: 0px;
	padding-bottom: 0.25em;
	margin: 0px;
	margin-left: 1em;
	text-align: justify;
}

/*ul.default li ul, ul.default li ol, ol.default li ul, ol.default li ol 
{
	padding: 0px;
	margin: 0px;
}*/

.debug1
{
	color: fuchsia;
}

.debug2
{
	color: lime;
}

.block
{
	font-variant: small-caps;
}

.nowrap
{
	white-space: no-wrap;
	display: inline-block;	/* Anyone have any idea why we need this? */
}

.mono
{
	font-family: monospace;
	font-size: 1.2em;
}

.monobold
{
	font-family: monospace;
    font-weight: bold;
}
