/* CSS Document */

body *{ margin:0;padding:0; }
body {
	color:#000;
	font-family:Arial, sans-serif;
	font-size:80%;
}
h1,h2,h3,h4,h5,h6{margin-bottom:0.5em;}
hr,ol,p{margin-bottom:1em;}
ul{list-style:none;padding:0;}
img { border:none!important; }
hr{border:none;border-top:1px dotted;}

h1 {
	font-size:130%;
	font-weight:bold;
}
h2,h3 { 
	font-size:110%;
	padding-left:15px;
/*	text-transform:uppercase; */
	padding-left:0;
 }
h4,h5,h6 { font-size:110%; }
p {
	font-size:100%;
	font-weight:normal;
}
.hideFromMobile{display:none;}
#layouts,#search,/*#newsColumn,#sidenav,*/#navtopimg,.imageOverlap,.listScroll {
	display:none!important;
}
a,
a:link,
a:visited,
a:hover,
a:active { 
	text-decoration:underline!important;
	color:#0033FF!important;
	font-size:100%!important;
}

a strong {font-weight:normal!important;} /*LA 24-12-07*/

#logo,#mainNav,#slideshow,#emergencyNotice,#emergencyInformation,.boxHomeContent,.boxHomeBase,.boxContentColour,
.emphasisBox,.boxContent,.newsItem,#printBar #promos div,#mobFooter div,#contentSideBar,
div.listTwoColumn{margin-bottom:1.5em;}

.clear{clear:both;font-size:0;height:0;line-height:0;margin:0!important;}

#breadcrumb {
	display:none!important;
}
/*
#breadcrumb {
	margin-bottom: 1em; 
	margin-left:5px;
	margin-right:5px;
}
#breadcrumb ul li { display: inline; }
*/
#slideshow .splitLeft .image ul#adviceNav { padding:4px 10px 8px; }
#slideshow .splitLeft .image ul#adviceNav li { display:inline; }
#slideshow .splitLeft .image ul#adviceNav li.next { margin-right:25px; padding-right:10px; }

.boxHomeContent,.boxLeft,.boxRight,.boxContentColour,#slideshow,#emergencyNotice,.emphasisBox,
#printBar #promos div{border:1px solid;padding:4px;}

#topbar img{display:none!important;}
.boxHomeContent a{background:url(../files/images/bullet_arrow.gif) no-repeat left center;padding-left:15px;}
.boxHomeContent h2{margin:0;}
.boxHomeContent p.image{display:none!important;}

.emphasisBox{background-color:#CCC;}

/* sidenav for print styles added 03-01-08 */

#sidenav ul {margin-top:0; margin-bottom:0!important; padding-top:0;}

#sidenav ul li {
border-bottom:1px dotted #C4C4C4;
color:#666;
display:block;
padding:0px 0 5px 0;}

#sidenav ul ul {
font-size:0.85em;
margin:5px 0 0;
padding-bottom:0;
padding-top:0;
padding-left:0.5em;}

#sidenav ul ul li {
border-bottom:none;
font-weight:normal!important;}

#sidenav ul ul ul {
border-top:none;
font-size:1em;
list-style:none;
margin:0;
padding-left:0.5em;}

#sidenav ul ul ul li {
margin:0;
padding-left:0.7em;}

/*home page */



/* end sidenav styles */


/*
#slideshow .splitLeft .image,
#emergencyNotice .splitLeft .image{float:left;width: 50%;}

#slideshow .splitLeft ,
#emergencyNotice .splitLeft {
	clear:left; new entry
	margin-left: 50%;
}

#slideshow .splitRight,
#emergencyNotice .splitRight {display:none;}
*/

#emergencyInformation .helpline{float:right;width:40%;}
#emergencyInformation .information{}

.boxContent .splitLeft img{display:none!important;}

.travelAdvice {display:none!important; }

#subContent{float:none;width:auto;}
#subContent #contentSideBar{float:none;width:auto;}

ul.listAZ {
	border:0!important; 
	margin-right:5px;
}
ul.listAZ li{
	float:left;
	width:6%;
	padding:0!important;
	margin:0!important;
	border:0; 
/*	font-size:110%!important; */
}
ul.listAZ li a{
	border:0!important;
	padding:0!important;
	margin:0!important;
}
/*
#main.find_an_embassy_by_region .contentbox2 .countrySelect ul.listAZ li {
	font-size:110%!important;
}
*/
div.listTwoColumn ul li {
	float:left;
	width:50%;
	font-size:100%; /* 110% 24-12-07*/
	
}

ul#get { display: none;!important }
/*#printBar p,*/#printBar div.base,#printBar div.grey{display:none;!important}
#printBar #promos p{display:block;}
#printBar #promos div div{border:none;padding:0;}

/*
#mobFooter ul li.copyright{float:right;}
#mobFooter .navigation{border-bottom:1px dotted;border-top:1px dotted;padding:0.5em 0;}
#mobFooter .navigation a.last{float:left;}
#mobFooter .navigation a.next{float:right;}
#mobFooter .email{background:url(../files/images/emailButtonImg.gif) no-repeat;float:right;padding-left:30px;}
*/

#masthead #slideshow .splitLeft .image,
.boxHomeContent .hwsAbout img,
#mapHolder #clickMap,
#mapHolder .address .splitLeft p img,
.inner .photo,
#footer .morello,
#printBar #promos,
#printBar img {
	display:none!important;
}

.email {
	background-image:none!important;
	padding:0!important;
	float:none!important;
	margin:0!important;
	line-height:2em!important;
}
#constantSearch2 {
	clear:both!important;
}

#logo {
	float:none!important;
	margin:0!important;
	padding:0!important;
	border:none!important;
	width:100%!important;
}
.homePage #logo {
	float:none!important;
	width:100%!important;
	border:none!important;
	margin:0!important;
	padding:0!important;
}
#logo a {
	background-image:none!important; 
/*	background:#fff url(../files/images/logo_mobile.gif) no-repeat left top!important;
	display:block; */
	margin:0!important;
	padding:0!important;
	border:none!important;
}
.homePage #logo a {
	background:none!important;
/* background:#fff url(../files/images/logo_mobile.gif) no-repeat left top!important;
	display:block; */
	padding:0!important;
	border:none!important;
}

#logo img,
#logo p {
	display:none!important;
}

#logo .mobile {
	display:block!important;
	width:100%!important;
	margin:0!important;
	padding:0!important;
	border:none!important;
}
#logo .mobile h1 {
	font-size:90%; 
	font-weight:bold;
}
#logo .mobile img {
	display:block!important;
	float:left;
	padding-right:10px;
	padding-bottom:5px;
	border:none!important;
	margin:0;
}

#logo .mobile img a {
	display:block!important;
	padding:0!important;
	margin:0!important;
	border:none!important;
}
#logo .mobile hr {
	clear:both;
	display:block!important;
	border:none;
	border-top:1px solid #c4c4c4;
	margin:0 0 10px 0!important;
	padding:0!important;
	width:auto!important;
	height:1px;
	color:transparent;
	background-color:transparent;
}
#logo .mobile span {
	display:block!important;
	font-weight:bold;
	font-size:130%;
	padding-left:0;
}


#masthead #slideshow .splitLeft ,
#masthead #slideshow .splitRight {
	display:block;
	margin-left:0px!important;
	clear:both;
}
#masthead .splitRight {
	margin-left:0px!important;
}
.homePage #masthead .splitRight {
	margin-left:0px!important;
}  

#aboutTheFco #masthead,
#masthead,
#aboutTheFco #masthead #mainNav,
#fco #masthead #mainNav,
#fco #wrapper #masthead {
	background-color:transparent!important;
	background-image:none!important;
}
h2, h3 {
	background-image:none!important;
	padding-left:0!important;
}

/*
#mainNav {
	clear:both;
	margin:0!important;
	padding:0!important;
	width:100%!important;
}
#mainNav a {
	display:block;
	float:none!important;
}
*/
#mainNav { 
	clear:both!important;
	background-image:none!important;
	margin:10px 0 0 0!important;
	border-bottom:1px solid #c4c4c4!important;
	padding:0 0 2em 0!important;
}
#mainNav a,
#mainNav a.selected {
	width:100%!important;
	background-image:none!important;
	margin:0!important;
	padding:0!important;
/*	font-size:110%!important; */
}
#aboutTheFco #masthead #mainNav a#mnAbout_en.selected,
#aboutTheFco #masthead #mainNav a#mnAbout_en:hover,
#fco #masthead #mainNav a#mnAbout_en.selected,
#fco #masthead #mainNav a#mnAbout_en:hover,
#aboutTheFco #masthead #mainNav a#mnForeign_en.selected,
#aboutTheFco #masthead #mainNav a#mnForeign_en:hover,
#fco #masthead #mainNav a#mnForeign_en.selected,
#fco #masthead #mainNav a#mnForeign_en:hover,
#aboutTheFco #masthead #mainNav a#mnTravel_en.selected,
#aboutTheFco #masthead #mainNav a#mnTravel_en:hover,
#fco #masthead #mainNav a#mnTravel_en.selected,
#fco #masthead #mainNav a#mnTravel_en:hover,
#aboutTheFco #masthead #mainNav a#mnNews_en.selected,
#aboutTheFco #masthead #mainNav a#mnNews_en:hover,
#fco #masthead #mainNav a#mnNews_en.selected,
#fco #masthead #mainNav a#mnNews_en:hover,
#pageTravelling #masthead #mainNav a#mnAbout_en.selected,
#pageTravelling #masthead #mainNav a#mnAbout_en:hover,
#pageTravelling #masthead #mainNav a#mnForeign_en.selected,
#pageTravelling #masthead #mainNav a#mnForeign_en:hover,
#pageTravelling #masthead #mainNav a#mnTravel_en.selected,
#pageTravelling #masthead #mainNav a#mnTravel_en:hover,
#pageTravelling #masthead #mainNav a#mnNews_en.selected,
#pageTravelling #masthead #mainNav a#mnNews_en:hover,
#emergencyNotice,
#slideshow,
#slideshow .splitLeft  {
	background-image:none!important;
}
#mainNav ul,
#mainNav ul li {
	display:block!important;
	float:none!important;
	border:none!important;
	margin:0!important;
	padding:0!important;
}
#mainNav a {
	padding:0!important;
}
/*
#masthead #breadcrumb ul {
	list-style-type:none!important;
	margin:0!important;
	padding:0!important;
	color:#000!important;
}

#masthead #breadcrumb ul li {
	margin:0!important;
	padding:0!important;
}
#masthead #breadcrumb ul li a {
	color:#000099;
}
*/
#emergencyNotice,
#slideshow {
	height:auto!important;
	margin:10px 0!important;
	padding:0!important;
	width:100%!important;
	background-image:none!important;
	background-color:transparent!important;
	border:none!important;
}

#slideshow .splitLeft {
	width:100%!important;
	margin:0!important;
	padding:0!important;	
}

#slideshow .splitLeft  {
	text-align:left!important;
	color:#000!important;
	padding:0!important;
	margin:0!important;
	width:100%!important;
	height:auto!important;
}
#slideshow .splitLeft  h1,
#slideshow .splitLeft  p {
	margin:0!important;
	padding:0!important;
}

#slideshow .splitRight {
	width:100%!important;
	padding:0!important;
	margin:0!important;
}
#slideshow .splitRight p {
	padding:5px 0!important;
	margin:0!important;
	text-align:left!important;
	color:#000!important;
}

#emergencyNotice .splitLeft .image {
	display:none!important;
}
#emergencyNotice .splitLeft ,
#emergencyNotice .splitRight {
	background-color:transparent!important;
	background-image:none!important;
	height:auto!important;
	margin:0!important;
	width:100%!important;
}
#emergencyNotice .splitLeft  h1,
#emergencyNotice .splitLeft  p,
#emergencyNotice .splitRight p {
	padding:0 0 5px 0!important;
	margin:0!important;
	color:#000!important;
	text-align:left!important;
}
#emergencyNotice .splitRight p {
	padding-left:0!important;
}
#emergencyInformation {
	background-image:none!important;
	background-color:transparent!important;
	border:none!important;
	margin-bottom:10px!important;
}
#emergencyInformation .information {
	border:none!important;
	color:#000!important;
	margin:0!important;
	padding:0!important;
}
#emergencyInformation .helpline {
	background-image:none!important;
	color:#000!important;
	float:none!important;
	width:100%!important;
	margin:0!important;
	padding:0 0 10px 0!important;
}
#emergencyInformation .information h1,
#emergencyInformation .helpline h2,
#emergencyInformation .helpline p {
	color:#000!important;
	margin:0!important;
	padding:0!important;
}

#content {
	display:none !important;
}
#main {
	float:none!important;
	margin-right:0!important;
}
.homePage #main {
	margin-right:0!important;
}
.homePage #main .inner {
	margin-right:0px!important;
}
#main .inner {
	margin-right:0px!important;
	margin-top:10px!important;
}
.boxHomeContent,
.boxHomeBase {
	background:transparent!important;
	background-image:none!important;
	border:1px solid #000;
	float:none!important;
	width:100%!important;
	margin-right:0!important;
	margin-left:0;
	margin-bottom:10px!important;
	padding:5px 0!important;
}
.boxHomeContent h2,
.boxHomeContent h2.green,
.boxHomeContent h2.orange,
.boxHomeContent h2.gold,
.boxHomeContent h2.green {
	background-color:transparent!important;
	background-image:none!important;
	color: #000!important;
	margin-left:10px!important;
}
.boxHomeContent .hwsPolicy, 
.boxHomeContent .hwsTravel, 
.boxHomeContent .hwsAbout,
.boxHomeContent .hwsBusiness {
	margin-left:0!important;
	padding:0!important;
	background:transparent!important;
	height:auto!important;
}
.boxHomeContent p,
.boxHomeContent .hwsAbout p {
	margin-left:10px!important;
	margin-right:10px!important;
}
/*
.boxHomeContent p {
	font-size:110%!important;
}
.boxHomeContent .hwsAbout p,
.boxHomeContent .hwsBusiness p  {
	font-size:120%!important;
}
*/
.boxHomeContent ul li {
	margin:0 0 0 10px!important;
	padding:0!important;
	background-image:none!important;
	list-style-type:none!important;
}
.boxHomeContent ul li a { 
	margin:0!important;
	padding:0!important;
	background-image:none!important;
/*	font-size:110%!important; */
}

.boxHomeBase h2,
.boxHomeBase p {
	border:none!important;
	padding:0!important;
	margin:0 10px!important;
}
.boxHomeBase .green,
.boxHomeBase .green h2,
.boxHomeBase .purple,
.boxHomeBase .purple h2 {
	background-image:none!important;
}
/*
.boxHomeBase p {
	font-size:110%!important;
}
*/
#homeTop .top {
	font-size:110%;
}

#aboutTheFco #content #main .inner ol {
	margin-left:11px;
	padding-left:10px;
}

#printBar {
	float:none!important;
	width:100%!important;
	margin-top :0!important;
}
#printBar .gradient {
	background-image:none!important;
	background-color:transparent!important;
	padding-bottom:10px!important;
	border:1px solid #000!important;
}
#printBar .gradient .inner {
	background-image:none!important;
	padding:5px 10px!important;
}
#printBar .gradient .inner hr {
	clear:both;
	color:transparent!important;	
	background-color:transparent !important;
	border:none;
	border-top:1px dotted #c2c2c2;
	height:0!important;
	margin:5px 10px;
}
#printBar .gradient .inner h3,
#printBar .gradient .inner p {
	margin-left:0!important;
	margin-right:0!important;
	padding-left:0!important;
	padding-right:0!important;
}
/*
#printBar .gradient .inner p,
#printBar .gradient .inner p strong {
	font-size:110%!important;
}
*/
.boxHomeContent .hwsAbout img,
.boxHomeContent .hwsPolicy,
.boxHomeContent .hwsTravel,
#main.find_an_embassy_by_region .inner .contentbox1,
#main.newsroom .inner .box .content_block .article .img_feature,
#main.newsroom .inner .box .content_block .article img,
#subContent .columnOne .inner .boxContentColour .blockHeader img,
#subContent #contentSideBar p img,
#main.pr .inner .pullImage .commentBox img,
#main.pr .inner .pullImage .commentBox .caption,
#main.pr .inner .btt,
#printBar img, 
#printBar #get .print,
.contentbox_bottombar,
.base,
#mobNews,
#mobSidenav,
#mobFooter {
	display:none!important;
}
.glossaryAZ ul li {
	list-style-type:none;
	display:inline!important;
}
#main.pr .inner .contentbox2 .contentbox_content h2 {
	padding-left:0!important;
}
#main.pr .inner .pullImage {
	float:none;
	margin-left:0;
	padding-left:0;
	margin-bottom:10px;
}
#main.pr .inner .pullImage ul li {
	background-image:none!important;
	padding:0!important;
/*	font-size:110%; */
}
#main.pr .inner p {
	clear:both;
}

#main.pr .inner .contentbox1 form#searchArchive {
	background:none!important;
/*	border:1px solid #000;
	padding:10px; */
}
#main.pr .inner .contentbox1 .contentbox_content p.normal {
/*	font-size:120%!important; */
	font-weight:bold!important;
}
#main.pr .inner .contentbox1 .contentbox_content p.normal,
#main.pr .inner .contentbox1 .contentbox_content p.tips {
	color:#000!important;
	padding-left:0!important;
	background:none!important;
	float:none!important;
	margin-bottom:10px;
}
/*
#main.pr .inner .contentbox1 .contentbox_content p.tips a {
	font-size:110%!important;
}
*/
#main.pr .inner .contentbox1 .contentbox_content #archive {
	margin-left:0;
}

#main.find_an_embassy_by_region .inner .contentbox2,
#main.find_an_embassy_by_country .inner .contentbox2,
#pageTravelling #main .inner .boxContentColour {
	margin:15px 0 0 0!important;
	padding:0 0 5px 0!important;
	border:1px solid #000000!important;
	background-image:none!important;
}

#main.find_an_embassy_by_region .inner .contentbox2 .contentbox_content,
#main.find_an_embassy_by_country .inner .contentbox2 .contentbox_content {
	padding:0!important;
}

#main.find_an_embassy_by_country .inner .contentbox_bottombar,
#main.contact .inner .contentbox1 .contentbox_bottombar,
#main.contact .inner .innerBottomBar {
	display:none!important;
}
#main.contact .inner .contentbox1 .contentbox_content h2,
#main.contactMap .inner h2,
#main.pr .inner h3 {
	margin-top:10px;
}
#main.pr .inner p {
	margin-bottom:10px;
}
/*
#main.contactMap .inner .contentbox2 .contentbox_content form#formFilter {
	border:1px solid #c4c4c4!important;
	padding:10px;
}
*/
#main.contactMap .inner .contentbox2 h2 {
	margin-top:0!important;
}
#main.contactMap .inner .contentbox1 #mapHolder .address .splitRight {
	padding-bottom:10px!important;
}


#main.find_an_embassy_by_region .inner .contentbox2 h2,
#main.find_an_embassy_by_country .inner .contentbox2 h2,
#pageTravelling #main .inner .boxContentColour h2 {
	padding:5px 0 0 10px!important;
}

#countrySelect ul.listAZ,
#countrySelect ul.listAZ li,
#countrySelect ul.listAZ li a,
#countrySelect ul.listAZ li a.selected,
#countrySelect ul.listAZ li a.last {
	list-style-type:none;
	background-image:none!important;
	background-color:transparent!important;
	border:none!important;
	padding:0!important;
	margin:0!important;
}
#countrySelect ul.listAZ {
	margin-left:10px!important;
}
#countrySelect ul.listAZ li {
	background: none;
	display: inline;
	padding:0;
	margin:0;
}
#countrySelect ul.listAZ a {
	border:none!important;
	padding:0!important;
}
#countrySelect div.listScroll {
	clear:both!important;
}

.travelWarnings p,
.emphasisBox,
.travelMapNote {
	background-color:transparent!important;
	color:#000!important;
	padding:0.1em;
}
/*
.emphasisBox p strong {
	font-size:110%;
}
*/
.indent {
	margin-left:0!important;
}
.listContinent {
	margin-left:10px!important;
	margin-bottom:0!important;
}
.listContinent ul,
.listContinent ul li,
.listContinent ul li a,
.listContinent ul li a.selected {
	margin:0!important;
	padding:0!important;
	border:0!important;
	width:90%!important;
	float:none!important;
	height:auto!important;
	font-weight:normal!important;
}
/*
.listContinent ul li a,
.listContinent ul li a.selected {
	font-size:110%!important;
}
#main.find_an_embassy_by_country .contentbox2 .listContinent ul li a,
#main.find_an_embassy_by_country .contentbox2 .listContinent ul li a.selected {
	font-size:130%!important;
}
*/
#main.contact .inner .contentbox1 .contentbox_content h2,
#main.contact .inner .contentbox1 .contentbox_content p,
#main.contact .inner .contentbox1 .contentbox_content .address,
#main.contact .inner .contentbox1 .contentbox_content .address .splitLeft,
#main.contact .inner .contentbox1 .contentbox_content .address .splitRight,
#main.contactMap .inner .contentbox1 h2,
#main.contactMap .inner .contentbox1 p,
#main.contactMap .inner .contentbox1 .contentbox_content #mapHolder .address,
#main.contactMap .inner .contentbox1 .contentbox_content #belowMap .address,
#main.contactMap .inner .styleHelp h2,
#main.contactMap .inner .styleHelp p,
#main.contactMap .inner .contentbox1 .contentbox_content #mapHolder .address .splitLeft,
#main.contactMap .inner .contentbox1 .contentbox_content #mapHolder .address .splitRight,
#main.contactMap .inner .contentbox1 .contentbox_content #belowMap .address .splitLeft,
#main.contactMap .inner .contentbox1 .contentbox_content #belowMap .address .splitRight {
	float:none!important;
	margin-left:0!important;
	margin-bottom:0!important;
	padding-left:0!important;
}
/*
#main.contact .inner .contentbox1 .contentbox_content p,
#main.contactMap .inner .contentbox1 p,
#main.contactMap .inner .styleHelp ul li  {
	font-size:110%!important;
}
#main.contact .inner .contentbox1 .contentbox_content p strong,
#main.contactMap .inner .contentbox1 p strong,
#main.contactMap .inner .styleHelp p strong {
	font-size:100%!important;
}
*/
#main.contact .inner .contentbox1 .contentbox_content ul,
#main.contactMap .inner .styleHelp ul {
	margin-left:5px;
}
#main.contact .inner .contentbox1 .contentbox_content ul li,
#main.contactMap .inner .styleHelp ul li {
	list-style-type:square;
	padding-bottom:5px;
	margin-left:10px;
}
/*
#main.contact .inner .contentbox1 .contentbox_content ul li,
#main.contact .inner .contentbox1 .contentbox_content .address,
#main.contactMap .inner .contentbox1 .contentbox_content #mapHolder .address,
#main.contactMap .inner .contentbox1 .contentbox_content #belowMap .address {
	font-size:120%!important;
}
*/
#main.contactMap .inner .contentbox2 {
	padding-top:20px;
}
#main.contactMap .inner .contentbox2 .contentbox_content {
	padding:0!important;
}
#main.contactMap .inner .contentbox2,
#main.contactMap .inner .contentbox2 .contentbox_content #formFilter {
	background-image:none!important;
	background-color:transparent!important;
	border:none!important;
}
#main.contactMap .inner .contentbox2 h2.location,
#main.contactMap .inner .contentbox2 .contentbox_content p {
	color:#000;
	padding-left:0!important;
	margin-left:0;
}

.contentbox_content p {
 	margin:0; 
	font-weight:normal;
}
/*
#main.newsroom .inner .box {
	font-size:110%!important;
}
*/
#main.newsroom .inner .box .top,
#main.newsroom .inner .box .content_block {
	border:0;
}
#main.newsroom .inner .box .content_block .title {
	background-color:transparent!important;
}
#main.newsroom .inner .box .content_block .title h2 {
	color:#000;
}
#main.newsroom .inner .box .content_block .article {	
	margin-left:0;
	
}
#main.newsroom .box1 .bottom,
#main.newsroom .box2 .top, 
#main.newsroom .box2 .bottom,
#main.newsroom .box3 .bottom {
	display:none!important;
}

#main FORM#formFilter fieldset {
	border:none!important;
}

#main.newsroom .article_links span a {	
	display:block;
	background-image:none!important;
	padding:0!important;
	margin:0!important;
	width:100%!important;
}
#main.newsroom .inner .topbar,
#main.newsroom .box1,
#main.newsroom .box1 .content_block .article {
	margin:0!important;
}
#main.newsroom .box1 .title {
	padding-top:10px;
}
#main.newsroom .box1 .content_block .article {
	padding: 6px 0 6px 0; 
	border-bottom:none!important;
}
#main.newsroom .box2,
#main.newsroom .box3 {
	margin:10px 0 0 0!important;
}

#main.newsroom .box1 .content_block .article.feature2 .text_feature {
	margin-left: 0px;
}
/*
#main.newsroom .box1 .content_block .article p a {
	font-size:110%!important;
}
#main.newsroom .box1 .content_block .article.feature2 .text_feature {
	font-size:100%!important;
}
*/
#main.newsroom .box1 .content_block .article,
#main.newsroom .box2 {
	border-bottom:0!important;
}
#main.newsroom .box2 .article ul.also_in_the_news {
	margin:0;
}
/*
#main.newsroom .box2 .article ul.also_in_the_news li a {
	font-size:110%!important;
}
*/
#main.newsroom .box3 .content_block.title .searchTips {
	float:none!important; 
	text-align:left; 
	margin-right:0;
	color:#000!important;
	margin-bottom:10px;
}
#main.newsroom .box3 .content_block.title .searchTips a {
	color:#0033FF!important;
}

#main.newsroom .box3,
#main.newsroom .inner .box3 .content_block h2,
#main.newsroom .box3 .content_block .article label,
#main FORM#formFilter fieldset {
	background-image:none!important;
	background-color:transparent!important;
	color:#000!important;
	border:0!important;
}
/*
#main.newsroom .box3 .content_block FORM#formFilter {
	border:1px solid #000000;
	padding:10px;
}
*/
#main.newsroom .box3 p {
	margin-left :0px!important;
}
#main.newsroom .box3 .content_block .article legend,
#main.newsroom .box3 .content_block .article label.hide_label {
	display: none;
}
#main FORM#formFilter #search_input,
#main FORM#formFilter #search_option {
	width:100px!important;
/*	border:0!important; */
	padding:2px 0!important;
}

/*
#main.newsroom form#formFilter p label {
	font-size:110%;
}
*/

/*
form#formFilter input.textbox,
form#formFilter#select {
	border:0!important;
}
*/
p.linkArrow a {
/*	background:url(../files/images/arrow_blue.gif) no-repeat left center;
	padding:2px 0 2px 15px; */
	background:none!important;
	padding:0!important;
}

p.linkArrowBack a {
/*	background:url(../files/images/back_arrow_grey.gif) no-repeat left 0.3em;
	padding:2px 0 0 15px; */
	background:none!important;
	padding:0!important;
}
/*
#subContent .columnOne .inner p,
#subContent .columnOne .inner .boxContentColour ul li {
	font-size:120%!important;
}
#subContent .columnOne .inner .boxContentColour ul li {
	font-size:125%!important;
}
*/
#subContent .columnOne .boxContentColour,
#subContent .columnOne .boxContent {
	margin:10px 0!important;
}
#subContent .columnOne .boxContentColour {
	padding:-25px 10px 5px 10px!important;
}
.boxContentColour .blockHeader img {
	margin:0;
	display:none;
}
#subContent #contentSideBar h3,
#subContent #contentSideBar h4 {
	margin-top:10px!important;
}
/*
#subContent #contentSideBar h4,
#subContent #contentSideBar p,
#subContent #contentSideBar p strong {
	font-size:110%!important;
}

#subContent #contentSideBar ul li {
	font-size:120%!important;
}
*/
#formCountrySearch {
	margin:10px 0;
}
.emphasisBox {
	margin:10px 0;
	padding:10px;
}
.travelWarnings {
	margin:10px 0;
}
.boxContentColour h3 {
	padding:5px 0 0 10px!important;
}
.listTwoColumn ul {
	margin-left:0;
	padding-bottom:10px;
}
.listTwoColumn ul li,
.listTwoColumn ul li a {
	width:100%!important;
	padding:0!important;
	background-image:none!important;
}


#pageTravelling #main .inner ul {
	padding-bottom:10px;
}
#pageTravelling #main .inner ul li,
#aboutTheFco #main .inner ul li,
#aboutTheFco #main .inner p,
#main.glossary .inner .contentbox1 .contentbox_content p {
	padding:0 0 5px 0!important;
}
#aboutTheFco #main .inner ul {
	margin:0;
	padding:0;
}
#aboutTheFco #main .inner ul li {
	list-style-type:square;
	margin-left:15px;
}
/*
#pageTravelling #main .inner ul li,
#aboutTheFco #main .inner ol li,
#aboutTheFco #main .inner ul li {
	font-size:110%;
}

#aboutTheFco .boxContent,
#aboutTheFco .boxContent,
#aboutTheFco .boxContentColour,
#aboutTheFco .boxContentColour {
	margin:0!important;
	padding:10px!important;
	background:none!important;
	border:1px solid #000!important;
}
#aboutTheFco .boxContent h2,
#aboutTheFco .boxContent h3,
#aboutTheFco .boxContentColour h2,
#aboutTheFco .boxContentColour h3 {
	background-color:transparent!important;
	background-image:none!important;
	padding:0!important;
	margin:0!important;
}
#aboutTheFco .boxContent p,
#aboutTheFco .boxContentColour p {
	margin:0;
	padding:0!important;
}

#aboutTheFco #main .inner #subContent #contentSideBar p {
	padding:0!important;
}
#aboutTheFco #main .inner hr {
	border:none;
	border-bottom:1px dotted #c4c4c4;
	margin:10px 0;
}

.boxContentColour ul,.boxContent ul {
	list-style:none;
	padding-left:0 !important;
}
.boxContentColour ul li,
.boxContent ul li,
.boxContent ul li a,
.boxContentColour ul li a {
/*	background:url(../files/images/arrow_blue.gif) no-repeat 1px 0.7em;
	padding:6px 15px 0 1em; */
	background:none!important;
	padding:0!important;
}

#fco #main .boxContentColour,
#aboutTheFco .boxContentColour .blockHeader {
	background-color:transparent!important;
	margin:0!important;
	padding:0!important;
}

#fco h2,
#fco .boxContentColour h2,
#fco .boxContentColour h3 {
	background-image:none!important;
}

#aboutTheFco .blockHeader h2 {
	background:none!important;
	color:#000!important;
	margin:0;
}

#pageTravelling #main .inner h2,
#pageTravelling #main .inner h3 {
	margin-top:10px;
}
#main.glossary .contentbox1 h2 {
	margin-top:10px;
}
.contentbox1 .glossaryAZ {
	margin:10px 0;
}

.contentbox1 .glossaryAZ ul li {
	float:left;
	padding-right:1px;
/*	font-size:120%!important; */
}
.contentbox1 .glossaryAZ ul li a {
	margin:0;
	padding:0;
}
/*
#main.glossary .contentbox1 .contentbox_content p,
#main.glossary .contentbox1 .contentbox_content p strong {
	font-size:110%!important;
}
*/
#formCountrySearch select,
#formCountrySearch .textbox {
	width:130px!important;
/*	border:0!important; */
	padding:2px 0!important;
}

#formCountrySearch p {
	margin:0;
	padding:0;
}
input.btnGo {
	vertical-align:top!important;
	margin-top: 3px!important;
}

#footer {
	clear:both!important;
	border:none!important;
	background-image:none!important;
	float:none!important;
	margin:10px 0!important;
	padding:10px 0 0 0!important;
	border-top:1px solid #c4c4c4!important;
}
#footer .links {
	border-top:0px!important;
	list-style-type:none!important;
	margin:0!important;
	padding:0!important;

}
#footer .links ul li {
	display:inline;
	margin:0!important;
	padding:0!important;
/*	font-size:100%!important; */
}
/*
#footer .links ul li a {
	font-size:100%!important;
}
*/
#footer .top {
	clear:both!important;
	margin:1em 0 0 0!important;
	padding:0!important;
	background-image:none!important;
	text-align:left!important;
}

#footer .top a {
	clear:both!important;
	margin:0!important;
	padding:0!important;
	background-image:none!important;
	font-weight:normal;
/*	font-size:90%!important; */
}

/* css for mobile new template */

#mobileLogo {
	padding:0;
	margin:0 0 15px 0;
}
#mobileLogo h1 {
	font-size:90%;
	font-weight:bold;
}
#mobileLogo img {
/*	width:100%; */
	float:left;
	border:0;
	padding:0 10px 5px 0;
	margin:0;
}
#mobileLogo hr { 
	clear:both;
	border-top:1px solid #c4c4c4;
	height:0;
	padding:0;
	margin:0 0 10px 0;
}
#mobileLogo span {
	font-weight:bold;
	font-size:140%;
}
#mobileSideNav, 
#mobileMainNav {
	margin:0;
	padding:0 0 5px 0;
}
#mobileMainNav {
	border-bottom:1px solid #c4c4c4;
}
#mobileDesc {
	border:1px solid #000;
	padding:10px;
	margin:15px 0;
}
#mobileDesc .moreLink li {
	padding-bottom:5px;
}
#mobileDesc .moreLink li a {
	display:block;
	background:url(../files/images/arrow_blue.gif) no-repeat left center!important;
	padding-left:10px;
}
#mobileTopic,
#mobileNews {
	margin:0 0 15px 0;
}
#mobileNews hr{
	display:none;
}
#mobileDesc {
	margin-top:15px;
}
/*
#mobileDesc h1,
#mobileTopic h1,
#mobileNews h1 {
	font-size:100%;
}
*/

.mobileBtt {
	width:100%;
	text-align:left;
	margin-top:10px;
}
#mobileFooter {
	border-top:1px solid #c4c4c4;
	list-style-type:none;
	margin:10px 0;
	padding:10px 0 5px 0;
}
#mobileFooter ul li {
	display:inline;
}
/*
#mobileFooter .copy {
	width:50%;
	float:right;
	text-align:right;
}
#mobileFooter .terms {
	width:50%;
	float:left;
}
*/

#slideshow .splitRight {display:none !important;}

.description {display:none !important;}
