/*
** (C)2008 dascom inc. **
** ÈáÀö³È»Æ **
*/

/*
** body **
*/
body      { font-family: verdana, Arial, Helvetica, sans-serif, "ËÎÌå"; color:#666666; margin:0; background-color:#ccc; cursor:default;}
body, a, table, div, td, th, input, select, button, textarea { font-size:12px; }
span {font-size:inherit;}
form, button { margin: 0; padding: 0; }

a:link    { text-decoration: none; color: #666666; }
a:active  { text-decoration: none; color: #666666; }
a:visited { text-decoration: none; color: #666666; }
a:hover   { text-decoration: underline; color: #666666; }

#font1 { color:#B58D66; font-size:12px;}
#font1 a:link    { color:#B58D66;text-decoration: none;}
#font1 a:active  { color:#B58D66;text-decoration: none;}
#font1 a:visited { color:#B58D66;text-decoration: none;}
#font1 a:hover   { color:#B58D66;text-decoration: none;}

#font2 { color:#3B9E2A; font-size:12px;}
#font2 a:link    { color:#3B9E2A;text-decoration: none;}
#font2 a:active  { color:#3B9E2A;text-decoration: none;}
#font2 a:visited { color:#3B9E2A;text-decoration: none;}
#font2 a:hover   { color:#68C368;text-decoration: underline;}

#font3 { color:#B58D66; font-size:12px;}
#font3 a:link    { color:#B58D66;text-decoration: none;}
#font3 a:active  { color:#B58D66;text-decoration: none;}
#font3 a:visited { color:#B58D66;text-decoration: none;}
#font3 a:hover   { color:#E2C7AC;text-decoration: none;}

#font_red { color:#FF0000; font-size:12px;}
#font_red a:link    { color:#FF0000;text-decoration: none;}
#font_red a:active  { color:#FF0000;text-decoration: none;}
#font_red a:visited { color:#FF0000;text-decoration: none;}
#font_red a:hover   { color:#FF0000;text-decoration: none;}

legend { color:#B58D66;}

/*
** input button select textarea **
*/
input.submit  {color:#333333;background:url(skin17/button_bg.gif);height:20px;padding-top:1px;border:1px solid #B0B0B0;border-right-color:#7B7B7B; border-bottom-color:#7B7B7B;cursor: pointer; }
input.cancel  {color:#593600;background:url(skin17/button_bg.gif);height:20px;padding-top:1px;border:1px solid #CBDEFB;border-right-color:#8F4800; border-bottom-color:#8F4800;cursor: pointer; }
input.button  {color:#593600;background:url(skin17/button_bg.gif);height:20px;padding-top:1px;border:1px solid #CBDEFB;border-right-color:#8F4800; border-bottom-color:#8F4800;cursor: pointer; }
input.button_2{color:#333333;background:url(skin17/button_bg2.gif);height:20px;padding-top:1px;border:1px solid #B0B0B0;border-right-color:#7B7B7B; border-bottom-color:#7B7B7B;cursor: pointer; }
input.border  {color:#666666;height: 20px; margin: 0; padding: 0;border: 1px solid #CCCCCC; }
select        {border:1px solid #CCCCCC;font-size:12px; line-height:18px; color:#666666;}
input.checkbox{ } 

/*
** layout / layout_two  **
*/
table.layout { width:1003px;font-family: verdana, Arial, Helvetica, sans-serif, "ËÎÌå"; font-size: 12px; background-color: #fff;color:#666666;}
td.portalMain { padding: 6px; }

td.layout_two_left  { width:21%;background: #F5F3F3 url(skin17/left_line2.gif) repeat-y left;}
td.layout_two_right { width:79%;background: #FFF url(skin17/left_line.gif) repeat-y left;}

/*
** Loading style**
*/
table.loading { background-color: #FFB7B7; }
.loading tr   { }
.loading th   { }
.loading td   { font-weight: bold; }

/*
** successful style **
*/
table.ok { background-color: #FFFEDC; border: solid #006A23; border-width: 1px 2px 2px 1px; }
.ok tr   { }
.ok td   { padding: 5px; text-align: center; }
.ok span { width: 260px; font-size: 14px; background: url(../../images/icon_ok.gif) left no-repeat; text-indent: 18px; }

/*
** dragMouseOver **
*/
.dragMouseOver   { cursor: w-resize;}
.dragMouseOut    { cursor: w-resize; }
.dragMouseMoving { cursor: ne-resize;}

/*
** textFlex **
*/
td.textFlex { }
.textFlex { width: 100%; overflow: hidden; text-overflow: ellipsis; background-color: transparent; color:#666666; }

/*
**header**
*/
#header {width:1003px; height:32px; margin:0px;padding:0px;}
#header a:link {}
#header a:visited {}
#header a:hover {}

/*
** banner **
*/
table.banner { width:1003px;}

/*
** footer **
*/
table.footer { width:1003px; height:63px; background-color:#B0967F; color:#F6E9D9; font-size:12px; font-weight:bolder;}
tr.footer {}
td.footer { color:#F6E9D9; font-size:12px; font-weight:bolder; text-align:center;}
.footer a:link	  { color:#F6E9D9; font-weight:bolder; text-decoration: none;}
.footer a:visited { color:#F6E9D9; font-weight:bolder; text-decoration: none;}
.footer a:hover   { color:#FFFFFF; font-weight:bolder; text-decoration: underline;}

/*
** topmenu **
*/
#topmenu { height:32px; background:#B58D66 url(skin17/topmenu.gif) repeat-x; margin:0; padding:0; font-weight: bold;}
#topmenu ul { margin: 0; padding:0;text-align: right;}
#topmenu ul li{height:28px;display:inline; margin:0;padding-top:10px;line-height:20px;}
#topmenu ul li a { margin:0; padding:0 0 0 0;background:url(skin17/topmenu_ul.gif) repeat-x;text-decoration:none;}
#topmenu ul li span { margin:0; padding:14px 6px 4px 6px;background: url(skin17/topmenu_line.gif) no-repeat bottom right;background-position:100% 0px;color: #D7B695;}
#topmenu ul li a:hover span {margin:0; padding-top:0x;color:#fff;}
#topmenu ul li a:hover {margin:0; padding-top:0px;}

#topmenu #current{ background:url(skin17/topmenu_ul_span.gif) repeat-x;}
#topmenu #current a { background:url(skin17/topmenu_ul_span.gif) repeat-x bottom;margin:0; padding-top:12px;text-decoration: none;}
#topmenu #current a span {margin:0; padding-top:12px; color:#fff;text-decoration: none;background: url(skin17/topmenu_line.gif) no-repeat bottom right;}
#topmenu #current a:hover{margin:0; padding-top:12px;color:#fff;}

#topmenu_bottom {display:none;}
#topmenu .top_help {float:left; margin-left:5px; padding-top:10px;vertical-align:top;}
#topmenu .top_help a {background:url(); margin:0; padding-top:10px;}


/*
** breadcrumb **
*/
table.breadcrumb { background:url(skin17/breadcrumb_bg.gif) repeat-x top; height: 30px; color: #333333; padding: 4px 10px 0 10px; }
td.breadcrumb    { border-bottom: 1px solid #F5F9FE; }

.breadcrumb a:link    { color: #333333; text-decoration: none; }
.breadcrumb a:visited { color: #333333; text-decoration: none; }
.breadcrumb a:hover   { color: #B77B0B; text-decoration: none; }

table.breadcrumb2 { width:100%;background-color: #EAE9E7; height: 24px; color: #333333; padding: 5px 10px 0 10px; }
td.breadcrumb2    { border-bottom: 1px solid #EAE9E7; }

.breadcrumb2 a:link    { color: #333333; text-decoration: none; }
.breadcrumb2 a:visited { color: #333333; text-decoration: none; }
.breadcrumb2 a:hover   { color: #B77B0B; text-decoration: none; }

/*
** signin **
*/
.signin_button { background-image: url(skin17/signin_button.gif); background-color: transparent; height: 45px; width: 45px; border-style: none; cursor: pointer; }
span.copyright { color: #FFFFFF; }

/*
** leftfence **
*/
td.leftfence   { padding-top:1px;} 
td.leftfence_head_l { width:0px;}
td.leftfence_head_m { color:#B58D66; font-size:12px; font-weight:bolder; padding:5px 25px 0 0;height:26px; background: url(skin17/leftfence.gif) no-repeat left; text-align:center;}
td.leftfence_head_r { width:0px;}

.leftfence_head_m a:link    { color: #B58D66; text-decoration: none; }
.leftfence_head_m a:visited { color: #B58D66; text-decoration: none; }
.leftfence_head_m a:hover   { color: #CAA581; text-decoration: none; }

table.leftfence_top{ }
td.leftfence_top{ height:0px;}
table.leftfence_bottom{}
td.leftfence_bottom{height:0px;}


/*
** boxMouseOver/boxMouseOut **
** midBoxMouseOver/midBoxMouseOut **
*/
td.boxMouseOver     { color:#B58D66; background-color:#F4F4F4; border: 1px solid #CFA884; height: 26px; filter: Alpha(Opacity=80); white-space: nowrap;}
td.boxMouseOver img { margin-right: 4px; }
td.boxMouseOver a:link    {color: #B58D66; text-decoration: none;}
td.boxMouseOver a:visited {color: #B58D66; text-decoration: none;}
td.boxMouseOver a:visited {color: #B58D66; text-decoration: none;}

td.boxMouseOut { color:#B58D66; height: 26px; padding-left: 3px; white-space: nowrap }
td.boxMouseOut img { margin-right: 4px; }
td.boxMouseOut a:link    {color: #B58D66; text-decoration: none;}
td.boxMouseOut a:visited {color: #B58D66; text-decoration: none;}
td.boxMouseOut a:visited {color: #B58D66; text-decoration: none;}

td.midBoxMouseOver { background-color:#EBF6FB; height: 25px; filter: Alpha(Opacity=80); white-space: nowrap; }
td.midBoxMouseOver img { margin-right: 4px; }
td.midBoxMouseOver a:link, td.midBoxMouseOver a:visited { }

td.midBoxMouseOut { height: 25px; padding-left: 2px; white-space: nowrap }
td.midBoxMouseOut img { margin-right: 4px; }

img.iconMouseOver { }
img.iconMouseOut { filter:gray; }

td.boxMouseOver2     { color:#B58D66; background-color:#F4ECE5; border:1px solid #D8BE87; height:24px; filter:Alpha(Opacity=80); white-space: nowrap; padding:0 0 2px 13px;}
td.boxMouseOver2 img { margin-right:4px;}
td.boxMouseOver2 a:link    {color: #B58D66; text-decoration: none;}
td.boxMouseOver2 a:visited {color: #B58D66; text-decoration: none;}
td.boxMouseOver2 a:visited {color: #B58D66; text-decoration: none;}

td.boxMouseOut2 { color:#666666; height: 24px; padding-left: 3px; white-space: nowrap}
td.boxMouseOut2 img { margin-right: 4px;}
td.boxMouseOut2 a:link    {color: #666666; text-decoration: none;}
td.boxMouseOut2 a:visited {color: #666666; text-decoration: none;}
td.boxMouseOut2 a:visited {color: #666666; text-decoration: none;}

td.boxMouseOver3     { color:#B58D66; background-color:#F4ECE5; border: 1px solid #D8BE87; height: 24px; filter: Alpha(Opacity=80); white-space: nowrap; padding-left:7px;}
td.boxMouseOver3 img { margin-right:4px;}
td.boxMouseOver3 a:link    {color: #B58D66; text-decoration: none;}
td.boxMouseOver3 a:visited {color: #B58D66; text-decoration: none;}
td.boxMouseOver3 a:visited {color: #B58D66; text-decoration: none;}

td.boxMouseOut3 { color:#666666; height: 24px; padding-left:8px; white-space: nowrap}
td.boxMouseOut3 img { margin-right: 4px;}
td.boxMouseOut3 a:link    {color: #666666; text-decoration: none;}
td.boxMouseOut3 a:visited {color: #666666; text-decoration: none;}
td.boxMouseOut3 a:visited {color: #666666; text-decoration: none;}

/*
** list **
*/
table.list { background-color: #DDDDDD;}
.list tr   { height:24px; background-color: #FFFFFF; }
.list th   { color:#666666; text-align:left; height:24px; background-color:#F1F1F1; padding: 2px 13px 0 8px; border: 1px solid #FFFFFF; border-right-color: #F0EDED;}
.list th img { margin-right: 3px; }
.list td     { padding: 2px 8px 0 8px; }
.list td img { margin-right: 3px; }
.list tr.listAlt    { height:24px; background-color: #FDF6E9; }
.list tr.listAlt tr { background-color: #FDF6E9; }
.list tr.listBas    { height:24px; background-color: #F5F5F5; color:#999999;}
.list tr.listBas tr { background-color: #F5F5F5; color:#999999;  }
.list tr.listHlt    { height:24px; background-color: #E4C5A6; }
.list tr.listHlt tr { background-color: #E4C5A6; }
.list tr.Inside		{ height:24px; background-color: #FFFFFF; }
.list tr.Inside tr	{ height:24px; background-color: #FFFFFF; }
.list tr.InsideAlt	{ height:24px; background-color: #FFFFFF; }
.list tr.InsideAlt tr { height:24px; background-color: #FFFFFF; }

.list th a:link    { color: #666666; text-decoration: none; }
.list th a:visited { color: #666666; text-decoration: none; }
.list th a:hover   { color: #666666; text-decoration: underline; }

.list tr.listBas a:link    { color: #999999; text-decoration: none; }
.list tr.listBas a:visited { color: #999999; text-decoration: none; }
.list tr.listBas a:hover   { color: #999999; text-decoration: underline; }

table.list1 { background-color: #FFFFFF;}
.list1 tr   { height:24px; background-color:#F3F3F3; }
.list1 th   { color:#666666; text-align:left; font-weight:normal; height:24px; background-color:#F3F3F3; padding:3px 5px 0 20px;}
.list1 th a:link    { color: #666666; text-decoration: none; }
.list1 th a:visited { color: #666666; text-decoration: none; }
.list1 th a:hover   { color: #666666; text-decoration: none; }

/*
** tab **
*/
table.tab   { height: 24px;}
td.tab_1    { padding-right:25px; background: url(skin17/tab_alt_r.gif) no-repeat right 50%; height: 24px;}
td.tab_2    { padding-right:25px; background: url(skin17/tab_r.gif) no-repeat right 50%; height: 24px;}
td.tab_3    { padding-right:25px; background: url(skin17/tab_alt_l.gif) no-repeat right 50%; height: 24px;}
td.tab_4    { padding-right:25px; background: url(skin17/tab_end.gif) no-repeat right 50%; height: 24px;}
td.tab_5    { padding-right:25px; background: url(skin17/tab_alt_end.gif) no-repeat right 50%; height: 24px;}
span.tab    { font-size:12px; background: url(skin17/tab_bg.gif); cursor: pointer; color: #666666; line-height: 24px; height: 24px; text-align: center;}
span.tab_alt{ font-weight:bold;font-size: 12px; background: url(skin17/tab_alt_bg.gif); cursor: pointer; color: #ffffff; line-height: 24px; height: 24px; text-align: center;}
#SSTabSubDiv1{ background: url(skin17/tab.gif);}

/*
** form **
*/
table.form { background-color:#FFFFFF; }
.form tr   { }
.form th   { text-align: right; background-color: #F4F4F4; padding:2px 4px 0 8px;}
.form td   { background-color: #F4F4F4; padding:2px 4px 0 8px;}

/*
** recBody **
*/
table.recBody   { background-color: #FFFFFF; }
tr.recBody      { }
th.recBody      { color: #333333; height: 25px; white-space: nowrap; font-weight: bold; padding: 4px 5px 0 5px; }
td.recBody      { padding: 4px; }

/*
** block **
*/
tr.boxSelected { background-color: #FFFFFF; font-weight: bold; }

table.boxborder { border: 1px solid #D8BE87; background-color: #FFFFFF;}
table.middle_boxborder { border: 1px solid #D8BE87; background-color: #FFFFFF;}

td.boxTitle01_01 { width:0px; }
td.boxTitle01_02 { background: url(skin17/left_r1_02.gif);height:25px;}
td.boxTitle01_03 { width:0px; }

td.boxTitle02_01 { width:0px; }
td.boxTitle02_02 { background: url(skin17/left_r1_02.gif);height:25px; }
td.boxTitle02_03 { width:0px; }

td.boxTitle03_01 { width:0px; }
td.boxTitle03_02 { background: url(skin17/left_r1_02.gif);height:25px; }
td.boxTitle03_03 { width:0px; }

td.boxbg_01 { padding:3px; background-color: #FFFFFF; border: 1px solid #FFFFFF; }
td.boxbg_02 { padding:10px 6px 6px 6px; background-color: #FFFFFF;  border: 1px solid #FFFFFF;}
td.boxbg_03 { padding:3px; background-color: #FFFFFF; border: 1px solid #FFFFFF; }

.boxbg_01 a         { }
.boxbg_01 a:link    { }
.boxbg_01 a:visited { }
.boxbg_01 a:hover   { }

td.boxLeft  { width:1px; }
td.boxRight { width:1px; }

tr.boxfoot    { display: none; }
td.boxfoot_01 { }
td.boxfoot_02 { }
td.boxfoot_03 { }

td.middle_boxLeft  { }
td.middle_boxRight { }

tr.middle_boxfoot    { display: none; }
td.middle_boxfoot_01 { }
td.middle_boxfoot_02 { }
td.middle_boxfoot_03 { }

.boxtitle_icon  { background: url(skin17/blank.gif) no-repeat; width:18px;}
.boxtitle_icon2 { background: url(skin17/blank.gif) no-repeat; width:18px;}

td.boxTitle01_02_textFlex_bg { }
td.boxTitle02_02_textFlex_bg { }
td.boxTitle03_02_textFlex_bg { }

font.boxTitle, span.boxTitle { height:25px;font-size: 12px; font-weight: bold; text-decoration: none; color: #B58D66; background: url(skin17/left_r1_line.gif) right no-repeat; padding:7px 6px 1px 0; }
.boxTitle a:link    { color: #B58D66; }
.boxTitle a:visited { color: #B58D66; }
.boxTitle a:hover   { color: #B58D66; text-decoration: underline; }

font.winTitle, span.winTitle { height:25px;font-size: 12px;	font-weight: bold; text-decoration: none; color: #B58D66; background: url(skin17/left_r1_line.gif) right no-repeat; padding:7px 6px 1px 0; }
.winTitle a:link    { color: #B58D66; }
.winTitle a:visited { color: #B58D66; }
.winTitle a:hover   { color: #B58D66; text-decoration: underline; }

/*
** block space between **
*/
.leftBlockPadding   { height: 6px; }
.middleBlockPadding { height: 6px; }
.rightBlockPadding  { height: 6px; }

/*
** popupMenu **
*/
div.popupMenuDiv        { filter: progid:DXImageTransform.Microsoft.Shadow(color=#8391A3,direction=135,strength=3); padding: 0 5px 5px 0; }
table.popupMenuTable    { border: 1px solid #216697; background-color: #E9F2F8; padding: 3px; }
tr.popupMenuMouseOver   { background-color: #FFFFFF; color: #000000; cursor: default; }
tr.popupMenuMouseOut    { background-color: #E9F2F8; color: #000000; cursor: default; }
td.popupMenuHrShadow    { background-color: #C2EBFF; }
td.popupMenuHrHighLight { background-color: #ffffff; }

/*
** boxExt **
*/
table.boxExtCanvas { background-color: #336699; }
table.boxExt { background-color: #CCCCCC; }
tr.boxExt { background-color: #FFFFFF; color: #999999; }
td.boxExt { background-color: #FFFFFF; }

/*
** Resources **
*/
teble.Resources     { }
tr.Resources        { height: 18px; }
td.Resources        { background-color: #FFFFFF; }
td.ResourcesHeading { background-color: #EDEDED; border-top: 1px solid #C5C5C5; height: 21px; font-weight: bold; filter: Alpha(Opacity=90); }
ul.Resources        { text-align: left; display: block; margin: 0px; padding: 0px; list-style: none; }
ul.Resources li     { float: left; width:32%; height: 15px; overflow: hidden; text-overflow: ellipsis; margin: 1px; white-space: nowrap; }
ul.Resources li img { margin-right: 4px; }
ul.Resources li i   { font-size:10px; font-style: normal; color: #333333; }

td.ResourcesHeading a:link    { color: #000000; font-weight: bold; }
td.ResourcesHeading a:visited { color: #000000; font-weight: bold; }

.iFont { color: #009700; font-size: 10px; }

/*
** tree **
*/
table.tree    { border: 1px solid #E1D3B5; width:97%;}
td.tree_header{ background-color:#FFFFFF; padding-top:1px;}
table.tree_headerbody { border: 1px solid #DCD0BD; width:100%;background-image: url(skin17/knowledge_header.gif); height:24px; color:#FFFFFF; padding-left:5px; padding-top:4px;}
tr. tree_headerbody   { }
td. tree_headerbody   { }
.tree_headerbody a:link    { color:#FFFFFF;text-decoration: none;}
.tree_headerbody a:active  { color:#FFFFFF;text-decoration: none;}
.tree_headerbody a:visited { color:#FFFFFF;text-decoration: none;}
.tree_headerbody a:hover   { color:#B76C04;text-decoration: none;}

td.tree_body    { background-color: #E1D3B5; padding-left:2px;}
table.tree_body { width:99%;}

tr.tree { background-color: #FFFFFF;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-top-color: #E1D3B5;border-right-color: #E1D3B5;border-bottom-color: #E1D3B5;
border-left-color: #E1D3B5; padding:3px 0 0 3px;}
td.tree { height:26px; text-align:left;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: none;border-top-color: #E1D3B5;border-bottom-color: #E1D3B5; }
tr.treeAlt { background-color: #FAF6EF;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-top-color: #E1D3B5;border-right-color: #E1D3B5;border-bottom-color: #E1D3B5;
border-left-color: #E1D3B5; padding:3px 0 0 3px; color:#3B9E2A;}
.treeAlt a:link    { color:#3B9E2A;text-decoration: none;}
.treeAlt a:active  { color:#3B9E2A;text-decoration: none;}
.treeAlt a:visited { color:#3B9E2A;text-decoration: none;}
.treeAlt a:hover   { color:#3B9E2A;text-decoration: none;}

/*
** courseTitle **
*/
td.courseTitle { HEIGHT: 52px}

.bordertable {border-left: solid 1px #F7E9CB; border-right: solid 1px #F7E9CB; border-bottom: solid 1px #F7E9CB;}
.bordertable tr   { height: 22px; background-color: #FFF9EC;}
.bordertable TD {height: 22px; background-color:#FFF9EC;}
.divTitle {float: left; width:90%; padding-top: 25px;}

.divTitle a:link    { color: #384959; font: 12px; font-weight:bold}
.divTitle a:visited { color: #384959; font: 12px; font-weight:bold}
.divTitle a:hover   { color: #ffffff; font: 12px; font-weight:bold}

/*
********************************************************************************************************************************************************
*/

/*
** index **
*/
td.index_boxWidth_left   { width: 24%; }
td.index_boxWidth_middle { width: 52%; }
td.index_boxWidth_right  { width: 24%; }

/*
** manage**
*/
td.layout_two_left_manage { width:21%;background: #F7E3C1 url(skin17/mange_left_bg.gif) no-repeat bottom left; text-align:right;}
td.layout_two_right_manage{ width:79%;background-color: #FFFFFF;}

td.mange_left_top{ width:196px; height:16px;background-image: url(skin17/mange_left_top.gif);}
table.mange_left { width:196px; background-color:#E1D7C7;}
td.mange_left2 { text-align:left; padding-top:3px;}
table.mange_l_bottom{ height:100%;}
td.mange_l_bottom{ height:25px; width:196px; background-color:#E1D7C7;}

table.mange_head { width:100%;}
td.mange_head_l  { width:20px; height:22px;background:url(skin17/mange_header_l.gif) no-repeat bottom;}
td.mange_head_m  { height:26px;background:url(skin17/mange_header_m.gif) no-repeat bottom left;color:#B58D66;font-size:14px;font-weight:bolder;text-align:left; padding-bottom:2px;}
td.mange_head_r  { width:8px; height:26px;background-image: url(skin17/0mange_header_r.gif);}
.mange_head_m a:link    { color: #B58D66; text-decoration: none;font-size:14px; font-weight:bolder;}
.mange_head_m a:visited { color: #B58D66; text-decoration: none;font-size:14px; font-weight:bolder;}
.mange_head_m a:hover   { color: #DDC4AC; text-decoration: none;font-size:14px; font-weight:bolder;}

table.mange_left_body { width:90%;}

/*
** set parameter **
*/
th.para_title_bg { background:url(skin17/parameter_07.jpg) repeat-x;height:22px;}
th.para_title_left{ background:url(skin17/parameter_03.jpg) no-repeat;width:6px; height:22px;}
th.para_title_center{background:url(skin17/parameter_04.jpg) repeat-x; vertical-align:text-bottom;padding:0 5px 0 8px;}
th.para_title_right{background:url(skin17/parameter_06.jpg) no-repeat; width:24px;}
th.para_title_left_alt {width:6px; height:22px;}
th.para_title_center_alt {vertical-align:text-bottom;padding:0 5px 0 5px;}
th.para_title_right_alt {width:24px;}
td.para_content {border:1px solid #DDDDDD; border-top:#ffffff; background-color:#F1F1F1;padding:20px 15px 10px;}
table.fieldset td{ height:25px;}
td.para_remark { line-height:170% }

/*
**authorization_conten**
*/
table.authorization_content_bk { margin-top:20px;}
td.authorization_content_top_left {background:url(skin17/authorization_01.jpg) no-repeat;height:8px; width:8px;}
td.authorization_content_top_center {background:url(skin17/authorization_02.jpg) repeat-x;height:8px;}
td.authorization_content_top_right {background:url(skin17/authorization_04.jpg) no-repeat;height:8px;width:8px;}

td.authorization_content_mid_left {background:url(skin17/authorization_05.jpg) repeat-y;width:8px;}
td.authorization_content_mid_right{background:url(skin17/authorization_06.jpg) repeat-y;width:8px;}

td.authorization_content_bottom_left {background:url(skin17/authorization_07.jpg) no-repeat;height:8px;}
td.authorization_content_bottom_center {background:url(skin17/authorization_08.jpg) repeat-x;height:8px;}
td.authorization_content_bottom_right {background:url(skin17/authorization_09.jpg) no-repeat;height:8px;}

/*
** prity_layout **
*/
td.boxWidth_left { width: 25%; }
td.boxWidth_middle { width: 50%; }
td.boxWidth_right { width: 25%; }
td.boxWidth_middleNoLeft { width: 75%; }
td.boxWidth_middleNoRight { width: 75%; }
td.boxWidth_middleBig { width: 100%; }

/*
** prity **
*/ 
td.prity_left       { width:184px; text-align:center;background-color:#F9EFE0;}
td.prity_right      { width:819px;}
td.prity_left_top   { width:184px; height:83px;background: url(skin17/prity_left_top.gif) no-repeat;}
td.prity_left_bottom{ height:20px; background:url(skin17/prity_left_bottom.gif) no-repeat bottom;}

table.prity_body    { width:99%; padding:8px 0 0 6px;}
td.prity_body_left  { width:50%;}
td.prity_body_right { width:50%;}

table.prity_body2 {width:174px;height:87%;background:#F8E5C4 url(skin17/prity_body2_bg.gif) repeat-y;padding-left:66px;color:#8B4C0F;font-weight:bolder;font-size:14px;}
td.prity_body2    { }
td.prity_01 { height:61px;background:url(skin17/prity_01.gif) no-repeat left; padding-bottom:8px;}
td.prity_02 { height:61px;background:url(skin17/prity_02.gif) no-repeat left; padding-bottom:8px;}
td.prity_03 { height:61px;background:url(skin17/prity_03.gif) no-repeat left; padding-bottom:8px;}
td.prity_04 { height:61px;background:url(skin17/prity_04.gif) no-repeat left; padding-bottom:8px;}
td.prity_05 { height:61px;background:url(skin17/prity_05.gif) no-repeat left; padding-bottom:8px;}
td.prity_06 { height:61px;background:url(skin17/prity_06.gif) no-repeat left; padding-bottom:8px;}
td.prity_07 { height:61px;background:url(skin17/prity_07.gif) no-repeat left; padding-bottom:8px;}
td.prity_08 { height:61px;background:url(skin17/prity_08.gif) no-repeat left; padding-bottom:8px;}
td.prity_line { height:5px;}
td.prity_body2_top     { height:5px;}
.prity_body2 a:link    { color: #8B4C0F; text-decoration: none; font-weight:bolder; font-size:14px;}
.prity_body2 a:visited { color: #8B4C0F; text-decoration: none; font-weight:bolder; font-size:14px;}
.prity_body2 a:hover   { color: #CE8C4C; text-decoration: none; font-weight:bolder; font-size:14px;}

table.prity_box2 { width:98%;}
table.prity_box_header{ height:28px;}
td.prity_box_header_l { width:23px; height:28px;background-image: url(skin17/prity_box_header_l.gif);}
td.prity_box_header_m { height:28px;background-image: url(skin17/prity_box_header_m.gif);}
td.prity_box_header_r { width:14px; height:28px;background-image: url(skin17/prity_box_header_r.gif);}
td.prity_box_l       { width:9px; background-image: url(skin17/prity_box_l.gif);}
td.prity_box_m       { background-color:#FFFFFF; padding-top:5px;}
td.prity_box_r       { width:9px; background-image: url(skin17/prity_box_r.gif);}
td.prity_box_foot_l  { width:23px; height:16px;background-image: url(skin17/prity_box_foot_l.gif);}
td.prity_box_foot_m  { height:16px;background-image: url(skin17/prity_box_foot_m.gif);}
td.prity_box_foot_r  { width:14px; height:16px;background-image: url(skin17/prity_box_foot_r.gif);}

td.prity_box_header2{ height:25px;color:#8B4C0F; font-weight:bolder; text-align:left; background:#B08962 url(skin17/prity_box_header2.gif) no-repeat left; padding:6px 0 3px 18px;}
.prity_box_header2 a:link	{ color: #8B4C0F; font-weight:bolder; text-decoration: none; }
.prity_box_header2 a:visited{ color: #8B4C0F; font-weight:bolder; text-decoration: none; }
.prity_box_header2 a:hover  { color: #A6692E; font-weight:bolder; text-decoration: none; }
td.prity_box_header2_2 { background-color:#B08962; padding-right:5px;}
table.prity_box3    { width:92%; }

td.prity_font1        { color:#B58D66; font-weight:bolder; text-align:left; padding-top:10px;}
.prity_font1 a:link	  { color:#B58D66; font-weight:bolder; text-align:left; padding-top:10px;}
.prity_font1 a:visited{ color:#B58D66; font-weight:bolder; text-align:left; padding-top:10px;}
.prity_font1 a:hover  { color:#B58D66; font-weight:bolder; text-align:left; padding-top:10px;}
td.prity_font2        { color:#666666; text-align:right; padding-top:6px;}
.prity_font2 a:link	  { color:#666666; text-align:right; padding-top:6px;}
.prity_font2 a:visited{ color:#666666; text-align:right; padding-top:6px;}
.prity_font2 a:hover  { color:#666666; text-align:right; padding-top:6px;}

/*
** academy **
*/
td.academy        { color:#999999; font-size:14px; font-weight:bolder;}
.academy a:link   { color: #999999; font-size:14px; font-weight:bolder; text-decoration: none; }
.academy a:visited{ color: #999999; font-size:14px; font-weight:bolder; text-decoration: none; }
.academy a:hover  { color: #D19A1E; font-size:14px; font-weight:bolder; text-decoration: none; }

td.academy_over        { color:#D19A1E; font-size:14px; font-weight:bolder;}
.academy_over a:link   { color: #D19A1E; font-size:14px; font-weight:bolder; text-decoration: none; }
.academy_over a:visited{ color: #D19A1E; font-size:14px; font-weight:bolder; text-decoration: none; }
.academy_over a:hover  { color: #D19A1E; font-size:14px; font-weight:bolder; text-decoration: none; }

/*
**add the examination**
*/
td.exam_top_left {background:url(skin17/examination_01.jpg) no-repeat;height:28px; width:11px;}
td.exam_top_center {background:url(skin17/examination_02.jpg) repeat-x;height:28px;}
td.exam_top_right {background:url(skin17/examination_04.jpg) no-repeat;height:28px; width:7px;}

td.exam_mid_left {background:url(skin17/examination_05.jpg) repeat-y;width:11px;}
td.exam_mid_center {}
td.exam_mid_right {background:url(skin17/examination_06.jpg) repeat-y;width:7px;}

td.exam_bottom_left {background:url(skin17/examination_07.jpg) no-repeat;height:6px; width:11px;}
td.exam_bottom_center {background:url(skin17/examination_08.jpg) repeat-x;height:6px;}
td.exam_bottom_right {background:url(skin17/examination_09.jpg) no-repeat;height:6px; width:7px;}

.examination_fieldset{ border-right: #fff 1px solid;border-top: #ccc 1px solid; border-left: #fff 1px solid;
                       padding-left:10px;width:100%;border-bottom: #fff 1px solid;}
.examination_fieldset legend {font-weight:bold; color:#B58D66;margin:5px 0;}

 /*
** calendar **
*/
td.calendar_head_l { width:28px; height:36px;background-image: url(skin17/calendar_head_l.gif);}
td.calendar_head_m { height:36px;background-image: url(skin17/calendar_head_m.gif);}
td.calendar_head_r { width:28px; height:36px;background-image: url(skin17/calendar_head_r.gif);}
td.calendar_l { width:1px;background-image: url(skin17/calendar_l.gif);}
td.calendar_m { background-color:#FFFFFF;}
td.calendar_r { width:2px;background-image: url(skin17/calendar_r.gif);}
td.calendar_foot_l { width:28px; height:16px;background-image: url(skin17/calendar_foot_l.gif);}
td.calendar_foot_m { height:16px;background-image: url(skin17/calendar_foot_m.gif);}
td.calendar_foot_r { width:28px; height:16px;background-image: url(skin17/calendar_foot_r.gif);}

table.calendar_week { }
.calendar_week tr   { }
.calendar_week th   { color:#666666; text-align:center; height:24px; background-color:#F1F1F1; padding:4px 0 0 0;}

table.calendarBox	{ background-color:#FFFBF7;}
table.calendar		{ }
tr.calendar			{ }
th.calendar			{ color:#666666; height: 22px;}
th.calendarBig      { color:#666666; height: 22px;}
th.calMonth			{ color:#666666; background-color:#FCEAD7; height: 22px;}
th.calMonthBig		{ color:#666666; background-color:#FCEAD7; height: 35px;}
th.calWeekEnd		{ color:#FF0000; }
th.calWeekEndBig    { color:#FF0000; }
td.calendar			{ color:#666666; height: 22px;}
td.calendarBig      { color:#666666; font-weight: bold; height: 22px;}
td.calWeekEnd       { color:#FF0000; height: 22px;}
td.calWeekEndBig    { color:#FF0000; font-weight: bold; height: 22px;}
td.calEvtA			{ color:#666666; border:1px dashed #999999; }
td.calEvtABig		{ color:#666666; border:1px dashed #999999; font-weight: bold; }
td.calWedEvtA		{ color:#FF0000; border:1px dashed #999999; }
td.calWedEvtABig	{ color:#FF0000; border:1px dashed #999999; font-weight: bold; }
td.today			{ background-color: #F4ECE5; font-weight: bold; border: 1px solid #D8BE87; height: 22px;}
td.todayBig			{ background-color: #F4ECE5; font-size: 14px; font-weight: bold; border: 1px solid #D8BE87; height: 22px;}
td.calendarHover	{ color:#B38D66; background-color: #F4F4F4; }
td.calendarHoverBig	{ color:#B38D66; font-weight:bold; background-color: #F4F4F4;}

td.calendar_new     { color:#B38D66; font-weight:bold; padding:8px 0 0 2px;}
.calendar_new a:link	{ color:#B38D66; font-size:12px; font-weight:bold; padding:8px 0 0 2px;}
.calendar_new a:visited { color:#B38D66; font-size:12px; font-weight:bold; padding:8px 0 0 2px;}
.calendar_new a:hover   { color:#B38D66; font-size:12px; font-weight:bold; padding:8px 0 0 2px;}

/*
** knowledge **
*/
td.knowledge_r         { border: 1px solid #FFFFFF; background-color:#F4ECDD; padding-left:5px; padding-top:4px;}
.knowledge_r a:hover   { text-decoration: none;}
td.knowledge_r_body     {}

/*
**itemmanager**
*/
th.item_title_bg {border-bottom:1px solid #b0b0b0;height:22px;}
.item_title_bk {border:1px solid #B0B0B0; border-bottom:0px;}
th.item_title{background:url(skin17/itemmanager_title2.jpg) repeat-x;height:25px;vertical-align:text-bottom;padding:0 5px 0 8px;}
th.item_title_alt {background:url(skin17/itemmanager_title.jpg) repeat-x;height:23px;vertical-align:text-bottom;padding:0 5px 0 5px;}
td.item_content {padding:20px 15px 10px;border:1px solid #b0b0b0; border-top:0px;}
td.item_remark{ line-height:170%; background-color:#F7F7F7;height:24px; }


/*
** leftmenu **
*/
table.leftmenu1 { width:100%; height:100%; text-align:center; padding:6px 0 0 14px;background:url(skin17/leftmenu1_1.gif) repeat-y left;}
td.leftmenu1 { background:url(skin17/leftmenu1.gif) no-repeat top left;}
td.leftmenutop    { width:183px;height:61px;background:url(skin17/leftmenutop.gif) no-repeat top; padding-bottom:5px;}
td.leftmenubottom { height:15px;}
td.leftmenu {height:2px; text-align:center;}
table.leftmenu  { width:183px; background-color:#E9DAB7;}
td.leftmenu_header  { padding-left:8px;} 
table.leftmenu_header{ width:98%;background: url(skin17/wlzymenu.gif);background-repeat: repeat-x;background-position: bottom;}
td.leftmenu_header_l{ width:12px;background: url(skin17/wlzymenuAlt_l.gif);background-repeat: no-repeat;background-position: center;}
td.leftmenu_header_m{ height:26px; color:#666666; font-size:12px; font-weight:bolder; text-align:left; padding:3px 0 0 5px;}
td.leftmenu_header_r{ width:0px;}
.leftmenu_header_m a:link    { color: #666666; text-decoration: none; }
.leftmenu_header_m a:visited { color: #666666; text-decoration: none; }
.leftmenu_header_m a:hover   { color: #8B4C0F; text-decoration: none; }

table.leftmenuAlt  { width:183px; background-color:#E9DAB7;}
td.leftmenu_headerAlt  { padding-left:4px;} 
table.leftmenu_headerAlt{ width:98%;background:#C8A973 url(skin17/wlzymenu.gif);background-repeat: repeat-x;background-position: bottom;}
td.leftmenu_header_lAlt{ width:12px;background: url(skin17/wlzymenuAlt_l.gif);background-repeat: no-repeat;background-position: center;}
td.leftmenu_header_mAlt{ height:26px; color:#8B4C0F; font-size:12px; font-weight:bolder; text-align:left; padding:3px 0 0 5px;}
td.leftmenu_header_rAlt{ width:0px;}
.leftmenu_header_mAlt a:link    { color: #8B4C0F; text-decoration: none; }
.leftmenu_header_mAlt a:visited { color: #8B4C0F; text-decoration: none; }
.leftmenu_header_mAlt a:hover   { color: #8B4C0F; text-decoration: none; }

td.leftmenu_line  { width:183px; height:1px; background-image: url(skin17/wlzymenu_line.gif);background-repeat: repeat-x;background-position: left;}
table.leftmenubody{ width:95%; background-color:#DBC49D;}
td.leftmenubody  { height:22px; padding-top:3px; padding-left:2px; text-align:left;}
table.leftmenubody2{ width:90%;float:left; padding-left:5px;}
.leftmenubody a:link    { color: #666666; text-decoration: none; }
.leftmenubody a:visited { color: #666666; text-decoration: none; }
.leftmenubody a:hover   { color: #FFFFFF; text-decoration: none; }
td.leftmenubodyAlt  { height:22px; padding-top:3px; padding-left:2px; text-align:left;}
.leftmenubodyAlt a:link    { color: #FFFFFF; text-decoration: none; font-weight:bolder;}
.leftmenubodyAlt a:visited { color: #FFFFFF; text-decoration: none; font-weight:bolder;}
.leftmenubodyAlt a:hover   { color: #FFFFFF; text-decoration: none; font-weight:bolder;}


table.leftmenu2 { width:100%; height:100%;background:#EAE9E7 url(skin17/leftmenu1.gif) no-repeat bottom left; text-align:center; padding:6px 0 0 14px;}
td.leftmenu2top    {width:183px;height:61px;background:url(skin17/leftmenutop.gif) no-repeat top; padding-bottom:5px;}
td.leftmenu2bottom { height:15px;}
td.leftmenu2 {height:2px; text-align:center;}
table.leftmenu3    { width:183px; background-color:#E9DAB7;}
td.leftmenu2_header { padding-top:2px; text-align:center;}
table.leftmenu2_header{ width:85%;}
td.leftmenu2_header_l{ width:18px; height:30px; background-image: url(skin17/jpzymenu_l.gif);}
td.leftmenu2_header_m{ height:30px;background-image:url(skin17/jpzymenu_m.gif);color:#93581E;font-weight:bolder;text-align:center;padding:5px 15px 0 0;}
td.leftmenu2_header_r{ width:18px; height:30px; background-image: url(skin17/jpzymenu_r.gif);}
.leftmenu2_header_m a:link    { color: #93581E; text-decoration: none; }
.leftmenu2_header_m a:visited { color: #93581E; text-decoration: none; }
.leftmenu2_header_m a:hover   { color: #BA8550; text-decoration: none; }

table.leftmenu3Alt  { width:183px; background-color:#E9DAB7;}
td.leftmenu2_headerAlt { padding-top:2px; text-align:center;}
table.leftmenu2_headerAlt{ width:85%;}
td.leftmenu2_header_lAlt{ width:18px; height:30px; background-image: url(skin17/jpzymenu_lAlt.gif);}
td.leftmenu2_header_mAlt{height:30px;background-image:url(skin17/jpzymenu_mAlt.gif);color:#409AD6;font-weight:bolder;text-align:center;padding:5px 15px 0 0;}
td.leftmenu2_header_rAlt{ width:18px; height:30px; background-image: url(skin17/jpzymenu_rAlt.gif);}
.leftmenu2_header_mAlt a:link    { color: #FFFFFF; text-decoration: none; }
.leftmenu2_header_mAlt a:visited { color: #FFFFFF; text-decoration: none; }
.leftmenu2_header_mAlt a:hover   { color: #FFFFFF; text-decoration: none; }

/* menu2 */
.preload1 {background: url(skin17/menu2_1.gif);}
.preload2 {background: url(skin17/menu2_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:32px; background:#fff url(skin17/topmenu.gif); position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.line{ display:none; float:left; height:32px; background:url(skin17/menu2_line.gif) no-repeat; width:1px;}
#nav li.left{ display:none; float:left; height:32px;background:url(skin17/menu2_0.gif); width:21px;}
#nav li.right{ display:none; float:left; height:32px;background:url(skin17/menu2_line.gif) no-repeat; width:1px;}
#nav li.top { display:block; float:left; height:32px; }
#nav li a.top_link { display:block; float:left; height:32px; line-height:32px;color:#E9DAB7; text-decoration:none;font-weight:bold; padding:0 0 0 6px; cursor:pointer; background:url(skin17/topmenu_ul.gif) left top no-repeat; white-space:nowrap;}
#nav li a.top_link span { float:left; display:block; padding:0 16px 0 2px; height:32px; background:url(skin17/topmenu_line.gif) right top no-repeat;line-height:32px;white-space:nowrap;}
#nav li a.top_link span.down { float:left; display:block;white-space:nowrap;}

#nav li.hover a.top_link {color:#fff; background:#93581e url(skin17/topmenu_ul_span.gif) left top no-repeat; line-height:32px;  }
#nav li.hover a.top_link span { background:url(skin17/topmenu_ul_span.gif) no-repeat right top; line-height:32px;}
#nav li.hover a.top_link span.down { line-height:32px;}

#nav li.hover {position:relative; z-index:200;}
#nav li.hover ul.sub
{left:1px; top:33px; background-color:#F6F2E9; padding:3px; border:1px solid #D5D0C5; white-space:nowrap; width:137px; height:auto; z-index:300;}
#nav li.hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:137px; font-weight:normal;}
#nav li.hover ul.sub li a
{display:block; font-size:11px; height:18px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;width:137px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#nav li ul.sub li a.fly
{background:#E2EBCD url(skin17/arrow.gif) no-repeat right;}
#nav li.hover ul.sub li a:hover 
{background-color:#C3D0A3; color:#fff; border-color:#fff;}
#nav li.hover ul.sub li a.fly:hover
{background:#C3D0A3 url(skin17/arrow_over.gif) no-repeat right; color:#fff;}

#nav li.hover li.hover ul,
#nav li.hover li.hover li.hover ul,
#nav li.hover li.hover li.hover li.hover ul,
#nav li.hover li.hover li.hover li.hover li.hover ul
{left:137px; top:-4px; background-color:#F6F2E9; padding:3px; border:1px solid #D5D0C5; white-space:nowrap; width:137px; z-index:400; height:auto;}

#nav ul, 
#nav li.hover ul ul,
#nav li.hover li.hover ul ul,
#nav li.hover li.hover li.hover ul ul,
#nav li.hover li.hover li.hover li.hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:137px; height:0; margin:0; padding:0; list-style:none; }

#nav li.hover li.hover a.fly,
#nav li.hover li.hover li.hover a.fly,
#nav li.hover li.hover li.hover li.hover a.fly,
#nav li.hover li.hover li.hover li.hover li.hover a.fly
{background:#C3D0A3 url(skin17/arrow_over.gif) no-repeat right; color:#fff; border-color:#fff;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} 

#nav li.hover li.hover li a.fly,
#nav li.hover li.hover li.hover li a.fly,
#nav li.hover li.hover li.hover li.hover li a.fly
{background:#E2EBCD url(skin17/arrow.gif) no-repeat right; color:#000; border-color:#CCF3FB;} 

td.nav { background: url(skin17/menu2_0.gif); text-align:right; padding-right:5px; color:#A58564; font-weight:bolder;}
.nav a:link    { color: #A58564; text-decoration: none; }
.nav a:visited { color: #A58564; text-decoration: none; }
.nav a:hover   { color: #A58564; text-decoration: none; }

/* drawer */
td.drawer { background:url(skin17/drawer_bg.gif) repeat-y; width:9px;}
TD.changeLeft {BACKGROUND: url(../../images/drives_bg.gif); WIDTH: 8px}

/* 
** leftmenu_xx **
*/
#menu_xx { margin:0; padding:0; list-style:none;float:left; width:100%;}
#menu_xx li { display:block; margin:0; padding:0; float:left; background-color:#F9F5EE;text-align:left;}
#menu_xx a { width:100%; margin:0; padding:8px 0 0 20px;float:left;}
#menu_xx .x1{ margin:0; padding:0;background:url(skin17/leftmenu_xx.gif); float:left; height:26px;}
#menu_xx .x1 a{background:url(skin17/leftmenu_xx_icon.gif) no-repeat 6px 10px;color:#685027; font-weight:bolder; height:24px;}
#menu_xx .x1 a:link   { color:#685027; text-decoration:none;}
#menu_xx .x1 a:visited{ color:#685027;text-decoration:none;}
#menu_xx .x1 a:hover  { color:#FFFFFF;text-decoration:none;}

#menu_xx .x2,#menu_xx .x3,#menu_xx .x4,
#menu_xx .x5{float:left;margin:0;padding:0;width:100%;}

#menu_xx .x2 a{float:left;margin:0;color:#685027; font-weight:normal; background:url(skin17/leftmenu_x1.gif) no-repeat 18px 7px; padding:5px 0 0 32px; border-bottom:1px dashed #BCCAD6;}
#menu_xx .x3 a{float:left;margin:0;color:#685027; font-weight:normal; background:url(skin17/leftmenu_x2.gif) no-repeat 30px 6px; padding:5px 0 0 47px;}
#menu_xx .x4 a{float:left;margin:0;color:#685027; font-weight:normal; background:url(skin17/leftmenu_x3.gif) no-repeat 45px 6px; padding:5px 0 0 62px;}
#menu_xx .x5 a{float:left;margin:0;color:#685027; font-weight:normal; background:url(skin17/leftmenu_x4.gif) no-repeat 60px 6px; padding:5px 0 0 77px;}

#menu_xx .x2 a:hover,#menu_xx .x3 a:hover,#menu_xx .x5 a:hover,
#menu_xx .x5 a:hover{float:left;margin:0;background-color:#E2E8EE; color:#333333;}

#menu_xx ul, 
#menu_xx li.hover ul ul,
#menu_xx li.hover li.hover ul ul,
#menu_xx li.hover li.hover li.hover ul ul,
#menu_xx li.hover li.hover li.hover li.hover ul ul
{margin:0; padding0:0;float:left;}

#menu_xx #menu_xx_current { background-color:#EFD9B7;color:#BD8731;font-weight:bolder;}
#menu_xx #menu_xx_current a:link   { color:#BD8731; text-decoration:none;}
#menu_xx #menu_xx_current a:visited{ color:#BD8731;text-decoration:none;}
#menu_xx #menu_xx_current a:hover  { color:#999999;text-decoration:none;}

/*
**  kf_courses **
*/
td.kf_courses_left { width:75%;}
td.kf_courses_right{ width:25%; padding:2px 0 0 8px;}
td.kf_courses_center { width:100%;}
table.kf_courses01   { width:100%;}

DIV {margin:0; padding:0; width:100%;}
.undis {display: none}
#cntR {	float:center; padding:0; margin:0;}
#cntR .conTag5 .tag { padding:0; margin:0;background:url(skin17/kf_courses01_bg.gif) repeat-x;}
#cntR .conTag5 P {	padding:0; margin:0;float:left; CURSOR:pointer; COLOR: #98948E;background:url(skin17/kf_courses02_l.gif) no-repeat left bottom; height:29px}
#cntR .conTag5 P .font_kf_courses{ background:url(skin17/kf_courses02_r.gif) no-repeat right bottom; height:29px;padding:6px 4px 0 4px;}
#cntR .conTag5 .topTit {padding:0; margin:0; font-weight:bold; width:0; CURSOR: default; color: #333333; text-align:left;}
#cntR .conTag5 .topC1 {	font-weight:bold; background:url(skin17/kf_courses01_l.gif) no-repeat left;height:29px;color:#FFFFFF;}
#cntR .conTag5 .topC1 .font_kf_courses{ background:url(skin17/kf_courses01_r.gif) no-repeat right; height:29px;padding:6px 4px 0 4px;}
#cntR .conTag5 .topC1 .font1{ color:#333333;font-weight:bold; padding-left:4px;}
#cntR .conTag5 .font1{ color:#333333;font-weight:bold; padding-left:4px;}
#cntR {	float:center; width:100%;}
#cntR .conList { height:200px; text-align:left; padding:10px 1px 0 2px;color:#666666; border-left:1px solid #D0DEDF; border-right:1px solid #D0DEDF; border-bottom:1px solid #D0DEDF;}
.conList a:link    {color: #666666;text-decoration: none; line-height:22px;}
.conList a:active  {color: #666666;text-decoration: none; line-height:22px;}
.conList a:visited {color: #666666;text-decoration: none; line-height:22px;}
.conList a:hover   {color: #9C5F00;text-decoration: none; line-height:22px;}

table.kf_courses_body{ width:100%; text-align:center;}
table.kf_courses_body2{ width:98%;}
td.kf_courses_body2 { background:url(skin17/kf_courses_line.gif) repeat-x bottom; height:24px; color:999999; padding-left:3px; text-align:left; }
.kf_courses_body2 a:link    {color:#333333;text-decoration: none; }
.kf_courses_body2 a:active  {color:#333333;text-decoration: none; }
.kf_courses_body2 a:visited {color:#333333;text-decoration: none; }
.kf_courses_body2 a:hover   {color:#9C5F00;text-decoration: none; }

table.kf_courses03top{ width:100%;}
td.kf_courses03top_l { width:12px; height:13px; background:url(skin17/kf_courses03top_l.gif) no-repeat bottom;}
td.kf_courses03top_m {  height:13px; background:url(skin17/kf_courses03top_m.gif) repeat-x bottom;}
td.kf_courses03top_r { width:12px; height:13px; background:url(skin17/kf_courses03top_r.gif) no-repeat bottom;}
table.kf_courses03   { width:100%; border-left:1px solid #D8D8D8;border-right:1px solid #D8D8D8;}
td.kf_courses03body_l { width:0;}
td.kf_courses03body_m { padding-bottom:10px;}
td.kf_courses03body_r { width:0;}
table.kf_courses03bottom{ width:100%;}
td.kf_courses03bottom_l { width:12px; height:13px; background:url(skin17/kf_courses03bottom_l.gif) no-repeat top;}
td.kf_courses03bottom_m {  height:13px; background:url(skin17/kf_courses03bottom_m.gif) repeat-x top;}
td.kf_courses03bottom_r { width:12px; height:13px; background:url(skin17/kf_courses03bottom_r.gif) no-repeat top;}

table.kf_courses04{ width:93%;}
table.kf_courses04_top{ width:100%; margin-bottom:3px;}
td.kf_courses04_l { width:9px; height:23px; background:url(skin17/kf_courses04_l.gif) no-repeat bottom;}
td.kf_courses04_m {  height:23px; background:url(skin17/kf_courses04_m.gif) no-repeat left bottom;}
td.kf_courses04_body { background:url(skin17/kf_courses_line.gif) repeat-x bottom; height:24px; color:999999; padding-left:3px; text-align:left;}
.kf_courses04_body a:link    {color:#333333;text-decoration: none; }
.kf_courses04_body a:active  {color:#333333;text-decoration: none; }
.kf_courses04_body a:visited {color:#333333;text-decoration: none; }
.kf_courses04_body a:hover   {color:#9C5F00;text-decoration: none; }

.course_list3 {	margin:5px 15px 0 15px; float:left; width:380px;}
.course_list3 .list TABLE {	border: #DBC49E 1px solid; background-color:#DBC49E;  border-collapse: collapse; text-align: center;}
.course_list3 .list TH { border: #DBC49E 1px solid; background:url(skin17/kf_courses_list_title.gif) repeat-x;color: #6E5429; height:25px; text-align:center;}
.course_list3 .list TD { border: #DBC49E 1px solid; background-color:#fff;height:24px;}
.course_list3 .list TD A { color: #765A2C;}
