body{
    margin:55px;
    padding:0px;
    text-align:left;
}

body {
	scrollbar-face-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#ccc;
	scrollbar-3dlight-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#ccc;
	scrollbar-darkshadow-color:#fff;
}

body,td,th,input,textarea,select {
	font-family : Osaka,Verdana;
	font-size:11px;
	line-height:17pt;
	letter-spacing :medium;
	color:#666;
}

a  { text-decoration:none; }
A:link {color:#000;}
A:visited {color:#000;}
A:active {color:#39c;}
A:hover {color:#39c;}	

img{border:0px;}

#menu{
    margin:0px;
    padding:0px;
    text-align:right;
}
div#menu li	{ list-style:none;display:inline;margin:0; padding:0; }

#main{
 margin:0em 5px 0 20px;   
    padding:0.5em 0 0.5em 0;
    text-align:left;
}


textarea{
font-size:12px;
line-height:17px;
padding:5px;
}
textarea,input{
color:#333333;
border:0px solid #fff;
background-color:#ffffff;
}


h1{
font-size:15px;
color:#999999;
text-decoration:underline;
background:url(ytop.jpg) no-repeat;
margin:15px 0px 5px 0px;
padding:0px 0px 0px 210px;
}
h1:first-letter{font-size:20px;color:#39c;}
h2{
font-size:13px;
color:#6699aa;
background-color:#ccc;
width:270px;
margin:8px 0px 3px 10px;
padding:6px 15px;
}
h3{
font-size:12px;
color:#6699aa;
text-align:right;
border-top:1px solid #ccc;
border-bottom:3px double #ccc;
margin:10px 20px 0px 10px;
padding:2px 10px;
}


.box1{
border:1px solid #39c;
background-color:#ffffff;
}
.box1{width:350px;margin:15px 20px 20px 20px;padding:5px;}