body {font-size:10pt; line-height:16pt;}
td {font-size:10pt; line-height:14pt;}
.topic {font-size:8pt; line-height:12pt;}
.small_text {font-size:10pt; line-height:11pt;}
.footer {font-size:10px; line-height:14pt;}
.news_day {font-size:10pt; line-height:14pt;}
a:hover { color:#669900; text-decoration:underline;}
a {color:#CC6600; font-size:10pt;line-height:12pt;}

a.lnk2:hover { color:#69B39A; text-decoration:underline; font-weight:600;}
a.lnk2 {color:#003366; text-decoration:none; font-size:10;line-height:12px; font-weight:600;}

a.lnk3:hover { color:#69B39A; text-decoration:underline;}
a.lnk3 {color:#993300; text-decoration:none; font-size:10;line-height:12px;}

a.darkred:hover { color:#CC0000; text-decoration:underline;}
a.darkred {color:#993300; text-decoration:none; font-size:10pt;line-height:12pt;}

ul {list-style-image:url('img/news_ticker.gif');margin:0 20px 0 15px 0;}



#mainArea{
	width:483px;
	float:right;
	display:inline;
	margin:0 0 15px 0;
	}

#side{
	width:192px;
	float:left;
	display:inline;
	background-color:#EAF8D1;
	margin:0 0 15px 0;
	}

#side ul{
	margin:0 0 0 10px;
	padding:0 0 0 0;
	background:none;
	list-style:none;
	list-style-image:none;
	}

#side ul li{
	list-style:none;
	list-style-image:none;
	background:url(img/news_ticker.gif) no-repeat left top;
	background-position:0 0px;
	margin:0 5px 5px 0;
	padding:0 0 0 15px;
	font-size:12px ! important;
	font-weight:normal;
	}

#side ul li a{
	font-size:10px;
	}

#side .topicsTitle{
	margin:5px 0 10px 10px;
	}


.entry{
	margin:5px 0 0 0;
	font-size:12px; line-height:21px; font-weight:normal;
	}

.entry strong{
	font-weight:bold;
	color:red;
	}

.entry em{
	font-weight:bold;
	}

.entry p{
	margin:0 0 10px 0;
	padding:0;
	line-height:21px ! important;
	}

.entry .topic {font-size:12px; line-height:18px; font-weight:normal;}

.entry .midasi{
	font-weight:bold;
	color:#cc6600;
	}
	
/* mobile.html
------------------------------------------------------------------*/
.note{
	padding-left:12px;
	text-indent:-12px;
	}
	
.mobService{
	color:#666;
	line-height:15px;
	margin:0 0 15px 0;
	}

.mobService p{
	margin:0 0 0 0;
	}
	
.mobService a{
	font-weight:bold;
	}
	
span.mobTit{
	color:#ffc428;
	font-size:15px;
	}
	
span.mobIcon{
	color:#a65300;
	font-size:15px;
	}

.mobSample{
	color:#3333cc;
	}	

.mobArrow{
	color:#cc0000;
	}	

.att{
	text-align:right;
	color:#666;
	
}

/* reporter
------------------------------------------------------------------*/
#reporterNavi{
	margin:0 0 15px 0;
	padding:0;
	border:none;
	background:none;
}

/* === clearfix ==*/
#reporterNavi:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#reporterNavi{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html #reporterNavi{height: 1%;}
#reporterNavi{display: block;}
/* End hide from IE-mac */

#reporterNavi li{
	float:left;
	display:inline;
	margin:0 5px 0 0;
	padding:0 0 5px 0;
	border:none;
	background:none;
}

#reporterNavi li.last{
	margin-right:0;
}
