body {text-align: center; margin: 0px; padding: 0px; background: url(../images/body-bg.gif) center top no-repeat; }
#p1na { width: 756px; position: absolute; visibility: hidden; z-index: 100; }

/*newsletter border styling*/
.ocs
{
padding: 0px;
border-right : solid 1px #00659C; 
border-left : solid 1px #00659C; 
border-bottom : solid 1px #00659C; 
width: 624px;
}

.ocsirish 
{
margin: 40px auto 0px auto;
padding-top: 20px;
border-right : solid 1px #00659C; 
border-left : solid 1px #00659C; 
border-bottom : solid 1px #00659C; 
border-top : solid 1px #00659C; 
width: 500px;
}

div#topLayer {width:756px; padding: 4px; margin-left: auto; margin-right: auto; margin-top: 4px;}

.irish {text-align: left; padding: 0px 0px 20px 30px;}

.hr 
 	{
   	height: 1px;
	color: #00659C; 
 	}

.fieldlength4 {

FONT: 11px verdana, helvetica, sans-serif; 
WIDTH: 150px;

}

ul.topnav {
list-style: none;
float: left;
display: inline
 }
 
 ul.topnav li, ul.topnav li form, ul.topnav li label, ul.topnav li input{
 float: left;
list-style: none;
float: left;
display: inline
 }

INPUT
{
FONT-SIZE: 12px;
FONT-FAMILY: arial,helvetica;
border-top : solid 1px #7F9DB9; 
border-right : solid 1px #7F9DB9; 
border-left : solid 1px #7F9DB9; 
border-bottom : solid 1px #7F9DB9; 
}
.inner {}

.inputbutton { border-top : none; border-right : none; border-left : none; border-bottom : none; cursor: hand; background: none} 
.inputvote2 { border-top : none; border-right : none; border-left : none; border-bottom : none; background-color : #ffffff;}
.inputradio { border-top : none; border-right : none; border-left : none; border-bottom : none; /*background-color : #DAE5DF;*/}

.fieldlength {

FONT: 11px verdana, helvetica, sans-serif; 
WIDTH: 195px;
border: solid 1px #999999;
}

.fieldlength2 {

FONT: 11px verdana, helvetica, sans-serif; 
WIDTH: 160px;

}

h1 {height: 48px; margin: 0px; margin: 0px; padding-top: 10px; width: 218px; background: #AADAEE; FONT: 20px verdana, helvetica, sans-serif;}
.mainfeature {FONT: 12px verdana, helvetica, sans-serif; margin-left: 20px; margin-top: 0px; line-height: 1.4em; }
.mainfeaturebody {FONT: 12px verdana, helvetica, sans-serif; margin-left: 20px; margin-top: 10px; line-height: 1.4em; }

.mainfeaturebody A:link {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica; font-weight: bold;}
.mainfeaturebody A:visited {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica; font-weight: bold;}
.mainfeaturebody A:active {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica; font-weight: bold;}
.mainfeaturebody A:hover {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica; font-weight: bold;}

.mainfeaturebody ul {margin: 0px; padding: 0px; line-height: 1.5em; }
.mainfeaturebody li {list-style-type: none; background: #F1F9FC url(../images/arrowblue.gif) no-repeat center left;  padding: 0px 0 0px 12px; }


/*#map {

	position: absolute;
	top: 145px;
	visibility: hidden;
	layer-background-color:#FFFFFF;
}*/

#intro {

	position: relative;
	visibility: visible;
	layer-background-color:#FFFFFF;

}

div.img, .img {border: 1px solid #8B8B8B; padding: 1px;}
td.img, .img {border: 1px solid #8B8B8B; padding: 1px;}
.image
{
FONT-SIZE: 12px;
FONT-FAMILY: arial,helvetica;
border-top : solid 0px ; 
border-right : solid 0px ; 
border-left : solid 0px ; 
border-bottom : solid 0px ; 
}

.search 
	{
		/*background-color: #006699;*/
		color: #ffffff; 
		font: bold 11px verdana;
		border-top : none; 
		border-right : none; 
		border-left : none; 
		border-bottom : none; 
	}
	
.s {
font-weight: normal;
color:#03D0E5;
}

.search A:link {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial,helvetica;}
.search A:visited {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial,helvetica;}
.search A:active {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial,helvetica;}
.search A:hover {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial,helvetica;}
/*
.checkbox {
background-color:white;
border-style:none;
}
*/
.checkbox{

background-color:white;
border-style:none;
}

.textarea {
FONT: 8pt arial; 
WIDTH: 195px;
border-top : solid 1px #847D71; 
border-right : solid 1px #CCCCCC; 
border-left : solid 1px #847D71; 
border-bottom : solid 1px #CCCCCC; 
}

@media all
{ input, select
{ 
color : #666666; 
font : normal 10px verdana; 
/*background-color: #F8F8F8;*/
scrollbar-base-color : ThreedFace; 
scrollbar-3dlight-color : InactiveBorder; 
} 
} 

/*.grey {background: url(../images/arrowgrey.gif) no-repeat 6 7px}*/

.bodytext
{
    FONT-SIZE: 70%;
    COLOR: #343434;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
}

.bodytext A:link {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytext A:visited {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytext A:active {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytext A:hover {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}


.bodytextgreen
{
    FONT-SIZE: 70%;
    COLOR: #000033;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
}


.bodytextbold
{
    FONT-SIZE: 70%;
    COLOR: #343434;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
	FONT-WEIGHT: bold;
}

.bodytextbold A:link {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextbold A:visited {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextbold A:active {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextbold A:hover {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}



.bodytextgreenbold{text-decoration: none; FONT-SIZE: 70%; FONT-WEIGHT: bold; LINE-HEIGHT: 1.4; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgreenbold A:link {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgreenbold A:visited {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgreenbold A:active {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgreenbold A:hover {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}

.bodytextgrey
{
	text-decoration: none;
    FONT-SIZE: 70%;
    COLOR: #343434;
    FONT-FAMILY: verdana, arial,helvetica;
}

.bodytextgrey A:link {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgrey A:visited {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgrey A:active {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.bodytextgrey A:hover {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}

.printtext {text-decoration: none; FONT-SIZE: 80%; COLOR: #282E71; FONT-FAMILY: verdana, arial,helvetica;}
.printtext A:link {text-decoration: none; FONT-SIZE: 80%; COLOR: #282E71; FONT-FAMILY: verdana, arial,helvetica;}
.printtext A:visited {text-decoration: none; FONT-SIZE: 80%; COLOR: #282E71; FONT-FAMILY: verdana, arial,helvetica;}
.printtext A:active {text-decoration: none; FONT-SIZE: 80%; COLOR: #282E71; FONT-FAMILY: verdana, arial,helvetica;}
.printtext A:hover {text-decoration: none; FONT-SIZE: 80%; COLOR: #282E71; FONT-FAMILY: verdana, arial,helvetica;}


.FooterText
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial,helvetica;
    TEXT-DECORATION: none
}
.FooterText A:link {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.FooterText A:visited {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.FooterText A:active {text-decoration: none; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}
.FooterText A:hover {text-decoration: underline; FONT-SIZE: 100%; COLOR: #343434; FONT-FAMILY: verdana, arial,helvetica;}

.FooterTextBar
{
    FONT-SIZE: 70%;
    COLOR: #01A1DD;
    FONT-FAMILY: verdana, arial,helvetica;
    TEXT-DECORATION: none
}


.headertext
{
    FONT-SIZE: 80%;
    COLOR: #ffffff;
   /* LINE-HEIGHT: 1.4;*/
   	LINE-HEIGHT: 1.2;
    FONT-FAMILY: verdana, arial, sans-serif, verdana, helvetica;
	FONT-WEIGHT: bold;
}

	.headertext A:link {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif, verdana, helvetica;}
	.headertext A:visited {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif, verdana, helvetica;}
	.headertext A:active {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif, verdana, helvetica;}
	.headertext A:hover {text-decoration: none; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: verdana, arial, sans-serif, verdana, helvetica;}

.bodyheadertext {text-decoration: none; FONT-SIZE: 80%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodyheadertext A:link {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodyheadertext A:visited {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodyheadertext A:active {text-decoration: underline; FONT-SIZE:100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.bodyheadertext A:hover {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}

.headertextblue
{
    FONT-SIZE: 80%;
    COLOR: #343434;
   /* LINE-HEIGHT: 1.4;*/
   	LINE-HEIGHT: 1.2;
    FONT-FAMILY: verdana, arial, sans-serif, helvetica;
	FONT-WEIGHT: bold;
}
.headertextblue A:link {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.headertextblue A:visited {text-decoration: underline; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.headertextblue A:active {text-decoration: underline; FONT-SIZE:100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}
.headertextblue A:hover {text-decoration: none; FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #000033; FONT-FAMILY: verdana, arial,helvetica;}

	
.homeheadertextblue
{
    FONT-SIZE: 80%;
    COLOR: #0382B9;
   /* LINE-HEIGHT: 1.4;*/
   	LINE-HEIGHT: 1.2;
    FONT-FAMILY: verdana, arial, sans-serif, helvetica;
	FONT-WEIGHT: bold;
}

.homeheadertextgreen
{
    FONT-SIZE: 80%;
    COLOR: #888832;
   /* LINE-HEIGHT: 1.4;*/
   	LINE-HEIGHT: 1.2;
    FONT-FAMILY: verdana, arial, sans-serif, helvetica;
	FONT-WEIGHT: bold;
}
	

.redtextbig
{
    FONT-SIZE: 75%;
    COLOR: #FF0000;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
	FONT-WEIGHT: bold;
}

.redtextbig A:link {text-decoration: none; FONT-SIZE: 75%; COLOR: #FF0000; FONT-FAMILY: verdana, arial,helvetica;}
.redtextbig A:visited {text-decoration: none; FONT-SIZE: 75%; COLOR: #FF0000; FONT-FAMILY: verdana, arial,helvetica;}
.redtextbig A:active {text-decoration: none; FONT-SIZE: 75%; COLOR: #FF0000; FONT-FAMILY: verdana, arial,helvetica;}
.redtextbig A:hover {text-decoration: none; FONT-SIZE: 75%; COLOR: #FF0000; FONT-FAMILY: verdana, arial,helvetica;}

.rednews
{
    FONT-SIZE: 90%;
    COLOR: #FF0000;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.newsheader {text-decoration: none; FONT-SIZE: 80%; FONT-WEIGHT: bold; COLOR: #00659C; FONT-FAMILY: verdana, arial,helvetica;}


.whitetext
{
    FONT-SIZE: 70%;
    COLOR: #fff;
    /*LINE-HEIGHT: 1.4;*/
    FONT-FAMILY: verdana, arial,helvetica;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.whitetextheader, .whitetextheaderon
{
    FONT-SIZE: 70%;
    COLOR: #393939;
    /*LINE-HEIGHT: 1.4;*/
    FONT-FAMILY: verdana, arial,helvetica;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.bgh{width:66px;}

table#gns td{background:url(../images/gns-list-item.gif) top right no-repeat;}
table#gns td#last-link{background:none;}
.whitetextheader a, .whitetextheaderon a{padding: 15px; text-align:center;}
.whitetextheader a.last, .whitetextheaderon a.last{background:none;}
.whitetextheader A:link {display:block;  text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheader A:visited {display:block;  text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheader A:active {background:url(../images/gns-a-active.gif) right top repeat-x; display:block; text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheader A:hover {background:url(../images/gns-a-active.gif) right top repeat-x; display:block; text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheaderon A:link {background:url(../images/gns-a-active.gif) right top repeat-x; display:block;   text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheaderon A:visited {background:url(../images/gns-a-active.gif) right top repeat-x;display:block; text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
.whitetextheaderon A:active {background:url(../images/gns-a-active.gif) right top repeat-x; display:block;   text-decoration: none; FONT-SIZE: 100%; COLOR: #fff; FONT-FAMILY: verdana, arial,helvetica;}
#first-link.whitetextheaderon{background:url(../images/curve.gif) left top no-repeat;}
#first-link.whitetextheaderon{background:url(../images/curve.gif) left top no-repeat;}
#first-link.whitetextheaderon a:active{margin-left:1px; padding: 15px 15px 15px 14px;}
#first-link.whitetextheaderon a:visited{margin-left:1px; padding: 15px 15px 15px 15px;}

#last-link.whitetextheaderon{background:url(../images/curve-right.gif) left top no-repeat;}
#last-link.whitetextheader{background:url(../images/curve-right.gif) left top no-repeat;}
#last-link.whitetextheaderon a:active{background:url(../images/gns-a-active.gif) left top repeat-x; margin-right:1px; padding: 15px 14px 15px 15px;}
#last-link.whitetextheaderon a:visited{background:url(../images/gns-a-active.gif) left top repeat-x;  margin-right:1px; padding: 15px 14px 15px 15px;}
#last-link.whitetextheaderon a:hover{background:url(../images/gns-a-active.gif) left top repeat-x;  margin-right:1px; padding: 15px 14px 15px 15px;}
#last-link.whitetextheader a:hover{background:url(../images/gns-a-active.gif) left top repeat-x;  margin-right:1px; padding: 15px 14px 15px 15px;}



.bgh {}

.bluetextheader
{
    FONT-SIZE: 100%;
    COLOR: #003366;
    /*LINE-HEIGHT: 1.4;*/
    FONT-FAMILY: arial, sans-serif, verdana, helvetica;
	FONT-WEIGHT: bold;
}

.bluetextheader A:link {text-decoration: none; FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: arial, sans-serif, verdana, helvetica;}
.bluetextheader A:visited {text-decoration: none; FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: arial, sans-serif, verdana, helvetica;}
.bluetextheader A:active {text-decoration: none; FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: arial, sans-serif, verdana, helvetica;}
.bluetextheader A:hover {text-decoration: none; FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: arial, sans-serif, verdana, helvetica;}

.lightbluetext
{
    FONT-SIZE: 70%;
    COLOR: #006699;
    LINE-HEIGHT: 1.4;
    FONT-FAMILY: verdana, arial,helvetica;
	/*FONT-WEIGHT: bold;*/
}

.lightbluetext A:link {text-decoration: underline; FONT-SIZE: 100%; COLOR: #006699; FONT-FAMILY: verdana, arial,helvetica;}
.lightbluetext A:visited {text-decoration: underline; FONT-SIZE: 100%; COLOR: #006699; FONT-FAMILY: verdana, arial,helvetica;}
.lightbluetext A:active {text-decoration: underline; FONT-SIZE: 100%; COLOR: #006699; FONT-FAMILY: verdana, arial,helvetica;}
.lightbluetext A:hover {text-decoration: none; FONT-SIZE: 100%; COLOR: #006699; FONT-FAMILY: verdana, arial,helvetica;}

.greyline {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 1px
	}
	
.sidenav {FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: none; FONT-SIZE: 85%; COLOR: #343434; TEXT-DECORATION: none;}
.sidenav A:active {border-bottom: 1px solid #D3D3D3; display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: none; COLOR: #0F4A29; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenav A:link {border-bottom: 1px solid #D3D3D3;  display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: none; COLOR: #0F4A29; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenav A:visited {border-bottom: 1px solid #D3D3D3;  display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: none; COLOR: #0F4A29; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenav A:hover {border-bottom: 1px solid #D3D3D3;  display: block;padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; COLOR: #fff; FONT-SIZE: 80%; TEXT-DECORATION: none;}

.sidenavon {FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #343434; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: none;}
.sidenavon A:active {border-bottom: 1px solid #D3D3D3; /*height: 10px;*/ display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: bold; COLOR: #fff; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenavon A:link {border-bottom: 1px solid #D3D3D3; /*height: 10px;*/ display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: bold; COLOR: #fff; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenavon A:visited {border-bottom: 1px solid #D3D3D3; /*height: 10px;*/ display:block; padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: bold; COLOR: #fff; FONT-SIZE: 80%; TEXT-DECORATION: none;}
.sidenavon A:hover {border-bottom: 1px solid #D3D3D3; /*height: 10px;*/ display: block;padding: 3px 12px 4px 13px; FONT-FAMILY: verdana,arial,geneva,sans-serif; FONT-WEIGHT: bold; COLOR: #fff; FONT-SIZE: 80%; TEXT-DECORATION: none;}

.sidenavSubHead{border-bottom: 1px solid #D3D3D3; display:block; padding: 3px 12px 4px 13px; FONT-WEIGHT:bold; FONT-SIZE:70%; COLOR: #000; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: none;}

.table {font-size: 11px }

#secondCol {float:left; text-align:left; background: #fff;  /*padding-left: 10px;*/}
#secondCol div#heading {padding: 0px; margin: 0px; font-weight: bold; font-size:1.2em; color: #fff; font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; margin-top: 0px; background:#3F91C1 ; border: 1px solid #E9E5E6; }
#secondCol div#rapid {padding: 0px; margin: 0px; font-weight: bold; font-size:1.2em; color: #fff; font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; margin-top: 0px; background:#C96546 ; border: 1px solid #E9E5E6; }

#secondCol p.title {padding: 10px 10px 10px 14px; margin: 0px;}
#secondCol ul {border-left: 1px solid #E9E5E6; border-right: 1px solid #E9E5E6; margin: 0px 0 10px 0; padding: 0px;}
#secondCol ul li {list-style:none; border-bottom: 1px solid #E9E5E6; font-weight: bold; }
#secondCol ul li a { padding: 17px 10px 18px 60px; color: #A90230; display:block; height: 45px; }
#secondCol ul li a:hover { color:#336699; border-left: none; text-decoration:none; background: #E5F5FB url(../images/pdf_icon.gif) no-repeat 1.2em 1.0em; }

#secondCol ul.rapidsmall {border-top: 1px solid #E9E5E6;}
#secondCol ul.rapidtop li a:hover { color:#C96546; border-left: none; text-decoration:none; background: #efefef url(../images/pdf_icon.gif) no-repeat 1.2em 1.0em; }

#secondCol ul li.open {border-bottom: none;}
#secondCol ul li.on { font-weight:bold; }
#secondCol ul li {background: url(../images/pdf_icon.gif) no-repeat 1.2em 1.0em; }
#secondCol ul li span{clear: left; color: #223F5D; font-weight: normal; width: 100px}
#secondCol ul li a:hover span {color: #336699; }

#secondCol p.chapt {font-size:1.1em; font-weight: normal;}
#secondCol ul.small {border-left: 1px solid #E9E5E6; border-right: 1px solid #E9E5E6;}
#secondCol ul.small li {list-style:none; }
#secondCol ul.small li a { padding: 12px 10px 8px 90px; color: #A90230; display:block; height: 50px; font-weight:normal;}

#secondCol ul.rapidsmall {border-left: 1px solid #E9E5E6; border-right: 1px solid #E9E5E6;}
#secondCol ul.rapidsmall li {list-style:none; }
#secondCol ul.rapidsmall li a { padding: 12px 10px 8px 90px; color: #A90230; display:block; height: 50px !important; font-weight:normal;}

#secondCol ul.small li.a { background: #fff url(../images/forward.jpg) no-repeat }
#secondCol ul.small li.b { background: #fff url(../images/2_emergencies.jpg) no-repeat }
#secondCol ul.small li.c { background: #fff url(../images/3_programme.jpg) no-repeat }
#secondCol ul.small li.d { background: #fff url(../images/4_priority.jpg) no-repeat }
#secondCol ul.small li.e { background: #fff url(../images/4a_other_priority.jpg) no-repeat }
#secondCol ul.small li.f { background: #fff url(../images/5_who.jpg) no-repeat }
#secondCol ul.small li.g { background: #fff url(../images/6_hiv_mozambique.jpg) no-repeat }
#secondCol ul.small li.h { background: #fff url(../images/7_delivering_results.jpg) no-repeat }
#secondCol ul.small li.i { background: #fff url(../images/8_ia_ireland.jpg) no-repeat }
#secondCol ul.small li.j { background: #fff url(../images/9_annexes.jpg) no-repeat }
#secondCol ul.small li.k { background: #fff url(../images/whoweworkwith.jpg) no-repeat }
#secondCol ul.small li.l { background: #fff url(../images/whitepaperlaunch.jpg) no-repeat }


#secondCol ul.small li.a a:hover { background: #E5F5FB url(../images/forward.jpg) no-repeat }
#secondCol ul.small li.b a:hover { background: #E5F5FB url(../images/2_emergencies.jpg) no-repeat }
#secondCol ul.small li.c a:hover { background: #E5F5FB url(../images/3_programme.jpg) no-repeat }
#secondCol ul.small li.d a:hover { background: #E5F5FB url(../images/4_priority.jpg) no-repeat }
#secondCol ul.small li.e a:hover { background: #E5F5FB url(../images/4a_other_priority.jpg) no-repeat }
#secondCol ul.small li.f a:hover { background: #E5F5FB url(../images/5_who.jpg) no-repeat }
#secondCol ul.small li.g a:hover { background: #E5F5FB url(../images/6_hiv_mozambique.jpg) no-repeat }
#secondCol ul.small li.h a:hover { background: #E5F5FB url(../images/7_delivering_results.jpg) no-repeat }
#secondCol ul.small li.i a:hover { background: #E5F5FB url(../images/8_ia_ireland.jpg) no-repeat }
#secondCol ul.small li.j a:hover { background: #E5F5FB url(../images/9_annexes.jpg) no-repeat }
#secondCol ul.small li.k a:hover { background: #E5F5FB url(../images/whoweworkwith.jpg) no-repeat }
#secondCol ul.small li.l a:hover { background: #E5F5FB url(../images/whitepaperlaunch.jpg) no-repeat }



#secondCol ul.rapidsmall li.a { background: #fff url(../images/Intro_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.b { background: #fff url(../images/stocks_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.c { background: #fff url(../images/corps_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.d { background: #fff url(../images/capacity_building_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.e { background: #fff url(../images/links_thumb.jpg) no-repeat }

#secondCol ul.rapidsmall li.a a:hover { background: #efefef url(../images/Intro_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.b a:hover { background: #efefef url(../images/stocks_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.c a:hover { background: #efefef url(../images/corps_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.d a:hover { background: #efefef url(../images/capacity_building_thumb.jpg) no-repeat }
#secondCol ul.rapidsmall li.e a:hover { background: #efefef url(../images/links_thumb.jpg) no-repeat }

#secondCol ul.small li.open {border-bottom: none;}
#secondCol ul.small li.on { font-weight:bold; }

/*#secondCol ul.small li {background: url(../images/pdf_icon_small.gif) no-repeat 1.0em 1.0em; }*/

#secondCol ul.small li span{clear: left; color: #223F5D; font-weight: normal; width: 100px}
#secondCol ul.small li a:hover span {color: #336699; }
#secondCol ul.small li.media a {height: 35px;}
#secondCol ul.small li.media a:hover {height: 35px; color:#fff; border-left: none; text-decoration:none; background: #E2001A url(../images/video_icon_hover.gif) no-repeat 0.5em 1.0em; }
#secondCol ul.small li.media {background: url(../images/video_icon.gif) no-repeat 0.5em 1.0em;}



#myGallery img{border:none}
table#tns tr td a:hover{text-decoration:underline;}
.logo{ margin:10px 0px 0px 0px; height:108px;}
#search-form{margin:0px 0px 0px 0px; position:relative; left:26px;}
#search-form label{position:absolute; left:-10000px;}
table#search-form tr td.search-box {background: url(../images/search-bg.gif) left top no-repeat; }
table#search-form tr td.search-box input.site-search{border:#ffffff; padding: 8px 0px 10px 15px; height:29px; width:195px; background:none;}

table#search-form tr td input.inputbutton{position:relative; left: -4px; top:-2px;}

table#gns{background: url(../images/gns-ul-bg.gif) left top no-repeat;}
.footer{background:#f0f5f7 url(../images/footer-bg.gif) left top repeat-x; font-family:verdana,arial,helvetica;}
.footer table#footer-top{height:40px;}
.footer table#footer-top tr td{color:#FFFFFF;}
.footer table#footer-top tr td a{color:#FFFFFF; font-weight:bold;  FONT-SIZE: 10px;}
.footer table#footer-bottom tr td{color:#636566; border-bottom: 1px solid #d5d8d9; padding:0px 0px 10px 0px;}
.footer table#footer-bottom tr td a{color:#636566; font-weight:bold;  FONT-SIZE: 11px; text-decoration:none;}

.article-box{width:370px; margin-bottom:10px;}
.article-box-surround{background:#eff6f9; border-bottom:solid 1px #bddce7; border-right:solid 1px #bddce7; border-left:solid 1px #bddce7; padding:0px 0px 10px 0px;}

.article-box-surround img{width:346px; height:100px; border: solid 1px #aaaaaa; margin:10px 0px 0px 10px; padding:1px;}
.article-box-surround p{font-size:12px; color:#aaaaaa; padding:0px 10px 0px 10px; }
.article-box-surround a.find-out-more{color:#000000 !important; text-align:right; padding:0px 20px 0px 0px; font-weight:bold; font-size:11px; background:url(../images/find-out-more-arrow.gif) right top no-repeat; text-decoration:none; margin-left:242px;}
.article-box h2{background: url(../images/article-box-bg.gif) right top no-repeat; font-size:11px; color:#FFFFFF; padding:5px 0px 5px 10px; margin:0px;}