/*--------------------*/
/* -- Navigation   -- */
/*--------------------*/

/* -- Global Nav     -- */
div#global-nav {
	text-align: center;
}

div#global-nav ul {
	width: 430px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}

div#global-nav ul li {
	float: left;
	width: 70px;
	margin: 0 10px 0 0;
}

div#global-nav ul li a {
	display: block;
	padding: 5px;
	zoom: 1; /* for IE 5.5,IE6.0 */
}

/* -- Page Nav     -- */
div.page-nav {
	text-align: center;
}

div.page-nav ul {
	padding: 0;
}

div.page-nav ul li {
	margin-left: 5px;
	float: left;
}

div.page-nav ul li a {
	display: block;
	padding: 5px;
	zoom: 1; /* for IE 5.5,IE6.0 */
}



/* -- Topic Path     -- */
ol#topic-path {
	padding: 0 0 5px 5px;
}
ol#topic-path li {
	display: inline;
	line-height: 1.1;
	list-style-type: none;
}
ol#topic-path li a {
	padding-right: 10px;
	background: url(/img/common/glue.gif) no-repeat right center;
	zoom: 1; /* for IE 5.5,IE6.0 */
}

/* -- Sorter        -- */
.asc-mark {
	font-size: small;
	text-decoration: none;
	/*
	vertical-align: super;
	position: relative;
	left: 0.5em;
	*/
}
.desc-mark {
	font-size: small;
	text-decoration: none;
	/*
	vertical-align: sub;
	position: relative;
	left: -0.5em;
	top: -1px;
	*/
}

/* -- Pager         -- */
div.pager ul {
	float: right;
	padding: 0 0 5px 5px;
}

div.pager ul li{
	display: inline;
	line-height: 1.1;
	list-style-type: none;
	padding-right: 3px;
}

/*--------------------*/
/* -- form         -- */
/*--------------------*/

/* - Global Search -- */
div.global-search {
	margin: 5px 0;
}

.global-search input#g-keyword {
	width : 175px;
}
.global-search select#g-kind {
	width : 120px;
}
.global-search input#g-submit {
	width : 50px;
	margin-right: 0;
}

/* - Contents Search  */
.search-form input#keyword {
	width : 175px;
}
.search-form select#kind {
	width : 120px;
}
.search-form input#submit {
	width : 50px;
	margin-right: 0;
}
span.search-reset {
	padding: 3px;
}

/*----------------------*/
/* -- Containers     -- */
/* -- with ClearFix  -- */
/*----------------------*/
#container:after,
.subject-id:after,
.container:after {
	content: ".";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html #container,
* html .subject-id:after,
* html .container {
	height: 1%;
}
#container,
.subject-id,
.container {
	display: block;
}
/* End hide from IE-mac */
