﻿@charset "utf-8";
#menu_pda{background-image:url(../img/ill_menubar_01.gif);width:890px;height:auto;text-align: left;margin:10px auto 0px auto;padding:20px auto 0px auto;background-repeat: repeat-x;}
#mini_pda{background-image:url(../img/ill_menubar_01.gif);width: auto;height: auto;text-align: left;margin: 10px auto 0px auto;padding: 20px auto 0px auto;background-repeat: repeat-x;}
.medium_pda{background-image:url(../img/ill_tr01_bg.gif);BACKGROUND-POSITION : 25%; BACKGROUND-REPEAT: NO-REPEAT;color: #3a4d58;font-weight: bold;font-size: 11px;padding: 0px 22px 0px 22px;}
#mini_content {width: 100%;height: 100%;margin: 0 0 0 0;padding: 20px auto 0px auto;background-color: #fff;}
#path{background-image:url(../img/bg_path.gif);height:30px;margin:0px;padding:3px 10px 3px 10px;}
#mini_title {background-image: url(../img/box_bg.gif);background-repeat: repeat-x;height:30px;margin:0px;padding:6px 10px 3px 10px;text-align: left;}
#loading-text {font-weight: bold;color: #F30;width:150px;}
#windowTitle {background-image: url(../img/bg_path.gif);height:30px;padding: 2px 10px 2px 10px;text-align: left;margin: 7px auto 10px auto;}
#pace{float:right;margin:0px 0px 0px auto;text-align: right;}
.pace_t{color:#e55900;}
.pace100{background-color:#fff2e6;border:1px #999 solid;width:60px;height:6px;padding:0px ;text-align:left;}
.t_100{color:#C00;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;}
#content{clear: both;width:890px;text-align: center;margin:auto auto auto auto;}
.content_bg_01{background-image:url(../img/content_bg_01.gif);padding:0px;height:5px;background-repeat: no-repeat;background-position: bottom;}
.content_bg_02{background-image:url(../img/content_bg_02.gif);background-repeat: repeat-y;}
.content_bg_03{background-image:url(../img/content_bg_03.gif);padding:0px;background-repeat: no-repeat;}
.company_name{font-size: 16px;color: #555;font-weight: bold;text-align: left;margin-left: 20px;height: 30px;}
#navi_01 {width:632px;height: 42px;background-image: url(../img/box_content_bg_01.gif);background-repeat: no-repeat;text-align: right;letter-spacing: 1px;font-size: 13px;margin-bottom:-6px;}
#navi_01 ul {margin-right: 15px;}
#navi_01 li{width:150px;height: 32px;text-align:center;list-style-type:none;float:left;background-image: url(../img/icon_navi_01_on.gif);background-repeat: no-repeat;margin-right:5px;}
#navi_01 li a {display:block; padding:6px;color: #666;text-decoration:none;background-image: url(../img/icon_navi_01_no.gif);}
#navi_01 li a:hover {color:#000000;text-decoration:blink;background-image: url(../img/icon_navi_01_no.gif);}
#navi_02 {width:900px;height: 36px;background-image: url(../img/box_content_bg_04.gif);background-repeat: no-repeat;text-align: right;letter-spacing: 1px;font-size: 13px;margin-bottom:-6px;}
#navi_02 ul {margin-right: 15px;}
#navi_02 li{width:150px;height: 32px;text-align:center;list-style-type:none;float:left;background-image: url(../img/icon_navi_01_on.gif);background-repeat: no-repeat;margin-right:5px;}
#navi_02 li a {display:block; padding:6px;color: #666;text-decoration:none;background-image: url(../img/icon_navi_01_no.gif);}
.padding_top{padding-top:6px;font-weight: bold;}
.padding_top2{padding-top:2px;}
.label{background-image:url(../img/ill_label_01.gif);background-repeat: no-repeat;text-align:center;width:140px;height:32px;font-size: 15px;font-weight: bold;color: #000;line-height: 32px;}
.box_content_01{background-image:url(../img/box_content_bg_01.gif);background-repeat: no-repeat;text-align:left;padding:0px;}
.box_content_02{background-image:url(../img/box_content_bg_02.gif);margin:0px;background-repeat: repeat-y;padding:0px;}
.box_content_03{background-image:url(../img/box_content_bg_03.gif);background-repeat: no-repeat;padding:0px;}
#nav_b {text-align: right;padding: 0px;margin:20px auto 20px auto;border-bottom:1px solid #ccc;}
#nav_b ul {margin: 0px 8px 2px auto;padding: 0px;}
#nav_b li {list-style-type: none;display: inline;margin-right: 10px;letter-spacing: 1px;}
#nav_b li a{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding: 6px 10px 3px 10px;color: #888;}
#nav_b li a:hover{background-color: #F9F8F4;padding: 6px 10px 2px 10px;color: #333;}
#nav_b li.on {background-color: #fff;padding: 6px 10px 3px 10px;color: #000;font-weight: bold;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;}
.tab05 {width: 98%;border-collapse:collapse;margin: 0px auto 0px auto;padding: 0px;}
.tab05 td {text-align: left;margin: 2px 0px 2px 0px;padding: 0px;}
.tab05 th {text-align: right;}
.tab04 {border-collapse: collapse;width: 95%;margin: 0px auto 0px auto;}
.tab04 td {height: 23px;background-color: #F7F7F7;border: 1px solid #CCC;padding: 10px;}
.tab03 {border-collapse: collapse;width: 95%;margin: 0px auto 0px auto;}
.tab03 th {background-color: #E0E0E0;height: 24px;border: 1px solid #CCC;}
.tab03 td {height: 23px;background-color: #FFF;border: 1px solid #CCC;}
.tab02 {border-collapse: collapse;width: 100%;}
.tab02 th {background-color: #F0F0F0;height: 24px;border: 1px solid #CCC;}
.tab02 td {height: 24px;background-color: #FFF;border: 1px solid #CCC;margin: 0px;padding: 0px;}
.tab01 {padding: 5px;width: 95%;margin: 0px auto 0px auto;}
.tip01{background-image:url(../img/box_tip_01.gif);background-repeat: no-repeat;width:245px;font-size: 13px;font-weight: bold;color: #c75218;text-align: left;padding:6px 10px 0px 15px;}
.tiparrow{float: right;text-align: right;margin:-19px 5px auto auto;font-size: 12px;}
.tip02{background-image:url(../img/box_tip_02.gif);background-repeat: repeat-y;text-align: left;padding: 15px;font-size: 13px;line-height: 20px;color: #666;}
.tip03{background-image:url(../img/box_tip_03.gif);background-repeat: no-repeat;}
.layer {background-color:#eaeaea;border:1px #cdcdcd solid;width:250px;letter-spacing:1px;filter:alpha(opacity=90);-moz-opacity:0.9;color: #333;}
.layer table{width:100%;text-align: left;margin: 0px;padding: 0px;border-collapse:collapse;}
.layer table img icon_close.gif{float: right;margin:0px;padding:0px;}
.layer div {margin-top: 3px;margin-bottom: 3px;}
.layer ul {border: 0px solid #ccc;margin-top: 0px;margin-left: 0px;margin-bottom: 0px;padding-left:0px;list-style-type:none;}
.layer li {border: 0px solid #ccc;margin-top: 3px;margin-left: 0px;margin-bottom: 0px;padding-left:0px;}
.tab_w {background-color: #FFF;padding: 3px;border: 1px solid #666;width: 100%;}
.input_18{width:18px;height:16px;color: #999;letter-spacing: 1px;}
.input_30, .input_52, .input_57, .input_60, .input_65, .input_75, .input_90, .input_126, .input_145, .input_149, .input_168, .input_175, .input_239, .input_264, .input_298, .input_360, .input_380, .input_280{height:16px;color: #999;letter-spacing: 1px;}
.input_30{width:30px;}
.input_52{width:52px;}
.input_57{width:57px;}
.input_60{width:60px;}
.input_65{width:65px;}
.input_75{width:75px;}
.input_90 {width:90px;}
.input_126{width:126px;}
.input_145{width:145px;}
.input_149{width:149px;}
.input_168{width:168px;}
.input_175{width:175px;}
.input_239{width:239px;}
.input_264{width:264px;}
.input_298{width:298px;}
.input_360{width:360px;}
.input_380{width:380px;}
.input_280{width:280px;height:50px;font-size: 13px;}
.applyJobTextArea{font-size: 13px;}
.note {color: #F7A262;font-size: 11px;font-family: Arial, Helvetica, sans-serif, "新細明體";text-align:left;}
.t_center {text-align: center;}
.t_link a:link, .t_link a:visited, .tab03 a:link, .tab03 a:visited, .all_link a:link, .all_link a:visited, #info2 a:link, #info2 a:visited, .list a:link, .list a:visited {color: #1E66D2;text-decoration:  underline;}
.t_link a:hover, .tab03 a:hover, .all_link a:hover, #info2 a:hover, .list a:hover {color: #0033CC;text-decoration: none;}
#info2{font-size: 13px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;letter-spacing: 1px;width: 99.7%;margin: 8px auto 8px auto;border-collapse:collapse;}
.info2{font-size: 13px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;letter-spacing: 1px;width: 99.7%;margin: 8px auto 8px auto;border-collapse:collapse;}
.info3{font-size: 13px;color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;letter-spacing: 1px;width: 100%;margin: 0px auto 0px auto;padding: 0px;border-collapse:collapse;}
#info{width: 100%;border-style: none;text-align: center;padding: 4px;border-collapse:collapse;}
.name {font-size: 15px;font-weight: bold;padding-left: 9px;color: #853412;}
.title2 {font-weight: bold;color: #b8470f;background-color: #f7f4f1;height: 25px;text-align: left;padding-left: 10px;border-width: 0px 0px 1px 0px;border-style: solid;border-color: #d7d7d7;}
#tab_2{width: 95%;border-style: none;border-collapse: collapse;}
#tab_2 td {font-size: 13px;padding: 6px;}
#pop td{margin: 0px;padding: 0px;}
.li_h li {padding-bottom: 8px;}
.edit_tab {margin: 0px;padding: 0px;width: 632px;border-collapse:collapse;}
.edit1 {width: 5px;margin: 0px;padding: 0px;}
.edit2 {width: 622px;background-image: url(../img/ill_table_02.gif);background-repeat: repeat-x;text-align: left;padding: 0px 0px 0px 5px;margin: 0px;}
.edit_on {background-color: #F2EFEC;padding: 4px 6px 1px 6px;border: 1px solid #B0B0B0;width: auto;font-weight: bold;color: #E06407;}
.edit3 {background-image: url(../img/box_content_bg_02.gif);background-repeat: repeat-y;text-align: left;padding: 10px;font-size: 13px;font-family: Arial, Helvetica, sans-serif;margin: 0px;width: 632px;}
.edit4 {background-image: url(../img/box_content_bg_03.gif);background-repeat: no-repeat;height: 5px;margin: 0px;padding: 0px;}
.bg_gk {background-color: #F6F6F6;}
.img_top {vertical-align: top;}
.t_m{color:#cc0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;padding: 0px 15px 0px 0px;}
#resumeToolTable{border-style: none;	border-collapse: collapse;}
.table_no_style{border-style: none;border-collapse: collapse;}
#table_890{width: 890px;	}
#table_632{width: 632px;	}
.td_632{width: 632px;}
.td_top{vertical-align : top;}
.calendarCss {border-collapse: collapse;width: 200px;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Shadow (Color=#999999,Direction=135,strength=3);}
.calendarCss caption {text-align: center;font: bold 15px Georgia, "Times New Roman", Times, serif,"新細明體";padding: 4px 0 2px 0;width: 200px;}
.calendarCss caption select {font-size: 11px;}
.calendarCss td input {font-size: 11px;margin:3px;}
.calendarCss caption a {display:inline;border:0px;padding: 0 10px; }
.calendarCss caption a:hover {display:inline;}
.calendarCss th {border: 1px solid #949494;border-bottom: none;padding: 3px 5px 0px 5px;background-color: #ccc;color: #3F3F3F;font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif,"新細明體";}
.calendarCss td {text-align: center;border: 1px solid #949494;font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif,"新細明體";vertical-align: top;}
.calendarCss td a {color: #333333;text-decoration: none;display: block;font-weight: bold;}
.calendarCss td a:hover {text-decoration: none;background: #afafaf;display: block;}
.calendarCss td.previous, .calendarCss td.next {text-align: center;background-color: #F6F6F6;color: #CCC;}
.calendarCss td.calendarActive {background-color: #ff833c;color: #2B5070;}
.calendarCss td.calendarHolidayCss {background-color: #C8E8F7;color: #2B5070;}
.img_menu {margin-left: -19px;width: 18px;height: 18px;}
.input_menu_ns {margin-bottom:1px;height:18px;color: #999999;letter-spacing: 1px;border: 1px solid #7F9DB9;background: #fff url(../img/arrow_menu2.gif) no-repeat right;background-position: 100% 50%}
.bmbDiv {filter:progid:DXImageTransform.Microsoft.Shadow (Color=#666666,Direction=135,strength=2);border: 1px solid #666;background-color: #fff;scrollbar-DarkShadow-Color:#F7FCFC;scrollbar-Track-Color:#F7FCFC; scrollbar-Face-Color:#F9FBFB;scrollbar-3dLight-Color:#F9FBFB; scrollbar-Shadow-Color:#9495A2; scrollbar-Highlight-Color:#9495A2; scrollbar-Arrow-Color:#646464;position: absolute;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;overflow-y: auto;overflow-x: hidden;width:auto;}
.bmb {border: 0px solid red;white-space : nowrap;font-size: 13px;margin: 0px auto 0px 0px;padding: 0px;background-color: #fff;cursor:default;list-style-type:none;text-align:right;}
.bmb .span1 {float:left;border: 0px solid green;margin:0px;padding:0px;padding-left:18px;}
.bmb .span1 {border: 0px solid green;margin:0px;padding:0px;padding-left:16px;}
.bmb li {list-style-type:none;margin: 0px;padding: 3px 0px 2px 0px;border: 1px solid #fff;text-align:left;}
.bmb .bmbliiconb {background-color: #FFBB8E;}
.bmb .bmbliicon {background-color: #fff;}
.bmb .bmblib {background: #FFBB8E;cursor:pointer;text-align:left;}
.bmb .bmbli {background: #fff;cursor:pointer;text-align:left;}
.bmb .bmbBar {border-bottom: 1px dashed #808080;	background: #f5f5f5;font-weight: bold;text-align: center;}
.css-menu {scrollbar-DarkShadow-Color:#F7FCFC;scrollbar-Track-Color:#F7FCFC; scrollbar-Face-Color:#F9FBFB;scrollbar-3dLight-Color:#F9FBFB; scrollbar-Shadow-Color:#9495A2; scrollbar-Highlight-Color:#9495A2; scrollbar-Arrow-Color:#646464;filter:progid:DXImageTransform.Microsoft.Shadow (Color=#666666,Direction=135,strength=2);border: 1px solid #666;background-color: #fff;position: absolute;margin: 0px;padding: 0px;overflow-y: auto;overflow-x: hidden;width:auto;}
.css-menu ul {border: 0px solid red;white-space : nowrap;font-size: 13px;margin: 0px;padding: 0px;cursor: default;list-style-type:none;}
.css-menu ul li {margin: 0px;padding: 3px 0px 2px 16px;text-align: left;}
.css-menu .arrow {background: url(../img/icon_blackarrow.gif) no-repeat right center;}
.css-menu .icon {cursor: pointer;}
.css-menu .highlight {background-color: #FFBB8E;}
.controlBoxCss {border: 0px solid green;margin: 0px;width: 1%;vertical-align: top;}
.controlBoxCss img {margin: 0px 0px -2px 0px;}
.addscontrolBoxCss {border: 0px solid green;margin: 0px;width:1%;}
.addscontrolBoxCss img {margin: 2px -2px 5px 5px;}
.dragDropLayer {border: 1px dashed #808080;background-color:#EAE8C2;width: 420px;text-align:left;filter: alpha(opacity=70);-moz-opacity: 0.7;font-family: Verdana, Arial, Helvetica,sans-serif;font-size: 13px;letter-spacing: 1px;color:#DD5A22;}
#edit_tabwidth{width:890px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;letter-spacing: 1px;}
#edit_tabwidth dt.bg01{background-image: url(../img/ill_edit_890_bg01.gif);background-repeat: no-repeat;height: 27px;font-weight: bold;line-height: 27px;}
#edit_tabwidth dt.bg02{border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9;padding:20px;line-height: 20px;}
#edit_tabwidth dt.bg03{background-image: url(../img/ill_edit_890_bg03.gif);background-repeat: no-repeat;height: 5px;}
#edit_tabwidth dt.bg04{background-image: url(../img/ill_edit_890_bg01.gif);background-repeat: no-repeat;height: 27px;font-weight: bold;line-height: 27px;text-align:left;text-indent: 10px;}
#edit_tabwidth dt.bg05{border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9;padding:20px;line-height: 20px;text-align:left;}
#edit_tabwidth table{width:90%;padding:20px;}
#edit_tabwidth table th{border-right:1px solid #ccc;border-left:1px solid #ccc;font-weight: normal;}
#edit_tabwidth table td{width:30%;}
#edit_tabwidth table img{text-align:center;margin:auto 10px auto 10px;}
ul.css-autosuggest {scrollbar-DarkShadow-Color:#F7FCFC;scrollbar-Track-Color:#F7FCFC; scrollbar-Face-Color:#F9FBFB;scrollbar-3dLight-Color:#F9FBFB; scrollbar-Shadow-Color:#9495A2; scrollbar-Highlight-Color:#9495A2; scrollbar-Arrow-Color:#646464;font-size: 12px;margin: 0px;padding: 0px;overflow-y: auto;border-bottom: 1px solid;border-top: 1px solid;}
ul.css-autosuggest li {text-align: left;border-bottom: 0px solid;border-left: 1px solid;border-right: 1px solid;display: block;}
ul.css-autosuggest li a {text-decoration: none;display: block;padding: 3px;color: #000;background-color: #FFFFF7;}
ul.css-autosuggest span {padding: 3px;background-color: #f5f5f5;font-weight: bold;text-align: left;border-top: 0px;border-left: 0px;border-right: 0px;border-bottom: 1px dashed #9495A2;display: block;}
ul.css-autosuggest li a.highlight {color: #fff;background-color: #528FD3;}
#TalentSearchBarDiv{text-align: left !important;padding: 5px;}
#TalentSearchBarDiv span{padding: 1px 1px 1px auto;}
#TalentSearchBarText{width: 740px;text-align: left;padding-left: 5px;}
.loading-text {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #ff3300;width:150px;}
.thImg{background-image:url(../img/ill_table_02.gif);padding: 0px;background-repeat: repeat-x;text-align: center !important;}
.thImgMatch{background-image:url(../img/ill_th01_bg.gif);background-repeat: repeat-x;BACKGROUND-POSITION : center;text-align: center !important;border:0px solid red;}
.moreBeanStyle{border-top: 1px solid #ccc;border-right: 1px solid #666;border-bottom: 1px solid #666;border-left: 1px solid #ccc;background-color: #f5f5f5;z-index: 15 !important;padding: 5px;}
.moreBeanStyle .title_left{float: left;}
.moreBeanStyle .title_right{float: right;}
.formInputSpan{color: #F7A262;}
.formInputClass{color:#C00;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.tfvHighlight{text-align: right;font-weight: bold; color: red;}
.tfvNormal{font-weight: normal;text-align: right;	font-weight: bold; color: black;}
.errorInuptCss {font-size: 10pt;background-color:#FF9797;width:10px !important;border:1px solid #f00;white-space : nowrap;}
.DhtmlWindow {position: absolute;border: 5px solid #B6B6B6;visibility: hidden;background-color: white;}
.drag-handle{ padding: 1px;text-indent: 3px;font: bold 13px 新細明體;background: url(../img/box_bg.gif);background-color: #DFDFDF;color: #000;cursor: move;overflow: hidden;width: 99.5%;height: 19px;padding-top: 3px;text-align: left;}
.drag-handle .drag-controls { position: absolute;right: 1px;top: 2px;cursor: pointer;}
.drag-controls img {margin-right: 5px;margin-top: -2px;}
.drag-contentarea {background-color: #F8F8F8;color: black;padding: 0px;overflow: auto;}
.drag-statusarea { height: 10px; }
.drag-resizearea{ float: right;width: 13px; height: 10px; cursor: nw-resize;}
.hint-css {background-color:#E6E6E6;border: 2px solid #ccc;padding: 5px 10px;text-align: center;}
.hint-css a {color: #E97834;text-decoration: underline;}
.hint-css a:hover {color: #DD5A22}
#lightwindow_overlay {display: none;visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100px;z-index: 500;}
#lightwindow {display: none;visibility: hidden;position: absolute;z-index: 999;line-height: 0px;}
#lightwindow_container {display: none;visibility: hidden;position: absolute;padding: 0 0 0 0;margin: 0 0 0 0;}
* html #lightwindow_container {overflow: hidden;}
#lightwindow_contents {overflow: hidden;z-index: 0;position: relative;border: 10px solid #ccc;background-color: #fff;}
#lightwindow_iframe {overflow-x: hidden;background-color: #fff;}
#lightwindow_loading {height: 100%;width: 100%;top: 0px;left: 0px;z-index: 9999;position: absolute;background-color: #f0f0f0;padding: 10px;}
#lightwindow_loading_shim { display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;}
#lightwindow_loading span {font-size: 12px;line-height: 32px;color: #444444;float: left;padding: 0 10px 0 0;}
#lightwindow_loading span a,#lightwindow_loading span a:link, #lightwindow_loading span a:visited {color: #09F;text-decoration: none;cursor: pointer;}
#lightwindow_loading span a:hover,#lightwindow_loading span a:active {text-decoration: underline;}
#lightwindow_loading img {float: left;margin: 0 10px 0 0;}
#lightwindow_navigation {position: absolute;top: 0px;left: 0px;display: none;}
#lightwindow_navigation_shim { display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;}
#lightwindow_navigation a,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,#lightwindow_navigation a:hover,#lightwindow_navigation a:active { outline: none;}
#lightwindow_previous, #lightwindow_next {width: 49%;height: 100%;background: transparent url(../img/blank.gif) no-repeat; display: block;}
#lightwindow_previous { float: left;left: 0px;}
#lightwindow_next { float: right;right: 0px;}
#lightwindow_previous:hover, #lightwindow_previous:active { background: url(../img/prevlabel.gif) left 15% no-repeat; }
#lightwindow_next:hover, #lightwindow_next:active { background: url(../img/nextlabel.gif) right 15% no-repeat; }
#lightwindow_previous_title,#lightwindow_next_title {display: none;}
#lightwindow_galleries {width: 100%;position: absolute;z-index: 50; display: none;overflow: hidden;margin: 0 0 0 10px;bottom: 0px;left: 0px;}
#lightwindow_galleries_tab_container {width: 100%;height: 0px;overflow: hidden;}
a#lightwindow_galleries_tab,		a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab {display: block;height: 20px;width: 77px;float: right;line-height: 22px;color: #fff;text-decoration: none;font-weight: bold;cursor: pointer;font-size: 11px;color: #ffffbe;background: url(../img/black-70.png) repeat 0 0 transparent;}
* html a#lightwindow_galleries_tab,		* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab {	background: none;background-color: #000000;opacity: .50;filter: alpha(opacity=50);}
a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab {color: #ffffbe;border:1px solid blue;}#lightwindow_galleries_tab_span {display: block;height: 20px;width: 63px;padding: 0 7px 0 7px;border:1px solid grey;}
#lightwindow_galleries_tab .up	{background: url(../img/arrow-up.gif) no-repeat 60px 5px transparent;}
#lightwindow_galleries_tab .down {background: url(../img/arrow-down.gif) no-repeat 60px 6px transparent;}
#lightwindow_galleries_list {background: url(../img/black-70.png) repeat 0 0 transparent;overflow: hidden;height: 0px;}
* html #lightwindow_galleries_list {background: none;background-color: #000000;opacity: .7;filter: alpha(opacity=70);}	
.lightwindow_galleries_list {width: 200px;float: left;margin: 0 0 10px 0;padding: 10px;}
.lightwindow_galleries_list h1 {	color: #09F;text-decoration: none;font-weight: bold;cursor: pointer;padding: 10px 0 5px 0;font-size: 16px;}
.lightwindow_galleries_list li {margin: 5px 0 5px 0;list-style-type: none;}
.lightwindow_galleries_list a, .lightwindow_galleries_list a:link, .lightwindow_galleries_list a:visited {display: block;line-height: 22px;color: #fff;text-decoration: none;font-weight: bold;cursor: pointer;padding: 0 0 0 10px;font-size: 11px;}
.lightwindow_galleries_list a:hover, .lightwindow_galleries_list a:active {background: #000000;color: #ffffbe;border-left: 3px solid #ffffbe;padding: 0 0 0 7px;}
#lightwindow_data {position: absolute;}
#lightwindow_data_slide {position: relative;}
#lightwindow_data_slide_inner {background-color: #fff;padding: 0 10px 10px 10px;}
#lightwindow_data_caption {padding: 10px 0 0 0;color: #666666;line-height: 25px;background-color: #fff;clear: both;}
#lightwindow_data_details {background-color: #f0f0f0;padding: 0 10px 0 10px;height: 20px;}
#lightwindow_data_author_container {width: 40%;text-align: right;color: #666666;font-style: italic;font-size: 10px;line-height: 20px;float: right;overflow: hidden;}
#lightwindow_data_gallery_container {font-size: 10px;width: 40%;text-align: left;color: #666666;line-height: 20px;float: left;overflow: hidden;}
#lightwindow_title_bar {height: 25px;overflow: hidden;}
#lightwindow_title_bar_title {color: #ffffbe;font-size: 13px;line-height: 25px;text-align: left;float: left;font-weight:bold;}
a#lightwindow_title_bar_close_link,	a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link {float: right;text-align: right;cursor: pointer;color: #ffffbe;padding: 0;margin: 0;}
a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link {color: #fff;}
#lightwindow p {color: #000000;padding-right: 10px;}
#pageInfo{text-align: left;}
#pageFootInfo{float: right;white-space : nowrap;}
A.skillClass{color : #FF8000;}
A.skillClass:hover {color : #FF8000;text-decoration : underline; }

/* new Add */
.t_left {
text-align:left;
margin:5px 0;
padding:5px 0;
}
.t_right {
text-align:right;
font-weight:bold;
}
td {
padding:2px;
}
.ps {
color:#FF833C;
}

.input_02 {
color:#999999;
height:16px;
letter-spacing:1px;
width:260px;
}
input, textarea, select {
color:#000000 !important;
}

p {
font-size:12px;
line-height:18px;
}

.butbg {
background:transparent url(../img/but80_bg.gif) no-repeat scroll 0 0;
border-style:none;
height:25px;
letter-spacing:1px;
margin:0;
padding:2px 0 0;
width:80px;
}

input, textarea, select {
color:#000000 !important;
}

#mini_men_search {
	margin:-5px 0 5px 18px;
	padding:7px 0 0 10px;
	text-align:left;
	font-size:12px;
	background:url(../img/top_search_menu_bg.gif) no-repeat;
	height:40px;
}

#mini_men_search #adv_search {
	float:right; 
	padding:5px 50px 0 0;
}

.box_content_02 p {
	padding:5px 0;
}

#login_form a {
	color:#900;
	text-decoration:underline;
}

#login_form a:hover {
	color:#000;
	text-decoration:none;	
}

#login_form table {
	padding:0 20px 0 0 ;
	width:95%;
}

#login_form td {
	padding:2px 0;
}