/*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;}

.facilities {border-collapse:collapse;border-top:2px #0099cc solid;border-bottom:1px #0099cc solid}
.bar_color2 {font-size:12px !important; background:url(/images/common/bg_greyTItle.gif) no-repeat top right;border-top:1px #0099cc solid;padding:2px 0 2px 0;text-align:center}
.bar_colorYes2 {font-size:12px !important; border-top:1px #0099cc solid;padding:2px 0 2px 10px;background-color:#f8f8f8;text-align:center}
.bar_gray_line {width:105px;font-size:12px !important; background:url(/images/common/bg_grey_line.gif) no-repeat top right;border-top:1px #d5d5d5 solid;padding:4px 0 4px 0;font-weight:bold;text-align:left}
.bar_none {font-size:12px !important; border-top:1px #d5d5d5 solid;padding:2px 0 2px 10px}
.bar_gray_line span{margin:0 0 0 10px}
.facilities input {border:1px #CCCCCC solid}
.facilities textarea {border:1px #CCCCCC solid}

.category {border:1px #979797 solid;margin:0 0 10px 0}
.category .categoryTitle {font-size:12px;color:#ffffff;background-color:#c1c1c1;width:15%;font-weight:bold;padding:0 0 0 0px}
.category td {font-size:11px;background-color:#efefef;width:580px;padding:0 0 5px 20px;width:85%;}
.category td a {display:block;color:red;font-size:11px;float:left;margin:0 20px 0 0}
.category td a:link {display:block;font-size:11px;color:#000000}
.category td a:hover {text-decoration:underline;color:#000000}
.category td a:visited {;color:#000000}
.categoryLock {font-weight:bold;color:red !important}