
h1,h2,h3,h4,form,dt,p,ol,blockquote { margin-bottom: 0px; margin-top: 0px; }

ul { margin: 3px 0px 3px 0px; padding: 0px 0px 0px 20px; }
li { margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; }
dl { margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px; }

a, .xxx { color: #606060; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
.xxx2   { color: #606060; text-decoration: underline; }
.xxx3   { color: #c00000; text-decoration: underline; font-weight: bold; }
a.xxx:hover  { color: #000000; }
a.xxx2:hover { color: #000000; }
a.xxx3:hover { color: #c00000; }

body, td, .txt, .txt1, select, input
          { color: #606060; font: normal 11px tahoma; }
.zgl,  h1, h1 b { color: #000000; font: normal 20px arial; }
.zgl2, h2, h2 b { color: #c00000; font: bold 17px arial; }
.zgl3, h3, h3 b { color: #c00000; font: bold 15px arial; }
.txt2, h4, h4 b { color: #606060; font: bold 13px arial; }
.txt0           { color: #606060; font: normal 11px tahoma; }
.zgl a,  h1 a { color: #000000; }
.zgl2 a, h2 a { color: #c00000; }
.zgl3 a, h3 a { color: #c00000; }
.txt2 a, h4 a { color: #606060; }

.fo  { color: #d6d6d6; font: normal tahoma 11px; padding-bottom:10px; }
.fo a, .fo a:hover   { color: #d6d6d6; }
.fo2 { color: #606060; font: normal tahoma 11px; padding-bottom:10px; }
.fo2 a, .fo2 a:hover { color: #606060; }
.smb { color: #606060; font: normal 12px tahoma; }
.smb a { text-decoration: underline; color: #606060; font: normal 12px tahoma; }
.smc { color: #606060; font: normal 11px tahoma; }
.smc a { text-decoration: underline; color: #606060; font: normal 11px tahoma; }

.dm0 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm1 { width: 50px; color: #ffffff; font: bold 9px arial; background-color: #e00000; padding: 4px 30px 4px 30px; }
.dm2 { padding: 10px 30px 20px 30px; }
.dm3 { width: 400px; color: #ffffff; font: bold 14px arial; background-color: #d6d6d6; padding: 4px 30px 4px 30px; }
.dm0 a { color: #ffffff; }
.dm1 a { color: #ffffff; }
.dm3 h1 { color: #ffffff; }
.dm3 b { color: #ffffff; }

.child  { display:none }
.childo { display:block }

.th, th { background-color: #ffffff; font: normal 10px tahoma; color:#606060; border-bottom: 1px solid #d6d6d6; }
.d1 { background-color: #f6f6f6; }
.d1 td { border-left:none; border-right: 1px solid #ffffff; border-top:none; border-bottom:1px dashed #d0d0d0; padding: 4px 10px 4px 10px; }
.d2 { background-color: #ffffff; }
.d2 td { border-left:none; border-right: 1px solid #f6f6f6; border-top:none; border-bottom:1px dashed #d0d0d0; padding: 4px 10px 4px 10px; }
.g  td { text-align: center; width:110px; height:160px; vertical-align: middle; margin-bottom: 0px; margin-top: 0px; }

.menucat { width:100%; }
.imggrp img { width: 80px; }
.new { background: transparent url(/dx1/new2.png) right bottom no-repeat; }

.shadetabs0            { position: relative; top: 0px; background: url(/dx1/center2.png) 0px 0px no-repeat; padding: 10px 0px 10px 0px; }
.shadetabs             { padding: 0; margin: 0; font: normal 11px arial; list-style-type: none; text-align: left; }

.shadetabs li          { display: inline; margin: 0; }
.shadetabs li a        { padding: 10px 10px 8px 10px; margin: 0; text-decoration: none; color: #2d2b2b; background: url(/dx1/center1.png) 0px 0px no-repeat; border-right: 1px solid #f3f3f3; }
.shadetabs li a:visited{ color: #2d2b2b; }
.shadetabs li a:hover  { text-decoration: none; color: #2d2b2b; }

.shadetabs li.selected          { position: relative; top: 0px; color: #c00000; font-size:11px; }
.shadetabs li.selected a        { padding: 10px 10px 8px 10px; color: #c00000; font-weight: bold; background: url(/dx1/center1.png) 0px 0px no-repeat; border: 0px; border-right: 1px solid #f3f3f3; }
.shadetabs li.selected a:visited{ color: #c00000; }
.shadetabs li.selected a:hover  { color: #c00000; text-decoration: none; }

.tabcontentstyle { background: none; font: normal 11px tahoma; color: #000000; padding: 6px 0px 0px 0px; border: 0; margin: 2px 0px 0px 0px; }
.tabcontent      { width:100%; display:none; }

.menuskin   { position:absolute; width: 200px; background-color:#ffffff; border:1px solid #e0e0e0!important; font:normal 11px arial; z-index:100000; visibility:hidden;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow: #e0e0e0 0px 2px 4px 0px;-moz-box-shadow: #e0e0e0 0px 2px 4px 0px;box-shadow: #e0e0e0 0px 2px 4px 0px;}
.menuskin .xxx3 { text-decoration:none; color:#606060; width:100%; padding: 0px 8px!important; line-height:24px; }
.menuskin .xxx3:hover { text-decoration:none; color:#000000; }
.glossary   { text-decoration:none; color:#606060; background-color:#f6f6f6; padding:6px 8px!important; font:normal 11px arial; text-align:justify; }
.glossary .xxx3 { text-decoration:none; color:#606060; width:100%; padding:0!important; font:normal 11px arial; }
.glossary .xxx3:hover { text-decoration:none; color:#000000; }

#mouseoverstyle { text-decoration:none; background-color:#f0f0f0; }
#mouseoverstyle a{ text-decoration:none; color:#000000; }

.panX3 {
 BORDER: 0px solid #e0e0e0; MARGIN:0; PADDING: 0px 0px 0px 0px; 
 background: url(/dx1/center5.png) 0px -25px no-repeat; 
 TOP: 80px; LEFT: 0px; width: 685px; height: 56px; POSITION: absolute; display:none; 
}
.panX3_2 {
  padding: 10px 14px 10px 14px;
}