body{    background-color: #dee1bd;    text-align: center;    padding-top: 5px;}div, td, th, input, textarea, select {    font-family: arial, Tahoma, Verdana, sans-serif;    font-size: 9pt;    padding: 0px;    margin: 0px;    color: white;}table{    border-collapse: collapse;    border: none;}img{    border: none;}a{    text-decoration: none;}a:hover{    color: white!important;    text-decoration: none!important;}#page{    width: 792px;    margin: auto;    text-align: center;}/* head menu */div.header{background-color: #848356;}div.header table.logo td{    border-top: 1px solid #e0e0d5;     text-align: left;}table.header_menu{margin: auto;}table.header_menu td{    padding: 7px 12px;    white-space: nowrap;}table.header_menu td a{    color: black;    white-space: nowrap;}table.header_menu td.sep{    background-image: url(../img/menu_separator.gif);    background-repeat: no-repeat;    background-position: center;    width: 2px;    padding: 0px;}/* footer */div.footer a:hover{color: black!important;}div.footer table{    width: 100%;    background-color: #848356;}div.footer table td{    padding: 7px 25px;}   div.footer table td.left{text-align: left; }div.footer table td.right{text-align: right; color: black;}div.footer table td a{    text-decoration: underline;    color: black;}div.footer table td a:hover{color: black;}/* content */div.content{    background-color: black;    color: white;    padding: 37px 0px 40px 0px;    text-align: left; }div.content a{    color: white;    text-decoration: underline;}div.content table td.left, div.content table td.right{    vertical-align: top;    color: white;}div.content table td.left{    padding: 0px 35px;    }div.content table td.right{    padding: 15px 20px;}div.content table td.right img{    margin-bottom: 15px;}div.content table td.left_bottom{    text-align: center;    padding-top: 20px;}div.content table td.left_bottom table td{    text-align: left;    padding-top: 15px;    }div.content table td.right_bottom{    vertical-align: top;    line-height: 20px;    padding-top: 30px;    padding-left: 20px;}div.content table td.left_bottom table td.sep{    width: 35px;}/* container */div.container_top{    width: 463px;    background-color: black;    background-image: url(../img/container_top.gif);    background-repeat: no-repeat;    background-position: top;    padding: 0px;    }div.container_top div.container_bottom{	line-height: 20px;    text-align: left;    vertical-align: middle;    background-image: url(../img/container_bottom.gif);    background-repeat: no-repeat;    background-position: bottom;    padding: 40px;}div.content h1{	font-size: 9pt;	letter-spacing: 3px;	font-weight: bold;	padding: 0px;	margin: 0px;	line-height: 20px;}/* popup window */body.popup{    background-color: #230e0d;    padding: 0px;}body.popup a{    color: #e1b8a0;    text-decoration: none;}