/* FOUNDATION LINK STYLES */
/* ------------------------------------------- */
a:link {
	color: #0000FF;
}
a:visited {
	color: #800080;
}
a:hover {
	color: #FF0000;
}
a:hover img {
	background: transparent
}

/* FOUNDATION STYLES */
/* ------------------------------------------- */

pre, code {
	font-family: "courier new", monospace
}
p {
	line-height:140%
}
b, strong {
	font-weight: bold
}
i, em {
	font-style: italic
}
ul {
	margin-left: 10px;
	padding-left: 10px;
}

ol {
	margin-left: 26px;
	padding-left: 16px;
}
img {
	padding: 0;
	margin: 0
}
h1 {
	font-size: 260%;
}
h2 {
	font-size: 190%;
}
h3 {
	font-size: 160%;
}
h4 {
	font-size: 115%;
}
hr {
	background: transparent;
	height: 1px;
	color: #000000;
	padding: 0;
	margin: 0;
	border: inset 1px #000000;
}
blockquote hr {
	text-align: left;
	margin: 0
}

/* SMALL TEXT-SIZES */
/* For more information about this hack go here:
   http://www.phespirit.info/cafe/css_hacks.htm  */
/* ===================================================== */


p, th, td, ul, ol, dl, dt, dd, div, blockquote, pre
    {
    font-size : small;
    }

/*/*/a{}

body p, body th, body td, body ul, body ol, body dl, body dt, body dd, body div,  body blockquote, body pre {
	font-size: xx-small;
	voice-family : "\"}\"";
	voice-family : inherit;
	font-size : x-small;
}

html>head:first-child+body p,
html>head:first-child+body th,
html>head:first-child+body td,
html>head:first-child+body ul,
html>head:first-child+body ol,
html>head:first-child+body dl,
html>head:first-child+body dt,
html>head:first-child+body dd,
html>head:first-child+body div,
html>head:first-child+body blockquote,
html>head:first-child+body pre
    {
    font-size : small;
    }


/* */

/* EXTRA SMALL TEXT-SIZES */
/* For more information about this hack go here:
   http://www.phespirit.info/cafe/css_hacks.htm  */
/* ===================================================== */

.tiny, .tiny p, .tiny ul, .tiny ol, .tiny li, .crumbs
    {
    font-size : x-small;
    }

/*/*/a{}

body .tiny, body .tiny p, body .tiny ul, body .tiny ol, body .tiny li, body .crumbs
    {
	font-size : xx-small;
    }

html>head:first-child+body .tiny,
html>head:first-child+body .tiny p,
html>head:first-child+body .tiny ul,
html>head:first-child+body .tiny ol,
html>head:first-child+body .tiny li,
html>head:first-child+body .crumbs
    {
    font-size : x-small;
    }

/* */


body.kea-rte-popup {
	background-image: none;
	background-color: #FFFFFF;
}