* {margin:0; padding:0;}
img {border:0;}
body {background: url(images/bg.gif) repeat-x #ffffff; font:16px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
ul {list-style:none;}
.head_txt {background:url(images/index_02.jpg) no-repeat;}
#center {margin:0 auto; width:977px;}
#center td {vertical-align:top;}

.main {width:977px;}

.main { width:638px; padding:1px 0 0 0;}

/*Menu*/
.menuha {width:339px;}
.menu {width:300px; background:url(images/menu_bg.gif) repeat-y;}
.menu_t {background:url(images/menu_t.gif) no-repeat;}
.menu_b {background:url(images/menu_b.gif) no-repeat bottom; padding:0 0 10px 37px; min-height:1px; _height:1px}

.menu h2 {padding:0 0 0 0px; font-size:19px; font-weight:bold;}
.menu ul { margin:20px 0 0 8px;}
.menu ul li {margin:1px 0 1px 0;}
.menu ul li a {color:#0000DE; font-size:14px; font-weight:bold}

/*Block*/
.block { background:url(images/block_bg.gif) repeat-y; width:631px; margin-bottom:5px}
.block_t { background:url(images/block_t.gif) no-repeat;}
.block_b { background:url(images/block_b.gif) no-repeat bottom; min-height:1px; _height:1px; padding:0 0px 15px 12px;}

.block h2 {font-size:18px; font-weight:bold; text-align:center; padding:0 0 15px 0;}
.block a {color: black; text-decoration: none;}
.block table {width:615px;}
.inside{color:green; text-decoration: underline;}
.img { width:300px; text-align:center;}
.img img { width:300px; height:240px;}
.img a {color:#ff0101; font-size:14px; font-weight:bold;}
.txt1 { padding: 0px 12 15px 12px; font-size:15px; color:#0e07a1; font-weight:bold; }
.enter {margin:0 0 0 14px; font-size:18px; padding: 10px 2 2px 2px; font-weight:bold;}
.enter a {color:#0000DE; text-decoration: underline;}
.enter span { color:#ff0000;}