a:link {
		text-decoration: 	none;
		color: 		#FF4500;
         }
a:visited {
            text-decoration: 	none;
			color: 		#FF4500;
            }
a:active {
		text-decoration: 	underline;
		color:		#FF0000
           }
a:hover {
          text-decoration: 	underline;
		  color: 		#FF0000; 
          }


body {
       font-size:	12pt;
       background-color: #FFFFFF;
       margin:	50px 100px;
       text-align: -moz-center;
       
       scrollbar-face-color: #696969;
	   scrollbar-track-color: #ffffff;
	   scrollbar-arrow-color: #696969;
	   scrollbar-highlight-color: #696969;
	   scrollbar-shadow-color: #696969;
	   scrollbar-3dlight-color: #696969;
	   scrollbar-darkshadow-color: #696969;
}

div.main{
		width: 1000px;
        text-align: left;
}

div.bottom {
	text-align:	center;
	font-size:	14px;
}

td{
    vertical-align: top;
}


h1 {
        font-size: 20pt;
        color: #000000;
}

h2 {
        font-size: 14pt;
        color: #000000;
}

h3 {
        font-size: 12pt;
        color: #000000;
}


img {
	margin:		0px;
	border-width:	0;
}

hr {
	border:		0;
	border-top:	solid 1px #999999;
}

table.navi{ 
        border: 0;
        border-spacing:0;
        margin-bottom:20px;
}

td.navib{
/*        background-color: #FF0101;*/
        background-image: url("../image/bb1.png");
        background-repeat: no-repeat;
        background-position: center top;
        width: 200;
        height: 30;
        text-align: center;
        font-size: 10pt;
        color: #ffffff;
        vertical-align: middle;
}

td.navib:hover{
	background-image: url("../image/bb2.png");
}

td.navib a{ 
	text-decoration: 	none;
        color: #ffffff;
        display: block;
}

td.navib a:link {
	text-decoration: 	none;
	color: 		#ffffff;
/*	font-weight:	bold;*/
}

td.navib a:visited {
            text-decoration: 	none;
	color: 		#ffffff;
}


td.navib div{ 
        position:absolute;
}

div.submenu { 
        text-align: left;
		font-size: -2pt;
        visibility: hidden;
        padding-top: 5px;
        padding-left: 5px;
}

div.submenu ul{ 
        border: solid 1px #999999;
        margin: 0pt;
        padding: 0pt;
        padding-right: 5pt;
        background-color: #FFFFFF;
}

div.submenu ul li{ 
        width: 100%;
        margin: 0pt 0pt 0pt 0pt;
	padding: 2pt 0pt 2pt 5pt;
        list-style: none;
}

div.submenu ul li:hover{ 
	background-color: #DEDEDE;
}

div.submenu ul li:hover a{ 
        display: block;
}


.mainframe{ 
	width: 300;
}

td.siderbar{ 
	width: 300;
}

div.siderbar{ 
       width: 90%;
       border-left: dashed 1px #999999;
       padding-left: 10px;
}

ul.topnews{ 
       font-size: 12px;
}

td.siderbar p{
       margin-left: 15px;
       font-size: 12px;
}
p.more{
        text-align: right;
}

red{
	color: red;
}

ol.paper li{ margin-bottom: 5px;}