/* article tabs */
.articleTabSection {}

ul.articleTabs {
margin:0px 2px 0px 2px;
height:30px;
list-style:none;
background:url(../images/bg_minitab.gif) repeat-x bottom left;
}
ul.articleTabs li{
margin:4px 0px 2px 0px;
padding:2px 0px 0px 0px;
float:left;
}
ul.articleTabs a{
display:block;
height:17px;
margin:0px 2px 0px 4px;
padding:2px 4px 0px 4px;
}
ul.articleTabs a:link,
ul.articleTabs a:visited {
background-color:#999;
color:white;
}
ul.articleTabs a:hover {
background-color:white;
color:black;
}
ul.articleTabs a:active {
background-color:white;
color:white;
}
ul.articleTabs a.on,
ul.articleTabs a:link.on,
ul.articleTabs a:visited.on,
ul.articleTabs a:hover.on,
ul.articleTabs a:hover.active  {
background-color:white !important;
color:black;
}
div.articleTabSection dl {
margin:2px;
padding:0px;
}
div.articleTabSection dl dt {
display:block;
padding:2px 4px 0px 4px;
width:auto;
background:none;
background-color:white;
border-left:4px solid red;
text-align:left;
font-weight: bold;
}
div.articleTabSection dl dd {
display:block;
padding-left:32px;
padding-right:32px;
background-color:white;
}
div.articleTabSection dl dd p {
line-height:1.5em;
text-indent: 1em;
margin:0.5em 0 1em;
padding:0;
}

p.article {
margin:0px 2em 0.5em 2em;
line-height: 1.5em;
text-indent:1em;
}
p.article img,
div.articleTabSection dl dd p img {
margin:2px 6px 4px 0px;
float:left;
}
div.articleTabSection p.note {
margin-top:12px;
margin-left:18px;
margin-right:26px;
}

.article_title {
margin:0.5em 4px 0.3em 4px;
font-weight:bold;
color:#DD3333;
}
.article_subtitle {
margin:0.3em 4px 1em 1em;
padding-left:3px;
font-weight:bold;
color:#CC0000;
border-left:4px solid #DD3333;
}
.article_head {
	margin:2em 4px 4px 4px;
	font-weight:bold;
	color:#C0C;
}

p.continue {
margin-top:8px;
margin-bottom:8px;
text-align:right;
}
p.continue a,
p.continue a:link,
p.continue a:visited,
div#articlesection dl dt a,
div#articlesection dl dt a:link,
div#articlesection dl dt a:visited {
text-decoration:none;
color:#CC0000!important;}
div#articlesection dl dt a:hover,
div#articlesection dl dt a:active,
p.continue a:hover,
p.continue a:active {text-decoration:none; color:#f33 !important;}

p.newsdate {
margin:2px;
padding:0px;
text-align:right;
}
p.writer {margin-top:12px;text-align:right;color:#633;}

img.articleLeft {
margin:0.3em 8px 1em 0px;
padding:0px;
float:left;
}

.colorList {
margin:0.5em 1em 0.5em 1.5em;
list-style-position:outside;
list-style-type: disc; 
list-style-image:url(../images/dot_colorlist.gif) ;
}

table.scoretbl {font-size:x-small;border:2px solid #c33;}
table.scoretbl td {border:1px solid #c33;padding:4px;}


div.scorearea {
position:relative;
margin:1em 0.5em 1.5em 1em;
border:1px solid #c33;
}
div.scorearea span {
display:block;
text-align:left;
padding-left:4px;
font-weight:bold;
background-color:#fdd;color:#a33;
}
div.scorearea div {
width:1.5em;
margin:0px;
padding:4px 0px;
text-align:center;
float:left;
}
div.scorearea ul { /* name */
display:block;
margin:0px;
padding:4px 0px;
width:15em;
list-style:none;
float:left;
}
div.scorearea ul li {
display:block;
line-height:1.2em;
}
div.scorearea ol {
display:block;
margin:0px;
padding:1px 0px;
width:7.5em;
list-style:none;
float:left;
}
div.scorearea ol li {
margin:0px 2px;
padding:2px 1px;
border:1px solid #faa;
float:left;
}
div.scorearea br {clear:both;}
div.win {
width:1.1em;
color:green;}
div.loss {
width:1.1em;
color:red;}
ol.schedulelist {margin:4px 0px 0px 4px;padding:0px;list-style:none;}

/* Player data */
img#playerphoto_l {
float:left;
top:0.3em;
margin-right:2px;
margin-bottom:6px;
}

dl.basicdata {
display:block;
margin-left:244px;
}
dl.basicdata dt {
display:block;
margin-left:0.5em;
padding-top:0;
width:5em;
height: 2.5em;
float:left;
background-image:none;
}
dl.basicdata dd {
border-top:none;
margin-left:1em;
padding-top:0;
padding-left:5em;
border-left:none;
border-bottom:2px solid #EAA;
height: 2.5em;
}
dl.playerData {
margin:0;
padding:0;
}
dl.playerData dt {
display:block;
margin-top:0;
margin-bottom:0;
padding-top:2px;
width:6em;
line-height:1.2em;
float:left;
background-image:none;
}
dl.playerData dd{
margin-top:0;
margin-bottom:0.4em;
padding-left:7em;
padding-top:2px;
line-height:1.2em;
border-top:none;
border-left:none;
}
dl.yogudata {}


dl.staffdata {
margin:0;
padding:0;
}
dl.staffdata  dt {
display:block;
margin-top:0;
margin-bottom:0;
padding-top:2px;
width:26em;
line-height:1.5em;
background-image:none;
background-color:#FFCCCC;
}
dl.staffdata dd {
border-top:none;
border-left:none;
padding-left:1em;
}
span.sname {
font-weight:bold;
}

dd .colorList li{margin-left:-2em;}

.hidden {visibility:hidden;}

