/*

*/

* { padding: 0; margin: 0; border:0px;}
/* hr style is needed to make hr elements look the same in IE and Firefox */
hr
{
	height: 1px; color:#ccc; background:#ccc;
}

/* using css_browser_selector.js from here: http://rafael.adm.br/css_browser_selector/
   to determine <hr> settings for each browser */
.ie hr
{
	margin-top:0;
	margin-bottom:0px;
}
.ie7 hr
{
	margin-top:0;
	margin-bottom:0px;
}
.gecko hr
{
	margin-top:7;
	margin-bottom:7px;
}
.win.gecko hr {
	margin-top:7;
	margin-bottom:7px;
}
.linux.gecko hr
{
	margin-top:7;
	margin-bottom:7px;
}
.opera hr {
	margin-top:7;
	margin-bottom:7px;
}
.konqueror hr {
	margin-top:7;
	margin-bottom:7px;
}
.webkit hr {
	margin-top:7;
	margin-bottom:7px;
}

/* to draw a line using a div
	<div class="hr"></div>  */
.hr {
line-height: 1px; /*needed for ie/win*/
font-size: 1px; /*needed for ie/win*/
height: 1px;
background: #d1d1d1;
margin: 1px 0;
}


.orderedlist
{
}

.unorderedlist
{
	margin-left:25px;
}

body {
 margin:0px auto;
 padding:0px;
 border:0px;
 background:#fff url("/images/") repeat-x;
 text-align:center;
 position: relative;
}

.bcgDivLeft
{
	background-repeat:no-repeat;
	padding:5px; 
	width:95%; 
	float:left;
}	

.bcgDivRight
{
	background-repeat:no-repeat;
	padding:5px; 
	width:95%; 
	float:right;
}
.listInbcgDiv
{
	padding-left:15px;
	padding-right:10px;
}

#wrapper {
 margin: 0 auto;
 text-align:center;
 width: 934px;
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-bottom:0px;
 border-color:#000;
 border-style:solid;
}

#header
{
 text-align:left;
 width: 934px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px auto;
 background:#000;
 height:60px;
}

#footer
{
 margin: 0 auto;
 width: 934px;
 height: 150px;
 color: #333;
 border: 0px solid #ccc;
 /* background: #BD9C8C; */
 margin-top: 0px;
}


.unorderedlist-newsroom
{
	margin-left:25px;
	line-height:160%;
	list-style-image: url(/Images/no-image.jpg); 
	
}
.breadcrumbs a
{
	text-decoration:none;
	color: #00AEEF;
	size: 8pt;
	text-align:right;
}

/* blue <a> tags without underlines */
.bluelinks a
{
	text-decoration:none;
	color:#1F69D8 /* #00AEEF; */
}
.bluelinks a:link
{
	text-decoration:none;
	color:#1F69D8;
}
.bluelinks a:visited
{
	text-decoration:none;
	color: #1F69D8;
}
.bluelinks a:hover
{
	text-decoration:underline;
	color:#1F69D8;
}
.bluelinks a:active
{
	text-decoration:none;
	color:#1F69D8;
}

/* blue <a> tags with underlines */
.bluelinksUL a
{
	text-decoration:underline;
	color: #1F69D8;
}
.bluelinksUL a:link
{
	text-decoration:underline;
	color:#1F69D8;
}
.bluelinksUL a:visited
{
	text-decoration:underline;
	color: #1F69D8;
}
.bluelinksUL a:hover
{
	text-decoration:underline;
	color:#1F69D8;
}
.bluelinksUL a:active
{
	text-decoration:underline;
	color:#1F69D8;
}

.orangelinks a
{
	text-decoration:none;
	color:#ff6f09;
}
.orangelinks a:link
{
	text-decoration:none;
	color:#ff6f09;
}
.orangelinks a:visited
{
	text-decoration:none;
	color:#ff6f09;
}
.orangelinks a:hover
{
	text-decoration:none;
	color:#ff6f09;
}
.orangelinks a:active
{
	text-decoration:none;
	color:#ff6f09;
}

.whiteorange a
{
	text-decoration:none;
	color:#fff;
}
.whiteorange a:link
{
	text-decoration:none;
	color:#fff;
}
.whiteorange a:visited
{
	text-decoration:none;
	color:#fff;
}
.whiteorange a:hover
{
	text-decoration:none;
	color:#ff6f09;
}
.whiteorange a:active
{
	text-decoration:none;
	color:#ff6f09;
}


.whiteorangehdr a
{
	text-decoration:none;
	color:#000;
}
.whiteorangehdr a:link
{
	text-decoration:none;
	color:#000;
}
.whiteorangehdr a:visited
{
	text-decoration:none;
	color:#000;
}
.whiteorangehdr a:hover
{
	text-decoration:none;
	color:#000;
}
.whiteorangehdr a:active
{
	text-decoration:none;
	color:#000;
}





/* grey links, mouseover: orng and underlined */
.grey_org_links a
{
	text-decoration:none;
	color:#777; /* #00AEEF; */
}
.grey_org_links a:link
{
	text-decoration:none;
	color:#777;
}
.grey_org_links a:visited
{
	text-decoration:none;
	color: #777;
}
.grey_org_links a:hover
{
	text-decoration:underline;
	color:#ff6f09;
}
.grey_org_links a:active
{
	text-decoration:none;
	color:#777;
}

/* grey links, mouseover: orng and underlined */
.footerlinks a
{
	text-decoration:none;
	color:#6B6A6A; /* #00AEEF; */
}
.footerlinks a:link
{
	text-decoration:none;
	color:#6B6A6A;
}
.footerlinks a:visited
{
	text-decoration:none;
	color: #6B6A6A;
}
.footerlinks a:hover
{
	text-decoration:none;
	color:#ff6f09;
}
.footerlinks a:active
{
	text-decoration:none;
	color:#6B6A6A;
}

.subtitlesorange
{
	color:#ff6f09;
	font-weight:700;
}

.subtitlesgrey
{
	color:#555;
	font-weight:700;
	font-size:12pt;
}

.subtitlesblue
{
	color:#00AEEF;
	font-weight:700;
}

.breadcrumbs
{
	font-size:10px;

	right:0px;
	position:absolute;

}


.brokenlink a
{
	text-decoration:underline;
	color: #f00;
}
.brokenlink a:link
{
	text-decoration:underline;
	color:#f00;
}
.brokenlink a:visited
{
	text-decoration:underline;
	color: #f00;
}
.brokenlink a:hover
{
	text-decoration:underline;
	color:#f00;
}
.brokenlink a:active
{
	text-decoration:underline;
	color:#f00;
}



.top_nav_country
{
 text-decoration:none;
 color:#fff;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif; 
}
 
.top_nav_country select
{
  background-color:#000;
  color:#fff;
  width: 110px;
  border:1px solid #313131;
  padding:0px;
  margin:0px;
  font-size:9pt;
  }

  .top_nav_country select option
  {
   padding:0 0px;
   }

