/* editorial stylesheet, with narrow picture column (modified) - TODO*/
p.intro 
{
font-weight:bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#000000;
}

p.intro:first-letter
{
}

p.quote 
{
margin-left:10px;
margin-right:10px;
font-style:italic;
font-size:16px;
color: #05d;
font-family: Verdana, Arial, Helvetica, sans-serif;
             }
			 
p.question{
	color:#0055DD;
	font-weight:normal;
	font-style:italic;
	margin:0.5em auto 0.2em ;
	font-size:12px;}

.italics
{
font:Georgia, 'Times New Roman', Times, serif; 
font-size:13px; 
font-style:italic;
}

div.left
{
float:left;
margin: 0px 7px 5px 0; 
border: 0;
}

div.right 
{
float: right; 
margin: 0px 0px 5px 7px; 
border: 0;
}

.image-top{ margin-bottom:10px;}
.image-between{ margin:10px 0px;}
.image-bottom{ margin-top:10px;}

div.quoteR
{
float:right;
margin: 5px;
width:210px; 
}

div.quoteL
{
float:left;
margin: 5px 5px 5px 0px;
width:210px; 
}
p.quoteR
{
margin-left:5px;
font-style:italic;
font-size:16px;
color: #05d;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.quoteL
{
margin-right:5px;
font-style:italic;
font-size:16px;
color: #05d;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}

p.caption-116px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#666666;
	width:116px;

}

p.caption-188px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#666666;
	width:188px;

}

p.caption-145px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#666666;
	width:145px;

}

p.caption-235px
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	color:#666666;
	width:235px;

}
.chptr {
	font-weight: bold;
	margin-bottom:0px;
	margin-top:0.5em;
	font-size:13px;}

div.factfile 
{
background-color:#CCFFFF; 
padding:10px; 
border:1px solid #05d;
margin-top:1em;
}

div.factfile h3 
{
color: #0044DD;
font-weight: bold;
margin-top:.5em;
}

div.searchlinks
{
width: 140px;
background-color:#FFFFBB;
border-color:#FFCC00;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
margin-right: 0px;
padding: 1px;
text-align: center;
}
div.searchlinks a img
{
border-width:0px;
}

p.searchlinks a
{
font:Arial, Helvetica, sans-serif;
font-style:normal;
text-decoration:none;
}

div#editorialtext
{
position:relative;
width: 640px;
margin-left: 160px;
margin-bottom: 10px;

}

div.editorialtextparas 
{
width: 470px;
background-color:  none;
}

div#picturecolumn
{
width: 630px;
background-color:  none;
height: inherit;
margin-left:160px;
margin-top:10px;
margin-bottom:20px;
text-align:center;
}


.editinfotitle{
background-color:#0055DD; width:150px; height:1.7em; margin: 0 0 0.7em 0;  color:#FFFFFF; display:block;
}
#countrinfolist{width:150px; height:auto; margin:0 0px 10px 0; border:#fc0 1px solid; background-color:#FFFFBB; display:block;}
/*info on <countrinfolist p> in base.css*/

#maplist{width:150px; height:auto; min-height:150px; margin:0 0px 10px 0; border:#fc0 1px solid; background-color:#FFFFBB; display:block;}
/*info on <maplist p> in base.css*/

#editinfolist{width:150px; height:auto;  margin:0 0px 10px 0; border:#fc0 1px solid; background-color:#FFFFBB; display:block;}
/*info on <editinfolist p> in base.css*/

#relatedinfolist{width:150px; height:auto;  margin:0 0px 10px 0; border:#fc0 1px solid; background-color:#FFFFBB; display:block;}
/*info on <editinfolist p> in base.css*/

div#infocolumn
{
float:right;
width: 150px;
height:auto;
background-color:none;
margin:0 0px 10px 0
}

div#infocolumn-articl
{
float:right;
width: 150px;
height:auto;
background-color:none;
margin:0 10px 10px 0
}


h2.infobox
{
margin-top:0px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:normal; 
 text-indent:0.5em; 
 letter-spacing:0.1em;
 height: 1.5em; 
 background-color: blue;
 color:#FFFFFF;
}



div.searchlinks div.textlink
{
margin-bottom: 5px;
color: #FFAA77;
}

div#searchlinkstop
{
position: static;
width:150px;
}
 
div#searchlinksbottom
{
position: static;
width:150px;
}

div.nextprev
{
border-width: 1px 0px 1px 0px;
border-style: dotted;
width: 470px;
text-align:right;
}

div.nextprev a
{
text-decoration: none;
color: #05d;
}
div.nextprev a:hover
{
text-decoration:underline;
color: #05d;
}
/*Wheels style*/

#performancedata p{ margin:5px auto; padding:0px; line-height:1em; font-size:11px;}
#performancedata td{ background-color:#DDDDDD; border:#DDDDDD 1px solid;} 
#performancedata th{ background-color:#666666; border:#666666 1px solid;}
#performancedata th h4{ font-size:12px;  margin:4px auto; line-height:1em; padding:0px; text-align:center;}
#performancecontainer{border:#666666 1px solid; width:470px; height:auto; margin-bottom:10px;}
