/* CSS designed for www.tanakhml.org by Alain Verboomen (2004-2006) */
/* Designed for 1024px wide screens */

/* Body (prefix: "body_") */
#body_box_1 {
 margin						: 0px 0px 0px 0px;
 width						: 100%;
 z-index					: 1;
}

#body_box_2 {
 border						: 0px solid #CCCCCC;
}

#body_box_3 {
 padding					: 0px;
}

.body_box {
 background-color			: #FFFFFF;
 color						: #000000;
}

/* Top side menu (prefix: "t_menu_") */

#t_menu_box_1 {
 position					: absolute;
 top						: 0px;
 left						: 25px; 
 margin						: 2px 0px 0px 0px;
 width						: 760px;
 height						: 20px;  
 z-index					: 2; 
}

#t_menu_box_2 {
 border						: 0px solid #CCCCCC;
}

#t_menu_box_3 {
 padding					: 10px;
}

.t_menu_box {
 background-color			: #FFFFFF;
 color						: #999999;
 word-spacing				: 0.05em;
 letter-spacing				: 0.05em; 
 text-decoration			: none;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 11px;
}

/* Top side strip (prefix: "t_strip_") */

#t_strip_box_1 {
 position					: absolute;
 top						: 35px;
 left						: 0px; 
 width						: 860px;
 z-index					: 6;
}

#t_strip_box_2 {
 border						: 0px;
}

#t_strip_box_3 {
 height						: 115px;
 background-image			: url("bereshit0860.jpg");
 background-color			: #999999;
 background-repeat			: no-repeat;
 color						: #FFFFFF;
}

#t_strip_box_text_1 {
 position					: absolute;
 top						: 35px;
 right						: 60px; 
 z-index					: 4;
 font-family				: Courier New,serif;
 font-size					: 18px;
 font-weight				: normal;
 word-spacing				: 0.2em;
 letter-spacing				: 0.3em;
 text-align					: right;
}

#t_strip_box_text_2 {
 position					: absolute;
 top						: 60px;
 right						: 60px; 
 z-index					: 4;
 font-family				: Courier New,serif;
 font-size					: 12px;
 font-weight				: normal;
 word-spacing				: 0.2em;
 letter-spacing				: 0.3em;
 text-align					: left;
}

#t_strip_box_text_3 {
 position					: absolute;
 top						: 80px;
 right						: 60px; 
 z-index					: 4;
 font-family				: Courier New,serif;
 font-size					: 12px;
 font-weight				: normal;
 word-spacing				: 0.2em;
 letter-spacing				: 0.3em;
 text-align					: left;
}

/* Top right side logo (prefix: "tr_logo") */

#tr_logo {
 margin						: 0px;
 position					: absolute;
 top						: 30px;
 right						: 15px; 
 z-index					: 3;
 color						: #FFFFFF;  
 font-family				: Times New Roman,SBL Hebrew,Ezra SIL SR,Ezra SIL,serif;
 font-size					: 32px;
 font-weight				: normal;
 word-spacing				: 0.1em;
 letter-spacing				: 0.1em;
 text-align					: right;
}

/* Right side menu (prefix: "r_menu_") */

#r_menu_box_1 {
 position					: absolute;
 top						: 0px;
 left						: 810px;
 margin						: 10px 10px 10px 10px;
 width						: 180px;
 z-index					: 4;
}

#r_menu_box_2 {
 border						: 0px solid #CCCCCC;
}

#r_menu_box_3 {
 padding					: 145px 10px 10px 10px;
 background-color			: #CCCCCC;  
}

.r_menu_box {
 background-color			: #FFFFFF;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 11px;
 color						: #FFFFFF; 
 background-color			: #CCCCCC; 
}

/* Footer (prefix: "foot_") */

#foot_box_1 {
 margin						: 60px 0px 30px 0px;
 width						: auto;
 height						: auto;
 z-index					: 1;
}

#foot_box_2 {
 border-style				: none none none none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

#foot_box_3 {
 padding					: 0px 0px 0px 0px;
}

.foot_box {
 color						: #999999;
 word-spacing				: 0em;
 letter-spacing				: 0em; 
 text-decoration			: none;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 text-align					: center;
 vertical-align				: middle;
}

#tracker {
 position					: relative;
 top						: 9px;
}

/* Data (prefix: "data_") */

#data_box_1 {
 margin						: 10px 10px 10px 10px;
 width						: 800px;
 z-index					: 1;
}

#data_box_2 {
 border						: 0px solid #CCCCCC;
}

#data_box_3 {
 padding					: 160px 20px 10px 20px;
 background-color			: #FFFFFF;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
}

/* Varia (prefix: none) */

.lat {
 text-align					: justify;
 vertical-align				: baseline; 
}

.wrn {
 text-align					: justify;
 vertical-align				: baseline; 
 background-color			: #FFFFCC;
 color						: #333333; 
 border-style				: dotted;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
 padding					: 4px;
}

.highlight {
 background-color			: #FFFFFF;
 color						: #CC0000; 
}

.nbr {
 text-align					: justify;
 vertical-align				: baseline; 
}

.xml {
 direction					: ltr;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: Courier New,serif;
 font-size					: 10pt; 
}
.xml_hidden {
 direction					: ltr;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: Courier New,serif;
 font-size					: 10pt; 
 color						: #CCCCCC;
}

.mcw {
 direction					: ltr;
 text-align					: justify;
 vertical-align				: baseline; 
 font-family				: Gentium,Courier New,serif;
 font-size					: 15pt; 
}
.mcw_inline {
 direction					: ltr;
 text-align					: justify;
 vertical-align				: baseline; 
 font-family				: Gentium,Courier New,serif;
 font-size					: 10pt; 
}

.trl {
 direction					: ltr;
 text-align					: justify;
 vertical-align				: baseline; 
 font-family				: Gentium,TITUS Cyberbit Basic,Arial Unicode MS,sans-serif;
 font-size					: 18pt; 
}
.trl_inline {
 direction					: ltr;
 text-align					: justify;
 vertical-align				: baseline; 
 font-family				: Gentium,TITUS Cyberbit Basic,Arial Unicode MS,sans-serif;
 font-size					: 10pt; 
}

.kjv {
 text-align					: justify;
 vertical-align				: baseline; 
 font-family				: Garamond,serif;
 font-size					: 14pt; 

 /* For Opera */
 color						: #000000; 
}

.bhs {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
 color						: #000000;  
}

.bhs_hidden {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
 color						: #999999; 
}

.bhs_special {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
 color						: #FF9900; 
}

.bhs_inline {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 20px;
 color						: #000000;  
}

.bhs_inline_hidden {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 20px;
 color						: #999999; 
}

.bhs_inline_special {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 20px;
 color						: #FF9900; 
}

.heb_inline {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 20px;
}

.heb_incipit {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 16px;
 color						: #FF9900;
}

.lat_incipit {
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 color						: #FF9900;
 vertical-align				: baseline;
 text-decoration			: none;
}

.lat_logo {
 text-align					: justify;
 vertical-align				: baseline; 
 color						: #000000;
}

.lat_prq_ref {
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 16px;
 font-weight				: bold;
 color						: #000000;
 vertical-align				: baseline;
 text-decoration			: none; 
}

.lat_psq_ref {
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 color						: #999999;
 vertical-align				: baseline;
 text-decoration			: none; 
}

.jxt_psq_ref {
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 color						: #666666;
 vertical-align				: baseline;
 text-decoration			: none;
}

.lat_sgn_dgt {
 direction					: ltr;
 text-align					: justify;
 vertical-align				: baseline;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px; 
}

.heb {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;
 font-family				: Times New Roman,serif;
 font-size					: 18px;  
}

.rtl {
 direction					: rtl;
/*
 text-align					: justify;
*/
 vertical-align				: baseline;
}

.heb_sgn_cns {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;
 font-family				: Times New Roman,serif;
 font-size					: 18px; 
}

.heb_sgn_vwl {
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Times New Roman,serif;
 font-size					: 22px; 
}

.heb_logo {
 direction					: rtl;
 text-align					: justify;
 text-align					: right; 
 vertical-align				: baseline;
 font-family				: Times New Roman,serif;
 color						: #000000;
}

.icon {
 background-color			: #FFFFFF;
 color						: #FFFFFF;
 border-style				: none;
 padding					: 5px;
 text-align					: center;
 vertical-align				: middle;
}

.title {
 font-variant				: small-caps;
 font-family				: Tahoma,Verdana,sans-serif; 
}

/* 
 * Juxta
 */

.all_juxta {
 width						: 760px;
}

.bhs_juxta {
 width						: 68%;
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
}

.mcw_juxta {
 width						: 68%;
 direction					: ltr;
 text-align					: justify;
 vertical-align				: top; 
 font-family				: Gentium,Courier New,serif;
 font-size					: 15pt; 
 padding					: 10px 0px 0px 10px; 
}

.trl_juxta {
 width						: 68%;
 direction					: ltr;
 text-align					: justify;
 vertical-align				: top; 
 font-family				: Gentium,TITUS Cyberbit Basic,Arial Unicode MS,sans-serif;
 font-size					: 18pt; 
 padding					: 10px 0px 0px 10px; 
}

.kjv_juxta {
 width						: 32%;
 text-align					: justify;
 vertical-align				: top; 
 font-family				: Garamond,serif;
 font-size					: 11pt; 
 padding					: 10px 0px 0px 10px;
}

/* 
 * Form Concordancer
 */

.frmall {
 width						: 760px;
}

.frmact {
 width						: 5%;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 color						: #999999;
 vertical-align				: baseline;
 text-decoration			: none;
}

.frmnbr {
 width						: 5%;
 text-align					: justify;
 vertical-align				: baseline; 
}

.frmbhs {
 width						: 90%;
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
}

/* 
 * Gematric Concordancer
 */

.gemall {
 width						: 760px;
 direction					: ltr; 
}

.gemdim {
 width						: 0%;
 text-align					: right;
 vertical-align				: baseline; 
 direction					: ltr;   
}

.gemval {
 width						: 15%;
 text-align					: right;
 vertical-align				: baseline; 
 direction					: ltr;
}

.gemdtl {
 width						: 85%;
 text-align					: right;
 vertical-align				: baseline;  
 direction					: rtl;
}


/* 
 * Verse Structure Analyser
 */

.vsa_all {
 width						: 100%;
}

/* 
 * Pasuq
 */

.psqall {
 width						: 760px;
}

.psqnbr {
 width						: 6%;
 text-align					: justify;
 vertical-align				: baseline; 
}

.psqbhs {
 width						: 94%;
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
}

/* 
 * Qere and Qetiv
 */

.qakall {
 width						: 760px;
}

.qaknbr {
 width						: 10%;
 text-align					: justify;
 vertical-align				: baseline; 
}

.qakbhs {
 width						: 90%;
 direction					: rtl;
 text-align					: justify;
 vertical-align				: baseline;  
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Cardo,SPTiberian,WebHebrew AD,CalWebHebrew,Times New Roman,serif;
 font-size					: 28px;
}

/* 
 * Sitemap
 */

.map_root {
 width						: 760px;
 margin						: 25px 0px 0px 0px;
 vertical-align				: top;   
}

.map_all {
 width						: 100%;
}

.map_node {
 width						: 30%;
 border-style				: solid solid solid solid;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
 background-color			: #FFFFFF;
 color						: #FF9900;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 text-align					: center;
 vertical-align				: middle;
 word-spacing				: 0.1em;
 letter-spacing				: 0.1em;
}

.map_leaf {
 width						: 70%;
 border-style				: solid solid solid solid;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
 background-color			: #FFFFFF;
 color						: #FF9900;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 text-align					: left;
 vertical-align				: middle;
}

.map_leaf_item {
 padding					: 3px 3px 3px 6px; 
 vertical-align				: middle;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 text-decoration			: none;
 color						: #999999;  
}

/* 
 * Header 1 
 */

h1 {
 width						: 760px;
 margin						: 0px 0px 0px 0px;
}

.h1_3 {
 width						: 760px;
 margin						: 0px 0px 0px 0px;
}

.h1_3_l_en {
 width						: 40%;
 text-align					: left;
 vertical-align				: top;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 21px;
 font-weight				: 700; 
 color						: #CCCCCC; 

}

.h1_3_m_en {
 width						: 20%;
 text-align					: center;
 vertical-align				: top;  
 word-spacing				: 0.05em;
 letter-spacing				: 0.05em; 
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 11px;
 font-weight				: normal;
 color						: #999999;
}

.h1_3_r_en {
 width						: 40%;
 text-align					: right;
 vertical-align				: top;  
 word-spacing				: 0.05em;
 letter-spacing				: 0.05em; 
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 11px;
 font-weight				: normal;
 color						: #999999;
}

/* 
 * Header 2
 */

/* 
 * Header 2 - Single column
 */

.h2_1 {
 width						: 760px;
 margin						: 25px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.h2_1_x_en {
 width						: 100%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 14px;
 font-weight				: 500;
 font-variant				: small-caps;
 color						: #FF9900; 
}

.h2_1_x_he {
 width						: 100%;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

/* 
 * Header 2 - Two columns
 */

.h2_2 {
 width						: 760px;
 margin						: 25px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.h2_2_l_en {
 width						: 50%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 14px;
 font-weight				: 500;
 font-variant				: small-caps;
 color						: #FF9900; 
}

.h2_2_r_en {
 width						: 50%;
 text-align					: right;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal;  
 color						: #FF9900;
}

.h2_2_l_he {
 width						: 50%;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

.h2_2_r_he {
 width						: 50%;
 text-align					: right;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

/* 
 * Header 2 - Three columns
 */

.h2_3 {
 width						: 760px;
 margin						: 25px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.h2_3_l_en {
 width						: 21%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 14px;
 font-weight				: 500;
 font-variant				: small-caps;
 color						: #FF9900; 
}

.h2_3_m_en {
 width						: 58%;
 text-align					: center;
 vertical-align				: baseline;  
 word-spacing				: 0.0em;
 letter-spacing				: 0.0em; 
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal;
 color						: #999999;
}

.h2_3_r_en {
 width						: 21%;
 text-align					: right;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal; 
 color						: #FF9900;  
}

.h2_3_l_he {
 width						: 21%;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

.h2_3_m_he {
 width						: 58%;
 text-align					: center;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

.h2_3_r_he {
 width						: 21%;
 text-align					: right;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
 color						: #FF9900; 
}

/* 
 * Header 3
 */

/* 
 * Header 3 - Two columns
 */

.h3_2 {
 width						: 760px;
 margin						: 12px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.h3_2_l_en {
 width						: 70%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-variant				: small-caps;
 font-weight				: normal;  
 color						: #999999; 
}

.h3_2_r_en {
 width						: 30%;
 text-align					: right;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal; 
 color						: #999999;  
}

.h3_2_l_he {
 width						: 70%;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
}

.h3_2_r_he {
 width						: 30%;
 text-align					: right;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
}

/* 
 * Header 3 - Three columns
 */

.h3_3 {
 width						: 760px;
 margin						: 12px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.h3_3_l_en {
 width						: 37%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-variant				: small-caps;
 font-weight				: normal;  
 color						: #999999; 
}

.h3_3_m_en {
 width						: 26%;
 text-align					: center;
 vertical-align				: baseline;  
 word-spacing				: 0.1em;
 letter-spacing				: 0.1em; 
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal;
 color						: #999999;
}

.h3_3_r_en {
 width						: 37%;
 text-align					: right;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal; 
 color						: #999999;  
}

.h3_3_l_he {
 width						: 37%;
 text-align					: left;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
}

.h3_3_m_he {
 width						: 26%;
 text-align					: center;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
}

.h3_3_r_he {
 width						: 37%;
 text-align					: right;
 vertical-align				: baseline; 
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 20px; 
 font-weight				: normal;
}

/* 
 * Header (in myTab)
 */

.tab {
 width						: 760px;
}

.col_head {
 margin						: 12px 0px 0px 0px;
 padding					: 0px 0px 4px 0px; 
 border-style				: none none solid none;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

.col_3 {
 width						: 33%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-variant				: small-caps;
 font-weight				: normal;  
 color						: #999999; 
}

.col_4 {
 width						: 25%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-variant				: small-caps;
 font-weight				: normal;  
 color						: #999999; 
}

.col_5 {
 width						: 20%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-variant				: small-caps;
 font-weight				: normal;  
 color						: #999999; 
}

.col_1_3 {
 width						: 10%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-weight				: normal;  
 color						: #999999; 
}

.col_2_3 {
 width						: 10%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-weight				: normal;  
 color						: #999999; 
}

.col_3_3 {
 width						: 80%;
 text-align					: left;
 vertical-align				: baseline;  
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 13px;
 font-weight				: normal;  
 color						: #000000; 
}

.r_menu_box h2 {
 margin						: 10px 0px 0px 0px;
 border-style				: none none solid none;
 border-color				: #FFFFFF;
 border-width				: 0.1em;
 font-size					: 13px;
 color						: #FFFFFF;
}

.r_menu_box h3 {
 margin						: 7px 0px 0px 0px;
 border-style				: none none none none;
 border-color				: #FF9900;
 border-width				: 0.1em;
 font-size					: 9px;
 font-weight				: normal; 
 letter-spacing				: 0.2em; 
 color						: #999999;
}

.r_menu_box p {
 margin						: 7px 0px 0px 0px;
}

p {
 margin						: 7px 0px 0px 0px;
}

.para {
 margin						: 7px 0px 0px 0px;
}

.frame {
 margin						: 7px 0px 0px 0px;
 padding					: 0px 7px 0px 7px;
 border-style				: solid;
 border-color				: #CCCCCC;
 border-width				: 0.1em;
}

ul {
 margin						: 7px 0px 0px 0px;
 padding					: 0px 0px 0px 15px; 
 list-style-type			: circle; 
 list-style-position		: outside; 
}

.p_2_l_en {
 width						: 25%;
 text-align					: justify;
 vertical-align				: text-top;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 font-weight				: normal; 
 color						: #999999; 
}

.p_2_r_en {
 width						: 75%;
 text-align					: justify;
 vertical-align				: text-top;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 font-weight				: normal;  
}

.keyword {
 color						: #FF9900; 
}

.qak {
}

.qry {
 color						: #990000;
}

.ktv {
 color						: #999999;
}

.kwic_2_l_he {
 width						: 650px;
 text-align					: justify;
 vertical-align				: text-top;
 font-family				: SBL Hebrew,Ezra SIL SR,Ezra SIL,Arial Unicode MS,Times New Roman,serif;
 font-size					: 28px; 
 font-weight				: normal; 
 color						: #000000; 
}

.kwic_2_r_en {
 width						: 100px;
 text-align					: left;
 vertical-align				: baseline;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 12px;
 font-weight				: normal;  
}

a:link, a:visited, a:active {
 color						: #666666;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a:hover {
 color						: #FF9900;
 text-decoration			: underline; 

 /* For Opera */
 font-weight				: inherit;  
 background-color			: inherit;  
}

a.psq:link, a.psq:visited, a.psq:active {
 color						: #000000;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;  
}

a.psq:hover {
 color						: #333366;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit;  
}

a.lat_psq_ref:link, a.lat_psq_ref:visited, a.lat_psq_ref:active {
 color						: #999999;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.lat_psq_ref:hover {
 color						: #FF9900;
 text-decoration			: underline; 

 /* For Opera */
 font-weight				: inherit;  
 background-color			: inherit;  
}

a.path:link, a.path:visited, a.path:active {
 color						: #666666;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.path:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit; 
 background-color			: inherit;    
}

a.t_menu:link, a.t_menu:visited, a.t_menu:active {
 color						: #999999;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.t_menu:hover {
 color						: #FF9900;
 text-decoration			: underline; 

 /* For Opera */
 font-weight				: inherit; 
 background-color			: inherit;    
}

a.t_menu_back:link, a.t_menu_back:visited, a.t_menu_back:active {
 background-color			: #FFFFFF;
 color						: #999999;
 word-spacing				: 0.0em;
 letter-spacing				: 0.0em; 
 text-decoration			: none;
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 vertical-align				: baseline;  
 text-align					: right;

 /* For Opera */
 font-weight				: inherit; 
}

a.t_menu_back:hover {
 color						: #FF9900;
 text-decoration			: underline; 

 word-spacing				: 0.0em;
 letter-spacing				: 0.0em; 
 font-family				: Tahoma,Verdana,sans-serif;
 font-size					: 10px;
 font-weight				: normal; 
 vertical-align				: baseline;  
 text-align					: right;

 /* For Opera */
 font-weight				: inherit; 
 background-color			: inherit;    
}

a.h_menu:link, a.h_menu:visited, a.h_menu:active {
 color						: #999999;
 text-decoration			: none;
 word-spacing				: 0em;
 letter-spacing				: 0em; 

 /* For Opera */
 font-weight				: inherit;   
}

a.h_menu:hover {
 color						: #FF9900;
 text-decoration			: underline; 
 word-spacing				: 0em;
 letter-spacing				: 0em; 

 /* For Opera */
 font-weight				: inherit; 
 background-color			: inherit;    
}

a.qry:link, a.qry:visited, a.qry:active {
 color						: #990000;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.qry:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit; 
 background-color			: inherit;    
}

a.ktv:link, a.ktv:visited, a.ktv:active {
 color						: #999999;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.ktv:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit;   
}

a.dbr:link, a.dbr:visited, a.dbr:active {
 color						: #000000;
 text-decoration			: none;
 text-align                 : right;
 /* For Opera */
 font-weight				: inherit;   
}

a.dbr:hover {
 color						: #FF9900;
 text-decoration			: none; 
 text-align                 : right;

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.cxx_head:link, a.cxx_head:visited, a.cxx_head:active {
 color						: #FF9900;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.cxx_head:hover {
 color						: #999999;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.cxx_nrm:link, a.cxx_nrm:visited, a.cxx_nrm:active {
 color						: #000000;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.cxx_nrm:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.cxx_inv:link, a.cxx_inv:visited, a.cxx_inv:active {
 color						: #CCCCCC;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.cxx_inv:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.gem_val_sum:link, a.gem_val_sum:visited, a.gem_val_sum:active {
 color						: #FF9900;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.gem_val_sum:hover {
 color						: #999999;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.gem_val_dtl:link, a.gem_val_dtl:visited, a.gem_val_dtl:active {
 color						: #999999;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.gem_val_dtl:hover {
 color						: #FF9900;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit; 
}

a.strip:link, a.strip:visited, a.strip:active {
 color						: #FFFFFF;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.strip:hover {
 color						: #FFFFFF;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit;   
}

a.r_menu:link, a.r_menu:visited, a.r_menu:active {
 color						: #666666;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.r_menu:hover {
 color						: #FFFFFF;
 text-decoration			: none; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit;   
}

a.footer:link, a.footer:visited, a.footer:active {
 color						: #999999;
 text-decoration			: none;

 /* For Opera */
 font-weight				: inherit;   
}

a.footer:hover {
 color						: #FF9900;
 text-decoration			: underline; 

 /* For Opera */
 font-weight				: inherit;   
 background-color			: inherit;   
}

/* Accents (to be cleaned up) */

TD.latinTitle,
A.latinTitle:link, A.latinTitle:visited, A.latinTitle:active, A.latinTitle:hover {
 border-style			: none none solid none;
 border-color			: #CCCCCC;
 border-width			: 0.1em; /* lowest displayable size for Google Chrome */
 background-color		: #FFFFFF;
 color					: #505F70;
 text-decoration		: none;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: medium;
 font-weight			: bold;
 text-align				: justify;
 vertical-align			: baseline;
}

TD.latinTitleNavCenter {
 border-style			: none none solid none;
 border-color			: #CCCCCC;
 border-width			: 0.1em; /* lowest displayable size for Opera */
 word-spacing			: 0.2em;
 letter-spacing			: 0.2em;
 text-decoration		: none;
 background-color		: #FFFFFF;
 color					: #999999;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 7.5pt;
 text-align				: center;
}

TD.latinTitleNavRight {
 border-style			: none none solid none;
 border-color			: #CCCCCC;
 border-width			: 0.1em; /* lowest displayable size for Google Chrome */
 word-spacing			: 0.2em;
 letter-spacing			: 0.2em;
 text-decoration		: none;
 background-color		: #FFFFFF;
 color					: #999999;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 7.5pt;
 text-align				: right;
}

TD.latinTitleNavLeft {
 border-style			: none none solid none;
 border-color			: #CCCCCC;
 border-width			: 0.1em; /* lowest displayable size for Opera */
 word-spacing			: 0.2em;
 letter-spacing			: 0.2em;
 text-decoration		: none;
 background-color		: #FFFFFF;
 color					: #999999;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 7.5pt;
 text-align				: left;
}

TD.hebrewTitle {
 border-style			: none none solid none;
 border-color			: #CCCCCC;
 border-width			: 0.1em; /* lowest displayable size for Opera */
 background-color		: #FFFFFF;
 color					: #505F70;
 text-decoration		: none;
 font-family			: Ezra SIL SR, Verdana, Arial, Helvetica, sans-serif;
 font-size				: large;
 font-weight			: bold;
 text-align				: justify;
 vertical-align			: baseline;
}

TD.latinLine {
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: medium;
 text-align				: justify;
 vertical-align			: baseline;
}

TD.latinLineMCW {
 font-family			: Courier New,Courier,Verdana, Arial, Helvetica, sans-serif;
 font-size				: medium;
 text-align				: justify;
 vertical-align			: baseline;
}

SPAN.hebrew {
 font-family			: Ezra SIL SR, Verdana, Arial, Helvetica, sans-serif;
 font-size				: large;
 text-align				: justify;
 vertical-align			: baseline;
}

SPAN.latinVerseDiv,
A.latinVerseDiv:link, A.latinVerseDiv:visited, A.latinVerseDiv:active, A.latinVerseDiv:hover  {
 font-family			: Verdana, Arial, Helvetica, sans-serif;
 font-size				: 10px;
 color					: #777777;
 vertical-align			: super;
 text-decoration		: none;
}

SPAN.latinWord {
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: xx-small;
 color					: #000000;
 vertical-align			: baseline;
}

SPAN.hebrewWord, DIV.hebrewWord {
 font-family			: Ezra SIL SR, Verdana, Arial, Helvetica, sans-serif;
 font-size				: large;
 text-align				: justify;
}

TD.hebrewLine {
 font-family			: Ezra SIL SR, Verdana, Arial, Helvetica, sans-serif;
 font-size				: large;
 text-align				: justify;
 vertical-align			: baseline;
}

TD.latinNode {
 width					: 90%;
 border-style			: solid solid solid solid;
 border-color			: #CCCCCC;
 border-width			: 0.1em;
 background-color		: #FFFFFF;
 color					: #FF9900;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 11px;
 text-align				: center;
 vertical-align			: middle;
}

TD.latinLeaf {
 width					: 10%;
 border-style			: solid solid solid solid;
 border-color			: #CCCCCC;
 border-width			: 0.1em;
 background-color		: #FFFFFF;
 color					: #FF9900;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 11px;
 text-align				: center;
 vertical-align			: middle;
}

TD.latinLeafSeq {
 width					: 90%;
 border-style			: solid solid solid solid;
 border-color			: #CCCCCC;
 border-width			: 0.1em;
 background-color		: #FFFFFF;
 color					: #000000;
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 11px;
 vertical-align			: baseline;
 text-align				: right;
}

SPAN.latinServus, DIV.latinServus {
 font-family			: Tahoma,Verdana,sans-serif;
 font-size				: 11px;
 color					: #999999;
 vertical-align			: middle;
}

.alert-box {
    color:#555;
    border-radius:10px;
    font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;
    padding:10px 10px 10px 36px;
    margin:10px;
}

.alert-box span {
    font-weight:bold;
    text-transform:uppercase;
}

.warning {
    background:#fff8c4 url('images/warning.png') no-repeat 10px 50%;
    border:1px solid #f2c779;
}

