body {
color:#000;
background-color:#f3f2eb;
font-family:verdana, helvetica, arial, sans-serif;
font-size:75%;
margin:0;
padding:0;
}

html > body {
font-size:9pt;
}

acronym,.titleTip {
border-bottom:1px dotted #a68c53;
cursor:help;
margin:0;
padding:0;
}

.smallCaps {
font-size:117%;
font-variant:small-caps;
}

#header {
color:inherit;
background-color:#b82619;
}

.headerTitle {
margin:0;
padding:8px 0;
}

.headerTitle a {
color:#000;
background-color:transparent;
text-decoration:none;
font-size:110%;
font-weight:bold;
font-style:italic;
}

.headerTitle > a {
font-size:138%;
}

.headerTitle span {
color:#FFF;
background-color:transparent;
font-weight:400;
}

.subHeader {
color:#FFF;
background-color:#000;
font-size:109%;
text-align:center;
margin:0;
padding:6px 0;
}

.subHeader a {
color:#FFF;
background-color:#000;
text-decoration:none;
font-weight:bold;
}

.subHeader a:hover {
color:#000;
background-color:#FFF;
}

.leftSideBar {
width:12.5em;
float:left;
clear:left;
}

.leftSideBar .sideBarTitle {
color:#404040;
background-color:#e6dfcf;
font-weight:bold;
margin:0;
padding:6px 10px;
}

.leftSideBar ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 1em;
padding:0;
}

.leftSideBar li {
margin:1ex;
padding:0 0 4px 6px;
}

.leftSideBar a:hover {
color:#a68c53;
background-color:transparent;
text-decoration:none;
}

.leftSideBar .sideBarText {
color:#a68c53;
background-color:transparent;
line-height:1.25em;
display:block;
margin:1ex .25ex 1.5em .75ex;
padding:0;
}

.leftSideBar .thisPage {
color:#404040;
background-color:transparent;
font-weight:bold;
}

.rightSideBar {
background-color:#f3f2eb;
width:14em;
float:right;
clear:right;
border:1px solid #d8d2c3;
}

[class=rightSideBar] {
margin-right:1.5ex;
}

.rightSideBar .sideBarTitle {
color:#000;
background-color:#e6dfcf;
font-weight:bold;
margin:6px;
padding:5px 6px;
}

.rightSideBar .sideBarText {
line-height:1.5em;
margin:0;
padding:0 10px 8px;
}

.rightSideBar .more {
text-decoration:none;
text-align:right;
display:block;
margin:0;
padding:0 2ex 1em;
}

#main-copy {
color:#000;
background-color:#fafafa;
line-height:1.5em;
border-left:1px solid #d8d2c3;
margin:0 0 0 12.5em;
padding:0 16em 1em 1em;
}

#main-copy h1 {
color:#b82619;
background-color:transparent;
font-family:arial, verdana, helvetica, sans-serif;
font-size:175%;
font-weight:bold;
font-style:italic;
text-align:left;
margin:1em 0 0;
}

#main-copy .sideBarTitle {
color:#404040;
background-color:#e6dfcf;
font-weight:bold;
margin:0;
padding:.63ex 1ex;
}

#main-copy hr {
color:#e6dfcf;
}

#main-copy a {
color:#a68c53;
background-color:transparent;
text-decoration:underline;
font-weight:bold;
}

p {
margin:1em 0 1.5em;
padding:0;
}

dt {
font-weight:bold;
margin:0;
padding:0 0 .5ex;
}

dd {
margin:0 0 1.5em 1.5em;
padding:0;
}

h4 {
font-size:110%
}

.titulos {
font-size:142%;
background-color:#E6DFCF;
font-weight:bold;
}

.edicion {
font-size:175%;
color:#B82619;
font-weight:bold;
font-style:italic;
font-family:Arial;
}

#footer {
color:#000;
background-color:#e6dfcf;
font-size:92%;
text-align:center;
line-height:1.25em;
clear:both;
margin:0;
padding:1em 4mm;
}

#footer div {
margin:0;
padding:0 0 1ex;
}

#footer a {
color:#000;
background-color:transparent;
text-decoration:underline;
font-weight:bold;
}

.leftSideBar a,.rightSideBar a {
color:#a68c53;
background-color:transparent;
text-decoration:underline;
font-weight:bold;
}

.leftSideBar .sideBarText a,.rightSideBar .more:hover {
text-decoration:underline;
}

.leftSideBar .sideBarText a:hover,.rightSideBar a:hover,#main-copy a:hover,#footer a:hover {
text-decoration:none;
}

.boxscore
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
border-spacing: 1px;
border:2px solid #E6DFCF;
color: #000;}

table.editions
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
width:60%;}

table.editions tr.hed
{background-color: #E6DFCF;
color: #B82619;
font-size: 15px;
font-weight: bold;
height:1.8em;
} 

table.editions2
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
width:25%;}

table.editions2 tr.hed
{background-color: #E6DFCF;
color: #B82619;
font-size: 15px;
font-weight: bold;
height:1.8em;
} 

table.stats
{text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
border-spacing: 1px;
color: #000;}

table.stats tr {
color: #000;
padding: 4px;
}

table.stats tr.hed
{background-color: #E6DFCF;
color: #000;
font-weight: bold;} 

table.stats tr.totals
{background-color: #EFF0E8;
color: #000;
font-weight: bold;}

table.stats-left
{text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 12px;
border-spacing: 1px;
color: #000;}

table.stats-left tr {
color: #000;
padding: 4px;
}

table.stats-left tr.hed
{background-color: #E6DFCF;
color: #000;
font-weight: bold;} 

table.stats-left tr.totals
{background-color: #EFF0E8;
color: #000;
font-weight: bold;}
