body{ text-align:left; width:100%; height:100%; background:no-repeat right top; }

form { margin:0px; padding:0px;}

sup, sup a{ color:#999; font-size:10px;}

.bordo{ color:#900;}

.line{  color:#999; border-bottom:1px solid #ccc; clear:both; display:block;}

.accordeonHeader{  border-bottom:1px solid #ccc; clear:both; display:block; margin-bottom:3px; color:#900; font-size:18px;}

.lineDevider{ width:100%; display:block; clear:both; border-bottom:1px solid #ccc; margin-bottom:15px; font-size:1px; height:1px; }

.grayText{ font-size:10px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}

.hide{ display:none;}

.star { color:#990000; font-size:14px; font-family:"Times New Roman", Times, serif;}

.devider{ clear:both; display:block;}






.alert_red, .alert_green{ border:1px solid #900; color:#900; background:#fee; margin:0 auto; padding:5px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.alert_green{  border:1px solid #090; color:#090; background:#efe;}





.b_container{ width:100%; height:100%;}
	
	
	/* Библия — оглавление */
	
	#b_bible{ padding:20px;}
		
		.b_bible_container{ }
		
		
		/* Форма поиска */
		
		#bsearchForm{}
			#bsearchForm select { width:130px; height:24px; margin-right:4px; font-size:11px;}
				#bsearchForm option { font-size:11px;}
			#bsearchForm input[type="text"] {}
			#bsearchForm input[type="submit"] { display:none;}
			#bsearchForm ul { margin:0px; padding:0px; list-style:none;}
				#bsearchForm li{ margin:0px; padding:0px; list-style:none;}
				#bsearchForm li div {  text-decoration:underline;  text-align:center; font-size:11px;  cursor:pointer; height:17px; padding-left:2px; padding-right:2px; padding-top:2px;}
				#bsearchForm li:hover div{ background:#900; color:#fff; } 
		
		
		/* Результаты поиска */
		.serchResult{ padding-bottom:10px; padding-top:10px;}
		.serchResultActive{ background:#FFFFCC; padding-bottom:10px; padding-top:10px;}
			.searchResultVerse{}
			.searchResultBook{  color:#999999;}
				.searchResultBook a {  color:#999999;}
				.searchResultBook a:hover {  color:#990000;}
			.searchHl{ background:#FFFFCC;}
			.searchHldict{ background:#FFFFCC; text-decoration:underline;}
			.searchBigText{ font-size:18px; color:#900;}
		
		
		.switcher{ cursor:pointer; border-bottom:0px dotted #000; padding:0px; margin-right:4px; margin-left:4px; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
		
		.switcherActive{ color:#FFFFFF; background:#990000; padding-left:4px; padding-right:4px; margin:0px; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
			
			a.switcherActive { text-decoration:none;}
			
			a.switcherActive:hover { color:#fff;}
			
			a.b_strongSweetcher{  }
			
			a.b_strongSweetcher:hover {  }
			
			.b_strongsweetcherContainer{ margin-left:20px; border:1px solid #ccc; background:#fff; padding:8px;}
			
			.b_strongTable p { padding:0px; margin:0px; margin-bottom:15px; }
			
			
			
			.b_bible_container td { vertical-align:top; text-align:left;}
				
				.b_testament_name{ padding-left:5px; padding-right:10px;}
				
				.b_books{ list-style:none; padding:0px; margin:0px; margin-right:1px;}
				
					.b_book_descr{ color:#999999; border-bottom:1px solid #ccc; width:80%; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:15px; padding-bottom:3px; padding-left:5px;}
					
					.b_book_name, .b_book_name_active, .b_book_name_unactive{  padding-left:5px; padding-bottom:3px; width:150px;  padding-right:10px; cursor:pointer; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
					
					.b_book_name_unactive{ color:#999; cursor:default;}
					
					.unactiveBook{ color:#999;}
					
						
						.b_book_name > a { text-decoration:none;}
						
						.b_chapters { margin-left:30px; margin-top:14px;  width:120px; position:absolute; color:#FFFFFF; padding:5px; float:left; background:#990000; display:none; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
							
							.b_chapters a { font-size:11px; color:#FFFFFF;  }
								
							.b_chapters a:hover {background:#fff;  color:#990000; text-decoration:none;}
							
					.b_book_name:hover, .b_book_name_active { background:#990000; }
					
					.b_book_name:hover > a , .b_book_name_active > a { color:#fff; text-decoration:none; }
					
					.b_book_name:hover .b_chapters, .b_book_name_active:hover .b_chapters { display:block; }
	
	
	/* Библия — текст */
	
	.b_content{ padding:20px; padding-left:0px; margin:0px;  }
	
		.b_navigator{ width:200px; padding:10px; height:100%; text-align:left;  background:#fff; border:#ccc 1px solid;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
		
		.b_chapter_table{ }
			
			.loader{ text-align:center; position:absolute; margin-left:50%; width:24px; height:24px; margin-top:6px; }
			
			.b_tooltip{ background:#fff; border:1px solid #ccc; padding:5px; margin-top:10px; display:none;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
				.b_tooltip p { margin-top:0px;}
			
			.b_stronged{ }
			
			.b_strongActive, .b_strongActive:hover{ background-color:#900; color:#FFFFFF; text-decoration:none;}
			
			.b_passiveVerse{}
			.b_untaggedVerse{}
			
			/* Стих выбранный через якорь в URL  */
			.b_selectedVerse{ background:#fffdc4; cursor:pointer;}
			
			/* Стих при наведении */
			.b_activeVerse { background-color:#fffdc4; cursor:pointer;}
			.b_taggedVerse { background-color:#fffdc4; cursor:pointer;}
			.b_untaggedActiveVerse { background-color:#fffdc4; cursor:pointer;}
			
			
			.b_pagination{ margin-bottom:30px; margin-top:10px; text-align:left;  padding-left:20px;}
				
				.b_pagination_link{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;} 
				
				.b_pagination_link_active { font-size:18px; color:#990000;}
			
			.b_verse_number_td{ vertical-align:top; text-align:right; padding-right:10px; width:25px;}
			
				.b_verse_number, .b_verse_number a{ text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; padding-top:8px;}
				
				
			.b_verse_td{ vertical-align:top; text-align:left;}
			
				.b_verse{ padding-bottom:8px; padding-top:8px;}
				
					.b_verse a { color:#000;} 
					
					.b_verse a:hover {  color:#000;}
	
	/* Страничка с исследованием стиха */
	
	.exploreVerse{ margin-bottom:12px; margin-top:12px; padding-left:10px; padding-right:10px;}
	.exploreTranslation{ margin-top:12px; background:#FFFFCC; font-size:10px; padding-left:5px; padding-right:5px; white-space:nowrap; }
	.wordsCloud{ cursor:pointer;}
	
	#b_parallelTooltip{}
		#b_parallelTooltip .cont{ padding:15px;}
	
	.b_parallelLink , .b_parallelLinkActive{ margin-top:9px;  white-space:nowrap; padding:2px;  margin-right:10px; float:left;}
	.b_parallelLinkActive{ background:#900;  }
		.b_parallelLinkActive a {color:#FFFFFF; text-decoration:none}
	
	
	/* Частота вхождения слов */
	
	.wordsShown td{ border-bottom:1px solid #ccc; padding-top:3px; padding-bottom:3px; font-size:12px; color:#000; padding-right:5px;}
	.wordsHidden td{border-bottom:1px solid #ccc; padding-top:3px; padding-bottom:3px; font-size:12px; color:#ccc; padding-right:5px;}
				
	
	/* Подвал */
	
	.b_footer{ text-align:right; padding:20px;}

		.b_footer > table { width:100%;}
		
			.b_footer > table td { vertical-align:top;}
		
		.w{ color:#FFFFFF; background:#900; font-size:11px;}
		
.b_externalLink{ width:13px; height:13px; float:left; margin-right:15px; background:no-repeat 0px 0px url(../images/external.png); cursor:pointer; }

.b_navigator{}
	.b_navigator ul { margin-left:10px; padding-left:0px;}
	.b_navigator li { padding-top:5px; padding-bottom:5px; list-style:none;}
	
.notify{ font-size:30px; color:#900; display:none;}

.navigatorVerse{ margin-bottom:10px; margin-top:10px;}
.verseListNumber{ color:#999999; font-size:11px; width:30px;}

.navigatorCaption{ color:#900; font-size:16px; margin-bottom:20px;}

/* CATEGORIES */

#b_categories{ padding:20px;}

.b_tag_link, .b_tag_link_active{ float:left; padding:10px; cursor:pointer; display:inline; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.b_tag_link a, .b_tag_link_active a { text-decoration:none;}
.b_tag_link_active{ background-color:#fffdc4;  display:inline;}

.b_tag_link:hover{ background-color:#fffdc4; }

#b_bible .b_tag_link, #b_bible .b_tag_link_active, .b_tag_link_switched{ float:left; padding:5px; cursor:pointer; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.b_tag_link_switched{ background:#900; color:#FFFFFF; }
.b_tag_link_switched a { text-decoration:none; color:#FFFFFF;}





.b_utag_link, .b_utag_link_active, .b_utag_link_switched{ float:left; padding:5px; cursor:pointer; margin:3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.b_utag_link_switched{ background:#900; color:#FFFFFF; }
.b_utag_link_switched a { text-decoration:none; color:#FFFFFF;}
.b_utag_link a, .b_utag_link_active a { text-decoration:none; color:#FFFFFF;}
.b_utag_link_active{ background-color:#fffdc4;  display:inline;}

.b_tag_verse{background-color:none; cursor:pointer;  padding-left:15px; padding-right:15px;}
.b_tag_verse_active{background-color:#fffdc4; cursor:pointer; padding-left:15px; padding-right:15px;}

.boldUnderline{ background:#900; height:4px; margin-bottom:20px; clear:both;}

.vkladkaActive, .vkladkaPassive{ float:left; height:42px; cursor:pointer; white-space:nowrap;}
	.vkladka_c{ font-size:24px; height:38px; padding-top:4px; float:left;}
	.vkladkaActive .vkladka_c { background:#900; color:#FFF; }
	.vkladkaPassive .vkladka_c { background:none; color:#900;}	
	.vkladka_l, .vkladka_r{ width:12px; height:42px; float:left; }	
	.vkladkaActive .vkladka_l{ background:no-repeat 0px 0px url(../images/vkladka_l.png) ;}
	.vkladkaPassive .vkladka_l{ background:no-repeat -20px 0px url(../images/vkladka_l.png) ;}
	.vkladkaActive .vkladka_r{ background:no-repeat 0px 0px url(../images/vkladka_r.png) ;}
	.vkladkaPassive .vkladka_r{ background:no-repeat -20px 0px url(../images/vkladka_r.png) ;}
	
.b_error{ text-align:center; margin-top:20px; color:#FF0000;}
.b_bilingua_table{}
.b_bilingua_table td { vertical-align:top;}
.b_bilinguaFlag{ color:#FFFFFF; background:#900; font-size:11px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;}

.logo{ margin-left:50px; margin-top:50px; margin-bottom:50px;}
	.logo img { border:0px; width:311px; height:71px;}


.f_table{ margin:0 auto; padding:0px; width:400px;}
	.f_table td{ vertical-align:top; text-align:left;}	
.f_name{ width:150px; padding:10px;}
.f_name_short{ width:100px; padding:10px;}
.f_field{ padding:10px;}
	.f_field input[type="text"]{ width:180px; border:1px solid #ccc; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.f_field input[type="password"]{ width:180px;  border:1px solid #ccc; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.f_field input[type="submit"]{ width:180px; }
	.f_field_error { border:1px solid #e77; background:#FFECEC; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.cite{ color:#999999; margin-top:5px; margin-bottom:10px;}
.f_error{ color:#900; margin-top:5px; margin-bottom:10px;}

.f_login_table{ margin:0 auto; padding:0px; width:220px; border:0px solid #000;}
	.f_login_table td{ vertical-align:top; text-align:left; padding:8px;}	
.f_login_name{ width:50px; }
.f_login_field{ }
	.f_login_field input[type="text"]{ width:140px;   border:1px solid #ccc; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.f_login_field input[type="password"]{ width:140px;   border:1px solid #ccc; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.f_login_field input[type="submit"]{ width:140px; }
	
.contextMenu{ text-align:right; vertical-align:top; }
.td_tags{ margin-bottom:16px; margin-top:8px; background:none;}
	.b_tagAnchor{ font-size:11px; white-space:nowrap; color:#fff; padding:1px; padding-left:2px; padding-right:2px; float:left; margin:2px 0px 2px 2px; margin-top:0px; background:#999; -moz-border-radius: 2px;  -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;}
	.b_tagActiveAnchor{ font-size:11px; cursor:pointer; background-color:#999999; white-space:nowrap; color:#fff; padding:1px; padding-left:2px; padding-right:2px; float:left; margin:2px 0px 2px 2px; margin-top:0px; background:#999; -moz-border-radius: 2px;  -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;}
	
	
#b_hideTags{ cursor:pointer; padding-left:24px; height:16px; padding-top:1px;  background:no-repeat 0px 0px url(../images/highlighter_off.png); float:left;}
#b_showTags{ cursor:pointer; padding-left:24px; height:16px;  padding-top:1px;  background:no-repeat 0px 0px url(../images/highlighter_on.png); float:left;}
#b_hideTags a, #b_showTags a{ text-decoration:none; border-bottom:1px dashed #000;  }
#b_hideTags, #b_showTags{ }


#b_mode_web{ cursor:pointer; display:none; padding-left:24px; height:16px; padding-top:1px;  background:no-repeat 0px 0px url(../images/versemode_off.png); float:left;}
#b_mode_print{ cursor:pointer; padding-left:24px; height:16px;  padding-top:1px;  background:no-repeat 0px 0px url(../images/versemode_on.png); float:left;}
#b_mode_print a, #b_mode_web a{ text-decoration:none; border-bottom:1px dashed #000;  }

 

.b_userControl{ padding:10px; padding-left:20px; text-align:left; vertical-align:top;}
	.b_user_highlighter, .b_user_highlighter:hover{ cursor:pointer; background:no-repeat 0px 0px url(../images/markerIcon.png); width:17px; height:19px;  }
	.b_user_highlighter:hover{ background-position:0px -19px;}
	
.usertag, .usertagActive{ width:21px; height:24px; background:no-repeat 0px 0px url(../images/marker.png); margin-top:8px;}
.usertagActive{ background-position:0px -51px;}

#b_userTags{ padding:20px; margin-bottom:40px; }

.b_addusertag{  margin-bottom:10px; height:22px; background:no-repeat 0px 5px url(../images/plus.png); padding-left:20px; float:left; margin-right:20px;}
.b_editusertag{  margin-bottom:10px; height:22px; background:no-repeat 0px 5px url(../images/edit.png); padding-left:20px; float:left;}
.b_cloudusertag{ margin-bottom:10px; height:22px; background:no-repeat 0px 5px url(../images/cloud.png); padding-left:20px; float:left; display:none;}

.f_verse{background-color:#fffdc4; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; margin-top:15px; }

.b_editTagContainer{ margin-top:10px;}
.b_editTag{ border-bottom:1px solid #ccc; padding-top:5px; padding-bottom:5px;}

.b_trashColored{ width:16px; height:16px; background:no-repeat 0px 0px url(../images/trash_color.png); cursor:pointer; }
.b_trashColored:hover{ background-position:0px -16px; }

.b_editIcon{ width:16px; height:16px; background:no-repeat 0px 0px url(../images/edit.png); cursor:pointer;}

.b_editRow{}
.b_editRow:hover{ background:#fffdc4;}
	.b_editRow td{ vertical-align:top; border-bottom:1px solid #ccc;}
.b_tagCounter{ text-align:center; width:40px; font-size:11px; color:#999999;}
.b_colorSample{ width:15px; height:15px;}

.b_tagListLink a{ text-decoration:none;}
.b_tagsBlock{ margin-top:20px;}

p { line-height:18px;}

.b_menuDiv{ text-align:left; padding-top:9px;}
	
	.active_menu_div{ background-color:#900; padding:3px; margin-bottom:8px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.passive_menu_div{ padding:3px;  margin-bottom:8px;}
		.active_menu_div a, .active_menu_div a:hover{ color:#fff; text-decoration:none;}
		.passive_menu_div a{}
	
.b_purpose{ margin-bottom:20px; padding-top:30px;}
	.b_step1{ width:285px; height:168px;  background:no-repeat 0px 0px url(../images/step1.png); margin-left:20px; margin:0 auto; text-align:left; }
		.b_step1 div{ padding:10px; padding-left:20px; padding-right:20px;}
	.b_step2{ width:333px; height:174px;  background:no-repeat 0px 0px url(../images/step2.png); margin:0 auto; text-align:left; }
		.b_step2 div{ padding:10px; padding-left:65px; padding-right:20px;}
		.b_step2 ul { margin-top:0px; padding-top:0px; padding-left:0px; margin-left:15px; margin-top:5px;}
	.b_step3{ width:336px; height:165px;  background:no-repeat 0px 0px url(../images/step3.png); margin-right:20px; margin:auto; text-align:left; }
		.b_step3 div{ padding:10px; padding-left:60px; padding-right:20px;}
		
.feedback{  height:21px;  color:#FFFFFF; text-align:right; padding-right:20px; padding-left:20px; padding-top:4px;}
.b_feedback{ width:280px; height:200px;}
	.feedback a { color:#FFFFFF; }
	
.widgetCode{ width:300px; height:100px; margin-top:10px; }

.widgetDataCell{ padding-right:20px; padding-top:20px;}
.widgetSettings td{ vertical-align:top; text-align:left; padding-bottom:20px; padding-right:20px;}
	.widgetSettings td select{ width:280px;}
	.widgetSettings td input{ border:1px solid #ddd; margin-top:2px;}
	.widgetSettings td input[type="button"]{ cursor:pointer;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; width:100%;}
	.widgetSettings td input[type="button"]{ background-color:#900; color:#fff; border:1px solid #900;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	
	.b_lexicon{ float:left; padding:10px; overflow:hidden; width:160px; height:18px;}
		.b_lexicon:first-letter{ color:#900;}
		
	
	.searchResultItem{  padding:10px; float:left;}
		.searchResultItem:first-letter{ color:#900;}
	
	.lexiconBlock{ display:none;}
	#lexBlock1{ display:block;}
	
	.lexLink , .lexLinkActive{ padding-left:9px; padding-right:9px; padding-bottom:9px;}
		.lexLink a { font-size:24px;}
	
	.lexLinkActive { background:#900;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
		.lexLinkActive a , .lexLinkActive a:hover{ font-size:24px; color:#fff; text-decoration:none;}
		
	.dictionaryName{ margin-top:20px; margin-bottom:3px; padding:4px; border-bottom:1px solid #ccc; background-color:#fffdc4;}
	
.b_mailer{width:800px;}
.b_mailer td{ vertical-align:top; text-align:left; white-space:nowrap;}
	.b_mailer input{ width:100%;}
	.b_mailer textarea{ width:100%; height:300px;}
	
.n_chapter{ float:left; color:#fff; padding:4px; padding-bottom:0px; }
.n_chapterNum{float:left; padding:1px; margin:3px;}
	.n_chapterNum:hover{ background-color:#fff; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	.n_chapterNum:hover a { text-decoration:none; color:#900;}
	.b_testament_name h2{ margin-bottom:0px; padding-bottom:0px;}
	
.google * { font-family:"Times New Roman", Times, serif; font-size:28px;}
#widgetLink1:hover * { color:#900; }
#widgetLink2:hover * { color:#900; }

.w_0{color:#f00; font-size:24px;}
.w_1{color:#000; font-size:24px;}

.w_2{color:#1e56f6; }
.w_3{color:#e11732;}
.w_4{color:#ed8d02;}
.w_5{color:#1e56f6;}
.w_6{color:#04ad1a;}
.w_7{color:#eb2232;}
.w_8{color:#04ad1a; font-style:italic;}

.lineBold{ border-top:4px solid #900;}

.clear{ clear:both;}

/*.mp3Player{  margin-top:10px; height:30px; margin-bottom:10px; }*/
.mp3Player{  margin-top:10px; margin-bottom:10px; }

.audioCopyrights{ margin-top:10px; text-align:left; border-top:1px solid #ccc; padding-bottom:10px; padding-top:10px; display:none;}

.b_verse a { text-decoration:none; }

.nevidimka{ display:none;}

.userAlert{ background:#fffdc4; padding:5px 10px 5px 10px; border:#fade9c 1px solid;}

.capitalizer{ text-transform:uppercase;}

.bookmark_add{ background:no-repeat left top url(../images/bookmarkadd_icon.png); height:19px; padding-top:4px; padding-left:20px;}

.ordinaryInput{ border:1px solid #ccc; width:180px;}

.bookmark{  background:no-repeat left top url(../images/bookmark_icon.png); margin-bottom:7px; margin-top:7px; padding-left:20px;}
.bookmarkActive{  background:no-repeat 0px -83px url(../images/bookmark_icon.png);  margin-bottom:7px; margin-top:7px; padding-left:20px;}
	.bookmarkActive a { text-decoration:none; color:#900;}
.bookmark:hover{ background-position:0px -83px;}

.bookmarkTable{ width:100%;}
	.bookmarkDell{ width:16px;}
	
.b_updateBookmark{ background:no-repeat 0px 0px url(../images/refresh_icon.png); cursor:pointer; width:24px; height:24px;}
.b_updateBookmark:hover{ background-position:0px -24px;}

.b_user_notesicon{ width:19px; height:18px; background:no-repeat 0px 0px url(../images/notesIcon.png); cursor:pointer;}
	.b_user_notesicon:hover{ background-position:0px -18px;}
	
.b_user_notesiconActive{ width:19px; height:18px; background:no-repeat 0px -18px url(../images/notesIcon.png); cursor:pointer;}





.b_usernotes_container{ display:none; cursor:default; position:absolute; float:left; margin-left:-324px; margin-top:-24px; z-index:10; }
	.b_usernotes_container form{ padding:0px; margin:0px;}
	.b_usernotes_top{ cursor:default; width:352px; height:33px; overflow:hidden; background:no-repeat center bottom url(../images/bg_notes_top.png);}
	.b_usernotes_middle{ cursor:default; width:352px; overflow:hidden; background: repeat-y center top url(../images/bg_notes_middle.png);}
		.b_usernotes_middle textarea{ margin-left:24px; width:311px; height:100px; overflow:hidden; line-height:18px; background:none; border:0px; font-style:italic;}
	.b_usernotes_bottom{ cursor:default; width:352px; height:55px; overflow:hidden; background:no-repeat center top url(../images/bg_notes_bottom.png);}
	
.b_usernotes_close{ width:8px; height:8px; font-size:1px; cursor:pointer; background:no-repeat url(../images/bg_notes_close.png); float:right; margin-right:16px; margin-top:9px;}
	.b_usernotes_close:hover{ background-position:0px -8px; }
	
.b_usernotes_footer_l{ width:50%; float:left; }
.b_usernotes_footer_r{ width:50%; float:right;}
.buttonSubmit{ float:right; cursor:pointer; white-space:nowrap; }
	.buttonSubmit_text{ float:left; height:17px; padding-top:1px; padding-left:4px; text-align:center; color:#fff; background:no-repeat left top url(../images/bg_button.png);}
	.buttonSubmit_corner{ float:left; width:4px; height:18px; background:no-repeat right top url(../images/bg_button.png);}
		.buttonSubmit:hover .buttonSubmit_text{ float:left; height:17px; padding-top:1px; padding-left:4px; text-align:center; color:#fff; background:no-repeat 0px -18px url(../images/bg_button.png);}
	    .buttonSubmit:hover .buttonSubmit_corner{ float:left; width:4px; height:18px; background:no-repeat right -18px url(../images/bg_button.png);}
	
.b_usernotes_footer_container{ padding:15px 20px 15px 15px;}
.u_notes_message{ display:none; padding:0px 3px 3px 3px; margin:0px 15px 15px 15px; border:1px solid #FC0;}


#ajaxLoader{ width:26px; height:26px; position:absolute; z-index:800000; left:50%; top:50%; display:none; background:no-repeat url(../images/ajax-loader-bg.png); padding-left:0px; padding-top:1px;}
#veryFirstLoader{ width:26px; height:26px; position:absolute; z-index:700000; left:50%; top:200px; background:no-repeat url(../images/ajax-loader-bg.png); padding-left:0px; padding-top:1px;}


/* SOCIAL MEDIA */
/*
.watch-share-button{margin-right:2px;margin-bottom:7px}
.yt-uix-button{padding:0px 3px 2px 3px; height:2.0833em;border:1px solid #ccc;color:#000;background:#f6f6f6;background-image:-moz-linear-gradient(top,#ffffff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;}
.yt-uix-button:hover,.yt-uix-button:focus{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#ffffff,#ebebeb);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.yt-uix-button:active,.yt-uix-button-active,.yt-uix-button-active:hover,.yt-uix-button-active:focus{border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top,#cccccc,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#ffffff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff)}
.yt-uix-button-toggled,.yt-uix-button-toggled:hover,.yt-uix-button-toggled:focus{color:#fff;border-color:#999;background:#777;background-image:-moz-linear-gradient(top,#595959,#a6a6a6);background-image:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#a6a6a6));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#595959,endColorStr=#a6a6a6);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);box-shadow:inset 0 1px 4px rgba(0,0,0,0.5)}
.yt-uix-button img{vertical-align:middle;font-size:0}
.yt-uix-button-content{line-height:1.6666em;display:inline-block;vertical-align:middle; font-size:11px; }
.yt-uix-button-content{line-height:inherit}
.yt-uix-button-icon-watch-share{background-image:url(../images/socialicons.png);background-repeat:no-repeat;background-color:transparent;width:16px;height:16px}

.icn_share_promoted_facebook,a:hover .icn_share_facebook{background-position:-240px 0}
.icn_share_promoted_vkontakte{ background:url(../images/vkontakte_ico.png) no-repeat;}
.icn_share_promoted_odnoklassniki{ background:url(../images/odnoklassniki_ico.png) no-repeat;}
.icn_share_promoted_twitter,a:hover .icn_share_twitter{background-position:-704px 0}
.icn_share_promoted_myspace,a:hover .icn_share_myspace{background-position:-320px 0}
.icn_share_promoted_blogger,a:hover .icn_share_blogger{background-position:0 0}
.icn_share_promoted_buzz,a:hover .icn_share_buzz{background-position:-736px 0}
*/

.watch-share-button{
	padding:3px;
	text-align:center;
}

.yt-uix-button{
		border:1px solid #ccc; 
		color:#000; 
		background:#f6f6f6; 
		background-image:-moz-linear-gradient(top,#ffffff,#efefef); 
		background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef)); 
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		white-space:nowrap;
		vertical-align:middle;
		cursor:pointer;
		overflow:hidden;
}

.yt-uix-button:hover,.yt-uix-button:focus{
		border-color:#999;
		background:#f3f3f3;
		background-image:-moz-linear-gradient(top,#ffffff,#ebebeb);
		background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ebebeb));
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#ebebeb);
		outline:0;
		-moz-box-shadow:0 0 3px #999;
		-webkit-box-shadow:0 0 3px #999;
		box-shadow:0 0 3px #999
}

.yt-uix-button:active,.yt-uix-button-active,.yt-uix-button-active:hover,.yt-uix-button-active:focus{
	border-color:#999;
	background:#ddd;
	background-image:-moz-linear-gradient(top,#cccccc,#ffffff);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#ffffff));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff);
}

.yt-uix-button-toggled,.yt-uix-button-toggled:hover,.yt-uix-button-toggled:focus{
	color:#fff;
	border-color:#999;
	background:#777;
	background-image:-moz-linear-gradient(top,#595959,#a6a6a6);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#a6a6a6));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#595959,endColorStr=#a6a6a6);
	-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);
	box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);
}

.yt-uix-button img{
	vertical-align:middle;
	font-size:0
}

.yt-uix-button-icon-watch-share{
	background-image:url(../images/socialicons.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:16px;
	height:16px}

.icn_share_promoted_facebook,a:hover .icn_share_facebook{background-position:-240px 0}
.icn_share_promoted_vkontakte{ background:url(../images/vkontakte_ico.png) no-repeat  1px 1px;}
.icn_share_promoted_lj{ background:url(../images/lj_ico.png) no-repeat  1px 1px;}
.icn_share_promoted_odnoklassniki{ background:url(../images/odnoklassniki_ico.png) no-repeat 1px 1px;}
.icn_share_promoted_twitter,a:hover .icn_share_twitter{background-position:-704px 0}
.icn_share_promoted_myspace,a:hover .icn_share_myspace{background-position:-320px 0}
.icn_share_promoted_blogger,a:hover .icn_share_blogger{background-position:0 0}
.icn_share_promoted_buzz,a:hover .icn_share_buzz{background-position:-736px 0}

/* END OF SOCIAL MEDIA */


.dictionaryDescription{line-height:20px; }

.lexiconInput{border:1px solid #ccc; width:224px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; height:21px; padding-left:3px; padding-right:3px;}

.mynotesTable{ width:100%;}
	.mynotesTable td { padding:5px; text-align:left; vertical-align:top;}
	
	.bibleBottom{ padding:0px; margin:0px; font-size:11px; font-weight:normal; color:#666;}
	.bibleBottom a { text-decoration:none; font-size:11px; font-weight:normal; color:#666;}
	.bibleBottom a:hover{ text-decoration:underline;}
	
	#bibleInform{ display:none; }

.umenu_amount{ font-size:10px; color:#900; }
.active_menu_div .umenu_amount{ font-size:10px; color:#fff; }

.forgetPassword{font-size:11px; color:#666; float:right; margin-right:25px;}

.bordered_error{ border:1px solid #900; padding:3px; background:#fdffce; }

/* ---------- Notes --------- */



.notes_sorting{ margin-top:40px; margin-bottom:30px; } 
.notes_sorting_active{ background:#900; color:#fff; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

.notesPaginator{ margin-bottom:30px; color:#999; font-size:11px; }
	.notesPaginator span { font-size:18px; color:#900;}

.notes_block{ margin-bottom:70px;}

	.notes_verse{  padding:5px 10px 5px 10px; cursor:pointer;}
	.notes_verse:hover{ background:#fcfcd2; cursor:pointer;}
		.notes_verse * { color:#000; text-decoration:none;}
		.notes_verse a:hover{ color:#000;}
		
	.notes_link{ padding:0px 10px 5px 10px;}
	.notes_link * { font-size:11px; color:#999;  }
	
	/* -----  Yellow skin  ------ */
	.y_note{}	
		
		.y_note .notes_center{ background:#fcfcd2; padding:0px 10px 0px 10px; margin:0px;}
		.y_note textarea{ background: -2px 0px url(../images/y_notes_lines.png); line-height:21px; width:100%; border:0px; font-style:italic; height:100px; padding:0px; margin:0px; margin-bottom:5px; overflow:hidden; }
			.y_note .notes_table{ width:100%; clear:both;}
				.y_note .notes_table td { margin:0px; padding:0px;}
			.y_note .note_shadow_l{ font-size:1px; width:6px; padding:0px; margin:0px; background:repeat-y left top url(../images/y_notes_left.png);}
			.y_note .note_shadow_r{ font-size:1px; width:6px; padding:0px; margin:0px;  background:repeat-y left top url(../images/y_notes_right.png);}
			
			.y_note .notes_top_l{ width:50%; float:left; height:36px; background: left bottom url(../images/y_notes_top.png);}
			.y_note .notes_top_r{ width:50%; float:left; height:36px; background: right bottom url(../images/y_notes_top.png);  text-align:right; font-size:11px; color:#900;}
			.y_note .notes_bottom_l{ width:50%; float:left; height:18px; background: left top url(../images/y_notes_bottom.png);}
			.y_note .notes_bottom_r{ width:50%; float:left; height:18px; background: right top url(../images/y_notes_bottom.png);}
			
	/*------ Green Skin -------*/		
	.g_note{}
		.g_note .notes_center{ background:#e6fcd2; padding:0px 10px 0px 10px; margin:0px;}
		.g_note textarea{ background: -2px 0px url(../images/y_notes_lines.png); line-height:21px; width:100%; border:0px; font-style:italic; height:100px; padding:0px; margin:0px; margin-bottom:5px; overflow:hidden; }
			.g_note .notes_table{ width:100%; clear:both;}
				.g_note .notes_table td { margin:0px; padding:0px;}
			.g_note .note_shadow_l{ font-size:1px; width:6px; padding:0px; margin:0px; background:repeat-y left top url(../images/y_notes_left.png);}
			.g_note .note_shadow_r{ font-size:1px; width:6px; padding:0px; margin:0px;  background:repeat-y left top url(../images/y_notes_right.png);}
			
			.g_note .notes_top_l{ width:50%; float:left; height:36px; background: left bottom url(../images/g_notes_top.png);}
			.g_note .notes_top_r{ width:50%; float:left; height:36px; background: right bottom url(../images/g_notes_top.png);  text-align:right; font-size:11px; color:#900;}
			.g_note .notes_bottom_l{ width:50%; float:left; height:18px; background: left top url(../images/g_notes_bottom.png);}
			.g_note .notes_bottom_r{ width:50%; float:left; height:18px; background: right top url(../images/g_notes_bottom.png);}		
			
	.notes_top_r td{ font-size:11px; color:#900;}
		
		
			
.quote{ font-size:24px; color:#999; font-family:"Times New Roman", Times, serif;}
.notes_param{ width:100%; margin-top:15px;}
	.notes_param td{ vertical-align:top; text-align:left;}
	
	
.mainSearchField{ color:#900; height:21px; font-size:18px; padding-left:3px; padding-right:3px; width:140px; margin-right:4px; border:1px solid #ccc; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

.i_prop{ text-align:left;}
.gertuik{ text-align:left;} 

.newUserTags{ border:1px solid #ccc; width:100%; font-weight:bold;}

.other_user_notes{ cursor:pointer; background:no-repeat 0px 0px url(../images/ico_user_notes.png); width:40px; height:35px; margin-top:-12px; position:absolute; z-index:1; }
	.other_user_notes div{ font-family:Verdana, Geneva, sans-serif; overflow:hidden; color:#fff; text-align:center; font-size:9px; height:14px; width:24px; float:right; margin-right:2px; margin-top:4px; }
.other_user_notes:hover{ background-position:0px -35px;}

.friends{ text-align:left; font-size:11px;}
.friends * { font-size:11px;}
	.friends ul{ margin:0px; padding:0px; margin-top:10px; margin-left:0px; border-left:1px solid #ccc; padding-left:10px;}
	.friends li{ margin-bottom:5px; list-style:none;}
	
	
.uNote{ margin-bottom:30px;}
	.uNoteUser{ font-weight:bold; font-size:11px; color:#900;}
	.uNoteDate{ font-size:10px; color:#777;}
	.uNoteText{  padding-top:4px; margin-top:2px; border-top:1px solid #ccc;}
	.uNoteRate{ font-weight:bold; color:#555; float:right;}
	.uNoteLoader{ width:42px; height:25px; position:absolute; float:right; margin-top:-9px; visibility:hidden;}
	
.plusButton{ width:12px; height:12px; float:right;  background:no-repeat -17px 0px url(../images/plusminus.png); cursor:pointer; }
.minusButton{ width:12px; height:12px;  float:right; background:no-repeat 0px 0px url(../images/plusminus.png); cursor:pointer; margin-right:5px; }

.plusButton:hover{ background-position:-17px -15px; }
.minusButton:hover{ background-position:0px -15px; }

.upperNote{ background:#900; color:#fff; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; font-size:11px; float:left;  margin-top:-6px; margin-left:6px; white-space:nowrap; padding:3px;}
.verseOnMain{ font-size:18px; margin-bottom:15px; font-family:Georgia, Arial, 'Times New Roman', Times, serif; font-style:italic; cursor:pointer;}
.verseOnMain:hover{ background-color:#fffdc4;}

.passiveUser{ color:#bbb;}
.passiveUser:hover { color:#900;}

.lastNotesVerse{cursor:pointer; font-size:11px; color:#777;}
.lastNotesVerse:hover{ background:#FFC; color:#000;}

.markedVerse, .markedVerse i{ color:#900;}
.colorizerIco, .colorizerIcoActive{ cursor:pointer; background:no-repeat 0px 0px url(../images/colorizerIco.png); margin-left:10px; margin-top:15px; width:11px; height:11px;}
.colorizerIcoActive{ background-position:0px -40px;}
.colorizerIco:hover, .colorizerIcoActive:hover{ background-position:0px -20px;}

.readingplan, .readingplanActive{ margin-bottom:40px; margin-top:40px; border:1px solid #ccc; padding:10px; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.readingplanActive{background:#FFC;}
.readingplan:hover{ background:#ffc;}
	.readingplanName{ color:#900; font-size:18px; margin-bottom:10px; float:left;}
	.readingplanDays{ font-size:11px; color:#999;}
	.readingplanDescr{ margin-bottom:10px; line-height:20px;}
	.redingplanCopyrights{ color:#999; font-size:11px; margin-bottom:20px;}
	.redingplanCopyrights *{ color:#999; font-size:11px;}
	.readingplanNotice{ background-color:#090; margin-left:15px; margin-top:5px; font-size:11px; margin-bottom:10px; float:left; padding:2px; padding-left:4px; padding-right:4px;  color:#fff; -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	
	
	.navPlan{margin-bottom:15px; }
	.navPlanName{font-size:18px; font-family: Arial Narrow, Arial, Helvetica, sans-serif;}
	.navPlanVerses{}
	.navPlanStep, .navPlanStepActive{  background:no-repeat left top url(../images/bookmark_icon.png); height:19px; margin-top:4px; margin-bottom:4px; padding-left:20px;}
	.navPlanStepActive, .navPlanStep:hover{ background-position:0px -83px;}
	.navPlanStepActive a{ color:#900;}
	.navStepTable, .navStepTableActive{ width:100%; margin-bottom:1px;}
	.navStepTable:hover, .navStepTableActive{ background:#FFC;}
	
	.navPlanDays{ width:100%; margin-top:10px; margin-bottom:5px;}
	.planPrevDay{ width:12px; height:22px; background:no-repeat left top url(../images/big_arrow_left.png); cursor:pointer;}
	.planPrevDay:hover{ background-position:0px -37px;}
	.planNextDay{ width:12px; height:22px; background:no-repeat left top url(../images/big_arrow_right.png); cursor:pointer;}
	.planNextDay:hover{ background-position:0px -37px;}
	
	.planIndicator{ font-size:10px; color:#CCC; width:100%; margin-bottom:20px; margin-top:10px;}
	.planIndicatorBg{  background:#ddd; font-size:1px; height:2px; width:100%; position:relative; overflow:hidden;}
	.planIndicatorLine{  background:#0c0; width:2px; height:2px;}
	
	#soulsave{ position:absolute; width:87px; height:33px; left:392px; cursor:pointer; background:no-repeat 0px 0px url(../images/soulsave.png);}
	#soulsave:hover{ background-position:0px -48px;}
	
	a#lukewarm { display: block; position: absolute; left: 520px; top: 0px; width: 180px; height: 37px; background: no-repeat 0px -1px url(../images/lukewarm.png); }
	a#lukewarm:hover { background-position: 0px -50px; }
	
	a#stand-with-ua,
    div#stand-with-ua { display: block; position: absolute; top: 2px; left: 746px; width: 30px; }

    a#stand-with-ua img,
    div#stand-with-ua img { border: 0; width: 100%; }
	
	
	
/* -------------------------------------------- IFRAME CLASES -------------------------------------- */
.ifMenuPannel{ height:57px; background:repeat-x left top url(../images/ifMenuBg.png); position:relative; z-index:100;}
	.ifButton, .ifButtonActive{ padding:6px; padding-left:8px; padding-right:8px; float:left; height:38px; cursor:pointer; background:repeat-x 0px 500px url(../images/ifButtonBg.png);}
		.ifLogo{ }
			.ifLogo div{ width:49px; height:39px; background:no-repeat url(../images/logo_mini.png); }
	.ifSeparator{ width:2px; font-size:1px; height:50px; float:left; background:repeat-y left top url(../images/ifSeparator.png);}
	.ifBibleLink{}
		.ifBumpedText{ color:#fff; font-size:17px; }
			.ifBumpedText div{ color:#000; font-size:17px;  position:absolute; margin-top:-1px; margin-left:-1px;}			
	.ifBibleIco{ width:16px; height:14px; margin-right:7px; background:no-repeat 0px -2px url(../images/ifBibleIco.png);}
	.ifDownArrow{ width:11px; height:7px; background:no-repeat 0px 0px url(../images/ifArrowIcon.png); margin-left:7px; margin-top:2px; }	
	
	.ifCompoundButton{ height:38px;}
		.ifCompoundButton td{ vertical-align:middle;}
	
	.ifTranslationName{ }
	
	.ifCurrentChapter{ padding:6px; padding-left:16px; padding-right:8px; float:left;}
		.ifLeftArrow{ cursor:pointer; width:7px; height:10px;  background:no-repeat 0px 0px url(../images/ifLeftArrow.png); margin-left:15px; margin-right:8px;}
		.ifRightArrow{ cursor:pointer; width:7px; height:10px; background:no-repeat 0px 0px url(../images/ifRightArrow.png);  margin-left:8px; margin-right:8px;}
			.ifLeftArrow:hover{ background-position:0px -31px;}
			.ifRightArrow:hover{ background-position:0px -31px;}

	.ifSubmenu{ position:absolute; margin-left:-22px; margin-top:6px; display:none; }
		.ifSubmenu table{ width:100%;}
			.ifs1{ width:13px; background:no-repeat right top url(../images/isf1.png); }
			.ifs0{ background:#fff repeat-x left top url(../images/isf0.png);}
			.ifs2{ width:15px; background:no-repeat left top url(../images/isf2.png);}
			.ifs3{ width:13px; background:no-repeat right bottom url(../images/isf3.png);}
			.ifs4{ width:15px; background:no-repeat left bottom url(../images/isf4.png);}
			.ifs5{ width:50%; height:15px; background:no-repeat left bottom url(../images/isf5.png);}
			.ifs6{ width:50%; height:15px; background:no-repeat right bottom url(../images/isf6.png);}
	.ifButton:hover .ifSubmenu{ display:block;}
	.ifButton .ifSubmenu{ display:none;}
	.ifButtonActive .ifSubmenu{ display:block;}
	
	
	.ifTransletionItem{ padding:8px; border-top:1px solid #eee; padding-right:20px;}
	.ifTransletionItem:hover{ background-color:#ffffbb;}
		.ifTransletionItem span{ font-size:10px; color:#ccc;}
	
	.ifBooksItem, .ifBooksItemActive{padding:8px; border-top:1px solid #eee;  position:relative; display:block;}
	.ifBooksItem:hover,  .ifBooksItemActive{ background-color:#ffffbb;}
	
	.ifChapterItem, .ifChapterItemActive{padding:8px; border-top:1px solid #eee;  position:relative; display:block; text-align:center;}
	.ifChapterItem:hover, .ifChapterItemActive{ background-color:#ffffbb;}
	
	#ifBibleBooks{ width:168px; height:261px; overflow:auto; position:relative; display:block; border-top:1px solid #ddd;}
	#ifBibleChapters{ width:60px;  height:261px; overflow:auto;  position:relative; display:block;  border-top:1px solid #ddd;}
	
	
	
	.ifButton:hover{ background-position:0px 0px;}
	.ifButton:hover .ifBumpedText div{ color:#900;}
	.ifButton:hover .ifTranslationName{ color:#900;}
	.ifButton:hover .ifBibleIco{ background-position:0px -68px;}
	.ifButton:hover .ifDownArrow{ background-position:0px -16px;}
	
	
	.ifButtonActive{ background-position:0px 0px;}
	.ifButtonActive .ifBumpedText div{ color:#900;}
	.ifButtonActive .ifTranslationName{ color:#900;}
	.ifButtonActive .ifBibleIco{ background-position:0px -68px;}
	.ifButtonActive .ifDownArrow{ background-position:0px -16px;}
	
.ifVersesContainer{ overflow:auto; height:300px; position:relative; margin-top:-5px; z-index:99; clear: both; }

.ifFooter{ height:31px; position:relative; margin-top:-4px; z-index:100; background:repeat-x left bottom url(../images/ifBottomBg.png); padding:6px; padding-left:8px; padding-right:8px; }
	.ifFooter>div{ padding-top:8px; padding-left:6px; padding-right:13px; float:left;}
	.ifFooterBumpedText{ color:#fff;}
		.ifFooterBumpedText div{ position:absolute; margin-top:-1px; margin-left:-1px; color:#000;}
		.ifFooterBumpedText div a { color:#000; text-decoration:none;}
		.ifFooterBumpedText div a:hover{ color:#900;}
		
	.ifSearch{ width:138px; height:14px; background:no-repeat 0px 0px url(../images/ifSearch.png);}
	.ifSearchIcon{ cursor:pointer; width:11px; height:11px; background:no-repeat 0px 0px url(../images/ifSearchIcon.png); margin-top:2px; }
		.ifSearchIcon:hover{ background-position:0px -30px; }
		
		.widgetItem{ margin-bottom:100px; margin-top:50px;}
		
.reload4{ width:16px; height:13px; cursor:pointer; background:no-repeat 0px 0px url(../images/reload4.png); float:right; margin-top:11px; margin-right:10px;}
.reload4:hover{ background-position:0px -13px;}

.ico_verselink{ position:relative; overflow:visible; width:17px; height:16px; cursor:pointer; background:no-repeat 0px 3px  url(../images/ico_link.png);}
.ico_verselink:hover{ background-position:0px -24px;}
.verselink_params{ margin-left:20px;  }
	.vlink_input{ font-size:12px; width:300px; border:1px solid #ccc; padding:5px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
	.verse_diapasone{ width:30px; text-align:center; border:1px solid #ccc;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
	
	.infoblock .bigInline { line-height:30px;}

#print_verses{ display:none; padding-left:20px; padding-right:20px; padding-top:8px;}	
.print_verses_block{margin-bottom:10px;}
.print_verses_number{color:#999; font-size:10px; font-family:Verdana, Geneva, sans-serif;}


.bm_container{ background:#FFd; padding-top:20px;}
.biblemodule_grayline{border-bottom:1px solid #ccc; padding-top:25px; }
.bm_unactivetab{float:left; color:#900; border-bottom:1px #900 dotted;  white-space:nowrap; margin:5px; padding-bottom:3px; margin-bottom:2px; cursor:pointer;  }
.bm_activetab{float:left; white-space:nowrap; color:#fff; padding:5px; cursor:pointer; background:#900;  -moz-border-radius: 4px;  -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }
.bm_content{ height:400px; overflow:scroll; padding-left:20px; padding-right:20px; line-height: 18px;}

.bm_innerContainer{ position:absolute; margin-top:-8px;}
.bm_outerContainer{ position:relative; height:470px; }

.bibleModuleTab, .bibleModuleTabActive{ float:left; padding:10px 15px 20px 15px; cursor:pointer;}
.bibleModuleTab:hover{ background:#FFd;}
	.bibleModuleTab>div, .bibleModuleTabActive>div{  border-bottom:1px dotted #900; color:#900; font-size:16px;}
	
.bibleModuleTabActive { background:#900;  -moz-border-radius: 8px;  -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;}
	.bibleModuleTabActive>div{ text-decoration:none; color:#fff;}
	
.bible_verse_to_copy_area{border: 1px solid #CCCCCC; margin:0px; padding:0px; }