﻿body {
	background:#fff url(../menuimages/bcgBody.gif) repeat-x;
}
.topbar {
	position:relative;
	z-index:100060
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
#cntHeader, .cntHeaderNoNav {
	background:url(../menuimages/bcgBody.gif) repeat-x;
	margin: 0 auto;
	width: 1003px;
	height:68px;
	position:relative
}
#cntHeader img.lgo, .cntHeaderNoNav img.lgo {
	border:0
}
#wep_expandedContent {
	position:absolute;
	background-color:#FFFFFF;
	visibility:hidden;
	z-index:100101;
}
#wep_expanderpage {
	background-color:#fff;
	color:#000;
}
#wep_leftborder, #wep_rightborder {
	background-color:#000000;
    width:2px;
}
#wep_leftborder {
	background-color:#000000;
    float:left;
	height:458px;
}
#wep_rightborder {
    position:absolute;
	right:0;
	top:0;
	height:462px;
}
#wep_bottomborder {
	background-color:#000000;
	height:2px;
	overflow:hidden;
	position:absolute; 
	bottom:-2px; 
	width:100px; 
	left:5px; 
	right:5px;  
}
#wep_bottomleftRound, #wep_bottomRightRound {
	width:5px; 
	height:5px;
	overflow:hidden;
	position:absolute;
	bottom:-2px; 
}
#wep_bottomleftRound {
	background:transparent url(../menuimages/bottomborderLeft.png)  no-repeat 0 0;
	left:0; 
}
#wep_bottomRightRound {
	background:transparent url(../menuimages/bottomborderRight.png)  no-repeat 0 0;
	right:0; 
}
#wep_expanderpagecontent {
	background-color:#fff;
	margin:0;
	position:relative;
}
#wep_expanderpagescroller {
	overflow:auto;
    position:absolute;
    left:10px;
	z-index:100010;
}
#wep_expanderIframe {
    position:absolute;
    left:20px;
	margin-top:0;
	z-index:100030;
    display:none;
}
#wep_loading {
	position:absolute;
	left:200px;
	top:200px;
	width:40px;
}
#wep_popup {
	position:relative;
	clear:left;
	left:172px;
	width: 300px;
	z-index:100100;
}
#wep_fader {
	background-color:#FFFFFF;
	position:absolute;
	left:0;
	top:68px;
	width:100%;
	height:100%;
	z-index:100050;	
	display:none;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity:0.6;
}
#wep_mask {
	position:absolute;
	display:block;
	visibility:hidden;
	z-index:100090;
	background-color:#fff;
}
#wep_searchArea {
	position:absolute;
	top:34px;
	right:16px;
	text-align:right;
}
#wep_searchArea form {
	background:url(../menuimages/bcgWepSearchBox.gif) no-repeat;
	margin:0;
	padding:0;
	position:relative;
    z-index:1000;
	height:25px;
	width:215px;
}
#wep_searchArea .wep_SearchButton {
	position:absolute;
	right:0;
	top:0;	
}
#wep_searchArea .wep_searchBox{
	background:url(../menuimages/bcgWepSearchBox.gif) -11px 0 no-repeat;
	border:0;
	color:#333333;
	height:25px;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding-top:6px;
    width:165px;
	position:absolute;
	top:0;
	left:11px;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:19px;
}
#wep_countryDisplay {
    color:#F0F0F0;
    font-size:100%;
	text-align:right;
	position:absolute;
	top:12px;
	right:16px;
	width:650px;
}
#wep_countryDisplay a {
	color:#fff;cursor:pointer;
	text-decoration:none;
}
#wep_countryDisplay a:hover {
	text-decoration:underline
}
#wep_countryDisplay a.change {
	color:#BDBDBD;
	margin-left:3px;
}
#wep_logo {
	display:inline;
	float:left;
    width:100px;
    height:34px;
	margin-left:16px;
	margin-top:16px;
}
#wep_buttonArea {
	float:left;
	margin-left:32px;
    z-index:100;
}
#wep_buttons {
    color:#f1f1f1;
    font:bold 11px Arial, Helvetica, sans-serif;
	margin-top:41px;
    position:relative;
	z-index:100;
}
#wep_buttons a {
	display:block;
	text-decoration:none;
}
#wep_buttons.accessible a.active {
	cursor:default;
}
#wep_RhArea {
	float:right;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#wep_RhArea p {
	padding:0;
	margin:0;
}
a.wep_button,
a.wep_buttonHover,
a.wep_buttonSelected {
	color:#fff;
	cursor:pointer;
	position:relative;
	margin-right:-1px;
	font-size:13px;
}
a.wep_buttonSelected span {
	color:#0E5FD8;
}
div#wep_buttons a.active {
	background-color:#FFFFFF;
}
div#wep_buttons a.active span { 
	background-color:#FFFFFF;
}
div#wep_buttons a.active span { 
	color:#000;
}
div#wep_buttons a.wep_buttonSelected.active span { 
	color:#0E5FD8;
}
div#wep_buttons a {
	float:left;
	line-height:27px;
	outline:none;
}
div#wep_buttons a span {
	float:left;
	height:27px;
}
div#wep_buttons a span.btn-left { 
	width:10px;
	margin-right:10px;
}
div#wep_buttons a span.btn-right { 
	width:10px;
	margin-left:10px;
}
div#wep_buttons a:hover span {
	text-decoration:underline !important;
}
div#wep_buttons a.wep_buttonSelected, 
div#wep_buttons a.wep_buttonHover { 
	background-color:#FFFFFF;
	color:#000000;
}
div#wep_buttons a.wep_buttonSelected:hover span, 
div#wep_buttons a.wep_buttonHover:hover span{ 
	text-decoration:none !important;
}
div#wep_buttons a.active span.btn-left,
div#wep_buttons a.wep_buttonSelected span.btn-left,
div#wep_buttons a.wep_buttonHover span.btn-left { 
	background:transparent url(../menuimages/btnHeaderNav.gif) no-repeat 0 0;
}
div#wep_buttons a.active span.btn-right,
div#wep_buttons a.wep_buttonSelected span.btn-right,
div#wep_buttons a.wep_buttonHover span.btn-right { 
	background:transparent url(../menuimages/btnHeaderNav.gif) no-repeat 100% 0;
}
a.wep_buttonSelected {
	background:#ffffff;
	color:#000000;
}
.wep_noscriptLinks {
	margin-left:20px;
    font-size:11px;
	font:normal 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.wep_noscriptLinks a {
	color:#ffffff;
	margin:0 20px;
	text-decoration:none;
}
.wep_noscriptLinks a:hover { 
	text-decoration:underline
}
div.web-pane-portlets {
	font:normal 11px Arial, Helvetica, sans-serif;
}
div.web-pane-portlets a {
	text-decoration:none;
}
div.web-pane-portlets div.row-spearator {
	padding-bottom:16px
}
div.portlets-teaser {
	float:left;
	width:232px
} 
div.portlets-teaser.column-end {
	margin-right:0
}
div.portlets-teaser.iframe iframe {
	overflow-x:hidden; 
	overflow-y:auto
}
div.portlets-teaser div.teaser-media {
	float:left; 
	width:70px
}
div.portlets-teaser div.teaser-media img.link {
	cursor:pointer;
}
div.portlets-teaser div.teaser-content { 
	width:158px;
	margin-left:70px;
}
div.portlets-teaser.type-1 div.teaser-content,
div.portlets-teaser.type-2 div.teaser-content,
div.portlets-teaser.type-3 div.teaser-content {
	color:#333333;
	width:130px
}
div.portlets-teaser div.teaser-content h2 {
	font-size:12px;
	margin-bottom:5px;
}
div.portlets-teaser div.teaser-content h2,
div.portlets-teaser div.teaser-content h2 a { 
	color:#000; 
}
div.portlets-teaser div.teaser-content h2 a:hover {
	text-decoration:underline
}
div.portlets-teaser div.teaser-content a {
	color:#0E5FD8;
}
div.portlets-teaser div.teaser-content ul {
	padding:0;
	margin:0
}
div.portlets-teaser div.teaser-content li {
	list-style:none;
	background:url(../menuimages/bcgSubListItem.gif) 0 7px no-repeat;
	padding-left:7px;
}
div.portlets-teaser div.teaser-content li a {
	line-height:15px;
	color:#0E5FD8
}
div.portlets-teaser div.teaser-content li a:hover {
	text-decoration:underline
}
div.portlets-teaser div.teaser-content li.more {
	background:none;
}
div.portlets-teaser div.teaser-content li.more a {
	color:#000; 
}
