* {margin: 0; padding: 0;}

html, body {width: 100%; height: 100%;}
body {font-family: Arial, sans-serif; font-size: 100.01%; line-height: 1.25em; width: 960px; margin: 0 auto;}
body#content {font-size: 1em !important;}

a {text-decoration: none; color: #ED6A2C; outline: none;}
a img {border: none;}

.clear {clear: both; height: 0; overflow: hidden;}
.hr hr {display:none;}
.hr {width: 100%; background: #CCC none repeat scroll 0%; height:1px; margin-bottom: 20px;}
* html .hr {overflow:hidden;}

#content h1 {font-size: 1.875em; color: #ED6A2C; line-height: 1.1em; margin-bottom: 20px;}
#content h2 {font-size: 1em; color: #333; margin-bottom: 20px;}
#content h3 {font-size: .875em; color: #000;}
#content p, #content li, #content label {font-size: .75em; color: #000;}
#content p {margin-bottom: 20px;}
#content label {display: block; margin-bottom: 2px;}
#content ul, #content ol {margin-bottom: 20px;}
#content ul li {background: url('/pics/bg/bullit.gif') no-repeat left 8px; margin: 0 0 0 10px; padding-left: 10px; //padding-left: 0; list-style-type: none; list-style-position: inside;}
#content ol li {margin-bottom: 0; margin-left: 28px; list-style-type: decimal;}
#content ul ul, #content ol ul, #content ol ol, #content ul ol  {margin: 0 !important;}
#content ul ol li {background: none; list-style-type: decimal; //font-size: 1em; margin-left: 23px; //margin-left: 30px;}
#content ol ul li {background: url('/pics/bg/bullit.gif') no-repeat left 8px; padding-left: 10px; margin-left: 30px; //margin-left: 10px; //padding-left: 0; list-style-type: none; //font-size: 1em;}
#content ol ol li {background: none; list-style-type: decimal; //font-size: 1em; margin-left: 50px; //margin-left: 34px;}
#content ul ul li {background: url('/pics/bg/bullit.gif') no-repeat left 8px; padding-left: 10px; //padding-left: 0; list-style-type: none; //font-size: 1em; margin-left: 30px;}
#content ul li p, #content ol li p {font-size: 1em; position: relative; left: 20px;}
#content sup, #content sub {line-height: 0.5em;}

#content img {display:block; margin: 5px 0;}
#content a img {border: none;}

table.left, img.left {clear: left; float: left; margin: 4px 20px 5px 0 !important;}
table.right, img.right {clear: right; float: right; margin: 4px 0 5px 20px !important;}
table p {width: 100%;}

.withTxt {width:1% !important;}
.withTxt .text {color: #000; padding: 0 0 5px 0; font-size: .675em;}

#content table.table-content {border-collapse: collapse; width: 100%; border: none; text-align: left; margin-bottom: 20px;}
#content table.table-content p {font-size: 1em !important; margin: 0 0 18px 0;}
#content table.table-content li {font-size: 1em !important;}
#content table.table-content caption {padding-bottom: 0.25em; color: #000; text-align: left; font-size: 0.675em;}
#content table.table-content th {background-color: #0199C8; font-weight: bold; text-align: center; padding: 5px 10px 5px; color: #FFF; font-size: .75em;}
#content table.table-content td {padding: 5px 10px 5px; color: #000; font-size: .75em; vertical-align: top; border-bottom: 1px solid #0199C8;}

.file {position: relative; background: url(/pics/bg/file.gif) 0 5px no-repeat; padding-left: 20px; _zoom: 1;}
*+html .file {width:95.4%;}
.file p {bottom: 0; left: 0;  width: 100%; margin: 0 !important; font-size: .75em;}
.file span{display: block;}