﻿.teamphoto { margin:8px; }
.teamphoto center { border:solid 1px #ddd; background:#7a744b; }
#teamlist { padding-bottom:5px; }
#teamlist h2 { margin-bottom:5px; }
#teamlist p { width:80px; margin-left:7px; _margin-left:3px; *margin-top:1px; float:left; font-size:12px; font-weight:bold; text-align:right; }
#teamlist div { width:510px; float:left; text-align:left; font-size:12px; }
#teamlist div span { display:inline-block; width:165px; text-align:left; }
#teamlist div b { display:inline-block; width:13px; text-align:right; }
#teamlist .clearboth { margin:0px 20px; border-bottom:dotted 1px #ddd;  }
.captain { text-align:left; border-top:dotted 1px #ccc; margin:5px; padding-left:6px; line-height:26px; }
.captain b { letter-spacing:5px; }

.playerTable { width:100%; font-size:12px; background:#eee; }
.playerTable th { background:#ddd; text-align:center; line-height:25px; font-weight:bold; width:100px; }
.playerTable td { background:#fff; color:#333; }
.playerTable td center { float:left; width:38px; height:51px; border:solid 1px #ccc; padding:1px; margin:1px; }
.playerTable td center img { width:36px; height:49px; border:solid 1px #eee; }
.playerTable td p { float:left; width:300px; margin-left:8px; margin-top:13px; *margin-bottom:1px; line-height:22px; text-align:left; }
.playerTable td div { margin:2px 8px; padding-left:10px; background:url(ico_list.gif) left 8px no-repeat; *background-position:left 6px; text-align:left; line-height:18px; }
#archive #pager { position:relative; top:6px; }

.staffTable{ width:100%; font-size:12px; background:#fff; }
.staffTable td { background:#f0f0ff; line-height:16px; overflow:hidden; color:#333; }
.staffTable td p { background:#eee; line-height:24px; border-bottom:solid 1px #fff; font-weight:bold; }
.staffTable td center { width:150px; height:200px; overflow:hidden; border:solid 1px #999; margin:auto; margin:3px; }
.staffTable td div { margin-bottom:3px; }

#archivetitle a.current { font-weight:bold; color:#0000ff; font-size:16px; }

.showmenu center { background-image:url(showmenuarchivefoot.jpg); }
.showmenu ul { background:url(showmenuarchive.jpg) right bottom no-repeat; }

#archivetop { text-align:left; padding:6px 0px; border-bottom:dotted 1px #bbb; height:45px; overflow:hidden; }
#archivetop center { float:left; width:42px; margin-top:-6px; margin-right:5px; }
#archivetop center a { width:38px; height:51px; padding:1px; border:solid 1px #ddd; display:block; }
#archivetop center a img { width:36px; height:49px; border:solid 1px #eee; }
#archivetop div{ float:left; margin-top:3px; }
#archivetop div b a { font-size:20px; color:#1A1712; }
#archivetop div span a { font-size:16px; color:#06367E; font-weight:bold; }
#archivetop ul { float:right; font-size:12px; width:200px; padding-top:27px; }
#archivetop ul li { float:left; width:100px; text-align:left; }
#archivetop ul li span { font-family:Georgia; font-weight:normal; color:#06367E; }
#archivetop p { float:right; margin-top:25px; margin-left:2px; }

.toprank { float:left; width:458px; margin-left:16px; _margin-left:8px; margin-right:-11px; _margin-right:-3px; margin-top:10px; }

.profile { margin:5px 0px; }
.profile center { float:left; width:152px; height:202px; overflow:hidden; padding:3px; border:solid 1px #ddd; }
.profile center img { border:solid 1px #ccc; }
.profile div { float:left; width:435px; padding:7px 0px 7px 20px; height:196px; text-align:left; background:right bottom no-repeat; line-height:30px; }
.profile div h4 { font-size:16px; font-weight:bold; padding-bottom:5px; letter-spacing:1px; margin-bottom:3px; border-bottom:dotted 1px #ddd; line-height:20px; }
.profile label { font-family:Georgia; color:#06367E; position:relative; top:-1px; }

.career { text-align:left; padding:10px; }
.career span { color:#999; }
.career a img { *margin-top:-3px; position:absolute; }
.careerstat { border:solid 2px #ddd; background:#fff; width:593px; }
.careerstat th { background:#e3e3e3; font-weight:bold; text-align:center; }
.careerstat th a { font-weight:normal; }
.careerstat td { background:#f0f0f0; text-align:center; }

#goallist { width:100%; font-size:12px; background:#eee; }
#goallist th { background:#ddd; text-align:center; line-height:22px; font-weight:bold; padding:0px 3px; }
#goallist td { background:#fff; color:#333; }

.toptable tr.inter td { color:#0000ff; font-weight:bold; }
