/* 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:19px;
margin:0px 2px 0px 4px;
padding:2px 14px 0px 14px;
}
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:#fdd;
border-bottom:2px solid #a99;
text-align:left;
}
div.articleTabSection dl dd {
display:block;
padding-left:32px;
padding-right:32px;
background-color:#fff9f0;
}
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:#C0C;
}
.article_subtitle {
margin:0.3em 4px 1em 1em;
padding-left:3px;
font-weight:bold;
color:#C0C;
border-left:4px solid #C0C;
}
.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:#336 !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;
}



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:245px;
width:16em!important;
_width:15em!important;
}
dl.basicdata dt {
display:block;
margin:0;
padding:0;
width:4.2em;
float:left;
background-image:none;
}
dl.basicdata dd {
margin:0px;
padding:0;
border-top:none;
border-left:none;
border-bottom:2px solid #EAE;
height: 2.5em;
width:16em;
_width:10em;
}
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;
}

/* ΐE */
.matchdate {
margin:2px 0px 6px 0px;
padding:0px;
line-height:1.2em;
color:#666;
}
.matchplace {
margin:2px 0px 6px 0px;
padding:0px;
line-height:1.2em;
color:#666;
}
.matchpointarea {
	position:relative;
	padding:0px;
	margin:0 auto 8px auto;
	width:96%;
	height:3em;
	border:3px solid #faa;
}
.leftcountry {
position:absolute;
top:1em;
left:60px;
}
.rightcountry  {
position:absolute;
top:1em;
right:60px;
}
.matchpoint {
width:6em;
margin:.6em auto 0px auto;
text-align:center;
}
table.matchtbl {
margin:0 auto 1em auto;
border:3px solid #faa;
}
table.matchtbl td {
padding:4px;
border:1px solid #faa;
}
table.matchtbl td.rubbernum {
width:1em;
text-align:right;
}
table.matchtbl td.winlossmark {
width:1em;
text-align:center;
}
table.matchtbl td.playername {
width:9em;
text-align:left;
border-left:none;
border-right:none;
 }

table.matchtbl td.playername02 {
width:auto;
text-align:left;
border-left:none;
border-right:none;
 }

table.matchtbl td.playername ul {
margin: 0;
padding: 0;
list-style: none outside;
line-height:1.5em;
}
table.matchtbl td.score {
width:11em;
border-left:none;
border-right:none;
}
table.matchtbl td.score ol {
margin: 0;
padding: 0;
list-style-type: none;
line-height:1.2em;
}
table.matchtbl td.score ol li {
display:block;
margin-bottom:2px;
margin-right:2px;
padding:2px;
line-height:1.2em;
border:1px solid #faa;
float:left;
}
table.matchtbl td.score ol li:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

.hidden {visibility:hidden;}

img.centerphoto {
float:none;
display:block;
margin:8px auto;
}
img.leftphoto {
float:left;
margin:0px 6px 8px 0px;
}
img.rightphoto {
float:right;
margin:0px 0px 8px 6px;
}
img.photo,
img.centerphoto,
img.leftphoto,
img.rightphoto {
background:url(../images/lb/loading.gif) no-repeat 50% 50%;
}
img.bmargined {
margin-bottom: 8px;
}

div.leftphotoframe,
div.rightphotoframe,
div.centerphotoframe {
background-color: #f6f6f6;
}

div.leftphotoframe img.photo,
div.rightphotoframe img.photo,
div.centerphotoframe img.photo {
float:none;
}
div.leftphotoframe p,
div.rightphotoframe p,
div.centerphotoframe p {
color:#333333;
margin:0px 2px 2px 6px;
line-height:1.2;
text-align: center;
}
div.leftphotoframe {
float:left;
margin:0px 6px 8px 0px;
}
div.rightphotoframe {
float:right;
margin:0px 0px 8px 6px;
}
div.photoframe {
float:right;
margin:0px 0px 8px 6px;
}


img.photo {
background: url(../images/lb/loading.gif) no-repeat 50% 50%;
}

div.centered {
width: 100%;
text-align: center;
}

div.centered img {
display: block;
margin: 0px auto;
}

#side_ajtlive {
margin: 0 0 2px 0;
border:1px solid #FF0000;
overflow: hidden;
background-color:white!important;
}
#banner_large_ajtlive {
width:11.3em;
height:19.1em;
display:block;
margin:0 auto;
}
#folder_banner_broadmedia {
background-color: #FF0000;
}
#banner_broadmedia {
margin:0 auto;
display:block;
}

adress {
color: #990000;
font-size: 115%;
}

/*----090426----*/
p.article02 {
margin:0.5em 0.5em 0.5em 0.5em;
line-height: 1.5em;
text-indent:1em;
}
