﻿/* PB identity Styling */
		.pb-ital { font-style:italic; }
		.pb-bold { font-weight:bold; }
		
		


		/* LARGE BUTTON CSS */
		a.pbCodesBtn {
			margin: 0 7px 0 0;
			padding: 8px 0px 9px 12px;
			font-size: 16px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF !important;
			text-decoration:none;
			white-space:nowrap;
			overflow:hidden;
		}
		span.arrow {
			width: 37px !important;
			padding: 8px 15px 9px 18px;
			margin-right: -10px;
			text-indent:-9999px;
		}
		
		/* SMALL BUTTON CSS */
		a.pbCodesBtnSml {
			margin: 0 7px 0 0;
			padding: 3px 0px 4px 12px;
			font-size: 13px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFF !important;
			text-decoration:none;
			white-space:nowrap;
			overflow:hidden;
		}
		.pbCodesBtnSml span.arrow {
			width: 37px !important;
			padding: 3px 10px 4px 15px;
			margin-right: -10px;
			text-indent:-9999px;
		}		
		
		
		
		/* RED CSS - Lrg BTN */
		.btnred span.arrow {		background:url(../images/pbSmrtCodesBtn-red-arrow.png) right top no-repeat;		}
		.btnred:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-red-arrow.png) right -36px no-repeat;		}
		
		.btnred {					background:url(../images/pbSmrtCodesBtn-red-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #900;	-mozilla-text-shadow: 2px 2px 2px #900;	text-shadow: 2px 2px 2px #900;		}
		.btnred:hover {				background:url(../images/pbSmrtCodesBtn-red-bg.png) left -36px no-repeat;		}
		
		/* RED CSS - Sml BTN */
		.btnredSml span.arrow {		background:url(../images/pbSmrtCodesBtn-redSml-arrow.png) right top no-repeat;		}
		.btnredSml:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-redSml-arrow.png) right -23px no-repeat;	text-decoration:none !important;	}
		
		.btnredSml {					background:url(../images/pbSmrtCodesBtn-redSml-bg.png) left top no-repeat;
			-webkit-text-shadow: 1px 1px 1px #900;	-mozilla-text-shadow: 1px 1px 1px #900;	text-shadow: 1px 1px 1px #900;		}
		.btnredSml:hover {				background:url(../images/pbSmrtCodesBtn-redSml-bg.png) left -23px no-repeat;	text-decoration:none !important;	}
		
		
		/* TEAL CSS - Lrg BTN */
		.btnteal span.arrow {		background:url(../images/pbSmrtCodesBtn-teal-arrow.png) right top no-repeat;		}
		.btnteal:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-teal-arrow.png) right -36px no-repeat;		}
		
		.btnteal {					background:url(../images/pbSmrtCodesBtn-teal-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #114A4F;	-mozilla-text-shadow: 2px 2px 2px #114A4F;	text-shadow: 2px 2px 2px #114A4F;		}
		.btnteal:hover {				background:url(../images/pbSmrtCodesBtn-teal-bg.png) left -36px no-repeat;		}
		
		/* TEAL CSS - Sml BTN */
		.btntealSml span.arrow {		background:url(../images/pbSmrtCodesBtn-ftTeal_Arrow.png) right top no-repeat;		}
		.btntealSml:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-ftTeal_Arrow.png) right -23px no-repeat;	text-decoration:none !important;	}
		
		.btntealSml {					background:url(../images/pbSmrtCodesBtn-ftTeal_BG.png) left top no-repeat;
			-webkit-text-shadow: 1px 1px 1px #114A4F;	-mozilla-text-shadow: 1px 1px 1px #114A4F;	text-shadow: 1px 1px 1px #114A4F;		}
		.btntealSml:hover {				background:url(../pbSmrtCodesBtn-ftTeal_BG.png) left -23px no-repeat;	text-decoration:none !important;	}
		
		
		
		/* BLUE CSS - Lrg BTN */
		.btnblue span.arrow {		background:url(../images/pbSmrtCodesBtn-blue-arrow.png) right top no-repeat;	}
		.btnblue:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-blue-arrow.png) right -36px no-repeat;	}
		
		.btnblue {					background:url(../images/pbSmrtCodesBtn-blue-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #036; -mozilla-text-shadow: 2px 2px 2px #036;text-shadow: 2px 2px 2px #036;		}
		
		.btnblue:hover {			background:url(../images/pbSmrtCodesBtn-blue-bg.png) left -36px no-repeat;		}
		
		/* BLUE CSS - Sml BTN */
		.btnblueSml span.arrow {		background:url(../images/pbSmrtCodesBtn-blueSml-arrow.png) right top no-repeat;		}
		.btnblueSml:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-blueSml-arrow.png) right -23px no-repeat; text-decoration:none !important;		}
		
		.btnblueSml {					background:url(../images/pbSmrtCodesBtn-blueSml-bg.png) left top no-repeat;
			-webkit-text-shadow: 1px 1px 1px #036;	-mozilla-text-shadow: 1px 1px 1px #036;	text-shadow: 1px 1px 1px #036;		}
		.btnblueSml:hover {				background:url(../images/pbSmrtCodesBtn-blueSml-bg.png) left -23px no-repeat; text-decoration:none !important;		}





		/* GREEN CSS - Lrg BTN */
		.btngrn span.arrow {		background:url(../images/pbSmrtCodesBtn-green-arrow.png) right top no-repeat;		}
		.btngrn:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-green-arrow.png) right -36px no-repeat;		}
		
		.btngrn {					background:url(../images/pbSmrtCodesBtn-green-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #660;	-mozilla-text-shadow: 2px 2px 2px #660;	text-shadow: 2px 2px 2px #660;		}
		.btngrn:hover {				background:url(../images/pbSmrtCodesBtn-green-bg.png) left -36px no-repeat;		}
		
		/* Orange CSS - Lrg BTN */
		.btnorng span.arrow {		background:url(../images/pbSmrtCodesBtn-orng-arrow.png) right top no-repeat;		}
		.btnorng:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-orng-arrow.png) right -36px no-repeat;		}
		
		.btnorng {					background:url(../images/pbSmrtCodesBtn-orng-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #B95E24;	-mozilla-text-shadow: 2px 2px 2px #B95E24;	text-shadow: 2px 2px 2px #B95E24;		}
		.btnorng:hover {				background:url(../images/pbSmrtCodesBtn-orng-bg.png) left -36px no-repeat;		}
		
		/* Gray CSS - Lrg BTN */
		.btngry span.arrow {		background:url(../images/pbSmrtCodesBtn-gray-arrow.png) right top no-repeat;		}
		.btngry:hover span.arrow {	background:url(../images/pbSmrtCodesBtn-gray-arrow.png) right -36px no-repeat;		}
		
		.btngry {					background:url(../images/pbSmrtCodesBtn-gray-bg.png) left top no-repeat;
			-webkit-text-shadow: 2px 2px 2px #666;	-mozilla-text-shadow: 2px 2px 2px #666;	text-shadow: 2px 2px 2px #666;		}
		.btngry:hover {				background:url(../images/pbSmrtCodesBtn-gray-bg.png) left -36px no-repeat;		}
		