a:link    	{ color: #000; text-decoration:underline; }
a:visited 	{ color: #000; text-decoration:underline; }
a:hover   	{ color: #000; text-decoration:none; }
a:active  	{ color: #000; text-decoration:underline; }

ol 			{ margin-left: 45px; line-height: 18px; }
ol li 	 	{ margin: 4px 0 0px 0;}
ul 		 	{ line-height: 18px; margin:12px; font-size:13px; }
ul li 	 	{ margin: 4px 0 0px 0; list-style: none; background: url('images/style/li.gif') no-repeat 0 8px; padding-left: 17px;}
ul ul    	{ margin:0; padding:0;}
ul ul li 	{ margin: 4px 0;  list-style: none; background: url('images/style/li.gif') no-repeat 0 8px; padding-left: 17px;}

blockquote 	{ padding: 18px 43px 5px; background: #e1dcc5; font-size:18px; line-height:24px; margin:25px 0;}
pre, code  	{ font: 1.2em/1.8 "Courier New", Courier, monospace; border: 1px dashed #aaa; padding: 12px; background: #eee; }
code 	   	{ padding: 6px 2px; }
ol,  table, pre { margin-bottom: 12px; }
p 			{ margin-bottom: 14px; }
table 		{ border-collapse:collapse;border:none;}
table td	{ padding:0px; vertical-align:top;}
.img_left	{ float:left; padding: 0 28px 18px 0;}

.table 			{ width:100%; font: normal 14px/16px 'Times New Roman', Times, serif;}
.table td		{ height: 35px; padding-left: 18px; vertical-align: middle; background: url('/html/images/style/table_dottes.gif') repeat-x 0 bottom;}
.table thead td	{ font-size:13px; font-weight: bold; background: #e1dcc5; border-bottom:1px solid #000;}
.table-row		{ background-color: #d7ebce;  }
