body, td
{font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size:x-small; /* for IE5/Win */
voice-family: "\"}\"";
voice-family:inherit;
    font-size: small; /*for compliant browsers */
    }
    html>body { /* nice to Opera */
    font-size: small;
    }
body {
  background: #FFFFFF;
  margin: 0;
    }

#wrapper{
   position:relative;
   text-align:left;
   width:920px;
   margin-right: auto;
   margin-left: auto;
   padding: 0;
}
img {border:none;}
.imgborder {border:1px solid #000000;}

a:link  { color: #003399; text-decoration:none; }
a:visited { color: #666633; text-decoration:none; }
a:active, a:hover { color: #3366CC; text-decoration:underline; }
.small, small { font-size: 96%; font-family: Arial,Verdana, Geneva, sans-serif }
.gr {color:#006600}
.snow {font-size: 96%; font-family: Arial,Verdana, Geneva, sans-serif;color:snow}
.snowstorm {font-size: 90%; font-family: Arial,Verdana, Geneva, sans-serif ; color:snow;font-weight:bold;}
.snowstormU {font-size: 96%; font-family: Arial,Verdana, Geneva, sans-serif ; color:#fcf16d;font-weight:bold;font-decoration:underline;}
.sm {color:gray}
.smgray { font-size: 96%; font-family: Arial,Verdana, Geneva, sans-serif ; color:dimgray}
.s1 { font-size: 97%; font-family: Arial,Verdana, Geneva, sans-serif ; color:dimgray;}
.newsrow {
	padding: 1px 1px 1px 3px;
	border:none;
}
a.topstories:link {text-decoration:none; color:#000000; font-weight:bold;font-size:110%;}
a.topstories:active, a.topstories:hover {text-decoration:underline; color: #3366CC; font-weight:bold;font-size:110%; }
a.topstories:visited { color: #666633; font-weight:bold;font-size:110%; }

#leftnav{
   position:absolute;
   top:11.9em;
   left:0;
   width:180px;
   height:500px;
   padding: 6px 0 0 0;

}

#content {
position:absolute;
top: 11.9em;
   margin-left:190px;
   margin-top:8px;
   padding-left: 8px;
   background: url(/graphics/backgrounds/dotted2.gif) repeat-y left;
/*   border-bottom:1px solid gray;
*/
}

.popuppicthumb
{
	padding:1px 4px 2px 1px;
	float: left;
	width:100px;
text-align:center;
}
.hdot {background: #fff url(/graphics/hline.gif) repeat-x;
}
.clear {
clear:both;
}


.tnews:after{
content: ".";
height: 0;
visibility:hidden;
display: block;
clear:both;
}
.tnews {
display: inline-table;
background: url(/graphics/backgrounds/dotted.gif) bottom repeat-x;
padding:4px 6px 8px 6px;
margin: 0 10px 10px 0;
font-size:98%;
width:493px;
}
/* Hides from IE-mac \*/
* html .tnews {height: 1%;}
.tnews {display: block;}
/*End hide from IE-mac */



.dircell {
background: url(/graphics/lr-gray.gif) no-repeat left; padding: 2px 0 1px 15px;
clear:both;
}

.dircellaudio {
background: url(http://clubs.phantis.com/sports/style_images/2/atb_radio.gif) no-repeat left; padding: 2px 0 1px 15px;
clear:both;
}
.dircell a:link , .dircellaudio a:link  { color: #003399; text-decoration:none; font-size:96%; line-height:14px;}
.dircell a:visited , .dircellaudio a:visited { color: #666633; text-decoration:none; font-size:96%; line-height:14px;}
.dircell a:active, .dircell a:hover , .dircellaudio a:active, .dircellaudio a:hover { color: #3366CC; text-decoration:underline; font-size:96%; line-height:14px;}

.sn {
font-weight: bold;
font-size: 106%;
color: #999999;
letter-spacing:.3em;
height:20px;
padding: 2px 0 0 6px;
background: #DED9DE;
margin-bottom:2px;
}
input#sbox[type="text"] {
width:85px;
border-top: 2px solid #999;
border-left: 2px solid #999;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
font-size:105%;
height:14.5px;
}

input#sbox[type="submit"] {
width:55px;
font-size:85%;
height:20.5px;
}
input#sbox:focus {
background:#ffc;
}

input[type="text"] {
width:200px;
border-top: 2px solid #999;
border-left: 2px solid #999;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
font-size:11px;
height:14.5px;
}

input[type="submit"] {
width:65px;
font-size:90%;
height:1.8em;
cursor:pointer;
font-weight:bold;
color:#666;
padding: 1px 2px;
background:url(/forms/graphics/formbg.gif) repeat-x left top;

padding: 1px 2px;
background:url(/forms/graphics/formbg.gif) repeat-x left top;


}
input:focus {
background:#ffc;
}


.stories {
font-size:96%;
padding:1px 1px 1px 10px;
text-align:left;
background: url(/graphics/arrow-tl.gif) no-repeat top left;
}
.stories a:link {
color: #003399; text-decoration:none; font-size:100%;
text-align:left;
}
.stories a:visited {
color: #666633; text-decoration:none; font-size:100%;
text-align:left;
}
.stories a:active , .stories a:hover {
color: #3366CC; text-decoration:underline; font-size:100%;
text-align:left;
}
.ss{
font-size:96%;
color:gray;
}
#lbox {background:#85958D;
float:right;
height:16px;
margin:1px;
width:65px;
text-align:center;
padding: 2px;
font-size: 92% ;
font-family: Arial, Verdana,Helvetica, sans-serif;
color:snow;
font-weight:bold;}

#lbox a:link, #lbox a:visited  {
font-size: 98%;
font-family: Arial, Verdana,Helvetica, sans-serif;
color:white;
font-weight:bold;
}

#lbox a:hover {
font-size: 98%;
font-family: Arial, Verdana,Helvetica, sans-serif;
color:gold;
font-weight:bold;
}

.Lnewsbox {
float:left; width:239px; padding: 0px 8px 4px 4px; margin-bottom:12px; background: url(/graphics/backgrounds/dotted2.gif) repeat-y right; clear:both;
}

.Rnewsbox {
float:right; width:237px; padding: 0px 6px 4px 8px; margin-left: 2px
}

h2.cal {
font-size:120%;
padding:0px;
margin:0px;
}
ul.cal {list-style-type:square;margin:0 0 8px 10px; padding:0 0 0 6px;
}

ul.cal  li{padding:0px; font-size:96%;
}

a.descr { background:url(/graphics/externalLink.gif) no-repeat right top;
padding-right:10px;
}

a.descr [href^="http://wiki.phantis.com/"] { background-image:none;
padding-right:0px;
}

#cosub {padding:6px; margin: 10px 0 14px 0; }