/*
* Styles for PG Magic Styles
*/
.notbox.red, .notbox.green, .notbox.yellow, .notbox.blue, .notbox.gray
{
	margin: 10px 0;
	padding: 10px 15px;
	text-align: center;
}
.notbox.red
{
	background-color: #F7E1E7;
	border: 1px solid #FAC5E7;
}
.notbox.green
{
	background-color: #F1FFCF;
	border: 1px solid #D9EDC2;
}
.notbox.yellow
{
	background-color: #FEF5C4;
	border: 1px solid #FFE7AF;
}
.notbox.blue
{
	background-color: #D8ECF7;
	border: 1px solid #AFCDE3;
}
.notbox.gray
{
	background-color: #EEEEEE;
	border: 1px solid #DDDDDD;
}
UL.snzpli-bullet LI, UL.snzpli-plus LI, UL.snzpli-check LI, UL.snzpli-ast LI, UL.snzpli-star LI, UL.snzpli-cross LI, UL.snzpli-arrow LI, UL.snzpli-alert LI, UL.snzpli-clock LI, UL.snzpli-bulb LI, UL.snzpli-cancel LI, UL.snzpli-lock LI, UL.snzpli-new LI
{
	list-style-type: none;
	list-style-image: none !important;
}
UL.snzpli-plus LI, UL.snzpli-check LI, UL.snzpli-ast LI, UL.snzpli-star LI, UL.snzpli-cross LI, UL.snzpli-arrow LI, UL.snzpli-alert LI, UL.snzpli-clock LI, UL.snzpli-bulb LI, UL.snzpli-cancel LI, UL.snzpli-lock LI, UL.snzpli-new LI
{
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 24px;
	margin-bottom: 10px;
}
UL.snzpli-plus LI
{

	background-image: url('../images/bullets/plus.png');
}
UL.snzpli-check LI
{
	background-image: url('../images/bullets/check.png');
}
UL.snzpli-ast LI
{
	background-image: url('../images/bullets/asterisk.png');
}
UL.snzpli-star LI
{
	background-image: url('../images/bullets/star.png');
}
UL.snzpli-cross LI
{
	background-image: url('../images/bullets/cross.png');
}
UL.snzpli-arrow LI
{
	background-image: url('../images/bullets/arrow.png');
}
UL.snzpli-alert LI
{
	background-image: url('../images/bullets/alert.png');
}
UL.snzpli-clock LI
{
	background-image: url('../images/bullets/alarmclock.png');
}
UL.snzpli-bulb LI
{
	background-image: url('../images/bullets/bulb.png');
}
UL.snzpli-cancel LI
{
	background-image: url('../images/bullets/cancel.png');
}
UL.snzpli-lock LI
{
	background-image: url('../images/bullets/lock.png');
}
UL.snzpli-new LI
{
	background-image: url('../images/bullets/new.png');
}
/*Testimonial*/
.testimonial {
	width: 448px;
	height: 220px;
	padding: 20px 30px;
	margin: 0 auto;
}
.testimonial img {
	border: 0;
	background: transparent;
}
.whitepaper {
	background: transparent url('../images/testimonial/white-paper.gif') no-repeat;
}
.bordergrey {
	background: transparent url('../images/testimonial/Bordered-grey.gif') no-repeat;
}
.borderred {
	background: transparent url('../images/testimonial/Bordered-red.gif') no-repeat;
}
.borderteal {
	background: transparent url('../images/testimonial/Bordered-teal.gif') no-repeat;
}
.borderyellow {
	background: transparent url('../images/testimonial/Bordered-yellow.gif') no-repeat;
}
.bordergrey, .borderred, .borderteal, .borderyellow {
	width: 438px;
	padding-left: 35px;
	padding-right: 30px;
}
.ribbonblue {
	background: transparent url('../images/testimonial/Ribbon-blue.gif') no-repeat;
}
.ribbongreen {
	background: transparent url('../images/testimonial/Ribbon-green.gif') no-repeat;
}
.ribbonorange {
	background: transparent url('../images/testimonial/Ribbon-orange.gif') no-repeat;
}
.ribbonred {
	background: transparent url('../images/testimonial/Ribbon-red.gif') no-repeat;
}
.ribbonblue, .ribbongreen, .ribbonorange, .ribbonred {
	padding-left: 70px;
}
.testimonial.ribbonblue, .testimonial.ribbongreen, .testimonial.ribbonorange, .testimonial.ribbonred {
width: 410px;
padding-top: 15px;
}
.sideribbonblue {
	background: transparent url('../images/testimonial/Side-ribbon-blue.gif') no-repeat;
}
.sideribbongreen {
	background: transparent url('../images/testimonial/Side-ribbon-green.gif') no-repeat;
}
.sideribbonorange {
	background: transparent url('../images/testimonial/Side-ribbon-orange.gif') no-repeat;
}
.sideribbonred {
	background: transparent url('../images/testimonial/Side-ribbon-red.gif') no-repeat;
}
/* Buttons */
a.snzp {
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
.cgreenblue, a.cgreenblue, .cbluegreen, a.cbluegreen, .corange, a.corange, .cred, a.cred {
	width: 250px;
	height: 20px;
	padding: 15px 0;
	margin-left: 25%;
	text-align: center;
	display: block;
}
.cgreenblue, a.greenblue {
	background: transparent url('../images/buttons/Clean-button-greenblue.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.cgreenblue:hover, a.cgreenblue:hover {
	background: transparent url('../images/buttons/Clean-button-greenblue.gif') no-repeat 0 -50px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.cbluegreen, a.cbluegreen {
	background: transparent url('../images/buttons/Clean-button-bluegreen.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.cbluegreen:hover, a.cbluegreen:hover {
	background: transparent url('../images/buttons/Clean-button-bluegreen.gif') no-repeat 0 -50px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.corange, a.corange {
	background: transparent url('../images/buttons/Clean-button-orange.gif') no-repeat;
	color: #444444;
	text-shadow: 0 1px 1px #efefef;
}
.corange:hover, a.corange:hover {
	background: transparent url('../images/buttons/Clean-button-orange.gif') no-repeat 0 -50px;
	color: #444444;
	text-shadow: 0 1px 1px #efefef;
}
.cred, a.cred {
	background: transparent url('../images/buttons/Clean-button-red.gif') no-repeat;color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.cred:hover, a.cred:hover {
	background: transparent url('../images/buttons/Clean-button-red.gif') no-repeat 0 -50px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dgrey, a.dgrey, .dblue, a.dblue, .dgreen, a.dgreen, .dgrey, a.dgrey, .dorange, a.dorange, .dred,  a.dred {
	width: 191px;
	height: 22px;
	padding: 10px 13px 13px 13px;
	display: block;
	text-align: left;
	text-decoration: none;
}
.dblue, a.dblue {
	background: transparent url('../images/buttons/Download-button-blue.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dblue:hover, a.dblue:hover {
	background: transparent url('../images/buttons/Download-button-blue.gif') no-repeat 0 -47px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dgreen, a.dgreen {
	background: transparent url('../images/buttons/Download-button-green.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dgreen:hover, a.dgreen:hover {
	background: transparent url('../images/buttons/Download-button-green.gif') no-repeat 0 -47px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dgrey, a.dgrey {
	background: transparent url('../images/buttons/Download-button-grey.gif') no-repeat;
	color: #444444;
	text-shadow: 0 1px 1px #efefef;
}
.dgrey:hover, a.dgrey:hover {
	background: transparent url('../images/buttons/Download-button-grey.gif') no-repeat 0 -47px;
}
.dorange, a.dorange {
	background: transparent url('../images/buttons/Download-button-orange.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dorange:hover, a.dorange:hover {
	background: transparent url('../images/buttons/Download-button-orange.gif') no-repeat 0 -47px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dred, a.dred {
	background: transparent url('../images/buttons/Download-button-red.gif') no-repeat;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.dred:hover, a.dred:hover {
	background: transparent url('../images/buttons/Download-button-red.gif') no-repeat 0 -47px;
	color: #ffffff;
	text-shadow: 0 1px 1px #666666;
}
.pblue, a.pblue, .pgreen, a.pgreen, .porange, a.porange, .pred, a.pred {
	width: 203px;
	height: 21px;
	padding: 17px 0;
	text-align: center;
	display: block;
}
.pblue, a.pblue {
	background: transparent url('../images/buttons/Pill-button-blue.gif') no-repeat;
	color: #ffffff;
}
.pblue:hover, a.pgreen:hover {
	color: #EEEEEE;
	text-shadow: 0 1px 1px #666666;
}
.pgreen, a.pgreen {
	background: transparent url('../images/buttons/Pill-button-green.gif') no-repeat;
	color: #ffffff;
}
.pgreen:hover, .pgreen:hover {
	color: #EEEEEE;
	text-shadow: 0 1px 1px #666666;
}
.porange, a.porange {
	background: transparent url('../images/buttons/Pill-button-orange.gif') no-repeat;
	color: #ffffff;
}
.porange:hover, .porange:hover {
	color: #EEEEEE;
	text-shadow: 0 1px 1px #666666;
}
.pred, a.pred {
	background: transparent url('../images/buttons/Pill-button-red.gif') no-repeat;
	color: #ffffff;
}
.pred:hover, a.pred:hover {
	color: #EEEEEE;
	text-shadow: 0 1px 1px #666666;
}
/* Icons */
img.snzpicon {
	margin-right: 5px;
	vertical-align: middle;
	border: 0;
	padding: 0;
	background: transparent;
}
/* Button alignment */
.snzp.ctr, a.snzp.ctr {
	margin: 0 auto;
}
.snzp.rgt, a.snzp.rgt {
	float: right;
}
.snzp.no, a.snzp.no {
	margin-left: 0;
}