@charset "utf-8";
/* CSS Document */
/**********************************************************
	臺灣散佚海外博物珍品計畫 - 植物模式標本資料 Database V1 20090722 Howard. K.
***********************************************************/

body {
	margin: 10;
	text-align: center;
	font-size: 12;
}

div {
	margin-left: auto;
	margin-right: auto;
}
	
	#innerbottom {
		background: #E6F3F4;
		width: 1000;
		height: 20;
		font-size:12px;
		line-height:15pt;
		text-align:center;
	}
	
	#bottomline{
		background: #C6E3EF;
		width: 1000;
		height: 30;
		text-align: center;
		padding: 10 0 10 0;
	}
	
	#topImage{
		width: 1000;
		height: auto;
		overflow:visible;
		text-align:left;
		/*border-top: 2px solid #000000;*/
	}	
	
	#topBar{
		font-size:14px;
		text-align: left;
		background-color:#BF3D30;
		height:28;
		/*border-bottom: 2px solid #000000;*/
	}	

	#topBarBox{
		width: 80px;
		height: 24px;
		text-align: center;
		line-height: 24px;
		background-color:#BF4930;	
		border: 2px solid #BF3D30;
		float:left;		
	}	

	#mainResultWindow{
		width:650;
		margin-top:10px;
		margin-left:10px;
		text-align: left;
		float:left;
	}

	#mainWindow{
		width:1000;
		text-align: left;
		float:left;
		height:auto;
		overflow:visible;
		margin-bottom:15px;		
	}
	
	#addCondition{
	
		width:650;
		height:auto;
		overflow:visible;
	}
	
	#searchResult{
	
		width:650;
		
	}

	#page {
		height: 30;
		color: #72ABD4;
		vertical-align: middle;
		text-align:left; 
		padding-left:30px; 
		font-size:12px;
		width:450;
	}

	#postWindow{
		width:300;
		margin-top:10px;
		margin-left:10px;
		text-align: left;
		float:left;
		height:auto;
		overflow:visible;
	}
	
	#queryCondition{

		width:300;
		height:auto;
		overflow:visible;
		
	}
	
	#postclass{
	
		font-size:12px; 
		font-weight: bold;
		padding:10 10 10 5;
		height:auto;
		overflow:visible;
	}
	.tableList {
		/*background-image: url("../images/main_bg.jpg");*/
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		vertical-align: center;
		width:1000;
		min-height:800;
		overflow:hidden;		
		margin-top:15px;
		/*border-bottom: 2px solid #000000;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000;		*/
	}

	.postbtnbar {
		padding: 5 0 5 0;
		text-align: center;
		font-size: 16px;
		width:300;
	}
	
table {
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
	
td {
	font-size: 12;
	padding: 0;
}

	#intro {
		width: 180;
		height: 30;
		padding-left: 10;
		text-align: left;
		vertical-align: middle;
		background-color:brown;
	}
	
	#searchbtn {
		
		text-align: left;
	}
	
	#fieldtitle {
		padding: 0 0 0 0;
		width: 125;
		font-size: 13px;
		text-align: left;
		font-weight: bold;
	}
	
	#fieldtitle2 {
		padding: 5;
		width: 80;
		font-size: 13px;
		text-align: left;
		font-weight: bold;
		vertical-align:top;
	}
	
	#field {
		font-size: 13px;
		padding: 5 5 5 5;
		vertical-align:top;
	}
	
	#btn {
		padding: 5 5 5 5;
		letter-spacing: 20;
	}
	
	#searchwindow {
		text-align: right;
		padding-top: 10;
		padding-bottom: 10;
	}

	.postclass {
		width: 75;
		padding: 10 0 10 0;
		font-weight: bold;
		vertical-align: top;
	}
	
	.posttitle {
		padding: 3;
		font-size: 14px;
		font-weight: bold;
	}
	
	.postitem {
		width: 90%;
		padding: 5;
	}
	
	.postcnt {
		text-align: right;
		padding-right: 5;
	}
	
	.tnum {
		width: 20;
		text-align: center;
		font-weight: bold;
	}
	
	.smallthumb {
		width: 80;
	}
	
	.photomain img {
		width: 100px;
		border: 1px solid #888;
		margin: 2px;
		float: middle;
	}
	
	.querybasetitle{
		border: 1px solid #888;
		margin: 2px;
		font-size: 14px;
		font-weight: bold;
		padding: 5 5 5 5;
	}
	.querybasefield{
		border: 1px solid #888;
		margin: 2px;
		font-size: 12px;
		padding: 5 5 5 5;
	}
	.itemcontent {
		width: 110%;
		padding: 15 15 15 20;
		vertical-align: top;
	}	
a {
	color: #04676E;
	text-decoration: none;
	font-size: 11px;
}

a:hover {
	text-decoration: underline;
}
	.titleLink {
		padding: 0 0 0 0;
		color: #04676E;
		font-size: 16px;
		font-weight: bold;
		text-decoration:none;
	}
	
	.titleLink:hover {
		text-decoration:underline;
	}
	
	.postbtn {
		background: #213163;
		color: #DCF1F8;
		padding: 1 5 1 5;
		margin: 0 3 0 3;
		font-weight: normal;
		font-size:13px;
	}
	
	.postbtn:hover {
		font-weight: bold;
		text-decoration: none;
	}
	
	.postlink {
		color: #000;
		font-weight: bold;
	}
	.topTitle{
	
		color: #FFFFFF;
		text-decoration: none;
		font-size: 11px;		
	}
.smalltxtbox{
	width: 150;
}

span.titleline {
	font-size: 16;
	font-weight: bold;
}



span.searchItem {
	font-weight: bold;
	color: #0422CC;
}

span.searchField {
	font-weight: bold;
	color: red;
	text-decoration: underline;
}


span.italic {
	font-style:italic;
}


img.smallpic {
	width: 20;
	height: 20;
	vertical-align: middle;
	border: 0;
}

img.file {
	width: 20;
	height: 20;
	vertical-align: middle;
}

.visibleitem {
	display: block;
}

.hiddenitem {
	display: none;
}
p {
	color: rgb(0,0,255);
}