@charset "UTF-8";

body {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	color:		#494949;
	font-weight:		normal;
	font-size:		medium;
	background:		#ffffff;
	padding:		0px;
	margin:		0px;
	text-align:		center;
	max-width:		80em;
	min-width:		50em;
}

body img{
	border:		0px;
}

body hr {
	border:		0px none;
	height:		1px;
	color:		#797979;
	background-color:		#797979;
}

/*サイト全体のレイアウト*/
#layout {
	width:		auto;
	padding:		0px;
	margin:		0px auto;
}

/*見出し*/
h1 {
	font-size:		28px;
	font-weight:		bold;
	margin:		0px;
	padding:		0px;
}
h2 {
	font-size:		small;
	font-weight:		bold;
	margin:		0px;
	padding:		0px;
}
h3 {
	font-size:		medium;
	font-weight:		bold;
	margin:		0px;
	padding:		0px;
}

h4 {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	color:		#339999;
	font-size:		120%;
	font-weight:		bold;
	margin:		1em;
	padding:		0px;
	text-decoration:		underline;
}

h5 {
	font-size:		120%;
	font-weight:		bold;
	margin:		0px;
	padding:		0px;
}

h6 {
	font-size:		x-small;
	font-weight:		bold;
	margin:		0px;
	padding:		0px;
}

/*サイト全体のリンク*/
A {
	color:		#336699;
	text-decoration:		underline;
}
A:link {
	color:		#336699;
	text-decoration:		underline;
}
A:visited {
	color:		#336699;
	text-decoration:		underline;
}
A:hover {
	color:		#ffffff;
	background:		#336699;
	text-decoration:		none;
}

/*トップページのバナー*/
#top-banner {
	height:		75px;
	background:		#82b3ce url(../images/top_banner-l.jpg) no-repeat;
}

.top-title {
	font-family:		Verdana, Arial, sans-serif;
	color:		#cccccc;
	text-align:		right;
	padding-top:		30px;
	padding-right:		40px;
	letter-spacing:		-0.05em;
	white-space:		nowrap;
	text-shadow:		0.1em 0.1em 0.5em #99ccff;
}

/*トップページ以外のバナー*/
#banner {
	height:		auto;
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Std W8", Verdana, Arial, sans-serif;
	text-align:		left;
	font-size:		140%;
	font-weight:		bold;
	color:		#193452;
	background:		#82b3ce url(../images/top-banner.jpg) no-repeat;
	padding:		10px 15px 5px 20px;
	text-shadow:		0.3em 0.2em 0.4em #ffffff;
	letter-spacing:		0.05em;
}

		/*バナー内のリンクテキスト*/
		#banner A {
			color:		#193452;
			text-decoration:		none;
		}
		#banner A:link {
			color:		#193452;
			text-decoration:		none;
		}
		#banner A:visited {
			color:		#193452;
			text-decoration:		none;
		}
		#banner A:hover {
			color:		#cc6666;
			text-shadow:		0.3em 0.2em 0.4em #ffffff;
			background:		none;
		}
		#banner Img	{
			vertical-align:		middle;
			margin:		-5px 4px -2px 0px;
		}

/*コンテンツエリア*/
#container {
	float:		left;
	text-align:		left;
	width:		70%;
	margin:		5px auto 5px 5px;
}

/*ブログ全体*/
#blog {
	padding:		2px 2px 10px 10px;
}

/*ナビゲーションエリア*/
#links {
	float:		right;
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	text-align:		center;
	width:		25%;
	padding:		1px 10px 5px 5px;
	background:		#dee9f2;
	border-left:		1px dotted #cccccc;
	border-bottom:		1px dotted #cccccc;
}

		#links A {
			text-decoration:		none;
			font-weight:		bold;
		}
		
		#links A {
			text-decoration:		none;
			font-weight:		bold;
		}
		#links A:link {
			text-decoration:		none;
			font-weight:		bold;
		}
		#links A:visited {
			text-decoration:		none;
			font-weight:		bold;
		}
/*		#links A:hover {
			color:		#cc6666;
			position:		relative;
			top:		1px;
			left:		1px;
			background:		none;
		}*/

		#links img {
			border:		0px;
			margin:		2px 2px 2px 2px;
			vertical-align:		middle;
		}

/*フッター*/
#footer {
	clear:		both;
	font-size:		x-small;
	background:		#dee9f2;
	border-top:		1px dotted #cccccc;
	padding:		4px 0px 4px 0px;
}

/*ホライゾンカテゴリー*/
.horizontalCategories {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	color:		#336699;
	white-space:		nowrap;
	font-size:		xx-small;
	font-weight:		bold;
	text-shadow:		0.3em 0.3em 0.3em #999999;
	padding:		4px 6px 4px 6px;
	background:		#dee9f2;
	border-bottom:		1px dotted #cccccc;
	width:		auto;
}

		.horizontalCategories A {
			text-decoration:		none;
		}
		.horizontalCategories A:link {
			text-decoration:		none;
		}
		.horizontalCategories A:visited {
			text-decoration:		none;
		}
		.horizontalCategories A:hover {
			color:		#ffffff;
			background:		#336699;
			text-shadow:		0.3em 0.3em #999999;
			text-decoration:		none;
			padding-top:		2px;
			padding-bottom:		3px;
		}

/*各ブログのブロック*/
.blogbody {
	font-family:		"Hiragino Maru Gothic Pro", "ヒラギノ丸ゴ Pro W4", sans-serif;
	color:		#494949;
	font-size:		small;
	font-weight:		normal;
	border-right:		1px solid #6699cc;
	border-bottom:		1px solid #6699cc;
	border-left:		8px solid #6699cc;
	padding:		0.5em;
}

/*角丸コーナー（実験チウ）*/
.topcorner {
	position:		relative;
}

.a-c1 {
	display:		block;
	width:		1.4em;
	height:		1.4em;
	border:		none;
	position:		absolute;
	top:		-0.6em;
	right:		-0.6em;
}

.bottomcorner {
	position:		relative;
}

.a-c2 {
	display:		block;
	width:		0.9em;
	height:		0.9em;
	border:		none;
	position:		absolute;
	top:		-0.3em;
	right:		-0.6em;
}
	
/*	.topcorner {
		background:		#ffffff url(../images/a-c1.gif) no-repeat top right;
	}
	.bottomcorner {
		background:		#ffffff url(../images/a-c2.gif) no-repeat bottom right;
	}*/

		.blogbody abbr {
			font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
			font-weight:		bold;
			border-bottom:		1px dashed #999999;
			cursor:		help;
		}

		.blogbody strong {
			font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
			font-weight:		bold;
		}

/*ブログ内の引用部分*/
.blogbody blockquote {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	color:		#696969;
	font-size:		90%;
	background:		#ddf2e9;
	margin-left:		2em;
	margin-right:		2em;
	padding:		1em;
	border-top:		1px dotted #ccc;
	border-left:		8px solid #ccc;
	border-right:		1px dotted #ccc;
	border-bottom:		1px dotted #ccc;
	width:		auto;
}

		/*引用内の個別要素*/
		.blogbody blockquote A {
			font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
			font-weight:		bold;
		}
		
		.blogbody blockquote p {
			margin-top:		0.5em;
			margin-bottom:		0.5em;
		}

.blogbody q {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	color:		#696969;
	background:		#ddf2e9;
	border-top:		1px dotted #ccc;
	border-left:		1px dotted #ccc;
	border-right:		1px dotted #ccc;
	border-bottom:		1px dotted #ccc;
}

		
.blogbody div .quote cite {
	text-align:		right;
	display:		block;
	margin-right:		2em;
	margin-left:		2em;
	}

.blogbody code {
	font-family:		monospace;
	white-space:		pre;
	font-size:		smaller;
	color:		#33ff66;
	background:		#000000;
	margin-left:		3em;
	margin-right:		2em;
	padding-top:		0.2em;
	padding-bottom:		1em;
	padding-left:		1em;
	padding-right:		1em;
/* 	border-top:		1px solid #669999;
	border-left:		8px solid #669999;
	border-right:		1px solid #669999;
	border-bottom:		1px solid #669999; */
	display:	block;
	overflow:		auto;
	max-width:		55em;
}

.blogbody .logdata {
	font-family:		monospace;
	color:		#595959;
	font-size:		90%;
	background:		#ddf2e9;
	margin-top:		1em;
	margin-left:		2em;
	margin-right:		2em;
	padding:		1em;
	border-top:		1px solid #6699cc;
	border-left:		8px solid #6699cc;
	border-right:		1px solid #6699cc;
	border-bottom:		1px solid #6699cc;
	width:		auto;
}

/*テーブルを使用した表*/
.tblstyle {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	color:		#595959;
}

		/*表内の個別属性*/
		.tblstyle A{
			font-weight:		bold;
		}
		.tblstyle  table{
			background :		#ddf2e9;
			border :1px solid #6699cc;
		}
		.tblstyle  th{
			background :		#99cccc;
			color:		#ffffff;
			font-weight:		bold;
			border :1px solid #6699cc;
		}
		.tblstyle  td{
			border :		1px solid #6699cc;
		}

/*ブログ内の各属性*/
hr.tearoff {
	width:		64%;
	margin-left:		18%;
	margin-right:		18%;
}

.img-l {
	float: left;
	margin:		4px 4px;
}

.img-m {
	vertical-align:		middle;
	margin-right:		10px;
}

.img-r {
	float: right;
	margin:		4px 4px;
}

.img-c {
	text-align:		center;
	margin:		4px 4px;
}

.ausgangsoft {
	margin:		4px;
	font-weight:		bold;
}

	.ausgangsoft A {
		font-weight:		bold;
	}
	.ausgangsoft A:link {
		font-weight:		bold;
	}
	.ausgangsoft A:visited {
		font-weight:		bold;
	}
	.ausgangsoft A:hover {
		font-weight:		bold;
	}

.line1 {
	text-decoration:		underline;
}

.line2 { 
	text-decoration:		line-through; 
}

.red  {
	color:		#cc3333;
}

.green  {
	color:		#339999;
}

.blue	{
	color:		#3366cc;
}

.orange	{
	color:		#cc6633;
}

.txt-bld {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-weight:		bold;
}

.txt-xs {
	font-size:		x-small;
}

.txt-xxs {
	font-size:		xx-small;
}

.txt-n {
	font-size:		120%;
}

.txt-nb {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-size:		120%;
	font-weight:		bold;
}

.txt-nr {
	font-size:		120%;
	color:		#cc3333;
}

.txt-xlr	{
	font-size:		200%;
	color:		#cc3333;
}

.txt-l {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-size:		large;
	font-weight:		bold;
}

.txt-xl {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-size:		x-large;
	font-weight:		bold;
}

.txt-nbg	{
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-size:		120%;
	color:		#339999;
	font-weight:		bold;
}

.ttpre {
	font-family:		monospace;
	white-space:		pre;
	font-size:		x-small;
	color:		#797979;
}

.monos	{
	font-family:		monospace;
	font-size:		x-small;
	color:		#797979;
}

.ps-abst {
	text-align:		right;
	color:		#cc3333;
	font-size:		x-small;
}

.txt-rtxs {
	text-align:		right;
	font-size:		x-small;
}

.ps-body {
	color:		#cc3333;
	font-size:		x-small;
}

/*投稿日付（見出し）*/
.date {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	color:		#cc6633;
	text-shadow:		0.2em 0.2em 0.3em #ff9966;
	padding:		2px;
	margin-top:		10px;
	border-bottom:		1px solid #6699cc;
	border-left:		8px solid #6699cc;
}

/*ブログのタイトル*/
.title {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	color:		#193452;
	text-shadow:		0.2em 0.2em 0.3em #6788b6;
	background:		#dee9f2;
/*	border-right:		1px solid #6699cc;
	border-bottom:		1px solid #6699cc;*/
	margin-bottom:		4px;
	padding:		2px 4px 2px 2px;
}

		/*タイトルリンク*/
		.title A {
			color:		#193452;
		}
		.title A:link {
			color:		#193452;
		}
		.title A:visited {
			color:		#193452;
		}
		.title A:hover {
			color:		#cc6666;
			background: 	none;
			text-decoration:		underline;
		}

/*カテゴリイメージの画像回り込み*/
.title img {
		vertical-align:		middle;
		margin: 		0px 4px 0px 2px;
		border:		0px;
	}


/*formのスタイル（Firefox用）*/
form input {
	font-size:		xx-small;
	font-weight:		normal;
}

form textarea {
	font-size: x-small;
	font-weight:normal;
}

/*エントリの「うにょっと開く」のスタイル*/
.unyoshow {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size:		x-small;
	font-weight: bold;
	text-decoration:		none;
	border-bottom: 	dotted 1px #336699;
	text-align:		right;
	margin-top:		0.5em;
	margin-bottom:		0.5em
}

		.unyoshow A {
			text-decoration:		none;
		}
		.unyoshow A:link {
			text-decoration:		none;
		}
		.unyoshow A:visited {
			text-decoration:		none;
		}
		.unyoshow A:hover {
			padding:		1px;
			text-shadow:		-1px -1px #ccc;
			cursor:		s-resize;
		}

/*エントリの「うにょっと閉じる」のスタイル*/
.unyohide {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size:		x-small;
	font-weight: bold;
	text-decoration:		none;
	border-bottom:		dotted 1px #336699;
	text-align:		right;
	margin-top:		0.5em;
	margin-bottom:		0.5em
}

		.unyohide A {
			text-decoration:		none;
		}
		.unyohide A:link {
			text-decoration:		none;
		}
		.unyohide A:visited {
			text-decoration:		none;
		}
		.unyohide A:hover {
			padding:		1px;
			text-shadow:		-1px -1px #ccc;
			cursor:		n-resize;
		}

/*ブログブロックの下段のコメント類*/
.comitem {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size:		x-small;
	font-weight: 	bold;
	/* margin-top:		-1em; */
}

		.comitem A {
			text-decoration:		none;
		}
		.comitem A:link {
			text-decoration:		none;
		}
		.comitem A:visited {
			text-decoration:		none;
		}
		
		.comitem img {
			vertical-align:		middle;
			margin-right:		2px;
			border:		0px;
		}

/*エントリページ内のコメント類の見出し*/
.ent-com {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", verdana, arial, sans-serif;
	color:		#193452;
	font-size:		small;
	font-weight:		bold;
	background:		#dee9f2;
	text-shadow:		0.2em 0.2em 0.3em #6788b6;
	margin-top:		10px;
	border-top:		1px solid #6699cc;
}

		.ent-com A {
			color:		#193452;
			text-decoration:		none;
		}
		.ent-com A:link {
			color:		#193452;
			text-decoration:		none;
		}
		.ent-com A:visited {
			color:		#193452;
			text-decoration:		none;
		}
		.ent-com A:hover {
			color:		#193452;
			text-shadow:		0.3em 0.3em 0.3em #999999;
		}

/*エントリページ内のコメントブロック*/
.ent-comarea {
	text-align:		center;
	border-right:		1px solid #6699cc;
	border-left:		1px solid #6699cc;
	border-bottom:		1px solid #6699cc;
	margin-bottom:		5px;
}

		.ent-comarea img {
			vertical-align:		middle;
			margin-right:		2px;
			border:		0px;
			}

/*ナビゲーションのテキスト*/
.side {
	color:		#494949;
	font-size:		x-small;
	font-weight:		normal;
	line-height:		120%;
	padding:		2px;
}

/*ナビゲーションのテキスト（強調）*/
.sideb {
	color:		#494949;
	font-size:		x-small;
	font-weight:		bold;
	line-height:		130%;
	padding:		2px;
}

/*ナビゲーションの画像など*/
.sideitem {
	text-align:		left;
	border-bottom:		dotted 1px #82b3ce;
}

/*ナビゲーションのタイトル*/
.sidetitle {
	color:		#ffffff;
	font-size:		x-small;
	font-weight:		bold;
	background:		#6699cc;
	border-top:		solid 1px white;
	border-left:		solid 1px white;
	border-bottom:		solid 1px gray;
	border-right:		solid 1px gray;
	line-height:		130%;
	padding:		1px;
	margin-top:		1px;
	margin-bottom:		1px;
	text-align:		center;
	text-shadow:		0.2em 0.2em 0.3em #ffffff;
	letter-spacing:		0.1em;
}

/*うにゅうにゅサイドナビの開くスタイル*/
.varms {
	color:		#ffffff;
	font-size:		x-small;
	font-weight:		bold;
	background:		#6699cc;
	border-top:		solid 2px white;
	border-left:		solid 2px white;
	border-bottom:		solid 2px gray;
	border-right:		solid 2px gray;
	line-height:		130%;
	padding:		1px;
	margin-top:		1px;
	margin-bottom:		1px;
	text-align:		center;
	text-shadow:		0.2em 0.2em 0.3em #ffffff;
	letter-spacing:		0.1em;
	cursor:		pointer;
}
		.varms:hover {
			background:		#6699ff;
			text-shadow:		0.1em 0.1em 0.5em #ffffff;
		}

/*うにゅうにゅサイドナビの閉じるスタイル*/
.varmh {
	color:		#dee9f2;
	font-size:		x-small;
	font-weight:		bold;
	background:		#336699;
	border-top:		solid 2px gray;
	border-left:		solid 2px gray;
	border-bottom:		solid 2px white;
	border-right:		solid 2px white;
	line-height:		130%;
	padding:		1px;
	margin-top:		1px;
	margin-bottom:		1px;
	text-align:		center;
	letter-spacing:		0.1em;
	cursor:		pointer;
}
		.varmh:hover {
			color:		#ffffff;
			background:		#6699ff;
			text-shadow:		0.1em 0.1em 0.5em #ffffff;
		}

/*各種検索窓用*/
.searchservice {
	font-size:		xx-small;
	font-weight:		normal;
	line-height:		140%;
	padding:		2px;
	margin-top:		4px;
}

/*オレンジ組合専用*/
.orangekumiai {
	color:		#cc6633;
	font-size:		x-small;
	font-weight:		bold;
	line-height:		130%;
	padding:		2px;
	text-decoration:		underline;
}

		.orangekumiai A {
			color:		#cc6633;
		}
		.orangekumiai A:link {
			color:		#cc6633;
		}
		.orangekumiai A:visited {
			color:		#cc6633;
		}
		.orangekumiai A:hover {
			color:		#ffffff;
			background:		#cc6633;
			text-decoration:		none;
		}

/*BlogPeopleリンクリスト全体*/
.blogpeople-main {
/*	overflow:		auto; height:		300px;*/
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-weight: 		bold;
	font-size:		x-small;
}

/*BlogPeopleクレジット*/
.blogpeople-powered-by {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-size:		x-small;
/*	position:		relative;
	top:		4px;
	left:		20%;
	bottom:		4px;*/
}

/*BlogPeople各リンク*/
.blogpeople-linklist {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	color:		#cc6666;
	font-size:		x-small;
	font-weight:		normal;
	background:		#b7d3e6;
	line-height:		140%;
	padding:		2px;
	text-shadow:		0.3em 0.2em 0.3em #ffffff;
	text-decoration:		underline overline;
}

/*BlogPeopleリンクリスト名*/
.blogpeople-update-suffixtext {
	color:		#cc6633;
	font-size:		xx-small;
	font-weight:		bold;
	line-height:		140%;
	padding:		2px;
}

/*BlogPeople更新マークテキスト*/
.blogpeople-update-prefixtext {
	color:		#cc6633;
	font-size:		xx-small;
	font-weight:		bold;
	line-height:		140%;
	padding:		2px;
}

/*トラックバックピープルクレジット*/
.blogpeople-tbp-credit {
	margin-top :		4px;
}

/*トラックバックピープルリンク*/
.blogpeople-tbp-link {
	border-bottom:		dotted #999999 1px;
	text-align:		left;
}

/*Blogmap-ring*/
.blogmapring {
	background:		#dee9f2;
}

.drk7jpSimilarity {
	font-family:		"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size:		x-small;
	border:		dotted #6699cc 1px;
	margin:		0.5em;
	padding:		0.5em;
}

.drk7jpSimilarityHeader {
	font-family:		"Hiragino Kaku Gothic Std", "ヒラギノ角ゴ Pro W6", sans-serif;
	font-weight:		bold;
	font-size:		x-small;
	margin-bottom:		0.5em;
	color:		#193452;
	text-shadow:		0.2em 0.2em 0.3em #6788b6;
	background:		#dee9f2;
	padding:		2px 4px;
}
		/*タイトルリンク*/
		.drk7jpSimilarityHeader A {
			color:		#193452;
		}
		.drk7jpSimilarityHeader A:link {
			color:		#193452;
		}
		.drk7jpSimilarityHeader A:visited {
			color:		#193452;
		}
		.drk7jpSimilarityHeader A:hover {
			color:		#cc6666;
			background: 	none;
			text-decoration:		underline;
		}
/* .drk7jpSimilaritySiteTitles {
} */

.drk7jpSimilaritySiteSummarys {
	border-left:		6px solid #dee9f2;
	margin:		2px 10px;
	padding-left:		0.5em;
}

.blogmeter {
	font-size:		x-small ;
	text-align:		center;
}

.amazlet-box {
	margin:		1em;
}

.amazlet-name {
	font-size:		90%;
	font-weight:		bold;
}

.amazlet-powered-date {
	font-weight:		normal;
}

.amazlet-detail {
	font-size:		xx-small;
}

.amazlet-link {
	font-size:		x-small;
}

/*カレンダー全体*/
.calendar {
	color:		#494949;
	font-size:		x-small;
	font-weight:		normal;
	line-height:		120%;
}

/*カレンダーの年月*/
.calendarhead {
	color:		#494949;
	font-size:		x-small;
	font-weight:		bold;
	line-height:		120%;
}

		.calendar A {
			font-weight:		bold;
		}
		.calendar A:link {
			font-weight:		bold;
		}
		.calendar A:visited {
			font-weight:		bold;
		}

/*Powered by iBlog*/
.powered {
	color:		#cc6666;
	font-size:		small;
	font-weight:		bold;
	border-top:		1px solid #999999;
	line-height:		140%;
	padding:		2px;
	margin-top:		10px;
}

