body{margin:0px 85px;
	 background-color: #b20000;
	 scrollbar-3dlight-color: #b20000;
	 scrollbar-arrow-color: #800000;
	 scrollbar-darkshadow-color: #b20000;
	 scrollbar-face-color: #b20000;
	 scrollbar-highlight-color: #800000;
	 scrollbar-shadow-color: #800000;
	 scrollbar-track-color: #b20000;}
	 
body,table,div,p{font-family: Verdana,Chicago,sans-serif;
			     font-size: 10pt;
			     color: #ffffff;
			     line-height:15pt;}
			     
a:link{text-decoration: none;
	   color: #ff9966;
	   cursor: e-resize;}
a:visited{text-decoration: none;
		  color: #ff9966;
		  cursor: e-resize;}
a:active{text-decoration: underline;
		 color: #ff9966;  
		 cursor: e-resize;}
a:hover{text-decoration: underline;
		color: #ffffff;
		cursor: e-resize;}

img{border: 0px;
	margin: 0px;}
	
h1{display: none;}

h2{background: url(./img/border.gif);
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: left bottom;
   font-size: 15px;
   padding: 10px 10px 2px 225px;
   margin-bottom: 0px;
   width: 400px;
   height: 31px;}
   
p,dl{width: 400px;
	 padding: 0px;
	 margin: 0px;}
	 
hr{color: #cc9999; 
   filter:alpha(opacity=100,finishopacity=0,style=3);}
   
dl{border: 0px;}
dt{float: left;
   width: 120px;
   padding: 5px 0px 5px 10px;
   clear: both;
   font-weight: bold;
   text-align: center;}
dd{width: 260px;
   margin-left: 100px;
   padding: 5px 5px 5px 10px;}

table{width: 380px;
	  border-collapse: collapse;}
td{padding: 2px;
   vertical-align: middle;}


/*----id----*/


div#head,
div#all,
div#footer{float: left;
		   clear: both;
		   width: 607px;
		   border-left: solid 1px #000000;
		   border-right: solid 1px #000000;
		   background-color: #800000;}
		   
div#head ul{width: 405px;
			margin: 169px 0px 0px 0px;
			padding: 0px;
			list-style-type: none;
			text-align: right;}
div#head li{margin: 0px;
			padding: 0px;
			display: inline;
			float: left;}
			
ul#menu a{margin: 0px;
		  padding: 0px;
		  display: block;
		  width: 80px; 
		  height: 15px;
		  border-left: solid 1px #ffffff;
		  text-align: center;
		  font-size: 12px;}
ul#menu a:hover{margin: 0px;
				padding: 0px;
			    display: block;
			    width: 80px; 
			    height: 15px;
			    border-left: solid 1px #ffffff;
			    text-align: center;
			    font-size: 12px;
			    background-color: #000000;}

div#head{padding: 0px;
		 background-image: url(./img/title.jpg);
		 background-repeat: no-repeat;
		 background-attachment: fixed;
		 background-position: right bottom;
		 height: 220px;
		 text-align: right;}

div#leftbox{width: 160px;
			text-align: center;
		    float: left;
		    padding: 50px 10px 0px 5px;}
		    
div#leftbox ul{margin: 0px;
			   padding: 0px;
			   list-style-type: none;
			   text-align: center;
			   width: 120px;}
div#leftbox li{margin: 15px 0px;
			   padding: 0px;
			   border-width: 1px;
			   border-left-width: 10px;
			   border-style: solid;
			   border-color: #ffffff;}

div#rightbox{width: 440px;
		     float: left;
		     padding: 10px 5px 0px 10px;}

div#footer{padding: 2px 0px;
		   text-align: center;}


/*---class---*/	


.text{border-left: solid 5px #ffffff;
	  border-bottom: solid 1px #800000;
	  padding: 10px 5px 5px 15px;
	  margin-top: 0px;
	  margin-bottom: 10px;}
	  
table.member td{text-align: center;}

dt.link{float: left;
		width: 190px;
		padding: 5px 0px 5px 10px;
		clear: both;
		font-weight: bold;
		text-align: left;}
dd.link{width: 200px;
		margin-left: 170px;
		padding: 5px 5px 5px 10px;}

.tdftdiv{text-align: center;
		 border-top: dashed 1px #000000;}