
a:link { color: #0033A5; text-decoration: underline; }
a:visited { color: #5C2180; text-decoration: underline; }
a:active { color: #CC3300; text-decoration: none; }
a:hover { color: #CC3300; text-decoration: none; }

span.yy02 { 
	color: #000000;
	font-size: 90%; 
	text-align: left; 
	float: left;
	padding-left: 5px;
}
span.yy01 { color: #000000; }

ul.list{
	list-style: square outside;
	margin: 2px 2px 10px 40px;
}

li.list{
	margin-bottom: 2px;
}

div.contents{
	margin: 10px 40px 10px 40px;
}

.clear {
	clear: both;
}

h2.tmp_n {
  	margin: 0px 0px 20px 0px;
  	padding: 5px 5px 5px 10px;
  	color: #301010;
  	border-left: 10px solid #FBA966;
  	border-bottom: 2px solid #FBA966;
	font-size: 150%;
}

h4.tmp_n {
  	margin: 10px 5px 10px 0px;
  	padding: 2px 2px 2px 10px;
  	color: #301010;
  	border-left: 5px solid #FBA966;
  	border-right: 5px solid #FBA966;
  	background-color: #FBE5D4;
}

div.tmp {
  	margin 5px 2px 10px 10px;
  	padding: 2px 2px 10px 10px;
  	color: #301010;
	font-size: 100%;
}

h2.tmp_p {
  	margin: 0px 0px 20px 0px;
  	padding: 5px 5px 5px 10px;
  	color: #301010;
  	border-left: 10px solid #6D83E9;
  	border-bottom: 2px solid #6D83E9;
	font-size: 150%;
}

h4.tmp_p {
  	margin: 10px 5px 10px 0px;
  	padding: 2px 2px 2px 10px;
  	color: #301010;
  	border-left: 5px solid #6D83E9;
  	border-right: 5px solid #6D83E9;
  	background-color: #D4D8E9;
}

H3.cat2 {
	PADDING: 3px 0px 2px 20px;
	BORDER-TOP: #aaaaaa 2px dotted;
	FONT-SIZE: 100%;
	MARGIN: 20px 10px 10px;
	BORDER-BOTTOM: #aaaaaa 2px dotted;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
}

div.list {
	MARGIN-LEFT: 2.5em;
}

table.month {
	MARGIN-LEFT: 2em;
	MARGIN-TOP: 1em;
	FONT-SIZE: 100%;
}

div.history {
	FONT-SIZE: 90%;
}

div.press_none {
	padding-top:  10px;
	padding-left:  30px;
	padding-bottom: 10px;
	line-height: 150%;
}

ul.press{
	list-style: square outside;
       margin: 2px 20px 15px 40px;
	font-size: 100%;
	line-height: 160%;
}

#page{
     text-align:left;
     background-color:#FFFFFF;
     width:95%;
     margin: 10px 10px 10px 10px;

}

span.org_arc {
	padding-top:  5px;
	padding-left:  30px;
	line-height: 150%;
}

dl.org_press{
	margin: 5px 20px 10px 30px;
}

dt.org_press {
	padding-top:  5px;
	line-height: 150%;
}

dl.press {
       margin: 5px 10px 10px 15px;
	font-size: 100%;
	line-height: 150%;
}

dt.press {

}

dd.press {
	margin: 0px 10px 2px 30px;
}

.box1 {
	BORDER-RIGHT: #a0a0d0 1px solid;
	PADDING: 5px 10px 5px 10px;
	BORDER-TOP: #a0a0d0 1px solid;
	FONT-WEIGHT: bold;	MARGIN: 10px 0px 10px 5px;
	BORDER-LEFT: #a0a0d0 1px solid;
	WIDTH: 100%;
	LINE-HEIGHT: 125%;
	BORDER-BOTTOM: #a0a0d0 1px solid;
	BACKGROUND-COLOR: #efeffd;
	TEXT-ALIGN: left
}

.box2 {
	BORDER-RIGHT: #e2ab65 1px solid;
	PADDING: 5px 10px 5px 10px;
	BORDER-TOP: #e2ab65 1px solid;
	MARGIN: 10px 0px 10px 5px;
	BORDER-LEFT: #e2ab65 1px solid;
	WIDTH: 100%; LINE-HEIGHT: 125%;
	BORDER-BOTTOM: #e2ab65 1px solid;
	BACKGROUND-COLOR: #fdf5d6;
	TEXT-ALIGN: left
}

.box3 {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING: 5px 10px 5px 10px;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 90%;
	MARGIN: 10px 0px 10px 5px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 100%;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #effdd7;
	TEXT-ALIGN: center
}

.title {
	PADDING: 2px;
	FONT-SIZE: 120%;
	MARGIN: 10px;
	LINE-HEIGHT: 140%
}
.dat {
	MARGIN: 5px 10px 5px 30px;
	LINE-HEIGHT: 130%;
	TEXT-ALIGN: left
}

H3.cnt {
	PADDING: 0em 0em 0em 0.5em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	MARGIN: 20px 10px 5px;
	BORDER-LEFT: #e2b266 6px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left
}

table.dl {
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
}

td.top {
	VERTICAL-ALIGN: top;
}

div.tmp table {
  border-collapse: collapse;
  border-spacing: 0px 0px;
  empty-cells: show;
}

div.tmp th {
  padding: 2px;
  font-weight: bold;
  border: 1px solid #000000;
  color: #000000;
  background: #ffffcc;
}

div.tmp td {
  padding: 2px;
  border: 1px solid #000000;
  color: #000000;
  background: #ffffff;
}

table.dat {
	FONT-SIZE: 90%;
}

div.getacro { 
	float: right;
}

table.getacro {
	font-size: 75%;
}

div.subtitle {
  	margin: 5px 2px 5px 10px;
  	padding: 2px 2px 2px 10px;
	font-size: 100%;
	line-height: 120%;
}


