/* CSS Document */
body{
  background:url(../../../../../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;
}  
a img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

h1, h2, h3, h4, h5, .SearchHeading{color:#00507D;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;}
.SearchHeading{font-size:120%;}
#col_left h3, #col_middle h3, #col_middle h2{font-size:1.25em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;}
 #col_middle h2{font-size:1.4em}
#col_middle h3{border:1px solid #d5e0e7;background:#f0f4f7;padding:4px;}

#top{
  width:993px;
  margin:auto;
  text-align:left;
  padding-top:20px;
  padding-bottom:6px;
}
#printLogo{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) #01527F 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;
  margin-bottom:10px;
}  

#wrapper #col_left{
  width:170px;
  float:left;
  margin-top:-3px;
  /*background:#02678F;*/
}
#col_left #leftNav h3{padding-left:12px;margin-top:-8px;padding-top:0;}
#wrapper #col_middle{
  width:810px;
  float:left;
  margin-top:-3px;
  /*background:#8F0255;*/
  font-size:.9em;
}
#col_middle table{font-size:.8em;}
#col_middle a, #col_middle a:visited{color:#3073C3;}
#col_middle a:hover{color:#539029;text-decoration:none;}



#wrapper #col_middle .inner{padding:16px;padding-top:0;padding-left:14px;}

#col_middle .inner .noticeBlurb{border:1px solid #dece66;background: #fdfce8;padding:10px; margin:20px;font-size:10pt;color:#342d01;clear:both;margin-top:20px;margin-bottom:30px;}
.noticeBlurb{margin-top:20px;margin-bottom:20px;}
#col_middle .inner .Message{margin-bottom:20px;}

#wrapper #col_left {font-size:.8em;}
#wrapper #col_left #leftNav{padding-left:5px;padding-top:10px;}

#wrapper #col_left  h3{text-align:left;margin:0;padding:0;margin-bottom:6px;}
#wrapper #col_left #leftNav h3{margin-top:-8px;margin-left:9px;padding:0;}

#wrapper #col_left .inner{padding:10px;padding-top:0;padding-bottom:0;font-size:.9em;padding-left:14px;}
.inner p{margin-top:0;padding-top:0;margin-bottom:20px;}
.clearBoth{clear:both;}
.divider{
  width:100%;
  height:1px;
  display:block;
  border-bottom: 1px dotted #cddae4;
  clear:both;
  margin-top:10px;
  margin-bottom:20px;
}

#col_middle .inner ol li{margin-bottom:.4em;}
#col_middle .inner ol li .text{margin-bottom:20px;color:#333333;padding-top:2px;font-size:94%;}
#col_left .divider{margin-bottom:10px;padding-bottom:0;}
.breadcrumb{font-size:80%;margin-bottom:20px;clear:both;width:100%;float:left;margin-top:-16px;color:#333333}
.breadcrumb ul{margin-left:0;padding-left:0;width:640px;float:left;margin:0;}
.breadcrumb ul li{margin-right:10px;display:inline}
.breadcrumb ul#glossFave{text-align:right;display:block;float:right;width:130px;}
.breadcrumb ul#glossFave li{margin-right:0px;margin-left:10px;}
.breadcrumb ul li strong{font-weight:lighter;}
#footerText{font-size:11px;color:#ffffff;margin-bottom:10px;}
#footerText a{color:#C3DFFB;}




/* Container - Search - NavigationPanel */
* html .search
{
	height: 120px;
}

* html .searchLeft,
* html .search .searchRight
{
	height: 104px;
}

.search
{
	margin: 0;
	padding: 0;
	clear: both;
	min-height: 120px;
}

.search a,
.search a:visited
{
	color: #0066cc;
	text-decoration: underline;
	font-size: 10px;
}

#col_middle .search h3
{
	margin: 0;
	padding: 5px 10px 5px 10px;
	border-bottom: none;
	letter-spacing: -1px;
	background:#01527F;
	color:white;
}

.search form
{
	margin: 0;
	padding: 10px;
	background: none;
	border: none;
}

.search fieldset
{
	padding: 0;
	margin: 0;
	border: none;
}

.search select
{
	padding: 3px;
	border: solid 1px #90bbdd;
	font-size: 12px;
	color: #333;
}

.search input.inp
{
	padding: 4px 0;
	border: solid 1px #90bbdd;
	font-size: 12px;
	color: #333;
}

.search p
{
	padding: 5px 0;
	margin: 0;
}

.search .searchLeft
{
	background: url(../Images/bkg_search.png) no-repeat left top;
	width: 370px;
	min-height: 104px;
	float: right;
}

.search .searchRight
{
	background: url(../Images/bkg_search.png) no-repeat left top;
	width: 370px;
	min-height: 104px;
	float: left;
}

.search #BLSearch
{
	padding: 0;
	display: inline;
	top: 0;
	text-align: right;
	background: none;
}

.search input.BLSearch
{
	width: 91px;
	height: 25px;
	background: url(../Images/searchLeftButton.png) no-repeat;
	vertical-align: top;
}

.search input.BLSearch:hover
{
	background: url(../Images/searchLeftButton.png) no-repeat 0 -25px;
	vertical-align: top;
}

.search input.BLSearchIE
{
	width: 91px;
	height: 25px;
	background: url(../Images/searchLeftButton.png) no-repeat 0 -25px;
	vertical-align: top;
}

.search #BRSearch
{
	padding: 0;
	display: inline;
	top: 0;
	text-align: right;
	background: none;
}


.search input[type=image]
{
	vertical-align: top;
}

.search select
{
	margin-top: 1px;
	line-height: 14px;
	vertical-align: top;
}

.search input.BRSearch
{
	width: 69px;
	height: 25px;
	background: url(../Images/searchRightButton.png) no-repeat;
	vertical-align: top;
}

.search input.BRSearch:hover
{
	background: url(../Images/searchRightButton.png) no-repeat 0 -25px;
	vertical-align: top;
}

.search input.BRSearchIE
{
	width: 69px;
	height: 25px;
	background: url(../Images/searchRightButton.png) no-repeat 0 -25px;
	vertical-align: top;
}

.questionDetails{float:left;width:100%;}
.questionLeft
{
	float: left;
	width: 550px;
	margin-top:-10px;
}

.questionRight
{
	float: right;
	width: 175px;
	background: #f9f9f9;
	border: solid 1px #e2e0e0;
	margin-left: 15px;
	padding-left: 5px;
	font-size:.85em;
}
.questionRight .inner{margin:0px;margin-left:-5px;}
.questionRight h4{margin-top:20px;margin-bottom:6px;padding:0;font-size:1.1em;}
.questionRight h4.noMargin{margin-top:16px;}

.questionRight a
{
	white-space: nowrap;
}

.questionRight p
{
	padding: 4px 0;
	margin: 0;
	display: block;
}
#search_button{

	margin-top: 4px; 
	width: 23px; 
	height: 17px;
	background:url(http://store.biblesoft.com/templates/dkBlue2/images/Template/searchbutton.gif);
	border:0;

}
.toDoLink{clear:both;display:block;margin-bottom:10px;float:left;margin-top:4px;}
.toDoLink .leftImg{display:block;width:20px;float:left;}
.toDoLink .rightText{display:inline;width:126px;float:right;}
.qID{font-size:.8em;color:#666666;margin-top:20px;margin-bottom:10px;}

#alphalist
{
	margin: 10px 0;
}

#col_middle .inner #alphalist a 
{
	font: normal .95em "Trebuchet MS", Tahoma, sans-serif;
	color: #003366;
	border: solid 1px #b4daf4;
	background: #E8F3F9;
	text-align: center;
	text-decoration: none;
	padding: 3px 6px;
	margin-right: 1px;
	margin-bottom: 3px;
}

#col_middle .inner #alphalist a:hover,
#col_middle .inner #alphalist a.current:hover,
#col_middle .inner #alphalist a.current
{
	background: #CEE1EF;
	border: solid 1px #2194e3;
	color: #fffff;
}



#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(../../../../../images/tabs_home.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_store a{
	  background-image:url(../../../../../images/tabs_store.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_new a{
	  background-image:url(../../../../../images/tabs_new.gif);
	  width:52px;	  
	  }
	  #tabs li#tab_account a{
	  background-image:url(../../../../../images/tabs_account.gif);
	  width:94px;	  
	  }
	  #tabs li#tab_faqs a{
	  background-image:url(../../../../../images/tabs_faqs.gif);
	  width:52px;	  
	  }
	  #tabs li#tab_contact a{
	  background-image:url(../../../../../images/tabs_contact.gif);
	  width:69px;	  
	  }
	  #tabs li#tab_search a{
	  background-image:url(../../../../../images/tabs_search.gif);
	  width:69px;	  
	  }
	  .hide{display:none;}