/* main.css stylesheet for NKF website copyright (c) NKF 2007-10 v 31/12/10*/

body{color:#000;font-family:arial,helvetica,sans-serif;z-index:10}
h1, h2, h3, h4, h5, h6{color:#4560B2;margin-bottom:0px;page-break-after:avoid;font-weight:bold}
h1{text-align:center;margin-top:0px}
h2{font-size:20pt}
h3{font-size:16pt}
h4{font-size:14pt}
h5{font-size:12pt}
h6{font-size:10pt}
h3, h4, h5 ,h6{margin-top:4pt}
p, blockquote{text-align:justify;margin-top:0px}
blockquote{font-family:Arial,Helvetica,sans-serif}
dd{margin-left:5px}
dt{margin-top:10pt}
form{margin:0px}
img{border:none}
li, p.inlist{margin-bottom:5px}
sup{font-size:xx-small;vertical-align:top}
table{margin-bottom:10pt;page-break-inside:avoid}
td, th{padding:2px;vertical-align:top}
td p{margin-left:10px}
hr{clear:both}
hr.short{text-align:center;width:10%}
a{text-decoration:none}
a:link{color:#006688}
a:visited{color:#A50}
a:active{color:#F90}
a:hover{text-decoration:underline}
a img{border:none}
form.donatelink{display:inline}
a.donatelink img, form.donatelink input{background:#E6F6FF url(/graphics/donatebutton_bg_normal.jpg);width:225px;height:75px;margin:10px 0px 0px 20px;float:right;clear:right}
a.donatelink:hover img, form.donatelink:hover input{background:#FFEECC url(/graphics/donatebutton_bg_hover.jpg)}
h2.bluebullet{font-size:100%;margin-left:2.5em}
p.donatelink{float:right;clear:right;width:225px;margin:10px 0px 0px 20px}
/*.campaigns{background-color:#F3DDFF}
.medical{background-color:#FFEFCC}*/
ul.bluebullet{list-style-image:url(/graphics/2008/style4/blue_arrow.png)}
ul.bluebullet h2, td ul.bluebullet h2{font-size:100%}
ul.orangebullet, li.medical{list-style-image:url(/graphics/oround.gif)}
ul.purplebullet, li.campaign{list-style-image:url(/graphics/pround.gif)}
td ul.bluebullet{margin-left:20px}
ul.neartop{margin-left:160px}
.adbox{display:inline;height:110px;padding:10px}
.adboxholder, .latestholder{background-color:#FFF;margin:0.75em 0px;padding-top:0.2em;text-align:center;border:solid 4px #777;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.5em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000;}
.adboxholder .normalzonebar {position:relative;top:-30px}
.addressbox, .telbox{float:left;padding:10pt;margin:0px 10%}
.authorcredit{font:lighter 10pt/12pt cursive}
.bookleft, .bookright{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);-webkit-box-shadow:0.5em 0.5em 0.7em #000;-moz-box-shadow:0.5em 0.5em 0.7em #000;box-shadow:0.5em 0.5em 0.7em #000}
.caflink, .caflink input{color:#006688;background-color:transparent;background-image:none;border:none 0px;margin:0px;padding:0px;cursor:pointer;display:inline}
.captionedpic, .captionedpic td{text-align:center;font:normal 8pt Arial,helvetica,verdana,sans-serif}
.centred, .slidesonpage{text-align:center}
.centredheighttable th, .centredheighttable td{vertical-align:middle}
.centredtable th, .centredtable td{text-align:center}
.charity{background-color:#D8FFFF}
.columnindented{margin-left:160px}
.compulsory{color:#FF0000}
.decoratedtable{padding:0.2em;background-color:#FF9C00;border:solid 0.2em #FF9C00;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.75em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000}
.decoratedtable th, .decoratedtable td{margin:6px;border:solid 1px #009CCE;border-right-color:#66FFFF;border-bottom-color:#66FFFF;padding:4px}
.decoratedtable td{background-color:#EEE}
.decoratedtable th{background-color:#009CCE;color:#EEE}
.decoratedtable td h1, .decoratedtable td h2, .decoratedtable td h3, .decoratedtable td h4{color:#000}
.decoratedtable th h1, .decoratedtable th h2, .decoratedtable th h3, .decoratedtable th h4{color:#FFFFFF}
.decoratedtable a:visited{color:#964C00}
.decoratedtable .applicationsclosed{background-image:url(/graphics/applications-closed_bg.png)}
.decoratedtable .palepanel{background-color:#99CCFF}
.decoratedtable .palepanel table, .decoratedtable .palepanel table td, .decoratedtable .palepanel table th{background-color:transparent;border:none}
.decoratedtable .positionnowfilled{background-image:url(/graphics/position-filled_bg.png)}
.decoratedtable .verticalspacer{empty-cells:hide}
.description{margin-bottom:0em}
.titlecontinued{font-size:14pt}
.disclaimer{font-style:italic}
.embargo{font:bold 8pt arial,helvetica,verdana,sans-serif;margin-bottom:10pt}
.emphatic{font-weight:bolder;font-size:larger}
.eventchain{text-align:center}
.filedate{font-style:italic;text-align:right;margin:0px}
.getacro{text-align:right;font-size:smaller}
.givinglogo{margin-right:150px;margin-bottom:50px}
.industry{background-color:#FFF6EC}
.largealphalist{font-weight:bold;list-style:upper-alpha}
.latestholder{border-color:#4560B2}
.latestholder h2{margin:0.5em}
.latestholder p{margin-left:1em;margin-top:2em}
.latestholder .bluebullet{display:inline-block;vertical-align:top;margin:0em 2em;width:30em;max-width:30em}
.latestholder .bluebullet li{text-align:left}
.leftcollection{float:left;clear:left;width:160px}
.leftcollection button{width:133px}
.leftcollection form{float:left}/*for IE7*/
.letter{margin:10pt 100px;margin-top:10px;padding:20px 50px;clear:left;float:left;max-width:400px;border:solid 1px #000;background-color:#FFF;font:normal smaller Courier,elite,monospace;}
.letter p{text-align:left}
.letter .authorcredit{color:#00F;font:normal xx-large script,"urw chancery l",cursive;margin-bottom:0px}
.linkbuttonholder{text-align:center;margin-bottom:1em}
.linkbuttons, .normalzonebar{display:inline-block;text-align:center;background-color:#FF9C00;line-height:2em;margin:0px;padding-left:2em;padding-right:2em;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.75em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000}
.linkbuttons a img{margin:0px;padding:0px;background:#FFF none}
.linkbuttons p, .normalzonebar p{background-color:#FF9C00;font:normal larger/2em arial,helvetica,sans-serif;text-align:right;padding:0em 1em;margin:0px;border-right:solid 1px #FFFFFF}
form .normalzonebar{z-index:10}
.linkmenuholder{position:relative;display:inline-block}
.linkbuttons h1{background:transparent none;font:normal larger arial,helvetica,sans-serif;display:inline !important;padding:0.2em;margin:0px;border-right:solid 1px #FFFFFF}
.linkbuttons > p{display:inline-block}
.linkbuttons > :first-child{border-left:solid 1px #FFFFFF}
.linkbuttons h1 a:link{color:#000}
.linkbuttons h1 a:visited{color:#006688}
.linkbuttons h1 a:active{color:#00FF00}
.linkbuttons h1 a:hover{color:#FFFF00;text-decoration:none}
.linkbuttons p a, .normalzonebar>p>a{margin-right:4px;text-decoration:none}
.linkbuttons p a:link, .normalzonebar p a:link{color:#000}
.linkbuttons p a:visited, .normalzonebar p a:visited{color:#006688}
.linkbuttons p a:active, .normalzonebar p a:active{color:#00FF00}
.linkbuttons p a:hover, .normalzonebar p a:hover{color:#FFFF00}
td .linkbuttons{margin-right:0px}
.masthead, #logoutmessage{background-color:#009CCE;background-image:url(/graphics/title-highlight.jpg);background-position:100%;background-repeat:no-repeat;background-image:-moz-linear-gradient(-60deg,#009CCE 60%, #AACCFF);background-image:linear-gradient(-60deg,#009CCE 60%, #AACCFF);padding:0.5em;margin-bottom:0em;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.75em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000;}
.masthead h1{color:#FFF}
.masthead > p:last-child{margin:0em;clear:left}
.masthead .photoleft{margin-bottom:0.2em}
.mediaannouncement{font:normal large arial,helvetica,verdana,sans-serif;border:solid 2px black;padding:4px}
.methodlist li{margin:20pt}
/*.methodlist p{position:relative;left:250px}
.methodlist img{position:relative;top:-15pt}*/
.negative{color:#FF0000}
.new{color:#FF6600;font-weight:bold;}
.newnomore{color:#CCCCCC}
.nextlink{text-align:right}
.normalzonebar{background:#FFDDAA url(/graphics/2008/style3/y-o_down.png) repeat-x;margin:0px;padding:0.5em}
form .normalzonebar p{font-size:smaller;text-align:right;padding:0px;margin:0px;background:transparent;border-right:none 0px}
form .normalzonebar p a:link{color:#4560B2}
form .normalzonebar p a:visited{color:#A50}
form .normalzonebar p a:active{color:#F90}
form .normalzonebar p a:hover{text-decoration:underline}
form .normalzonebar input:first-child{margin:0px;padding:0px;width:8em}
.note{font:lighter smaller arial,helvetica,verdana,sans-serif;color:#4560B2}
.numberlist{list-style-type:decimal}
.oneline{white-space:nowrap}
.photoleft, .bookleft, .salesitem img, .salesitem table{float:left; margin-right:5px}
.photoright, .bookright, .rightbox, .titlecorner{float:right;margin-left:5px}
.bookleft, .bookright{margin:40px}
/*.bookleft, .bookright{margin:40px;margin-top:20px;-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);-webkit-box-shadow:0.5em 0.5em 0.7em #000;-moz-box-shadow:0.5em 0.5em 0.7em #000;box-shadow:0.5em 0.5em 0.7em #000}*/
.phototable{display:inline-block;width:200px;margin:30px;vertical-align:top}
.phototable h3{text-align:center}
.phototable p{text-align:left}
.plainlist{list-style:none}
.preloadlayer img{width:1px;height:1px;display:inline}
.prevyear{color:#777}
.question{font:bolder 10pt arial,helvetica,verdana,sans-serif}
.rates, .rates td, .rates th{border:solid 1px #777777}
.rates td.subheadcell{border:none 1px;font-style:italic}
.rightal, .prevyear{text-align:right}
.rightbox, .leftbox, .spotlight, .infobox{border:solid 1px #009CCE;background:#FFFFFF url(/graphics/2008/style3/cyan-white_pale.png) repeat-y;padding-left:10px;padding-right:4px;float:right;clear:right;width:35%;margin-left:6px}
.leftbox{float:left;margin-left:0px;margin-right:10px}
.infobox{float:none;clear:both;width:90%;margin-left:5%}
.rightbox ul,.spotlight ul{list-style-type:square}
/*.rightcollection{float:right}*/
.salesitem p, .salesitem h4{margin:5pt 0pt}
.salesitem h5{font:bold 80% arial,helvetica,verdana,sans-serif;margin-bottom:0px}
.salesitem .subhead{font-weight:bold;font-size:smaller;display:inline}
.salesitem th{font-weight:normal;font-family:arial,helvetica,verdana,sans-serif}
.salesitem{vertical-align:middle;clear:left}
.secondcompulsory{color:#FFFF00;background-color:#4560B2}
.smallalphalist{list-style:lower-alpha}
.smallromanlist{list-style:lower-roman}
.smaller, .smallTxt{font-size:smaller}
.splash{font-weight:bold;font-family:arial,helvetica,sans-serif;text-align:center;margin:0px;height:1.2em;overflow:hidden;z-index:20}
/* .splash font-size overridden in ticker-script.htm for moving messages*/
#splashholder{display:none;position:relative;width:100%;height:1.2em;margin:0px;z-index:10}
.splashmask{position:absolute;height:1.2em;left:20%;right:20%;overflow:hidden}
.spotlight{width:225px;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.75em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000}
.starrating{display:inline;vertical-align:middle}
.stocktable th, .stocktable td{color:#000;font:normal medium arial,helvetica,sans-serif}
.straight250in{margin-left:330px}
/*.strapline{color:#2C6D82}*/
.strapline{color:#FFF;text-shadow:0.1em 0.1em 0.2em #000}
.subheading{font-weight:bold;font-size:medium;color:#4560B2}
/*.mediaannouncement .subheading{font-weight:bold}*/
.decoratedtable .subheading{color:#000000}
.telbox{float:right}
.textlinkbar{display:none;clear:left}
.textonly{background-color:#000;font:bold 14pt Arial,Helvetica,sans-serif;text-decoration:underline;clear:left}
.textonly:link{color:#FFFF00}
.textonly:visited{color:#FF9900}
.textonly:active{color:#CCCCFF}
.tickerboxbutton, #tickerboximage, #surveyinfo{background-color:#FFF8DA}
/*.tickerboxbutton{position:relative;top:0px;left:0px;width:150px;height:100px;padding-right:30px;background-color:#FFF8DA;z-index:0;float:left;clear:left;margin:0px;margin-right:10px;padding:0px;border:none 0px;border-bottom:solid 2px #FFF8DA;overflow:auto}
.tickerboxbutton h2{font-size:15px;text-align:center}
.tickerboxbutton p{text-align:left;font:normal 12px/14px arial,helvetica,sans-serif;margin:4px}*/
.tickfield{overflow:hidden;width:150px;background:#FFDDAA url(/graphics/2008/style3/y-o_down.png) repeat-x; color:#000;cursor:default;font-family:Arial,sans-serif;font-size:12px;float:left;clear:left;margin:0px;margin-right:10px;padding:0px;border:none 0px}
.titlecorner{margin:0px;padding:0px}
.warning, .warningpanel{color:#F00;font-weight:bolder}
.warningpanel{padding:0.3em;margin-bottom:0.7em;background-color:#EEE;border:solid 1px #000;-moz-border-radius:1.5em/0.75em;border-radius:1.5em/0.75em;-webkit-box-shadow:0.2em 0.2em 0.7em #000;-moz-box-shadow:0.2em 0.2em 0.7em #000;box-shadow:0.2em 0.2em 0.7em #000}
.zonebartop{background-image:url(/graphics/2008/style3/cream-top.png);margin-bottom:0px;margin-top:5px}

#imaginelink{position:relative;top:65px}
#latestlist2{visibility:hidden;display:none}
#logoutmessage{position:fixed;top:15em;right:1em;height:6em;width:26em;background-image:none;background-color:#FFF;color:#000;padding:2em;z-index:50;display:none}
#surveyinfo{position:absolute;top:150px;left:160px;background-image:url(/graphics/2008/style3/y-o_down.png);background-repeat:repeat-x;background-position:0% 100%;padding:10pt;font-family:arial,helvetica,sans-serif;z-index:20;display:none}
#surveyinfo p{margin:4pt}
#tellabout{color:#068;margin-top:0px;font-size:small}
/*#tickerboximage{position:absolute;left:0px;top:65px;z-index:20}*/

@media screen{
  .decoratedtable .verticalspacer{empty-cells:show}
    .decoratedtable .verticalspacer td{height:100px;border:none}
}

@media print{
	ul.bluebullet
/*	.leftcollection, .linkbuttons, .normalzonebar, */.textlinkbar/*, .tickfield, .zonebartop*/{display:none}
/*	.spotlight{width:100%}*/
}

