/******************************************************************************
* xKblRDefault.css
*******************************************************************************

*******************************************************************************
*                                                                             *
* Copyright 2009									                          *
*                                                                             *
******************************************************************************/
body{
	background-color:#bfc3cf;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#1c2242;
}
a,
a:visited{
	color:#2f396c;
	text-decoration:underline;
}
a:hover,
a:active{
	color:#2f396c;
	text-decoration:none;
}
.xKblRHeader{
	margin:0 6px;
	background:#252c56 url(../iso_icons/bgHeader.jpg) 0 0 repeat-x;
	position:relative;
}
.xKblRHeader h1{
	display:none;
}
.xKblRHeader .searchAndShtZone{
	position:absolute;
	top:0;
	right:0;
	width:600px;
}
/*IE6*/
* html .xKblRHeader .searchAndShtZone{
	right:6px;
}
.xKblRHeader .formSearch{
	background:#c09b5b url(../iso_icons/bgSearch.jpg) 0 100% no-repeat;
	padding:5px;
	margin-right:9px;
	margin-left:386px;
}
.xKblRHeader .formSearch input{
	vertical-align:middle;
	margin:0 3px;
}
.xKblRHeader .formSearch input.searchTxt{
	width:143px;
	border:1px solid #8e694d;
	margin-right:5px;
	margin-left:5px;
	padding:4px;
	font-size:10px;
}
/*IE6*/
* html .xKblRHeader .formSearch input.searchTxt{
	margin-right:3px;
}
.xKblRHeader .sht1{
	margin:8px 0 14px 411px;
	padding:0;
	list-style:none;
	width:163px;
}
.xKblRHeader .sht1 a{
	display:block;
	width:100%;
	background:transparent url(../iso_icons/bgVipAccess2.jpg) 100% 0 no-repeat;
}
.xKblRHeader .sht1 a,
.xKblRHeader .sht1 a:visited,
.xKblRHeader .sht1 a:hover,
.xKblRHeader .sht1 a:active{
	text-decoration:none;
	color:#FFF;
}
.xKblRHeader .sht1 a span{
	display:block;
	padding:3px 0 5px 23px;
	background-image:url(../iso_icons/bgVipAccess1.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.xKblRHeader .sht2{
	margin:0;
	padding:0;
	list-style:none;
}
.xKblRHeader .sht2 li{
	float:right;
}
.xKblRHeader .sht2 li a,
.xKblRHeader .sht2 li a:visited{
	color:#FFF;
	text-decoration:none;
}
.xKblRHeader .sht2 li a:hover,
.xKblRHeader .sht2 li a:active,
.xKblRHeader .sht2 li.on a,
.xKblRHeader .sht2 li.on a:visited{
	color:#FFF;
	text-decoration:underline;
}
.xKblRHeader .sht2 li.on a:hover,
.xKblRHeader .sht2 li.on a:active{
	text-decoration:none;
}
.xKblRHeader .sht2 li{
	background-image:url(../iso_icons/sepSht2.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:8px;
	margin-right:8px;
}
.xKblRHeader .sht2 li.first{
	background-image:none;
}
.xKblRHeader .sht2 li.last{
	margin-right:12px;
}
.xKblRHeader .sht2 li.shtLang{
	text-transform:uppercase;
	font-weight:bold;
}
.xKblRHeader .sht2 li.shtCurrentLang a,
.xKblRHeader .sht2 li.shtCurrentLang a:visited,
.xKblRHeader .sht2 li.shtCurrentLang a:hover,
.xKblRHeader .sht2 li.shtCurrentLang a:active{
	color:#8e694d;
}
.xKblRHeader .nav1{
	background:#666c80 url(../iso_icons/bgNav1.jpg) 0 100% no-repeat;
	height:30px;
	margin:0 1px 1px;
}
.xKblRHeader .nav1 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.xKblRHeader .nav1 li{
	margin:0;
	padding:0 0 0 3px;
	float:left;
	text-align:center;
	font-family: 'Times New Roman', Times, serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(../iso_icons/sepNav1.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.xKblRHeader .nav1 li.first{
	background-image:none;
	padding-left:0;
}
.xKblRHeader .nav1 li a{
	display:block;
	width:241px;
}
.xKblRHeader .nav1 li a span.bgLink{
	display:block;
	padding:6px 0;
}
.xKblRHeader .nav1 li a,
.xKblRHeader .nav1 li a:visited{
	color:#fdfdfd;
	text-decoration:none;
}
.xKblRHeader .nav1 li a:hover,
.xKblRHeader .nav1 li a:active{
	color:#1c2242;
	font-weight:bold;
	background-image:url(../iso_icons/bgNav1On1.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.xKblRHeader .nav1 li a:hover span.bgLink,
.xKblRHeader .nav1 li a:active span.bgLink{
	background-image:url(../iso_icons/bgNav1On2.jpg);
	background-repeat:no-repeat;
	background-position:100% 0;
}
.xKblRHeader .nav1 li.first a{
	width:242px;
}
.xKblRHeader .nav1 li.last a{
	width:245px;
}
.xKblRContainer{
	background-image:url(../iso_icons/bgContainer.png);
	background-repeat:repeat-y;
	background-position:0 0;
}
.xKblRContainer .wrapper,
.xKblRContainer .xKblRNavigation,
.xKblRContainer .xKblRExtra{
	font-size:12px;
}
.xKblRContent .hideTextTitle{
	display:none;
}
.bsHeading1 .bsHeading1Content{
	margin-left:0;
}
.xKblRNavigation,
.xKblRExtra,
.xKblRContent{
	padding:5px 0;
}
.xKblRNavigation .nav2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
.xKblRNavigation .nav2 ul li{
	margin:0;
}
.xKblRNavigation .nav2 ul ul{
	margin-left:5px;
	margin-right:5px;
}
.xKblRNavigation .nav2 ul ul li a,
.xKblRNavigation .nav2 ul ul li a:visited{
	background:#FFF url(../iso_icons/bgNav22Off.gif) 9px 10px no-repeat;
	color:#002e60;
	display:block;
	text-decoration:none;
	padding:7px 2px 7px 24px;
}
.xKblRNavigation .nav2 ul ul li a:hover,
.xKblRNavigation .nav2 ul ul li a:active,
.xKblRNavigation .nav2 ul ul li.on a,
.xKblRNavigation .nav2 ul ul li.on a:visited,
.xKblRNavigation .nav2 ul ul li.on a:hover,
.xKblRNavigation .nav2 ul ul li.on a:active{
	background-image:url(../iso_icons/bgNav22On.gif);
	background-color:#f1f5f8;
	color:#8e694d;
	text-decoration:none;
}
.xKblRNavigation .nav2 ul a.insTitle-text,
.xKblRNavigation .nav2 ul a.insTitle-text:visited,
.xKblRNavigation .nav2 ul a.insTitle-text:hover,
.xKblRNavigation .nav2 ul a.insTitle-text:active{
	text-decoration:none;
}
.xKblRNavigation .nav2 ul ul ul{
	margin-left:0;
	margin-right:0;
}
.xKblRNavigation .nav2 ul ul ul li.off a,
.xKblRNavigation .nav2 ul ul ul li.off a:visited{
	background-image:url(../iso_icons/bgNav23Off.gif);
	background-position:22px 10px;
	color:#002e60;
	padding:7px 2px 7px 37px;
	font-size:11px;
}
.xKblRNavigation .nav2 ul ul ul li.off a:hover,
.xKblRNavigation .nav2 ul ul ul li.off a:active,
.xKblRNavigation .nav2 ul ul ul li.on a,
.xKblRNavigation .nav2 ul ul ul li.on a:visited,
.xKblRNavigation .nav2 ul ul ul li.on a:hover,
.xKblRNavigation .nav2 ul ul ul li.on a:active{
	background-image:url(../iso_icons/bgNav23On.gif);
	color:#8e694d;
	background-position:22px 10px;
	padding:7px 2px 7px 37px;
	font-size:11px;
}
.xKblRNavigation .nav2 ul ul ul ul li.off a,
.xKblRNavigation .nav2 ul ul ul ul li.off a:visited{
	background-image:url(../iso_icons/bgNav24.gif);
	background-position:39px 8px;
	color:#002E60;
	padding:2px 2px 2px 47px;
	font-size:10px;
}
.xKblRNavigation .nav2 ul ul ul ul li.off a:hover,
.xKblRNavigation .nav2 ul ul ul ul li.off a:active,
.xKblRNavigation .nav2 ul ul ul ul li.on a,
.xKblRNavigation .nav2 ul ul ul ul li.on a:visited,
.xKblRNavigation .nav2 ul ul ul ul li.on a:hover,
.xKblRNavigation .nav2 ul ul ul ul li.on a:active{
	background-image:url(../iso_icons/bgNav24.gif);
	background-position:39px 8px;
	color:#002E60;
	text-decoration:underline;
	padding:2px 2px 2px 47px;
	font-size:10px;
}
.xKblRNavigation .nav2 ul ul ul ul ul li.off a,
.xKblRNavigation .nav2 ul ul ul ul ul li.off a:visited{
	background-image:none;
	text-decoration:none;
	padding:2px 2px 2px 57px;
}
.xKblRNavigation .nav2 ul ul ul ul ul li.off a:hover,
.xKblRNavigation .nav2 ul ul ul ul ul li.off a:active,
.xKblRNavigation .nav2 ul ul ul ul ul li.on a,
.xKblRNavigation .nav2 ul ul ul ul ul li.on a:visited,
.xKblRNavigation .nav2 ul ul ul ul ul li.on a:hover,
.xKblRNavigation .nav2 ul ul ul ul ul li.on a:active{
	background-image:none;
	text-decoration:underline;
	padding:2px 2px 2px 57px;
}
.xKblRFooter{
	background:#a4bad1 url(../iso_icons/bgFooter.png) 0 0 repeat-x;
	margin:0 6px;
	color:#8e694d;
	height:40px;
	position:relative;
}
.xKblRFooter a,
.xKblRFooter a:visited{
	color:#8e694d;
	text-decoration:none;
}
.xKblRFooter a:hover,
.xKblRFooter a:active{
	color:#8e694d;
	text-decoration:underline;
}
.xKblRFooter .part1 .sht3{
	margin:0;
	padding:0;
	list-style:none;
}
.xKblRFooter .part1,
.xKblRFooter .part1 .sht3 li{
	float:left;
}
.xKblRFooter .part1{
	padding:5px 0 0 15px;
}
.xKblRFooter .part1 .sht3 li{
	background-image:url(../iso_icons/sepSht3.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:11px;
	margin:0 0 2px 11px;
}
.xKblRFooter .part1 .sht3 li.first{
	padding-left:0;
	margin-left:0;
	background-image:none;
}
.xKblRFooter .part1 p{
	clear:left;
	margin:0;
}
/*IE6*/
* html .xKblRFooter .part1 p{
	margin-top:-5px;
}
* html .xKblRFooter p.memberOf{
	position:absolute;
	width:990px;
}
/*IE7*/
*+html .xKblRFooter .part1 p{
	margin-top:-5px;
}
.xKblRFooter .part2{
	padding:5px 15px 0 0;
	float:right;
}
.xKblRFooter .memberOf{
	text-align:center;
	background-color:#bfc3cf;
	margin:6px -6px 0;
	padding-top:1px;
}
