/*******************************************************************************/
/* Project num : 362.EC.26092                                                  */
/*                                                                             */
/* Sub-system  : FCO Main                                                      */
/*                                                                             */
/* Module name : Policy Stylesheet                                             */
/*                                                                             */
/* Module Ref  : FCO Main Policy                                               */
/*                                                                             */
/* Filename    : main.css                                                      */
/*                                                                             */
/* Amendment History                                                           */
/*                                                                             */
/* Ver      Date        Aubody { margin: 0pt; }

/* News Headline Hover */
.newsheadlinelink:hover { color: #666699; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }

/* External Link */
.kexternallinktext      { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kexternallinktitle     { color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kexternallinkurl       { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kexternallinkurl:hover { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

/* Internal Link */
.kinternallinktext      { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kinternallinkurl:hover { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kinternallinkurl       { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

/* File */
.kfileurl       { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.kfileurl:hover { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

/* FAQ */
.kfaqa          { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.kfaqq          { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }

/* A to Z */
.atozheadletter         { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.atozheadletter:hover   { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.atozletter             { color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.atozlinkurl            { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.atozlinkurl:hover      { color: #666699; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

/* Links */
.linktext           { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.linktext:visited   { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.linktext:hover     { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }
.linktext:link      { color: #666699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; }

/* Navigation Bar */
.navBarOff          { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOff:visited  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOff:hover    { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOff:link     { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOn           { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOn:visited   { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOn:hover     { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.navBarOn:link      { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

/* Child page Links */
.child          { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.child:visited  { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.child:hover    { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.child:link     { color: #666699; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

/* Calendar Link */
.calendarLink          { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold}
.calendarLink:visited  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold}
.calendarLink:hover    { color: #CD0303; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold}
.calendarLink:link     { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold}

/* Search */
.minisearchbox         { background-color: #DDDDEE;}

/* New Rufus Leonard styles for Brit EU section */
/* -- [ styles just for setting/positioning up this dev page ] ------------------------------ */


.EUL3navBarOff { color: #17175a; font-size: 0.8em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.EUL3navBarOff:hover { color: #F2042B; font-size: 0.8em; font-weight: bold; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL3navBarOn { color: #F2042B; font-size: 0.8em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL4navBarOff { color: #17175a; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL4navBarOff:hover { color: #F2042B; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL4navBarOn { color: #F2042B; font-size: 0.7em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL5navBarOff { color: #17175a; font-size: 0.65em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL5navBarOff:hover { color: #F2042B; font-size: 0.65em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.EUL5navBarOn { color: #F2042B; font-size: 0.65em; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.eubannerlinkurl { color: #17175a; font-size: 0.8em; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
.eubannerlinkurl:hover { color: #F2042B; font-size: 0.8em; font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;}
.eunewstextbold,.eucalendarLink {color:#17175a;font-size:0.8em;font-weight:bold;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif; }
.eucalendarLink:hover{color:#F2042B;font-size:0.8em;font-weight:bold;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;}
.pdfgraphic {width:16px;height:16px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_PDF1.gif);background-repeat:no-repeat;float:left;padding-right:3px;}


/*version 23, 6 April*/


.britainineurope {font-family:verdana,arial,sans-serif;color:#17175a;background:#fff;font-size:0.7em;}
.britainineurope  a{color:#17175a;font-weight:bold;text-decoration:underline;}
.britainineurope  a:hover{color:#ff0000;font-weight:bold;text-decoration:underline;}
.pdflink {color:#17175a;font-weight:bold;text-decoration:none;padding-left:20px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_PDF1.gif);background-repeat:no-repeat;}
.pdflink:hover {color:#ff0000;font-weight:bold;text-decoration:none;padding-left:20px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_PDF1.gif);background-repeat:no-repeat;}
.fixwidth {width:300px;}
.l1topbanner {float:left;width:100%;margin-bottom:0.25em;position:relative;background:#17175a;color:#fff;}
.l2topbanner {float:left;width:100%;margin-bottom:2em;position:relative;background:#17175a;color:#fff;}
.l1topbanner h1 {font-size:1.8em;font-weight:normal;margin:0.2em 0 0.2em 0.5em;}
.l2topbanner h1 {font-size:1.5em;font-weight:normal;margin:0.75em 0 0 1em;}
.l1topbanner p{color:#fff;margin:1em 1em 0 1em;}
.topbannertext{font-size:1em;margin:0 0 0 1em;}
.topbannertext a{font-size:smaller;color:#fff;}
.leftimage {float:left;padding-right:1em;}
.rightimage {float:right;padding-left:1em;}
.centreimage {text-align:center;margin:0.5em 0;}
.clearboth {clear:both;}
.newsbox {background:#E4EDFF;margin:0.25em 0;padding:0;}
.newsbox p{margin:0.5em 0;width:100%}
.pagemainintro {margin:0.75em 0;padding:0;width:100%;}
.l2l3pagemainintro {font-size:1em;font-weight:bold;}
.leftboxcontent {float:left;width:48.5%;margin:0 0;position:relative;}
.rightboxcontent{float:right;width:48.5%;margin:0 0;position:relative;}
.leftboxcontent p,.rightboxcontent p {padding:0 0;margin:0 0 0.5em 0;}
.orangetitlebar {font-size:1em;font-weight:bold;padding:0.25em 0 0.25em 1em;margin:0 0 0.25em 0;background:#f28a04;color:#fff;}
.orangetitlebar a {color:#fff;text-decoration:none;}
.orangetitlebar a:hover {color:#fff;text-decoration:none;}
.bottomlink {position:absolute;bottom:-1em;left:1.2em;font-size:0.9em;color:#17175a;background:#fff;text-decoration:none;}
.bottomlink:hover {position:absolute;bottom:-1em;left:1.2em;font-size:0.9em;color:#ff0000;background:#fff;text-decoration:none;}
.quoteboxbeige {background:#ebe0cb;margin:1.5em 0;padding:1em;}
.quoteboxwhite {background:#fff;margin:1.5em 0;padding:1em;}
.quoteboxblue {background:#E4EDFF;margin:1.5em 0;padding:1em;}
.quoteboxbeige h3,.quoteboxwhite h3,.quoteboxblue h3{font-size:1em;font-weight:bold;margin-top:0.25em;}
.quoteboxbeige blockquote,.quoteboxwhite blockquote,.quoteboxblue blockquote {margin:0 0;} 
.sub-title {font-size:1.2em;}
.britainineurope ul,.britainineurope, ol {margin-top:0.75em;margin-bottom:0.75em;list-style-position:inside;}
.bodymaincontent p{margin:0.5em 0;}
.l2linkssection {padding:0.5em;background-color:#F4F7FD;margin-top:2em;}
.l2linkssection p {margin:0.2em 0 0 0;}
.l2linkssection a{color:#17175a;font-weight:bold;text-decoration:none;padding-left:10px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_Nav2.gif);background-repeat:no-repeat;background-position: 3px 0.2em;}
.l2linkssection a:hover{color:#F2042B;font-weight:bold;text-decoration:none;padding-left:10px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_Nav2.gif);background-repeat:no-repeat;background-position: 3px 0.2em;}
.extrapagelinks {font-size:0.8em;font-family:verdana,helvetica,arial,sans-serif;color:#17175a;background:#fff;width:180px;min-width:180px;margin-bottom:10px;}
.linksorangetitlebar {font-size:1em;font-weight:bold;padding:0.25em 0 0.25em 1em;margin:0.25em 0 0.25em 0;background:#f28a04;color:#fff;}
.linksorangetitlebar a {color:#fff;text-decoration:none;}
.linksorangetitlebar a:hover {color:#fff;text-decoration:none;}
.linkslinebox {font-size:0.8em;background:#ebe0cb;width:100%;padding:3px 0;border-top:1px solid #fff;}
.linkslineboxwhite {font-size:0.8em;background:#fff;width:100%;padding:3px 0;}
.linkslineboxblank {font-size:0.8em;background:#ebe0cb;padding:0 0 0.5em 14px;}
.linkslineboxblankwhite {font-size:0.8em;background:#fff;}
.linkslineboxfeatureone {font-size:1em;float:right;padding:0px;width:100%;background:#526096;}
.linkslineboxfeatureone p a,.linkslineboxfeatureone p a:hover{color:#fff;}
.linkslineboxfeatureone p{padding:0em;font-weight:bold;}
.linkslineboxfeaturetwo {font-size:1em;float:right;padding:0px;width:100%;background:#A7AA5E;}
.linkslineboxfeaturetwo p{padding:0em;font-weight:bold;}
.linkslineboxfeaturethree {font-size:1em;float:right;padding:0px;width:100%;background:#427E3B;}
.linkslineboxfeaturethree p{padding:0em;font-weight:bold;}
.linkslineboxfeaturethree p a,.linkslineboxfeaturethree p a:hover{color:#fff;}
.linksanchorbox {padding-left:3px;} 
.extrapagelinks a{color:#17175a;font-weight:bold;text-decoration:none;}
.extrapagelinks a:hover{color:#ff0000;font-weight:bold;text-decoration:none;}
.linkgraphic {width:4px;height:10px;background-image:url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Files/kimage/FCO_BEU_Nav2.gif);background-repeat:no-repeat;background-position:0 0.2em;float:left;padding-right:3px;}


/* New styles for Afghanistan section */
/* -- [ styles just for setting/positioning up this dev page ] ------------------------------ */

.afghanistan {font-family:verdana,arial,sans-serif;color:#17175a;background:#fff;font-size:0.7em;}
.afghanistan  a{color:#17175a;font-weight:bold;text-decoration:underline;}
.afghanistan  a:hover{color:#f2042b;font-weight:bold;text-decoration:underline;}
.greentitlebar {font-size:1.15em;font-weight:bold;padding:0.25em 0 0.25em 1em;margin:0 0 0.25em 0;background:#008740;color:#fff;}
.greentitlebar a {color:#fff;text-decoration:none;}
.greentitlebar a:hover {color:#fff;text-decoration:none;}
.linksgreentitlebar {font-size:1em;font-weight:bold;padding:0.25em 0 0.25em 1em;margin:0.25em 0 0.25em 0;background:#008740;color:#fff;}
.linksgreentitlebar a {color:#fff;text-decoration:none;}
.linksgreentitlebar a:hover {color:#fff;text-decoration:none;}
.afghanlinkslinebox {font-size:0.8em;background:#e0f5e1;width:100%;padding:3px 0;border-top:1px solid #fff;}
.afghanlinkslineboxblank {font-size:0.8em;background:#e6f7e6;padding:0 0 0.5em 14px;}
.afghannewsbox {background:#e6f7e6;margin:0.25em 0;padding:0;}
.afghannewsbox p{margin:0.5em 0;width:100%}
.afghanlinkslineboxfeaturethree {font-size:0.8em;float:right;padding:0px;width:100%;background:#e0f5e1;}
.afghanlinkslineboxfeaturethree p{padding:0em;font-weight:bold;}
.afghanlinkslineboxfeaturethree p a,.afghanlinkslineboxfeaturethree p a:hover{color:#fff;}
.euminisearchbox         { background-color: #ffffff;}

/* New styles for release 2.30.0 */
/* Afghan Navigation Bar */
.AfghanL3navBarOn       { color: #000066; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL3navBarOn:hover { color: #CD0303; font-weight: bold;  font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-ecoration:none;}
 
.AfghanL4navBarOn       { color: #CD0303; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL4navBarOn:hover { color: #000066; font-weight: bold;  font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
 
.AfghanL5navBarOn       { color: #CD0303; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL5navBarOn:hover { color: #000066; font-weight: bold;  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL5navBarOff       { color: #000066; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL5navBarOff:hover { color: #CD0303; font-weight: bold;  font-size: 12px; font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
 
.AfghanL6navBarOn       { color: #CD0303; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL6navBarOn:hover { color: #000066; font-weight: bold;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL6navBarOff       { color: #000066; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL6navBarOff:hover { color: #CD0303; font-weight: bold;  font-size: 11px; font-family: Verdana,Arial, Helvetica, sans-serif; text-decoration:none;}
 
.AfghanL7navBarOn       { color: #CD0303; font-weight:  bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL7navBarOn:hover { color: #000066; font-weight:  bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL7navBarOff       { color: #000066; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.AfghanL7navBarOff:hover { color: #CD0303; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
/* Afghan End */

.boxright {	width: 250px; float:right; background-color:#CCCCCC; visibility: visible; padding: 5px; border: thin dotted #666666; margin: 5px; }



/* Styles for Newsfiles in Policy Channel - created by L King July 2007 */

#newsfile {
  width:690px;
  margin: 0;
  padding: 0;
}

#newsfile h1 {
color: #920000;
font-size:1.5em;
}

#newsfile h2 {
color: #920000;
font-weight:bold;
}

#newsfile ul {
padding-left: 0px;
margin:5px 0px 5px 20px;
}

#newsfile li {
margin-left: 0px;
list-style-image: url(http://collections.europarchive.org/tna/20080205132101/http://www.fco.gov.uk/Xcelerate/graphics/images/fcomain/home/aboutthefco/sml_arrow_off_right.gif);
}

#newsfile_body {
width:55%;
float:left;
padding: 0px 5px 0px 5px;
}

#newfile_rightcolumn {
width:300px;
float:right;
}

.newsfile_featurebox{
border-style:dashed;
background-color:#EFE7AD;
border-width:1px;
padding:2px 5px 2px 5px;
margin-bottom:5px;
}

.newsfile_featurebox p {
margin-bottom: 0px;
margin-top: 5px;
}

.newsfile_featurebox h2 {
margin-bottom: 0px;
margin-top: 0px;
}

.newsfile_wingmedia {
margin-bottom:10px;
}

.newfile_mediabox {
border-style:dashed;
background-color:#DDDDEE;
border-width:1px;
margin-bottom:10px;
padding: 2px 5px 2px 5px;
}

.newfile_mediabox h2 {
margin-bottom: 2px;
margin-top: 2px;
}

.newfile_mediabox p {
margin-bottom: 5px;
margin-top: 5px;
}

.newfile_gallery {
width:310px;
border-style:dashed;
background-color:#DDDDEE;
border-width:1px;
margin-bottom:10px;
padding: 5px 5px 2px 5px;
}

.newfile_gallery h2 {
margin-bottom: 2px;
margin-top: 2px;
}

.newfile_gallery p {
margin: 5;
}

.newfile_gallery img {
margin: 5;
border-width: 1px;
border-style:solid;
} 



