/* Variable Menu Sequence

FontFam / Size / Style / Color/ Position / Line-Space / Margin: 0-Top-Right-Bottom-Center

<p class="sanSerif fs_22 norm black cent lS_1 mT_0 mR_0 mB_0 mL_0">

*/


/* HEADERS

Book Search: 
<P class="sanSerif fs13 bold burg cent mT_6 mB_6">

*/

/* Paragraph Text 

<P class="sanSerif fs11 norm black left mT_6 mR_15 mB_6 mL_15">

>> BODY TEXY: FULL BODY WIDTH (530) >>
<P class="sanSerif fs_11 norm black left mT_6 mR_15 mB_6 mL_15">
*/



/* 
SEARCHABLE TOC FOR THIS SHEET 
Shopping Cart
*/






/* ############### FONT FAMILY ############### */
/* ############### FONT FAMILY ############### */


.serif {
	font-family: "times New Roman", tahoma;
}

.serif_geo {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.sanSerif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* ############### FONT SIZE ############### */
/* ############### FONT SIZE ############### */
	
.fs_22  {
	font-size: 22px;
	}
	
.fs_20  {
	font-size: 20px;
	}
	
.fs_18  {
	font-size: 18px;
	}
	
	
.fs_16  {
	font-size: 16px;
	}	
	
.fs_14  {
	font-size: 14px;
	}


.fs_13  {
	font-size: 13px;
	}
	
.fs_12  {
	font-size: 12px;
	}
	
.fs_11  {
font-size: 11px;
}		
	
.fs_10  {
	font-size: 10px;
	}		
	
.fs_9  {
	font-size: 9px;
	}	
	
/* ################ COLOR ################ */
/* ################ COLOR ################ */


.white  {
	color: #ffffff;
	}
.green  {
	color: #004400;
	}		
.black  {
	color: #000000;
	}			
.lt_Gray {
	color: #D3D3D3;
	}
.med_gray {
	color: #666666;
}
.burg  {
	color: #550000;
	}
.blue  {
	color: #000066;
	}
.gold  {
	color: #D8C47C;
	}
.ltGold {
	color: #eedfaa;
	}
.DkLav  {
	color: #2A1F55;
	}	
.brt_red  {
	color: #FF0000;
	}
.purple  {
	color: #330066;
	}				
	
	
		
/* ############### IMAGE LINK BORDER ############### */
/* ############### IMAGE LINK BORDER ############### */

.lnk_brdr {
border: 0pt none ;
	}
	
/* ################ GLOBAL MARGINS  ################ */
/* ################ GLOBAL MARGINS  ################ */

.m_0  {
margin: 0px 0px 0px 0px;
	}
	
/* ################ TOP MARGINS ################ */
/* ################ TOP MARGINS ################ */
	
.mT_0  {
margin-top: 0px;
	}	
	
.mT_1  {
margin-top: 1px;
	}	
	
.mT_2  {
margin-top: 2px;
	}	
	
.mT_3  {
margin-top: 3px;
	}
	
.mT_4  {
margin-top: 4px;
	}	
	
.mT_5  {
margin-top: 5px;
}
	
.mT_6  {
margin-top: 6px;
	}	

.mT_8  {
margin-top: 8px;
	}				
	
.mT_10  {
margin-top: 10px;
	}
	
.mT_12  {
margin-top: 12px;
	}
	
.mT_14  {
margin-top: 14px;
	}		
	
.mT_16  {
margin-top: 16px;
	}
	
.mT_18  {
margin-top: 18px;
	}				
	
	
/* ################ LEFT MARGINS ################ */
/* ################ LEFT MARGINS ################ */


.mL_2  {
margin-left: 2px;
	}	
	
.mL_4  {
margin-left: 4px;
	}	
	
.mL_6  {
margin-left: 6px;
	}	

.mL_8  {
margin-left: 8px;
	}	
	
.mL_10  {
margin-left: 10px;
	}	
	
.mL_12  {
margin-left: 12px;
	}
	
.mL_15  {
margin-left: 15px;
	}

.mL_18  {
margin-left: 18px;
	}

.mL_20  {
margin-left: 20px;
	}

.mL_25  {
margin-left: 25px;
	}
	
.mL_30  {
margin-left: 30px;
	}
	
.mL_35  {
margin-left: 35px;
	}			
	
.mL_40  {
margin-left: 40px;
	}
	
.mL_45  {
margin-left: 45px;
	}			
	
.mL_50  {
margin-left: 50px;
	} 
	
.mL_75  {
margin-left: 75px;
	} 
	
.mL_100  {
margin-left: 100px;
	}
	
.mL_125  {
margin-left: 125px;
	}	
	
.mL_150  {
margin-left: 150px;
	}	
	
.mL_175  {
margin-left: 175px;
	}	
	
.mL_200  {
margin-left: 200px;
	}	
	
/* ################ RIGHT MARGINS ################ */
/* ################ RIGHT MARGINS ################ */

.mR_2  {
margin-right: 2px;
	}

.mR_4  {
margin-right: 4px;
	}

.mR_6  {
margin-right: 6px;
	}

.mR_8  {
margin-right: 8px;
	}

.mR_10  {
margin-right: 10px;
	}	
	
.mR_12  {
margin-right: 12px;
	}	
	
.mR_15  {
margin-right: 15px;
	}

.mR_20  {
margin-right: 20px;
	}

.mR_25  {
margin-right: 25px;
	}
	
.mR_30  {
margin-right: 30px;
	}
	
.mR_35  {
margin-right: 35px;
	}			
	
.mR_40  {
margin-right: 40px;
	}
	
.mR_45  {
margin-right: 45px;
	}			
	
.mR_50  {
margin-right: 50px;
	} 
	
.mR_75  {
margin-right: 75px;
	}
	
.mR_100  {
margin-right: 100px;
	} 
	
.mR_125  {
margin-right: 125px;
	} 
	
.mR_150  {
margin-right: 150px;
	} 
	
.mR_175  {
margin-right: 175px;
	} 
	
	.mR_200  {
margin-right: 200px;
	} 


/* ################ BOTTOM MARGINS ################ */
/* ################ BOTTOM MARGINS ################ */
	
.mB_0  {
margin-bottom: 0px;
	}	
	
.mB_2  {
margin-bottom: 2px;
	}
	
.mB_4  {
margin-bottom: 4px;
	}
	
.mB_6  {
margin-bottom: 6px;
	}

.mB_8  {
margin-bottom: 8px;
	}				
	
.mB_10  {
margin-bottom: 10px;
	}
	
.mB_12  {
margin-bottom: 12px;
	}
	
.mB_14  {
margin-bottom: 14px;
	}		
	
.mB_16  {
margin-bottom: 16px;
	}
	
.mB_18  {
margin-bottom: 18px;
	}			
	

/* ################ WIDTH MARGINS ################ */			
/* ################ WIDTH MARGINS ################ */		

.width_200  {
width: 200;
	}	
	
.width_250  {
width: 250;
	}	
	
.width_300  {
width: 300;
	}	

.width_350  {
width: 350;
	}	
	
.width_400  {
width: 400;
	}	

.width_450  {
width: 450;
	}	

.width_500  {
width: 500;
	}		
	
.width_550  {
width: 550;
	}		
	
.width_600  {
width: 600;
	}		
	
	
/* ################ TEXT ALIGN ################ */		
/* ################ TEXT ALIGN ################ */
	

.left  {
text-align: left;
	}	

.right  {
text-align: right;
	}	
	
.cent  {
text-align: center;
	}
	
.just  {
text-align: justify;
	}	
	
.top  {
text-align: top;
	}		
	
.mid  {
text-align: middle;
	}	
	
.bot  {
text-align: bottom;
	}	

/* ################ FONT WEIGHT ################ */
/* ################ FONT WEIGHT ################ */

.bold  {
font-weight: bold;
	}	
	
.norm  {
font-weight: normal;
	}
	
/* ################ FONT STYLE ################ */
/* ################ FONT STYLE ################ */

.ital  {
font-style: italic;
	}	
	
.norm  {
font-style: normal;
	}


/* ################ DECORATION ################ */
/* ################ DECORATION ################ */

.tD_uLine  {
text-decoration: underline;
	}
	
.tD_none  {
text-decoration: none;
	}
	
	
/* ################ LETTER SPACE ################ */
/* ################ LETTER SPACE ################ */


.lS_04em  {
letter-spacing: .04em;
	}

.lS_05em  {
letter-spacing: .05em;
	}
	
.lS_07em  {
letter-spacing: .07em;
	}

.lS_1  {
letter-spacing: 1px;
	}
	
.lS_2  {
letter-spacing: 2px;
	}
	

/* ################ INDENT ################ */
/* ################ INDENT ################ */

.indent_15  {
text-indent: 15px;
	}

.indent_20  {
text-indent: 20px;
	}


.indent_25  {
text-indent: 25px;
	}


/* ################ LINE HEIGHT ################ */
/* ################ LINE HEIGHT ################ */


.lH_15 {
line-height: 15px;
}

.lH_16 {
line-height: 16px;
}

.lH_18 {
line-height: 18px;
}

.lH_20 {
line-height: 20px;
}

.lH_30 {
line-height: 30px;
}



/* ################ DROP SHADOW ################ */



/* ################ MISCELLANEOUS ################ */

.nobr {
white-space: nowrap;
}






.CategoryResultsHeader {

font-size: 18px;
font-family: Georgia, Times New Roman, Times, serif;
margin: 6px 0px 4px 0px;
color: #2A1F55;
font-weight: bold;
white-space: nowrap;
}




/* ******************************************************
General
*/

.subHead_bld_ital_burg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #550000;
}

.headText_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.paraText_blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.paraText_burg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #550000;
}



/*******************************************************
Shopping Cart
*/

.sc_itemText_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	vertical-align: top;
	margin: 3px 4px 0px 0px;
}

.sc_textField_1 {
	vertical-align: top;
	margin: 0px 0px 0px 2px;
	background-color: #FFF8DC;
	border: 1px solid #A9A9A9;
	font-size: 11px;
}

.sc_dropMenu_1 {
	vertical-align: top;
	margin: 0px 0px 0px 2px;
	background-color: #FFF8DC;
	border: 1px solid #A9A9A9;
	font-size: 11px;
	text-align: center;
	margin: 0px;
}

.sc_reqField_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 4px 2px;
}



/*******************************************************
Text Field
*/

.transBack{
background-color:#fff;
-moz-opacity:.5;
filter:alpha(opacity=50);
}







/*Search for Page (highlight a page title then go to "Search & Replace" to get to that part of this doc:

Christ Our Hope

*/


/*******************************************************
Christ Our Hope
*/

.contents{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	margin-top: 6px;
	margin-bottom: 4px;
	margin-left: 25px;
	width: 500;
	}	
	
	
	
	
.leftCol_BKG_image {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	background-image: url(images/07_OpenBook.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	
	
	
	
	
	
	
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	/* >>>>>>>>>>>>>>>>>>>> BEGIN ALPHA SORT >>>>>>>>>>>>>>>>>>>> */
	
	
	
	
	
	
	body {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
	
	
	
	
	
	
	


.bold {
font-weight: bold;
}


.botNavLinks {
	
	text-align: center;
	vertical-align: top;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	width: 500px;
	color: #550000;
	margin:  0px 0px 0px 0px;
}
	
	
/* Header text @ 500 pixels wide */
.head_red_ital_22 {
	font-family: "times New Roman", tahoma;
	text-align: center;
	vertical-align: top;
	font-style: italic;
	font-weight: bold;
	width: 500px;
	margin: 18px 0 12px 0;
	letter-spacing: 1px;
}


/* Out-Take text @ 500 pixels wide */
.outTakeText_500 {
	font-family: "times New Roman", tahoma;
	text-align: justify;
	vertical-align: top;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	width: 500px;
}


/* Paragrah text @ 500 pixels wide */
.paraText_just_500 {
	font-family: "times New Roman", tahoma;
	text-align: justify;
	vertical-align: top;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	width: 500px;
	margin: 0 0 10px 0;
}

.contact_dept {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #000088;
	margin: 6px 6px 6px 15px;
}

.contact_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	text-align: center;
	color: #550000;
	font-style: italic;
	margin: 10px 6px 8px 15px;
}

.contact_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
	margin: 6px 15px 6px 6px;
}

.contact_url {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #550000;
}



.underline {
text-decoration: underline;
}
/* Items Below are Previous Construct
Items above are Cayce Construct */

.layerMainMenuContainer {
	width:225px;
	vertical-align: top;
}
.companyNameItalicBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}
.streetAddressCell {
	font-family: Arial, Helvetica, sans-serif;
	width: 350px;
}

.infoDivider {
	width: 2px;
}
.cwButton {
	width: 170px;
}
.buttonLinkTD {
	width: 170px;
}
.LeftMainMenuTable {
	vertical-align: top;
	background-image: url(images/07_OpenBook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	max-width: 220px;
}
.verticleDivLine {
	width: 2px;
}
.LeftMenuTable {
	height: 345px;
	width: 178px;
}
.layerPageHeader {
	background-image: url(images/07_repeat.jpg);
}
.paragraphText {
	font-family: "times New Roman", tahoma;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.indexInfo2 {
	height: 400px;
	width: 305px;
	background-color: #D47FAA;
}
.indexInfo3 {
	height: 400px;
	width: 220px;
	background-color: #2A1FAA;
}



.layerMainMenu {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	background-image: url(images/07_OpenBook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.LeftMenuCell {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.customerFeedback {
	height: 180px;
	width: 200px;
	text-align: center;
	background-color: #FFFFFF;
}
.questionBoxCell {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	margin: 3px;
	padding: 3px;
	color: #FFFFFF;
}
.questionBoxCell2 {
	font-family: Garamond, "Times New Roman", Tahoma;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding: 0px;
	background-color: #FFFFFF;
}

.childsGuideCell {
}


.layerContentParent {
	background-color: #ffffff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(images/07_topTablePict.jpg);
	background-repeat: no-repeat;
	max-width: 550px;
}
.sideMenuDivider {
	height: 10px;
	width: 187px;
}
.layerContent {
	vertical-align: top;
	margin: 0px;
	padding: 5px;
}
.welcome {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-image: url(images/07_boadt_signature.gif);
	background-repeat: no-repeat;
	background-position: left 163px;
}
.firstPromoTable1 {
	padding: 5px;
	width: 528px;
}
.winnersList {
	font-family: "times New Roman", tahoma;
	font-size: 12pt;
	font-style: normal;
	text-align: left;
	vertical-align: top;
	padding-top:15px;
	font-weight: normal;
	width: 367px;
}
.bookSubect {
	font-family: "times New Roman", tahoma;
	font-size: 21px;
	font-style: italic;
	font-weight: bold;
	color:#990000;
}
.cohLandingPageTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 21pt;
	font-weight: bold;
	text-align:center
}
.cohLandingPageContents {
	font-family: "times New Roman", tahoma;
	font-size: 18pt;
	font-weight: bold;
	text-align:center;
	padding-top:10px;
}
.winnersTitle {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.winnersTitleSmall {
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}
.winningAuthors {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

.mainTitleCentered {
	font-family: "Adobe Caslon Pro", "Times New Roman", Garamond;
	font-size: 32pt;
	font-style: italic;
	font-weight: normal;
	color: #161D59;
}
.ContentBlend3 {
	height: 30px;
	width: 211px;
	background-image: url(images/07_SpecPromosBlue.gif);
}
.programsTable {
	width: 700px;
}
.rightsPermissions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	width: 700px;
}

.layerContentMainContainer {
	width:575;
	vertical-align: top;
	margin: 1px;
	border: 0px none;
	text-align:left;
}
.layerContentSubContainer {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.layerContentNewReleases {
	width:150px;
	vertical-align: top;
	padding: 5px;
	text-align: center;
}
.layerPageTopper {
	height:110px;
	background-color: #ffffff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.layerParent {
	width:100%;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
.layerQuickSearchContainer {
	width:100%;
	vertical-align: top;
	border: 0px none;
}
.layerCopyrightContainer {
	font-size: 10px;
	color: #666666;
	text-align: center;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.layerSearchResults {
	width:100%;
	vertical-align: top;
	border: 0px none;
	font-size: 10pt;
}
.layerSearchResult {
	width:100%;
	vertical-align: top;
	border: 0px none;
}
.layerBookView {
	width:100%;
	vertical-align: top;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
.layerSearchRecordsString {
	width:100%;
	vertical-align: top;
	border: 0px none;
	font-size: 10pt;
}


/***************************************************************************************
Tag Redefinitions
***************************************************************************************/



/***************************************************************************************
Custom Styles
***************************************************************************************/
.menuMainItemContainer {
	padding: 5px;
	margin: 5px;
	vertical-align: top;

}
.menuMainItem {
	font-size: 10pt;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.menuSubItem {
	font-size: 9pt;
	font-weight: normal;
	list-style-type: none;
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 5px 5px;
}
.menuSubItemLink {
	color: #dddddd;
	text-decoration: none;
}
.menuSubItemLink:hover {
	color: #dddddd;
	text-decoration: underline;
}


.quickSearchTitle {
	font-size: 10pt;
	font-weight: bold;
	color: #dddddd;
}
.quickSearchFieldDrop {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.quickSearchSearchField {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 215px;
}
.quickSearchSubmitButton {
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 75px;
	color: #dddddd;
	background-color: #7B0D34;
}
.quickSearchSubmitButtonLit {
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 75px;
	background-color: #BA0514;
	color: #eeeeee;
}
.quickSearchText {
	font-size: 9pt;
	font-weight: normal;
	vertical-align: middle;
	width: 40px;
	color: #dddddd;
	font-weight: bold;
}
.quickSearchRSFieldDrop {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 100px;
}
.quickSearchRSSearchField {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 225px;
}
.quickSearchRSSubmitButton {
	font-size: 8pt;
	font-weight: normal;
	color: #550000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	width: 75px;
}
.quickSearchRSrpp {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
.menuMainItemLinkExpander {
	text-decoration: none;
	color: #dddddd;
	border: 0px none;
	font-weight: bold;
}
.menuMainItemLinkExpander:hover {
	color: #ffffff;
	text-decoration: none;
	border: 0px none;
	font-weight: bold;
}
.menuMainListExpander {
	text-decoration: none;
	color: #000000;
	border: 0px none;
	font-weight: normal;
	font-size: 8pt;
}
.menuMainListExpander:hover {
	color: #1E4BA2;
}
.newReleaseSectionTitle {
	font-size: 10pt;
	font-weight: bold;
	color: #7B0D34;
}
.newReleaseTitle {
	font-size: 10pt;
	font-weight: bold;
}
.newReleaseSubtitle {
	font-size: 10pt;
}
.newReleasePrice {
	font-size: 8pt;
	font-style: italic;
}
.newReleasePriceRemark {
	font-size: 8pt;
}
.newReleaseThumb {
	border: 1px solid #000000;
}
.newReleaseMoreInfo {
	border: 0px none;
}
.newReleaseHR {
	color: #000000;
	height: 1px;
	width: 100%;
}
.errorPageTitle {
	font-size: 14pt;
	font-weight: bold;
	color: #7B0D34;
}
.contentPageTitle {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	text-align: center;

}
.mainSubTitleCentered {
	font-size: 14pt;
	color: #161D59;
	font-style: italic;
	font-family: "Adobe Caslon Pro", "Times New Roman", Garamond;
	font-weight: bold;
}
.businessContactInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 161d59;
	text-align: right;
	vertical-align: top;
	padding: 8px;
}
.contentPageTagLine {
	font-size: 12pt;
	color: #7B0D34;
	font-weight: bold;
}
.contentPageEmphasis {
	color: #7B0D34;
	font-weight: bold;
}
.contentPageTagImage {
	border: 2px solid #000000;
}
.contentPageTagImageP {
	text-align: center;
}
.contentPageNavLine {
	font-size: 10pt;
	font-weight: bold;
}
.contentPageNavLineA {
	color: #7B0D34;
	text-decoration: none;	
}
.contentPageNavLineA:hover {
	text-decoration: underline;	
}
.contentPageNavUL {
	color: #7B0D34;
}
.contentPageNavLI {
	font-weight: bold;
}
.contentPageA {
	color: #7B0D34;
	text-decoration: none;	
}
.contentPageA:hover {
	text-decoration: underline;	
}

.contentPageContactUsTableTD {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 8px;
}
.contentPageTitlesTable {
	font-size: 10pt;
	vertical-align: top;
}
.bookViewPageTitle {
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	color: #7B0D34;
}
.bookViewPageSubTitle {
	font-size: 14pt;
	color: #7B0D34;
}
.bookViewLabelTD {
	text-align: right;
	color: #7B0D34;
	font-size: 11pt;
	font-weight: bold;
	vertical-align: top;
	width: 150px;
}
 eliminate?  
.bookViewDataTD {
	font-size: 11pt;
	vertical-align: top;
}
.bookViewCoverImage {
	border: 0px none;
}
.bookViewDataTitle {
	font-style: italic;
}
.bookViewDataA {
	color: #7B0D34;
	text-decoration: none;
}
.bookViewDataA:hover {
	text-decoration: underline;
}
.bookViewDataSeries {
}
.bookViewDataCategory {
}
.bookViewDataAuthor {
}
.bookViewDataDesc {
}
.bookViewDataIllustrator {
}
.bookViewDataReviews {
}
.bookViewDataTofC {
}
.bookViewDataLongDesc {
}
.bookViewDataType {
}
.bookViewDataListPrice {
	text-decoration: line-through;
}
.bookViewDataPrice {
}
.bookViewDataISBN {
}
.bookViewDataAtheA {
}
.searchResResTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #dddddd;
	background-color: #7B0D34;
	text-align: center;
}
.searchResThumbTD {
	width: 100px;
	text-align: center;
	vertical-align: top;
}
.searchResAttribsTD {
	width: 175px;
	font-size: 10pt;
	vertical-align: top;
}
.searchResTADTD {
	font-size: 10pt;
	vertical-align: top;
}
.searchResTitle {
	font-style: italic;
}
.searchResAuthor {
}
.searchResDesc {
}
.searchResButtons {
	margin: 3px;
	border: 0px none;
}
.searchResThumb {
	border: 0px none;
}
.searchResLineTD {
	background-color: #000000;
	height: 1px;
}
.searchResPageTitle {
	font-size: 14pt;
	font-weight: bold;
	color: #2A1F55;
}
.searchResSearchString {
	font-weight: bold;
	color: #550000;
}
.searchResRecordsString {
	font-weight: bold;
	color: #550000;
}
.searchResLastTD {
	font-weight: bold;
	color: #550000;
	padding-right: 5px;
	padding-left: 10px;
}
.searchResNextTD {
	font-weight: bold;
	color: #550000;
	padding-right: 5px;
	padding-left: 10px;
}
.searchResLastA {
	text-decoration: none;
	color: #550000;
}
.searchResLastA:hover {
	text-decoration: underline;
}
.searchResNextA {
	text-decoration: none;
	color: #550000;
}
.searchResNextA:hover {
	text-decoration: underline;
}
.cartListTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #dddddd;
	background-color: #2A1F55;
	text-align: center;
}
.cartLineDeleteTD {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cartLineDeleteButton {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cartLineNameTD {
	font-size: 10pt;
}
.cartLineQtyField {
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.cartLinePriceTD {
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.cartLineTotalTD {
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.cartClearButton {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px;
}
.cartContinueButton {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px;
}
.cartPlaceButton {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px;
}
.marriageResourceCell {
	width: 297px;
	font-family: "times New Roman", tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.cartUpdateButton {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 150px;
}
.pageTopperImage {
	border: 0px none;
	margin: 5px;
}
.pageTopperImageContainer {
	width: 229px;
	text-align: center;
	background-color: #7B0D34;
}
.pageTopperNavButton {
	font-weight: bold;
	color: #dddddd;
	background-color: #7B0D34;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.pageTopperNavButtonLit {
	font-weight: bold;
	color: #eeeeee;
	background-color: #BA0514;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.pageTopperNavButtonContainer {
	text-align: right;
	vertical-align: bottom;
	width: 25%;
}
.pageTopperNavButtonsContainer {
	vertical-align: bottom;
}
.pageTopperTagLine {
	font-size: 16pt;
	font-weight: bold;
	color: #7B0D34;
}
.pageTopperTagSubLine {
	font-size: 9pt;
	font-weight: normal;
	color: #7B0D34;



}
.pageTopperTagLineLink {
	color: #7B0D34;
}
.pageTopperTagLineLink:hover {
	color: #BA0514;
}


.copyrightLink {
	color: #666666;
}
.layerShadow {
	background-image: url(images/ui/borderShadow.gif);
	width: 9px;
}
.layerShadowR {
	background-image: url(images/ui/borderShadow-R.gif);
	width: 9px;
	vertical-align: bottom;
}
.layerShadowRR {
	background-color: #7B0D34;
	width: 6px;
	vertical-align: bottom;
}


.bottomBooksTD {
	width: 125px;
	vertical-align: bottom;
}
.boldIndexSubHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.bottomBooksT {
	text-align: center;
}
.bottomBooksTitle {
	text-align: center;
	background-color: #7B0D34;
	color: #DDDDDD;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}
.pageTopperTagLineSub {

	font-size: 12pt;
	font-weight: bold;
	color: #7B0D34;
}
.pageTopperTagLineCont {
	padding: 5px;
	background-color: #7B0D34;


}
.contentPageLogoImage {
	text-align: center;
}
.newReleasesCell {
	font-family: Garamond, "Times New Roman", Tahoma;
	font-size: 24pt;
	background-color: #FFFFFF;
	padding: 1px;
	color: #330000;
	font-style: normal;
	font-weight: bold;
	text-indent: 10px;
	text-align: center;
}
.infBookTD {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: none;
	color: #666666;
	text-indent: center;
}
.descriptTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: italic;
	font-variant: normal;
	color: #333366;
}
.cwsLuthersTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
}
.childrensGuidePromo {
	background-image: url(images/07_childsGuideSeries.gif);
	background-repeat: no-repeat;
	width: 310px;
}
.centerMainHeadingBlue {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	color: #2A1F55;
	font-weight: bold;
	text-align: center;
}
.topTableContainer {
	background-repeat: no-repeat;
}
.topIndexTable {
	width: 745px;
}

.cartBottomPage {
	padding: 5px;
	font-family: Tahoma, Arial;
	font-size: 16px;
}
.topLeftCorner {
	background-image: url(images/07_TopLeftCorner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 25px;
}
.childsGuideCell {
	width: 150px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
.marriageResourceTypeCell {
	font-family: Tahoma, Arial;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 6px;
}
.noItemsContainer {
	background-color: #D8C47C;
/*	height: 24px;
	width: 647px; */
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 16px;
}

.shoppingCartCellRe {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 100px;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	background-color: #2A1F55;
}
.shoppingCartBottomBorder {
	background-color: #2A1F55;
	height: 24px;
	width: 643px;
}
.paulistMainIndexBox {
	width: 504px;
}
.childsGuideBox {
	background-image: url(images/07_ChildsGuideBorder.gif);
	background-repeat: no-repeat;
	width: 504px;
}
.headerCellContainer {
	width: 800px;
}
.searchResultsGraphic {
	font-family: "times New Roman", tahoma;
	font-size: 24px;
	font-weight: bold;
	background-color: #D8C47C;
	text-align: center;
	color: #2A1F55;
}
#navigation {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	text-align: center;
	font-size: 13px;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}
#navigation li {
border-bottom: 1px solid #FFFFFF;
}
#navigation li a:link, #navigation li a:visited {
display: block;
padding: 4px 4px 2px 0.5em;
border-left: 1px solid #000000;
border-right: 1px solid #450000;
border-top: 1px solid #450000;
border-bottom: 1px solid #450000;
background-color: #450000;
color: #FFFFFF;
text-decoration: none;
display: block;
}
#navigation li a:hover {
background-color: #FFFFFF;
color: #000000;
display: block;
}
.indexInfo1Header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding: 5px;
	width: 250px;
}
.indexInfo1 {
	width: 220px;
	height: 400px;
	background-color: #A0A0A4;
}
.indexPromoTable {
	width: 750px;
	left: auto;
	top: auto;
}
.cohtable {
	width: 750px;
	left: auto;
	top: auto;
	background-image: url(images/coh_20080513.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexDivider {
	width: 9px;
	background-image: url(images/07_regularBlend.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.indexGoldMainBorder {
	background-color: #efe9d4;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.bottomLeftIndexTable {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	width: 218px;
	background-color: #3C1616;
}
.catechistPromoTD {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	width: 175px;
	text-align: center;
	vertical-align: middle;
}
.galaWeddingTD {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	text-align: center;
	vertical-align: middle;
	width: 100px;
}
.theClassicsPromo {
	background-image: url(images/07_classicsLuther.gif);
	background-repeat: no-repeat;
}
.indexPromoTD {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	width: 310px;
	text-align: left;
	vertical-align: top;
}
.sideLinksTable {
	width: 210px;
	text-align: center;
}
.luthersTitleWhite {
	color: #FFFFFF;
}
.middleIndexTable {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	width: 310px;
	background-color: #3C1616;
}
.indexPromoInfo {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	text-align: center;
	padding: 2px;
}
.galaWeddingPromo {
	background-image: url(images/07_lastingMarriage.gif);
	background-repeat: no-repeat;
	width: 308px;
	background-position: left top;
	text-align: left;
}
.indexPromoInfoTD {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	padding: 2px;
	width: 230px;
}
.noColorLinks {
	color: #000000;
	text-decoration: none;
}
.indexTLiCPromoTitle {
	font-family: "times New Roman", tahoma;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	width: 230px;
	font-style: italic;
}


.indexPromoTypeTAble {
	width: 530px;
	background-color: #3c1616;
	background-image: url(images/07_rounded_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.awardWinners {
	height: 278px;
	width: 201px;
}

.indexTLiCPromo {
	background-image: url(images/07_ToLiveinChristPromo2.jpg);
	background-repeat: no-repeat;
	width: 530px;
	background-position: left top;
}
.topAnnouncment {
	background-image: url(images/07_ToLiveinChristTop.gif);
	background-position: left bottom;
	width: 179px;
	background-repeat: no-repeat;
	text-align: left;
}
.indexPaulistBecomeMember {
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 316px;
	width: 210px;
}
.catechistPromo {
	background-image: url(images/07_catechist_Books.gif);
	width: 210px;
	background-repeat: no-repeat;
}
.deaconsPromo {
	width: 210px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}
.mainRightIndexTable {
	width: 210px;
}

.topBooks {
	background-repeat: no-repeat;
	text-align: center;
	width: 217px;
	background-position: left bottom;
	background-image: url(images/07_topBooks.gif);
}
.cwsLuthersTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	width: 120px;
}
.cwsLogoTD {
	width: 100px;
	font-family: "times New Roman", tahoma;
	font-size: 18px;
	text-align: left;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
}
.blkColorLinks {
	color: #000000;
	text-decoration: none;
}

.promotionalHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	vertical-align: middle;
	width: 100%;
	text-align: center;
}
.newReleaseIndexTitle {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
.questionBoxTable {
	background-image: url(images/07_403Question-Box.gif);
	background-repeat: no-repeat;
	
}

ul
{ 
   list-style-type: none;
   padding-left: 0;
   margin-left: 0; 
}
.contentList {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}


/***************
Blog Styles
***************/
.blogTable {
        width: 600px;
	padding-bottom: 35px;
}

.blogDate {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

.blogName {
	text-align: right;
	font-style: italic;
}

.blogContent {
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

.blogHeading {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

table.blogTableText {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

.blogLink {
	text-decoration: none;
}
.blogLink:hover {
	text-decoration: underline;
}
.blogFormHeading {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

.blogParaText {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	line-height: normal;
}

.blogFormElement {
	width: 450px;
}

/* Question-Box Styles */

.qbHeader {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #550000;
	font-style: normal;
	line-height: normal;
	margin-bottom:10px;
	}
	
	.qbSubHead {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000099;
	font-style: normal;
	line-height: normal;
	}
	
	.qbSubHead2 {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #550000;
	font-style: normal;
	line-height: normal;
	}
	
	.qbTextBlue {
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	font-style: normal;
	line-height: normal;
	}
	
	.qbTextRed {
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	font-style: normal;
	line-height: normal;
	}

	
	.qbText {
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	}
	
	
/* >>>>>>>>>>>>> From pop-style.css >>>>>>>>>>>>>>> */

.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #ffffff;
 font: 12px Tahoma, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #000000;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

/* Borders used by some items */

.itemBorder {
 border: 1px solid #000000;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #e4e4e4;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}

/* <<<<<<<<<< End p0p-style.css <<<<<<<<<< */



/* >>>>>>>>>> From questions.css >>>>>>>>>> */

.chapt_head {	
	color: #550000;
	margin: 3px 0 4px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	letter-spacing: .035em;
	font-weight: bold;
	}
	
	.chapter_links {
	color: #004400;
	margin: 0px 0px 4px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	letter-spacing: 0.035em;
	font-weight: bold;
	line-height: 0px;
	}
	
.q_number {	
	color: #000099;
	margin: 2px 0 2px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	letter-spacing: 2px;
	font-weight: normal;
	}

.chapter {	
	color: #000099;
	margin: 2px 30px 2px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	letter-spacing: .035em;
	font-weight: normal;
	white-space:nowrap;
	}

.terms {	
	color: #000000;
	margin: 2px 0px 8px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	letter-spacing: .035em;
	font-weight: normal;
	width:400px;
	}
	
.question {	
	color: #000099;
	margin: 2px 10px 2px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	letter-spacing: .035em;
	font-weight: normal;
	}
	
.q_return {	
	color: #550000;
	margin: 6px 16px 4px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	letter-spacing: .035em;
	font-weight: normal;
	}
	
.q_print {	
	color: #550000;
	margin: 6px 0 4px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	letter-spacing: .035em;
	font-weight: normal;
	}	


.title {	position: relative;
	color: #660000;
	padding: 0 0 0 2px;
	margin: .5em 0 0 0;
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	text-align: left;
	font-style: bold;
	margin: 0 0 6px 3px;
	}

.print {
	position: relative;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0 14px 0 0;
	font-style: normal;
	}

.tocHead {	
	position: relative;
	color: #550000;
	margin: 10 0 2 0;
	font-family: Times New Roman, Times, serif;
	font-size: 18 px;
	text-align: center;
	letter-spacing: 3px
	}

.navLink{
	color: #004400;
	margin: 6px 0 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	font-style: bold;
	text-decoration: none;
}




.body_text {
	position: relative;
	color: black;
	padding: 0 1em 0 .5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-style: normal;

}
	


	
.cat_head {	
	position: relative;
	color: #000099;
	margin: 0 0 0 0;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	text-align: center;
	letter-spacing: 3px
	}
	
.cat_rule {	

	margin: 0 0 3px 0;

	}
.author {
	color: black;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-style: normal;
	line-height: normal;
	margin: 0 0 9px 0;
	}
	
	.list {
	color: black;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-style: italic;
	line-height: normal;
	margin: 0 0 9px 0;
	}
	
.redBorder {
border-color: #990000;
border-width: 1px;
}

div.ColumnContainer {
  width: 33%;
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

div.Column {
  margin: 0;
  padding: .1em .5em;
  border-right: 1px solid #666666;
  text-align: justify;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-indent: 0px;
}

div#Column2 {
  border-right: none;
}

div.Clear {
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0;
  padding: 0;
  margin: 0;
}

.subHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.initCap {
float:left;
color:#000000;
font-size:12px;
font-weight: bold;
line-height:7px;
padding-top:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* <<<<<<<<<< Ens questions.css <<<<<<<<<< */



/* >>>>>>>>>> FROM SHOP_CART.CSS >>>>>>>>>> */

/* CSS Document */


.text_12_reg_black {
 color: #000000;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.text_12_bold_black {
 color: #000000;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.text_12_reg_blue {
 color: #000066;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.text_12_bold_blue {
 color: #000066;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.text_12_reg_burg {
 color: #550000;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

.text_12_bold_burg {
 color: #550000;
 font: 12px Tahoma, Helvetica, Arial, sans-serif, bold;
 text-align: center;
 text-decoration: none;
}

/* Borders used by some items */

.itemBorder {
 border: 1px solid #000000;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #e4e4e4;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}

/* <<<<<<<<<< END SHOP_CART.CSS <<<<<<<<<< */
