@import "http://";

body 
{margin:0px; padding:0px; body { background-repeat:no-repeat;
 font-family:Verdana,Chicago,Arial,Osaka,sans-serif;
 font-size:75%; color:#000000;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#000000;
 scrollbar-shadow-color:#000000;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-arrow-color:#000000;
 scrollbar-track-color:#ffffff;}

td{margin: 0px; line-height:140%; font-size:80%;}

a{text-decoration:none;}

a:hover{text-decoration:none; position:relative; bottom:4pt;}

.longbox-w
{width:100px; height:40px; margin:30px 5px 0px 2px; padding:8px 12px;
 background-color:#505050; color:#C5C5C5; font-weight:bold; display:block;
 border-style:solid; border-color:#505050; border-width:1px;}

.longbox-b
{width:100px; height:40px; margin:30px 5px 0px 2px; padding:8px 12px;
 background-color:#000000; color:#C5C5C5; font-weight:bold; display:block;
 border-style:solid; border-color:#ffffff; border-width:1px;}

.longbox2-w
{width:120px; height:40px; margin:30px 76px 0px 2px; padding:8px 12px;
 background-color:#505050; color:#C5C5C5; font-weight:bold; display:block;
 border-style:solid; border-color:#505050; border-width:1px;}

.longbox2-b
{width:120px; height:40px; margin:30px 76px 0px 2px; padding:8px 12px;
 background-color:#000000; color:#C5C5C5; font-weight:bold; display:block;
 border-style:solid; border-color:#ffffff; border-width:1px;}

.shortbox
{width:64px; height:40px; margin:30px 80px 10px 2px; padding:8px 6px;
 color:#BCBCBC; font-weight:bold; background-color:#fff; display:block;
 border-style:solid; border-color:#fff; border-width:1px;}

.shortbox2
{width:64px; height:40px; margin:30px 10px 0px 2px; padding:8px 4px;
 color:#BCBCBC; font-weight:bold; background-color:#fff; display:block;
 border-style:solid; border-color:#fff; border-width:1px;}



.left 
{ float:left;
width:48%;
background-color:yellow;
border:1px red solid; }
.right
{ float:right;
width:48%;
background-color:yellow;
border:1px red solid; }

h1{
	padding:10px 10px;
	height:30px; line-height:30px;
	color:#000000;
}
h1 a{color:#fff;}
h1 a:hover{color:#fff;}

h2{
    margin-top:5px;
    padding-left:30px;
    background:url('b1.jpg') no-repeat 0px 0px;
    width:200px;
    font-size:130%;
    font-weight:lighter;
    color:#D1E0D7;
    float:left;
    font-style:oblique;
}
h3{
	margin-top:5px; padding-left:12px;
	background:url('img/o.gif') no-repeat 0px 3px;
	font-size:120%;
	font-weight:normal;
	color:#000;
}
h4{
    margin-top:10px;
    padding-left:18px;
    background:url('img/icon.gif') no-repeat 0px 0px;
    width:100px;
    font-size:140%;
    font-weight:bold;
    color:#1872C6;
    float:left;
}
#all{
	margin:auto;
	background:url('img/bg.gif') repeat-x;
	border:1px solid #000;
	width:500px;
	text-align:left;}

#menu{
	background:#000; color:#fff;
	padding-right:10px; padding-top:2px;
	text-align:right;
}
#menu a{color:#fff;}
#menu a:hover{color:#c06;}

#main{padding:50px 20px 0px;}
#foot{
	background:url('img/h.gif') no-repeat 99% 50% #000;color:#fff;
	padding-right:20px; padding-top:2px;
	text-align:right;
}
#foot a{color:#fff;}
.txt{
	padding:10px; padding-right:0px;
	width:400px;
	color:#333;
	text-align:right;
}
.date{width:50px; float:left; font-weight:bold;}
.log{width:300px;}


dl,dd,dt{margin:0px;padding:0px;}
dl{margin-top:10px;margin-bottom:15px;}
.link-l{clear:both;padding:0px;}
.link-l dt{margin-left:100px;}
.link-m{clear:both;padding:0px;}
.link-m dt{float:left;margin-right:5px;}



input,textarea,select{
	font:100%/150% sans-serif;
	border:1px solid #ccc;
	background:transparent;}
