/* Global styles */

#globalMast {  font-size: 11px; width:  100%; height: 30px; margin-bottom: 1px #FFFFFF; background-color: #FFFFFF;border-bottom: 1px solid #999999; }
#globalMenu {  font-size: 11px; display: block; background-color: #FFFFFF; position: absolute; top: 0px; height:  30px; width: 944px;  }

/* Sitewide styles */

* {  font-family: Arial, Helvetica, sans-serif;  }
div, td, p {  font-size: 14px; line-height: 19px; color: #333333; text-align: justify; }
h1 a, h1 {  font-size: 24px; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; font-color: #3973AC; padding-right: 20px; font-weight: normal; line-height: 28px; text-align:left; }
h2, h3 {  font-family: "Lucida Grande", Lucida, Verdana, sans-serif ;font-size: 22px; margin: 0; padding: 3px 10px 3px 0; font-weight: normal; line-height: 24px;  }

h4 {  font-size: 11px;  }

a, a:link, a:active, a:visited {  text-decoration: none; color: #3973AC;  }
a:hover {  text-decoration: underline; color: #3973AC;  }

ul {  margin: 5px; padding: 5px; list-style: none; list-style-type: square;  }
li {  line-height: 18px; padding-left: 5px; padding-top: 0px; list-style-position: inside;  }

body { padding: 0; margin: 0; /*background: #e9d691 url(/news/images/bg.png) repeat-x;*/ background-color: #FFFFFF; }

/* Layout styles */

#container { display: block; margin:  0px auto; width: 1000px; background-color: #FFFFFF; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }

#headerImg { float: left; padding-bottom: 6px; padding-top: 5px; position: absolute; top: 31px;  height: 110px; border-bottom: 1px solid #999999; width: 810px;}
#content_container {  width: 816px; display: block; left: right; padding:  10px 10px 10px 10px; background-color: #ffffff; position: relative; top: 140px; }

#content_main { 
	border: 0px solid #333; 
	\width: 490px; /* for IE5 and IE6 in quirks mode */
    w\idth: 480px; /* for IE6 in standards mode */
	\padding: 0 0 0 10px; 
	p\adding: 10px;
}

  #content_container {
    \width: 826px; /* for IE5 and IE6 in quirks mode */
    w\idth: 816px; /* for IE6 in standards mode */
	\padding: 0 0 0 10px; 
	p\adding: 10px;
  }
 


#content_container h1 {  padding: 0px;  }
#leftColumn {  visibility: hidden; float: left; display: block; width: 100px; position: absolute; top: 200px; }
#rightColumn {  float: right; display: block; width: 160px; margin: 5px; position: relative; top: 0px;   }
#semiContent {  width: 310px; padding: 5px; float: right; margin-left: 28px;  }
#endbanner {  display: block; float: left; padding: 10px;  }


#footer {  clear: both; display: block; float: left; width: 1000px; color: white; font-size: 10px; position: relative; top:  160px; background: url(/news/images/footer_bg.png) repeat-x ; }
#footer h3 {  color:  #FFFFFF; padding-top: 10px;  }

#footerBox1 {  width: 232px; float: left; padding-left: 10px; }
#footerBox2 {  width: 232px; float: left; padding-left: 10px; }
#footerBox3 {  width: 232px; float: left; padding-left: 10px; }
#footerBox4 {  width: 232px; float: right; padding-left: 10px; padding-right: 10px; }
#copyright {  padding: 20px; float: left; width: 100%; }


#mainBody {width: 450px;}


/* Content Component styles */

#indexImg { float:  left; display: block; padding: 5px 5px 5px 0;   }
#contentImg {  float: right; padding: 5px; display: block; clear: right;  }
#profile_image {  float: right; padding: 5px; display: block;  }
.pathway {  padding-bottom: 10px ; font-size: 12px;  }
.headlineDate {  padding-top: 11px; font-weight: bold; font-size: 11px;  }
 
 /* Menu styles */

/* Search styles */

#searchBox {  float: right; padding: 5px 10px 0 0;    }
#searchBox input {  font-size: 14px; border: 1px solid #000000; padding: 2px;  }

/*Who's Who*/

#profileImg {  float:  right; padding: 5px;  }
.profileTitle {  padding: 0px !important;  }

/* Country Profile */

#countryLocator {  float: right; background-color: #EEEEEE; padding: 5px; }
#countryLocator2 {  clear: both; background-color: #EEEEEE; float: right; padding:  5px; }

.clear {  clear: both;  }

/* Modules */

.module_rssfeed {  display: block; width: 200px;  }
#rsscontentrssfeed {  display: block; width: 190px;  }

/*Whos Who*/

.whos_who_dark {  background-color: #f4e9c6;  }

.whos_who_light {  background-color: #d7ceae;  }

#overviewTabsContainter { float: right; width: 250px; overflow: hidden; padding: 4px; }

.contentPane {  display: block;  }
.contentPane2 {  display: block; clear: both; height: 20px;  }
.contentPane3 {  display: block;float: left; width: 450px;  }


#globeMap {float: right; width: 200px;}

#newsletter_signup input {
	border: 1px solid #999999;
	margin-bottom: 3px;
}	

#newsletter_signup {
	padding: 10px;
	background-color: #f1f1f1;
	font-size: 10px!important;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
border: 1px solid #333333;
}


/*RSS Feeds China*/


#rsscontentrssfeed {
	font-size: 60%!important;
	border: 1px solid #999999;
	margin-bottom: 7px;
	margin-right: 10px;
	width: 300px;
}

#rsscontentrssfeed a {
	color:  #333333;
}

#rsscontentrssfeed h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	background-color: #dfdfdf;
}

#itemsrssfeed {
	padding: 3px;
}

.newsfeedrsscontentrssfeed ul li {
	font-size: 80%!important;
	padding: 0px 0px 5px 0px;
	list-style-image: url(/news/images/arrow.gif);
	text-align: left;
}


/*RSS Feeds Euro*/

#rsscontentrssfeedEuro {
	font-size: 60%!important;
	border: 1px solid #fec6a4;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedEuro a {
	color: #d55100;
}

#rsscontentrssfeedEuro h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #d55100;
	background-color: #ffb88c;
}

#itemsrssfeedEuro {
	padding: 3px;
}

#itemsrssfeedEuro ul li {
	font-size: 80%!important;
	padding: 0px 0px 5px 0px;
	list-style-image: url(/news/images/arrow1.gif);
	text-align: left;
}


/*RSS Feeds East*/

#rsscontentrssfeedEast {
	font-size: 60%!important;
	border: 1px solid #3973ac;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedEast a {
	color: #3973ac;
}

#rsscontentrssfeedEast h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #3973ac;
	background-color: #bedfff;
}

#itemsrssfeedEast {
	padding: 3px;
}

#itemsrssfeedEast ul li {
	font-size: 80%!important;
	padding: 0px 0px 5px 0px;
	list-style-image: url(/news/images/arrow2.gif);
	text-align: left;
}




/*RSS Feeds Airport*/

#rsscontentrssfeedAirport {
	font-size: 60%!important;
	border: 1px solid #ba7800;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedAirport a {
	color: #d88c00;
}

#rsscontentrssfeedAirport h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #d88c00;
	background-color: #ffd78e;
}

#itemsrssfeedAirport {
	padding: 3px;
}

#itemsrssfeedAirport ul li {
	font-size: 80%!important;
	padding: 0px 0px 5px 0px;
	list-style-image: url(/news/images/arrow3.gif);
	text-align: left;
}


/*RSS Feeds Peanuts*/

#rsscontentrssfeedPeanuts {
	font-size: 60%!important;
	border: 1px solid #2389b8;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedPeanuts a {
	color: #2d90be;
}

#rsscontentrssfeedPeanuts h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #2d90be;
	background-color: #9ddbf7;
}

#itemsrssfeedPeanuts {
	padding: 3px;
}

#itemsrssfeedPeanuts ul li {
	font-size: 80%!important;
	padding: 0px 0px 5px 0px;
	list-style-image: url(/news/images/arrow4.gif);
	text-align: left;
}






