/* CSS Document */

.bk_branch-header { margin:0; padding:8px 0 0 9px; border:0; }
.bk_branch-header ul {  }
.bk_branch-header ul li { float:left; width:133px; }
.bk_branch-header ul li a { clear:both; float:left; width:124px; height:24px; margin-right:9px; }
.bk_branch-header ul li a img { clear:both; }

.bk_main-head { width:700px; height:70px; padding:20px 20px 30px 200px; margin:0; background-image:url(container-bg-top.png); }

.bk_main-content { width:920px; margin:0; padding:0; border:0; background-image:url(container-bg-middle.png); }

.bk_main-bottom { width:920px; height:16px; margin:0; padding:0; border:0; background-image:url(container-bg-bottom.png); }

.bk_main-searchform { width:700px; height:70px; }
.bk_main-searchform h1 { margin-bottom:6px; padding-bottom:6px; border-bottom:1px solid #E6AD74; font-size:14px; font-weight:bold; color:#E6AD74; }
.bk_main-searchform form { margin-top:6px; }
.bk_main-searchform form input { border:1px solid #E6AD74; background-color:#FBF2E9; width:480px; }
.bk_main-searchform form button { border:1px solid #E6AD74; background-color:#E6AD74; color:#FBF2E9; }

.bk_search_result {  }
.bk_search_result h2 { margin:5px 0; font-size:14px; font-weight:bold; color:#F2ECE7; }
.bk_search_result h2 a { color:#F2ECE7; }
.bk_search_result p { padding:5px; background-color:#F2ECE7; }
.bk_search_result p.datas { padding:0 5px 5px 5px; line-height:13px; background-color:#F2ECE7; font-size:11px; font-weight:bold; color:#507EA0; }
.bk_search_result table.properties { margin:10px 0 0 0; }
.bk_search_result table.properties tr th { margin:2px; padding:2px; background-color:#F4F4F4; font-weight:bold; text-align:center; color:#444444; }
.bk_search_result table.properties tr td { margin:2px; padding:2px; background-color:#FFFFFF; }
.bk_search_result table.properties tr td.left { text-align:left; }
.bk_search_result table.properties tr td.center { text-align:center; }
.bk_search_result table.properties tr td.right { text-align:right; }

.bk_user-box {  }
.bk_user-box h2 { clear:both; font-size:12px; font-weight:bold; margin:10px 0 2px 0; color:#BF7830; }
.bk_user-box p { clear:both; font-size:12px; margin-bottom:5px; color:#000000; }
.bk_user-box a { clear:both; float:left; height:32px; font-size:16px; font-weight:bold; color:#507EA0; padding:8px 0 0 37px; }
.bk_user-box a.register { background-image:url(adduser32.png); background-repeat:no-repeat; }
.bk_user-box a.signin { background-image:url(userid32.png); background-repeat:no-repeat; }
.bk_user-box a.logout { background-image:url(close32.png); background-repeat:no-repeat; }
.bk_user-box a.save { background-image:url(foldermove32.png); background-repeat:no-repeat; }
.bk_user-box ul li { padding:2px; }
.bk_user-box ul li a { clear:both; display:inline; float:none; font-size:12px; font-weight:normal; color:#507EA0; padding:2px; }

.bk_register { width:460px; height:360px; margin:10px; padding:10px; border:0; background-color:#F2ECE7; }
.bk_register .row { clear:both; height:90px; }
.bk_register .row label { margin:10px 0 5px 0; color:#507EA0; font-size:18px; font-weight:bold; float:left; clear:both; height:20px; }
.bk_register .row label.error { color:#FF0000; }
.bk_register .row input { clear:both; width:460px; height:25px; border:2px solid #BF7830; background-color: #FFFFFF; color:#806040; font-size:22px; font-weight:bold; }
.bk_register .row p { clear:both; margin-top:5px; }
.bk_register button { margin:10px 0 0 0; clear:both; width:220px; height:35px; border:2px solid #BF7830; background-color: #BF7830; color:#FFFFFF; font-size:22px; font-weight:bold; }