/* CSS Document */
body{
  background:url(http://www.biblesoft.com/new/images/bkg_2.jpg) repeat-x #01527F;
  margin:0;padding:0;
  font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size:1em;
  text-align:center;
} 
#printLogo{display:none;} 
a img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#top{
  width:993px;
  margin:auto;
  text-align:left;
  padding-top:20px;
  padding-bottom:6px;
}
#top #shopping_cart_summary{font-size:70%;color:#E8F2F9;float:left;margin-top:-50px;padding-right:6px;text-align:right;width:100%;}
#top #accountPrompt{
	font-size:70%;
	color:#E8F2F9;
	float:right;
	margin-top:-110px;
	padding-right:6px;
	background:url(../images/login_back.gif) repeat-x;
	height:30px;
	width:31em;
}
#top #accountPrompt input{height:16px;font-size:90%;width:5em;border:1px solid #429ed2;padding:2px;padding-bottom:0;margin-right:8px;margin-left:4px;}
#top #accountPrompt input#loginSubmit{width:40px;height:18px;background:url(../images/login_button.jpg) no-repeat;font-size:0;border:0;display:inline;margin-top:-3px;position:absolute;top:8px;}
#top #accountPrompt .left, #top #accountPrompt .right{
    display:block;
	width:12px;
	height:30px;
	background:url(../images/login_left.gif) no-repeat;
	float:left;
}
#top #accountPrompt .f_right{display:inline;}
#top #accountPrompt .f_left{float:left;}
#top #accountPrompt .text{margin-top:6px;float:left;width:96%;text-align:right;}
#top #accountPrompt .text #loginprompt{font-size:110%;color:#429ed2;margin-right:4px;}
#top #accountPrompt .right{
	float:right;
	display:inline;
	background:url(../images/login_right.gif) no-repeat;
	margin-right:-12px;
}	
#top #shopping_cart_summary a, #top #accountPrompt a{color:#C3DFFB;}
.hide{display:none;}
 
   
#wrapper{
  width:993px;
  margin:auto;
  text-align:left;
  background:url(../images/content_bkg.gif) repeat-y #ffffff;
} 
#wrapper .top{
  width:993px;height:16px;display:block;
  background:url(../images/content_bkg_top.gif) #00517E no-repeat;
}  
#wrapper .bottom{
  width:993px;height:16px;display:block;position:relative;bottom:0;
  background:url(../images/content_bkg_bottom.gif) no-repeat;
  clear:both;
}  

#wrapper #col_left{
  width:170px;
  float:left;
  margin-top:-3px;
  /*background:#02678F;*/
}
#wrapper #col_middle{
  width:636px;
  float:left;
  margin-top:-3px;
  /*background:#8F0255;*/
}
#wrapper #col_right{
  width:162px;
  float:left;
  margin-top:-3px;
  margin-left:12px;
  /*background:#168908;*/
}
#col_let #leftNav{}
#col_left #leftNav h3{padding-left:12px;margin-top:-8px;padding-top:0;}
table.productSearch_tammie{margin-top:20px;}
#wrapper #col_middle .inner{padding:18px;padding-top:0;}
#wrapper #col_left .inner{padding:8px;padding-top:12px;font-size:.8em;padding-left:6px;}
.inner p{margin-top:0;padding-top:0;margin-bottom:20px;}
#wrapper #col_left .sideWrapper{background:url(../images/bkg_left.gif);width:162px;margin-bottom:6px;}
#wrapper #col_left .sideWrapper .inner{padding:10px;padding-top:0;padding-bottom:0;font-size:.9em;}
#wrapper #col_left .sideWrapper .top{background:url(../images/bkg_left_top.gif);width:162px;height:8px;}
#wrapper #col_left .sideWrapper .bottom{background:url(../images/bkg_left_bottom.gif);width:162px;height:8px;}
#table_articleid_133{width:150px;}


#wrapper #col_right .inner{padding:7px;padding-top:0;font-size:.8em;}
#wrapper #col_right .sideWrapper{background:url(../images/bkg_right.gif);width:162px;margin-bottom:6px;}
#wrapper #col_right .sideWrapper .inner{padding:10px;padding-top:0;padding-bottom:0;font-size:.9em;}
#wrapper #col_right .sideWrapper .top{background:url(../images/bkg_right_top.gif);width:162px;height:8px;}
#wrapper #col_right .sideWrapper .bottom{background:url(../images/bkg_right_bottom.gif);width:162px;height:8px;}

#col_left h2, #col_right h2{margin-top:0;padding-top:0;margin-bottom:4px;color:#00507D;font-size:1.3em;text-align:center;}

h1, h2, h3, h4, h5{color:#00507D;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;}

/* Right Column Stuff */
#col_right ul{
  margin:0;padding:0;margin-top:8px;
} 
#col_right li{  
  list-style-type:none;

  display:block;
  clear:both;
} 
#col_right a img{border:0;}
#col_right a{color:#003392;}
#col_right a:hover{color:#e06200;text-decoration:none;}
#col_right .productImg{
  float:left;
  padding-top:4px;
}
#col_right .productInfo{
  float:right;
  width:93px;
  display:block;
  font-size:96%;
}  
#col_right .productName{
  display:block;
  clear:right;
}
#col_right .normalPrice, #col_right .newPrice{
  display:block;
  clear:right;
  font-weight:bold;
} 
#col_right .oldPrice{
  color:#8c8c8b;
  text-decoration:line-through;
  display:block;
  clear:right;
}     
#col_right .newPrice{
  color:#9f2137;
} 
#col_right .divider{
  width:100%;
  height:1px;
  display:block;
  border-bottom: 1px dotted #cddae4;
  clear:both;
  margin-top:-2px;
  margin-bottom:20px;
  float:left;
}
#col_right .bottomSpacer{
  width:100%;
  height:1px;
  display:block;
  clear:both;
  margin-bottom:14px;
  float:left;
}
/* Front page */
.featuredProduct{
  display:block;
  border-top:1px solid #e3e3e3;
  width:100%;
  text-align:center;
  margin-top:10px;
  padding-top:8px;
}
.featuredProduct img{
  margin:auto;
} 
.featuredProduct a img{
  border:0;
}    
#libraryInfo{
  font-size:76%;
  text-align:center;
  display:block;
  width:100%;
  margin-top:6px;
  padding-top:2px;
  padding-bottom:2px;
}  
.vert_nav{margin-left:-16px;margin-top:8px;}
.bigBlurb{text-align:center;margin-top:8px;margin-bottom:10px;width:100%;}
.bigBlurb img{margin:auto;}
#col_left h2, #col_right h2, .ProductNameColorLARGE{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;margin-bottom:0px;padding-bottom:0;}
#col_right h2{margin-bottom:20px;}
.ProductNameColorLARGE{font-size:24px;color:black;}
#col_left h3, #col_middle h3, #col_middle h2{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;margin-top:0;}
#col_left h3{ margin-left:-3px;margin-bottom:2px;padding-bottom:0;margin-top:0;font-size:16px;margin-top:4px;}
#col_left h2{ text-align:left;padding-top:0;}
#col_middle h2{font-size:20px;}
#col_middle h3,#col_left h3{margin-left:-3px;}
.breadcrumb{font-size:70%;margin-bottom:20px;}
.centerSmallerTables{width:100%;text-align:center;}
#col_middle .inner p, #col_middle .inner ul, #col_middle .inner ol{font-size:80%;}
#col_middle .inner .standout{background:#fffff5;border:1px solid #edeccc;padding:20px;padding-top:12px;padding-bottom:6px;margin-bottom:20px;}
#col_middle .inner h3 .subtitle{font-size:12px;color:#5b5d5e;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
#col_middle .inner h3{border:1px solid #d5e0e7;background:#f0f4f7;padding:4px;}
#col_middle .inner a, #col_middle .inner a:visited{color:#3073C3;}
#col_middle .inner a:hover{color:#539029;text-decoration:none;}
#col_middle .inner .standout h2{color:#453d05;}
#col_middle .inner .standout a{color:#625608;}
table.myAccountTable,table.myTicketsTable,table.generalDataTable{background:#d8e0ea;clear:both;width:80%;text-align:left;margin:auto;}

table.myTicketsTable,table.generalDataTable{width:100%;}
table.generalDataTable{font-size:80%;}
table.myAccountTable th, table.myTicketsTable th, table.generalDataTable th, table.generalDataTable td.versionheader{text-align:left;background:#f3f3f3;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;color:#0c2534;}
table.myAccountTable td, table.myTicketsTable td, table.generalDataTable td{background:#ffffff;}
table.myAccountTable.noborder, table.myTicketsTable.noborder,table.generalDataTable.noBorder{background:#ffffff;}
table.generalDataTable td.versionheader{background:#E8F2F9;font-size:16px;color:#01527F}
table.generalDataTable .note{color:#5d5d5c;font-size:90%;}
img.prod_photo{margin-right:10px;}
.productText{width:100%;background:white;margin-top:20px;font-size:10pt}
#col_middle .inner table td.tammie_line{padding-bottom:12px;}
.divider{
  width:100%;
  height:1px;
  display:block;
  border-bottom: 1px dotted #cddae4;
  clear:both;
  margin-top:10px;
  margin-bottom:20px;
}
#col_left .divider{margin-bottom:10px;padding-bottom:0;}
#col_left h3{margin-top:0px;padding-top:0;margin-bottom:6px;}
#searchBox #search_field{float:left;}
#searchBox #search_button{float:right;}
#col_right .divider{margin-top:10px;margin-bottom:8px;}
td .divider{margin-top:28px;margin-bottom:24px;}
#product_details_table{width:600px;}
.productRequires, .noticeBlurb{border:1px solid #dece66;background: #fdfce8;padding:10px; margin:20px;font-size:10pt;color:#342d01;clear:both;margin-top:40px;margin-bottom:30px;}
.noticeBlurb{margin-top:20px;margin-bottom:20px;}
#includedInLibraries{font-size:9pt;}
#includedInLibraries table{margin:20px;background:#c6d3da;width:560px;}
#includedInLibraries table th{background:#d8e1e6;}
#includedInLibraries table td{background:#ffffff;}
#includedInLibraries table td.libName{background:#e6eef2;}
#includedInLibraries table tr.shaded td{background:#f0f6f9;}
.review{font-size:10pt;font-weight:normal;}
.prodDetails{font-size:10pt;margin-bottom:0px;}
.prodDetails .size_warning{border:1px solid #de6666;background: #fde9e8;padding:10px; margin:20px;font-size:10pt;color:#3f0613;clear:both;margin-top:20px;margin-bottom:0px;}
.prodDetails .size_warning .warning_text{font-size:8pt;}
.prod_rev{margin-bottom:20px;}
#shippingSelect{width:210px;font-size:8pt;}
table#shoppingTable{background:white;}
table#shoppingTable th{background:#E8F2F9;color:#4A7A93;font-size:12pt;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;padding:4px;}
table#shoppingTable td{background:white;}
table.couponCode_table{border:1px solid #E8F2F9;}
table.couponCode_table td{padding:4px;}

.couponCode_table td input, .couponCode_table td label{top:0;position:static;margin-top:0;margin-right:4px;}
.clearBoth{clear:both;}

#footerText{font-size:11px;color:#ffffff;width:100%;text-align:center;}
#footerText a{color:#C3DFFB;}
.paddedList li{margin-bottom:20px;}

#tabs {
      float:right;
      font-size:93%;
      line-height:normal;
	  margin-top:-24px;
      }
    #tabs ol {
	  margin:0;
	  list-style:none;
	  margin-right:22px;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      margin-left:4px;
      text-decoration:none;
	  background-repeat:no-repeat;
	  height:30px;
	  display:block;
	  background-position:top;
      }
	 #tabs a:hover, #tabs a#current_tab{
	  background-position:bottom;
	 }
	 #tabs li#tab_home a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_home.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_store a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_store.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_new a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_new.gif);
	  width:52px;	  
	  }
	  #tabs li#tab_account a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_account.gif);
	  width:94px;	  
	  }
	  #tabs li#tab_faqs a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_faqs.gif);
	  width:52px;	  
	  }
	  #tabs li#tab_contact a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_contact.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_search a{
	  background-image:url(http://www.biblesoft.com/new/images/tabs_search.gif);
	  width:69px;	  
	  }