#topContents{
background: url(../item/Dheadback.gif) repeat-x;}
#topContents h2{
color:#FFF;
font-weight:normal;
position:relative;
height:60px;
text-align:left;
background:url(../item/Dtop.gif) no-repeat 7px 7px;
width:850px;}
#topContents h2 span{
font-size:12.5px;
line-height:1.2;
position:absolute;
top:18px;
right:18px;
text-align:right;}
#leftarea h3{
color:#369;
padding-left:25px;
background:url(../item/Dtop_type.gif) no-repeat top left;
height:30px;
line-height:30px;
font-size:1.5em;}
#leftarea h4 a{color:#000;}
.niftyTB{
background:#FFF;
border:1px solid #ccc;
width:540px;}
#leftarea table h4{
background:url(../item/Dtop_tableh4.gif) no-repeat center left;
margin-left:5px;
margin-top:3px;
padding-left:13px;
font-size:105%;}
#leftarea table ul{padding-top:0px;}
#leftarea table li{
background:url(../item/Dtop_tableli.gif) no-repeat 0px 6px;
padding-left:7px;}
div.wbox.news h3{
_padding-top:10px;}
div#leftarea {
float:left;width:550px;}
div#rightarea {
float:right;width:300px;}
.sliderGallery{
overflow:hidden;
position:relative;
padding:10px;
height:130px;
width: 800px;
margin-bottom:15px;
_margin-bottom:0px;
margin-left:15px;
unselectable:on;
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;}
*:first-child+html .sliderGallery{
margin-bottom:0px;}
.sliderGallery ul {
position: absolute;
list-style: none;
overflow: none;
white-space: nowrap;
padding: 0;
margin: 0;
height:110px;}
.sliderGallery ul li {display: inline;}
.sliderGallery ul li img {vertical-align: top;}
.slider {
width: 782px;
height: 17px;
line-height:17px;
top:110px;
margin-left: 5px;
padding: 1px;
position: relative;
background:url(../item/slideBar.gif) no-repeat top center;}
.handle {
position: absolute;
cursor: move;
height: 17px;
width: 290px;
top: 0px;
background:url(../item/handleP.gif) no-repeat top center;
z-index: 100;}
.slider span {
color: #eee;
font-size: 80%;
cursor: pointer;
position: absolute;
z-index: 110;
top: 2px;}
.slider .slider-lbl0 {left:130px;}
.slider .slider-lbl1 {left:230px;}
.slider .slider-lbl2 {left:350px;}
.slider .slider-lbl3 {left:500px;}
.slider .slider-lbl4 {left:620px;}
.slider .slider-lbl5 {left:660px;}
ul#nav{
background:#666 url(../item/navGrad1.gif) repeat-x;
height:36px;}
ul#nav li{
border-color:#000;}
ul#nav li a{
width:140px;
color:#FFF;
font-size:12px;
height:36px;
line-height:36px;}
ul#nav li a:hover,
body.top ul#nav li.top a,
body.pages.num0 ul#nav li.pages0 a,
body.pages.num2 ul#nav li.pages2 a,
body.pages.num3 ul#nav li.pages3 a,
body.pages.num4 ul#nav li.pages4 a,
body.pages.num5 ul#nav li.pages5 a,
body.pages.num6 ul#nav li.pages6 a{
font-weight:bold;
color:#369;
background:url(../item/D_over.gif) no-repeat center center;}
body.num2 table h5 a,body.num2 table h5 a:hover{
color:#000;
font-size:1.5em;
display:block;
width:268px;
text-decoration:none;}
body.pages div#rightarea .cont h3{
background:#369 url(../images/DPtitleGrad.gif) repeat-y;}
body.pages div#rightarea .cont h4{
background:url(../item/Dbox.gif) no-repeat 0px 3px;}
body.pages div#rightarea .cont h4{
color:#369;}
.sideM li a{
background:#eee url(../../item/arrows.gif) no-repeat bottom left;
color:#369;}
.sideM li a:hover{
background-color:#c2dde8;}
.sideM li.on a,.sideM li.on a:hover,
ul.prd0 li.prd0 a,ul.prd0 li.prd0 a:hover,
ul.prd1 li.prd1 a,ul.prd1 li.prd1 a:hover,
ul.prd2 li.prd2 a,ul.prd2 li.prd2 a:hover,
ul.prd3 li.prd3 a,ul.prd3 li.prd3 a:hover,
ul.prd4 li.prd4 a,ul.prd4 li.prd4 a:hover,
ul.prd5 li.prd5 a,ul.prd5 li.prd5 a:hover{
background:#369 url(../../item/arrows.gif) no-repeat top left;
color:#fff;}
.pages #rightarea strong{color:#000;}
.ptable{background:#ddd; width:560px;_width:540px; margin:10px 20px; clear:both;padding:1px 0px;}
html>body .ptable{padding :1px 0px\9;}
body.pages div#rightarea p.sy{color:#369;font-size:110%; padding-bottom:2px;}
.ptable table{background:#fff; width:540px;_width:536px;}
.ptable table.up{margin-bottom:0px !important;}
.ptable table.dw{margin-top:0px !important;}
.ptable th{text-align:left;padding:10px;font-size:110%;font-weight:bold;}
body.pages div#rightarea th.ty{background:#369; color:#fff;font-size:110%; padding:2px;}
.dw{border:1px solid #ccc;}
.dw td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.dw th{padding:2px 5px; border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.spacer{padding:5px;}
h5.lineHead{
font-size:1.2em;
padding:3px;
padding-bottom:15px;
color:#069;
border-top:1px solid #069;
border-left:1px solid #069;
width:265px;
text-align:left;}