﻿@charset "utf-8";

.pan{
			padding:0px 10px 10px 0px;
			font-size:10px;
}

.title{
			margin:0px 0px 15px 0px;
			padding:0px 0px 8px 0px;
			background:#ffffff;
			font-size:23px;
			color:#FF6600;
}

.title_category{
			margin:4px 0px 4px 0px;
			padding:0px 0px 12px 0px;
			background:#ffffff;
			font-size:23px;
			color:#FF6600;
}

.title_monthly{
			margin:4px 0px 0px 0px;
			padding:13px 0px 3px 180px;
			background-image: url(../img/monthly.gif);
			background-repeat: no-repeat;
			height:26px;
			font-size:12px;
			color:#FF5A00;
}

.title2{
			margin:0px 0px 10px 0px;
			padding:14px 0px 14px 0px;
			border-top: 1px solid #C2CCD2;
			border-bottom: 1px solid #C2CCD2;
			font-size:12px;
			color:#242424;
}

#entry{
			padding:10px 0px 0px 0px;
}

#entryl{
			float:left;
			width:160px;
			padding:0px 10px 0px 0px;
			margin:0px 0px 0px 0px;
}

.entry_title{
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight:bold;
			border-left:3px solid #FF6600;
}

#entryr{
			float:right;
			width:360px;
			padding:0px;
			margin:0px;
}

.subtitle{
			padding:0px;
			margin:0px;
			width:250px;
			padding:0px;
			font-size:16px;
			line-height:1.4em;
}

#entryr p{
			width:350px;
			margin:0px;
			padding:6px 0px 0px 0px;
			line-height:1.5em;
}

.top{
			border-bottom: 2px solid #C2CCD2;
			margin:0px 6px 0px 0px;
			padding:2px 6px 2px 0px;
			font-size:10px;
			text-align:right;
}

.line{
			border-bottom: 1px solid #C2CCD2;
			padding:20px 0px 0px 0px;
}

.posted_pre{
			margin:5px 0px 30px 0px;
			padding-top:3px;
			border-top:1px solid #C0C0C0;
}

.posted_error{
			margin:5px 0px 30px 0px;
}
