/* Print Stylesheet */

/* ==== 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, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* ==== General ====*/
body	{background: #FFF; color: #000; font-size: 62.5%; font-family: Arial, Verdana, sans-serif; text-align: left;}
h1	{font-size: 1.7em;}
h2	{font-size: 1.6em;}
h3	{font-size: 1.5em;}
h4	{font-size: 1.4em;}
h5	{font-size: 1.3em;}
h6	{font-size: 1.2em;}
p	{margin: 0 0 0.8em 0; font-size: 1.2em; line-height: 1.4em;}
a:link, a:visited 	{color: #000; text-decoration: underline;}
a:hover, a:active	{color: #000; text-decoration: none;}
a img 		{border: none;}
strong, b	{font-weight: bold;}
em, i		{font-style: italic;}
u			{text-decoration: underline;}
del         {color: #666;}
acronym, abbr, dfn {cursor: help; border-bottom: 1px dotted #CCC;}
cite		{font-style: italic;}
hr 	{float: none; width: 100%; height: 1px; margin: 0 0 0.8em; border: none; background: #CCC; color: #CCC; clear: both;}
ul, ol	{margin: .8em 3.5em;}
ul li   {list-style: disc; line-height: 1.4em; font-size: 1.2em;}
ol li   {list-style: decimal; line-height: 1.4em; font-size: 1.2em;}

/* ==== Elements ==== */

/* ==== Editor ==== */
table.table_type3 {border-collapse: collapse; margin: 0 0 10px 10px;}
table.table_type3 tr {}
table.table_type3 th {vertical-align: top; padding: 5px; line-height: 1.4em; font-size: 1.2em;}
table.table_type3 td {vertical-align: top; padding: 5px; line-height: 1.4em; font-size: 1.2em;}
table.table_type3 td p {font-size: 1em;}

/* ==== Hidden Elements ==== */
ul#jump, #header, #ddda, #navigation, #section, #breadcrumb, ul.social, #content h2, #footer, p.b2t  {display: none;}


div.page-break {page-break-after: always;}

/* ==== MISC ==== */
.hide4print		{display: block; visibility: visible;}