/* newsletter.css - style sheet for Still Serving in Korea e-mail newsletter */

body {	
background: #ffffff;
color: #000000;
margin-left: 20px;
}

a:link {	/* Standard link color definitions */
color: blue;
background: transparent;
}

/* a:active {
color: purple;
background: red;
}
	a.return:active {background: transparent;} */

a:hover {
color: white;
background: red;
}
	a.return:hover {background: transparent;}

/* a:visited {
color: #a0a0a0;
background: transparent;
} */

h1 {	/* major titles displayed in dark blue */
text-align: left;
font-size: 36px;
font-family: "Arial Black", "Helvetica Bold", sans-serif;
font-weight: bold;
font-style: normal;
color: navy;
margin: 0% 0%;
padding: 0em;
border: 0px;}
	.notices {color: red; margin-bottom: 10px;}

h2 {	/* secondary titles displayed in different colors for news */
text-align: left;
font-size: 28px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
margin-bottom: 15px;;
padding: 0em;
border: 0px;}
	.toc {font-size: 21px; font-weight: bold; margin-bottom: 0;}
	.return { margin-top: 0; color: navy;}
	.hc {color: navy;}
	.pm {color: green;}
	.lm {color: purple;}
	.sm {color: black;}
	.cm {color: maroon;}
	.ha-ha {color: teal;}
	.dc {color: olive;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h3 {	/* news item titles displayed in different colors */
text-align: left;
font-size: 21px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
margin: 0% 0%;
padding: 0em;
border: 0px;}
	.notices {color: red; margin-bottom: 0;}
	.toc {font-weight: normal;}
	.hc {color: navy;}
	.pm {color: green;}
	.lm {color: purple;}
	.sm {color: black;}
	.cm {color: maroon;}
	.ha-ha {color: teal;}
	.dc {color: olive;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h4 {	/* news item source displayed in title color after news item */
text-align: left;
font-size: 15px;
font-family: "Times New Roman", Times, serif;
font-style: italic;
margin: 0;
padding: 0;
border: 0px;}
	.notices {color: red;}
	.hc {color: navy;}
	.pm {color: green;}
	.lm {color: purple;}
	.sm {color: black;}
	.cm {color: maroon;}
	.ha-ha {color: teal;}
	.dc {color: olive;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h5 {	/* newsletter issue information below top logo */
text-align: center;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, serif;
font-weight: bold;
color: white;
background: navy;
margin: -4px 0 0 0;
padding: 3px;
}

body {margin-left: 15px;}

div {width: 700px;}

table.head {width: 700px;
	border: 5px solid #000080;
	border-collapse: collapse;
	}

td {font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}

td.top1 {text-align: center;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, serif;
	font-weight: bold;
	color: white;
	background: navy;
	margin: 0; padding: 0; border: 0;
	}

td.top2 {font-size: 12px;
	font-family: Arial, sans-serif;
	text-align: justify;
	background: #fffbc6;
	padding: 5px;
	}

img {border-color: white;}

img.top {width: 700px; padding: 0px; border-width: 3px; border-color: navy;}

img.return {border: 2px solid navy;
		margin: -10px 0 15px 300px;
		}

ul ul {margin-top: 5px;}
ol ul {margin-top: 5px;}
ol li {list-style-type: decimal; font-size: 16px; font-weight: normal;}
ol ul li {list-style-type: disc; font-size: 16px; font-weight: normal;}

li {list-style-type: none; font-family: Arial, sans-serif; color: black; font-size: 16px; font-weight: normal; margin-bottom: 5px;}
li.dots {list-style-type: disc; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}
li.circ {list-style-type: circle; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}
li.nums {list-style-type: decimal; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}
li.ua {list-style-type: upper-alpha; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal;}
li.dark {font-size: 16px; font-weight: bold; margin-bottom: 15px;}
li.toc {margin-bottom: 0;}

p {	/* news text displayed in black 19px TNR */
text-align: left;
font-size: 19px; font-family: "Times New Roman", Roman, serif;
color: black;
width: 700px;
margin: 0;
padding: 0 0 15px 0;
border: 0;}
	/* Disclaimer block at top */
	.top {font-size: 12px;
		font-family: Arial, sans-serif;
		text-align: justify;
		background: #fffbc6;
		border-style: solid;
		border-width: 5px;
		border-color: navy;
		padding: 5px;}
	/* individual news paragraphs */	
	.news {text-indent: 2%}
	/* last para of news item */
	.last {padding: 0px; text-indent: 2%; }
	/* news item source at end of item */
	.source {padding: 0px; font-style: italic; font-weight: bold; text-indent: 0;}
	/* newsletter end notes block */
	.bottom {font-family: Arial, sans-serif;}  	
	/* internal news item sub-headings */
	.subhead {font-style: italic; 
		font-weight: bold; 
		text-indent: 0; 
		padding: 0;} 
	/* item with a writer or author credit line  below title */
	.byline {padding: 0; margin-left: 0; font-size: 15px; font-style: italic;
	}

hr {
    height:3px;
    width:700px;
    background:#446791;
    margin: 0 0 10px 0;
   }

table {border: 4px solid; border-collapse: collapse;}
	.hc {color, border-color: navy;}
	.pm {color, border-color: green;}
	.lm {color, border-color: purple;}
	.sm {color, border-color: black;}
	.cm {color, border-colorr: maroon;}
	.ha-ha {color, border-color: teal;}
	.dc {color, border-color: olive;}
	.sp1 {color, border-color: #005073;}
	.sp2 {color, border-color: #b20010;}
	.sp3 {color, border-color: #53c900;}

table th {font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #fff; border: 2px solid white; padding-left: 10px; padding-right: 10px;}
	th.hc {color: white; background-color: navy;}
	th.pm {color: white; background-color: green;}
	th.lm {color: white; background-color: purple;}
	th.sm {color: white; background-color: black;}
	th.cm {color: white; background-color: maroon;}
	th.ha-ha {color: white; background-color: teal;}
	th.dc {color: white; background-color: olive;}
	th.sp1 {color: white; background-color: #005073;}
	th.sp2 {color: white; background-color: #b20010;}
	th.sp3 {color: white; background-color: #53c900;}

table td {border: 1px solid; font-weight: normal; border-collapse: collapse;}

span.sup {font-size: 11px; vertical-align: top;}
span.sub {font-size: 11px; vertical-align: bottom;}
span.super {font-size:12px; vertical-align:top;}

