@charset "utf-8";
/* CSS Document */

body {padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background-color:#FFFFFF; color:#484848;} 

hr{background-color:#A1A3A2; color:#A1A3A2; height:1px; border:0 none;}
ul {margin:0px 0px 10px 0px; padding:0px; list-style:square;}
ul li{margin-left:35px;}
ol{margin-top:0px; margin-bottom:10px;}

#header{width:100%;	border-bottom:1px solid #CCCCCC; padding:3px 6px; margin:0px;}
#header img{margin:0px;	padding:0px;}
#header h1{margin:0px; padding:0px;}

h1{font-size:1.3em; margin:0px;	padding:0px;}
h2{font-size:1.2em; color: #009DDB;}

#nav1{font-size:1.2em; color:#FFFFFF; padding:10px 0px 10px 0px; margin:0; background-color:#424547;}
#nav1 ul{margin:0; padding:0; white-space:nowrap;}
#nav1 ul li{display:inline;	margin:0; padding:0px 7px 0px 7px;}
#nav1 a{text-decoration:none; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0;}
#nav1 a:hover{text-decoration:underline;}
#nav1 a.active{text-decoration:underline;}
.selected {font-weight:bold;}

#content{ padding:0; margin:0px 6px; font-size:1.2em;}
#content dl dt, #content dl dd{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#content a{color:#009DDB; }

#footer{width:100%;	padding:3px; margin:0px; font-size:1.1em; border-top:2px solid #E7E8EA; border-bottom:2px solid #E7E8EA;}
#footer dl{margin:0px; padding:0px;}
#footer dl dt{margin:2px;}
#footer a{color:#484848; text-decoration:none;}
#footer a:hover{color:#484848; text-decoration:underline;}
img{border:0;}

th{text-align:left;}
td{text-align:left;}

.archive{margin-bottom:10px;}
.archive ul{margin:0px; padding:0px;}
.archive ul li{display:inline; padding:0px; margin:0px;}
.current {font-weight:bold;}
.news td{border-bottom:1px solid #A1A3A2; padding-bottom:3px;}

.home_shareprice, .home_press{
	font-size:100%;
 	padding: 5px 10px;
	margin-bottom: 5px;
}
.home_shareprice { border-top: 2px solid #E7E8EA; border-bottom: 1px dotted #A1A3A2;}
.price { font-size: 200%; font-weight:bold; }
.home_shareprice h2, .home_shareprice p, .home_press h2, .home_press p { padding: 0; margin:0;  }

#content .home_shareprice a{ 	text-decoration:underline;}
#content .home_shareprice a:hover{ 	text-decoration:none;}

table.details_mobile td, table.details_mobile th { border-bottom: 1px dotted #A1A3A2; }

ul.archive {
margin-top:15px;
}
ul.archive li {
display:inline;
list-style:none outside none;
margin-right:8px;
margin-left: 0;
}
ul.archive li a.active {
color:#383838;
}
ul.news li span {
display:block;
}
ul.news li {
list-style:none outside none;
margin-bottom:5px;
padding-bottom:5px;
margin-left: 0;
}

