#article_head {
	border-bottom: 1px dotted silver;
	width: 100%;
}

.h2 {
	font-size: 1.9em;
}

.option_black { color: black; }
.option_gray { color: #3F3F3F; }
.option_silver { color: #6F6F6F; }

.font_courier { font-family: 'Courier New', Courier; }
.font_arial { font-family: Arial; }
.font_times { font-family: 'Times New Roman', Times; }
.font_impact { font-family: Impact; }

.title_1 { font-size: 24px; text-decoration: underline; font-weight: bold; }
.title_2 { font-size: 19px; text-decoration: underline; }
.title_3 { font-size: 16px; font-style: italic;}

.big { font-size: 1.3em; }
.small { font-size: 0.7em; }
.normal { /*normal ... */ }

.quotation2 {
	margin-left: 30px;
	width: 550px;
	border: 1px solid silver;
	border-left: 2px solid #4F4A4A;
	padding: 5px;
	font-family: 'Times New Roman', Times;
	font-variant: small-caps;
}

.quotation {
	font-weight: bold;
	font-family: Times;
}

.code {
	font-weight: bold;
	font-family: Times;
}

.code2 {
	margin-left: 30px;
	width: 550px;
	border: 1px solid silver;
	border-left: 2px solid #4F4A4A;
	padding: 5px;
	font-family: 'Courier New', Courier;
	font-size: 0.9em;
	color: #4F4A4A;
	min-width: 550px;
	overflow: auto;
}

.code2 br {
	display: none;
}
