/*

Author: Nancy
Style: Web11
Color: Black
Price: $100
Date: 2007-08-3
Finish: 2007-06-18
Modify: 

*/

html,body {
padding: 0;
margin: 0;
min-height: 100%;
}
body {
font-size: 12px;
font-family: verdana, arial, verdana;
color: #000;
margin:0;
line-height: 1.75em;
background:#fcfdfe url(images/body-bg.gif) repeat-x;
}
dd dd,
* html body {
font-size: 11px;
}

a {
color: #003d7c;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: none;
text-decoration: underline;
}
.outer-outer{
padding:0 20px;
}
.container{

}
.container-inner {
}
form {
margin: 0;
}
a img{
padding:0 5px 5px 0;
}bg.gif
input,select,textarea {
font-size: 12px;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.floatholder {
/*margin: 0 0 10px 0;*/
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
div.wrap {
height: 1px;
width: 100%;
clear: both;
overflow: hidden;
}
.showthis {
display: block;
}
.hidethis {
display: none;
}
.pop-module {
background-color:#FFFFFF;
border:1px solid #000;
}
.popDiv_1 {
display: block;
}
.floatDiv_2,
.popDiv_2 {
display: none;
}
/*
.floatDiv_1 {
width: 100%;
position: absolute;
top: 0;
left: 0;
background: #FFF;
cursor: default;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
z-index: 9990;
}
*/
.popDiv_1,.popDiv_2 {
z-index: 9991;
position: absolute;
top: 80px;
left: 0;
}
.popDiv_1 .inner3,
.popDiv_2 .inner3 {
text-align: left;
border: 1px #CCC solid;
background: #FFF;
}
.popDiv_1 .inner2,
.popDiv_2 .inner2 {
padding: 0;
overflow-x: hidden;
height: 100%;
}
.popDiv_1 .inner1,
.popDiv_2 .inner1 {
height: 100%;
position: relative;
}
.pptitle {
background: #CCC url("images/ppdiv_top.gif") repeat-x left top;
border-bottom: 1px #8C8C8C solid;
height: 27px;
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
position: absolute;
z-index: 999999;
}
a.restore {
position: absolute;
right: 24px;
top: 4px;
display: block;
height: 15px;
width: 15px;
background: url("images/icon_restore.gif") no-repeat;
}
.pptitle .h3 {
margin: 0;
font-size: 12px;
padding: 5px 0 0 5px;
font-weight: bold;
cursor: default;
}
.ppcontent {
height: 300px;
position: absolute;
overflow-y: auto;
z-index: 999998;
top: 27px;
width: 100%;
}

a.close,
a.close:hover {
position: absolute;
right: 4px;
top: 6px;
display: block;
height: 15px;
width: 15px;
background: transparent url("images/icon_close.gif") no-repeat;
}

.pop-head-inner {
background:#000;
color: #FFF;
font-weight:bold;
border-bottom:1px #c3c3c3 solid;
}
.pop-head-inner .h4 {
font-weight:bold;
}
.module-voteresult .mm_01{
border:0;
}

/* Container */

.mainfoot {
}
.row_0{

}
.box {

}
.maincontent{
}
.mainhead{

}
.mainhead-inner{

}
.mainhead .h1 {
margin: 0;
}
td .col_01 {padding:10px 10px 10px 10px;}
td .col_02 {padding:10px;}
td .col_03 {padding:10px 10px 10px 10px;}


/* Main Head */
.head_03 {

}
.head_02 {

}
.head_01 {
position: relative;
height:218px;
background:url(images/head_bg.gif) no-repeat left top;
}

.sitename {
color:#000;
font-size:26px;
font-weight: bold;
padding:0 0 5px 20px;
display:none;
}
.logo {
padding:5px 0 10px 15px;
display:none;
}
div.banner{
display:none;
}
.slogan {
color:#6a6a6a;
padding:0 0 5px 20px;
position: absolute;
top: 5px;
display:none;
}

/* UL&OL */
.baseUL,
.baseUL li {
margin: 0;
padding: 0;
list-style: none;
}
dt {
display: inline-block;
margin: 0px;
padding: 1px 3px;
font-weight: bold;
border-top: 1px #CCC solid;
background: #EEE;
}
dd {
clear: none;
margin: 0px;
padding: 1px 3px;
}
dl {
line-height: 1.5em;

margin: 0 0 10px 0;
padding: 0px;
}
dl dl {
margin: auto auto auto 20px;
border-color: #CCC;
border-style: solid;
border-width: 1px;
background: #ffffe0;
padding: auto;
}


/* Main Body */

/* Main Foot */
.mainfoot{

}
.foot_03 {
background:#fff;
}
.foot_02 {

}
.foot_01 {

}
#Dyn_footer{
height:60px;
background:url(images/foot_l.gif) no-repeat left top;}
.copyright {
background:url(images/foot_r.gif) no-repeat right top;
color: #333;
clear:both;
height:60px;
}
/* Head Navigation Bar */
.headnav {
background:url(images/nav_l.gif) no-repeat left top;
position:absolute;
right:10px;
top:10px;
height:24px;
width:420px;
}

/* Head Menu */
.headnav-inner {
background:url(images/nav_r.gif) no-repeat right top;
height:24px;
}

/* Hides from IE-mac \*/
* html .headnav {height: ;}
/* End hide from IE-mac */
.headnav:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.hdmenu {
padding-top:3px;
}
.headsearch {
position: absolute;
top:5px;
display:none;
right: 30px;
}
/*module-cglist */
.module-cglist .md_top{}
.module-cglist .md_bottom{}

.module-cglist .md_middle .mm_02,
.module-cglist .md_middle .mm_01{border:0px;padding:0px;}
.module-cglist .md_middle .mm_01 {padding:5px 10px 5px 10px;}
.md_cglisttop{display:none;}

/* Module Style */
.mt_03{
background: url("images/mt_bg.gif") repeat-x left top; 
}
.mt_02{
background: url("images/mt_le.gif") no-repeat left top; 
}
.mt_01{
background: url("images/mt_ri.gif") no-repeat right top; 
}
.mm_03{
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;

}
.mm_02{

}
.mm_01{
padding:10px;

}
.md_style2 .mt_03{
background: url("images/style1_bg.gif") repeat-x ; 
height:92px;
}
.md_style2 .mt_02{
background: url("images/style1_ri.gif") no-repeat right top; 
height:92px;
}
.md_style2 .mt_01{
background: url("images/style1_le.gif") no-repeat left top; 
height:92px;
}
.md_style2 .mm_03{
border:0;
background:#eff4f9 url(images/style1_mb.gif) repeat-x;
}
.md_style2 .mb_03{
background:url(images/style1_bb.gif) repeat-x;
height:10px;
}
.md_style2 .mb_02{
background:url(images/style1_bl.gif) no-repeat left top;
height:10px;
}
.md_style2 .mb_01{
background: url("images/style1_br.gif") no-repeat right bottom; 
height:10px;
}

.hide_title .mt_03{
background: url("images/mt_le.gif") no-repeat left top;
padding-left:5px;
height:3px;
}
.hide_title .mt_02{
background: url("images/mt_ri.gif") no-repeat right top;
padding-right:5px;
height:3px;
}
.hide_title .mt_01{
background: url("images/mt_bg.gif") repeat-x left top; 
height:3px;
} 
.md_style1 .hide_title{
display:none;
}
 .mt_01 .h3{
padding-top:7px;
padding-left:10px;
line-height: 1em;
color:#013d7c;
font-size: 12px;
font-weight: bold;
 }
.module-login .mt_01 .h3{

}
.md_style2 .mt_01 .h3{
padding-top:30px;
padding-left:95px;
font-weight:bold;
color:#fff;
font-size:18px;
}
.module-login .mt_01 .h3,
.md_style1 .mt_01 .h3{
padding-top:4px;
padding-left:25px;
line-height: 1em;
color:#003d7c;
font-size: 12px;
font-weight: bold;
}
.md_middle .mm_01{

}

.module-complex .md_middle .mm_01{
background:none;
}
.mb_03{
background: url("images/mb_bg.gif") repeat-x left bottom; 
height:10px;
}
.mb_02{
background: url("images/mb_le.gif") no-repeat left bottom; 
height:10px;
}
.mb_01{
background: url("images/mb_ri.gif") no-repeat right bottom; 
height:10px;
}
.mb_01 img {height:8px;display:none;}

/* Hides from IE-mac \*/
* html .md_middle, * html .mm_02 {height: 1%;}
/* End hide from IE-mac */
.mm_02:after,
.md_middle:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.md_middle .readmore {
height: 25px;
}
.md_middle .readmore a {
float: right;
display: block;
padding:0 3px 3px 15px;
color:#ff8417;
}
.md_style2 .md_middle .readmore a{
background:url(images/style2_mor.gif) no-repeat right 1px;
color:#9d9d9d;
padding-right:16px;
}
/* Module Exception by Type */

.module-login .md_middle {}
.module-login .md_bottom {border:#F33 0px solid;}
.form-submit {
}
.module-counter {
margin:0 auto;
text-align:center;
padding-top:8px;
}
.module-counter .mt_03,
.module-counter .mt_02,
.module-counter .mt_01,
.module-counter .mm_03,
.module-counter .mm_02,
.module-counter .mm_01,
.module-counter .mb_03,
.module-counter .mb_02,
.module-counter .mb_01 {
background:none;
border:none;

}
.module-counter .mt_01,
.module-counter .mm_01,
.module-counter .mb_01 {
padding: 0;

}
.module-counter .md_top,
.module-counter .md_bottom {

}
.module-misc {
border: 1px #c3c3c3 dashed;
background: #F3F3F3;
padding: 9px 5px 1px 9px;
margin-bottom: 15px;
}
.module-misc .mt_03,
.module-misc .mt_02,
.module-misc .mt_01,
.module-misc .mb_03,
.module-misc .mb_02,
.module-misc .mb_01,
.module-misc .mm_03,
.module-misc .mm_02,
.module-misc .mm_01 {
background: none;
border:0;
}
.module-misc .mt_01,
.module-misc .mm_01,
.module-misc .mb_01 {
padding: 0;
}
.module-misc .md_top,
.module-misc .md_bottom {
display: none;
}
.subcontent-inner .mt_03,
.subcontent-inner .mt_02,
.subcontent-inner .mt_01,
.subcontent-inner .mm_03,
.subcontent-inner .mm_02,
.subcontent-inner .mm_01,
.subcontent-inner .mb_03,
.subcontent-inner .mb_02,
.subcontent-inner .mb_01 {
background: none;
}
.subcontent-inner .mt_01,
.subcontent-inner .mm_01,
.subcontent-inner .mb_01 {
padding: 0;
}
.subcontent-inner .md_top,
.subcontent-inner .md_bottom {
display: none;
}

.module-special .h5 {
background: url("images/dot_2.gif") no-repeat left 5px;
font-weight: normal;
padding-left:15px;
}
.module-path {
margin-bottom: 18px;
height: 19px;
overflow: hidden;
color:#013d7c;
}
.module-path .md_middle .mm_01{border:0;text-align:left;}
a.path {
color:#013d7c;
font-weight: bold;
text-decoration: underline;
}
a.path:hover{
color:#000;
}
.module-path .mt_03,
.module-path .mt_02,
.module-path .mt_01,
.module-path .mm_03,
.module-path .mm_02,
.module-path .mm_01,
.module-path .mb_03,
.module-path .mb_02,
.module-path .mb_01 {
background: none;
border:0;
padding: 0;
}
.module-path .md_top,
.module-path .md_bottom {
display: none;
}
.module-ptdetail .md_top {}
.module-ptdetail .md_middle .mm_01{
padding:0 4px 0 4px;
}
.item-title{
font-size:14px;
padding:8px 8px 8px 15px;
font-weight: bold;
color:#000;
margin-bottom:10px;
}
.module-ptdetail .md_bottom .mb_03,
.module-ptdetail .md_bottom .mb_02,
.module-ptdetail .md_bottom .mb_01{}
/* Module Exception by Column */

/* base CSS */
.baseTB th {
padding: 5px;
border-top: 1px #FFF solid;
border-left: 1px #FFF solid;
border-right: 1px #DDD solid;
border-bottom: 1px #DDD solid;
background: #F0F0F0;
text-align: left;
white-space: nowrap;
}
/* Record List Table */
.listTB td {
padding: 1px;
vertical-align: top;
}
td.mc{
padding:3px;
}
.listTB .row_01 {
background: #FFF;
}
.listTB .row_02 {
background: #EEE;
}

/* Record List Exception by Type */
.module-ptlist .listTB .row_01 td {
}
.module-ptlist .listTB .row_02 td {
}
/* Record Multi-Pages */
#navigate a {
color:#fff;
}
#navigate :hover {
color:#f4f3e8;
}
#navigate {
margin-top: 5px;
border: 1px #000 solid;
background: #013d7c;
color:#fff;
}
#navigate input.keyin {
height: 18px;
padding: 0 !important;
border: 1px #c3c3c3 solid;
border-width: 1px ;
margin-left: 5px;
background: #fff;
}
#navigate .form-submit input {
width: auto;
padding-left: 5px;
padding-right: 5px;
}
a.pagenum {
margin: 0 2px;
padding: 1px 3px;
}

/* Misc */
.misclist {
height: 30px;
}
.misclist li {
float: left;
margin: 3px 10px 0 3px;
padding-left: 18px;
}
li.misc-recommend {
background: url("images/mailto.gif") no-repeat left top;
}
li.misc-print {
background: url("images/printer.gif") no-repeat left top;
}

/* Layout CENTER/LEFT/RIGHT */
.h3 {
font-size: 12px;
margin: 0;
color: #0BE;
}
.h4,.h5,h4,h5 {
font-size: 12px;
margin: 0;
}
.h5 {
font-weight: normal;
}
.bignews .h4 {
font-size: 14px;
}
.listrow_1 {
background: #FFF;
}
.listrow_2 {
background: #EEE;
}
ul.nav {
margin: 0;
padding: 0;
}
ul.list {
margin: 0;
padding: 0;
}
ul.list li {
/*list-style-type: decimal;*/
list-style: none;
padding: 3px;
margin: 0;
}
.date {
font-size: 10px;
}
.newline {
display: block;
float: none;
}
.md_style2 li {
width: 48%;
float: left;
}
.md_style2 li.listrow_1,
.md_style2 li.listrow_2 {
background: #FFF;
border-bottom: 1px #CCC solid;
padding-right: 5px;
}
.md_style1 .date {
}
.md_style2 .date {
padding-right: 5px;
}
.module .md_bottom {
clear: both;
}
/* Product List Style */

.pt_style1 td.lb,
.pt_style1 td.cb,
.pt_style1 td.rb {
}
.pt_style2 .cm {
border: 1px #CCC solid;
padding: 5px;
}
.pt_style2 .lt,
.pt_style2 .lt img {
height: 5px;
width: 5px;
}
.pt_style2 td.rm {
background: #CCC;
vertical-align: top;
width: 3px;
}
.pt_style2 div.rm {
background: #FFF;
height: 10px;
width: 3px;
}
.pt_style2 td.cb {
background: #CCC;
vertical-align: top;
height: 3px;
}
.pt_style2 div.cb {
background: #FFF;
height: 3px;
width: 10px;
}
.pt_style2 td.rb {
background: #CCC;
}
.submenu {
height:29px;
}
.submenu-inner {
height:29px;
}
.submenu ul {
margin:0;
padding: 0;
}
.submenu li {
margin: 0;
padding: 0;
list-style: none;
float: left;
margin-right:2px;
}
.submenu li a {
display: block;
float: left;
text-decoration: none;
margin: 0;
padding: 0;
padding-bottom:5px;
}
.submenu li a:hover {
text-decoration: none;
}
.submenu li img {
display: none;
}
* html .submenu li a div {
width: 10px;
}
.submenu li a div {
background: url("images/tab1_le.gif") no-repeat left top;
}
.submenu li a div div {
background: url("images/tab1_ri.gif") no-repeat right top;
font-weight: bold;
padding:5px 12px 0 12px;
height:23px;
white-space: nowrap;
cursor: pointer;
color:#2f9ce1;
}
.submenu li a:hover {
color: #000;
}
.submenu li a.active{
background: url("images/tab_bg.gif") no-repeat 50% top;
}
.submenu li a.active div {
background: url("images/tab_le.gif") no-repeat left top;
}
.submenu li a.active div div {
background: url("images/tab_ri.gif") no-repeat right top;
color:#fff;
}                
.module-complex .mt_03,
.module-complex .mt_02,
.module-complex .mt_01 {
background:none !important;
height: auto;
padding:0;
border:none;
}
td.banner {
text-align: right;
}
.module-ptdetail .md_top .h3,
.module-misc .md_top .h3 {
display: none;
}
.page_detail td.col_02 {
background: url("dw.gif") no-repeat right top;
}
.ptcontent {
padding: 0 10px;
}
/* */
.imagelist ul {
margin: 0;
padding: 0;
}
.imagelist li {
margin: 0;
padding: 0 10px 10px 0;
list-style: none;
text-align: center;
}
.imagelist li div {
background: #CCC;
}
.horizontal li {
float: left;
}
.vertical li {
float: none;
}
.float_left {
width: auto;
float: left;
}
.float_right {
width: auto;
float: right;
}
.module-login label {
display: block;
font-weight: bold;
padding-top: 0px;
}
input#MemberAuthCode {
width: 60px;
}
.keyin {
border: 1px #999 solid;
background: #F7F7F7;
color: #666;
padding-left:5px;
padding-top:2px
}
input.keyin {
height: 16px;
}
input.verify {
width: 80px;
}
textare.keyin {
height: 100px;
width: 80%;
}
.module-login .keyin {
width: 90%;
}
.form-submit {
padding-top: 8px;
}
.post-control a span span ,
.form-submit input {
margin-right: 5px;
border: 2px #c9c9c9 solid;
background: #000;
color: #FFF;
cursor: pointer;
padding:3px 5px 1px 5px;
font-size: 12px;
font-weight: bold;
}

/* Fieldset */
.module fieldset {
border: 1px #c3c3c3 dashed;
margin: 0;
padding: 8px;
}
fieldset legend {
font-weight: bold;
font-size: 12px;
padding: 2px 5px;
color: #000;
}
fieldset .form-submit {
padding: 10px 0 0 105px;
}

fieldset .form-submit input {
padding: 3px 5px;
width: auto;
}
dd label {
display: block;
width: 100px;
float: left;
padding: 2px 0 0px 3px;
font-weight: bold;
margin-right: 2px;
background:#F3F3F3;
}
*html dd label{ padding: 3px 0 1px 3px; }
fieldset input.keyin {
width: 150px;
padding-left:5px;
}
fieldset input.verify {
width: 100px;
padding-left:5px;
}
.module-profile fieldset {
width: 600px;
margin: 0 auto;
}
.module-profile dl {
clear: both;
}
.module-profile p {
margin: 0;
}
.module-profile dd label{
width: 150px;
}
.module-profile fieldset {
border: 0;
}
.module-profile fieldset input.keyin {
width: 250px;
}
.module-profile fieldset .form-submit {
padding: 2px 0 0 160px;
}
.field_request {
color: #000;
background: #DDD;
}
.field_blank {
background: none;
}
.module-profile dl {margin:0;padding:0;}

.module-comment .h3 {
}
dd.comment-info {
color: #999;
font-family: verdana;
font-size: 12px;
text-align: right;
}
dd.comment-info .ipinfo,
dd.comment-info .date {
font-size: 11px;
padding-right:5px;
}
dl dl dd.comment-message {
color: #095BC9;
text-align: left;
}
dl dl dd.comment-info {
text-align: left;
font-size: 11px;
}
.author {
border-right: 1px #CCC solid;
padding-right: 5px;
font-size: 11px;
}

/* Category Menu */
.cgmenu {
padding: 1px;
z-index:65;
}
.cgmenu a {
display: block;
width: 100%;
}
.cgmenu ul {
padding:0;
margin:0;
list-style: none;
}
.cgmenu ul li {
position:relative;
list-style: none;
padding:0;
margin:0;
display: block;
}
*html .cgmenu ul li {
display: inline-block;
}
.cgmenu ul li a,
.cgmenu ul li a:link,
.cgmenu ul li a:visited {
display:block;
text-decoration:none;
color:#333; 
margin: 0 !important;
border-bottom:1px #cdcdcd dashed ;
}
.cgmenu ul li a:hover{
color:#b30000; 
}

.cgmenu table {
margin:-1px; 
border-collapse:collapse;
}
/* specific to non IE browsers */
.cgmenu a {
color:#fff;
}
.cgmenu ul {
display:block;
}
.cgmenu ul li ul {
display: none;
}
.cgmenu ul li a {
display:block;
color:#000; 
text-indent:5px;
height:auto;
}
.cgmenu ul li:hover ul {
position:absolute;
left: 100%;
top: -1px;
}
.cgmenu ul ul li:hover ul {
position:absolute;
left: 100%;
top: -1px;
}

.cgmenu ul li {
z-index:9;
}
.cgmenu ul ul li {
z-index:10;
}
.cgmenu ul ul ul li {
z-index:20;
}
.cgmenu ul ul ul ul li {
z-index:30;
}
.cgmenu ul ul ul ul ul li {
z-index:40;
}
.cgmenu ul ul ul ul ul ul li {
z-index:50;
}


.cgmenu li ul {
background:#fff;
z-index: 68;
width: 150px;
border: 1px #003d7c solid;

}
.cgmenu li ul div {
}

.cgmenu ul ul ul ul ul ul ul ul ul li:hover ul,
.cgmenu ul ul ul ul ul ul ul ul li:hover ul,
.cgmenu ul ul ul ul ul ul ul li:hover ul,
.cgmenu ul ul ul ul ul ul li:hover ul,
.cgmenu ul ul ul ul ul li:hover ul,
.cgmenu ul ul ul ul li:hover ul,
.cgmenu ul ul ul li:hover ul,
.cgmenu ul ul li:hover ul,
.cgmenu ul li:hover ul {
display: block;
}
.cgmenu li:hover ul ul ul ul ul ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul ul,
.cgmenu li:hover ul ul ul ul,
.cgmenu li:hover ul ul ul,
.cgmenu li:hover ul ul,
.cgmenu li:hover ul  {
display: none;
}

.cgmenu .menu-item {
position: relative;


}
.cgmenu .cgarrow {
position: absolute;
display: block;
width: 14px;
height: 9px;
background:url("images/arrow_cg.gif") no-repeat;
right: 0px;
top:8px;
}

.hdmenu {
z-index:65;
padding:0px 10px 0 0;
}
.hdmenu a {
display: block;
width: 100%;
}
.hdmenu ul {
padding:0;
margin:0;
list-style: none;
}
.hdmenu ul li {
position:relative;
list-style: none;
padding: 0;
margin: 0;
float: left;
}
.hdmenu ul li li {
float: none;
clear: both;
width: auto;
}

.hdmenu table {
margin:-1px; 
border-collapse:collapse;
}
/* specific to non IE browsers */
.hdmenu a {
color: #000;
}
.hdmenu ul {
display:block;
padding-top:3px;
padding-left:12px;
}
.hdmenu ul li ul {
display: none;
}
.hdmenu ul li{
background:url(images/nav_li.gif) no-repeat right 6px;
}
.hdmenu ul li a,
.hdmenu ul li a:visited {
display:block;
color: #377d99;
font-weight:normal;
height:auto;
white-space: nowrap;
text-decoration:none;
margin: 0;

}
.hdmenu ul li ul li a,
.hdmenu ul li ul li a:visited {
white-space: normal;

}
.hdmenu ul li a.drop {
background: transparent;
}
.hdmenu ul li a:hover {
color: #003d7c;
text-decoration: none;
background:none;
}
.hdmenu ul li ul li a:hover {

}
.hdmenu ul li:hover ul {
position:absolute;
top:21px;
}
.hdmenu ul ul li:hover ul {
position:absolute;
left:100%;
top:-1px;
}
.hdmenu ul li ul a {
}
.hdmenu li ul {
background-color: #dddddd;
border: 1px #003d7c solid;
z-index: 68;
width: 120px;
}
.hdmenu li ul a 
.hdmenu li ul a:link{
color: #004080;
font-weight:none;

}
.hdmenu li ul a:hover{
color: #003D7C;
font-weight:none;
background:#fff; 

}
.hdmenu ul li {
z-index:9;
padding-left:8px;
}
.hdmenu ul a:hover {
background:url("images/") repeat-x left bottom;
}
.hdmenu ul li#Hln_1 {

}
.hdmenu ul ul li {
padding: 0;
z-index:10;
background: transparent;
}
.hdmenu ul ul ul li {
z-index:20;
}
.hdmenu ul ul ul ul li {
z-index:30;
}
.hdmenu ul ul ul ul ul li {
z-index:40;
}
.hdmenu ul ul ul ul ul ul li {
z-index:50;
}



.hdmenu ul ul ul ul ul ul ul ul ul li:hover ul,
.hdmenu ul ul ul ul ul ul ul ul li:hover ul,
.hdmenu ul ul ul ul ul ul ul li:hover ul,
.hdmenu ul ul ul ul ul ul li:hover ul,
.hdmenu ul ul ul ul ul li:hover ul,
.hdmenu ul ul ul ul li:hover ul,
.hdmenu ul ul ul li:hover ul,
.hdmenu ul ul li:hover ul,
.hdmenu ul li:hover ul {
display: block;
}
.hdmenu li:hover ul ul ul ul ul ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul ul,
.hdmenu li:hover ul ul ul ul,
.hdmenu li:hover ul ul ul,
.hdmenu li:hover ul ul,
.hdmenu li:hover ul  {
display: none;
}

.hdmenu .menu-item {
position: relative;
padding:0 5px 1px 2px;
}
.hdmenu .drop .menu-item {
padding-right: 15px;
}
.hdmenu .cgarrow {
position: absolute;
display: block;
width: 8px;
height: 8px;
background: url("images/hdarrow.gif") no-repeat left top;
right:5px;
top: 8px;
}
/*
.module-uptime .md_top .mt_03,
.module-uptime .md_top .mt_02{background:none; height:16px;}
.module-uptime .md_top .mt_01{background:none; height:16px; padding-left:3px;}
.module-uptime .md_top .mt_01 .h3{padding:0;color:#333;height:16px;}
.module-uptime .md_middle .mm_01{border:0; padding:3px 0 3px 3px;border-top:1px #e3e0e0 dotted;margin-bottom:5px;}
.module-uptime .md_bottom{display:none;}
*/
.module-ads .md_top{display:none;}
.module-ads .md_middle .mm_01{ border:0;padding:0;margin-bottom:5px;}
.module-ads .md_bottom{display:none;}
.module-sublist .md_top{display:none;}
.module-sublist .md_middle .mm_03{border:none;}
.module-sublist .md_middle .mm_01{border:1px #e3e0e0 solid;padding:5px;}
.module-sublist .md_middle .mm_01 .h3{font-weight:none;}
.module-sublist .md_bottom{display:none;}

div.module-link .h5{
background:url(images/dot_2.gif) no-repeat left 5px;
padding:0px 0 3px 17px;
}
.cgmenu a,
.cgmenu a:link,
.cgmenu a:visited {
background:url("images/arrow_cg1_1.gif") no-repeat 3px 9px;
padding-top:3px;
padding-bottom:1px;
text-indent:20px;
cursor: pointer;
color:#000;
}
.cgmenu .menu-item{
padding-right:12px;
}

.cgmenu ul li a:hover {
color:#000;
background:#dddddd url("images/arrow_cg1_1.gif") no-repeat 3px 9px; 
}
.cgmenu li ul li a {
font-weight: normal;
}
.cgmenu li ul a,
.cgmenu li ul a:link,
.cgmenu li ul a:visited {
background: #fff url("images/arrow_cg1_1.gif") no-repeat 5px 10px;
padding-top: 3px;
padding-bottom: 1px;
text-indent:20px;
cursor: pointer;
color:#003d7c;
}
.cgmenu li ul li a:hover {
background:#ddd url("images/arrow_cg1_1.gif") no-repeat 5px 10px; 
color:#000;
}

.page_login .module-login {
width: 500px;
margin: 0 auto;
}
.page_login .module-login .form-submit {
padding-left: 100px;
}
.page_login .module-login #authimg {
display: inline;
}
.page_login .module-login label {
clear:both;
display:block;
float:left;
height:20px;
margin-top:10px;
text-align:right;
width:100px;
padding-right:5px;
}
.page_login .module-login .keyin {
width: 300px;
margin-top: 10px;
height:20px;
}
.page_login .module-login #MemberAuthCode {
border: 1px #b8b8b8 solid;
width: 80px;
}
.module-profile .md_top .mt_03{}
.module-profile .md_top .mt_02{}
.module-profile .md_top .mt_01{}
.module-profile .md_top .mt_01 .h3{}
.module-ptlist .md_top .mt_03{}
.module-ptlist .md_top .mt_02{background:url(images/left-01.gif) no-repeat left-top;}
.module-ptlist .md_top .mt_01{background:url(images/left-02.gif) no-repeat left-top ;}
.module-link tbody .mc{padding-right:10px;}
.md_style2 .md_middle .mm_01 {border:0px;padding:0 10px;}
.module-search .md_top .h3 {

}
.module-search .md_top {
overflow: hidden;
}

.page_notfound {
width: auto;
height: auto;
text-align: auto;
}
.notfound {
width: 550px;
margin: 20px auto;
text-align: left;
border: 1px #647E05 solid;
background: #FFF;
padding: 1px;
}
.notfound-inner {
background: #FFF;
border: 1px #A1B26C solid;
padding: 10px;
height: 350px;
overflow-y: auto;
color: #333;
}

.module-voteresult table {
border: 1px #CCC solid;
border-width: 1px 0 0 1px;
}
.module-voteresult td {
border-right: 1px #CCC solid;
border-bottom: 1px #CCC solid;
padding: 2px;
}
.module-voteresult .answer {
background: #EEE;
border-width: 1px;
border-style: solid;
border-color: #FFF #CCC #CCC #FFF;
}

.rating {
width: 200px;
padding-right: 10px;
}
.rating div {
height: 5px;
overflow: hidden;
background: #67810A;
}

.forum-postbit {
margin-bottom: 6px;
}
.postbit_legacy {
/*table-layout:fixed;*/
word-break:break-all;
border: 1px solid #c3c3c3;
border-width: 0 0 0 1px;
}
.threadslist {
border: 1px solid #c3c3c3;
border-width: 0 0 0 1px;
}
.threadslist td,
.postbit_legacy td {
border: 1px solid #c3c3c3;
border-width: 0 1px 1px 0;
padding: 3px;
}
.threadslist td td,
.postbit_legacy td td {
border: auto;
padding: auto;

}
.forum-manage {
display: inline;
}
.forum-search {
float: right;
padding: 3px 0 0 0;
}
.h5 {
font-size: 12px;
}
.nowrap {
white-space: nowrap;
color:#fff;
}
.msg-warning {
background: #FFC;
padding: 5px;
border: 1px #FC0 solid;
margin-bottom: 5px;
}
.question {
font-size: 12px;
font-weight: bold;
line-height: 16px;
color: #000;
}
.desc {
color:#5d5d5d;
}
.module-vote .vote-desc {
background: #f7f7f7;
border:#bbbbbb 1px solid;
padding:0 3px;
}
.postbit_legacy {
table-layout:fixed;
word-break:break-all;
border: 1px solid #c3c3c3;
border-width: 1px 0 0 1px;
}
.postform {
}
.postform-item-main {
margin-bottom: 10px;
padding: 10px;
}
.postform-item {
padding: 0 10px;
}
.postform-item input.inputdata,
.postform-item textarea {
border: 1px #ACA899 solid;
}
.postform-item input {
padding: 2px;
}
.newthread {
margin-bottom: 10px;
border: 1px #c3c3c3 solid;
background: #f0f0f0;
}
.forum-title {
background:#013d7c;
text-align: left;
white-space: nowrap;
border: 1px #000 solid;
margin-bottom: 4px;
color:#fff;
}
.forum-title a{
color:#fff;
font-weight:bold;
}
.forum-title a:hover{
color:#f4f3e8;
font-weight:bold;
}
.td_alt1 {
background: #fff;
}
.td_alt2 {
background: #f7f7f7;
}
.headsearch .submit{
background: url("images/button.gif") no-repeat right top; 
height:22px;
width: 76px;
border:0;
padding:0pt;
text-align:center;
text-indent: -9999px;
}

.module {
margin-bottom: 10px;
}
.module-memmenu ul{ 
padding:0;
margin:0;
list-style:none;
}
.module-memmenu li{ 
padding-left:16px;
padding-top:3px;
background: url("images/arrow_cg1_1.gif") no-repeat 3px 8px;

}
.listSD .br {
height: 5px;
width: 5px;
}
.listSD .tl{
height: 5px;
width: 5px;
}

.listSD .mc {
background:#fff;
border: 1px #bbbbbb solid;
padding: 5px;	
vertical-align: top;
}
.listSD .br,
.listSD .bc,
.listSD .mr {
background: #e4e4e4;
vertical-align: top;
}
.listSD div.bc {
height: 5px;
width: 10px;
background: #FFF;
}
.listSD div.mr {
height: 5px;
width: 5px;
background: #FFF;
}
.md_style2 .listSD div.bc,
.md_style2 .listSD div.mr {
height: 5px;
width: 5px;
background: #fff;
}
.listSD .h5 {
padding-left: 10px
font-size: 12px;
}
.listSD .bl,
.listSD .bc,
.listSD .br {
height: 5px;
overflow: hidden;
}
.listSD div.bl img,
.listSD div.bc img
.listSD div.br img {
display: none;
}

.form-table {
border:1px #c0c0c0 solid;
border-width: 1px 0 0 1px;
}
.form-table td {
border:1px #c0c0c0 solid;
border-width: 0 1px 1px 0;
padding: 3px;
}
.form-table td td {
border: 0;
color: #000;
}
.module-form .mm_01{
padding-top:5px;
}
.profile-oldpasswd{
padding-left:10px;
}
.member-list td {
border: 1px #CCC solid;
padding: 5px;
}

.module-cgmenu .mt_03{
 background: url("images/link_bg.gif") repeat-x left top; 
height:26px;
border:none;
}
.module-cgmenu .mt_02{
background: url("images/link_le.gif") no-repeat left top;
height:26px;
border:none;
}
.module-cgmenu .mt_01{
background: url("images/link_ri.gif") no-repeat right top;
padding:0;
height:26px;
}
.module-cgmenu .mm_03{
}
.module-cgmenu .mm_01{
background:#013d7c;
padding:0 10px;
}
.module-cgmenu .mb_03{
border-left:1px solid #c4c4c4;
border-right:1px solid #c4c4c4;
}
.module-cgmenu .mb_03{
background: url("images/link_bo_bg.gif") repeat-x left bottom;
height:10px;
border:none;
}
.module-cgmenu .mb_02{
background: url("images/link_le_bg.gif") no-repeat left bottom;
height:10px;
border:none;
}
.module-cgmenu .mb_01{
background: url("images/link_ri_bg.gif") no-repeat right bottom;
height:10px;
border:none;
}
.module-cgmenu .md_top .h3 {
padding-top:4px;
padding-left:25px;
line-height: 1em;
color:#003D7C;
font-size: 12px;
font-weight: bold;
}
.module-login .mt_03{
background: url("images/style2_bg.gif") repeat-x top;
height:28px;
border:0;
}
.module-login .mt_02{
background:none;
}
.module-login .mt_01{
background: url("images/style2_le.gif") no-repeat left bottom; 
height:28px;
border:0;
}
.module-login .mm_03{
border:0;
}
.module-login .md_bottom{
display:none;
}
.md_style1 .mt_03{
background: url("images/style2_bg.gif") repeat-x left bottom; 
border:none;
height:27px;
}
.md_style1 .mt_02{
border:none;
background: url("images/style2_le.gif") no-repeat left bottom; 
height:27px;
padding-right:5px;
}
.md_style1 .mt_01{
background:none;
padding:0;
height:27px;
border:none;
}
.md_style1 .mm_01,
.md_style1 .mm_02,
.md_style1 .mm_03{
background:none;
border:none;
}
.md_style1 .md_bottom{
display:none;
}
.md_style1 .mb_01,
.md_style1 .mb_02,
.md_style1 .mb_03{
background:none;
border:none;
}
/* BBS */

.hasBD,
.boardslist {
border: 1px #c3c3c3 solid;
border-width: 1px 0 0 1px;
}
.hasBD td,
.boardslist td {
border: 1px #c3c3c3 solid;
border-width: 0 1px 1px 0;
padding: 3px;
}
.hasBD .thead,
.boardslist .thead,
.threadslist .thead {
padding:2px 5px;
background:#013d7c;
border-bottom:1px solid #c3c3c3;
border-right:1px solid #c3c3c3;
}
.hasTH .thead {
padding:2px 5px;
background:#013d7c;
color:#fff;
}
.thread-bit {
/*border-top: 1px #CCC solid;*/
}
.thread-info {
}
.threads-list .thread-foot {
border-top: 1px #c3c3c3 solid;
}
.threads-list ul {
border-top: 1px #c3c3c3 solid;
}
.threads-list li {
border-bottom: 1px #c3c3c3 solid;
}
.row_01 {
background: #fff;
}
.row_02 {
background: #f3f3f3;
}
.row_selected {
background: #FFC;
}
.thread-contract {
width:20px;
height: 20px;
background: url("images/bbs_contract.gif") no-repeat right 3px;
cursor: pointer;
}
.thread-expand {
width:20px;
height: 20px;
background: url("images/bbs_expand.gif") no-repeat right 3px;
cursor: pointer;
}
.thread-contract2 {
height: 20px;
padding-left: 18px;
background: url("images/go_top.gif") no-repeat left 3px;
cursor: pointer;
}
.thread-bits li {
padding: 0;
}
.thread-bits .h5 {
font-size: 100%;
background:#f3f3f3;
height:22px;
margin-top:5px;
border-left:1px solid #c3c3c3;
border-right:1px solid #c3c3c3;
border-top:1px solid #c3c3c3;
padding:5px 0 0 5px;
color:#000;
}
.item-float-right span {
color:#000;
padding-right:5px;
}
.post-bit {
margin:0;
padding:0;
}
.thread-bits{
background:#fff;
}
.thread-bits .post-foot {

}
.thread-bits ul {
border-top: 1px # solid;
}
.thread-bits li {
border-bottom: 1px # solid;
}
.post-title a,
.post-title a:link,
.post-title a:visited{
color: #013d7c;
}
.post-title a:hover{
color: #000;
}

.msg {
border: 1px #e3e3e3 solid;
padding: 3px;
}
.post-control {
height: 30px;
padding: 2px 0;
}
.post-control a {
display: block;
float: left;
}
.post-control a,
.post-control a:hover {
text-decoration: none;
}
.post-control a span {
display: block;
}
.post-control a:active span span {
}
.threads-list li ul,
.threads-list li ul li,
.thread-bits li ol,
.thread-bits li ul,
.thread-bits li li {
border: 0;
}
.boardicon-forum_new {
background:transparent url("images/forum_new.gif") no-repeat scroll left top;
height:32px;
width:32px;
}
.form-submit a{
padding-top:5px;
}
.pop-outer .mm_03, .pop-outer .mm_02, .pop-outer .mm_01{
background:none;
border:none;
}
.module-forgetpassword .form-submit{
padding-left:140px;
}
.module-forgetpassword {
width: 450px;
margin: 10px auto;
}
.md_middle .mm_01{
padding-top:10px;
}
.subthead {
background: #e3e3e3 !important;
}


.cgmenu2 ul li{
list-style:none;
line-height:1.5em;
}
.cgmenu2 ul li ul{
width: 160px; }
/* Top level menu links style */
.cgmenu2 ul li a{
display: block;
overflow: hidden; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
background:url(images/arrow_cg1_1.gif) no-repeat 5px 10px;
}
.cgmenu2 ul li li a{
/*border-bottom:#aaa 1px solid;*/
}
.cgmenu2 .menu-img div.subfolderstyle{
background:none;
}
.cgmenu2 ul li a div{
padding: 6px;
padding-left:20px;
padding-right:16px;
}
.cgmenu2 ul li a:link, .cgmenu2 ul li a:visited, .cgmenu2 ul li a:active{
color:#333;
font-weight:bold;
border-bottom:1px dashed #ddd;
}
.cgmenu2 li ul li a:link, .cgmenu2 li ul li a:visited, .cgmenu2 li ul li a:active{
color:#003D7C;
font-weight:bold;
/*border-bottom:1px dashed #C3C3C0;*/
background: url(images/arrow_cg1_1.gif) no-repeat 5px 10px;

}
.cgmenu2 ul li a:visited{
}

.cgmenu2 ul li a:hover{
background:#ddd url(images/arrow_cg1_1.gif) no-repeat 5px 10px;
color:#000;
text-decoration: none;
}
.cgmenu2 ul li li a:hover{
background:#fff url(images/arrow_cg1_1.gif) no-repeat 5px 10px;
color:#000;
}
/*Sub level menu items */
.cgmenu2 ul li ul{
background:#fff;
border:#003D7C 1px solid;
}
.cgmenu2 div.subfolderstyle{
background: url(images/arrow_cg.gif) no-repeat 95% 9px;
}

/* End */

/*Head Menu*/
.hdmenu2 {/*width:900px;*/
  padding:6px 10px 0 0;
  float:right;
 
}
.hdmenu2  ul{
font: bold 12px Verdana;
/*width:100%;*/ /* Main Menu Item widths */
}

/* Top level menu links style */
.hdmenu2 ul li {
  /*background:url(images/hd_nav_li.gif) no-repeat left 40%;*/
  padding-left:8px;
  padding-right:5px;
}
.hdmenu2 li ul li {
  background:none;
}
.hdmenu2  ul li a{
color: #000;
text-decoration: none;
/*background:url(images/hd_nav_li.gif) no-repeat 5px 7px;*/
/*border-bottom:#aaa 1px solid;*/

}
.hdmenu2  ul li a div{
padding: 3px;
/*padding-left:15px;*/
}
.hdmenu2  ul li a:link, .hdmenu2  ul li a:visited, .hdmenu2  ul li a:active{
}
.hdmenu2  ul li a:visited{
color: #000;
}
.hdmenu2  ul li a:hover{
  background: #ddd;
  color:#003D7C;
  text-decoration: none;
}
.hdmenu2  li ul li a:hover{
 
  color:#003D7C;
  text-decoration: none;
  background:none;
}
/*Sub level menu items */
.hdmenu2  ul li ul{
width: 130px; /*Sub Menu Items width */
background:#DDD;
border:#003D7C 1px solid;
}
.hdmenu2  div.subfolderstyle{
background: url(images/hdarrow.gif) no-repeat 97% 30%;
padding-right:12px;
}
.hdmenu2 ul li ul {
left:8px !important;

}
/* End */
div.langbar,
div.langbar a,
div.langbar a:link,
div.langbar a:visited{
color:#666;
display:block;
line-height:12px;
}
div.langbar a:hover{
color:#666;
}

div.langbar div{
background:#fff;
border:#999 1px solid;
margin-left:5px;
padding:3px 5px 3px 5px;
}
div.langbar{
padding-top:1px;
}
* html div.langbar{
padding-top:3px;
}
div.headsearchform{padding-top:1px;}
* html div.headsearchform,
*+html div.headsearchform{padding-top:3px;}

table.hasBD {
border-color:#C3C3C3;
border-style:solid;
border-width:1px 0 0 1px;
}
 table.hasBD th, table.hasBD td {
  border-color:#C3C3C3;
  border-style:solid;
  border-width:0px 1px 1px 0px;
}
.mainbody {
  line-height:normal;
}

.module-lucene input.searchbt{
background:url(images/search_btn.gif) no-repeat;
width:39px;
height:18px;
text-indent:50px;
border:0;
margin-left:5px;
}
.module-lucene form div{
float:left;
}
.module-lucene input.keyword{
width:120px;
height:15px;
border:#aaa 1px solid;
}
* html .module-lucene input.searchbt{
padding-left:50px;
overflow:hidden;
text-indent:0px;
}





.module-search input.searchbt{
background:url(images/search_btn.gif) no-repeat;
width:39px;
height:18px;
text-indent:50px;
border:0;
margin-left:5px;
}
.module-search form div{
float:left;
}
.module-search input.keyword{
width:120px;
height:15px;
border:#aaa 1px solid;
}
* html .module-search input.searchbt{
padding-left:50px;
overflow:hidden;
text-indent:0px;
}
a.ptdesclinkmore,a.ptdesclinkmore:link,a.ptdesclinkmore:visited{
color:#ff8417;
text-decoration:underline;
}
a.ptdesclinkmore a:hover{
color:#da6d0c;
text-decoration:none;
}

.message{
color:#333;
line-height:20px;
}

.submenu li a div div {padding-left:53px;padding-right:53px;}
.head_01{
z-index:999999999;
}
.hdmenu ul li ul{padding:0;background:#fff;border:#aaa 1px solid;}
.hdmenu ul li ul li {padding-left:0;}
.hdmenu ul li ul li a, .hdmenu ul li ul li a:visited{display:block;}
.hdmenu ul li ul li a:hover{background:#f3f3f3;}
.newnav ul li{
position:relative;

}
.newnav ul li div a, .newnav ul li div a:link, .newnav ul li div a:visited{
background:none;
padding:3px 5px;
color:#333;
}
.newnav ul li div a:hover{
background:#ddd;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
left:0 !important;
position:absolute;
top:51px !important;
border: 1px solid #918d8d; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:999999999;
background-color: white;
width: 150px;
visibility: hidden;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
background:#ddd;
}

/************ssss**************/
.box{padding-right:15px;
}
.module-o_cca_homevideo .mm_01{padding-top:0;}
.o_cca_keyword_div{
color:#ff7800;
}
.occahv-more a:visited,.occahv-more a:link,.occahv-more a,
a.o_cca_hot_keyword_link:visited,a.o_cca_hot_keyword_link:link,a.o_cca_hot_keyword_link{
color:#ff7800;
text-decoration:underline;
}
.module-lucene form div{float:right;}
a.addfav{position:absolute;top:13px; right:25px;z-index:100;}
a.addfav:link,a.addfav:visited{
color:#377D99;
}
.headnav{width:405px;}
.hdmenu{padding-right:98px;}
.module-complex .mm_01{padding:3px;}
.module-link .item-image{padding-top:0;}
.module-link .item-image img{padding-bottom:0;}
.module-link mm_01{padding:0;}


.page_home .module-lucene form table{position:absolute;left:20px;top:-13px;}
* html .module-lucene form table{position:absolute;left:20px;top:-15px;}
*+html .module-lucene form table{position:absolute;left:30px;top:-15px;}
*+html .module-lucene form input.searchbt{float:left;}
.module-lucene .mm_01{padding:0;
background:url(images/searchtit.gif) no-repeat left top;
}
.module-lucene .md_top{display:none;}
td.col_02{background:url(images/col2bg_l.gif) no-repeat left top;}
div.col_02{background:url(images/col2bg_r.gif) no-repeat right top;}
div.col_02 .cm_01{padding:5px 10px;}
.module-complex .mm_01{clear:both;}
div.col_01{padding:0px 5px 10px 5px;}
div.col_02{padding:10px 10px;}
.newnav{background:url(images/newnav_bg.gif) repeat-x;height:60px;width:100%;}
.newnav-inner{background:url(images/newnav_l.gif) no-repeat left top;height:60px;}
.hd_newmenu{background:url(images/newnav_r.gif) no-repeat right top;height:60px;}
.newnav{position:absolute;left:0;top:150px;}
.newnav ul{padding-left:10px;margin:0; }
* html .newnav ul{padding-top:0;}
.newnav ul li{list-style:none;float:left;}

.newnav ul li a,.newnav ul li a:link,.newnav ul li a:visited{color:#fff;font-weight:bold;display:block;
padding:20px 8px 15px 8px;margin:0;background:url(images/newnav_li.gif) no-repeat right 15px;
}
.newnav ul li a:hover{background:url(images/libg.jpg) no-repeat  50% 12px;
color:#18838a;
}
.newnav ul li img{display:none;}
