/******************************************************************************/
/* Project num : 362.EC.26092                                                 */
/*                                                                            */
/* Sub-system  : FCO Post                                                     */
/*                                                                            */
/* Module name :                                                              */
/*                                                                            */
/* Module Ref  :                                                              */
/*                                                                            */
/* Filename    : post.css                                                     */
/*                                                                            */
/* Synopsis    : Post global css imported into all pages                      */
/*                                                                            */
/* Amendment History                                                          */
/*                                                                            */
/* Ver    Date        Author        Reference                                 */
/* 1      19/10/01    crossleya     Creation                                  */
/* 2      25/10/01    nguyenp       OR248 Fixed Netscape problem              */
/* 3      30/10/01    crossleya     OR270 Adding advanced search hover        */
/*                                  OR296 Adding printback                    */
/* 5      01/11/01    nguyenp       OR263 Changed kimagecentre                */
/* 6      21/11/01    turnerm       OR152 Link type images                    */
/* 7      23/11/01    khanr         OR422 W3C CSS1 Validation                 */
/* 8      04/12/01    nguyenp       OR470 Fixed Netscape 4.x compatability    */
/* 9      04/12/01    nguyenp       OR491 Added Dropdown styles               */
/* 10     03/01/02    pearsonm      OR559 COrrecting the Karticleheadline     */
/* 11     10/01/02    nguyenp       OR591 Changed Heveltica to Helvetica      */
/* 12     16/01/02    mccarthys     OR596 Change body background              */
/* 13     28/01/02    pearsonm      OR722 Adding newsheadline                 */
/* 14     29/01/02    crossleya     OR722 newsheadline                        */
/* 15     29/01/02    crossleya     OR722 newsheadline                        */
/* 16     05/02/02    nguyenp       OR768 Add foreground colour to body       */
/* 17     05/03/02    craftc        OR809 Removing underlining of links       */
/* 18     05/04/02    simsb         OR944 Added KFAQ                          */
/* 19     18/04/02    woodma        OR977 Added kfileurl                      */
/* 20     22/04/02    callaghanj    Added heading and link for Forms          */
/* 21     04/09/02    khanr         Matching VSS Version Numbers              */
/* 22     04/09/02    khanr         OR 1697 Update KInternalLinks Entires     */
/* 23     08/01/03    pearsonm      OR 2132 Adding Text Only Navbar Styles    */
/* 24     05/02/03    pearsonm      OR 2132 Updating nav bar styles           */
/* 25     17/04/03    nguyenp       OR 2362 Visa Form Rollout                 */
/* 26     28/10/03    craftc        OR 2029 Adding consular form style        */
/* 27     24/06/04    turnerm       OR2831 Post specific styles               */
/* 28     24/06/04    turnerm       OR2831 Post specific styles               */
/* 29     24/06/04    turnerm       OR2874 POST News Ticker                   */
/* 30     11/11/05    phosking      OR3136 More link style added              */
/******************************************************************************/

body                 { margin: 0pt; background: #FFFFFF; color: #000000;}

/* navigation */
.mainnavoff          { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.mainnavoff:hover    { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.mainnavon           { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.l1pitext            { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
.childlink           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.childlink:hover     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.siblinglink         { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.siblinglink:hover   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

/* text only nav */
.navbarlink          { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.navbarlink:hover    { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.navbarparentlink    { color: #800080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.navbarparentlink:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.navbarnotlink       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }

/* dropdown menu */
.dropdown            { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

/* left bar */
.leftarticlehead     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none }
.leftarticletext     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none }
.leftarticlelink     { color: #c0c0c0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.leftarticlelink:hover { color: #c0c0c0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.leftarticlemorelink     { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

.newsheadline        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; }

/* asset styles */
.linktext            { color: #4D6DB2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }

.karticleheadline    { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; }
.karticletext        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

.kexternallinktitle  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.kexternallinkurl    { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.kexternallinkurl:hover { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.kexternallinktext   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

.kinternallinkurl    { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.kinternallinkurl:hover { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.kinternallinktext   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

.kimagewraprt        { float: right;}
.kimagewraplt        { float: left; text-align: left;}
.kimagevcentre       { vertical-align: middle;}
.kimagecentre        { text-align: center;}
.kimageleft          { text-align: left;}
.kimageright         { text-align: right;}
.kimagecapt          { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; text-align:center; }

.kfaqa               { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; }
.kfaqq               { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; }
.kfaqanswer          { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: none; }
.kfaqquestion        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; }
.kfileurl            { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; }
.kfileurl:hover      { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; }

/* travel advice */
.countrytitle        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  font-style: normal; font-weight: bold; text-decoration: none; }
.kextrainfoheadline  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;  font-weight: bold; text-decoration: none; }

/* print */
.printbody           { margin: 10pt; }
.printback           { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; }

/* level 0 content (forms and sitemap) */
.errortext           { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.consularsummary     { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.formlabel           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; }
.formtext            { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.formtextsmall       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; text-decoration: none; }
.offormheading       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-wieght: bold; text-decoration: none;}
.offormlabel         { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; }
.offormtext          { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.offormtextsmall     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: none; }
.sitemapl1           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
.sitemapl1:hover     { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }
.sitemapl2           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.sitemapl2:hover     { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.sitemapl3           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.sitemapl3:hover     { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.sitemapl4           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.sitemapl4:hover     { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }

/* search */
.searchtitle         { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.searchabstract      { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchurl           { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchdocinfo       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchformlabel     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchhelplink      { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.searchinstruction   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchformtext      { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchspelling      { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchquery         { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchnumresults    { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchformtable     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchresultstable  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searchdropdown      { color: #000000; font-family: Trebuchet MS, Trebuchet, Arial, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searcherrortext     { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.searcherrortextlink { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.resultsprevnext     { color: #779966; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.minisearchtable     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.advancedsearchlink  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.advancedsearchlink:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

/* home page */
.homeaddressbar         { color: #000000; background: #f1f1f8; }
.homearticlebg          { color: #000000; background: #f1f1f8; }
.homearticlehead        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.homearticlehead:hover  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.homearticletext        { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.homecontactdetails     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

/* newswire */
.newswire       { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.newswire:hover { color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

/* New styles to improve html 13/04/07 */
h1 {
font-size:1.1em;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

h2 {
font-size:1em;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

h3 {
font-size:1em;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

h4 {
font-size:1em;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

blockquote {
margin-left:2%;
}

cite {
font-style:italic;
}

q:before, q:after {
    content: ""; }

.newstitlelinktext {
color: #3366cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.newstitlelinktext:hover {
color: #81a4ea;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.newstitledatelinktext {
color: #3366cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
.newstitledatelinktext:hover {
color: #81a4ea;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

