
@charset "utf-8";


h1{font-size : 125%;}
h2{font-size : 110%;}
h3{font-size : 100%;font-weight : bold;}
h4{font-size : 95%;font-weight : bold;}
h5{font-size : 90%;font-weight : bold;}
h6{font-size : 90%;}
a:link{color:#00c}
a:visited{color:#00c}
a:active{color:#00c}
p{margin:0px;}
span.link{color:#00c;text-decoration:underline;cursor:pointer}
span.pointerlink{cursor:pointer}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;background-color:#FFFFFF;margin:0;padding:0;}
a img{border-width:0px;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/* mainform */
form{margin:0 0 0 0;}

/* ヘッダ部*/
div.header {margin: 0;/* ヘッダ背景の指定 */}
div.header table.expwarning{margin:0px 0px 0px 0px;width:100%;border-collapse: collapse;}
div.header table.expwarning td{vertical-align: middle;background-color: #FA8072;color: white;text-align:left;padding-left:10px;}
div.header table.expwarning span{font-weight: bold;}
div.header table.expwarning a{color: white;}
div.header table.menu{border-collapse: collapse;margin:0px 0px 0px 0px;width:100%;}
div.header table.menu td{font-size:12px;padding: 0px;border-style:none;}

div.header table.main {border-collapse: collapse;width:100%;border-style:none;border-spacing:0px;border-bottom: none;margin:0px 0px 0px 0px;}
div.header table.main img{margin:0px 0px 0px 0px;vertical-align:bottom;padding:0px 0px 0px 0px;border-spacing:0px;border:none}
div.header table.main tr.ls01{background-position:bottom;background-repeat: repeat-x;background-image: url(../img/fblogoblank.gif);}
div.header table.main tr.ls01_2{background-position:bottom;background-repeat: repeat-x;background-image: url(../custom/logoblank.gif);}
div.header table.main tr.ls01_3{background-position:bottom;background-repeat: repeat-x;background-image: url(../custom/fblogoblank.gif);}
div.header table.main tr.ls02{}
div.header table.main td.logo{vertical-align:bottom;text-align:left;padding:0px 0px 0px 0px;}
div.header table.main td.search{white-space:nowrap;word-break:keep-all;vertical-align: top;text-align:right;}
div.header table.main td.search_link{white-space:nowrap;word-break:keep-all;vertical-align: top;text-align:left;}
div.header table.main span.target{font-size:20px; font-weight: bold;}
div.header table.main span.sopt{font-size:13px;}

@media print {/* 印刷時には表示しない */
div.header {display:none;}
}

/* 本体部 */
#content {/* margin-left, right を autoにして width を固定するとセンタリングできるmargin-left:auto;margin-right:auto;width: 800px;*/margin-left: 10px;margin-right: 10px;margin-top:10px;}
#content h2.t{background: #ececec url(../img/headerbg.gif) repeat;border-top: 1px solid #36c;padding-top: 6px;padding-left: 8px;padding-bottom: 6px;}
#content h3.t{background: #ececec url(../img/headerbg.gif) repeat;border-top: 1px solid #36c;padding-top: 6px;padding-left: 8px;padding-bottom: 6px;}
#content h4.t{background: #ececec url(../img/headerbg.gif) repeat;border-top: 1px solid #36c;padding-top: 6px;padding-left: 8px;padding-bottom: 6px;}


div.filelist_toobar_container {background-color:#E6E6FA;}

div.filelist_top{border-bottom:1px solid #808080;}

/* navigator */
div.navigator_top{margin-top:3px;}
div.navigator_top td{white-space:nowrap;word-break:keep-all;}
div.navigator_top a.n, div.navigator_top a.p{font-size: 1.3em;font-weight: bold;color:blue;}
div.navigator_top span.r{}
div.navigator_top span.s{font-size: 1.3em;color:red;font-weight: bold;}
div.navigator_top a.c{font-size: 1.3em;color:black;}
div.navigator_top span.c{font-size: 1.3em;color:black;text-decoration:underline;cursor:pointer}
div.navigator_top span.p, div.navigator_top span.n{font-size: 1.3em;font-weight: bold;color:blue;text-decoration:underline;cursor:pointer}

@media print { /* 印刷時には表示しない */
div.navigator_top {height:0px;display:none;}
}

div.navigator_bottom{margin-top:10px;}
div.navigator_bottom td{white-space:nowrap;word-break:keep-all;}
div.navigator_bottom a.n, div.navigator_bottom a.p{font-size: 1.3em;font-weight: bold;color:blue;}
div.navigator_bottom span.r{}
div.navigator_bottom span.s{font-size: 1.3em;color:red;font-weight: bold;}
div.navigator_bottom a.c{font-size: 1.3em;color:black;}
div.navigator_bottom span.c{font-size: 1.3em;color:black;text-decoration:underline;cursor:pointer}
div.navigator_bottom span.p, div.navigator_bottom span.n{font-size: 1.3em;font-weight: bold;color:blue;text-decoration:underline;cursor:pointer}

@media print { /* 印刷時には表示しない */
div.navigator_bottom {height:0px;display:none;}
}

/*dirtree*/
table.dirtree {border-spacing:0;margin:0px;width:100%;border:0px;border-collapse:collapse;}
table.dirtree td.header{background-color:#E6E6FA;padding:4px;margin-left:4px;white-space:nowrap;border-bottom:solid 1px #CDCDC1;}
table.dirtree td.treebody{padding:4px;}

table.dirtree td.flatbody {padding:0px 2px 0px 0px;vertical-align:top;white-space:nowrap;}
table.dirtree td.flatbody a{text-decoration:none;cursor:pointer;}
table.dirtree td.flatbody a:hover{text-decoration:underline;cursor:pointer;}
table.dirtree td.flatbody span.caption{margin-left:3px;}

table.dirtree td.treebody a.tnode{color:#00c;text-decoration:none;cursor:pointer}
table.dirtree td.treebody a.tnode:hover{color:#00c;text-decoration:underline;cursor:pointer}
table.dirtree td.treebody a.tnode_focus{padding:1px;color:white;text-decoration:none;cursor:pointer;background-color:#00c;}
table.dirtree td.treebody a.tnode_focus:hover{padding:1px;color:white;text-decoration:underline;cursor:pointer;background-color:#00c;}

table.dirtree td.treebody span.tnode{margin-left:20px;cursor:pointer;color:#00c;text-decoration:none;cursor:pointer}
table.dirtree td.treebody span.tnode_hover{cursor:pointer;color:#00c;text-decoration:underline;cursor:pointer}
table.dirtree td.treebody span.tnode_focus{cursor:pointer;padding:1px;color:white;text-decoration:none;cursor:pointer;background-color:#00c;}
table.dirtree td.treebody span.tnode_focus_hover{cursor:pointer;padding:1px;color:white;text-decoration:underline;cursor:pointer;background-color:#00c;}

table.dirtree td.treebody a.tdbnode{margin-left:34px;color:#00c;text-decoration:none;cursor:pointer}
table.dirtree td.treebody a.tdbnode:hover{margin-left:34px;color:#00c;text-decoration:underline;cursor:pointer}
table.dirtree td.treebody a.tdbnode_focus{margin-left:34px;padding:1px;color:white;text-decoration:none;cursor:pointer;background-color:#00c;}
table.dirtree td.treebody a.tdbnode_focus:hover{margin-left:34px;padding:1px;color:white;text-decoration:underline;cursor:pointer;background-color:#00c;}

table.dirtree td.treebody span.tdbnode{margin-left:34px;cursor:pointer;color:#00c;text-decoration:none;cursor:pointer}
table.dirtree td.treebody span.tdbnode_hover{margin-left:34px;cursor:pointer;color:#00c;text-decoration:underline;cursor:pointer}
table.dirtree td.treebody span.tdbnode_focus{margin-left:34px;cursor:pointer;padding:1px;color:white;text-decoration:none;cursor:pointer;background-color:#00c;}
table.dirtree td.treebody span.tdbnode_focus_hover{margin-left:34px;ursor:pointer;padding:1px;color:white;text-decoration:underline;cursor:pointer;background-color:#00c;}
table.dirtree td{padding-left:0px;padding-right:10px;}
table.dirtree a{text-decoration:none;}

/*hit*/
div.hitcounttoolbar{background-color:#E6E6FA;padding-top: 1px;padding-left: 8px;padding-bottom: 1px;border-bottom:solid 1px #CDCDC1;}
div.hitcount span.b{font-weight:bold;}
div.hitcount span.n{}
div.hitcount span.rdt{font-size:10px;}

/*loginresult*/
#loginresult span.st{font-weight:bold;}

/* datenav */
#datenav{text-align:center;margin-left:0px;margin-top: 10px;margin-bottom: 5px;background: #ffffff}
#datenav table.a{width:100%}
#datenav table.a td.rightcolumn{white-space:nowrap;word-break:keep-all;text-align:right}
#datenav table.b{text-align:center;}
#datenav table.b td{vertical-align:middle;font-size:15px;}
#datenav table.c td{text-align:center;}
#datenav span.d{font-weight:bold;}
#datenav span.dd{font-size:10px;font-weight:normal;}


div.breadcrumbs {margin-left:0px;margin-top: 2px;margin-bottom: 2px;background: #ffffff}
div.breadcrumbs span.pd{margin-left:2px;margin-right:2px;}
div.breadcrumbs table{width:100%;}
div.breadcrumbs td.leftcolumn{font-size: 20px;font-weight: bold; word-break:break-all;}
div.breadcrumbs td.rightcolumn{white-space:nowrap;word-break:keep-all;text-align:right;}
div.breadcrumbs td.leftcolumn img{vertical-align:middle;}
div.breadcrumbs span.disabled{color:gray;}
div.breadcrumbs span.serc{font-size:13px;font-weight:normal;}
div.breadcrumbs span.serk{font-size:15px;font-weight:bold;}
div.breadcrumbs input.selectdirbtn{background:#CAFF70}
div.breadcrumbs_small td.leftcolumn{font-size: 14px;font-weight: bold; word-break:break-all;}
div.breadcrumbs span.crumbs{color:#00c;text-decoration:underline;cursor:pointer};

@media print { /* 印刷時にはrightcolumnは表示しない */
div.breadcrumbs {margin-left:0px;margin-top:0px;margin-bottom: 5px;background: #ffffff}
div.breadcrumbs table{width:100%;}
div.breadcrumbs td.leftcolumn{margin:0px;padding:0px;}
div.breadcrumbs td.rightcolumn{margin:0px;border:0px;padding:0px;width:0px;display:none;}
}


/* folder_desc */
div.folder_desc {margin-left:20px;font-size:12px;margin-top:3px;}


#multiselect_menus{font-size: 12px;}

@media print { /* 印刷時には表示しない */
#multiselect_menus{height:0px;display:none;}
}

/* toolbar_footer */
#toolbar_footer table{font-size: 12px;width:100%;}
#toolbar_footer td.leftcolumn{white-space:nowrap;word-break:keep-all;}
#toolbar_footer td.rightcolumn{white-space:nowrap;word-break:keep-all;text-align:right;}

@media print { /* 印刷時には表示しない */
#toolbar_footer {height:0px;display:none;}
}

/* columnpanel */
#columnpanel{width:100%;table-layout:fixed;padding:1px;border-spacing:0px;border-collapse:collapse;border-top:1px solid #36c;}
#columnpanel td.headerleft{width:180px;height:0px;background: #ececec url(../img/headerbg.gif) repeat;padding-left:8px;}
#columnpanel td.headermain{height:0px;background: #ececec url(../img/headerbg.gif) repeat;padding-left:8px;}
#columnpanel td.headermain span.b{font-weight:bold;}
#columnpanel td.bodyleft{width:180px;padding-right:8px;white-space:nowrap;word-break:keep-all;overflow:hidden;}
#columnpanel div.rightscrollbox{width:100%;white-space:nowrap;word-break:keep-all;overflow-x:scroll;}



/*フォルダ左表示*/
#lefttoolbar_gridcontainer {position:absolute;left:0px;margin:0px 10px 0px;}
#lefttoolbar_gridcontainer div.subdir {padding-top:6px;padding-left:8px;padding-bottom:6px;margin-top:2px;margin-bottom:5px;font-weight:bold;}
#lefttoolbar_gridcontainer div.headermain span.b {font-weight:bold;}
#lefttoolbar_leftpanel {position:absolute;left:10px;width:180px;padding:0px;}/*overflow-x:scroll;}*/
#lefttoolbar_splitter1 {position:absolute;left:190px;width:4px;margin:0px;padding:0px;cursor:e-resize;background-color:#B0C4DE;border-top: 1px solid #36c;}
#lefttoolbar_splitter2 {position:absolute;left:194px;width:2px;margin:0px;padding:0px;cursor:e-resize;}
#lefttoolbar_rightpanel {position:absolute;left:196px;}
#footer_container {margin:0px;padding:0px;}

@media print { /* 印刷時には表示しない */
#toolbar_hit {height:0px;display:none;}
}

/*Grid*/
div.grid{margin-top:2px; margin-left:0px; margin-right:10px;}
#grid_msg{margin-top:6px; margin-left:10px; margin-right:10px;}
#normal-grid{margin-top: 0px;font-size: 14px;table-layout:fixed;}
#normal-grid tr.header{height:18px;margin-top: 10px;text-align: left;background: #E6E6FA;}
#normal-grid td{padding-top:0px;padding-bottom:0px;padding-left:2px;padding-right:10px;width:100%;white-space:nowrap;word-break:keep-all;overflow:hidden;}
#normal-grid td.fileselect{width:18px;}
#normal-grid td.filename{width:auto;}
#normal-grid td.filesize{padding-left:10px;padding-right:10px;text-align: right;width:70px;}
#normal-grid td.filedate{padding-left:10px;padding-right:10px;width:120px;}
#normal-grid td.page{text-align:right;padding-left:10px;padding-right:10px;width:50px;}
#normal-grid td.fileext{padding-left:10px;padding-right:10px;width:40px;}
#normal-grid td.parentdir{width:auto;}
#normal-grid span.filename{font-size:13px}
#normal-grid img.filename{vertical-align:middle;}
#normal-grid span.filesize{font-size:13px;white-space:nowrap;}
#normal-grid span.filedate{font-size:13px;white-space:nowrap;}
#normal-grid span.fileext{font-size:13px;white-space:nowrap;}
#normal-grid span.page{font-size:13px;}
#normal-grid a.parentdir{text-decoration:none; color:green; font-size:13px;cursor:pointer;}
#normal-grid img.filename{vertical-align:middle;}

@media print { /* 印刷時にはファイル選択チェックボックスは非表示 */
#normal-grid td.fileselect{display:none;}
}

/*Custom Grid*/
#custom-grid{margin-top: 0px;font-size: 14px}
#custom-grid tr.header{height:18px;margin-top: 10px;text-align: left;background: #E6E6FA;}
#custom-grid td{padding-left:2px;padding-right:10px;width:100%;word-wrap:normal;white-space:nowrap;word-break:keep-all;overflow:hidden;}
#custom-grid td.fileselect{width:18px;}
#custom-grid td.filename{}
#custom-grid td.PID_TITLE{padding-left:10px;padding-right:10px;text-align: right;}
#custom-grid td.PID_SUBJECT{padding-left:10px;padding-right:10px;text-align: right;}
#custom-grid td.PID_AUTHOR{padding-left:10px;padding-right:10px;text-align: right;}
#custom-grid td.PID_CATEGORY{padding-left:10px;padding-right:10px;text-align: right;}
#custom-grid td.filesize{padding-left:10px;padding-right:10px;text-align: right;}
#custom-grid td.filedate{padding-left:10px;padding-right:10px;}
#custom-grid td.page{text-align:right;padding-left:10px;padding-right:10px;}
#custom-grid td.fileext{padding-left:10px;padding-right:10px;}
#custom-grid td.parentdir{}
#custom-grid td.link{text-decoration:underline;color:blue;cursor:pointer}
#custom-grid span.filename{font-size:13px;}
#custom-grid img.filename{vertical-align:middle;}
#custom-grid span.filesize{font-size:13px;}
#custom-grid span.filedate{font-size:13px;}
#custom-grid span.fileext{font-size:13px;}
#custom-grid span.page{font-size:13px;}
#custom-grid a.parentdir{text-decoration:none; color:green; font-size:13px;cursor:pointer;}
#custom-grid img.filename{vertical-align:middle;}

@media print { /* 印刷時にはファイル選択チェックボックスは非表示 */
#custom-grid td.fileselect{display:none;}
}

/*thumbnail gird */
table.thumb-grid{width:100%;margin-left:3px;margin-right:3px;font-size: 14px;border-collapse: collapse;table-layout:fixed;}
table.thumb-grid td.thumb-thnav{padding-top: 15px;padding-bottom: 3px;}
table.thumb-grid td.thumb-img{padding-top: 15px;padding-bottom: 0px;padding-left:2px;padding-right:2px;text-align:left;vertical-align:top;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-nav{padding-top: 10px;padding-bottom: 0px;padding-left:2px;padding-right:20px;vertical-align:top;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-imgtext{padding-top: 20px;padding-bottom: 5px;padding-left:2px;padding-right:2px;text-align:left;vertical-align:middle;}
table.thumb-grid td.thumb-title{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;}
table.thumb-grid td.thumb-parent{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-updater{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-creator{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-updatedt{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
table.thumb-grid td.thumb-createdt{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
td.thumb-commentexists{color:#DE3030;font-weight:bold;font-size:10px;padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
td.thumb-updater{font-size:11px;padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;}
td.thumb-creator{font-size:11px;padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;}
td.thumb-updatedt{font-size:11px;padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;}
td.thumb-createdt{font-size:11px;padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;}

table.thumb-grid td.thumb-page{padding-right:10px;text-align:left;vertical-align:top;overflow:hidden;white-space:nowrap;word-break:keep-all;}
table.thumb-grid span.page{color:black;font-size:11px;}
table.thumb-grid a.filename{font-size:12px;color:#000000;text-decoration:none;}
table.thumb-grid span.filesize{color:gray;font-size:11px;}
table.thumb-grid span.filedate{color:gray;font-size:11px;}
table.thumb-grid a.parentdir{text-decoration:none; color:green;font-size:11px;}
table.thumb-grid a.parentdir:hover{text-decoration:none; color:orange;font-size:11px;}

table.thumb-grid img.box{border: 1px solid #D4D0C8;}
table.thumb-grid img.icon{border-width:0px;}

@media print { /* 印刷時にはファイル選択チェックボックスは非表示 */
table.thumb-grid input{display:none;}
}

div.middlealign div.middlealignitem{display:table-cell;vertical-align:middle;}
* html div.middlealign div.middlealignitem{/* IE 6 */display:inline;zoom:1;}
*:first-child+html div.middlealign div.middlealignitem{/* IE 7 */display:inline;zoom:1;}

div.topalign div.topalignitem{display:table-cell;vertical-align:top;}
* html div.topalign div.topalignitem{/* IE 6 */display:inline;zoom:1;}
*:first-child+html div.topalign div.topalignitem{/* IE 7 */display:inline;zoom:1;}



/* card grid */
div.card-grid{margin-top:20px;}
div.card-grid div.fileinfo{width:100%;}
div.card-grid div.fileinfo div.f div.cb{padding-left:5px;}
div.card-grid div.fileinfo div.f div.icon{padding-left:5px;}
div.card-grid div.fileinfo div.f div.name{padding-left:5px;}
div.card-grid div.fileinfo div.f div.name span.filename{font-size:16px;word-break:break-all;}
div.card-grid div.fileinfo div.fi{position:relative;top:3px;left:50px;margin-right:50px;}
div.card-grid div.fileinfo div.fi div.filedesc{font-size:13px;word-break:break-all;text-align:left;}
div.card-grid div.fileinfo div.fi div.attr span.filesize{color:gray;font-size:13px;}
div.card-grid div.fileinfo div.fi div.attr span.filedate{color:gray;font-size:13px;}
div.card-grid div.fileinfo div.fi div.attr span.page{color:black;font-size:16px;}
div.card-grid div.fileinfo div.fi a.parentdir{text-decoration:none; color:green;font-size:13px;cursor:pointer;}

div.card-grid div.thumb table.thumb-tbl td{border-top: 0px;padding-top:0px;padding-bottom:0px;}
div.card-grid div.thumb table.thumb-tbl td.thumb-tbl-thnav{padding-bottom:3px;}
div.card-grid div.thumb span.parbox img{border: 1px solid #D4D0C8;}
div.card-grid div.thumb img.box{border: 1px solid #D4D0C8;}

/*
#card-grid{margin-top: 20px;border-collapse:collapse;width:100%;}
#card-grid{text-align:left}
#card-grid td{vertical-align: top;}
#card-grid tr.card-row td{border-top: 4px solid #ececff;padding-top:10px;padding-bottom:14px;}
#card-grid td.card-body{padding-top:10px;padding-bottom:14px;padding-right:14px;}
#card-grid span.filename{font-size:16px;word-break:break-all;}
#card-grid span.filedesc{font-size:13px;word-break:break-all;}
#card-grid span.filesize{color:gray;font-size:13px;}
#card-grid span.page{color:black;font-size:16px;}
#card-grid span.filedate{color:gray;font-size:13px;}
#card-grid span.link{color:gray;font-size:13px;text-decoration: underline;}
#card-grid span.cmttitle{font-size:13px; color:gray;}
#card-grid span.cmtline{display: block; font-size:13px; margin-bottom:-13px; padding-left: 20px;}
#card-grid a.parentdir{text-decoration:none; color:green;font-size:13px;cursor:pointer;}
#card-grid td.card-icon{width:18px;padding-right: 5px;padding-top: 11px;padding-bottom:14px}
#card-grid td.card-selectoricon{vertical-align:top;width:18px;padding-right: 0px;padding-top: 11px;padding-bottom:14px;white-space:nowrap;word-break:keep-all;}
#card-grid td.card-img{text-align:center;width:180px;padding-top:10px;padding-bottom:14px;}
#card-grid img.box{border: 1px solid #D4D0C8;}
#card-grid table.thumb-tbl td{border-top: 0px;padding-top:0px;padding-bottom:0px;}
#card-grid table.thumb-tbl td.thumb-tbl-thnav{padding-bottom:3px;}
#card-grid span.parbox img{border: 1px solid #D4D0C8;}
*/

@media print { /* 印刷時にはファイル選択チェックボックスは非表示 */
#card-grid td.card-selectoricon input{display:none;}
}

#accesslog_grid_container table.accesslog{text-align : right;}
#accesslog_grid_container table.accesslog{border-collapse: collapse;}
#accesslog_grid_container table.accesslog tr.header{height:18px;margin-top: 10px;text-align: left;background: #E6E6FA;}
#accesslog_grid_container table.accesslog td{padding:2px 30px 2px 2px;border:1px solid #808080;border-top:none;border-left:none;border-right:none;}

#accesslog_grid_container table.grid{margin-top: 0px;font-size: 14px;}
#accesslog_grid_container table.grid tr.header{height:18px;margin-top: 10px;text-align: left;background: #E6E6FA;}
#accesslog_grid_container table.grid tr.header td{padding:1px;}
#accesslog_grid_container table.grid td{padding-top:0px;padding-bottom:0px;padding-left:2px;padding-right:10px;white-space:nowrap;word-break:keep-all;overflow:hidden;}
#accesslog_grid_container table.grid td.filename{width:auto;}
#accesslog_grid_container table.grid td.filedate{padding-left:10px;padding-right:10px;width:120px;}


/* showpath */
#showpath{border: 1px solid #36c;margin-left:20px;margin-right:20px;padding:15px 20px 15px 20px;background-color: #ececec;}

/* inspector */
#preview-table{width:100%;border-collapse: collapse;margin-bottom: 20px;}
#preview-table td.body{vertical-align: top;padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;}
#preview-table td.menu{vertical-align: top;padding-right:0px;padding-left:10px;padding-top:0px;padding-bottom:0px;width:130px;white-space:nowrap;word-break:keep-all;}
#preview-menu{background-color: #ececec;border: 1px solid #36c;padding:8px 8px 8px 8px ;width:130px;line-height:150%;}
div.fileview-body{margin-top:5px;}
div.fileview_text{word-break:break-all;text-align:left;background-color: #ececec;border:1px solid #CDCDC1;padding:10px;}
div.fileview_html{background-color: white;padding:10px;}
#preview-h{background: #ececec url(../img/headerbg.gif) repeat;border-top: 1px solid #36c;padding-top: 6px;padding-left: 8px;padding-bottom: 6px;font-size : 95%;font-weight : bold;margin-top:0px;}
.desc-edit{text-align:left;margin-bottom:10px;margin-right:20px;margin-left:20px;overflow:hidden;}
#comment-edit h1{font-size : 100%;margin-top:10px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
#prev-comments {font-size:100%;margin-top:0px;margin-bottom:0px;margin-left:5px;margin-right:0px;}
#prev-comments h1{font-size:100%;margin-top:5px;margin-bottom:0px;margin-left:0px;margin-right:0px;}
.desc-edit textarea{width: 450px;height: 6em;text-align: left;background-image: none;background-repeat: repeat;background-attachment: scroll;background-x-position: 0%;background-y-position: 0%;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.1em;line-height: normal;font-size-adjust: none;font-stretch: normal;}
#propedit-edit {text-align:left;margin-bottom:10px;margin-right:20px;margin-left:0px;overflow:hidden;}
#propedit-edit textarea {width: 450px;height: 5.5em;text-align: left;background-image: none;background-repeat: repeat;background-attachment: scroll;background-x-position: 0%;background-y-position: 0%;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.1em;line-height: normal;font-size-adjust: none;font-stretch: normal;}
#propedit-edit .spacer{vertical-align: top; width:20px;}
#propedit-edit .title{border-top: 1px;padding-top: 6px;padding-left:0px;padding-bottom: 4px;font-size : 95%;font-weight : bold;margin-left:-20px;margin-top:0px;vertical-align:top;}
#propedit-msgcontainer {text-align:left;width:100%;}
#propedit-msgcontainer #propctable {margin-left:20px; background-color: #E6E6FA; vertical-align:top;}
#propedit-edit #proptable {font-size: 100%;}

#propedit-confirm, #propedit-err, #propedit-toolong, #propedit-success {text-align:left; margin-bottom:10px; margin-right:20px; margin-left:20px; width:100%;}
#propedit-confirm td.spacer, #propedit-toolong td.spacer, #propedit-success td.spacer{width:20px;}
#propedit-confirm td.spacer10, #propedit-toolong td.spacer10, #propedit-success td.spacer10{width:10px;}
#propedit-confirm td.header, #propedit-toolong td.header, #propedit-success td.header{text-align:left; margin-bottom:10px; margin-right:20px; margin-left:20px; overflow:hidden;}
#propedit-toolong, #propedit-success ul.flist{padding:15px; padding-left:35px; background-color: #E6E6FA;}
#propedit-confirm table, #propedit-err table, #propedit-toolong table, #propedit-success table{font-size:100%;}
#propedit-confirm #propctable {font-size: 100%;}
#propedit-err .dmsg{font-size:80%;padding-left:50px;width:350px;}
#propedit-err .dmsglink{font-size:80%;padding-left:20px;}
#propedit-err td.spacer10{width: 10px;}
#propedit-err td.header{white-space: nowrap;padding: 3px;background-color: #E6E6FA;vertical-align: top;}
#propctable {margin-left:20px; background-color: #E6E6FA; vertical-align:top;}
#propctable .spacer{width:20px;}
#propctable .spacer5{width:5px;}
#propctable .index{text-align:right; margin-right:20px; white-space:nowrap; vertical-align:top;}
#propctable .header{text-align:right; margin-left:0px; white-space:nowrap; vertical-align:top;}
#propctable .body{text-align:left; margin-left:10px; white-space:nowrap; vertical-align:top;}
#propctable .note{text-align:left; margin-left:10px; white-space:normal; vertical-align:top;}

@media print {
#preview-table td.body{width:100%;}
#preview-table td.menu{width:0%;display:none;}
#preview-menu{display:none;}
/* #submit_desc, #desc-edit textarea, #preview-comment, #preview-fileprops, #comment-edit, #fileprops-edit{display:none;}*/
#comment-edit textarea, #fileprops-edit textarea{width: 450px;height: 0em;}
#desc-edit #span_desc{display:block;width:95%;}

}

table.fileitemmenuitem {border-collapse:collapse;}
table.fileitemmenuitem td.icon{padding-right:5px;}

/* pages fileview */
div.fileview_pages{text-align:center;background-color: #ececec;padding:0px 8px 0px 8px;border:1px solid #CDCDC1}

div.fileview_pages div.toolbar table{font-size:15px;}
div.fileview_pages div.toolbar td{white-space:nowrap;word-break:keep-all;}
div.fileview_pages div.toolbar td{padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;white-space: nowrap;vertical-align: middle;}
div.fileview_pages div.pages_pageview div.body img{border: 1px solid #8B8B83;}
div.fileview_pages div.pages_pageview div.body{padding:0px 0px 10px 0px ;}
div.fileview_pageserror{border:1px solid #CDCDC1;text-align:left;padding:10px;}

div.fileview_pages img.pages_imageel{border: 1px solid #8B8B83;}
div.fileview_pages div.pages_container{margin-bottom:5px;}

div.fileview_embed{margin-bottom:10px;}
div.fileview_errmsg{text-align:center;color:#ff0000;background-color: #ececec;padding:10px 8px 10px 8px ;margin-bottom:10px;}
#splitter{border: 1px dotted #36c;margin-top:10px;margin-bottom:10px;}

@media print {
div.fileview_pages{background-color: #ececec;border: 0px;padding:0px 0px 0px 0px ;margin-bottom:10px;}
div.fileview_pages div.toolbar td.excols{display:none;}
div.fileview_pages_body{padding:10px 0px 10px 0px;zoom:120%;}
div.fileview_pages_body img{border: 1px solid #8B8B83;zoom:83%;float:left;}
}

/* footer */
div.footer{clear:both;font-size: 12px;}
div.footer div.footer-body{text-align: center;margin-top: 6px;padding-top: 4px;padding-bottom: 4px;margin-bottom: 6px;}
div.footer div.footer-bottom{text-align: center;}

@media print { /* 印刷時には表示しない */
div.footer{display:none;}
#vspace{display:none;}
}

/* adminsetting */
#proptable{}
#proptable td.spacer10{width: 10px;}
#proptable td.spacer{width: 20px;}
#proptable td.headerwhite{white-space:nowrap;padding:3px;vertical-align:top;}
#proptable td.header{white-space:nowrap;padding:3px;vertical-align:top;background-color:#E6E6FA;}
#proptable td.body{padding: 3px;}
#proptable td textarea.prv {font-size:14px;}
#proputable td.header{border-bottom:1px solid gray;white-space: nowrap;padding: 3px 30px 3px 3px;background-color: #E6E6FA;vertical-align: middle;}
#proputable td.body{border-bottom:1px solid gray;padding: 3px 30px 3px 3px;}
#proputable td.rheader{border-bottom:1px solid gray;white-space: nowrap;padding: 3px 3px 3px 3px;background-color: #E6E6FA;vertical-align: middle;text-align: right;}
#proputable td.rbody{border-bottom:1px solid gray;padding: 3px 3px 3px 3px;text-align: right;}
#propbtable{border-collapse:collapse;border:1px solid;}
#propbtable td.header{white-space: nowrap;padding: 3px;background-color: #E6E6FA;vertical-align: top;border:1px solid;}
#propbtable td.body{padding: 3px;border:1px solid;}
#menu a.folder:link{color:black}
#menu a.folder:visited{color:black}
#menu a.folder:active{color:black}
#amindex ul{;line-height: 200%;list-style-position: outside;}
#ahelp{margin-left:20px;}
#ahelp ol{;line-height: 200%;list-style-position: outside;}
#warning{color:red;}
#status div.queue_status{margin-left:20px;}
#status div.top10{margin-left:40px;}
#status span.disabled{color:gray}
#status span.enabled{color:black; font-weight:bold;}
#status span.detail{font-size:13pt;}
#statustable td.header{white-space: nowrap;padding: 3px;background-color: #E6E6FA;vertical-align: top;}
#statustable td.body{padding: 3px;white-space: nowrap;}

/* fileversion */
#propvtable td.header{white-space: nowrap;padding: 3px 30px 3px 3px;background-color: #E6E6FA;vertical-align: middle;}
#propvtable td.body{white-space: nowrap;padding: 3px 30px 3px 3px;vertical-align: top;}
#propvtable td.cmtbody{width: 180px; word-wrap:break-word; padding: 3px 3px 3px 3px;}
#propvtable td.cheader{white-space: nowrap;padding: 3px 3px 3px 3px;background-color: #E6E6FA;vertical-align: middle;text-align: center;}
#propvtable td.cbody{white-space: nowrap;padding: 3px 3px 3px 3px;vertical-align: top; text-align: center;}
#propvtable td.rheader{white-space: nowrap;padding: 3px 3px 3px 3px;background-color: #E6E6FA;vertical-align: middle;text-align: right;}
#propvtable td.rbody{white-space: nowrap;padding: 3px 3px 3px 3px;vertical-align: top; text-align: right;}
#propvtable td.rbodylmgn{white-space: nowrap;padding: 3px 3px 3px 30px;vertical-align: top; text-align: right;}
#propvtable input.b{margin:0px;padding:0px;}

/* fileupload*/
.cancelbtn { display: block;width: 16px;height: 16px;float: right;}
#cancelqueuebtn {display: block;margin-left: 20px;padding-top:5px; background: url(../img/cross.gif) no-repeat 0 4px;}
#backtolistbtn {display: none;margin-left: 20px;padding-top:5px; background: url(../img/done.gif) no-repeat 0 4px;}
#SWFUploadFileListingFiles ul {margin: 0;padding: 0;list-style: none;}
.SWFUploadFileItem {display: block;width: 230px;height: 70px;float: left;background: #eaefea;margin: 0 10px 10px 0;padding: 5px;}
.fileUploading { background: #fee727; }
.uploadCompleted { background: #d2fa00; }
.uploadCancelled { background: #f77c7c; }
.uploadCompleted .cancelbtn, .uploadCancelled .cancelbtn {display: none;}
span.progressBar {width: 200px;display: block;font-size: 10px;height: 4px;margin-top: 2px;margin-bottom: 10px;background-color: #CCC;}
.clr{clear: both;}
input.uploadbutton{background-image:url(../img/adduploader.gif);background-repeat:no-repeat;background-position:6px 7px;padding-left: 32px;padding-right:18px;padding-top: 7px;padding-bottom: 7px;overflow: visible;}



/* fileedit */
#fesubt {width:100%;}
#fesubt td.l{white-space: nowrap;}
#fesubt td.r{width:100%; padding-right:3px;}
#thtml {width:100%; margin-right:3px;}


/* abviewerads */
/* #abviewerads{line-height: 140%;background: #FAFAD2; font-size:10px;border:1px solid #C1CDCD;padding: 3px 3px 3px 3px;} */
div.abviewerads{line-height: 140%; font-size:10px; color: #888888; text-align:center; padding: 3px 3px 3px 3px;}
div.abviewerads span.link{font-size:12px;}
div.abviewerads span.link a{color: #666666;}
#selectedfilelist{display:none;}

/* async response */
#async_response_container{display:none;text-align:left;margin-left:30px;margin-top:50px;margin-bottom:50px;}
#async_response_msg{font-size:14px;font-weight: bold;margin-right:10px;}
#async_waiting_time{display:none;}
#async_wait_img{display:none;vertical-align:baseline;}
@media print {
#async_response_container{display:none;}
#async_response_msg{display:none;}
}

/*fbj*/
#fbj table.form{margin:0px 0px 0px 0px;width:100%;border-collapse: collapse;}
#fbj table.form td{border:solid 1px black;white-space: nowrap;padding: 3px 3px 3px 3px;}
#fbj table.form td.header{background-color: #E6E6FA;vertical-align: top;}
#fbj table.form td.body{}

/* grid context_menu*/
.yuimenu{top:-999em;left:-999em;}
.yuimenubar{position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-overlay.yui-force-redraw{margin-bottom:1px;}
.yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #CDCDC1;background:url(../img/yui/sprite.png) repeat-x 0 0;}
.yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}
.yuimenubaritemlabel{padding:0 10px;color:#000;text-decoration:none;cursor:default;border-style:solid;border-color:#CDCDC1;border-width:1px 0;*position:relative;margin:-1px 0;}
.yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
.yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(../img/yui/menubaritem_submenuindicator.png) right center no-repeat;}
.yuimenubaritem-selected{background:url(../img/yui/sprite.png) repeat-x 0 -1700px;}
.yuimenubaritemlabel-selected{border-color:#7D98B8;}
.yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}
.yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(../img/yui/menubaritem_submenuindicator_disabled.png);}
.yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yuimenubar .yuimenu,.yuimenu .yuimenu{font-size:100%;}
.yuimenu .bd{*zoom:1;_zoom:normal;border:solid 1px #CDCDC1;background-color:#fff;}
.yuimenu .yuimenu .bd{*zoom:normal;}
.yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}
.yuimenu ul.first-of-type{border-width:0;}
.yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}
.yuimenu ul.hastitle,.yuimenu h6.first-of-type{border-width:0;}
.yuimenu .yui-menu-body-scrolled{border-color:#ccc #CDCDC1;overflow:hidden;}
.yuimenu .topscrollbar,.yuimenu .bottomscrollbar{height:16px;border:solid 1px #CDCDC1;background:#fff url(../img/yui/sprite.png) no-repeat 0 0;}
.yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yuimenuitem{_border-bottom:solid 1px #fff;}
.yuimenuitemlabel{padding:0 20px;color:#000;text-decoration:none;cursor:default;}
.yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yuimenuitem-hassubmenu{background-image:url(../img/yui/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
.yuimenuitem-checked{background-image:url(../img/yui/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}
.yui-menu-shadow-visible{background-color:#000;opacity:.12;filter:alpha(opacity=12);}
.yuimenuitem-selected{background-color:#B3D4FF;}
.yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
.yuimenuitem-hassubmenu-disabled{background-image:url(../img/yui/menuitem_submenuindicator_disabled.png);}
.yuimenuitem-checked-disabled{background-image:url(../img/yui/menuitem_checkbox_disabled.png);}



/* treeview */
.ygtvtn { background: url(../img/tree/tn.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; }
.ygtvtm { background: url(../img/tree/tm.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvtmh { background: url(../img/tree/tmh.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvtp { background: url(../img/tree/tp.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvtph { background: url(../img/tree/tph.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvln { background: url(../img/tree/ln.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; }
.ygtvlm { background: url(../img/tree/lm.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvlmh { background: url(../img/tree/lmh.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvlp { background: url(../img/tree/lp.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }
.ygtvlph { background: url(../img/tree/lph.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; cursor:pointer }

.tdb-tvln {background: url(../img/tree/td_ln.gif) no-repeat;}
.tdb-tvtn {background: url(../img/tree/td_tn.gif) no-repeat;}

.ygtvloading { background: url(../img/tree/loading.gif) 0 0 no-repeat; width:24px; min-width:24px; height:18px; }
.ygtvdepthcell { background: url(../img/tree/vline.gif) 0 0 no-repeat; width:10px; min-width:10px; height:18px; }
.ygtvblankdepthcell { width:10px; min-width:10px; height:18px; }
.ygtvitem {}  
.ygtvitem  table{margin-bottom:0;}
.ygtvitem  td {border:none;padding:0;} 
.ygtvchildren table{table-layout:fixed; }  
* html .ygtvchildren { height:1%; }  
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { margin-left:2px;text-decoration: none;}
.ygtvcontent {white-space:nowrap;}
.ygtvdepth0 {table-layout:fixed;}


/*yui resize*/
.yui-resize{position:relative;zoom:1;z-index:0;}
.yui-resize-wrap{zoom:1;}
.yui-draggable{cursor:move;}
.yui-resize .yui-resize-handle{position:absolute;z-index:1;font-size:0;margin:0;padding:0;zoom:1;height:1px;width:1px;}
.yui-resize .yui-resize-handle-br{height:5px;width:5px;bottom:0;right:0;cursor:se-resize;z-index:2;zoom:1;}
.yui-resize .yui-resize-handle-bl{height:5px;width:5px;bottom:0;left:0;cursor:sw-resize;z-index:2;zoom:1;}
.yui-resize .yui-resize-handle-tl{height:5px;width:5px;top:0;left:0;cursor:nw-resize;z-index:2;zoom:1;}
.yui-resize .yui-resize-handle-tr{height:5px;width:5px;top:0;right:0;cursor:ne-resize;z-index:2;zoom:1;}
.yui-resize .yui-resize-handle-r{width:5px;height:100%;top:0;right:0;cursor:e-resize;zoom:1;}
.yui-resize .yui-resize-handle-l{height:100%;width:5px;top:0;left:0;cursor:w-resize;zoom:1;}
.yui-resize .yui-resize-handle-b{width:100%;height:5px;bottom:0;right:0;cursor:s-resize;zoom:1;}
.yui-resize .yui-resize-handle-t{width:100%;height:5px;top:0;right:0;cursor:n-resize;zoom:1;}
.yui-resize-proxy{position:absolute;border:1px dashed #000;visibility:hidden;z-index:1000;}
.yui-resize-hover .yui-resize-handle,.yui-resize-hidden .yui-resize-handle{opacity:0;filter:alpha(opacity=0);}
.yui-resize-ghost{opacity:.5;filter:alpha(opacity=50);}
.yui-resize-knob .yui-resize-handle{height:6px;width:6px;}
.yui-resize-knob .yui-resize-handle-tr{right:-3px;top:-3px;}
.yui-resize-knob .yui-resize-handle-tl{left:-3px;top:-3px;}
.yui-resize-knob .yui-resize-handle-bl{left:-3px;bottom:-3px;}
.yui-resize-knob .yui-resize-handle-br{right:-3px;bottom:-3px;}
.yui-resize-knob .yui-resize-handle-t{left:45%;top:-3px;}
.yui-resize-knob .yui-resize-handle-r{right:-3px;top:45%;}
.yui-resize-knob .yui-resize-handle-l{left:-3px;top:45%;}
.yui-resize-knob .yui-resize-handle-b{left:45%;bottom:-3px;}
.yui-resize-status{position:absolute;top:-999px;left:-999px;padding:2px;font-size:80%;display:none;zoom:1;z-index:9999;}
.yui-resize-status strong,.yui-resize-status em{font-weight:normal;font-style:normal;padding:1px;zoom:1;}

.yui-resize .yui-resize-handle{background-color:#F2F2F2;zoom:1;}
.yui-resize .yui-resize-handle-active{background-color:#7D98B8;zoom:1;}
.yui-resize .yui-resize-handle-l,.yui-resize .yui-resize-handle-r,.yui-resize .yui-resize-handle-l-active,.yui-resize .yui-resize-handle-r-active{height:100%;zoom:1;}
.yui-resize-knob .yui-resize-handle{border:1px solid #808080;}
.yui-resize-hover .yui-resize-handle-active{opacity:1;filter:alpha(opacity=100);}
.yui-resize-proxy{border:1px dashed #426FD9;}
.yui-resize-status{border:1px solid #A6982B;border-top:1px solid #D4C237;background-color:#FFEE69;color:#000;}
.yui-resize-status strong,.yui-resize-status em{float:left;display:block;clear:both;padding:1px;text-align:center;}
.yui-resize .yui-resize-handle-inner-r,.yui-resize .yui-resize-handle-inner-l{background:transparent url(../img/yui/layout_s.png) no-repeat 0 -5px;height:16px;width:5px;position:absolute;top:45%;}
.yui-resize .yui-resize-handle-inner-t,.yui-resize .yui-resize-handle-inner-b{background:transparent url(../img/yui/layout_s.png) no-repeat -20px 0;height:5px;width:16px;position:absolute;left:50%;}
.yui-resize .yui-resize-handle-br{background-image:url(../img/yui/layout_s.png);background-repeat:no-repeat;background-position:-22px -62px;}
.yui-resize .yui-resize-handle-tr{background-image:url(../img/yui/layout_s.png);background-repeat:no-repeat;background-position:-22px -42px;}
.yui-resize .yui-resize-handle-tl{background-image:url(../img/yui/layout_s.png);background-repeat:no-repeat;background-position:-22px -82px;}
.yui-resize .yui-resize-handle-bl{background-image:url(../img/yui/layout_s.png);background-repeat:no-repeat;background-position:-22px -23px;}
.yui-resize-knob .yui-resize-handle-t,.yui-resize-knob .yui-resize-handle-r,.yui-resize-knob .yui-resize-handle-b,.yui-resize-knob .yui-resize-handle-l,.yui-resize-knob .yui-resize-handle-tl,.yui-resize-knob .yui-resize-handle-tr,.yui-resize-knob .yui-resize-handle-bl,.yui-resize-knob .yui-resize-handle-br,.yui-resize-knob .yui-resize-handle-inner-t,.yui-resize-knob .yui-resize-handle-inner-r,.yui-resize-knob .yui-resize-handle-inner-b,.yui-resize-knob .yui-resize-handle-inner-l,.yui-resize-knob .yui-resize-handle-inner-tl,.yui-resize-knob .yui-resize-handle-inner-tr,.yui-resize-knob .yui-resize-handle-inner-bl,.yui-resize-knob .yui-resize-handle-inner-br{background-image:none;}
.yui-resize-knob .yui-resize-handle-l,.yui-resize-knob .yui-resize-handle-r,.yui-resize-knob .yui-resize-handle-l-active,.yui-resize-knob .yui-resize-handle-r-active{height:6px;width:6px;}
.yui-resize-textarea .yui-resize-handle-r{right:-8px;}
.yui-resize-textarea .yui-resize-handle-b{bottom:-8px;}
.yui-resize-textarea .yui-resize-handle-br{right:-8px;bottom:-8px;}




/*.fbmask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}*/
.fbmask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.fbmask.block-scrollbars{overflow:auto;}

/* yui container.css */
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-panel-container{padding:0 1px;*padding:2px;}
.yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-panel .hd,.yui-panel .bd,.yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}
.yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-panel .bd,.yui-panel .ft{background-color:#F2F2F2;}
.yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../img/yui/sprite.png) repeat-x 0 -200px;}
.yui-panel .bd{padding:10px;}
.yui-panel .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-panel .ft .button-group{display:block;text-align:right;}
.yui-panel .ft button.default{font-weight:bold;}
.yui-panel .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-panel .ft span.default .first-child{border-color:#304369;}
.yui-panel .ft span.default button{color:#fff;}
.yui-panel .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}
.yui-panel .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-panel .ft span.yui-button-disabled button{color:#a6a6a6;}

.container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(../img/yui/sprite.png) no-repeat 0 -300px;cursor:pointer;}
.yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}


.yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}
.yui-dialog .ft .button-group{display:block;text-align:right;}
.yui-dialog .ft button.default{font-weight:bold;}
.yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}
.yui-dialog .ft span.default .first-child{border-color:#304369;}
.yui-dialog .ft span.default button{color:#fff;}
.yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}
.yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}
.yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}

.yui-simple-dialog .bd .yui-icon{background:url(../img/yui/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}
.yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}
.yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}
.yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}
.yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}
.yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}
.yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}
.yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#000000 #000000 #000000 #000000;border-width:1px;border-style:solid;background-color:#FFFFE1;}
.yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}


/*yui button.css*/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}
.yui-button .first-child{display:block;*display:inline-block;}
.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}
.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}
.yui-button a{text-decoration:none;}
.yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(../img/yui/sprite.png) repeat-x 0 0;margin:auto .25em;}
.yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;}
.yui-button button,.yui-button a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}
.yui-button a{*line-height:1.875;*padding-bottom:1px;}
.yui-split-button button,.yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}
.yui-menu-button button{background-image:url(../img/yui/menu-button-arrow.png);}
.yui-split-button button{background-image:url(../img/yui/split-button-arrow.png);}
.yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}
.yui-button-focus .first-child{border-color:#7D98B8;}
.yui-button-focus button,.yui-button-focus a{color:#000;}
.yui-split-button-focus button{background-image:url(../img/yui/split-button-arrow-focus.png);}
.yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}
.yui-button-hover .first-child{border-color:#7D98B8;}
.yui-button-hover button,.yui-button-hover a{color:#000;}
.yui-split-button-hover button{background-image:url(../img/yui/split-button-arrow-hover.png);}
.yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}
.yui-button-active .first-child{border-color:#7D98B8;}
.yui-button-active button,.yui-button-active a{color:#000;}
.yui-split-button-activeoption{border-color:#808080;background-position:0 0;}
.yui-split-button-activeoption .first-child{border-color:#808080;}
.yui-split-button-activeoption button{background-image:url(../img/yui/split-button-arrow-active.png);}
.yui-radio-button-checked,.yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}
.yui-radio-button-checked .first-child,.yui-checkbox-button-checked .first-child{border-color:#304369;}
.yui-radio-button-checked button,.yui-checkbox-button-checked button{color:#fff;}
.yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}
.yui-button-disabled .first-child{border-color:#ccc;}
.yui-button-disabled button,.yui-button-disabled a{color:#A6A6A6;cursor:default;}
.yui-menu-button-disabled button{background-image:url(../img/yui/menu-button-arrow-disabled.png);}
.yui-split-button-disabled button{background-image:url(../img/yui/split-button-arrow-disabled.png);}



/* fbclient_install */
#fbcli-table {margin-left:20px;}
#fbcli-table table {width:80%;border-collapse:collapse;}
#fbcli-table tr.colhead {background-color:#C3D9FF;}
#fbcli-table td.head {width:100px;vertical-align:top;padding:5px;border-style:solid;border-width:1px;border-color:gray;}
#fbcli-table td.body {padding:5px;border-style:solid;border-width:1px;border-color:gray;}
#fbcli-table span.boldred {font-weight:bold;color:red;}

/*fbxlshtmlheader*/
#fbxlshtmlheader {margin-top:5px;margin-bottom:5px;margin-left:5px;}
#fbxlshtmlheader span{padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px}
#fbxlshtmlheader span.nonactive{background-color:#CDCDC1}

/* adminbreadcrumbs */
#adminbreadcrumbs {margin-left:0px;margin-top: 10px;margin-bottom: 5px;background: #ffffff}
#adminbreadcrumbs span.pd{margin-left:2px;margin-right:2px;}
#adminbreadcrumbs table{width:100%;}
#adminbreadcrumbs td.leftcolumn{font-size: 16px;font-weight: bold; word-break:break-all;}
#adminbreadcrumbs td.rightcolumn{white-space:nowrap;word-break:keep-all;text-align:right;}

/* edittablebody */
#crawlsettingedittablebody table tr td{vertical-align:top;}

/* descriptioneditor */
div.descriptioneditor {background-color:#FAFAD2; border:1px solid #CDCDC1;text-align:left;padding:2px 2px 2px 2px;margin-top:5px;}
div.descriptioneditor .title {white-space:nowrap;word-break:keep-all;vertical-align:top;font-weight: bold;padding-top:4px;padding-right:8px;}
div.descriptioneditor .editbutton {margin:0 0 0 0;padding:0 0 0 0;padding-top:0px;padding-bottom:0px;padding-right:8px;}


/* fbfilemenubar */
#fbfilemenubar span.link{text-decoration:none;color:blue;cursor:pointer}

/* addcommentdialog */
div.commenteditor{background-color:#FFFFFF;border:1px solid #CDCDC1;text-align:left;padding:2px 2px 2px 2px;margin-top:5px;}
div.commenteditor textarea{width: 100%;height: 6em;text-align: left;background-image: none;background-repeat: repeat;background-attachment: scroll;background-x-position: 0%;background-y-position: 0%;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.1em;line-height: normal;font-size-adjust: none;font-stretch: normal;}
div.commenteditor div.commenttbl_editor{}
div.commenteditor div.commenttbl_editor table{width:100%;padding-right:10px;}
div.commenteditor div.commenttbl_editor td.header{padding:5px 5px 5px 5px;width:150px;}
div.commenteditor div.commenttbl_editor td.body{padding:5px 5px 5px 5px;}
div.commenteditor td.title{padding-left:5px;padding-top:5px;width:60px;vertical-align:top;font-weight: bold;padding-top:4px;padding-right:8px;}
div.commenteditor td.body{width:100%;}
#deletecomment {text-align:left;}


/* commentcontent */
.commentcontent{border-bottom:1px solid #8B8B83;}
.commentcontent td.header{padding:5px 5px 5px 5px;width:150px}
.commentcontent td.body{padding:5px 5px 5px 5px;}
.commentcontent span.date{font-size:11px; color:#8E8E8E;}




/* officepropertydialog */
#officepropertydialog table{width:100%;}
#officepropertydialog td.header{white-space:nowrap;padding:3px;vertical-align:top;background-color:#E6E6FA;}
#officepropertydialog td.body{padding: 3px;}

/* yuidatatable */
.yui-dt-mask{position:absolute;z-index:9500;}
.yui-dt-tmp{position:absolute;left:-9000px;}
.yui-dt-scrollable .yui-dt-bd{overflow:auto;}
.yui-dt-scrollable .yui-dt-hd{overflow:hidden;position:relative;}
.yui-dt-scrollable .yui-dt-bd thead tr,.yui-dt-scrollable .yui-dt-bd thead th{position:absolute;left:-1500px;}
.yui-dt-scrollable tbody{-moz-outline:none;}
thead .yui-dt-sortable{cursor:pointer;}
thead .yui-dt-draggable{cursor:move;}
.yui-dt-coltarget{position:absolute;z-index:999;}
.yui-dt-hd{zoom:1;}
th.yui-dt-resizeable .yui-dt-resizerliner{position:relative;}
.yui-dt-resizer{position:absolute;right:0;bottom:0;height:100%;cursor:e-resize;cursor:col-resize;background-color:#CCC;opacity:0;filter:alpha(opacity=0);}
.yui-dt-resizerproxy{visibility:hidden;position:absolute;z-index:9000;background-color:#CCC;opacity:0;filter:alpha(opacity=0);}
th.yui-dt-hidden .yui-dt-liner,td.yui-dt-hidden .yui-dt-liner,th.yui-dt-hidden .yui-dt-resizer{display:none;}
.yui-dt-editor{position:absolute;z-index:9000;}
.yui-dt table{margin:0;padding:0;font-family:arial;font-size:inherit;border-collapse:separate;*border-collapse:collapse;border-spacing:0;border:1px solid #7F7F7F;}
.yui-dt thead{border-spacing:0;}
.yui-dt caption{color:#000;font-size:85%;font-weight:normal;font-style:italic;line-height:1;padding:1em 0;text-align:center;}
.yui-dt th{background:#D8D8DA url(../img/yui/sprite.png) repeat-x 0 0;}
.yui-dt th,.yui-dt th a{font-weight:normal;text-decoration:none;color:#000;vertical-align:bottom;}
.yui-dt th{margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;}
.yui-dt tr.yui-dt-first td{border-top:1px solid #7F7F7F;}
.yui-dt th .yui-dt-liner{white-space:nowrap;}
.yui-dt-liner{margin:0;padding:0;padding:4px 10px 4px 10px;white-space:nowrap;}
.yui-dt-coltarget{width:5px;background-color:red;}
.yui-dt td{margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;text-align:left;}
.yui-dt-list td{border-right:none;}
.yui-dt-resizer{width:6px;}
.yui-dt-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-dt-message{background-color:#FFF;}
.yui-dt-scrollable table{border:none;}
.yui-dt-scrollable .yui-dt-hd{border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;}
.yui-dt-scrollable .yui-dt-bd{border-left:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;border-right:1px solid #7F7F7F;background-color:#FFF;}
.yui-dt-scrollable .yui-dt-data tr.yui-dt-last td{border-bottom:1px solid #7F7F7F;}
th.yui-dt-asc,th.yui-dt-desc{background:url(../img/yui/sprite.png) repeat-x 0 -100px;}
th.yui-dt-sortable .yui-dt-label{margin-right:10px;}
th.yui-dt-asc .yui-dt-liner{background:url(../img/yui/dt-arrow-up.png) no-repeat right;}
th.yui-dt-desc .yui-dt-liner{background:url(../img/yui/dt-arrow-dn.png) no-repeat right;}
tbody .yui-dt-editable{cursor:pointer;}
.yui-dt-editor{text-align:left;background-color:#F2F2F2;border:1px solid #808080;padding:6px;}
.yui-dt-editor label{padding-left:4px;padding-right:6px;}
.yui-dt-editor .yui-dt-button{padding-top:6px;text-align:right;}
.yui-dt-editor .yui-dt-button button{background:url(../img/yui/sprite.png) repeat-x 0 0;border:1px solid #999;width:4em;height:1.8em;margin-left:6px;}
.yui-dt-editor .yui-dt-button button.yui-dt-default{background:url(../img/yui/sprite.png) repeat-x 0 -1400px;background-color:#5584E0;border:1px solid #304369;color:#FFF;}
.yui-dt-editor .yui-dt-button button:hover{background:url(../img/yui/sprite.png) repeat-x 0 -1300px;color:#000;}
.yui-dt-editor .yui-dt-button button:active{background:url(../img/yui/sprite.png) repeat-x 0 -1700px;color:#000;}
tr.yui-dt-even{background-color:#FFF;}
tr.yui-dt-odd{background-color:#EDF5FF;}
tr.yui-dt-even td.yui-dt-asc,tr.yui-dt-even td.yui-dt-desc{background-color:#EDF5FF;}
tr.yui-dt-odd td.yui-dt-asc,tr.yui-dt-odd td.yui-dt-desc{background-color:#DBEAFF;}
.yui-dt-list tr.yui-dt-even{background-color:#FFF;}
.yui-dt-list tr.yui-dt-odd{background-color:#FFF;}
.yui-dt-list tr.yui-dt-even td.yui-dt-asc,.yui-dt-list tr.yui-dt-even td.yui-dt-desc{background-color:#EDF5FF;}
.yui-dt-list tr.yui-dt-odd td.yui-dt-asc,.yui-dt-list tr.yui-dt-odd td.yui-dt-desc{background-color:#EDF5FF;}
th.yui-dt-highlighted,th.yui-dt-highlighted a{background-color:#B2D2FF;}
tr.yui-dt-highlighted,tr.yui-dt-highlighted td.yui-dt-asc,tr.yui-dt-highlighted td.yui-dt-desc,tr.yui-dt-even td.yui-dt-highlighted,tr.yui-dt-odd td.yui-dt-highlighted{cursor:pointer;background-color:#B2D2FF;}
.yui-dt-list th.yui-dt-highlighted,.yui-dt-list th.yui-dt-highlighted a{background-color:#B2D2FF;}
.yui-dt-list tr.yui-dt-highlighted,.yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,.yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,.yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,.yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted{cursor:pointer;background-color:#B2D2FF;}
th.yui-dt-selected,th.yui-dt-selected a{background-color:#446CD7;}
tr.yui-dt-selected td,tr.yui-dt-selected td.yui-dt-asc,tr.yui-dt-selected td.yui-dt-desc{background-color:#426FD9;color:#FFF;}
tr.yui-dt-even td.yui-dt-selected,tr.yui-dt-odd td.yui-dt-selected{background-color:#446CD7;color:#FFF;}
.yui-dt-list th.yui-dt-selected,.yui-dt-list th.yui-dt-selected a{background-color:#446CD7;}

.yui-dt-list tr.yui-dt-selected td,.yui-dt-list tr.yui-dt-selected td.yui-dt-asc,.yui-dt-list tr.yui-dt-selected td.yui-dt-desc{background-color:#426FD9;color:#FFF;}
.yui-dt-list tr.yui-dt-even td.yui-dt-selected,.yui-dt-list tr.yui-dt-odd td.yui-dt-selected{background-color:#446CD7;color:#FFF;}
.yui-dt-paginator{display:block;margin:6px 0;white-space:nowrap;}
.yui-dt-paginator .yui-dt-first,.yui-dt-paginator .yui-dt-last,.yui-dt-paginator .yui-dt-selected{padding:2px 6px;}
.yui-dt-paginator a.yui-dt-first,.yui-dt-paginator a.yui-dt-last{text-decoration:none;}
.yui-dt-paginator .yui-dt-previous,.yui-dt-paginator .yui-dt-next{display:none;}
a.yui-dt-page{border:1px solid #CBCBCB;padding:2px 6px;text-decoration:none;background-color:#fff;}
.yui-dt-selected{border:1px solid #fff;background-color:#fff;}

.yui-dt td.align-right  {text-align:right;}


/*paginator*/
.yui-pg-container{display:block;margin:6px 0;white-space:nowrap;}
.yui-pg-first,.yui-pg-previous,.yui-pg-next,.yui-pg-last,.yui-pg-current,.yui-pg-pages,.yui-pg-page{display:inline-block;font-family:arial,helvetica,clean,sans-serif;padding:3px 6px;zoom:1;}
.yui-pg-pages{padding:0;}
.yui-pg-current{padding:3px 0;}
a.yui-pg-first:link,a.yui-pg-first:visited,a.yui-pg-first:active,a.yui-pg-first:hover,a.yui-pg-previous:link,a.yui-pg-previous:visited,a.yui-pg-previous:active,a.yui-pg-previous:hover,a.yui-pg-next:link,a.yui-pg-next:visited,a.yui-pg-next:active,a.yui-pg-next:hover,a.yui-pg-last:link,a.yui-pg-last:visited,a.yui-pg-last:active,a.yui-pg-last:hover,a.yui-pg-page:link,a.yui-pg-page:visited,a.yui-pg-page:active,a.yui-pg-page:hover{color:#06c;text-decoration:underline;outline:0;}
span.yui-pg-first,span.yui-pg-previous,span.yui-pg-next,span.yui-pg-last{color:#a6a6a6;}
.yui-pg-page{background-color:#fff;border:1px solid #CBCBCB;padding:2px 6px;text-decoration:none;}
.yui-pg-current-page{background-color:transparent;border:none;font-weight:bold;padding:3px 6px;}
.yui-pg-page{margin-left:1px;margin-right:1px;}
.yui-pg-first,.yui-pg-previous{padding-left:0;}
.yui-pg-next,.yui-pg-last{padding-right:0;}
.yui-pg-current,.yui-pg-rpp-options{margin-left:1em;margin-right:1em;}

/*tabview*/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}
.yui-navset .yui-content .yui-hidden{position:absolute;left:-999999px;visibility:hidden;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}
.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}
.yui-navset-right{padding:0 6em 0 0;}
.yui-navset-top,.yui-navset-bottom{padding:auto;}
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset{position:relative;zoom:1;}
.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}
.yui-navset .yui-content:after{content:'';display:block;clear:both;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav a{position:relative;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}
.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border:solid #2647a0;border-width:0 0 5px;zoom:1;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;zoom:1;}
.yui-navset .yui-nav .selected,.yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0;}
.yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(../img/yui/sprite.png) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}
.yui-navset .yui-nav a em,.yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}
.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{background:#2647a0 url(../img/yui/sprite.png) repeat-x left -1400px;color:#fff;}
.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:#bfdaff url(../img/yui/sprite.png) repeat-x left -1300px;outline:0;}
.yui-navset .yui-nav .selected a em{padding:.35em .75em;}
.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a em{border-color:#243356;}
.yui-navset .yui-content{background:#edf5ff;}
.yui-navset .yui-content,.yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#243356;padding:.25em .5em;}
.yui-navset-left .yui-nav,.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{border-width:0 0 0 5px;}
.yui-navset-left .yui-nav li,.yui-navset .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px;}
.yui-navset-right .yui-nav li{padding:0 1px 0 0;}
.yui-navset-left .yui-nav .selected,.yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0;}
.yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px;}
.yui-navset-left .yui-nav a,.yui-navset-right .yui-nav a{border-width:1px 0;}
.yui-navset-left .yui-nav a em,.yui-navset .yui-navset-left .yui-nav a em,.yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px;}
.yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}
.yui-navset-left .yui-nav a,.yui-navset-left .yui-nav .selected a,.yui-navset-left .yui-nav a:hover,.yui-navset-right .yui-nav a,.yui-navset-right .yui-nav .selected a,.yui-navset-right .yui-nav a:hover,.yui-navset-bottom .yui-nav a,.yui-navset-bottom .yui-nav .selected a,.yui-navset-bottom .yui-nav a:hover{background-image:none;}
.yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}
.yui-navset-bottom .yui-nav,.yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}
.yui-navset .yui-navset-bottom .yui-nav .selected,.yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0;}
.yui-navset .yui-navset-bottom .yui-nav li,.yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}
.yui-navset .yui-navset-bottom .yui-nav a em,.yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}

.yui-navset-bottom .yui-content,.yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}


/*yui calendar*/
.yui-calcontainer{position:relative;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative;}
.yui-calcontainer .title{position:relative;z-index:1;}
.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar{position:relative;}
.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calheader{position:relative;width:100%;text-align:center;}
.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none;}
.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:none;background-color:transparent;cursor:pointer;}
.yui-calendar .calbody a:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}
.yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px;}
.yui-calcontainer.multi{padding:0 5px 0 5px;}
.yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0;}
.yui-calcontainer .title{background:url(../img/yui/sprite.png) repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left;}
.yui-calcontainer.multi .title{margin:0 -5px 0 -5px;}
.yui-calcontainer.withtitle{padding-top:0;}
.yui-calcontainer .calclose{background:url(../img/yui/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer;}
.yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0;}
.yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0;}
.yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center;}
.yui-calendar .calheader img{border:none;}
.yui-calendar .calnavleft{background:url(../img/yui/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer;}
.yui-calendar .calnavright{background:url(../img/yui/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer;}
.yui-calendar .calweekdayrow{height:2em;}
.yui-calendar .calweekdayrow th{padding:0;border:none;}
.yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em;}
.yui-calendar .calfoot{background-color:#f2f2f2;}
.yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none;}
.yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0;}
.yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px;}
.yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap;}
.yui-calendar td.calcell a{color:#06c;display:block;height:100%;text-decoration:none;}
.yui-calendar td.calcell.today{background-color:#000;}
.yui-calendar td.calcell.today a{background-color:#fff;}
.yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default;}
.yui-calendar td.calcell.selected{background-color:#fff;color:#000;}
.yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000;}
.yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer;}
.yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff;}
.yui-calendar td.calcell.previous{color:#e0e0e0;}
.yui-calendar td.calcell.restricted{text-decoration:line-through;}
.yui-calendar td.calcell.highlight1{background-color:#cf9;}
.yui-calendar td.calcell.highlight2{background-color:#9cf;}
.yui-calendar td.calcell.highlight3{background-color:#fcc;}
.yui-calendar td.calcell.highlight4{background-color:#cf9;}
.yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1;}
.yui-calendar a.calnav:hover{background:url(../img/yui/sprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer;}
.yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2;}
.yui-calcontainer.withtitle .yui-cal-nav{top:4.5em;}
.yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em;}
.yui-calcontainer .yui-cal-nav-y,.yui-calcontainer .yui-cal-nav-m,.yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px;}
.yui-calcontainer .yui-cal-nav-b{text-align:center;}
.yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none;}
.yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold;}

.yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto;}
.yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000;}
.yui-calcontainer .yui-cal-nav-yc{width:4em;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(../img/yui/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(../img/yui/sprite.png) repeat-x 0 -1400px;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff;}



/* yui layout*/
.yui-layout-loading{visibility:hidden;}
body.yui-layout{overflow:hidden;position:relative;padding:0;margin:0;}
.yui-layout-doc{position:relative;overflow:hidden;padding:0;margin:0;}
.yui-layout-unit{height:50px;width:50px;padding:0;margin:0;float:none;z-index:0;}
.yui-layout-unit-top{position:absolute;top:0;left:0;width:100%;}
.yui-layout-unit-left{position:absolute;top:0;left:0;}
.yui-layout-unit-right{position:absolute;top:0;right:0;}
.yui-layout-unit-bottom{position:absolute;bottom:0;left:0;width:100%;}
.yui-layout-unit-center{position:absolute;top:0;left:0;width:100%;}
.yui-layout div.yui-layout-hd{position:absolute;top:0;left:0;zoom:1;width:100%;}
.yui-layout div.yui-layout-bd{position:absolute;top:0;left:0;zoom:1;width:100%;}
.yui-layout .yui-layout-noscroll div.yui-layout-bd{overflow:hidden;}
.yui-layout .yui-layout-scroll div.yui-layout-bd{overflow:auto;}
.yui-layout div.yui-layout-ft{position:absolute;bottom:0;left:0;width:100%;zoom:1;}
.yui-layout .yui-layout-unit div.yui-layout-hd h2{text-align:left;}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0;}
.yui-layout .yui-layout-unit div.yui-layout-hd .close{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0;}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close{right:25px;}
.yui-layout .yui-layout-clip{position:absolute;height:20px;background-color:#c0c0c0;display:none;}
.yui-layout .yui-layout-clip .collapse{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0px;}
.yui-layout .yui-layout-wrap{height:100%;width:100%;position:absolute;left:0;}
.yui-layout .yui-resize-proxy{border:none;font-size:0;margin:0;padding:0;}
.yui-layout .yui-resize-resizing .yui-resize-handle{visibility:hidden;}
.yui-layout .yui-resize-proxy div{position:absolute;border:1px solid #808080;background-color:#EDF5FF;}
.yui-layout .yui-resize .yui-resize-handle-active{}
.yui-layout .yui-resize-proxy .yui-layout-handle-l{width:5px;height:100%;top:0;left:0;}
.yui-layout .yui-resize-proxy .yui-layout-handle-r{width:5px;top:0;right:0;height:100%;position:absolute;zoom:1;}
.yui-layout .yui-resize-proxy .yui-layout-handle-b{width:100%;bottom:0;left:0;height:5px;}
.yui-layout .yui-resize-proxy .yui-layout-handle-t{width:100%;top:0;left:0;height:5px;}
.yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -160px;border:1px solid #808080;}
.yui-layout .yui-layout-clip-left .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -140px;border:1px solid #808080;}
.yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -200px;border:1px solid #808080;}
.yui-layout .yui-layout-clip-right .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -120px;border:1px solid #808080;}
.yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -220px;border:1px solid #808080;}
.yui-layout .yui-layout-clip-top .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -240px;border:1px solid #808080;}
.yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -260px;border:1px solid #808080;}
.yui-layout .yui-layout-clip-bottom .collapse{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -180px;border:1px solid #808080;}
.yui-layout .yui-layout-unit div.yui-layout-hd .close{background:transparent url(../img/yui/layout_s.png) no-repeat -20px -100px;border:1px solid #808080;}
.yui-layout .yui-layout-hd{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1400px;border:1px solid #808080;}
.yui-layout{background-color:#FFFFFF;}
.yui-layout .yui-layout-unit div.yui-layout-hd h2{font-weight:bold;color:#fff;padding:3px;}
.yui-layout .yui-layout-unit div.yui-layout-bd{border:1px solid #808080;border-bottom:none;border-top:none;*border-bottom-width:0;*border-top-width:0;background-color:#FFFFFF;text-align:left;}
.yui-layout .yui-layout-unit div.yui-layout-bd-noft{border-bottom:none}
.yui-layout .yui-layout-unit div.yui-layout-bd-nohd{}
.yui-layout .yui-layout-clip{position:absolute;height:20px;background-color:#EDF5FF;display:none;border:1px solid #808080;}
.yui-layout div.yui-layout-ft{border:1px solid #808080;border-top:none;*border-top-width:0;background-color:#f2f2f2;}
.yui-layout-unit .yui-resize-handle{background-color:transparent;}
.yui-layout-unit .yui-resize-handle-r{right:0;top:0;background-image:none;}
.yui-layout-unit .yui-resize-handle-l{left:0;top:0;background-image:none;}
.yui-layout-unit .yui-resize-handle-b{right:0;bottom:0;background-image:none;}
.yui-layout-unit .yui-resize-handle-t{right:0;top:0;background-image:none;}
.yui-layout-unit .yui-resize-handle-r .yui-layout-resize-knob,.yui-layout-unit .yui-resize-handle-l .yui-layout-resize-knob{position:absolute;height:16px;width:6px;top:45%;left:0px;background:transparent url(../img/yui/layout_s.png) no-repeat 0 -5px;}
.yui-layout-unit .yui-resize-handle-t .yui-layout-resize-knob,.yui-layout-unit .yui-resize-handle-b .yui-layout-resize-knob{position:absolute;height:6px;width:16px;left:45%;background:transparent url(../img/yui/layout_s.png) no-repeat -20px 0;}



/*yuihistory*/
#yui-history-iframe {position:absolute;top:0; left:0;width:1px; height:1px;visibility:hidden;}


.proptable td.header{white-space:nowrap;padding:3px;vertical-align:top;background-color:#E6E6FA;}
.proptable td.body{padding: 3px;}


/* tdb */
{}
div.toolbar{padding-bottom:5px;}
div.toolbar table.container{border-collapse: collapse;border:none;}
div.toolbar table.container td{padding-left:10px;}
div.toolbar .cal-toolbar-table {margin-top:2px;margin-bottom:2px;border-collapse: collapse;}
div.toolbar .cal-toolbar-table td{margin:0px;padding:0px;vertical-align:middle;font-size:12px;}
div.toolbar .cal-toolbar-table .date{padding-left:10px;font-size:16px;font-weight:bold;}
div.toolbar .cal-toolbar-table .todaymonth{padding-left:10px;font-weight:bold;}

#tdbbody div.body{padding:5px;}

div.tdbdescription {margin-left:20px;font-size:12px;margin-top:3px;margin-bottom:5px;}

div.tdbform{border:1px solid #CDCDC1;padding:5px;margin-left:5px;margin-right:5px;}
div.tdbform .fbformedit_table{margin:0px;}
div.tdbform .fbformedit_caption{padding:3px;background-color:#CDCDC1;white-space:nowrap;word-break:keep-all;}

div.tdbcalendar {}
div.tdbcalendar .cal-header{position:relative;}
div.tdbcalendar .cal-body{overflow-y: visible;}
div.tdbcalendar .cal-container{height:100%;position:relative;white-space:nowrap;}
div.tdbcalendar .dn-header-container{border-top:1px solid #8B8682;height:18px;position:absolute;left:0;width:100%;border-right:1px solid #8B8682;top:0px;bottom:0px;background:white}
div.tdbcalendar .dn-header {position:absolute;table-layout:fixed;top:0;left:0;width:100%;color:#112abb;}
div.tdbcalendar .dn-title {color:#444;height:20px;background:url(../img/yui/sprite.png) repeat-x 0 -204px;text-align:center;border-left:1px solid #8B8682;}
div.tdbcalendar .cal-body-wk-container{border-right:1px solid #8B8682;border-bottom:1px solid #8B8682;overflow:hidden;position:absolute;left:0;width:100%;top:19px;bottom:0;background:#8B8682}
div.tdbcalendar .wk-row {position:absolute;left:0;width:100%;overflow:hidden;border-top:1px solid #8B8682;}
div.tdbcalendar .wk-bg-table {position:absolute;top:0;left:0;height:100%;width:100%;table-layout:fixed}
div.tdbcalendar .wk-bg {cursor:pointer;border-left:1px solid #8B8682;background-color:white;}
div.tdbcalendar .wk-bg-today {cursor:pointer;border-left:1px solid #8B8682;background-color:#ffffff}
div.tdbcalendar .wk-grid {position:relative;table-layout:fixed;width:100%}
div.tdbcalendar .wk-title {cursor:pointer;border-left:1px solid #8B8682;padding-right:2px;text-align:right;line-height:16px;font-size:15px;overflow:hidden}
div.tdbcalendar .wk-title-weekday {background-color:#FFFFCC;color:#444;font-weight:bold;}
div.tdbcalendar .wk-title-saturday {background-color:#DEDEFF;color:#0000FF;font-weight:bold;}
div.tdbcalendar .wk-title-sunday {background-color:#FFDEDE;color:#FF0000;font-weight:bold;}
div.tdbcalendar .wk-title-today {background-color:#444;color:#FFFFFF;font-weight:bold;}
div.tdbcalendar .wk-title-nonmonth {background-color:#FFFFFF;color:#888;}
div.tdbcalendar .wk-c {color: rgb(41, 82, 163);cursor:pointer;padding:1px 1px 0 2px;vertical-align:top;font-family:Verdana,sans-serif;overflow:hidden;white-space:nowrap;zoom:1}
div.tdbcalendar .wk-more {color:#112ABB;cursor:pointer;font-family:Arial,sans-serif;text-align:center;text-decoration:underline;}
div.tdbcalendar .allday{background-color: #ffffee;color: rgb(41, 82, 163);font-size:11px;border-left:1px solid #8B8682;border-bottom:1px dashed rgb(102, 140, 217);}

div.tdbcalendar .red_event{color:red;border-bottom:1px dashed red;}
div.tdbcalendar .red_allday{color:red;border-bottom:1px dashed red;}
div.tdbcalendar .green_event{color:darkgreen;}
div.tdbcalendar .green_allday{color:darkgreen;border-bottom:1px dashed darkgreen;}
div.tdbcalendar .black_event{color:black;}
div.tdbcalendar .black_allday{color:black;border-bottom:1px dashed black;}
div.tdbcalendar .magenta_event{color:magenta}
div.tdbcalendar .magenta_allday{color:magentaborder-bottom:1px dashed magenta;}
div.tdbcalendar .mediumvioletred_event{color:mediumvioletred;}
div.tdbcalendar .mediumvioletred_allday{color:mediumvioletred;border-bottom:1px dashed mediumvioletred;}
div.tdbcalendar .teal_event{color:teal;}
div.tdbcalendar .teal_allday{color:teal;border-bottom:1px dashed teal;}
div.tdbcalendar .darkred_event{color:darkred;}
div.tdbcalendar .darkred_allday{color:darkred;border-bottom:1px dashed darkred;}
div.tdbcalendar .olivedrab_event{color:olivedrab;}
div.tdbcalendar .olivedrab_allday{color:olivedrab;border-bottom:1px dashed olivedrab;}
div.tdbcalendar .cadetblue_event{color:cadetblue;}
div.tdbcalendar .cadetblue_allday{color:;border-bottom:1px dashed cadetblue;}
div.tdbcalendar .chocolate_event{color:chocolate;}
div.tdbcalendar .chocolate_allday{color:;border-bottom:1px dashed chocolate;}

/* yui calendar */
.yui-calcontainer{position:relative;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative;}
.yui-calcontainer .title{position:relative;z-index:1;}
.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar{position:relative;}
.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden;}
.yui-calendar .calheader{position:relative;width:100%;text-align:center;}
.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none;}
.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:none;background-color:transparent;cursor:pointer;}
.yui-calendar .calbody a:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}
.yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px;}
.yui-calcontainer.multi{padding:0 5px 0 5px;}
.yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0;}
.yui-calcontainer .title{background:url(../img/yui/sprite.png) repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left;}
.yui-calcontainer.multi .title{margin:0 -5px 0 -5px;}
.yui-calcontainer.withtitle{padding-top:0;}
.yui-calcontainer .calclose{background:url(../img/yui/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer;}
.yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0;}
.yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0;}
.yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center;}
.yui-calendar .calheader img{border:none;}
.yui-calendar .calnavleft{background:url(../img/yui/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer;}
.yui-calendar .calnavright{background:url(../img/yui/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer;}
.yui-calendar .calweekdayrow{height:2em;}
.yui-calendar .calweekdayrow th{padding:0;border:none;}
.yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em;}
.yui-calendar .calfoot{background-color:#f2f2f2;}
.yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none;}
.yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0;}
.yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px;}
.yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap;}
.yui-calendar td.calcell a{color:#06c;display:block;height:100%;text-decoration:none;}
.yui-calendar td.calcell.today{background-color:#000;}
.yui-calendar td.calcell.today a{background-color:#fff;}
.yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default;}
.yui-calendar td.calcell.selected{background-color:#fff;color:#000;}
.yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000;}
.yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer;}
.yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff;}
.yui-calendar td.calcell.previous{color:#e0e0e0;}
.yui-calendar td.calcell.restricted{text-decoration:line-through;}
.yui-calendar td.calcell.highlight1{background-color:#cf9;}
.yui-calendar td.calcell.highlight2{background-color:#9cf;}
.yui-calendar td.calcell.highlight3{background-color:#fcc;}
.yui-calendar td.calcell.highlight4{background-color:#cf9;}
.yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1;}
.yui-calendar a.calnav:hover{background:url(../img/yui/sprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer;}
.yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2;}
.yui-calcontainer.withtitle .yui-cal-nav{top:4.5em;}
.yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em;}
.yui-calcontainer .yui-cal-nav-y,.yui-calcontainer .yui-cal-nav-m,.yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px;}
.yui-calcontainer .yui-cal-nav-b{text-align:center;}
.yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none;}
.yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold;}

.yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto;}
.yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000;}
.yui-calcontainer .yui-cal-nav-yc{width:4em;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(../img/yui/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(../img/yui/sprite.png) repeat-x 0 -1400px;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff;}

.yui-ac{position:relative;font-family:arial;font-size:100%;}
.yui-ac-input{position:static;width:100%;}
.yui-ac-container{position:absolute;top:1.6em;width:100%;}
.yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}
.yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em;}
.yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;}
.yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}
.yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}



.yui-busy{cursor:wait!important;}
.yui-toolbar-container fieldset,.yui-editor-container fieldset{padding:0;margin:0;border:0;}
.yui-toolbar-container legend{display:none;}
.yui-toolbar-container .yui-button button,.yui-toolbar-container .yui-button a,.yui-toolbar-container .yui-button a:visited{font-size:0;}
.yui-toolbar-container .yui-toolbar-select button,.yui-toolbar-container .yui-toolbar-select a,.yui-toolbar-container .yui-toolbar-select a:visited,.yui-toolbar-container .yui-toolbar-spinbutton button,.yui-toolbar-container .yui-toolbar-spinbutton a,.yui-toolbar-container .yui-toolbar-spinbutton a:visited{font-size:12px;}
.yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down{font-size:0;line-height:0;padding:0;}
.yui-toolbar-container .yui-toolbar-subcont{padding:.25em 0;zoom:1;}
.yui-toolbar-container-collapsed .yui-toolbar-subcont{display:none;}
.yui-toolbar-container .yui-toolbar-subcont:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
.yui-toolbar-container span.yui-toolbar-draghandle{cursor:move;border-left:1px solid #999;border-right:1px solid #999;overflow:hidden;text-indent:77777px;width:2px;height:20px;display:block;clear:none;float:left;margin:0 0 0 .2em;}
.yui-toolbar-container .yui-toolbar-titlebar.draggable{cursor:move;}
.yui-toolbar-container .yui-toolbar-titlebar{position:relative;}
.yui-toolbar-container .yui-toolbar-titlebar h2{font-weight:bold;letter-spacing:0;border:none;color:#000;margin:0;padding:.2em;}
.yui-toolbar-container .yui-toolbar-titlebar h2 a{text-decoration:none;color:#000;cursor:default;}
.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-draghandle{height:40px;}
.yui-toolbar-container .yui-toolbar-group{float:left;margin-right:.5em;zoom:1;}
.yui-toolbar-container .yui-toolbar-group:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
.yui-toolbar-container .yui-toolbar-group h3{font-size:75%;padding:0 0 0 .25em;margin:0;}
.yui-toolbar-container span.yui-toolbar-separator{width:2px;padding:0;height:18px;margin:.2em 0 .2em .1em;display:none;float:left;}
.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator{height:45px;*height:50px;}
.yui-toolbar-container.yui-toolbar-grouped .yui-toolbar-group span.yui-toolbar-separator{height:18px;display:block;}
.yui-toolbar-container ul li{margin:0;padding:0;list-style-type:none;}
.yui-toolbar-container .yui-toolbar-nogrouplabels h3{display:none;}
.yui-toolbar-container .yui-push-button,.yui-toolbar-container .yui-color-button,.yui-toolbar-container .yui-menu-button{position:relative;cursor:pointer;}
.yui-toolbar-container .yui-button .first-child,.yui-toolbar-container .yui-button .first-child a{height:100%;width:100%;overflow:hidden;font-size:0;}
.yui-toolbar-container .yui-button-disabled{cursor:default;}
.yui-toolbar-container .yui-button-disabled .yui-toolbar-icon{opacity:.5;filter:alpha(opacity=50);}
.yui-toolbar-container .yui-button-disabled .up,.yui-toolbar-container .yui-button-disabled .down{opacity:.5;filter:alpha(opacity=50);}
.yui-toolbar-container .yui-button a{overflow:hidden;}
.yui-toolbar-container .yui-toolbar-select .first-child a{cursor:pointer;}
.yui-toolbar-fontname-arial{font-family:Arial;}
.yui-toolbar-fontname-arial-black{font-family:Arial Black;}
.yui-toolbar-fontname-comic-sans-ms{font-family:Comic Sans MS;}
.yui-toolbar-fontname-courier-new{font-family:Courier New;}
.yui-toolbar-fontname-times-new-roman{font-family:Times New Roman;}
.yui-toolbar-fontname-verdana{font-family:Verdana;}
.yui-toolbar-fontname-impact{font-family:Impact;}
.yui-toolbar-fontname-lucida-console{font-family:Lucida Console;}
.yui-toolbar-fontname-tahoma{font-family:Tahoma;}
.yui-toolbar-fontname-trebuchet-ms{font-family:Trebuchet MS;}
.yui-toolbar-container .yui-toolbar-spinbutton{position:relative;}
.yui-toolbar-container .yui-toolbar-spinbutton .first-child a{z-index:0;opacity:1;}
.yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down{position:absolute;display:block;right:0;cursor:pointer;z-index:1;padding:0;margin:0;}
.yui-toolbar-container .yui-overlay{position:absolute;}
.yui-toolbar-container .yui-overlay ul li{margin:0;list-style-type:none;}
.yui-toolbar-container{z-index:1;}
.yui-editor-container .yui-editor-editable-container{position:relative;z-index:0;width:100%;}
.yui-editor-container .yui-editor-masked{background-color:#CCC;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.5;filter:alpha(opacity=50);}
.yui-editor-container iframe{border:0;padding:0;margin:0;zoom:1;display:block;}
.yui-editor-container .yui-editor-editable{padding:0;margin:0;}
.yui-editor-container .dompath{font-size:85%;}
.yui-editor-panel .hd{text-align:left;position:relative;}
.yui-editor-panel .hd h3{font-weight:bold;padding:.25em 0 .25em .25em;margin:0;}
.yui-editor-panel .bd{width:100%;zoom:1;position:relative;}
.yui-editor-panel .bd div.yui-editor-body-cont{padding:.25em .1em;zoom:1;}
.yui-editor-panel .bd .gecko form{overflow:auto;}
.yui-editor-panel .bd div.yui-editor-body-cont:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
.yui-editor-panel .ft{text-align:right;width:99%;float:left;clear:both;}
.yui-editor-panel .ft span.tip{display:block;position:relative;padding:.5em .5em .5em 23px;text-align:left;zoom:1;}
.yui-editor-panel label{clear:both;float:left;padding:0;width:100%;text-align:left;zoom:1;}
.yui-editor-panel .gecko label{overflow:auto;}
.yui-editor-panel label strong{float:left;width:6em;}
.yui-editor-panel .removeLink{width:80%;text-align:right;}
.yui-editor-panel label input{margin-left:.25em;float:left;}
.yui-editor-panel .yui-toolbar-group{margin-bottom:.75em;}
.yui-editor-panel .height-width{float:left;}
.yui-editor-panel .height-width span{font-style:italic;display:block;float:left;overflow:visible;}
.yui-editor-panel .height-width span.info{font-size:70%;margin-top:3px;float:none;}

.yui-editor-panel .yui-toolbar-bordersize,.yui-editor-panel .yui-toolbar-bordertype{font-size:75%;}
.yui-editor-panel .yui-toolbar-container span.yui-toolbar-separator{border:none;}
.yui-editor-panel .yui-toolbar-bordersize span a span,.yui-editor-panel .yui-toolbar-bordertype span a span{display:block;height:8px;left:4px;position:absolute;top:3px;_top:-5px;width:24px;text-indent:52px;font-size:0;}
.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-solid{border-bottom:1px solid black;}
.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dotted{border-bottom:1px dotted black;}
.yui-editor-panel .yui-toolbar-bordertype span a span.yui-toolbar-bordertype-dashed{border-bottom:1px dashed black;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-0{*top:0;text-indent:0;font-size:75%;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-1{border-bottom:1px solid black;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-2{border-bottom:2px solid black;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-3{top:2px;*top:-5px;border-bottom:3px solid black;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-4{top:1px;*top:-5px;border-bottom:4px solid black;}
.yui-editor-panel .yui-toolbar-bordersize span a span.yui-toolbar-bordersize-5{top:1px;*top:-5px;border-bottom:5px solid black;}
.yui-toolbar-container .yui-toolbar-bordersize-menu,.yui-toolbar-container .yui-toolbar-bordertype-menu{width:95px!important;}
.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel,.yui-toolbar-bordersize-menu .yuimenuitemlabel,.yui-toolbar-bordertype-menu .yuimenuitemlabel:hover{margin:0 3px 7px 17px;}
.yui-toolbar-bordersize-menu .yuimenuitemlabel .checkedindicator,.yui-toolbar-bordertype-menu .yuimenuitemlabel .checkedindicator{position:absolute;left:-12px;*top:14px;*left:0;}
.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-1 a{border-bottom:1px solid black;height:14px;}
.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-2 a{border-bottom:2px solid black;height:14px;}
.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-3 a{border-bottom:3px solid black;height:14px;}
.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-4 a{border-bottom:4px solid black;height:14px;}
.yui-toolbar-bordersize-menu li.yui-toolbar-bordersize-5 a{border-bottom:5px solid black;height:14px;}
.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-solid a{border-bottom:1px solid black;height:14px;}
.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dashed a{border-bottom:1px dashed black;height:14px;}
.yui-toolbar-bordertype-menu li.yui-toolbar-bordertype-dotted a{border-bottom:1px dotted black;height:14px;}
h2.yui-editor-skipheader,h3.yui-editor-skipheader{height:0;margin:0;padding:0;border:none;width:0;overflow:hidden;position:absolute;}
.yui-toolbar-colors{width:133px;zoom:1;display:none;z-index:100;overflow:hidden;}
.yui-toolbar-colors:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
.yui-toolbar-colors a{height:9px;width:9px;float:left;display:block;overflow:hidden;text-indent:999px;margin:0;cursor:pointer;border:1px solid #F6F7EE;}
.yui-toolbar-colors a:hover{border:1px solid black;}
.yui-color-button-menu{overflow:visible;background-color:transparent;}
.yui-toolbar-colors span{position:relative;display:block;padding:3px;overflow:hidden;float:left;width:100%;zoom:1;}
.yui-toolbar-colors span:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
.yui-toolbar-colors span em{height:35px;width:30px;float:left;display:block;overflow:hidden;text-indent:999px;margin:.75px;border:1px solid black;}
.yui-toolbar-colors span strong{font-weight:normal;padding-left:3px;display:block;font-size:85%;float:left;width:65%;}
.yui-toolbar-group-undoredo h3,.yui-toolbar-group-insertitem h3,.yui-toolbar-group-indentlist h3{width:68px;}
.yui-toolbar-group-indentlist2 h3{width:122px;}
.yui-toolbar-group-alignment h3{width:130px;}
.yui-editor-container{border:1px solid #808080;}
.yui-toolbar-container{zoom:1;}
.yui-toolbar-container .yui-toolbar-titlebar{background:url(../img/yui/sprite.png) repeat-x 0 -200px;position:relative;}
.yui-editor-container .draggable .yui-toolbar-titlebar{cursor:move;}
.yui-toolbar-container .yui-toolbar-titlebar h2{color:#000;font-weight:bold;margin:0;padding:.3em 1em;font-size:100%;text-align:left;}
.yui-toolbar-container .yui-toolbar-group h3{color:#808080;font-size:75%;margin:1em 0 0;padding-bottom:0;padding-left:.25em;text-align:left;}
.yui-toolbar-container span.yui-toolbar-separator{border:none;text-indent:33px;overflow:hidden;margin:0 .25em;}
.yui-toolbar-container{background-color:#F2F2F2;}
.yui-toolbar-container .yui-toolbar-subcont{padding:0 1em .35em;border-bottom:1px solid #808080;}
.yui-toolbar-container-collapsed .yui-toolbar-titlebar{border-bottom:1px solid #808080;}
.yui-editor-container .visible .yui-menu-shadow,.yui-editor-panel .visible .yui-menu-shadow{display:none;}
.yui-editor-container ul{list-style-type:none;margin:0;padding:0;}
.yui-editor-container ul li{list-style-type:none;margin:0;padding:0;}
.yui-toolbar-group ul li.yui-toolbar-groupitem{float:left;}
.yui-editor-container .dompath{background-color:#F2F2F2;border-top:1px solid #808080;color:#999;text-align:left;padding:.25em;}
.yui-toolbar-container .collapse{background:url(../img/yui/sprite.png) no-repeat 0 -400px;}
.yui-toolbar-container .collapsed{background:url(../img/yui/sprite.png) no-repeat 0 -350px;}
.yui-toolbar-container .yui-toolbar-titlebar span.collapse{cursor:pointer;position:absolute;top:4px;right:2px;display:block;overflow:hidden;height:15px;width:15px;text-indent:9999px;}

.yui-toolbar-container .yui-push-button,.yui-toolbar-container .yui-color-button,.yui-toolbar-container .yui-menu-button{background:url(../img/yui/sprite.png) repeat-x 0 0;position:relative;display:block;height:22px;width:30px;_font-size:0;margin:0;border-color:#808080;color:#f2f2f2;border-style:solid;border-width:1px 0;zoom:1;}
.yui-toolbar-container .yui-push-button a,.yui-toolbar-container .yui-color-button a,.yui-toolbar-container .yui-menu-button a{padding-left:35px;height:20px;text-decoration:none;font-size:0;line-height:2;display:block;color:#000;overflow:hidden;white-space:nowrap;}
.yui-toolbar-container .yui-toolbar-spinbutton a,.yui-toolbar-container .yui-toolbar-select a{font-size:12px;}
.yui-toolbar-container .yui-push-button .first-child,.yui-toolbar-container .yui-color-button .first-child,.yui-toolbar-container .yui-menu-button .first-child{border-color:#808080;border-style:solid;border-width:0 1px;margin:0 -1px;display:block;position:relative;}
.yui-toolbar-container .yui-push-button-disabled .first-child,.yui-toolbar-container .yui-color-button-disabled .first-child,.yui-toolbar-container .yui-menu-button-disabled .first-child{border-color:#ccc;}
.yui-toolbar-container .yui-push-button-disabled a,.yui-toolbar-container .yui-color-button-disabled a,.yui-toolbar-container .yui-menu-button-disabled a{color:#A6A6A6;cursor:default;}
.yui-toolbar-container .yui-push-button-disabled,.yui-toolbar-container .yui-color-button-disabled,.yui-toolbar-container .yui-menu-button-disabled{border-color:#ccc;}
.yui-toolbar-container .yui-button .first-child{*left:0;}
.yui-toolbar-container .yui-toolbar-fontname{width:135px;}
.yui-toolbar-container .yui-toolbar-heading{width:92px;}
.yui-toolbar-container .yui-button-hover{background:url(../img/yui/sprite.png) repeat-x 0 -1300px;border-color:#808080;}
.yui-toolbar-container .yui-button-selected{background:url(../img/yui/sprite.png) repeat-x 0 -1700px;border-color:#808080;}
.yui-toolbar-container .yui-toolbar-nogrouplabels h3{display:none;}
.yui-toolbar-container .yui-toolbar-nogrouplabels .yui-toolbar-group{margin-top:.75em;}
.yui-toolbar-container .yui-push-button span.yui-toolbar-icon,.yui-toolbar-container .yui-color-button span.yui-toolbar-icon,.yui-toolbar-container .yui-menu-button span.yui-toolbar-icon{display:block;position:absolute;top:2px;height:18px;width:18px;overflow:hidden;background:url(../img/yui/editor-sprite.gif) no-repeat 30px 30px;}
.yui-toolbar-container .yui-button-selected span.yui-toolbar-icon,.yui-toolbar-container .yui-button-hover span.yui-toolbar-icon{background-image:url(../img/yui/editor-sprite-active.gif);}
.yui-toolbar-container .visible .yuimenuitemlabel{cursor:pointer;color:#000;*position:relative;}
.yui-toolbar-container .yui-button-menu{background-color:#fff;}
.yui-toolbar-container .yui-button-menu .yui-menu-body-scrolled{position:relative;}
div.yuimenu li.selected{background-color:#B3D4FF;}
div.yuimenu li.selected a.selected{color:#000;}
.yui-toolbar-container .yui-toolbar-bold span.yui-toolbar-icon{background-position:0 0;left:5px;}
.yui-toolbar-container .yui-toolbar-strikethrough span.yui-toolbar-icon{background-position:0 -108px;left:5px;}
.yui-toolbar-container .yui-toolbar-italic span.yui-toolbar-icon{background-position:0 -36px;left:5px;}
.yui-toolbar-container .yui-toolbar-undo span.yui-toolbar-icon{background-position:0 -1326px;left:5px;}
.yui-toolbar-container .yui-toolbar-redo span.yui-toolbar-icon{background-position:0 -1355px;left:5px;}
.yui-toolbar-container .yui-toolbar-underline span.yui-toolbar-icon{background-position:0 -72px;left:5px;}
.yui-toolbar-container .yui-toolbar-subscript span.yui-toolbar-icon{background-position:0 -180px;left:5px;}
.yui-toolbar-container .yui-toolbar-superscript span.yui-toolbar-icon{background-position:0 -144px;left:5px;}
.yui-toolbar-container .yui-toolbar-forecolor span.yui-toolbar-icon{background-position:0 -216px;left:5px;}
.yui-toolbar-container .yui-toolbar-backcolor span.yui-toolbar-icon{background-position:0 -288px;left:5px;}
.yui-toolbar-container .yui-toolbar-justifyleft span.yui-toolbar-icon{background-position:0 -324px;left:5px;}
.yui-toolbar-container .yui-toolbar-justifycenter span.yui-toolbar-icon{background-position:0 -360px;left:5px;}
.yui-toolbar-container .yui-toolbar-justifyright span.yui-toolbar-icon{background-position:0 -396px;left:5px;}
.yui-toolbar-container .yui-toolbar-justifyfull span.yui-toolbar-icon{background-position:0 -432px;left:5px;}
.yui-toolbar-container .yui-toolbar-indent span.yui-toolbar-icon{background-position:0 -720px;left:5px;}
.yui-toolbar-container .yui-toolbar-outdent span.yui-toolbar-icon{background-position:0 -684px;left:5px;}
.yui-toolbar-container .yui-toolbar-createlink span.yui-toolbar-icon{background-position:0 -792px;left:5px;}
.yui-toolbar-container .yui-toolbar-insertimage span.yui-toolbar-icon{background-position:1px -756px;left:5px;}
.yui-toolbar-container .yui-toolbar-left span.yui-toolbar-icon{background-position:0 -972px;left:5px;}
.yui-toolbar-container .yui-toolbar-right span.yui-toolbar-icon{background-position:0 -936px;left:5px;}
.yui-toolbar-container .yui-toolbar-inline span.yui-toolbar-icon{background-position:0 -900px;left:5px;}

.yui-toolbar-container .yui-toolbar-block span.yui-toolbar-icon{background-position:0 -864px;left:5px;}
.yui-toolbar-container .yui-toolbar-bordercolor span.yui-toolbar-icon{background-position:0 -252px;left:5px;}
.yui-toolbar-container .yui-toolbar-removeformat span.yui-toolbar-icon{background-position:0 -1080px;left:5px;}
.yui-toolbar-container .yui-toolbar-hiddenelements span.yui-toolbar-icon{background-position:0 -1044px;left:5px;}
.yui-toolbar-container .yui-toolbar-insertunorderedlist span.yui-toolbar-icon{background-position:0 -468px;left:5px;}
.yui-toolbar-container .yui-toolbar-insertorderedlist span.yui-toolbar-icon{background-position:0 -504px;left:5px;}
.yui-toolbar-container .yui-toolbar-spinbutton,.yui-toolbar-container .yui-toolbar-spinbutton .first-child{width:35px;}
.yui-toolbar-container .yui-toolbar-spinbutton .first-child a{padding-left:2px;text-align:left;}
.yui-toolbar-container .yui-toolbar-spinbutton span.yui-toolbar-icon{display:none;}
.yui-toolbar-container .yui-toolbar-spinbutton a.up,.yui-toolbar-container .yui-toolbar-spinbutton a.down{right:2px;background:url(../img/yui/editor-sprite.gif) no-repeat 0 -1222px;overflow:hidden;height:6px;width:7px;min-height:0;padding:0;}
.yui-toolbar-container .yui-toolbar-spinbutton a.up{top:2px;background-position:0 -1222px;}
.yui-toolbar-container .yui-toolbar-spinbutton a.down{bottom:2px;background-position:0 -1187px;}
.yui-toolbar-container select{height:22px;border:1px solid #808080;}
.yui-toolbar-container .yui-toolbar-select .first-child a{padding-left:5px;text-align:left;}
.yui-toolbar-container .yui-toolbar-select span.yui-toolbar-icon{background:url(../img/yui/editor-sprite.gif) no-repeat 0 -1144px;overflow:hidden;right:-2px;top:0;height:20px;}
.yui-editor-panel .yui-color-button-menu .bd{background-color:transparent;border:none;width:135px;}
.yui-color-button-menu .yui-toolbar-colors{border:1px solid #808080;}
.yui-editor-panel{padding:0;margin:0;border:none;background-color:transparent;overflow:visible;position:absolute;}
.yui-editor-panel .hd{margin:10px 0 0;padding:0;border:none;}
.yui-editor-panel .hd h3{color:#000;border:1px solid #808080;background:url(../img/yui/sprite.png) repeat-x 0 -200px;width:99%;position:relative;margin:0;padding:3px 0 0 0;font-size:93%;text-indent:5px;height:20px;}
.yui-editor-panel .bd{background-color:#F2F2F2;border-left:1px solid #808080;border-right:1px solid #808080;width:99%;margin:0;padding:0;overflow:visible;}
.yui-editor-panel ul{list-style-type:none;margin:0;padding:0;}
.yui-editor-panel ul li{margin:0;padding:0;}
.yui-editor-panel .yui-toolbar-container .yui-toolbar-subcont{padding:0;border:none;margin-top:.35em;}
.yui-editor-panel .yui-toolbar-bordersize,.yui-editor-panel .yui-toolbar-bordertype{width:50px;}
.yui-editor-panel label{display:block;float:none;padding:4px 0;margin-bottom:7px;}
.yui-editor-panel label strong{font-weight:normal;font-size:93%;text-align:right;padding-top:2px;}
.yui-editor-panel label input{width:75%;}
.yui-editor-panel .createlink_target,.yui-editor-panel .insertimage_target{width:auto;margin-right:5px;}
.yui-editor-panel .removeLink{width:98%;}
.yui-editor-panel label input.warning{background-color:#FFEE69;}
.yui-editor-panel .yui-toolbar-group h3{color:#000;float:left;font-weight:normal;font-size:93%;margin:5px 0 0 0;padding:0 3px 0 0;text-align:right;}
.yui-editor-panel .height-width h3{margin:3px 0 0 10px;}
.yui-editor-panel .height-width{margin:3px 0 0 35px;*margin-left:14px;width:42%;*width:44%;}
.yui-editor-panel .yui-toolbar-group-border{width:190px;}
.yui-editor-panel .no-button .yui-toolbar-group-border{width:210px;}
.yui-editor-panel .yui-toolbar-group-padding{width:203px;_width:198px;}
.yui-editor-panel .no-button .yui-toolbar-group-padding{width:172px;}
.yui-editor-panel .yui-toolbar-group-padding h3{margin-left:25px;*margin-left:12px;}
.yui-editor-panel .yui-toolbar-group-textflow{width:182px;}
.yui-editor-panel .hd{background:none;}
.yui-editor-panel .ft{background-color:#F2F2F2;border:1px solid #808080;border-top:none;padding:0;margin:0 0 2px 0;}
.yui-editor-panel .hd span.close{background:url(../img/yui/sprite.png) no-repeat 0 -300px;cursor:pointer;display:block;height:16px;overflow:hidden;position:absolute;right:5px;text-indent:500px;top:2px;width:26px;}
.yui-editor-panel .ft span.tip{background-color:#EDF5FF;border-top:1px solid #808080;font-size:85%;}
.yui-editor-panel .ft span.tip strong{display:block;float:left;margin:0 2px 8px 0;}
.yui-editor-panel .ft span.tip span.icon{background:url(../img/yui/editor-sprite.gif) no-repeat 0 -1260px;display:block;height:20px;left:2px;position:absolute;top:8px;width:20px;}
.yui-editor-panel .ft span.tip span.icon-info{background-position:2px -1260px;}
.yui-editor-panel .ft span.tip span.icon-warn{background-position:2px -1296px;}
.yui-editor-panel .hd span.knob{position:absolute;height:10px;width:28px;top:-10px;left:25px;text-indent:9999px;overflow:hidden;background:url(../img/yui/editor-knob.gif) no-repeat 0 0;}
.yui-editor-panel .yui-toolbar-container{float:left;width:100%;background-image:none;border:none;}
.yui-editor-panel .yui-toolbar-container .bd{background-color:#fff;}
.yui-editor-blankimage{background-image:url(../img/yui/blankimage.png);}
.yui-editor-container .yui-resize-handle-br{height:11px;width:11px;background-position:-20px -60px;background-color:transparent;}
.yui-toolbar-container .yui-toolbar-editcode span.yui-toolbar-icon {background-image: url( ../img/yui/html_editor.gif );background-position: 0 1px;left: 5px;}
.yui-toolbar-container .yui-button-editcode-selected span.yui-toolbar-icon {background-image: url( ../img/yui/html_editor.gif );background-position: 0 1px;left: 5px;}
.yui-editor-hidden {visibility: hidden;top: -9999px;left: -9999px;position: absolute;}
.yui-toolbar-group-insertitem {*width: auto;}

#fbtmpdialogcontainer .bd form {clear:left;}
#fbtmpdialogcontainer .bd {padding:0;}
#fbtmpdialogcontainer .hd {text-align:left;}
#fbtmpdialogcontainer .ft .button-group {text-align:center;}
#fbtmpdialogcontainer .yui-overlay-hidden table {*display:none;}
#fbtmpdialogcontainer .calbody {border:none;padding:1em;}

div.import {margin:10px}
div.import div.h1{margin-top:15px;background: #ececec url(../img/headerbg.gif) repeat;font-size:16px;font-weight:bold;border-top: 1px solid #36c;padding-top: 6px;padding-left: 8px;padding-bottom: 6px;}
div.import div.h2{margin-left:10px;font-weight:bold;margin-top:5px;font-size:15px;}
div.import div.status {font-size: 16px;word-break:break-all;margin-top:20px;}
div.import div.status span.delim{margin-left:2px;margin-right:2px;}
div.import div.body{margin-left:20px;margin-top:20px;margin-bottom:20px}
div.import div.description{margin-left:20px;margin-top:20px;margin-bottom:20px;font-size:14px;}
div.import div.description_error{margin-left:20px;margin-top:5px;font-size:14px;color:red;}
div.import div.main{margin-left:20px;margin-top:20px;margin-bottom:20px}
div.import div.buttons{margin-top:30px;}
div.import table.result_table{margin-left:20px;}
div.import table.result_table td.header{background-color:#E6E6FA;vertical-align:middle;padding-left:10px;padding-right:10px;}
div.import table.result_table td span.resultcount{font-size:20px;font-weight:bold;padding-left:10px;padding-right:10px;}
div.import table.result_table td span.loglink {font-size:17px;padding-left:10px;}
div.import div.errorlist_grid tr.error_row, tr.error_row td.yui-dt-asc, tr.error_row td.yui-dt-desc, tr.error_row td.yui-dt-asc, tr.error_row td.yui-dt-desc {background-color: #fdf5f5; color: #a33;font-size:12px;} 
div.import div.errorlist_grid th{background:#f0bdbe;font-size:12px;}

