@charset "UTF-8";
/* CSS Document */

/*Styles for the Products Main page*/
.subtitle {
	font-weight:bold;
	font-size:12px;
}

.hrule {
	background-image:url(../images/spacer_line.gif);
	
	height:17px;
	background-repeat:no-repeat;
	padding-top:10px;

}
.productRows {
	margin-bottom:15px;
}

.productList ul {
	margin:0;
	padding:0;
	padding-top:10px;
	
}
.productList ul li {
	font-size:12px;
	line-height:16px;
	list-style-position: inside;
}

/*Button Styles for all Products Pages*/

.backButton a {
	display:block;
	height:36px;
	background-image:url(../images/btn_back.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#718aab;
	background-position: right;
}
/*.backButton a:hover { background-image:url(../images/btn_back_over.jpg); background-repeat:no-repeat;}*/

.backText {
	padding-top:7px;
	padding-left:20px;
	text-decoration:none;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#718aab;
}

.container .span-7.productRows.last .priceButton a {
	display:block;
	height:43px;
	width:195px;
	background-image:url(../images/btn_L_getPricing.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	line-height:19px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#718aab;
	background-position: right;
}
.container .span-7.productRows.last .priceButton a:hover { background-image:url(../images/btn_L_getPricing_over.jpg); background-repeat:no-repeat; display:block;}

.container .span-7.productRows.last .priceButton .priceText {
	font-size:20px;
	margin:0;
	margin-left:0px;
	padding:0;
	padding-top:10px;
	padding-bottom:5px;
	display:block;
}

.container .span-7.productRows.last .priceButton.priceButton {
	margin-right:0px;
	margin-left:34px;
	width:193px;
	height:41px;
	display:block;
	
}


/*Text links*/
 .priceButton a  {
	color:#718aab;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	display:block;
	
	
}
.priceButton a:active  {
	color:#718aab;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	display:block;
	
}
.priceButton a:visited  {
	color:#718aab;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	display:block;
	
}
.container .span-7.productRows.last .priceButton a:hover  {
	color:#718aab;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	display:block;
	
}
.priceButton a:link  {
	color:#718aab;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	display:block;
	
}



/*Products Images */

#choice {
	background-image:url(../images/accent_choice_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:265px;
	margin-bottom:20px;
}

#jumpstart {
	background-image:url(../images/accent_jumpstart_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:271px;
	margin-bottom:20px;	
}
#launchbox {
	background-image:url(../images/accent_launchbox_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-bottom:20px;	
}

.prouctAction {
	background-image:url(../images/accent_product_call_to_acti.gif);
	background-repeat:no-repeat;
	height:68px;
	
}

#logoCard {
	background-image:url(../images/accent_logoCard_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-bottom:20px;	
}

#promoMail {
	background-image:url(../images/accent_promoMail_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-bottom:20px;	
}

#loyalty {
	background-image:url(../images/accent_loyalty_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-bottom:20px;	
}

#logoPrice {
	background-image:url(../images/accent_logoPrice.gif);
	background-repeat:no-repeat;
	width:206px;
	height:77px;
	margin-left:25px;
	
}

#lightningLogo {
	background-image:url(../images/accent_lightning_L.gif);
	background-repeat:no-repeat;
	width:259px;
	height:143px;
	margin-bottom:20px;	
}
#logoDetail {
	background-image:url(../images/accent_lightningDetail.gif);
	background-repeat:no-repeat;
	width:222px;
	height:167px;
	margin-left:25px;
	
}
#customMerch {
	background-image:url(../images/accent_customMerch_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-left:25px;
	margin-bottom:20px;	

	
}

#promoCards {
	background-image:url(../images/accent_promoCards_L.jpg);
	background-repeat:no-repeat;
	width:259px;
	height:275px;
	margin-left:25px;
	margin-bottom:20px;	

	
}
/*Text Styles for Product Detail Pages*/

.productDetailTitle {
	color:#3f618e;
	font-size:25px;
	
}

.red {
	color:#9b5b54;
	font-size:16px;
	font-weight:bold;
}

/*System Features Styles*/
.systemFeaturesTitle {
	font-size:25px;
	line-height:26px;
	padding-bottom:5px;
	
}

/*System Features Images*/

#certifiedTerm {
	background-image:url(../images/accent-certEquip.jpg);
	background-repeat:no-repeat;
	width:245px;
	height:179px;
	
}

.certifiedLinks {
	
}

#posList {
	padding-left:9px;
	padding-top:69px;
}

#termList {
	padding-left:9px;
	padding-top:17px;
	
}
/*System Features Rollovers*/
#posList a { background-image:url(../images/btn_posList.jpg); width:234px; height:40px; background-repeat:no-repeat; display:block;}
#posList a:hover { background-image:url(../images/btn_posList_ro.jpg); background-repeat:no-repeat; display:block;}

#termList a { background-image:url(../images/btn_termList.jpg); width:234px; height:40px; background-repeat:no-repeat; display:block;}
#termList a:hover { background-image:url(../images/btn_termList_ro.jpg); background-repeat:no-repeat; display:block;}

#viewReport a { background-image:url(../images/btn-viewReport.gif); width:175px; height:18px;  background-repeat:no-repeat; display:block;}
#viewReport a:hover { background-image:url(../images/btn-viewReport_ro.gif); width:175px; height:18px; background-repeat:no-repeat; display:block;}