@charset "utf-8";

/* ---------------------------------------------------------
#
# INFORMATION
#
# FileName:	other.css
# Summary:	other setting
# Created:	2010-04-05
# UpdatedBy:	2010-04-05
# Copyright:	(c)Public Health Research Foundation
---------------------------------------------------------- */

/* -----------------------------------------
	Sitemap
------------------------------------------ */
#sitemap #contentMain h2{
	clear:both;
	height:35px;
	line-height:35px;
	background: url(../img/mak_arrow04.gif) 10px 50% no-repeat;
	background-color:#dbebd3;
	padding:0 0 0 35px;
	font-size:117%;
	font-weight:bold;
}
#sitemap .contentsBlock {
}
#sitemap .contentsBlock ul{
	overflow:hidden;
	margin:0 0 0 12px;
	line-height:1.7;
}
#sitemap .contentsBlock li{
	float:left;
	width:212px;
	margin:0 0 10px;
	padding:0 0 0 18px;
	background:url(../img/mak_arrow01.gif) 0 50% no-repeat;
}
#sitemap #sslBlock  li{
	width:46%;
}
#sitemap #otherSiteBlock h2 a {
	background:url(../img/icon_othersite.gif) no-repeat right center;
	padding:0 25px 2px 0;
}												
#sitemap #otherSiteBlock h2.leftCol{
	float:left;
	width:304px;
}
#sitemap #otherSiteBlock h2.rightCol{
	clear:none;
	float:right;
	width:304px;
}
#sitemap #contentMain .pagetop {
	margin:10px 0 30px;
}
#sitemap #otherBlock h2{
	padding:0 0 0 15px;
	background: none;
	background-color:#ededed;
}
/* -----------------------------------------
	NotFound
------------------------------------------ */
#sitemap .notFound #contentMain {
	float:none;
	width:980px;
}
#sitemap .notFound #contentMain h2.mainTitle{
	clear:both;
	height:auto;
	line-height:1.5;
	background:none;
	background-color:transparent;
	padding:20px 20px 0;
	font-size:136%;
	font-weight:bold;
	color:#008000;
}
#sitemap .notFound #contentMain p.summary{
	margin:0;
	padding:0 20px 20px;
}
#sitemap .notFound #message {
	margin:20px 0;
	background-color:#f5f5f5;
}
#sitemap .notFound .contentsBlock {
	margin-left:0;
}
#sitemap #sslBlock li{
	width:46%;
}
#sitemap #otherSiteBlock h2 a {
	background:url(../img/icon_othersite.gif) no-repeat right center;
	padding:0 25px 2px 0;
}												
#sitemap #otherSiteBlock h2.leftCol{
	float:left;
	width:45%;
}
#sitemap #otherSiteBlock h2.rightCol{
	clear:none;
	float:right;
	width:45%;
}

/* -----------------------------------------
	Link
------------------------------------------ */
#link .contentsBlock dl{
	margin:0 0 0 12px;
	line-height:1.7;
}
#link .contentsBlock dt{
	margin:0 0 5px;
	padding:0 0 0 18px;
	background:url(../img/mak_arrow01.gif) 0 50% no-repeat;
}
#link .contentsBlock dt a{
	background:url(../img/icon_othersite.gif) no-repeat right center;
	padding:0 25px 2px 0;
}
#link .contentsBlock dd{
	margin:0 0 24px 18px;
}
#link .contentsBlock ul{
	margin:0 0 0 12px;
	line-height:1.7;
}
#link .contentsBlock li{
	margin:0 0 10px;
	padding:0 0 0 18px;
	background:url(../img/mak_arrow01.gif) 0 50% no-repeat;
}
#link .contentsBlock li a{
	background:url(../img/icon_othersite.gif) no-repeat right center;
	padding:0 25px 2px 0;
}

/* -----------------------------------------
	Privacy
------------------------------------------ */

#privacypolicy .contentsBlock h3{
	margin:0 0 0 12px;
	font-weight:bold;
	color:#127312;
}
#privacypolicy .contentsBlock .date{
	margin:0 0 12px;
	text-align:right;
}
#privacypolicy .contentsBlock .signature{
	margin:0 0 18px;
	text-align:right;
	font-weight:bold;
}
#privacypolicy .contentsBlock .address{
	text-align:right;
}

/* -----------------------------------------
	SearchResult
------------------------------------------ */
#searchresult .contentsBlock #cse-search-box{
	margin:20px 0 20px 20px;
	padding:30px 0;
	background-color:#edf5e9;
	border-top:#bddfad 1px solid;
	border-bottom:#bddfad 1px solid;
}
#searchresult .contentsBlock .txtField{
	display:block;
	float:left;
	width:250px;
	height:18px;
	margin:0 0 0 200px;
	line-height:18px;
	border:1px solid #188018;
}
#searchresult .contentsBlock .submit{
	width:42px;
	height:20px;
	border:none;
	text-indent:-9999px;
	background:url(../img/btn_search.gif) no-repeat;
	cursor:pointer;
}
#searchresult #cse-search-results {
	font-size:75%;
}


