/**
 * GLOBAL HTML styles
 *
 * based on NARROW set of tiles
 *
 */
 * html .visualIEFloatFix { height: 0.01%; }
blockquote, body, caption, div, dl, dt, dd, form, fieldset, h1, h2, h3, h4, h5, h6, html, li, ul, ol, p, pre, textarea, table, th {
	margin: 0pt;
	padding: 0pt;
}
body, html {
	background-image		:url(images/bg_snippet.gif);
	background-repeat		:repeat-x;
	background-position		:top;
	background-color: transparent;
}
body {
	color: #5E5D5D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.5;
	padding: 0pt;
}

img { border:none;}

a:link, a:visited {
	/*border-bottom:1px dotted;*/
	color:#AE4F0C;
	font-weight:bold;
	text-decoration:none;
	white-space: nowrap;
}
a:visited {
	color:#333333;
}
a:hover, a:focus {
	/*border-bottom-style:solid;
	color:#D03900;*/
	text-decoration:underline;
	cursor:pointer;
}
a:focus {
}
.snippet .title{
	font-weight:bold;
}

.links{
	margin-bottom:1em;
	/*height:50px;*/
	font-size: 0.9em;
}
.abstract{
	font-size: 0.9em;
}
