/*  ----------------------------------- RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img_layout, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus { outline: 0; }

ol, ul { list-style: none; }

table {border-collapse: separate;border-spacing: 0;}

caption, th, td {text-align: left;font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }


/*  ------------------------------------ BODY */

html, body {margin:0;padding:0;	background-color: #d6d6d5;}

html{
	height: 100%;
	width: 100%;
	}

body{font:75%/1.167 helvetica, arial, sans-serif; width:100%; height:100%;}

/*  ------------------------------------- FLASH */
/*  ------------------------------------------- */

div#flashcontent, #flashContainerDiv{
	width: 100%;
	height: 100%;
}

div#flashcontent p.warningflash{
	background: #f6f6ee url(../img/error.png) no-repeat 20px 28px;
	font : normal 1.167em/1.167em Helvetica, Arial, sans-serif;
	color: #ff5e44;
	padding: 14px 0 14px 60px;
	}

div#flashcontent p.warningflash a:link, div#flashcontent p.warningflash a:visited, div#flashcontent p.warningflash a:active{
	text-decoration: none;
	color: #ff5e44;
	margin-top: 5px;
	font-style: italic;
	}
	div#flashcontent p.warningflash a:hover{text-decoration: underline;}
	
	