body {background: transparent; margin: 0px; padding:0px;}
#corp_newsContainer {width:625px; overflow:hidden; height:100%; color: #333;font-family: Verdana,Geneva,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: justify;vertical-align: top;}
#corp_newsContainer a:link {color:#333;}

.ir_news {width:100%; padding:0px; margin: 5px 0 0; clear:both; list-style: none; float: left; }
.ir_newsDate {width: 15%; float:left; list-style-type:none; background: url(arrow1.jpg) no-repeat 0 0; padding-left: 30px; margin:0px; height:20px;}
.ir_newsTitle {width:78%; float:right; list-style-type:none; margin:0px;}
.line {background: url(greyline.html); padding-top: 5px; padding-bottom: 5px;}
.ir_news li { margin-bottom: 7px; padding-bottom: 5px; width: 100%; float: left; }

form { font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold;}
.filter { margin: 5px 0; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold;}
.filter a {color:#414149; text-decoration:none;}
.filter_year {margin-bottom: 15px;}
.textorange {color:#ff811d;}

.ir_tableBorder {border: 1px solid #CCCCCC;}
table.ir_table tr.ir_tableTopRow td, table.ir_table tr.ir_tableTopRow th {background: #ef9d00; color:#fff; border-bottom:1px solid #ffae00; font-weight: bold; text-align: center;}
table.ir_table tr.row1 td {background: #e7e7e7;}
table.ir_table tr.row2 td {background: #f4f4f4;}
table.ir_table tr.rowRollover td {background: #c3b777;}
table.ir_table tr.rowHighlight td {background: #414141; color:#ffffff;}
table.ir_table tr.rowTS td {background: #ccd0e1; border-bottom:1px solid #aaaaaa;}
table.ir_table tr td.left {text-align: left;}
table.ir_table tr td.center {text-align: center;}
table.ir_table tr td.right {text-align: right;}
table.ir_table tr td span.red {color:#ff0000;}
table.ir_table tr td span.green {color:#448800;}
table.ir_table tr td.cellHighlight {background: #414141; color:#ffffff;}
table.ir_table tr td.cellTS {background: #ccd0e1; border-bottom:1px solid #aaaaaa;}
table.ir_table tr td.cellTotal {border-top: 1px solid #414141; border-bottom: 1px solid #414141;}
table.ir_table tr td.cellSubTotal {border-top: 1px solid #414141;}
table.ir_table tr td.cellRed {background:#ebddd8;}
table.ir_table tr td.cellGreen {background:#d8ebdc;}
.ir_table { border-collapse: collapse; }
.ir_table td, .ir_table th { padding: 3px 15px; border:1px solid #FFFFFF;}

.styled_button {
	background: #FE8625;
	background: -moz-linear-gradient(top,#ffaf6f 0%,#FE8625 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#FE8625),color-stop(100%,#FE8625));
	background: -webkit-linear-gradient(top,#ffaf6f 0%,#FE8625 100%);
	background: -o-linear-gradient(top,#ffaf6f 0%,#FE8625 100%);
	background: -ms-linear-gradient(top,#ffaf6f 0%,#FE8625 100%);
	background: linear-gradient(top,#ffaf6f 0%,#FE8625 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffaf6f',endColorstr='#FE8625',GradientType=0);
	padding:5px 13px;
	font-family:Helvetica, Arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	letter-spacing:0.5px;
	color:#222;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:0;
}
.styled_button:hover {text-shadow: 1px 0px 20px #eec994, 0 0 1px #999; cursor:pointer;}       

div.filter b {
	text-decoration: underline;
}   

table.ir_table tr td:nth-child(1) {
	width: 40%;
}