/*
STYLE SHEET: official
WRITTEN ON: Jan 19, 2010, 8:43:56 PM
AUTHOR: Jeff Tiffany
DESCRIPTION: Expos cascading style sheet
*/

root {
    display: block;
}

body {
    background-color:gray;
    margin-top:0px;
}

.main
{
    width:800px;
    text-align:center;
    margin:0 auto;
}

.links
{
    background-color:navy;
    width:inherit;
    height:25px;
    font:13px arial;
    font-weight:bold;
    color:white;
    text-align:center;
    vertical-align:middle;
    padding-top:8px;
}

.links a
{
    color:white;
    font:13px arial;
    font-weight:bold;
    text-align:left;
    vertical-align:bottom;
    padding:6px;
    text-decoration:none;
}

.links a:hover
{
    color:#99CC00;
}

#headerimg
{
    background-image:url(images/logoheader.jpg);
    width:800px;
    height:194px;
    margin:0 auto;
    border-bottom:3px solid navy;
}

.content
{
    width:798px;
    border:1px solid navy;
    margin-top:0px;
    background-color:white;
    height:575px;
}

.footer
{
    width:auto;
    background-color:navy;
    text-align:center;
    font:13px arial;
    font-weight:bold;
    color:white;
    padding:6px;
}

h1
{
    font:18px arial;
    font-weight:bold;
    color:navy;
    text-align:left;
    padding:4px;
    padding-left:7px;
}

h2
{
    font:18px arial;
    font-weight:bold;
    color:navy;
    text-align:center;
    padding:4px;
}

h3
{
    font:15px arial;
    font-weight:bold;
    color:navy;
    text-align:right;
    padding:4px;
}

.headlines
{

}

.headlinenews
{
    overflow:auto;
    height:100px;
    width:auto;
    font:13px arial;
    color:navy;
    text-align:left;
    padding-left:7px;
}

.standings
{
    float:left;
    width:400px;
    text-align:left;
    padding-left:7px;
    height:150px;
}

.standingtitle
{
    background-color:silver;
    border-bottom:1px solid navy;
    text-align:justify;
    padding:5px;
    vertical-align:top;
}

p
{
    color:navy;
    font:10px arial;
    font-weight:bold;
}

.standingstable
{
    border-collapse:collapse;
    width:400px;
}

th
{
    background-color:silver;
    font:11px arial;
    font-weight:bold;
    text-align:center;
    color:navy;
    padding:5px;
    border-bottom:1px solid navy;
    vertical-align:middle;
}

td.rowdataexpos
{
    background-color:azure;
    font:11px arial;
    text-align:center;
    color:navy;
    padding:5px;
    border-bottom:1px solid lightgrey;
}

td.rowdataother
{
    background-color:white;
    font:11px arial;
    text-align:center;
    color:navy;
    padding:5px;
    border-bottom:1px solid lightgrey;
}

td.label
{
    text-align:right;
    color:navy;
    font:12px arial;
    font-weight:bold;
}

.playerweek
{
    float:right;
    text-align:left;
    width:350px;
    padding-right:7px;
    padding-left:7px;
    height:150px;
    vertical-align:top;
    margin:-2px 0 0 0;
}

.playerweekheader
{
    float:right;
    width:350px;
    text-align:left;
    padding-left:7px;
    padding-right:7px;
    margin-top:0px;
    font:11px arial;
    font-weight:bold;
    color:navy;
    background-color:silver;
    border-bottom:1px solid navy;
}

#powphoto
{
    float:right;
    font:12px arial;
    color:navy;
    width:364px;
    text-align:left;
    vertical-align:text-top;
    padding:5px;
    padding-left:0px;
    padding-right:7px;
    margin-top:0px;
}


#powinfo
{
    float:left;
    background-color:white;
    border:0px;
    padding-left:4px;
}

.content a
{
    font:11px arial;
    font-weight:bold;
    color:navy;
    text-align:left;
    text-decoration:none;
}

.content a:hover
{
    font:11px arial;
    font-weight:bold;
    color:#99CC00;
    text-align:left;
    text-decoration:none;
}

#listitem
{
    text-align:left;
    padding:5px;
}

td.original
{
    padding:6px;
}

td.original2
{
    text-align:center;
    color:navy;
    font:11px arial;
    padding:2px;
    width:30px;
    border:1px solid navy;
}

td.alternate
{
    padding:6px;
}

tr.alternate
{
    background-color:azure;
    border-top:1px solid lightgrey;
    border-bottom:1px solid lightgrey;
    text-align:center;
    color:navy;
    font:11px arial;
}

tr.original
{
    background-color:white;
    text-align:center;
    color:navy;
    font:11px arial;
}

td.label
{
    text-align:right;
    font:12px arial;
    color:navy;
}

td.input
{
    text-align:left;
    color:navy;
    font:12px arial;
}