/* reset */
html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd { padding:0; margin:0; }
html, body { background:#fff; font-size:12px; font-family:tahoma,arial; padding:3px; }
textarea { font-family:tahoma,arial; font-size:12px; }
label { cursor:pointer; cursor:hand; }
input[type=checkbox], input[type=radio] { cursor:pointer; cursor:hand; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
a img, img { border:0; vertical-align:middle; }
ol, ul { list-style:none; }
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; height:0px; font-size:1px; line-height:0px; overflow:hidden; }

/* common */
a { color:blue; }
#logo { padding-bottom:20px; text-align:center; }
.pagination { padding:5px 0; }
.pagination a.active { font-weight:bold; }
h2 { padding:3px 0; padding-bottom:10px; font-size:14px; }
.row0 { background:#ffc; padding:3px; }
.row1 { background:#fff; padding:3px; }
.top { border:2px solid #f60; }
#items {  }
	#items .item { margin:0 0 3px 0; }
	#items .title { font-size:13px; font-weight:bold; background:#eee; padding:3px; }
	#items .text { padding:3px; }
form#search { border:1px solid #999; background:#eee; padding:5px; }
form#search input, form#search select, form#search textarea { margin:3px 0 0 0; }
.errors { font-weight:bold; color:red; font-size:14px; margin:0 0 10px 0; }


/* new */
a { color:blue; }
h2 { padding:0; margin:0 0 10px 0; font-size:14px; }
.b-logo { margin:0 0 20px 0; text-align:center; }  
.b-search-form { border:1px solid #999; background:#eee; padding:5px; }
	.b-search-form input, .b-search-form select, .b-search-form textarea { margin:3px 0 0 0; }
.b-pages { padding:5px 0; }
	.b-pages a.active { font-weight:bold; color:#000; text-decoration:none; }
.b-ob-list-pda { margin:0 0 10px 0; }
	.b-ob-list-pda .b-item { margin:0 0 5px 0; padding:5px; }
	.b-ob-list-pda .b-item-top { border:2px solid #f60; }
	.b-ob-list-pda .b-item-0 { background:#ffc; }
	.b-ob-list-pda .b-item-1 { background:#fff; }
.b-list-pda {  }
	.b-list-pda .b-item { padding:5px; }
	.b-list-pda .b-item-0 { background:#ffc; }
	.b-list-pda .b-item-1 { background:#fff; }
.b-item-info {  }
	.b-item-info li { margin:0 0 10px 0; }
