/*search*/
.search{width:100%;border:1px solid #cccccc;background-color:#efefef;padding:5px;text-align:center;margin-bottom:10px;}
.search input, .search img  {vertical-align:text-bottom;}

.page_info{width:100%;height:25px;}
.page_info * {vertical-align:text-bottom;}

.search select, .page_info select, .default_view select{border:1px solid #ccc;font-size:12px;height:20px;padding:0;margin:0;}
.search input.text .default_view input.text {	border:1px solid #ccc; font-size: 12px;	height:20px;padding:0;margin:0;}

/*paging*/
.paging{width:100%;margin:10px;text-align:center;}
.paging * {vertical-align:middle;}


/*list table*/
table.default_list { width:100%; border-top:2px solid #ABCF65;border-bottom:2px solid #ABCF65;border-collapse : collapse;}

table.default_list th, table.default_list td{padding:5px; font-size:12px;}

table.default_list th {border-bottom:2px solid #ABCF65; font-weight:bold; text-align:center;}
table.default_list td {border-bottom:1px solid #d9d9d9;}


/*view or form table */
table.default_view { border-top:2px solid #abcf65;border-bottom:2px solid #abcf65;border-collapse : collapse;}
table.default_view th, table.default_view td {padding:5px; font-size:12px;border:1px solid #d9d9d9;line-height:160%;word-break:keep-all;}
table.default_view th {font-weight:bold; background-color:#f5f5f5; text-align:center;}
table.default_view td {background-color:#ffffff;}


table.default_view_thin { border-top:2px solid #abcf65;border-bottom:2px solid #abcf65;border-collapse : collapse;}
table.default_view_thin th, table.default_view_thin td { font-size:12px;border:1px solid #d9d9d9;word-break:keep-all;}
table.default_view_thin th {font-weight:bold; background-color:#f5f5f5; text-align:center;}
table.default_view_thin td {/*background-color:#ffffff;*/}

table.default_view_thin caption, div.caption{text-align:left;background:url(/images/common/icons/ico_blue.gif) no-repeat;padding-left:10px;font-size:14px;font-weight:bold;margin:3px 0;}


thead.blue th{background-color:#f5e9e9;}

.summary{font-size:12px; font-weight:bold; color:#336699;}
td.center {text-align:center;}