@charset "utf-8";
/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:62.5%;}

a { -webkit-tap-highlight-color: rgba(204, 0, 0, 0.4); }

#header{width:100%;padding:0px; margin:0px;}
#header img{margin:0px;	padding:0px;}
#header h1{margin:0px; padding:0px;}

h1{font-size:1.3em}
h2{font-size:1.1em}

#nav1{font-size:1.1em; color:#686868; padding:0px 0px 0px 0px; margin:0;}
#nav1 ul{margin:0; padding: 5px 0; border-bottom:1px solid #CCCCCC; white-space:nowrap; border-top: 1px solid #CCCCCC; }
#nav1 ul li{display:inline;	margin:0; padding:0px;}
#nav1 a{text-decoration:none; color:#686868; margin:0;}
#nav1 a, #nav1 li.selected { padding: 5px; }
#nav1 ul li:first-of-type a { padding-left: 0px; }
#nav1 a:hover{text-decoration:underline;}
#nav1 a.active{text-decoration:underline;}
.selected {font-weight:bold;}

.bfont { margin-top: 10px; }
small.delay { color: #999; }

body.shareprice .shareprice_home { display: none; }
p.date { margin-top: 3px; }
.regnews { list-style: none; padding-left: 0px; }
.regnews li { list-style: none; }

#content{width:100%; padding:3px; margin:0px; font-size:1.0em;}
#content dl dt, #content dl dd{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#content a{color:#686868; text-decoration:none;}
#content a:hover{color:#686868;	text-decoration:underline;}

#footer{width:100%;	padding:3px; margin:0px; font-size:1.0em; border-top:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC;}
#footer dl{margin:0px; padding:0px;}
#footer dl dt{margin:2px;}
#footer a{color:#686868; text-decoration:none;}
#footer a:hover{color:#686868; text-decoration:underline;}
img{border:0;}
.generic{margin-top:10px;}

td.date { padding-right: 15px; }
th { text-align: left; }
input.submit { margin: 25px 0px; }


