body{ 
    margin: 0; 
    padding: 0;
    background: url("../images/graybg.png") repeat scroll center top transparent;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
}

img {
    margin:0;
    padding:0;
    border:0;
}

div.top_menu{
    position: absolute;
    top:0;
    left: 0;
    right: 0;
    height: 40px;
    background: #000;
}


div.top_menu  div.home{
    margin: 9px 25px;
}
div.top_menu  a{
    color: #fff;    
    text-decoration: none;
}

div.top_menu a:hover{
    text-decoration: underline;
}

div.top_menu div.title{
    margin: 0 25px;
    float: right;
}

div.top_menu div.title h1{
    font-size: 100%;
    font-weight: normal;
}

div.wrap{
    margin: 50px auto;
    width: 600px;
    
}

div.border-wrap{
    background-clip: border-box;
    background-color: rgb(255, 255, 255);
    background-origin: padding-box;
    background-size: auto;
    border: 1px solid rgb(192, 192, 192);
    border-bottom-left-radius: 9px;
    border-bottom-right-radius: 9px;
    border-top-left-radius: 9px;
    border-top-right-radius: 9px;
    margin: 10px auto;
    overflow: hidden;
    padding: 10px;
    position: relative;
}

div.border-wrap h1{
	text-align: center;
	font-size: 24px;
}

div.border-wrap h2{
	font-size: 20px;
}