body
{
	cursor:default;
	background:#fff url(bg.jpg);
	margin:0px 0px 0px 0px;
	color:#555;
}

/*
orange1: #ff4800;
orange1: #ff946a;
blue1: #212131;
blue2: #4a4a78;


*/

table{ margin:0px 0px 0px 0px; border:0px }
td, div, p{ font:12 'Century Gothic',georgia; }
img{ border:0px; }

form{ margin:0px 0px 0px 0px; border:0px }
input, select{ height:20; font:11 tahoma; cursor:hand; }

/* Promotion */

h1 { font:19 'Century Gothic',georgia; color:#e54b00; }
h2 { font:bold 13 tahoma; color:#333; }
h3 { font:bold 13 tahoma; color:#333; }
h4 {}

/***********/

a{ color:#4a4a78; text-decoration:none; }
a:hover{ color:#ff4800; text-decoration:none; }

.pluginlogin{ width:200px; height:100px; }
.pluginlogin div{ padding:1px 0px 1px 0px; font:11 'Century Gothic',georgia; text-align:right; color:#333; }
.pluginlogin input{ height:20px; font:13 'Century Gothic',georgia; border:1px solid #ddd; color:#403424; background:#eee; text-align:center; }
.pluginlogin #plugin_login_submit{ width:70px; }

.map0 td{ font:13pt 'Century Gothic',georgia; color:#777; }
.map0 #line{ background:#d9d3d0; padding:0 3 0 3; }
.map0 #regular{ background:#d9d3d0; padding:0 1 0 1; }
.map0 #select{ background:#999; padding:0 1 0 1; }
.map0 #select a{ color:#fff; text-decoration:none; }
.map0 #select a:hover{ color:yellow; text-decoration:none; }
.map0 a{ color:#29445b; }
.map0 a:hover{ color:#821800; text-decoration:none; }

.map0x td{ font:11 tahoma; }
.map0x #line{ padding:0 1 0 1; }
.map0x #regular{ padding:0 2 0 2; }
.map0x #select{ padding:0 2 0 2; }
.map0x a{ color:#321e09; }
.map0x a:hover{ color:#821800; text-decoration:none; }

.map1{ text-align:center; }
.map1 #block{ position:relative; height:25; margin:auto; padding:0 1 0 1; }
.map1 span{ cursor:hand; }

.map1 #regular{ font:13 'Century Gothic',georgia; height:25; background:url(map12.png) repeat-x; white-space:nowrap; padding:5 0 5 0; }
.map1 #regular a{ color:#321e09; text-decoration:none; }
.map1 #regular a:hover{ color:#821800; text-decoration:none; }
.map1 #regular_left{ width:9; background:url(map1left2.png) no-repeat; padding:5 1 5 2; }
.map1 #regular_right{ width:9; height:25; background:url(map1right2.png) no-repeat; padding:5 1 5 2; }

.map1 #select{ font:13 'Century Gothic',georgia; height:25; background:url(map1.png) repeat-x; white-space:nowrap; padding:5 0 5 0;  }
.map1 #select a{ color:#555; text-decoration:none; }
.map1 #select a:hover{ color:#821800; text-decoration:none; }
.map1 #select_left{ width:9; height:25; background:url(map1left.png) no-repeat; padding:5 1 5 2; }
.map1 #select_right{ width:9; height:25; background:url(map1right.png) no-repeat; padding:5 1 5 2; }

.map2{ text-align:center; }
.map2 #block{ position:relative; height:25; margin:auto; padding:0 1 0 1; }
.map2 span{ cursor:hand; }

.map2 #regular{ font:13 'Century Gothic',georgia; height:25; background:url(map12.png) repeat-x; white-space:nowrap; padding:5 0 5 0; }
.map2 #regular a{ color:#321e09; text-decoration:none; }
.map2 #regular a:hover{ color:#821800; text-decoration:none; }
.map2 #regular_left{ width:9; background:url(map1left2.png) no-repeat; padding:5 1 5 2; }
.map2 #regular_right{ width:9; height:25; background:url(map1right2.png) no-repeat; padding:5 1 5 2; }

.map2 #select{ font:13 'Century Gothic',georgia; height:25; background:url(map1.png) repeat-x; white-space:nowrap; padding:5 0 5 0;  }
.map2 #select a{ color:#555; text-decoration:none; }
.map2 #select a:hover{ color:#821800; text-decoration:none; }
.map2 #select_left{ width:9; height:25; background:url(map1left.png) no-repeat; padding:5 1 5 2; }
.map2 #select_right{ width:9; height:25; background:url(map1right.png) no-repeat; padding:5 1 5 2; }

.form { border:1 solid #ddd; }
.form td{ padding:1; }
.form #big{ font:bold 15 tahoma; }
.form #text{ font:12px tahoma; color:#333; padding:0 5 0 5; }
.form #code{ font:10px tahoma; color:#777; }
.form #deco0{ background:#ccc; }
.form #deco1{ background:#eee; }
.form #id_type select{ width:100; }

.table { border:1 solid #ddd; }
.table td{ font:14 'Century Gothic',georgia; padding:2; }
.table #text{ color:#333; padding:2 5 2 5; }
.table #title{ font:13 tahoma; color:#7f0c00; }
.table #code{ font:10 tahoma; color:#777; }
.table #deco0{ background:#ddd; }
.table #deco1{ background:#f4f4f4; }
.table #deco2{ background:#99ff66; }
.table #id_type select{ width:100; }
.table a{ font:bold 13 tahoma; color:#7f0c00; text-decoration:none; }
.table a:hover{ color:red; text-decoration:underline; }
.table #small{ font:11 tahoma; color:#222; }
.table #small a{ font:11 tahoma; color:#7f0c00; text-decoration:none; }
.table #small a:hover{ color:red; text-decoration:underline; }
.table #big{ font:bold 13 tahoma; }
.table #big a{ font:bold 13 tahoma; color:#0f2f5a; text-decoration:none; }
.table #big a:hover{ color:red; text-decoration:underline; }
.table #war{}
.table #war a{ font:bold 13 tahoma; color:red; text-decoration:none; }
.table #war a:hover{ color:#0f2f5a; text-decoration:underline; }

.title { background:#ddd; border:1 solid #999; visibility:hidden; position:absolute; }
.title td{ font:11 tahoma; padding:2; }
.title div{ font:11 tahoma; padding:2; }

.rightdeco1{ height:40; background:url(rightline1.png) no-repeat center; }
.rightdeco2{ height:40; background:url(rightline2.png) no-repeat center; }

.head{ height:120px; padding:0px 15px 0px 15px; background:#000 url(headbg.gif) repeat-x; border-bottom:2px solid #8a4700; }
.head a{ color:#ff992c; text-decoration:none; }
.head a:hover{ color:#fff; text-decoration:underline; }
.head #name{ font-size:45px; font-family:georgia; }
.head #title{ color:#7e4100; font-size:16px; font-family:georgia; }
.head #nametitle{ height:120px; padding-top:25px; background:url(head.gif) no-repeat left middle; text-align:center; }

.page{ text-align:right; padding:5;}

.x01{ font:10 tahoma; color:#777; padding:0 5 0 5; }
.x02{ font:19 'Century Gothic',georgia; color:#e54b00; }
.x03{ font:15 'Century Gothic',georgia; color:#333; }
.x04{ font:11 tahoma; color:#333; padding:0 5 0 5; }
.x05{ font:9 tahoma; color:#999; padding:2 5 2 5; }
.x06{ font:bold 11 tahoma; color:red; padding:2 5 2 5; }

.imgbrd{ border:1 solid #888; margin:1; }