/* Common Style */
body{background:#fff;font-size:13px;color:#58595B;}
textarea{font-size:13px;}
a:link,a:visited{color:#58595B;}
a:hover,a:active{color:#FDC149;}
h1{font-weight:bold;color:black;}
button,.file-input{height:25px;}
.clear{clear:both;}
.catalogSelect{width:139px;height:200px;}
.number,a.number:link,a.number:visited,a.number:hover,a.number:active{font-weight:bold;color:#FDC149;}
.buttonRow{text-align:center;margin:15px 0;}
.buttonRow button{margin:0 5px;}
#container{position:relative;margin:0 10px;}

/* Top Zone */
#top{height:80px;position:relative;}
#top-search{width:252px;position:absolute;left:235px;;top:10px;}
#top-search-nav{padding:0 0 20px 0;}
#top-search-nav li{float:left;border-bottom:1px solid #5A8FC5;width:50px;height:20px;text-align:right;}
#top-search-nav li.active{border:1px solid #5A8FC5;border-bottom:0;}
#top-search-nav li a{display:inline;border-right:1px solid;padding-right:10px;}
#top-search-nav li.active a{display:none;}
#top-search-nav li a.active,#top-search-nav li a.end{border-right:0;}
#top-search-nav li span{display:none;}
#top-search-nav li.active span{display:inline;font-weight:bold;padding-right:10px;}
#top-search-box{border:1px solid #5A8FC5;padding:5px 10px;border-top:0;}
#top-search-box button{width:50px;}
#top-search-box input{width:175px;}
#top-nav{position:absolute;right:0;top:5px;}
#top-nav li{float:left;margin-right:5px;border-right:1px solid;padding-right:5px;}
#top-nav li.end{margin-right:0;border-right:0;padding-right:0;}

/* Main Zone */
#main{position:relative;height:100%;border-left:1px solid;border-right:1px solid;padding:10px;}
#main-corner-1{background:url(../images/YJ-T-R.gif) right top no-repeat;height:7px;position:relative;}
#main-corner-2{background:url(../images/YJ-T-L.gif) left top no-repeat;position:absolute;left:0;top:0px;width:9px;height:7px;}
#main-corner-3{background:url(../images/YJ-B-R.gif) right top no-repeat;height:7px;position:relative;}
#main-corner-4{background:url(../images/YJ-B-L.gif) left top no-repeat;position:absolute;left:0;top:0px;width:9px;height:7px;}
#main-border-top{border-top:1px solid;margin:0 10px 0 9px;}
#main-border-bottom{border-bottom:1px solid;padding-top:5px;margin:0 10px 0 9px;}
#main-tip{background:#5A8FC5 url(../images/YJ01-L.gif) left top no-repeat;margin-bottom:10px;color:white;position:relative;height:24px;line-height:24px;padding-left:10px;}
#main-tip-service{padding-right:10px;position:absolute;right:-1px;top:0;display:block;background:url(../images/YJ01-R.gif) right top no-repeat;}
#main-tip-welcome{padding-left:10px;margin-right:10px;}
#main-tip a:link,#main-tip a:visited{color:white;text-decoration:none;}
#main-tip a:hover,#main-tip a:active{color:#FDC149;text-decoration:none;}
#main-nav{width:148px;padding:10px 0 10px 10px;float:left;background:#5A8FC5 url(../images/YJ-L-R.gif) left top no-repeat;}
#main-nav-advice{color:white;margin-top:15px;}
#main-nav-advice textarea{width:135px;overflow:auto;height:80px;font-size:13px;}
#main-nav-advice input{width:135px;font-size:13px;}
#main-nav-advice .center{text-align:center;width:135px;margin-top:3px;}
#main-content{margin-left:173px;background:white;height:100%;position:relative;}
* html #main-content{margin-left:170px;background:white;height:100%;}

/* Table Style */
.main-info-block{position:relative;padding-top:23px;height:100%;}
.main-info-tag{position:absolute;padding:0 8px 0 14px;background:url(../images/YJ02-L.gif) left top no-repeat;top:0;left:0px;}
.main-info-tag h1{background:url(../images/YJ02-M.gif);line-height:18px;padding-top:5px;}
.main-tag-right{background:url(../images/YJ02-R.gif) right top no-repeat;position:absolute;right:0;top:0;width:8px;height:23px;}
.main-info-content{border:1px solid #5A8FC5;padding:10px 15px;}
.main-table{width:100%;}
.main-table td{border:1px solid #D1D3D4;height:25px;padding:10px 15px;}
.main-table .main-table-cell-1{background:#DEEFF6;font-size:14px;font-weight:bold;text-align:right;padding:10px 5px;}
.data-table{width:100%;}
.data-table td{height: 25px;border:1px solid #D1D3D4;text-align:center;padding:2px 0;}
.data-table th{color:black;padding:3px 0;font-size:15px;font-weight:bold;background:#DEEFF6;border:1px solid #D1D3D4;text-align:center;}

/* Navigation Style */
.nav-fold:link,.nav-fold:visited{font-weight:bold;color:white;text-decoration:none;font-size:15px;}
.nav-fold:hover,.nav-fold:active{font-weight:bold;color:#FDC149;text-decoration:none;font-size:15px;}
.nav-fold-2:link,.nav-fold-2:visited{color:white;text-decoration:none;font-size:14px;}
.nav-fold-2:hover,.nav-fold-2:active{color:#FDC149;text-decoration:none;font-size:14px;}
.nav-item:link,.nav-item:visited{color:white;text-decoration:none;font-size:13px;}
.nav-item:hover,.nav-item:active{color:#FDC149;text-decoration:none;font-size:13px;}

/* YUI Treeview */
#main-nav .ygtvtn,.ygtvln,.ygtvdepthcell{background:none;}
#main-nav .ygtvitem{padding:3px 0;}
#main-nav .ygtvtn,.ygtvln{background:url(../images/leaf.gif) left 30% no-repeat;}
#main-nav .ygtvtm,.ygtvtmh,.ygtvlm,.ygtvlmh{background:url(../images/collapse.gif) left 30% no-repeat;}
#main-nav .ygtvtp,.ygtvtph,.ygtvlp,.ygtvlph{background:url(../images/expand.gif) left 30% no-repeat;}

#foot{margin:15px 0 0 0;text-align:center;}
#foot li, #foot ul{display:inline;}

/* Calendar */
#calendarContainer{position:absolute;z-index:3000;display:block;}

/* Pagination */
.pagination{margin-top:10px;text-align:center;}
.pagination .current{background:#5A8FC5;color:white;padding:3px;font-weight:bold;font-size:14px;}
.pagination .normal:link,.pagination .normal:visited{color:black;font-weight:bold;margin:3px;font-size:14px;}
.pagination .normal:hover,.pagination .normal:active{color:#FF8D09;font-weight:bold;margin:3px;font-size:14px;}
.pagination .spot{font-size:21px;}
.pagination .next{background:url(../images/arrow_nextpage.gif) right no-repeat;padding-right:10px;}

.pictureSec{float:left;margin-right:30px;margin-bottom:10px;}
.pictureSec div{text-align:center;}
.pictureSec img{margin-bottom:5px;height:100px;width:100px;}

/* Tip */
.commonTip{height:100%;border:1px solid #ffcb99;background:#fff8ee;padding:6px;color:#ff8e08;font-size:13px;font-weight:bold;margin-bottom:15px;}
.needTip{color:#ff8d09;padding:0 5px 0 2px;}
.emptyTip{display:none;}
.errorTip{display:block;color:red;border:1px solid #ffcb99;background:#fff8ee url(../images/icon_noteawake.gif) 5px 4px no-repeat;padding:5px 0 5px 25px;}
.notifyTip{display:block;border:1px solid #ffcb99;background:#fff8ee;padding:5px;}
.rightTip{display:block;color:#fff;background:#fff url(../images/icon_right.gif) 5px 4px no-repeat;padding:5px 0 5px 25px;}

/* Upload Panel */
.upload-panel{clear:both;background:#fff8ee;margin:0px 0px 10px 0px;display:none;padding:0px;}
.upload-panel .title{border-top:2px solid #ffcc99;color:#cc3300;background:#f1eeee;font-size:13px;padding:3px;}
.upload-panel .box{padding:5px;}

/* Manage Login Panel */
.login-panel{border:1px solid #3A5774;}
.login-panel .hd{border:3px solid #5A8FC5;border-bottom:0;background:none #DEEFF6;color:black;font-size:18px;padding:5px 10px 0 10px;}
.login-panel .bd{border:3px solid #5A8FC5;border-top:0;;font-size:15px;padding-top:15px;text-align:center;}
.login-panel .bd .ft{font-size:16px;margin-bottom:10px;}


/* Pop Panel */
.yui-panel{border:1px solid #3A5774;background:white;}
.yui-panel .hd{font-weight:normal;font-size:14px;border:3px solid #5A8FC5;border-bottom:0;background:none #edf3f6;color:black;padding:0 0 0 10px;line-height:25px;}
.yui-panel .bd{border:3px solid #5A8FC5;border-top:0;font-size:15px;padding:1px;text-align:center;background:url(../images/message_cue.jpg) 11px 20px no-repeat;}
.yui-panel .bd p{margin:20px 0 0 91px;text-align:left;font-size:12px;}
.yui-panel .bd .ft{font-size:16px;padding:20px 0 14px 0;}
.yui-panel .bd .ft .yui-button button{line-height:19px;min-height:19px;height:19px;}
.mask {background:#82a6b8;opacity:0.3;}

.toolbar1 td{border:0;padding:0;}