A:LINK {color : #41503B;}/*5b6149*/
A:VISITED {color : #11200B;}/*#676B53*/
A:HOVER {color : #8E2626;}
/*A:HOVER {color : #717657;}*/

body {
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
}

#master {
	float:left;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;
}

#page { 
	float:left;
	width:614px;
}

#contents {
	float:left;
	width:400px;
	height:auto;
	padding-left:28px;
	padding-right:18px;
	padding-top:107px;
}

#main_menu {
	float:left;
	padding-left:9px;
	padding-right:9px;
	margin-top:16px;
}

#densho_menu {
	float:left;
	width:164px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
}

#side_menu {
	float:left;
	width:164px;
	height:180px;
	padding-left:0px;
	padding-right:0px;
	padding-top:11px;
}

#news_box {
	float:left;
	width:400px;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:18px;
}

#news_item {
	float:left;
	width:400px;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
}

#news_head {
	background-image:url(img/news_head.gif);
	width:400px;
	height:25px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#news_body {
	background-image:url(img/news_body.png);
	width:400px;
	height:auto;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#news_foot {
	background-image:url(img/news_foot.gif);
	width:400px;
	height:25px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#news_head_text {
	width:auto;
	/*height:18px;*/
	padding-left:67px;
	padding-right:0px;
	padding-top:7px;
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	font-weight: bold;
}

#news_body_text {
	width:auto;
	height:auto;
	padding-left:12px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	/*font-weight: bold;*/
}

#news_foot_text {
	width:auto;
	/*height:25px;*/
	padding-left:252px;/*240*/
	padding-right:0px;
	padding-top:5px;
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	font-weight: bold;
}

.spacer {
	font-family: MS UI Gothic;
	font-size: 3px;
}

.white10 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
}

.white10B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.black10 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;	
}

.black10B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.white12 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.white12B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

.black12 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
}

.black12B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

.black12B_TITLES {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}

.black12_LIST {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 18px;
/*	font-weight: bold;*/
}

.white14 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
}

.white14B {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.black14 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
}

.black14B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}

.white16 {
	color: #FFFFFF;
	font-family: MS UI Gothic;
	font-size: 16px;
}

.black16 {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 16px;
}

.black16B {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 16px;
	font-weight: bold;
}

.red-markup {
	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 12px;
	font-weight: bold;
}
.red-markupmini {

	color: #FF0000;
	font-family: MS UI Gothic;
	font-size: 10px;
	font-weight: bold;
}
.black12B_LIST {
	color: #000000;
	font-family: MS UI Gothic;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
