body {
	width: 100%;
	height: 100%;
	padding:0px;
	margin:0px;
	font-size : 13pt ;
}

a,a:visited,a:hover,a:active {
	color: #000000;
}

a{
	display : block ;
	margin : 10 0 10 0;
}

#all{
	width: 100%;
}

/*
#titleg{
    width:100%;
    height:40px;
    background:url(../images/header_sp_bg.png) 0 0 repeat-X;
}

#titleg h1{
    overflow:hidden;
    background-image:url(../images/header_sp.png) ;
	background-position:center;
	background-repeat :no-repeat;
	height:40px;
}
*/

#allTitle{
	position: absolute;
	font-size : 20pt ;
	text-align:center ;
	font-weight:bold ;
	left:10px;
	height:100px;

	background-color: #FFF;
}

#searchTitle{
	padding-top: 40px;
}

#title1st{
	position : absolute ;
	text-align:center ;
	left : 0px;
	width : 50%;
	/* background-image : url(images/tab.gif); */
	background-image : url(../images/tab.gif);
	background-repeat : no-repeat;
}

#title2nd{
	position : absolute ;
	text-align:center ;
	left : 50%;
	width : 50%;
	/* background-image : url(images/tab.gif); */
	background-image : url(../images/tab.gif);
	background-repeat : no-repeat;
}

#title1stbody{
	text-align:center ;
	font-weight : bold ;
	text-decoration : none ;
	height : 40px;
}

#title2ndbody{
	text-align:center ;
	font-weight : bold ;
	text-decoration : none ;
	height : 40px;
}

#searchBody{
	position : absolute ;
	top : 50px ;
	left : 0px ;
	width : 100% ;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	background: #FFFFFF; 
}

#body1st{
	margin-left : 4px;
	margin-right : 4px;
}

#body2nd{
	display : none;
	margin-left : 4px;
	margin-right : 4px;
}
#selmap{
	font-size: 13pt;
	height: 50px;
	top:
	position: absolute;
	width: 100%;
}


#keywordCondition{
	display : block ;
}

#kewordButton{
	margin-left : 20px ;
	font-size : 15px ;
	height:40px;
}

#keyword{
	width: 15em;
	height:50px;
	margin-top : 5px ;
	margin-bottom : 5px ;
	font-size: 16px;
}

#keywordTable{
	width : 100%;
	background-color: #ffffff;
	border-top : 1px #D3D3D3 ridge ;
	border-right : 1px #D3D3D3 ridge ;
}

#linkEnd{
	display : block ;
	padding-top : 5px ;
	float : right ;
	height : 25px ;
	width : 70px;
	text-align : center ;
	text-decoration : none; 
	font-weight : bold ;
	background: #0078d0;
	color : #Fff;
	margin-right : 4px;

}

.linkedString{
	display : inline ;
	text-decoration : underline ;
	text-align : left ;
	color : #000000 ;/*#000080 ;*/
	cursor : hand;
}

.nonLinkedString{
	display : inline ;
	text-decoration : none ;
	text-align : left ;
	color : #000000 ;/*#000080 ;*/
	cursor : default;
}

#previousRank{
	display : none ;
}

#nextRank{
	display : none ;
}

#tableCatalog{
	width : 100% ;
	margin-top : 10px ;
	background-color: #ffffff;
	border-top : 1px #D3D3D3 ridge ;
	border-right : 1px #D3D3D3 ridge ;
}

#tableCatalog td{
	vertical-align : middle ;
}
/*
.catalogLabel{
	background-color: #8EA8FF;
	border-bottom : 1px #D3D3D3 ridge ;
	border-left : 1px #D3D3D3 ridge;
	text-align : center ; 
	font-weight : bold ;
}
*/
.catalogLabel{
	color: #ffffff;
	background-color: #5c85d6;
	border-bottom : 1px #D3D3D3 ridge ;
	border-left : 1px #D3D3D3 ridge;
	font-size:13pt;
}

/*
#searchKeyWord2{
	background-color: #8EA8FF;
	border-bottom : 1px #D3D3D3 ridge ;
	border-left : 1px #D3D3D3 ridge;
	border-right : 1px #D3D3D3 ridge;
}
*/
#searchKeyWord2{
	background-color: #5c85d6;
	border-bottom : 1px #D3D3D3 ridge ;
	border-left : 1px #D3D3D3 ridge;
	border-right : 1px #D3D3D3 ridge;
}

#indexCategory{
	background-color: #FFFFFF;
	border-bottom : 1px #D3D3D3 ridge ;
	border-left : 1px #D3D3D3 ridge;
	border-right : 1px #D3D3D3 ridge;
}

.cellLeft_A{
	border-bottom : 1px #D3D3D3 ridge ;
	text-align : left;
}

.cellLeft{
	border-left : 1px #D3D3D3 ridge ;
	border-bottom : 1px #D3D3D3 ridge ;
	text-align : left;
	font-size : 16px;/*13pt ;*/
}

.cellLeftBtn{
	border-bottom : 1px #D3D3D3 ridge ;
	text-align : right;
}

.infoTypeCell{
	vertical-align : middle ;
}

.NeiGO{
	padding:0px;
	margin: 0px;
	text-align: center;
	width: 40px;
	font-size: 9pt ;
	font-weight : bold ;
	background-color: #ffffff;
	height: 30px;
	background-repeat:no-repeat;
	color:#ffffff;
	background-color: #0078d0;
	border-radius:0.3em; 
	cursor : pointer;
}

#keywordTypes{
	overflow : auto ;
}

