*{
	padding: 0px;
	margin: 0px;
	zoom: 1;
}

*html img{
	display: inline;
	margin: 0px;
}



html{
	height: 100%;
}

body{
	height: 100%;
	min-height: 100%;
	color: #333;
}


body a{
	color: #c30;
}

body a:hover{
	text-decoration: none;
	color: #f06;
}

body a:visited{
	text-decoration: underline;
	color: #666;
}


p{
	margin: 0px;
	padding: 0px;
	text-align: left;
}




#box{
	width: 100%;
	height: 100%;
	overflow: visible;
  	zoom: 100%;
}

#box:after {  
    content: ".";  
    display: block;  
    visibility: hidden;  
    height: 0.1px;  
    font-size: 0.1em;  
    line-height: 0;  
    clear: both;  
}  

#box{ 
    display: inline-block;  
} 




#wrap{
	height: 100%;
	text-align: center;
	position: absolute;

  	_height:100%;
  	display: inline-block;
  	display: inline-table;
  	/*overflow: hidden;*/
	min-height:100%;
  	zoom: 100%;
}

*html wrap{
	
}



#wrap:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}


#wrap{
	display: block;
}

/*\*/
* html div.box{
	overflow: visible;
	height:1px;
}
/**/



#wrapper{
	clear: both;
	height: 100%;
	/*height: 1450px;*/
	width: 900px;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	height: auto !important
  	_height:100%;
  	display: inline-table;
  	zoom: 100%;
	min-height:100%;
}


*html #wrapper{
	/*height: 1200px;*/
	text-align: left;
}

#wrapper img{
	margin: 0px;
}

/*
#wrapper div{
	margin: 0px;
}
*/

#main{
	height: 100%;
	/*height: 900px;*/
	width: 800px;
	margin-left: 50px;
	text-align: left;

  	_height:100%;
	min-height:100%;
}

*html #main{
	padding: 0px;
	width: 500px;
	margin: 0px;
	margin-left: 50px;
	text-align: center;
}

#fortable{
	margin-left: 25px;
	margin-top: 25px;
/*	margin-bottom: 25px;*/
}



#stockwrap{
	width: 800px;
	xheight: 180px;
	margin-top: 25px;
}

#stockimg{
	width: 200px;
	height: 85px;
	text-align: center;
	margin: 0px 300px;
}

#stocktext{
	width: 300px;
	width: 420px;
	xheight: 70px;
	margin: 0px auto 15px auto;
	color: #EB0909;
	font-size: 14px;
	font-weight: 600;
	line-height: 1.1em;
	text-align: left;
}

#stocktext a{
	color: #EB0909;
	font-size: 14px;
	font-weight: 600;
}

#stocktext a:hover{
	color: #EB0909;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}

#stocktext a:visited{
	color: #EB0909;
	font-size: 14px;
	font-weight: 600;
}



#pankuzu{
	margin: 0px;
	xpadding: 0px;
	text-align: left;
	line-height: 23px;
	
}



#pankuzu a{
	xdisplay: block;
	xfloat: left;
	height: 20px;
	background: url(../img/arrow.gif) no-repeat;
	background-position: right -3px;
	color: #900;
	text-decoration: none;
	padding-right: 21px;
	padding-left: 5px;
	margin-right: 5px;
	line-height: 15px;
	/position: relative;
	/top: 5px;
}





#thead{
	background: url(../img/090207/u_title.gif) no-repeat;
	background-position: 0 0;
	height: 95px;
	margin-bottom: 0px;
	
	/padding-top: 0px;

}

#thead ul{
	height: 20px;
	width: 800px;
	position: relative;
	top: 55px;
	margin-left: 70px;
}

#thead ul li{
	float: left;
	margin-right: 90px;
	list-style: none;
	display: block;
	font-weight: 600;
	color: #000;
}

#thead ul li.st{
	font-size: 15px;
}

#footer{
	clear: both;
	margin-top: 40px;
}

#footer p{
	text-align: center;
}

.fortop{
	width: 750px;
	height: 20px;
	text-align: right;
	font-size: 11px;
	color: #555;
	margin: 15px 0px;
}

.fortop a{
	color: #555;
}

.fortop a:hover{
	text-decoration: none;
}

.fortop a:visited{
	text-decoration: underline;
	color: #555;
}