/*   TRIS Style Sheet  */
/*   Anvil Group       */
/*   29th Jan 2007     */

/* Sets default font and colour */
	*
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#333333;
	}
	

.printshow {
display:none;
}
#layout:after{content: "."; display:block; height:0; clear:both; visibility:hidden}


/* Sets background image */
	body
	{
		/*background:#92b5e9 url(../images/page-bg.jpg) top left repeat-x fixed;*/
		background-image:url(../images/background-03.png);

		padding:0px;
		margin:0px;
		text-align:left;
	}
	
	#id10t
	{
		width:797px;
		margin:20px auto;
		padding:0px;
		padding-left:18px;
		display:table;
		background-image:url(../images/bg-shadow.png);
	}
	

	#_old_head-banner
	{
		width:777px;
		height:80px;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		background-image:url(../images/top-banner.jpg);
	}


	#head-banner
	{
		width:777px;
		height:111px;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		background-image:url(../images/TRIS_topbanner.png);
	}
	

/* 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;
		background-image:url(../images/navItem.png);
	}
	
	#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;
		
	}
	
	#navholder a:HOVER
	{
		background-color:#666666;
	}

	

/* 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;
		float:left;
	}
	
	#quicklinkholder
	{
		width:257px;
		height:155px;
		float:left;
	}
	
	#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:left;
		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:2px;
		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;
		height:21px;
	}
	
	
	#headlineholder #description
	{
		font-size:11px;
		padding-top:1px;
		padding-left:30px;
		padding-right:30px;
		height:50px;
		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:767px;
		background-color:#EBEBEB;
		border-width:1px;
		border-top-width:0px;
		border-color:#FFFFFF;
		border-style:solid;
		padding-top:5px;
		font-weight:bold;
		padding-left:10px;
		padding-bottom:4px;
		text-transform:uppercase;
	}
	#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
	{
		background-color:#333333;
		text-align:center;
		padding:0px;
		padding-left:9px;
		padding-right:9px;
		margin-left:10px;
		color:#fff;
		border-style:outset;
		border-color:#666666;
		border-width:1px;
		font-size:9px;
		height:20px;
	}
	
	.formButton
	{
		background-image:url(../images/button.png);
		border-style:solid;
		border-width:1px;
		border-color:#2A5C98;
		height:23px;
		padding-left:20px;
		padding-right:20px;
	}
	
	.button2
	{
		border-width:0px;
		background-color:#333333;
		text-align:center;
		padding:0px;
		padding-left:9px;
		padding-right:9px;
		margin-left:5px;
		color:#fff;
		border-style:outset;
		border-color:#666666;
		border-width:1px;
		font-size:9px;
		height:20px;
	}
	
/* Content holder */
	#contentholder
	{
		background-image:url(../images/content-bg1.gif);
		background-repeat:repeat-y;
		float:left;
		border-width:0px;
		border-right-width:2px;
		border-color:#FFFFFF;
		border-style:solid;
		border-left-width:1px;
	}

/* No panes */
	#mainpane
	{
		width:777px;
		background-color:#FFFFFF;
		background-image:url(../images/fade-top.jpg);
		background-position:top;
		background-repeat:no-repeat;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		
	}

	#mainpanecontent
	{
		padding:30px;
	}

	#mainpanebottom
	{
		width:777px;
		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;
	}

/* 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;
	}
	
	#contentholder #leftpane #box{
		margin-left:7px;
		width:243px;
		background-color:#F3F3F3;
		margin-bottom:7px;
	}
	
	#contentholder #leftpane #box #title{
		background-color:#18559C;
		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:500px;
		border-width:1px;
		border-top-width:0px;
		border-style:solid;
		border-color:#FFFFFF;
		padding:8px;
	}
	
	#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;
	}
	
	#footer
	{
		width:779px;
		height:99px;
		background-color:#FFFFFF;
		float:left;
		background-image:url(../images/logos.gif);
		background-position:center;
		background-repeat:no-repeat;
	}
	
	#footerline
	{
		width:777px;
		height:1px;
		background-color:#1B569C;
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top-width:0px;
		float:left;
	}
	
	#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;
	}
	
	
/* News Ticker */

	#pscroller1
	{
		width:519px;
		height:73px;
	}
	
	#pscroller1_fs
	{
		width:80%;
		height:53px;
	}
	

/* 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:#18559C;
		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; padding-top:3px;}
.VOYAGESN, .VoyageSN{font-size: 11px; font-weight:bold; color:#fff;}
.CIAFactName{font:bold 11px arial, sans-serif; color:#2f4c9a; padding-right:20px;padding-top:13px; padding-bottom:10px; text-transform:capitalize}
.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
{
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;
}

.bar {
background-image:url(../images/bar.png);
background-repeat:repeat-x;
height:21px;
padding-top:7px;
padding-left:5px;
text-decoration:none;
}

.bar2 {
background-image:url(../images/bar2.png);
background-repeat:repeat-x;
height:21px;
padding-top:7px;
padding-left:5px;
text-decoration:none;

}

.bar2 a{
text-decoration:none;
font-weight:bold;
}

.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}

.ProfileImg{margin:0px; padding:0px; padding-left:15px; padding-right:38px; float:left;}

.news {
font-size:11px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
}
.news p, .news P{font-size:11px}
.news b{font-weight:normal}

.CII{font-weight:bold}
.cp{width:365px; line-height:1.5em; float:left; text-align:left}
.CPDate{color:#1B569C}
.CPSubCats{margin:0; padding:0; margin:2px 0px; list-style:none}
.CPSubCats li{display:inline}
.SummaryHeadline{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px}

.printlink {
clear:left;
text-align:right;
border:none;
width:75px;
margin-left:400px;
padding-top:10px;
}

.printfix {
display:none
}


.weatherbase {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	font-size: 11px;
	background-color: #ffffff;
}

.weatherbase a:link{color:#000080; }
.weatherbase a:visited{color:#000080; }
.weatherbase a:active{color:#000080; }
.weatherbase a:hover{color:#ff0000; text-decoration: none }


.weathertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.weathertext a:link{color:#000080; }
.weathertext a:visited{color:#000080; }
.weathertext a:active{color:#000080; }
.weathertext a:hover{color:#ff0000; text-decoration: none }


.weathertextborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-top: 1px solid #dddddd;
}

.weathergraybanner {
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	background-color: #000066;
	color:#FFFFFF;
}

.weatherheadings{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}

.weathertextlight { 
	font-size: 9px;
	color: #c0c0c0;
	text-align: right;
}