/* 
    Version 090509
	Author: Daniel Lindén, Vebut.se
*/

/*
	Type		: reset
	Created on	: Feb 11, 2009, 3:45:31 PM
	Author		: Daniel Lindén
*/
html,body,applet,iframe,
div,q,cite,blockquote,pre,span,small,big,code,del,dfn,ins,
h1,h2,h3,h4,h5,h6,a,p,em,strong,b,u,i,center,
table,td,tr,th,tbody,thead,tfoot,caption,img,
fieldset,form,label,legend,acronym,address,abbr,
dl,dt,dd,ul,ol,li
{
	margin:0; padding:0;
	vertical-align:baseline;
	border:0; border-collapse:collapse; outline:none;
	font-size:12px; color:#000000; font-family:Helvetica, Arial;
	text-decoration:none; font-style:normal; font-weight:normal;
	quotes:none;
	list-style:none;
}

/*
	Begin
*/
html, body { background:#c0ddef; overflow:scroll; overflow:-moz-scrollbars-vertical; }

h1		{ background:#fffa31; width:912px; margin:0 auto; }
h1 a	{ display:block; font-size:34px; padding:3px 5px 3px 5px; }
h1 span	{ display:none; }

h2		{ background:#fffa31; width:912px; margin:0 auto; margin-top:5px; }
h2 a	{ display:block; padding:3px 5px 3px 5px; font-size:15px; font-weight:bold; }

h3					{ background:#fffa31; }
h3 a				{ display:block; padding:3px 5px 3px 5px; margin-top:5px; font-size:14px; }
h3.subCategory a	{ font-weight:bold; }

h4				{ background:#fffa31; }
h4 a			{ display:block; padding:3px 5px 3px 5px; margin-top:5px; font-size:14px; }

p			{ padding:5px 3px 5px 3px; line-height:17px; }
p strong	{ font-weight:bold; }

div.text table				{ width:786px; padding:0; margin:0; vertical-align:top; }
div.text table td			{ overflow:hidden; padding:3px; vertical-align:top; }
div.text table td p			{ padding:5px 0 5px 0px; }
div.text table.table2 td	{ width:390px; vertical-align:top; }
div.text table.table3 td	{ width:33%; vertical-align:top; }
div.text table.employees	{ width:903px; margin:0 auto; }
div.text table.employees td	{ width:301px; vertical-align:top; }
div.text table.employees img{ float:left; margin-right:5px; }

div.clear	{ clear:both; }

div#bg		{ height:100%; width:100%; position:fixed; z-index:0; }
div#bg img	{ height:100%; width:100%; }

div#wrapper { width:100%; margin:0 auto; padding:26px 0 0 0; position:absolute; z-index:1; }

div.text		{ background:#fff; }
div.text a		{ color:#0000ee; text-decoration:underline; }

div#appendMargin	{ margin-bottom:15px; }

div.level-1		{ width:912px; margin:0 auto; }

div.level-2		{ width:900px; margin:0 auto; }
div.level-3		{ width:890px; margin:0 auto; }

div.level-2 div.useMargin	{ padding:0 57px 0 57px; }
div.level-3 div.useMargin	{ padding:0 54px 0 54px; }
			div.useMargin p	{ padding:5px 0 5px 0; }



