body {
  background:url("/MEDIA/BACKGROUNDS/1.gif") #CCCCCC; margin:0px;
  font-family:Verdana, Arial, Helvetica; font-size:10px; color:#000000;
}
th, td, li {
  font-family:Verdana, Arial, Helvetica; font-size:10px; color:#000000;
}

pre {
  font-family:Courier, Monaco, Monotype; color:#000000; font-size:10px;
}

H1 {font-size:16px;}
H2 {font-size:14px;}
H3 {font-size:12px;}
H4 {font-size:11px;}
H5 {font-size:10px;}


a                {color: #003366; text-decoration: none; font-weight:bold;}
a:hover          {color: #FF0000; text-decoration: underline;}
a.bold           {color: #000000; font-weight: bold;}
a.bold:hover     {color: #FF0000; text-decoration: underline;}
a.leadheadline   {color:#003366; font-size:10px; font-weight:bold; text-decoration:none;} 
a.leadheadline:hover {text-decoration:underline;} 
a.headline       {color: #003366; font-size:10px; font-weight:bold;}
a.headline:hover {text-decoration:underline;}
a.menu           {font-weight:bold;}
a.menu:hover     {text-decoration:underline;}
a.frontmenu      {color: #003366; font-size:9px; font-weight:bold;}


div.headline     {color:#003366; font-size:10px; font-weight:bold;}
div.headline a   {color:#003366; font-size:10px;}

.frontmenu       {color:#FFFFFF;}
.leadstory       {color:#000000; font-size:10px; font-weight:normal;}
a.leadstory:hover{color:#FF0000; text-decoration:underline;}
.story           {color:#000000; text-align:justify; font-weight:normal;}
a.story:hover    {color:#FF0000; text-decoration:underline;}

.morelink        {float: right; color:white;}

.menuheader {
  width:auto; padding:2px; text-align:left; font-weight:bold;
}

.columnheader {
  width:auto; padding:2px; border:1px solid;
  background-color:#003366; color:#FFF0BB; border-color:#003366;
  text-align:left; font-size:11px; font-weight:bold;
}
table.columnheader {
  width:100%; padding:2px; border:0px solid;
  background-color:#003366; color:#FFF0BB; border-color:#003366;
  text-align:left; font-size:11px; font-weight:bold;
}
table.columnheader td {
  color:#FFF0BB; font-size:11px; font-weight:bold;
  }

.sidebarheader {
  width:auto; padding:2px; border:1px solid;
  background-color:#003366; color:#FFF0BB; border-color:#003366;
  text-align:left; font-size:11px; font-weight:bold;
}
.sidebarbox {
  width:auto; padding:2px; font-size:10px;
}

.columnheader a       {color:#FFF0BB;}
.columnheader a:hover {color:#FFF0BB; text-decoration:underline;}

.frontpanel, .sidepanel {
  width:auto; padding:1px; border:1px solid;
  background-color:#003366; color:#FFF0BB; border-color:#003366; 
  text-align:left; font-size:11px; font-weight:bold;
}
.panelcontent {
  width:auto; padding:2px; margin-top:2px;
  background-color:#FFF0BB; color:#000000;
  text-align:left; font-weight:normal;
}
.panelcontentreverse {
  width:auto; padding:0px; margin-top:2px;
  background-color:#003366; color:#FFF0BB;
  text-align:left; font-weight:normal;
}

.section {
  padding:2px; border:3px outset; margin-bottom: 5px;
  background-color:#003366; color:#FFF0BB; border-color:#FFF0BB;
  font-size:14px; font-weight:bold; 
} 
.subsection, .article {
  padding:2px; border:1px solid;  margin-bottom: 3px;
  background-color:#FFF0BB; color:#003366; border-color:#003366;
  font-size:12px; font-weight:bold; 
} 
.subsubsection {
  width:50%; padding:2px;
  border-style:none; border-bottom:2px solid; margin-bottom: 2px;
  color:#003366; border-bottom-color:#003366;
  font-size:12px; font-weight:bold;
} 

.menuitem {
  display: block; width:130px;
  border-top: 1px solid #FFF0BB; border-bottom: 1px solid #FFF0BB;
  color:#FFF0BB; background-color:#003366; text-decoration: none;
  font-family; Verdana, Arial, sans-serif; font-weight: bold;
  font-size: 11px; line-height: 15px; text-align:center;
  }
.menuitem:hover {
  color:#003366;  background-color:#FFF0BB;
  }

.countryHeader {display:none;}
.photoofday    {background-color:#003366;}
.banner        {padding:0 5px 0 5px;}
.copyright     {color:#000000; text-align:right;}

.phototitle    {color:#006600; font-weight:bold; font-size:18px;} 
.photocaption  {color:#000000; font-weight:bold; font-size:12px;} 
.photocredit   {color:#000000; font-weight:bold; font-size:10px;}

.gamesbox      {width: auto; padding: 2px; border:5px outset; text-align:center;}

ul.left, ul.tight {
  margin:8px; padding-left:5px; list-style-position:outside;
}
ul.arrow {
  margin:8px; padding-left:5px;
  list-style-image:url("/MEDIA/furniture/a46.gif"); list-style-position:outside;
}
ul.arrowheadlines {
  margin-left:8px; margin-top: 2px; margin-bottom: 2px; margin-right: 1px; padding-left:5px;
  list-style-image:url("/MEDIA/furniture/a46.gif"); list-style-position:outside;
}
ul.arrowtight {
  margin:1px; padding-left:1px;
  list-style-image:url("/MEDIA/furniture/a46.gif"); list-style-position:inside;
}
ul.ball {
  margin:0px; padding:0px;
  list-style-image:url("/MEDIA/furniture/ballclear.gif"); list-style-position:inside;
}
ul.bullet {
  margin:0px; padding:0px;
  list-style-image:url("/MEDIA/furniture/bullet.gif"); list-style-position:inside;
}

input      {color:#003366; font-size:9px;}
select     {color:#FFFFFF; font-size: 10px; background-color: darkgreen;}
.searchbox {color:#003366; font-size:9px;   width:100px; }
.button    {color:#003366; font-size:9px;   font-weight:bold;}
  

#QODquestion {margin-bottom:5px; text-align:center}
#QODbutton {font-weight:bold; text-decoration:underline; text-align:center; margin-bottom:5px;}
#QODbutton:hover {color:red;}
#QODanswer {display:none; text-align:center; margin-bottom:5px;}


.line {
  width:100%; height:1px; background-color: #FFFFFF; 
  border-top-width: 0px; border-left-width: 0px; border-right-width: 0px;
  border-bottom: 1px solid #003366;}

.caption {
  width: auto; background-color:#FFF0BB; color:#003366; text-align:center;
} 
.credit  {
  width: auto;  background-color:#FFF0BB; color:#003366; font-size:9px;
  text-align:right; padding-right:2px;
} 
.feature {
  color:#006600; font-size:12px; font-weight:bold; text-decoration:none; 
} 
.letter {
  width: 90%; padding: 5px; background-color: #ADD8E6;
}

#links a       {color:#FFFF66; background:#194C8D;}
#links a:hover {background:#C2015E;}

.csPoller        {font-size:9px;}
input.csPoller   {border:1px black;}
button.csPoller  {border:1px black; font-size:9px;}
select.csPoller  {border:1px black; font-size:9px;}
input.csPollerB,
button.csPollerB,
select.csPollerB {font-size:9px; border: 1px black;}

.ALL, .CE, 
.IRE, .SCO, .DEN, .NED, 
.DENNED, .IRESCO, .IRENED, .IRENEDSCO,
.ITA, .GER, .AUT, .CRT, .SLO, .SVK, .CZE, .BUL,
.NCU, .NWCU, .LCU, .MCU {display:none;}

.home .country          {display:none;}
.home .story            {display:block;}
.home .articleDate      {display:none;}
.home img               {display:none;}
.CEExport img           {display:inline;}
.CENetwork .country     {font-weight:bold;}
.CENetwork .articleDate {display:none;}
.CENetwork img          {display:none;}
.archive .country       {display:none;}
.archive .story         {display:block;}
.archive .articleDate   {display:inline;}
.archive img            {display:none;}

a.CEmenu {
  display: block; border-bottom: 1px solid #003366;
  background-color:#F3B405; color: #003366; text-decoration:none;
  text-align:center; line-height:14px;background-color: 
}
a.CEmenu:hover {
  background-color:#003366; color: #F3B405; text-decoration:none;
}








