/* _reset
----------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {}
table, td, th {vertical-align: top;}
a img {border:none;}
img { border: none}
table.logo-img td {vertical-align: middle; }
/* _typography 
----------------------------------------------------------------------- */
html {height:100%;font-size:95%;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;}
body {height:100%;font-size:14px;color:#323232;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;background:#fff;}

h1, h2, h3, h4, h5, h6
{
	font-family:Arial,serif; 
	margin:0 0 0.2em 0;
	font-weight:normal;
	line-height:1.2;
	display: block;
}
img a {border:0 none;} 
h1 { font-size:170%; margin:0 0 0.7em 0; }
h2 { font-size:150%; }
h3 { font-size:140%; }
h4 { font-size:130%; }

h5 {
	font-size:120%;
	font-weight:normal;
	margin:1.5em 0 1em 0;
	padding:0;
}

h6 { font-size:100%; font-weight: bold;}

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

p {margin:0 0 10px 0;}
a {color:#0776b5;text-decoration:underline;}
a:hover {text-decoration:none;}
a.dotted {border-bottom:1px dotted #0776b5;text-decoration:none;}

em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;cursor:help;}
address {margin:0 0 1.5em;font-style:italic;}

li ul, li ol {margin:0;}
ul, ol {margin:0 0 15px 0px; list-style: none;}
ul li {padding:0;}
ol {margin:0 0 20px 20px;padding: 0; list-style-type:decimal;}
ol li {padding:0 0 10px 0;}
dl {margin:0 0 20px 40px;}
dl dt {font-weight:bold;}
dd {margin-left:40px;}


/* _forms
----------------------------------------------------------------------- */
input.submit {cursor:pointer;}
/*fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, input.submit, select {font-family:Arial, Helvetica, sans-serif;font-size:100%;}
input.submit {cursor:pointer;}
input.text {width:302px;padding:4px;color:#474747; border:1px solid #8E9FB7;}
textarea {padding:4px;border:1px solid #8E9FB7;}
input.checkbox, input.radio {width:14px;height:14px;padding:0;margin:0 5px 0 0;position:relative;top:3px;left:-1px;}
*/


/* _clear
 ----------------------------------------------------------------------- */
.clear, .clearfix:after, .container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
overflow: hidden;
}

/*




#workarea ul { list-style-type: none;  padding:0; margin: 0 0 0 1.5em;}
#workarea ul li:before { content:'\2014\a0'; }
#workarea ul li
{
	behavior:expression( !this.before  ? this.before = this.innerHTML = '<span class="dash">— </span>' + this.innerHTML :'' );
	text-indent:-1.35em;
	margin: 0.6em 0
}

#workarea ul ul { padding:0 0 0 1.5em; margin: 0.6em 0}*/