/* CSS Document */

body *{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin-bottom:0.5em;}
hr{border:none;border-top:1px dotted;}
hr,ol,p{margin-bottom:1em;}
ol{margin-left:1.5em;} /* this is for right-to-left, use margin-left for left-to-right */
ul{list-style:none;margin-bottom:1.5em;padding:0;}

body {
	color:#000;
	font-family:Arial, sans-serif!important;
	font-size:80%!important;
}
h1 {
	font-size:130%;
	font-weight:bold;}
	
h2, h3 { 
	font-size:110%;
	margin:0.5em 0 0 0;
	padding-left:15px;
/*	text-transform:uppercase; */
	padding-left:0;
	background:none; }
	
h4,h5,h6 { 
	font-size:110%;
	background:none;
}
p {
	font-size:100%;
	font-weight:normal;
}
a,
a:link,
a:visited,
a:hover,
a:active {
	font-size:100%; 
	text-decoration:underline!important;
	color:#0033FF!important;
}

a strong {font-weight:normal!important;} /*LA 24-12-07*/


/*
.hideFromMobile{display:none;}
.clear{clear:both;font-size:0;height:0;line-height:0;margin:0!important;}

.travelAdvice,.boxHomeContent,.boxLeft,.boxRight,.boxContentColour,#slideshow,#emergencyNotice,.emphasisBox,
#printBar #promos div{border:1px solid;padding:4px;}

#topbar img{display:none;}
.boxHomeContent a{background:url(file:///C|/Documents%20and%20Settings/amaughan/Desktop/Local%20Site%20Copies/FCO%20mother/files/images/bullet_arrow.gif) no-repeat left center;padding-left:15px;}
.boxHomeContent h2{margin:0;}
.boxHomeContent p.image{display:none;}

.emphasisBox{background-color:#CCC;}

#slideshow .splitLeft .image,#emergencyNotice .splitLeft .image{float:left;width: 50%;}
#slideshow .splitLeft .description,#emergencyNotice .splitLeft .description{margin-left: 50%;}
#slideshow .splitRight,#emergencyNotice .splitRight{display:none;}

#emergencyInformation .helpline{float:right;width:40%;}
#emergencyInformation .information{}

.boxContent .splitLeft img{display:none;}

.travelAdvice p.go{display:none;}

#subContent{float:none;width:auto;}
#subContent #contentSideBar{float:none;width:auto;}

ul.listAZ a{background:url(file:///C|/Documents%20and%20Settings/amaughan/Desktop/Local%20Site%20Copies/FCO%20mother/files/images/bullet_arrow.gif) no-repeat left center;padding-left:10px;}
ul.listAZ li{float:left;width:10%;}

div.listTwoColumn ul li {float:left;width:50%;}

#printBar p,#printBar div.base,#printBar div.grey{display:none;}
#printBar #promos p{display:block;}
#printBar #promos div div{border:none;padding:0;}
*/

#layouts,#search,#footer/*,#sidenav LA 03-02-08*/,#tabs,#MoreLinks{display:none;}
.newsfeeds, #printBar .imageList, #printBar #mapbox form, #printBar #mapbox map, div.play, ul li.rss { display: none; }

#logo, #formats, .breadcrumb, #main, .linklist {margin-bottom:1.5em;}
.boxTop, .boxContentColour, .boxContentColourRed, .boxContentColourDark {margin-bottom: 1em;}


#logo img,
#logo p {
	display:none;
}

#logo .mobile {
	display:block;
	width:100%;
	margin:0;
	padding:0;
	border:none;
}
#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;
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	border:none;
}

#logo .mobile hr {
	clear:both;
	border:none;
	border-top:1px solid #c4c4c4;
	margin:0 0 10px 0;
	padding:0;
}
#logo .mobile span {
	display:block!important;
	font-weight:bold;
	font-size:130%;
	padding-left:0;
}
#formats,
.breadcrumb,
.two_column_home_page .boxContentColourRed img,
.two_column_home_page .boxContentColourDark img,
.two_column_home_page #doubleBoxContainer .boxContent img {
	display:none;
}

#masthead .splitRight { display: none; }
#masthead .countryTime { display: none; }
#mapbox img { display: none; }
#formats a.print, #formats a.email { display: none; }
.breadcrumb ul li { display: inline; }

#topbox,
#main .inner,
#printBar {
	margin:0;
	padding:0;
}
#printBar {
	margin-top:15px;
}
#main {
	margin-bottom:0!important;
}

/* 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;}


/* end sidenav styles */

.boxContentColour, 
.boxContentColourRed, 
.boxContentColourDark { 
	border: 1px solid; 
	padding:5px 10px;
	margin:0 0 10px 0;
}

#topBox .boxContentColourDark,
#topBox .boxContentColourRed {
	margin:0 0 10px 0;
}
.boxTop,
.boxBottom,
.boxContentColourRed img,
.boxContentColourDark img,
.boxContentColour .boxContent img,
.contentbox_topbar,
.contentbox_bottombar,
.address .splitLeft p,
#main.newsroom .box3 .content_block .article legend,
#main.newsroom .box3 .content_block .article label.hide_label,
#printBar #controls,
#printBar .infoBox,
#printBar .infoBox h3 img,
#main.find_an_embassy_by_country .inner .contentbox2 .listScroll,
#main.find_an_embassy_by_region .inner .contentbox2 .listScroll {
	display:none!important;
}
.boxContentColourDark p,
.boxContentColourRed p {
	padding:0 10px;
	margin:0;
}
.boxContentColourDark ul
/*
.boxContentColourDark ul li,
.boxContentColourDark ul li a
*/ {
	padding:0!important;
	margin:0!important;
}

#printBar #contactBox #mapBox h4 {
	padding:0;
}
.boxContentColourRed h2,
.boxContentColourRed h3,
.boxContentColourDark h2,
.boxContentColourDark h3,
#printBar .infoBox h3 {
	background-image:none!important;
	margin:0!important;
	padding:0 0 5px 0!important;
}
.boxContentColourRed p,
.boxContentColourDark p {
	padding:0 0 5px 0!important;
	margin:0!important;
}
.boxContentColourRed li,
.boxContentColourDark li,
.linklist li {
	display:block;
	background:url(../files/images/image_library_next.gif) no-repeat left top!important;
	padding-left:10px!important;
}
#main .inner h3 {
	background-image:none!important;
	padding:0 0 5px 0!important;
}
.contentbox1,
.contentbox1 .contentbox_content,
.contentbox2,
.contentbox2 .contentbox_content,
#main.contactMap .inner .contentbox2 #formFilter {
	background-color:transparent!important;
	margin:0!important;
}
#main.contactMap .inner .contentbox1 h2,
.contentbox1 .contentbox_content h2,
.contentbox1 .contentbox_content ul li,
#main.contactMap .inner .styleHelp h2,
#main.contactMap .inner .contentbox2 h2.location,
#main.newsroom .inner .box1 .content_block .title h2,
#main.newsroom .inner .box2 .content_block .title h2,
#main.newsroom .inner .box3 .content_block .title h2,
#content .holder #main .inner h2,
#main.pr .inner .contentbox2 .contentbox_content h2,
#printBar #promos .findInfo h3,
#main.glossary .inner .contentbox1 h2,
#main.glossary .inner .contentbox1 .contentbox_content p,
#main.find_an_embassy_by_country .inner .contentbox2 h2,
#main.find_an_embassy_by_region .inner .contentbox2 h2 {
	padding:0 0 5px 0!important;
	background-image:none!important;
	background-color:transparent!important;
	margin:0!important;
}
#main.newsroom .box3, 
#main.newsroom .box3 .top, 
#main.newsroom .box3 .bottom {
	background-color:transparent;
	border:none;
}
#main.newsroom .box3 .content_block .article form#formFilter fieldset {
	border:none!important;
	background:none;
}
/*
#main.newsroom .box3 .content_block form#formFilter,
#main.pr .inner .contentbox1 .contentbox_content form#searchArchive,
#main.contactMap .inner .contentbox2 .contentbox_content form#formFilter {
	border:1px solid #000000;
	padding:10px;
}
*/
#main.pr .inner .btt {
	margin-top:10px;
}
.address {
	margin-left:0!important;
}
.address .splitLeft,
.address .splitRight,
#main.contactMap .contentbox1 #belowMap .address .splitLeft {
	float:none!important;
	margin:0!important;
	width:100%!important;
}
#main.newsroom .article_links span a {
	padding:0!important;
	width:100%!important;
	float:none!important;
	margin:0!important;
	display:inline;
}
.btt {
	margin-left:0!important;
	padding:0!important;
	background-image:none!important;
}

#main.pr #searchArchive p.normal {
	font-weight:bold;
	font-size:110%;
}
table {
	width:100%!important;
	border:1px solid #000;
}
table td, table th { 
	padding: 0px; 
	margin:0;
	text-align:left;	
}
 .glossaryAZ,
 .glossaryAZ ul {
 	padding:0!important;
	width:176px!important;
	margin:0!important;
}
.glossaryAZ ul li {
	padding:0 1px 0 0;
}

/*.thickdivider { height: 20px; }*/

#main.newsroom .inner .box .content_block .article .article_links span {
	float:none!important;
	display:block!important;
}
#main.glossary .inner .contentbox1 .glossaryAZ div ul li,
#main.find_an_embassy_by_region .inner .contentbox2 .contentbox_content #countrySelect .listAZ li,
#printBar #controls .middle #languages li {
	display:inline;
}
#main .inner .boxContentColourDark img.right,
#main .inner .boxContentColour img.right,
#main .inner #doubleBoxContainer .splitRight .boxContentColour .boxContent img,
#main.pr .inner .pullImage .commentBox img,
#main.newsroom .inner .box .content_block .article .img_feature,
#main.newsroom .inner .box .content_block .article img,
#main.find_an_embassy_by_country .inner .contentbox1.hideFromMobile,
#main.find_an_embassy_by_region .inner .contentbox1,
#mapHolder #clickMap,
#mapHolder .address .splitLeft img,
#printBar #onfoBoxLinks.infoBox .middle h3 img,
#printBar #infoBoxLondonEye.infoBox .middle h4 img,
#printBar #infoBoxFamily.infoBox .middle h4 img {
	display:none!important;
}



#footer {
	display:block!important;
	clear:both!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 .logo {
	display:none!important;
}
#footer ul li {
	display:inline;
}

/* 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:130%;
}
/*#mobileSideNav, LA 03-01-08 */ 
#mobileMainNav {
	margin:0;
	padding:0 0 15px 0;
}
#mobileMainNav {
	border-bottom:1px solid #c4c4c4;
	margin-bottom:15px;
}
#mobileDesc {
	border:1px solid #000;
	padding:10px 10px 5px 10px;
	margin:15px 0;
}
#mobileDesc .moreLink li {
	padding-bottom:5px;
	list-style-type:none;
}
#mobileDesc .moreLink li a {
	display:block;
	background:url(../files/images/image_library_next.gif) no-repeat left top!important;
	padding-left:10px;
}
#mobileTopic,
#mobileNews {
	margin:0 0 15px 0;
	font-size:100%;
}
#mobileDesc h1,
#mobileTopic h1,
#mobileNews h1 {
	font-size:100%;
}
#mobileTopic li {
	padding-bottom:5px;
}
#mobileTopic li a {
	display:block;
	background:url(../files/images/image_library_next.gif) no-repeat left top!important;
	padding-left:10px;
}
#mobileSideNav ul,
#mobileMainNav ul,
#mobileTopic ul {
	margin:0;
	padding:0;
}
#mobileNews .newsItem {
	padding-bottom:10px;
}
#mobileNews .newsItem p {
	padding:0;
	margin:0;
}
.mobileBtt {
	width:100%;
	text-align:left;
}
#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;
}
*/

#masthead {display:none;}
#sidenav {display:none;}
/*#content {display:none;}*/
