body{ margin-left: 0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-color: #000; color: #FFF;}.text1 {font-size: 9px; font-weight: bolder;}.text2 {font-size: 11px; }.text3{font-size: 11px; color: #6C0; }.text4{font-size: 11px; color: #000;  letter-spacing: +1px; font-weight: bolder;}a:link  {color: #FFF;}a:visited {color: #CCC; }a:active  { color: #CCC; }a:hover { color: #666;}#layout{ width:660px; height:100%; }#header{background-color: #F90; color:#FFF; font-size:10px;}#backnumber{	color: #ccc;	background-color: #333;	border-left: solid 3px #800;	padding: 0px  0px 15px 0px ;	margin: 15px 20px 40px 20px;}#backnumber h4{ border-bottom: dotted 1px #999; background-image: url(../special/images/bn_h.gif);}#backnumber li {list-style-image: url(../special/images/gobutton.gif);}#nav{border-top: dotted 2px #333; margin-top: 30px;}#footer{height:60px; font-size:12px; background-color:#FFF; color:#FFF;}.img{padding: 0px 0px 0px 0px ; margin: 0px 0px 0px 0px;}.bg1{background-color: #000;}.caption{font-size:12px;line-height:1.8;	border-bottom: dotted 1px #666;padding:5px  5px 2px 10px; margin: 2px 2px 10px 2px;}.content{   font-size:11px; line-height: 1.8;   padding:20px;   }    .title{	font-size: 14px;	color: #FFF;	height: 24px;	background-image: url(../images/h2_k.gif);	background-repeat: no-repeat;	text-shadow: 2px 2px 3px #000;	padding: 0px 0px 0px 10px ;	margin: 0px 0px 0px 0px;}#article{	font-size: 12px;	color: #666;	height: 24px;	background-image: url(../images/h2_p.gif);	background-repeat: no-repeat;	padding: 0px 0px 0px 10px ;	margin: 80px 0px 40px 0px;}#spec{	font-size: 10px;	color: #ccc;	background-color: #333;	border-left: solid 3px #800;	padding: 2px 2px 2px 2px ;	margin: 0px 0px 0px 0px;}#spec li{   list-style-type: none; border-bottom: dotted 1px #999;}#articlehead{font-size: 12px; font-weight: bold; color: #6C3; margin: 0px 0px 10px 8px ;  padding:0px 0px 0px 5px;  border-left: solid 5px #903; }#articlehead2{font-size: 13px; font-weight: bold; color: #F00; margin: 0px 0px 10px 0px ;  padding:0px 0px 0px 10px;  }    #menu h4{font-size: 12px; color: #6C3; margin: 0px 0px 10px 0px ;  padding:0px 0px 0px 10px; border-bottom: solid 1px #333; border-left: solid 5px #903;}h3{font-size: 14px; margin: 0px ; padding: 0px;}.content h3{	font-size: 14px;	border-style: double;	border-width: 0px 0px 2px 0px ;	border-color: #999;	padding:2px;	margin:0px 0px 10px 0px;}#listbox {font-size: 11px;color: #999;margin: 15px 5px 10px 30px;list-style-type: none;}#listbox li{  list-style-type: decimal; padding: 0px 0px 0px 2px;}li{list-style-type:none;}.list{	 text-align: left;	font-size: 12px;	color:#FFF;	border-left: dotted 1px #333;	margin: 0px 0px 0px 10px ;	padding: 0px 0px 25px 0px ;}	