/*--------------------------------------------------------------------------*/
/* 
	the following entries are all mandatory
	for certain classes.
*/
/*--------------------------------------------------------------------------*/


/* Menu.php */

a.passive_depth_0
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
	letter-spacing:0px;
}

a.active_depth_0, a.active_depth_0:hover, a.passive_depth_0:hover
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
	letter-spacing:0px;
}

a.passive_depth_1
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
}

a.active_depth_1, a.active_depth_1:hover, a.passive_depth_1:hover
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
}

a.passive_depth_2
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#000000;
}

a.active_depth_2, a.active_depth_2:hover, a.passive_depth_2:hover
{

	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#000000;
}

a.passive_depth_3
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#000000;
}

a.active_depth_3, a.active_depth_3:hover, a.passive_depth_3:hover
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#000000;
}

/* ADD LINK DEFINITIONS FOR DEPTH > 3 HERE */

h1.urgent, p.urgent, dd.urgent, a.urgent, dl.urgent, span.urgent, ul.urgent, li.urgent
{
	/* urgent tasks displayed by the menu class */
	color:#ff0000;
}

h1.ok, p.ok, dd.ok, a.ok, dl.ok, span.ok, ul.ok, li.ok
{
	/* ok stuff displayed in highligted color */
	color:#00cc00;
}




/*--------------------------------------------------------------------------*/


/* Unformatted.php [et al] */

h1.system
{
	/* main title used in content type selector page [et al] */
}

h2.system
{
	/* heading 2 title used in content type selector page [et al] */
	/*
	font-size:11px;
	padding-top:5px;
	padding-bottom:12px;
	margin:0px;
	*/
}

p.system
{
	/* paragraph class used in content type selector page [et al] */
}

a.system
{
	/* link class used in content type selector page [et al] */
}


/*--------------------------------------------------------------------------*/


/* HTML.php */

body 
{
	/* body format */
	overflow: -moz-scrollbars-vertical;
	background-color:#ffffff;
	margin:0px;
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
}

p
{
	/* any paragraph, aka "normal" in htmlarea */
	margin:0px 5px 10px 0px;
	font-size:11px;
}

h1
{
	/* heading 1 */
	font-size:17px;
	font-style:normal;
	padding-top:0px;
}

h2, h4, h5, h6
{
	/* heading 2 */
	font-size:11px;
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
}

h3
{
	/* heading 2 with space */
	font-size:11px;
	padding-top:5px;
	padding-bottom:12px;
	margin:0px;
}

a
{
	/* any link, unless something else is specified */
	color:#006699;
	font-size:11px;
	text-decoration:none;
}

a:hover
{
	/* any link, unless something else is specified [hover] */
	color:#222244;
	font-size:11px;
	text-decoration:none;
}

td
{
	/* any table, unless something else is specified */
	font-size:11px;
}

th
{
	/* table headers */
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

ul
{
	/* itemizers */
	font-family:Verdana,sans-serif;
	font-size:11px;
	list-style-type:square;
	padding-left:40px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

ol
{
	/* itemizers */
	font-family:Verdana,sans-serif;
	font-size:11px;
	padding-left:40px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

/*--------------------------------------------------------------------------*/


/* LanguageSwapper.php */

a.LanguageSwapper
{
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
}


/*--------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------*/


/* LanguageSelector.php */

a.LanguageSelector_active, a.LanguageSelector_active:hover
{
	font-size:11px;
	font-weight:normal;
	color:#006699;
	font-style:normal;
}

a.LanguageSelector_passive
{
	font-size:11px;
	font-weight:normal;
	color:#006699;
	font-style:normal;
}

a.LanguageSelector_passive:hover
{
	font-size:11px;
	font-weight:normal;
	color:#006699;
	font-style:normal;
}

span.LanguageSelector
{
	font-size:11px;
	font-weight:normal;
	color:#006699;
	font-style:normal;
}


/*--------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------*/


/* InternalLink.php */

a.InternalLink
{
}

a.InternalLink:hover
{
	color: #ff0000;
}

a.InternalLink_active
{
	color: #ff0000;
}


/*--------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------*/
/*
	the following entries are not mandatory
	and are specific to this set of index.php
	files and for this set of config files.
*/
/*--------------------------------------------------------------------------*/


/* index.php */

hr
{
	color:#006699;
	background-color:#006699;
	height:1px;
	border:0px;
	font-size:1px;
	size:1px;
}

input, textarea, button, select
{
	font-size:11px;
	font-family:Verdana,sans-serif;
	color:#000000;
	margin:0px;
	text-indent:0.0cm;
	/*
	margin-top:15px;
	margin-bottom:15px;
	*/
	border-top:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	background-color:#ffffff;
}

input.checkbox
{
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
	background-color:#ffffff;
}

input.SideBar
{
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin:0px;
	background-color:#e2e2e2;
}

a.main_menu_stealth
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
	letter-spacing:0px;
}

a.main_menu_stealth:hover
{
	font-family:sans-serif;
	text-decoration:none;
	font-size:8pt;
	color:#ffffff;
	letter-spacing:0px;
}

form
{
	margin-top:10px;
	margin-bottom:10px;
}


/*--------------------------------------------------------------------------*/


/* Menu.config.php */


/*--------------------------------------------------------------------------*/

#tipDiv
{
	border:1px solid #aaa;
	font-size:8pt;
	background-color:#ddd;
	color:#000;
}

/* inner white border */
#tipDiv div
{
	border:1px solid #fff;
	padding-left:2px;
	padding-right:2px;
}

img
{
	border:0px;
}
