﻿/* Default font settings. 
The font-size percentage is of 16px. (0.75 * 16px = 12px) */
html{font-size:100.01%}
body{color:#222222;font:75% Verdana,Geneva,Arial,Helvetica,sans-serif}
/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6{color:#111111;font-weight:bold}
h1{margin-bottom:0.5em;border-bottom:1px dotted #343e4b;width:95%;color:#343e4b;font-size:1.8em;line-height:1.5em}
h2{margin-bottom:0.75em;border-bottom:1px dotted #343e4b;width:95%;color:#343e4b;font-size:1.5em}
h3{margin-bottom:1em;font-size:1.2em;line-height:1}
h4{margin-bottom:1.25em;font-size:1em;line-height:1.25}
h5{margin-bottom:1.5em;font-size:1em;font-weight:bold}
h6{font-size:1em;font-weight:bold}
/* Text elements
-------------------------------------------------------------- */
p{margin:0 0 1.5em;}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
a{color: #ED8917; font-weight:bold; text-decoration: none;} 
a:hover{ text-decoration: underline;}
blockquote{margin:1.5em;color:#666666;font-style:italic}
sup,sub{line-height:0}
abbr,
acronym{border-bottom:1px dotted #666666}
address{margin:0 0 1.5em;font-style:italic}
pre 		{margin:1.5em 0;white-space:pre}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}

.bodyText p { margin: 0 0em 1em 0em; line-height: 2em; font-size: 1.2em;}
.bodyText {margin: 2em; }
/* Lists
-------------------------------------------------------------- */
ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dd{margin-left:1.5em}

/* Tables
-------------------------------------------------------------- */

.dataTable table{margin-bottom:1.4em;width:100%}
.dataTable thead th {background:#c3d9ff}
.dataTable th,.dataTable td,.dataTable caption{padding:4px 10px 4px 5px}
.dataTable tr.even td{background:#e5ecf9}
.dataTable caption{background:#eeeeee}

/* Misc classes
-------------------------------------------------------------- */
.small{margin-bottom:1.875em;font-size:.8em;line-height:1.875em}
.large{margin-bottom:1.25em;font-size:1.2em;line-height:2.5em}
.hide{display:none}
.highlight{background:#ffff00}
.added{background:#006600;color:#ffffff}
.removed{background:#990000;color:#ffffff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
h1 img,h2 img,h3 img,
h4 img,h5 img,h6 img,li ul,
li ol{margin:0}
a:focus,
a:hover,.loud{color:#000000}
em,dfn,.dataTable tfoot{font-style:italic}
del,.quiet{color:#666666}
strong,dfn,dl dt,.dataTable th{font-weight:bold}


