/* CPANEL LAYOUT */

div#left { float: left; }
div#right { float: right; }

div.posa { position: absolute; }

div#cpanelcmpl { margin: 2 0 0 129; position: absolute; }
div#cpanelmore { margin: 28 0 0 250; position: absolute; }

div#cashamount { margin: 27 0 0 155; position: absolute; text-align: right; width: 50px; font-family: Georgia, Trebuchet MS; font-size: 10px; color: #888888; font-weight: bold; }
div#expamount { margin: 49 0 0 155; position: absolute; text-align: right; width: 50px; font-family: Georgia, Trebuchet MS; font-size: 12px; color: #888888; font-weight: bold; line-height: 12px; }

div#dmissions { margin: 97 0 0 136; position: absolute; text-align: center; width: 20px; }
div#cmissions { margin: 97 0 0 156; position: absolute; text-align: center; width: 20px; }
div#bmissions { margin: 97 0 0 176; position: absolute; text-align: center; width: 20px; }
div#amissions { margin: 97 0 0 196; position: absolute; text-align: center; width: 20px; }
div#smissions { margin: 97 0 0 216; position: absolute; text-align: center; width: 20px; }

div#teamname { margin: 5 0 0 136; position: absolute; }
div#usedsp { margin: 6 0 0 281; position: absolute; width: 140px; text-align: right; font-family: Georgia, Verdana; color: #999999; }

img.rank { width: 10px; height: 10px; margin: 0 2 0 2; }
img.rankalt { width: 10px; height: 10px; }
img.mar1 { margin: 15 0 0 0; }

img.card { width: 26px; height: 41px; border: 0px; }
img.cardpopup { width: 26px; height: 41px; float: left; margin: 0 5 0 5; }
img.elepopup { width: 11px; height: 10px; float: right; margin: 2 7 0 0; }

img.elementalt { width: 11px; height: 10px; vertical-align: text-bottom; }

div#card1 { margin: 7 0 0 7; position: absolute; }
div#card2 { margin: 7 0 0 49; position: absolute; }
div#card3 { margin: 7 0 0 89; position: absolute; }
div#card4 { margin: 67 0 0 7; position: absolute; }
div#card5 { margin: 67 0 0 44; position: absolute; }
div#card6 { margin: 67 0 0 89; position: absolute; }

div#element1 { margin: 36 0 0 20; position: absolute; }
div#element2 { margin: 36 0 0 62; position: absolute; }
div#element3 { margin: 36 0 0 102; position: absolute; }
div#element4 { margin: 96 0 0 20; position: absolute; }
div#element5 { margin: 96 0 0 57; position: absolute; }
div#element6 { margin: 96 0 0 102; position: absolute; }

div#newchlng { margin: -11 0 0 22; position: absolute; }
div#upcmatches { margin: -11 0 0 63; position: absolute; }
div#latmatches { margin: -11 0 0 51; position: absolute; }

div#newchlng2 { margin: -12 0 0 31; position: absolute; }
div#upcmatches2 { margin: -12 0 0 92; position: absolute; }
div#latmatches2 { margin: -7 0 0 246; position: absolute; }
div#latmatches3 { margin: -7 0 0 110; position: absolute; }
div#actchlng { margin: -12 0 0 121; position: absolute; }

td.inbetween { background-color: #eae2d4; height: 4px; }
td.newchlng { background: url(_img/pattern_fuuinjutsu.gif); background-color: #EDEDED !important; padding: 6 4 3 5px; border: 1px #d8d8d8 solid; }
td.upcmatches { background-color: #EDE4EE; padding: 6 2 3 5px; border: 1px #E0D1E3 solid; }
td.latmatches { background-color: #E5EEE5; padding: 6 2 3 5px; border: 1px #D4E0D4 solid; }

td.mtlist { background-color: #EDE4EE; padding: 8 3 8 0px; border: 1px #E0D1E3 solid; }
td.mtlist:hover { border: 1px #cfb8d4 solid; }
td.mtlist2 { background-color: #e8e0e9; padding: 8 3 8 0px; border: 1px #E0D1E3 solid; }
td.mtlist2:hover { border: 1px #cfb8d4 solid; }

div#cardstats { position: relative; margin: 6 0 0 5; padding: 4 3 6 5; background-color: #ebe5d6; border: 1px #d2c3af dotted; width: 155px; line-height: 11px; }
div#cardstats2 { position: relative; margin: 6 0 0 5; padding: 4 0 6 0; background-color: #EDE4EE; border: 1px #ab8ab2 dotted; width: 155px; line-height: 11px; }
div#cardpres { position: relative; padding: 3 0 0 0; }

.cardpname { font-family: Georgia, Verdana; letter-spacing: -0.05em; font-size: 11px; color: #b69e86; font-weight: bold; }
.cardpname2 { font-family: Georgia, Verdana; letter-spacing: -0.05em; font-size: 11px; color: #ab8ab2; font-weight: bold; }
a.upgsp { text-decoration: underline; color: #a991ae; }

div#cardpresmt { position: relative; padding: 0 0 0 5; }
div#cardinfomt { position: relative; padding: 4 5 5 5; margin: 0 0 0 10; border-top: 1px #cab8cd solid; width: 225px; color: #cab8cd; word-spacing: 3px; line-height: 13px; }
div#cardinfo2mt { position: relative; padding: 5 5 0 5; margin: 0 0 0 10; border-top: 1px #E0D1E3 solid;  width: 225px; color: #cab8cd; line-height: 13px; }
div#cardspmt { float: right; padding: 0 5 0 0; font-family: Georgia; font-size: 11px; color: #c2a6c8; line-height: 12px; }
div.cardsellmt { margin: -13 0 0 230; }

/* border: 1px #E0D1E3 solid; */

div#minilogotop { float: left; width: 64px; height: 24px; margin: -24 0 0 5; position: absolute; z-index: 1;}
div#minilogo { float: left; width: 111px; height: 40px; margin: 0 0 0 8; position: relative; }
div#navitext { margin: -26 0 0 125; position: absolute; }
td.navifield { padding: 0 0 0 8; height: 38px; background-color: #D8C4DB; border-bottom: 1px #ffffff solid; }

.win { color: #56ca56; }
.loss { color: #d66868; }
.lpur { color: #a573af; }
.lh11 { line-height: 11px; }
.newchlng { color: #b2b2b2; }
.upcmatches { color: #cab8cd; }
.latmatches { color: bcbc98; }
.cardsm { color: #cbbdae; }
.nospace { line-height: 10px; }
.lh13 { line-height: 13px; }
.ctrlsp { color: #835757; }

a.point { cursor: pointer; }

td.bbwh { border-bottom: 1px #ffffff solid; }
td.blwh { border-left: 1px #ffffff solid; }
td.btwh { border-top: 1px #ffffff solid; }

td.shopheadid { width: 55px; padding: 5 6 5 0px; text-align: right; }
td.shopheadname { width: 380px; text-align: left; padding: 5 0 5 10px; }
td.shopheadcash { width: 98px; padding: 0 0 0 25px; }
td.shopheadbuy { width: 102px; }

td.shopid { width: 26px; padding: 5 0 5 35; }
td.shopname { width: 380px; padding: 7 0 0 10; vertical-align: top; }
td.shopcash { width: 70px; padding: 0 53 0 0; text-align: right; font-family: Georgia; font-size: 14px; color: #82712a; font-weight: bold; }
td.shopbuy { width: 82px; padding: 0 20 0 0; }

img.shopcash { vertical-align: baseline; margin: 0 4 0 0px; }

.shopcardname { font-family: Georgia, Verdana; font-size: 11px; letter-spacing: 1.5; word-spacing: 2.5; color: #7E5287; font-weight: bold; line-height: 13px; }
.shopitemdesc { font-family: Tahoma; font-size: 10px; color: #a573af; line-height: 12px; word-spacing: 2.5; }
.shopitemspecial { font-family: Tahoma; font-size: 10px; color: #bfaec2; line-height: 10px; }

.storytxtbig { color: #7E5287; font-size: 13px; font-family: Georgia, Verdana; line-height: 16px; }
.storytxtsmall { color: #7E5287; font-size: 11px; font-family: Georgia, Verdana; line-height: 14px; }
.storytxtdef { font-size: 13px; font-family: Georgia, Verdana; line-height: 13px; }

.managernews { color: #937d98; font-size: 10px; font-family: Georgia, Verdana; line-height: 12px; }

.mytcardname { font-family: Georgia, Verdana; font-size: 11px; letter-spacing: 1.2; word-spacing: 2.0; color: #ab8ab2; font-weight: bold; line-height: 13px; }
.mytstats { font-family: Georgia, Verdana; font-size: 11px; color: #c2a6c8; font-weight: bold; }

.managernavi { font-family: tahoma; font-size: 11px; font-weight: bold; color: #a573af; line-height: 13px; }
a.managernavi,a.managernavi:visited,a.managernavi:hover { text-decoration: underline; font-size: 11px; color: #7E5287; }

#idcardpopup { position: absolute; width: 175px; padding-top: 4px; height: 80px; z-index: 999; background-color: #eae2d4; }
#idcardpopup2 { position: absolute; width: 175px; margin: 0 0 0 10; padding: 10 0 10 0; z-index: 999; background-color: #E3DAE4; }

td.navmenu { background-color: #E8E8E8; height: 24px; padding: 0 0 0 100; }

div#navstart1a { position: absolute; z-index: 2; margin: -11 0 1 0; }
div#field1 a { display: block; background-color: #f5f5f5; width: 104px; height: 22px; margin: -11 0 1 0; position: absolute; }
div#field1 a:hover { background-color: #fefefe; }
div#navstart1b { position: absolute; z-index: 2; margin: -11 0 1 100; }

div#navstart2a { position: absolute; z-index: 2; margin: -11 0 1 106; }
div#field2 a { display: block; background-color: #f5f5f5; width: 117px; height: 22px; margin: -11 0 1 106; position: absolute; }
div#field2 a:hover { background-color: #fefefe; }
div#navstart2b { position: absolute; z-index: 2; margin: -11 0 1 219; }

div#navstart3a { position: absolute; z-index: 2; margin: -11 0 1 225; }
div#field3 a { display: block; background-color: #f5f5f5; width: 121px; height: 22px; margin: -11 0 1 225; position: absolute; }
div#field3 a:hover { background-color: #fefefe; }
div#navstart3b { position: absolute; z-index: 2; margin: -11 0 1 342; }

div#navstart4a { position: absolute; z-index: 2; margin: -11 0 1 348; }
div#field4 a { display: block; background-color: #f5f5f5; width: 109px; height: 22px; margin: -11 0 1 348; position: absolute; }
div#field4 a:hover { background-color: #fefefe; }
div#navstart4b { position: absolute; z-index: 2; margin: -11 0 1 453; }

div#navstart5a { position: absolute; z-index: 2; margin: -11 0 1 459; }
div#field5 a { display: block; background-color: #f5f5f5; width: 104px; height: 22px; margin: -11 0 1 459; position: absolute; }
div#field5 a:hover { background-color: #fefefe; }
div#navstart5b { position: absolute; z-index: 2; margin: -11 0 1 559; }

/* iframe section */

div#ifholder { margin: 70 0 50 30; padding: 0 20 0 20; background-color: #E3DAE4; position: absolute; }
div#ctholder { margin: 22 0 0 30; width: 297px; height: 48px; position: absolute; z-index: 5; }
div#helpholder { margin: 290 0 0 30; width: 270px; height: 45px; position: absolute; }
div#helpholder2 { margin: 531 0 0 30; width: 270px; height: 4px; position: absolute; }
div#helpbox { margin: 335 0 0 30; width: 270px; height: 198px; position: absolute; background-color: #E3DAE4; }
div#innerhelp { padding: 15 15 15 20; }

div#garholder { margin: 22 50 0 10; width: 313px; height: 48px; position: absolute; z-index: 5; }
div#spbox { margin: 74 70 0 34; width: 246px; height: 16px; position: absolute; z-index: 4; font-family: Georgia, Trebuchet MS; font-size: 11px; color: #cab8cd; }
div#garbox { margin: 70 50 50 10; padding: 20 20 20 20; background-color: #E3DAE4; position: absolute; }
div#garholder2 { margin: 530 50 0 10; width: 313px; height: 5px; position: absolute; z-index: 5; }

/* Bosses */

div#bossholder { margin: 70 0 50 100; padding: 0 0 0 0; background-color: #E3DAE4; position: absolute; border: 3px #cab8cd solid; }
div#bheadholder { margin: 22 0 0 100; width: 466px; height: 48px; position: absolute; z-index: 5; }
div#bbottholder { margin: 359 0 0 100; width: 466px; height: 5px; position: absolute; z-index: 5; }

/* Matchlog */

.explogtxt { color: #7E5287; font-size: 12px; font-family: Georgia, Verdana; line-height: 16px; }

img.explog { vertical-align: middle; margin: 0 1 0 0; }

td.logxphead { width: 36px; padding: 5 0 5 35; text-align: center; }
td.logcashhead { width: 30px; padding: 5 5 5 5; }
td.logopphead { width: 530px; padding: 5 0 5 10; }
td.logbtnhead { width: 10px; padding: 5 15 5 0px; }

td.logxp { width: 36px; padding: 4 0 5 35; vertical-align: top; }
td.logcash { width: 30px; padding: 4 5 5 5; vertical-align: top; }
td.logopp { width: 530px; padding: 6 0 7 10; vertical-align: top; }
td.logbtn { width: 10px; padding: 3 15 3 0px; text-align: right; }

div.posa { position: absolute; }
div.posr { position: relative; }
div.w16r { width: 16px; text-align: right; }
div.w22r { width: 22px; text-align: right; }
div.w11 { width: 11px; }
div.mrholder { margin: 7 0 0 3; }
div.mr1a { margin: 5 0 0 33; }
div.mr2a { margin: 5 0 0 55; }
div.mr3a { margin: 5 0 0 77; }
div.mr4a { margin: 5 0 0 103; }
div.mr5a { margin: 5 0 0 117; }
div.mr1b { margin: 24 0 0 33; }
div.mr2b { margin: 24 0 0 55; }
div.mr3b { margin: 24 0 0 77; }
div.mr4b { margin: 24 0 0 103; }
div.mr5b { margin: 24 0 0 117; }
div.dead1 { margin: 2 0 0 2; }
div.dead2 { margin: 2 0 0 149; }

div#indexp { position: relative; margin: 15 75 0 30; padding: 10 0 10 10; background-color: #EDE4EE; border: 1px #a573af dashed; }

/* Matches */

td.findheadrank { width: 45px; padding: 5 5 5 0px; text-align: right; }
td.findheadxp { width: 30px; padding: 5 0 5 10px; }
td.findheadteam { width: 285px; padding: 5 0 5 0px; }
td.findheadchall { width: 35px; }

td.findrank { width: 40px; padding: 5 10 5 0; text-align: right; }
td.findxp { width: 25px; padding: 5 15 5 0; text-align: right; }
td.findteam { width: 277px; padding: 5 8 5 0; }
td.findchall { width: 35px; padding: 0 0 0 0; }

td.matchhelp { padding: 25 10 15 10; background: url(_img9m/bg_matches-challinfo.jpg) no-repeat; background-color: #EDE4EE !important; }

div#matchhlpinf { background: url(_img9m/bg_challinfo.gif); padding: 10 10 10 10; line-height: 13px; }
div#servwinners { border-left: 1px #D8C4DB solid; margin: 0 10 0 3; padding: 5 10 10 10; }

div#smallhov1 a { display: block; background-color: #E0D1E3; width: 104px; height: 22px; border-bottom: 1px #ffffff solid; border-left: 1px #ffffff solid; float: right; text-align: center; }
div#smallhov1 a:hover { background-color: #E3DAE4; }

img.kunai { width: 21px; height: 11px; vertical-align: text-bottom; margin: 0 3 0 3; }

/* Worldmap */

div#konoha a { position: absolute; margin: 122 0 0 297; width: 143px; height: 89px; background: url(_9manager/_worldmap/wm_konoha-a.jpg) no-repeat; }
div#konoha a:hover { background: url(_9manager/_worldmap/wm_konoha-b.jpg) no-repeat; }

div#kyuubi1 a { position: absolute; margin: 232 0 0 214; width: 96px; height: 62px; background: url(_9manager/_worldmap/wm_kyuubi1-a.jpg) no-repeat; }
div#kyuubi1 a:hover { background: url(_9manager/_worldmap/wm_kyuubi1-b.jpg) no-repeat; }

div#kyuubi2 a { position: absolute; margin: 343 0 0 271; width: 126px; height: 81px; background: url(_9manager/_worldmap/wm_kyuubi2-a.jpg) no-repeat; }
div#kyuubi2 a:hover { background: url(_9manager/_worldmap/wm_kyuubi2-b.jpg) no-repeat; }

div#kyuubi3 a { position: absolute; margin: 318 0 0 472; width: 118px; height: 87px; background: url(_9manager/_worldmap/wm_kyuubi3-a.jpg) no-repeat; }
div#kyuubi3 a:hover { background: url(_9manager/_worldmap/wm_kyuubi3-b.jpg) no-repeat; }

div#kyuubi4 a { position: absolute; margin: 97 0 0 529; width: 118px; height: 91px; background: url(_9manager/_worldmap/wm_kyuubi4-a.jpg) no-repeat; }
div#kyuubi4 a:hover { background: url(_9manager/_worldmap/wm_kyuubi4-b.jpg) no-repeat; }

div#kyuubi5 a { position: absolute; margin: 123 0 0 47; width: 110px; height: 109px; background: url(_9manager/_worldmap/wm_kyuubi5-a.jpg) no-repeat; }
div#kyuubi5 a:hover { background: url(_9manager/_worldmap/wm_kyuubi5-b.jpg) no-repeat; }

div#kyuubi6 a { position: absolute; margin: 34 0 0 154; width: 106px; height: 95px; background: url(_9manager/_worldmap/wm_kyuubi6-c.jpg) no-repeat; }
div#kyuubi6 a:hover { background: url(_9manager/_worldmap/wm_kyuubi6-a.jpg) no-repeat; }

div#quiz1 a { position: absolute; margin: 321 0 0 24; width: 86px; height: 84px; background: url(_9manager/_worldmap/wm_pgq1-a.jpg) no-repeat; }
div#quiz1 a:hover { background: url(_9manager/_worldmap/wm_pgq1-b.jpg) no-repeat; }
div#quiz2 a { position: absolute; margin: 322 0 0 24; width: 85px; height: 82px; background: url(_9manager/_worldmap/wm_pgq2-a.jpg) no-repeat; }
div#quiz2 a:hover { background: url(_9manager/_worldmap/wm_pgq2-b.jpg) no-repeat; }
div#quiz3 a { position: absolute; margin: 316 0 0 33; width: 82px; height: 86px; background: url(_9manager/_worldmap/wm_pgq3-a.jpg) no-repeat; }
div#quiz3 a:hover { background: url(_9manager/_worldmap/wm_pgq3-b.jpg) no-repeat; }
div#quiz4 a { position: absolute; margin: 316 0 0 29; width: 81px; height: 87px; background: url(_9manager/_worldmap/wm_pgq4-a.jpg) no-repeat; }
div#quiz4 a:hover { background: url(_9manager/_worldmap/wm_pgq4-b.jpg) no-repeat; }
div#quiz5 a { position: absolute; margin: 316 0 0 38; width: 71px; height: 85px; background: url(_9manager/_worldmap/wm_pgq5-a.jpg) no-repeat; }
div#quiz5 a:hover { background: url(_9manager/_worldmap/wm_pgq5-b.jpg) no-repeat; }

div.kyuubi1c { margin: 232 0 0 214; }
div.kyuubi2c { margin: 343 0 0 271; }
div.kyuubi3c { margin: 318 0 0 472; }
div.kyuubi4c { margin: 97 0 0 529; }
div.kyuubi5c { margin: 123 0 0 47; }
div.kyuubi6c { margin: 34 0 0 154; }

div#medalsbg { position: absolute; margin: 182 0 0 457; width: 16px; height: 97px; }
div.medal1 { margin: 182 0 0 457; }
div.medal2 { margin: 202 0 0 457; }
div.medal3 { margin: 222 0 0 457; }
div.medal4 { margin: 243 0 0 457; }
div.medal5 { margin: 263 0 0 457; }
div.whm { width: 16px; height: 16px; }

/* Manager main */

td.mannews1 { padding: 10 20 3 20; width: 370px; }
td.mannews2 { padding: 0 20 10 20; width: 370px; }

div#mainm1 { border: 1px #E0D1E3 solid; height: 23px; background-color: #EDE4EE; }
div#mainm2 { margin: 1 1 1 1; padding: 4 15 5 15; background-color: #D8C4DB; text-align: right; }
div#mainm3 { width: 355px; margin: 20 0 10 25; background-color: #E5EEE5; border: 1px #D4E0D4 solid; }

td.mainads { background-color: #bda6c0; padding: 7 0 0 7; }

/* Teams */

div.teambo1 { border: 1px #D8C4DB solid; }
div.teambo2 { border-bottom: 1px #D8C4DB solid; }
div.teamu1 { padding: 7 5 10 15; }
div.teamu2 { padding: 8 5 8 15; }
div.teamu3 { padding: 8 5 0 15; }
div.teamu4 { margin: 190 0 0 280; }
div.teamp1 { margin: 20 0 0 40; width: 600px; border-bottom: 1px #ab8ab2 solid; }
div.teamp2 { margin: 196 0 0 65; width: 180px; height: 100px; background-color: #E0D1E3; }

div.teamm1 { margin: -3 0 0 160; width: 210px; background-color: #E5EEE5; border: 1px #D4E0D4 solid; }

div.teamca { background-color: #E3DAE4; width: 190px; height: 95px; border: 1px #ab8ab2 solid; }
div.teamc1 { margin: -120 0 0 -250; }
div.teamc2 { margin: -120 0 0 -35; }
div.teamc3 { margin: -120 0 0 180; }
div.teamc4 { margin: 140 0 0 -250; }
div.teamc5 { margin: 140 0 0 -35; }
div.teamc6 { margin: 140 0 0 180; }

/* Scrollbar för 9m-cpanel */

div#hold { position: relative; overflow: hidden; width: 162px; height: 80px; z-index:100; }
div#wn	{ position: absolute; left: 0px; top: 0px; width: 162px; height: 80px; clip: rect(0px, 162px, 80px, 0px); overflow: hidden; z-index: 1; }
div.content { position: absolute; visibility: hidden; left: 0px; top: 0px; z-index: 1; }
div#scrollbar { position: relative; left: 1; top: 1; width: 11px; height: 74px; font-size: 1px; z-index: 1; }
div#track { position: absolute; left: 0; top: 12px; width: 11px; height: 50px; background-color: #e1d4c7; z-index: 1; }
div#dragBar { position: absolute; left: 1px; top: 1px; width: 9px; height: 20px; background-color: #d9c9b4; z-index: 1; }
div#up { position: absolute; left: 0; top: 0; z-index: 2 }
div#down { position: absolute; left: 0; bottom: 0; z-index: 2 }


/* Scrollbar för 9m-myteam */

div#hold2 { 
	position:relative; overflow:hidden;
	width:262px; height:420px; 
	z-index:100; 
}
div#wn2	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:262px; height:420px; 
	clip:rect(0px, 262px, 420px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content2 { 
	position:absolute; visibility:hidden;
	left:0px; top:0px;
	z-index:1; 
	}

div#scrollbar2 { 
  position:relative; left:1; top:1;
  width:11px; height:414px; 
  font-size:1px; z-index:1;
  }
div#track2 { 
  position:absolute; left:0; top:12px;
  width:11px; height:390px;
  background-color: #dbcadf;
  z-index:1;
  }
div#dragBar2 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color: #cfb8d4;
  z-index:1;
}
div#up2 { position:absolute; left:0; top:0; z-index:2 }
div#down2 { position:absolute; left:0; bottom:0; z-index:2 }

/* eae3eb  e4d8e6 */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:100;
  width:172px; padding:0px;
  color:#000; font-size:11px; line-height:1.3;
}
div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }

/* ttip2 worldmap */
#wmtt { position: absolute; width: 150px; border: 1px solid #81814E; padding: 5 5 5 5; background-color: #D7D7BD; visibility: hidden; z-index: 100; }
