/*dynamic css body#bd,*/
	form#searchForm .button,
	.search .result-title,
	.catItemTitle,
	.itemTitle,
	.genericItemTitle,
	.itemAuthorName,
	.itemAuthorLatest h3,
	.itemCommentsCounter,
	.itemCommentsForm h3,
	#submitCommentButton,
	.userBlock h2,
	.userItemTitle,
	.tagItemTitle,
	.item-page h1,
	.label_skitter h3,
	.pageheading,
	.ja-typo-title,
	a.ja-typo-btn-big span,
	a.ja-typo-btn-sm span,
	a.ja-typo-btn-icn span span,
	.ja-typo-legend .legend-title,
	fieldset.ja-typo-fieldset legend,
	p.readmore a,
	.k2ReadMore,
	.moduletable_featured a.readmore,
	.moduletable_featuredk2 .moduleItemReadMore,
	#ja-login .button,
	.map-bar,
	.contact-form .button,
	.btl-buttonsubmit,
	.label_skitter a.readmore,
	div.logo-text h1 a,
	div.ja-moduletable h3, div.moduletable h3,
	div.ja-module h3, div.module h3,
	h1.componentheading, .componentheading,
	.catItemTitle,
	.article-content h1,
	.article-content h2,
	.article-content h3,
	.article-content h4,
	.article-content h5,
	.article-content h6 
	{font-family: 'Cuprum';font-style:regular;;}
	#ja-splitmenu,
	#jasdl-mainnav,
	#ja-cssmenu li,
	#ja-megamenu ul.level0
	{font-family: 'Cuprum';font-style:regular;;}
	h1.componentheading, .componentheading
	{font-family: 'Cuprum';font-style:regular;;}
	.contentheading,
	h1,h2,h3,h4,h5,
	.article-content h1,
	.article-content h2,
	.article-content h3,
	.article-content h4,
	.article-content h5,
	.article-content h6 
	{font-family: 'Cuprum';font-style:regular;; }
	div.ja-moduletable h3, div.moduletable h3,
	div.ja-module h3, div.module h3
	{font-family: 'Cuprum';font-style:regular;;}

	body.bd .main {width: 962px;}
	body.bd #ja-wrapper {min-width: 962px;}


.fb_hidden{position:absolute;top:-10000px;z-index:10001}

.fb_invisible{display:none}

.fb_reset{
	background:none;
	border:0;
	border-spacing:0;
	color:#000;
	cursor:auto;
	direction:ltr;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1;
	margin:0;
	overflow:visible;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-shadow:none;
	text-transform:none;
	visibility:visible;
	white-space:normal;
	word-spacing:normal}
	
	
.fb_reset>div{
	overflow:hidden}

.fb_link img{border:none}

.fb_dialog{
	background:rgba(82, 82, 82, .7);
	position:absolute;
	top:-10000px;
	z-index:10001}
	
	
.fb_reset .fb_dialog_legacy{overflow:visible}

.fb_dialog_advanced{
	padding:10px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px}
	
.fb_dialog_content{background:#fff;color:#333}

.fb_dialog_close_icon{
	background:url(../images/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;
	_background-image:url(../images/s816eWC-2sl.gif);
	cursor:pointer;
	display:block;
	height:15px;
	position:absolute;
	right:18px;
	top:17px;width:15px}
	
.fb_dialog_mobile .fb_dialog_close_icon{
		top:5px;left:5px;
	right:auto}
	

.fb_dialog_padding{
	background-color:transparent;
	position:absolute;
	width:1px;
	z-index:-1}

.fb_dialog_close_icon:hover{
	background:url(../images/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;
	_background-image:url(../images/s816eWC-2sl.gif)}
	
.fb_dialog_close_icon:active{
	
	background:url(../images/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;
	
	_background-image:url(../images/s816eWC-2sl.gif)}
	
.fb_dialog_loader{
	background-color:#f6f7f8;
	border:1px solid #606060;
	font-size:24px;padding:20px}
	
.fb_dialog_top_left,.fb_dialog_top_right,.fb_dialog_bottom_left,.fb_dialog_bottom_right{
	
	height:10px;
	width:10px;
	overflow:hidden;
	position:absolute}
	
.fb_dialog_top_left{
	
	background:url(../images/8YeTNIlTZjm.png) no-repeat 0 0;
	left:-10px;
	top:-10px}
	
	
.fb_dialog_top_right{
	background:(url../images/8YeTNIlTZjm.png) no-repeat 0 -10px;
	right:-10px;
	top:-10px}


.fb_dialog_bottom_left{
	background:url(../images/8YeTNIlTZjm.png) no-repeat 0 -20px;
	bottom:-10px;
	left:-10px}
	
.fb_dialog_bottom_right{
	background:url(../images/8YeTNIlTZjm.png) no-repeat 0 -30px;
	right:-10px;
	bottom:-10px}
	
.fb_dialog_vert_left,.fb_dialog_vert_right,.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{
	position:absolute;
	background:#525252;
	filter:alpha(opacity=70);
	opacity:.7}
	
.fb_dialog_vert_left,.fb_dialog_vert_right{
	width:10px;
	height:100%}
	
.fb_dialog_vert_left{margin-left:-10px}

.fb_dialog_vert_right{right:0;margin-right:-10px}

.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{width:100%;height:10px}

.fb_dialog_horiz_top{margin-top:-10px}

.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}

.fb_dialog_iframe{line-height:0}

.fb_dialog_content .dialog_title{
	
	background:#6d84b4;
	border:1px solid #3a5795;
	color:#fff;font-size:14px;
	font-weight:bold;margin:0}
	
.fb_dialog_content .dialog_title>span{
	
	background:url(../images/Cou7n-nqK52.gif) no-repeat 5px 50%;
	float:left;
	padding:5px 0 7px 26px}
	
body.fb_hidden{
	-webkit-transform:none;
	height:100%;
	margin:0;
	overflow:visible;
	position:absolute;
	top:-10000px;
	left:0;
	width:100%}
	
	
.fb_dialog.fb_dialog_mobile.loading{
	
	background:url(../images/3rhSv5V8j3o.gif) white no-repeat 50% 50%;
	min-height:100%;
	min-width:100%;
	overflow:hidden;
	position:absolute;
	top:0;z-index:10001}
	
.fb_dialog.fb_dialog_mobile.loading.centered{
	max-height:590px;
	min-height:590px;
	max-width:500px;
	min-width:500px}
	
#fb-root #fb_dialog_ipad_overlay{
	background:rgba(0, 0, 0, .45);
	position:absolute;
	left:0;
	top:0;
	width:100%;
	min-height:100%;
	z-index:10000}
	
#fb-root #fb_dialog_ipad_overlay.hidden{display:none}

.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}

.fb_dialog_content .dialog_header{
	-webkit-box-shadow:white 0 1px 1px -1px inset;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#738ABA), to(#2C4987));
	border-bottom:1px solid;
	border-color:#1d4088;
	color:#fff;
	font:14px Helvetica, sans-serif;
	font-weight:bold;
	text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;
	vertical-align:middle;white-space:nowrap}
	
.fb_dialog_content .dialog_header table{
		-webkit-font-smoothing:subpixel-antialiased;
		height:43px;
		width:100%}
		
.fb_dialog_content .dialog_header td.header_left{
	font-size:12px;
	padding-left:5px;
	vertical-align:middle;
	width:60px}
	
.fb_dialog_content .dialog_header td.header_right{
	font-size:12px;
	padding-right:5px;
	vertical-align:middle;
	width:60px}
	
	
.fb_dialog_content .touchable_button{
	
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4966A6), color-stop(.5, #355492), to(#2A4887));
	border:1px solid #2f477a;
	-webkit-background-clip:padding-box;
	-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset, rgba(255, 255, 255, .167969) 0 1px 0;
	display:inline-block;
	margin-top:3px;
	max-width:85px;
	line-height:18px;
	padding:4px 12px;
	position:relative}
	
.fb_dialog_content .dialog_header .touchable_button input{
	
	border:none;
	background:none;
	color:#fff;
	font:12px Helvetica, sans-serif;
	font-weight:bold;
	margin:2px -12px;
	padding:2px 6px 3px 6px;
	text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}


.fb_dialog_content .dialog_header .header_center{
	color:#fff;font-size:16px;
	font-weight:bold;
	line-height:18px;text-align:center;
	vertical-align:middle}

.fb_dialog_content .dialog_content{
	
	background:url(../images/jKEcVPZFk-2.gif) no-repeat 50% 50%;
	border:1px solid #555;
	border-bottom:0;
	border-top:0;height:150px}
	
.fb_dialog_content .dialog_footer{
	background:#f6f7f8;
	border:1px solid #555;
	border-top-color:#ccc;
	height:40px}
	
#fb_dialog_loader_close{float:left}

.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}

.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}

.fb_iframe_widget{display:inline-block;position:relative}

.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}

.fb_iframe_widget iframe{
	position: absolute;
	left: -7px;
	top: 1px;
}

.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100%}

.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}

.fb_iframe_widget_lift{z-index:1}

.fb_hide_iframes iframe{position:relative;left:-10000px}

.fb_iframe_widget_loader{position:relative;display:inline-block}

.fb_iframe_widget_fluid{display:inline}

.fb_iframe_widget_fluid span{width:100%}

.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}

.fb_iframe_widget_loader .FB_Loader{
	background:url(../images/jKEcVPZFk-2.gif) no-repeat;
	height:32px;
	width:32px;
	margin-left:-16px;
	position:absolute;
	left:50%;
	z-index:4}
