
a{
	color: black;
	text-decoration:none;
}

.nodisplay {
	position:absolute;
	top:0;
	left:0;
	margin:0 0 0 0;
	display:none;
	background-color:white;
	z-index:+1;
}


select.pageCtrl {
	font-size: 10px;
}

td.pageCtrl {
	font-family: sans-serif, arial;
	font-size: 10px;
}

td.itemTable {
	font-family: sans-serif, arial;
	font-size: 12px;
	border-left:1px solid #808080; 
	vertical-align:bottom;
}
p.shortdesc {
	font-family: sans-serif, arial;
	font-size: 14px;
	margin-left:10%;
	margin-right: 30%;
}
p.para {
	font-family: sans-serif, arial;
	font-size: 12px;
	margin-left:10%;
	margin-right: 30%;
}

div.hotline {	
	font-family:sans-serif, arial; 
	font-size:0.90em; 
	color:#253f94; 
	text-align:center; 
	width:100%;
}

.hotline {	
	font-family:sans-serif, arial; 
	font-size:0.90em; 
	color:#253f94; 
	text-align:center; 
	width:100%;
	font-weight: bold;
}
.shiptime {
	font-family:sans-serif, arial; 
	font-size:0.90em; 
	color:#253f94; 
	text-align:center; 
	width:100%;
	font-weight: bold;
}
/* -------------- Support Page Display Classes -------------- */
.support-head {
	font-family:sans-serif, arial; 
	font-size:24px; 
	color:#404040; 
	text-align:left; 
	font-weight: normal;
	margin-top:18px;
	margin-bottom:6px;
}

.support-group {
	font-family:sans-serif, arial; 
	font-size:16px; 
	/* color:darkgreen; */
	color:darkred; 
	background:#d0d0d0;
	text-align:left; 
	font-weight: bold;
	margin-top:12px;
	margin-bottom:6px;
}

.support-title {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: bold;
	margin-top:12px;
	margin-bottom:6px;
}

.support-text {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-top:6px;
	margin-bottom:6px;
}


.support-link {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000040; 
	text-align:left; 
	font-weight: bold;
	margin-top:6px;
	margin-bottom:6px;
}
.support-link:hover {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#0000FF; 
	text-align:left; 
	font-weight: bold;
	margin-top:6px;
	margin-bottom:6px;
}

.support-table-cell {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;

	padding-top:9px;
	padding-bottom:9px;

	border-top:1px solid silver;
}

.support-active-row {
	background:white; 
}

.support-active-row-on {
	background:lightblue; 
}

.support-active-row:hover {
	background:lightgreen; 
}


.support-panel {
	table-layout:fixed;
	background:gainsboro;
	width:100%;
}
.support-field {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:right;
	vertical-align:center; 
}
/* ---------- END Support Page Display Classes -------------- */
/* -------------- Content Page Display Classes -------------- */
.content-head {
	font-family:sans-serif, arial; 
	font-size:24px; 
	color:#404040; 
	text-align:left; 
	font-weight: normal;
	margin-top:18px;
	margin-bottom:6px;
}

.content-group {
	font-family:sans-serif, arial; 
	font-size:16px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-top:12px;
	margin-bottom:6px;
}

.content-title {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: bold;
	margin-top:12px;
	margin-bottom:6px;
}

.content-text {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-top:6px;
	margin-bottom:6px;
}

.content-panel {
	table-layout:fixed;
	background:gainsboro;
	width:100%;
}
.content-field {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:right;
	vertical-align:center; 
}
/* ---------- END Content Page Display Classes -------------- */

/* -------------- Dialog Block Display Classes ------------- */

.dialog-panel {
	table-layout:fixed;
	background:gainsboro;
	width:100%;
}
.dialog-text {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;
}
.dialog-head {
	font-family:sans-serif, arial; 
	font-size:24px; 
	color:#404040; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;
}
.dialog-field {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:right;
	vertical-align:center; 
}
/* ---------- END  Dialog Block Display Classes -------------- */

/* -------------- Shopping Cart Display Classes ------------- */

.cart-cell {
	font-family: Verdana;
	font-size:0.8em;
	font-weight: normal;
	color: #000000;
	padding-top:9px;
	padding-bottom:9px;

	border-top:1px solid silver;
}
.cart-cell-sub {
	font-family: Verdana;
	font-size:0.8em;
	font-weight: normal;
	color: #000000;
}

.cart-head {
	font-family: Verdana;
	font-size:0.7em;
	font-weight: normal;
	color: #000060;
}

.cart-panel {
	table-layout:fixed;
	background:gainsboro;
	width:100%;
}
.cart-field {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:right;
	vertical-align:center; 
}
.cart-rpt-text {
	font-family:sans-serif, arial; 
	font-size:14px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
}
.cart-misc-text {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;
}
.cart-misc-head {
	font-family:sans-serif, arial; 
	font-size:24px; 
	color:#404040; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;
}

/* -------------- END Cart Display Classes ------------- */

/* -------------- Product Display Classes ------------- */
.product-title {
	font-family:sans-serif, arial; 
	font-size:16px; 
	color:#000040; 
	text-align:left; 
	width:100%;
	font-weight: bold;
}

.product-field {
	font-family:sans-serif, arial; 
	font-size:14px; 
	color:#000000; 
	text-align:right; 
	font-weight: bold;
}

.product-featlist {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000040; 
	font-weight: bold;
	display:inline; 
	white-space:nowrap; 
	cursor:pointer;
}

.product-featlist:hover {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#0000FF; 
	font-weight: bold;
	display:inline; 
	white-space:nowrap; 
	cursor:pointer;
}


.product-panel {
	table-layout:fixed;
	background:gainsboro;
	width:100%;
}

.product-price {
	font-family:sans-serif, arial; 
	font-size:16px; 
	color:#000080; 
	text-align:left; 
	width:100%;
	font-weight: bold;
}

.product-descr {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;

}

.product-para {
	font-family:sans-serif, arial; 
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	font-weight: normal;
	margin-right:24px;
	margin-top:6px;
	margin-bottom:6px;
}

.product-small-image {
	border:none;
}

.product-large-port {
	border:none;
	height:300px;
}

.product-large-land {
	border:none;
	width:300px;
}

.product-thumb-port {
	border:1px solid gray;
	height:50px;
}
.product-thumb-land {
	border:1px solid gray;
	width:50px;
}

.product-image-note {	
	padding-top:6px;
	font-family:sans-serif, arial; 
	font-size:10px; 
	color:#000000; 
	text-align:center; 
	font-weight:normal;
	font-style:italic;
}

.cat-tree-nav {
	font-family:sans-serif, arial; 
	font-size:14px; 
	color:#404040; 
	text-align:left; 
	font-weight: normal;
	margin-top:6px;
	margin-bottom:6px;
}
/* ---------- END Product Display Classes ------------- */


/* -------------  Shop Nav Dedicated Classes ---------- */

td.shop-nav-head {
	font-size:12px;
	padding-left:6px;
	color:#000040;
	font-family:sans-serif, arial;
	cursor:default;
	font-weight: bold;
	text-align:left;
}
td.shop-nav {
	font-size:12px;
	padding-left:9px;
	color:#000040;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:left;
}
td.shop-nav:hover {
	font-size:12px;
	font-decoration:underline;
	padding-left:9px;
	color:blue;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:left;
}

/* -------------  END Shop Nav Dedicated Classes ---------- */

/* -------------  Header Block Dedicated Classes ---------- */

.titleaffila {
	height:32px;
	background: #ffffff url(../imgs/menuaffila.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:white;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.titleaffilb {
	height:32px;
	background: #ffffff url(../imgs/menuaffilb.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:white;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.titlebara {
	height:32px;
	background: #ffffff url(../imgs/menubacka.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:white;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.titlebarb {
	height:32px;
	background: #ffffff url(../imgs/menubackb.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:white;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.cartbara {
	height:32px;
	background: #ffffff url(../imgs/menubackd.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:white;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	cursor:pointer;
}

.cartbarb {
	height:32px;
	background: #ffffff url(../imgs/menubackd.gif) bottom repeat-x;
	border-left: solid 1px silver;
	border-right: solid 1px gray;
	font-size:12px;
	color:yellow;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	cursor:pointer;
}

.featuredbar {
	text-align:center; 
	font-family:arial; 
	font-size:16px; 
	color:white; 
	background:url(../imgs/front/featcatback.gif); 
	padding-top:8px; 
	padding-bottom:8px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.featuredbara {
	text-align:center; 
	font-family:arial; 
	font-size:16px; 
	color:white; 
	background:url(../imgs/front/featcatbacka.gif); 
	padding-top:8px; 
	padding-bottom:8px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.categorybar {
	height:28px;
	background: #ffffff url(../../siteimages/new/newmenuback.jpg) bottom left no-repeat;
	font-size:12px;
	color:navy;
	font-family:sans-serif, arial;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

div.apanel {
	color:white;
	background: #5dc34d url(../imgs/menuaffilc.gif) bottom repeat-x;
	border:1px solid #404040;
	text-align:left;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
	padding-right:18px;
}

div.bpanel {
	color:white;
	background: #56a4d7 url(../imgs/menubackc.gif) bottom repeat-x;
	border:1px solid #404040;
	text-align:left;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:12px;
	padding-right:18px;
}

a.bpanel {
	font-size:12px;
	color:black;
	white-space:nowrap;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:left;
}


a.bpanel:hover {
	font-size:12px;
	color:navy;
	white-space:nowrap;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:left;
}
/* -------------  END Header Block Dedicated Classes ---------- */

/* -------------  Content Block Border Decoration ---------- */
.cont_block_1 {
	background: #ffffff;
	height: 1px;
	width: 1px;
}
.cont_block_2 {
	background: #ffffff;
	height: 1px;
}
.cont_block_3 {
	background: #ffffff;
	height: 1px;
	width: 1px;
}
.cont_block_4 {
	background: #ffffff;
	width: 1px;
}
.cont_block_5 {
	background: #ffffff;
	color:black;
	vertical-align:top;
}
.cont_block_6 {
	background: #ffffff;
	width: 1px;
}
.cont_block_7 {
	background: #ffffff;
	height: 1px;
	width: 1px;
}
.cont_block_8 {
	background: #ffffff;
	height: 1px;
}
.cont_block_9 {
	background: #ffffff;
	height: 1px;
	width: 1px;
}
/* ------------- End Content Block Border Decoration ---------- */



/* -------------  Not Policed ---------- */




/*

.dialog {
	background: #ffffff;
	font-family: verdana;
	color: #000000;
	text-decoration:none;
	padding:6;
	overflow-y: auto;
}

.catLink {
	cursor:pointer;
	font-family: arial;
	font-size:14; 
	color: #000020;
	text-decoration:none;
	height:20;
}

.catHeader {
	font-family:tahoma; 
	font-size:16; 
	font-weight:bold; 
	color:#000060;
}

.left_menu_wd {
	width:120px;
}

.cont_area_wd {
	width:761px;
}

.minicartbtn {
background: url(../../siteimages/borders/bbactive1.png) top right no-repeat; 

}


.boutiquebg {
    color:black;

}

.boutiquesub {

}





.tbaritem {
	cursor:pointer;
}

.boutiquewd {
	width:200px;
}




div.boutique {
	width:200px;
	font-size:14px;
	color:black;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:right;
}
div.bbactive {
	width:200px;
	font-size:14px;
	color:navy;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:right;
}


div.linkbtn {
	height:36px;
	width:200px;
	padding-top:8px;
	background: url(../../siteimages/borders/bbnormal.png) top right no-repeat;
	font-size:12px;
	font-weight:bold;
	color:navy;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}
div.linkbtna {
	height:36px;
	width:200px;
	padding-top:8px;
	background: url(../../siteimages/borders/bbactive.png) top right no-repeat;
	font-size:12px;
	font-weight:bold;
	color:blue;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}


td.linkbtn {
	height:36px;
	width:200px;
	vertical-align:middle;
	//back//ground: url(../../siteimages/borders/bbnormal.png) top right no-repeat;
	font-size:12px;
	font-weight:bold;
	color:navy;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}
td.linkbtna {
	height:36px;
	width:200px;
	vertical-align:middle;
	//back//ground: url(../../siteimages/borders/bbactive.png) top right no-repeat;
	font-size:12px;
	font-weight:bold;
	color:blue;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}

div.linkbtnsm {
	height:18px;
	width:100px;
	padding-top:2px;
	//ba//ound: url(../../siteimages/borders/smnormal.png) top right no-repeat;
	font-size:10px;
	font-weight:bold;
	color:navy;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}
div.linkbtnsma {
	height:18px;
	width:100px;
	padding-top:2px;
	//bac//ound: url(../../siteimages/borders/smactive.png) top right no-repeat;
	font-size:10px;
	font-weight:bold;
	color:blue;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}
td.linkbtnsm {
	height:18px;
	width:100px;
	vertical-align:middle;
	//back//und: url(../../siteimages/borders/smnormal.png) top right no-repeat;
	font-size:10px;
	font-weight:bold;
	color:navy;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}
td.linkbtnsma {
	height:18px;
	width:100px;
	vertical-align:middle;
	//bac//ound: url(../../siteimages/borders/smactive.png) top right no-repeat;
	font-size:10px;
	font-weight:bold;
	color:blue;
	font-family:sans-serif, arial;
	cursor:pointer;
	text-align:center;
}




.ContentLink {
	cursor:pointer;
	font-family: arial;
	font-weight: bold;
	color: #000020;
	text-decoration:none;
}

.ContentOver {
	cursor:pointer;
	font-family: arial;
	font-weight: bold;
	color: #B2322F;
	text-decoration:none;
}


.MenuBarRow {
	border:medium outset;
	font-family: arial;
	font-weight: bold;
	background-color: #B2322F;
	text-decoration:none;
}

.MenuBarLink {
	cursor:pointer;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.TopMenuLink {
	cursor:pointer;
	font-family: Verdana;
	font-size:10;
	font-weight: normal;
	color: #000020;
	text-decoration:none;
}

.TopMenuOver {
	cursor:pointer;
	font-family: Verdana;
	font-size:10;
	font-weight: normal;
	color: #B2322F;
	text-decoration:none;
}


hr {
	border:1px solid  #000060;
}


.ProductImage {
	border:1px solid  #000060;
}




.standout {
	background-color: #B2322F;
	border:thin outset;
}

hr {
	height:2;

}


.CartDiv {
	margin:4 4 4 4; 
	padding:4 4 4 4;
	text-align:right; 
}

.signin {
 	position:absolute; 
	top:0; 
	left:0; 
	margin:4 4 4 4; 
	display:none;
}


Div.ItemsList {
	width: 100%;
}

Table.ItemsList {
	width: 100%;
	table-layout: fixed;
}

Th.ItemsList {
	text-align:center;
	font-size:16;
	background:#000000;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:white;
}

.CatName{
	font-size:14pt;
}

.scripture{
	font-family: verdana;
	font-style:italic;
	font-size: 11;
	color: #B2322F;
}


.data {
	background-color: #FFFFFF; border-bottom: 1px solid #000040;
}
.dataHot {
	background-color: #FFFFFF; border-bottom: 1px solid #000040; 
}
.dataSel {
	background-color: #B7DBE8; border-bottom: 1px solid #000040;
}
																																   
																																   
*/																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																																   
																		   


																		   
