/*   TRIS Style Sheet  */
/*   Anvil Group       */
/*   29th Jan 2007     */

/* Sets default font and colour */
	*
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#333333;
	}
	
#layout:after{content: "."; display:block; height:0; clear:both; visibility:hidden}


/* Sets background image */
	body
	{
		padding:0px;
		margin:0px;
		text-align:left;
	}


/* This holds the image for the top banner image */
	#head-banner
	{
		width:777px;
		height:80px;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		background-image:url(../images/top-banner.jpg);
	
	}
	

/* Navigation bar layout styles*/
	#navholder
	{
		width:777px;
		height:35px;
		background-color:#333333;
		border-width:1px;
		border-top-width:0px;
		border-style:solid;
		border-color:#FFFFFF;
		display:none;
	}
	
	#navholder a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:uppercase;
		height:24px;
		padding-left:20px;
		padding-right:20px;
		padding-top:11px;
		float:left;
		background-image:url(../images/navbreak.gif);
		background-position:right;
		background-repeat:no-repeat;
		display:none;
	}
	
	#navholder a:HOVER
	{
		background-color:#666666;
		display:none;
	}

	

/* Quick links and Headline Style */
	#quicklinksheadlineholer
	{
		width:777px;
		height:155px;
		background-color:#FFFFFF;
		border-style:solid;
		border-color:#FFFFFF;
		border-width:1px;
		border-top-width:0px;
		display:none;
	}
	
	#quicklinkholder
	{
		width:257px;
		height:155px;
		float:left;
		display:none;
	}
	
	#quicklinkholder a
	{
		background-image:url(../images/quicklink.png);
		width:237px;
		height:25px;
		float:left;
		text-decoration:none;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		text-transform:capitalize;
		padding:0px;
		padding-right:20px;
		padding-top:13px;
		border-width:0px;
		border-bottom-width:1px;
		border-color:#FFFFFF;
		border-style:solid;
		text-align:right;
	}
	
	#headlineholder
	{
		width:519px;
		height:155px;
		float:right;
		background-image:url(../images/headline-bg.jpg);
	}
	
	#headlinebar
	{
		width:498px;
		height:34px;
		background-image:url(../images/headline-bar.jpg);
		margin:7px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding-top:3px;
		padding-left:4px;
	}
	
	#newsholder {
	padding-bottom:2px;}
	
	#headlineholder #headline {
		color:#000000;
		font-size:18px;
		font-weight:bold;
		padding-left:30px;
		padding-right:30px;
		overflow:hidden;
	}
	
	
	#headlineholder #description
	{
		font-size:11px;
		padding-top:1px;
		padding-left:30px;
		padding-right:30px;
		height:53px;
		overflow:hidden;
	}
	
	.headlineswapbox
	{
		margin-top:9px;
		margin-right:2px;
		height:16px;
		width:20px;
		background-image:url(../images/headline-swap-bg.png);
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;
		padding-top:4px;
		float:left;
		cursor:pointer;
	}
	
	#headlineswapbox:ACTIVE
	{
		color:#990000;
	}

	#headlineswapbox-selected
	{
		margin-top:9px;
		margin-right:2px;
		height:16px;
		width:20px;
		background-image:url(../images/headline-swap-bg.png);
		text-align:center;
		color:#FFFFFF;
		font-weight:bold;
		padding-top:4px;
		color:#990000;
		float:left;
	}
	
	
	
/* Select bar */
	#bar
	{
		width:672px;
		background-color:#EBEBEB;
		border-width:1px;
		border-top-width:0px;
		border-color:#FFFFFF;
		border-style:solid;
		padding-top:5px;
		font-weight:bold;
		padding-left:105px;
		padding-bottom:4px;
		text-transform:uppercase;
		display:none
	}
	#bar:after{content: "."; display:block; height:0; clear:both; visibility:hidden}
	#SelectProfile{padding-left:13px; float:left; padding-top:4px}
	#CountrySelect{padding-left:10px; float:left}
	
	.button
	{
		border-width:0px;
		background-color:#333333;
		text-align:center;
		padding:2px;
		padding-left:9px;
		padding-right:9px;
		margin-left:10px;
		color:#fff;
		display:none;
	}
	.button2
	{
		border-width:0px;
		background-color:#333333;
		text-align:center;
		padding:2px;
		padding-left:9px;
		padding-right:9px;
		margin-left:5px;
		color:#fff;
				display:none;
	}
	
/* Content holder */
	#contentholder
	{
		
		border-width:0px;
		border-right-width:2px;
		border-color:#FFFFFF;
		border-style:solid;
		border-left-width:1px;
		text-align:left;
		width:100%;
	}

/* No panes */
	#mainpane
	{
		width:100%;
		text-align:left;
		background-color:#FFFFFF;

		background-position:top;
		background-repeat:no-repeat;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		
	}

	#mainpanecontent
	{
		
		width:100%;
		text-align:left;
	}

	#mainpanebottom
	{
		width:100%;
		background-color:#FFFFFF;
		background-image:url(../images/fade-bottom.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		height:100px;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
				display:none;
	}

/* Left pane */

	#contentholder #leftpane {
		width:258px;
		background-color:#C5C5C5;
		height:100%;
		padding-top:7px;
		float:left;
		border-width:0px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		border-right-width:0px;
		border-bottom-width: 0px;
				display:none;
	}
	
	#contentholder #leftpane #box{
		margin-left:7px;
		width:243px;
		background-color:#F3F3F3;
		margin-bottom:7px;
	}
	
	#contentholder #leftpane #box #title{
		background-color:#000066;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
		padding:3px;
	}
	
	#contentholder #leftpane #box #layout
	{
		padding:0px;
		margin:10px;
	}
	#layout:after{content: "."; display:block; height:0; clear:both; visibility:hidden}
	
/* Content pane */

	#contentholder #contentpane
	{
		float:left;
		width:100%;
		border-width:1px;
		border-top-width:0px;
		border-style:solid;
		border-color:#FFFFFF;
		padding-left:50px;
		padding:8px;
		text-align:left;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	#contentholder #contentpane #padder
	{
		padding-left:10px;
		padding-right:10px;
	}
	
	#contentholder #contentpane #redbar
	{
		background-image:url(../images/content-bar.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		text-transform:uppercase;
		height:39px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding-top:2px;
		padding-left:3px;
	}
	
	#redbarBIG
	{
		background-image:url(../images/content-barbig.png);
		background-repeat:repeat-x;
		color:#FFFFFF;
		text-transform:uppercase;
		height:46px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding-top:2px;
		padding-left:3px;
	}
	
/* Footer area */

	#footerbar
	{
		width:777px;
		height:20px;
		background-color:#1B569C;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		float:left;
				display:none;
	}
	
	#footer
	{
		width:779px;
		height:99px;
		background-color:#FFFFFF;
		float:left;
		background-image:url(../images/logos.gif);
		background-position:center;
		background-repeat:no-repeat;
				display:none;
	}
	
	#footerline
	{
		width:777px;
		height:1px;
		background-color:#1B569C;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		float:left;
		display:none;
	}
	
	#footergraybar
	{
		width:771px;
		height:14px;
		background-color:#EBEBEB;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		float:left;
		text-align:right;
		font-size:9px;
		padding-top:6px;
		padding-right:6px;
		display:none;
	}
	
	
/* News Ticker */

	#pscroller1
	{
		width:519px;
		height:73px;
	}
	

/* Home Page News */

	#icon
	{
		float:left;
		width:39px;
		height:33px;
	}
	
	.homepageheadline
	{

		color:#0E407B;
		font-size:12px;
		font-weight:bold;
	}
	
	.date
	{
		font-size:10px;
		color:#0E407B;
	}
	
	.readfull
	{
		color:#990000;
		text-decoration:none;
		font-weight:bold;
	}
	
	.IndCSummary
	{
		clear:left;
		padding-left:30px;
		padding-bottom:20px;
	}
	
	.IndCSummary1
	{
		clear:left;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:20px;
		background-image:url(../images/warfade.png);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#FFFFFF;
		padding-top:18px;
	}
	
	h1
	{
		font-size:17px;
		color:#1B569C;
		padding:0px;
		margin:0px;
	}
	
	form
	{
		padding:0px;
		margin:0px;
	}
	
/* Country Data sources */

	.bluebar {	
		background-color:#000066;
		width:100%;
		text-transform:uppercase;
		height:17px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		padding-top:3px;
		padding-left:3px;
	}

	.barfade
	{
		background-image:url(../images/fade-bar.png);
		width:100%;
		height:20px;
		background-repeat:repeat-x;
		padding-top:4px;
		padding-left:3px;
	}
	
	#DisasterType
	{
		color:#990000;
		font-weight:bold;
		padding-bottom:10px;
	}
	
	
/* CIA fact book gaff */
.CIATable{font:normal 10px arial, sans-serif; color:#cfd6e8}
.CIASectionHeader{font-size: 11px; font-weight:bold; color:#fff; background-color:#1B569C; border:0px solid #8798c6; height:20px; padding-left:5px;}
.CIAFactName{font:bold 11px arial, sans-serif; color:#2f4c9a; padding-right:20px;padding-top:13px; padding-bottom:10px;}
.CIAFact{
padding-top:13px; padding-bottom:10px;
}

td .CIASectionHeader {background-color:#fff;}

.ContentText .VoyageSN
{
color:#000099;
font-weight:bold;
font-size: 11px;
font-weight:bold;
color:#fff;
background-color:#1B569C;
border:0px solid #8798c6;
height:16px;
padding-left:5px;
padding-top:2px;
margin-bottom:20px;
text-transform:uppercase;
}

.VoyageSN {
font-weight:bold;
}

.bar {
background-image:url(../images/bar.png);
background-repeat:repeat-x;
height:21px;
padding-top:7px;
padding-left:5px;
text-decoration:none;
}

.bar a{
text-decoration:none;
}

.bar a:HOVER{
text-decoration:underline;
}
.CountryDisasterListType{font-weight:bold}
.CountryDisasterListType a{text-decoration:none}

/* contact and register styles */

#Register{}

/* Welcome.asp styles */

#Welcome{}
#Welcome:after{content: "."; display:block; height:0; clear:both; visibility:hidden}
#WelcomeLinks{float:left; width:30%; background-color:#fff}
#WelcomeLinks ul{list-style-type:none}
#WelcomeLinks ul li{list-style-image:url(../images/red-arrow.gif); padding:10px 0}
#WelcomeLinks ul a{background-color:#fff; color:#1B569C; font-size:12px}
#WelcomeSplash{float:left; width:70%; height:216px; background:url(../images/welcome.gif) top left no-repeat}
#WelcomeSplash ul{display:none}

/* More Styles for country reports */
.CountryReportText{width:80%; margin:auto; font-size:12px}
.CountryReportText p{font-size:12px; line-height:1.2em}

.news {
font-size:11px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
}

.cp {

width:410px;
line-height:1.4em;
}

.printshow {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:capitalize;
font-size:17px;
color:#000000;
text-align:left;
padding-left:107px;
}

.printlink
{
display:none;
}

.printfix {
clear:left;
}

.printfix1 {
display:none;
}

p {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3em;
}

fieldset {
display:none
}

#IntelTypet
{display:none;
}