.pricing-table {
	font: 13px "PT Sans", "Helvetica Neue", Arial, sans-serif;
	margin-bottom: 20px;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
}

.pricing-table ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.pricing-header-row-1 {
	text-align: center;
	height: 40px;
	padding: 3px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	   -moz-border-radius: 4px 4px 0 0;
	        border-radius: 4px 4px 0 0;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
}

.pricing-header-row-2 {
	text-align: center;
	height: 50px;
	margin-top: -1px;
	padding: 10px 0 0;
	border-bottom: none;	
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
}

.package-title h2 {
	color: #f9f9f9;
	margin: 0;
	font-size: 24px;
	line-height: 40px;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, .3), 1px 1px 0 rgba(255, 255, 255, .2);
}

.package-price h1 {
	color: #f9f9f9;
	margin: 0;
	font-size: 44px;
	line-height: 40px;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, .3), 1px 1px 0 rgba(255, 255, 255, .2);
}

.cents {
	font-size: 16px;
	position: relative;
	top: -20px;
}

.pricing-content-row-odd {
	font-size: 14px;
	background-color: #f3f3f3;
	padding: 10px 15px;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}

.pricing-content-row-even {
	font-size: 14px;
	background-color: #fcfcfc;
	padding: 10px 15px;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}

.acc-inner {
	display: block;
	padding: 10px 15px;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 1px rgba(0, 0, 0, .2);
}

.pricing-footer
{
    text-align: center; 
    /*height: 50px;*/
    padding: 10px 5px 10px 5px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3);
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}

.animate, .animate .pricing-content-row-odd, .pricing-content-row-even, .acc-inner {
	-webkit-transition: all .3s ease-in-out;
	   -moz-transition: all .3s ease-in-out;
	     -o-transition: all .3s ease-in-out;
	    -ms-transition: all .3s ease-in-out;
	        transition: all .3s ease-in-out;
}

.animate.change-bg ul:hover .pricing-footer {
	-webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
	   -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
	        box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
}

.animate.go-up {
	-webkit-transform: translate(0px, 0px);
	   -moz-transform: translate(0px, 0px);
	     -o-transform: translate(0px, 0px);
	    -ms-transform: translate(0px, 0px);
	        transform: translate(0px, 0px);
}

.animate.go-up:hover {
	-webkit-transform: translate(0,-10px);
	   -moz-transform: translate(0,-10px);
	     -o-transform: translate(0,-10px);
	    -ms-transform: translate(0,-10px);
	        transform: translate(0,-10px);
}

.animate.add-shadow:hover {
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 255, .6);
	   -moz-box-shadow: 0 0 15px rgba(0, 0, 255, .6);
	        box-shadow: 0 0 15px rgba(0, 0, 255, .6);
}

.btn {
	font: 13px "PT Sans", "Helvetica Neue", Arial, sans-serif;
}

.btn {
	font-size: 18px;
	line-height: 18px;
	padding: 10px 20px;
	text-shadow: none;
	*zoom: 1;
	-webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
	   -moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
	        box-shadow: inset 0 0 1px rgba(255, 255, 255, .5), 0 0 1px rgba(0, 0, 0, .8);
}

.acc {
	cursor: pointer;
}

.no-bold {
	font-weight: normal;
}

/* STYLES
   -----
   1. BLack				6. Gray				11. Orange				16. Slategray
   2. Blue				7. Green			12. Purple				17. Steelblue
   3. Brown				8. Indigo			13. Red					18. Teal
   4. Firebrick			9. Lime 			14. Silver				19. Violet
   5. Gold				10. Olive			15. Skyblue				20. Yellow
*/

/* --- 1. Black --- */
.pricing-black .pricing-header-row-1, .pricing-black .pricing-header-row-2 {
	background-color: #222222;
	background-repeat: repeat-x;
	border: 1px solid #000000;
    background-image: linear-gradient(top, #333333, #222222);
}

.pricing-black .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-black .pricing-footer {
	background-color: #222222;
	background-repeat: repeat-x;
	border: 1px solid #000000;
    background-image: linear-gradient(top, #222222, #131313);
}

.pricing-black .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-black .animate.change-bg ul:hover .pricing-content-row-even {
	color: #ffffff;
	background-color: #222222;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.pricing-black .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background-color: #1a1a1a;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
}

.pricing-black .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #222222;
	-webkit-box-shadow: inset 0 0 0 #222222;
	   -moz-box-shadow: inset 0 0 0 #222222;
	        box-shadow: inset 0 0 0 #222222;
}

.pricing-black .btn-pricing {
	color: #cbcbcb;
	background-color: #222222;
	*background-color: #131313;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #222222, #131313);
    border-left-color: #222222;
    border-right-color: #222222;
    border-top-color: #222222;
    border-bottom-color: #131313;
}

.pricing-black .btn-pricing:hover,
.pricing-black .btn-pricing:active,
.pricing-black .btn-pricing.active,
.pricing-black .btn-pricing.disabled,
.pricing-black .btn-pricing[disabled] {
	color: #cbcbcb;
	background-color: #131313;
	*background-color: #131313;
}

.pricing-black .btn-pricing:active,
.pricing-black .btn-pricing.active {
	color: #cbcbcb;
	background-color: #131313 \9;
}

/* --- 2. Blue --- */
.pricing-blue .pricing-header-row-1, .pricing-blue .pricing-header-row-2 {
	background-color: #2525a6;
	background-repeat: repeat-x;
	border: 1px solid #151561;
    background-image: linear-gradient(top, #2d2dcc, #2525a6);
}

.pricing-blue .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-blue .pricing-footer {
	background-color: #2525a6;
	background-repeat: repeat-x;
	border: 1px solid #151561;
    background-image: linear-gradient(top, #2525a6, #1c1c80);
}

.pricing-blue .animate.change-bg ul:hover .pricing-content-row-odd,  .pricing-blue .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background-color: #2525a6;
	border-left: 1px solid #151561;
	border-right: 1px solid #151561;
}

.pricing-blue .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background-color: #222299;
	border-left: 1px solid #151561;
	border-right: 1px solid #151561;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
}

.pricing-blue .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #2525a6;	
	-webkit-box-shadow: inset 0 0 0 #2525a6;
	   -moz-box-shadow: inset 0 0 0 #2525a6;
	        box-shadow: inset 0 0 0 #2525a6;
}

.pricing-blue .btn-pricing {
	color: #cdcdd7;
	background-color: #2525a6;
	*background-color: #1c1c80;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #2525a6, #1c1c80);
    border-left-color: #2525a6;
    border-right-color: #2525a6;
    border-top-color: #2525a6;
    border-bottom-color: #1c1c80;
}

.pricing-blue .btn-pricing:hover,
.pricing-blue .btn-pricing:active,
.pricing-blue .btn-pricing.active,
.pricing-blue .btn-pricing.disabled,
.pricing-blue .btn-pricing[disabled] {
	color: #cdcdd7;
	background-color: #1c1c80;
	*background-color: #1c1c80;
}

.pricing-blue .btn-pricing:active,
.pricing-blue .btn-pricing.active {
	color: #cdcdd7;
	background-color: #1c1c80 \9;
}

/* --- 3. Brown --- */
.pricing-brown .pricing-header-row-1, .pricing-brown .pricing-header-row-2 {
	background-color: #994c13;
	background-repeat: repeat-x;
	border: 1px solid #472309;
    background-image: linear-gradient(top, #bf5e18, #994c13);
}

.pricing-brown .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-brown .pricing-footer {
	background-color: #994c13;
	background-repeat: repeat-x;
	border: 1px solid #472309;
    background-image: linear-gradient(top, #994c13, #73390f);
}

.pricing-brown .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-brown .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background-color: #994c13;
	border-left: 1px solid #472309;
	border-right: 1px solid #472309;
}

.pricing-brown .animate.change-bg ul:hover .acc-inner {
	background-color: #8c4512;
	color: #ffffff;
	border-left: 1px solid #472309;
	border-right: 1px solid #472309;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .25);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .25);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .25);
}

.pricing-brown .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #994c13;
	
	-webkit-box-shadow: inset 0 0 0 #994c13;
	   -moz-box-shadow: inset 0 0 0 #994c13;
	        box-shadow: inset 0 0 0 #994c13;
}

.pricing-brown .btn-pricing {
	color: #e2d4ca;
	background-color: #994c13;
	*background-color: #73390f;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #994c13, #73390f);
    border-left-color: #994c13;
    border-right-color: #994c13;
    border-top-color: #994c13;
    border-bottom-color: #73390f;
}

.pricing-brown .btn-pricing:hover,
.pricing-brown .btn-pricing:active,
.pricing-brown .btn-pricing.active,
.pricing-brown .btn-pricing.disabled,
.pricing-brown .btn-pricing[disabled] {
	color: #e2d4ca;
	background-color: #73390f;
	*background-color: #73390f;
}

.pricing-brown .btn-pricing:active,
.pricing-brown .btn-pricing.active {
	color: #e2d4ca;
	background-color: #73390f \9;
}

/* --- 4. Firebrick --- */
.pricing-firebrick .pricing-header-row-1, .pricing-firebrick .pricing-header-row-2 {
	background-color: #a62122;
	background-repeat: repeat-x;
	border: 1px solid #611314;
    background-image: linear-gradient(top, #cc292a, #a62122);
}

.pricing-firebrick .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-firebrick .pricing-footer {
	background-color: #a62122;
	background-repeat: repeat-x;
	border: 1px solid #611314;
    background-image: linear-gradient(top, #a62122, #80191a);
}

.pricing-firebrick .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-firebrick .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background-color: #a62122;
	border-left: 1px solid #611314;
	border-right: 1px solid #611314;
}

.pricing-firebrick .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background-color: #991e1f;
	border-left: 1px solid #611314;
	border-right: 1px solid #611314;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
}

.pricing-firebrick .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #a62122;
	-webkit-box-shadow: inset 0 0 0 #a62122;
	   -moz-box-shadow: inset 0 0 0 #a62122;
	        box-shadow: inset 0 0 0 #a62122;
}

.pricing-firebrick .btn-pricing {
	color: #e3cccc;
	background-color: #a62122;
	*background-color: #80191a;
	background-repeat: repeat-x;
    background-image: linear-gradient(top, #a62122, #80191a);
    border-left-color: #a62122;
    border-right-color: #a62122;
    border-top-color: #a62122;
    border-bottom-color: #80191a;
}

.pricing-firebrick .btn-pricing:hover,
.pricing-firebrick .btn-pricing:active,
.pricing-firebrick .btn-pricing.active,
.pricing-firebrick .btn-pricing.disabled,
.pricing-firebrick .btn-pricing[disabled] {
	color: #e3cccc;
	background-color: #80191a;
	*background-color: #80191a;
}

.pricing-firebrick .btn-pricing:active,
.pricing-firebrick .btn-pricing.active {
	color: #e3cccc;
	background-color: #80191a \9;
}

/* --- 5. Gold --- */
.pricing-gold .pricing-header-row-1, .pricing-gold .pricing-header-row-2 {
	background-color: #e6c200;
	background-repeat: repeat-x;
	border: 1px solid #ad9200;
    background-image: linear-gradient(top, #ffd700, #e6c200);
}

.pricing-gold .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-gold .pricing-footer {
	background-color: #e6c200;
	background-repeat: repeat-x;
	border: 1px solid #ad9200;
	background-image: linear-gradient(top, #e6c200, #ccac00);
}

.pricing-gold .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-gold .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background-color: #e6c200;
	border-left: 1px solid #ad9200;
	border-right: 1px solid #ad9200;
}

.pricing-gold .animate.change-bg ul:hover .acc-inner {
	background-color: #d9b700;
	color: #ffffff;
	border-left: 1px solid #ad9200;
	border-right: 1px solid #ad9200;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
}

.pricing-gold .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #e6c200;
	
	-webkit-box-shadow: inset 0 0 0 #e6c200;
	   -moz-box-shadow: inset 0 0 0 #e6c200;
	        box-shadow: inset 0 0 0 #e6c200;
}

.pricing-gold .btn-pricing {
	color: #f4ed97;
	background-color: #e6c200;
	*background-color: #ccac00;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #e6c200, #ccac00);
    border-left-color: #e6c200;
    border-right-color: #e6c200;
    border-top-color: #e6c200;
    border-bottom-color: #ccac00;
}

.pricing-gold .btn-pricing:hover,
.pricing-gold .btn-pricing:active,
.pricing-gold .btn-pricing.active,
.pricing-gold .btn-pricing.disabled,
.pricing-gold .btn-pricing[disabled] {
	color: #f4ed97;
	background-color: #ccac00;
	*background-color: #ccac00;
}

.pricing-gold .btn-pricing:active,
.pricing-gold .btn-pricing.active {
	color: #f4ed97;
	background-color: #ccac00 \9;
}

/* --- 6. Gray --- */
.pricing-gray .pricing-header-row-1, .pricing-gray .pricing-header-row-2 {
	background-color: #808080;
	background-repeat: repeat-x;
	border: 1px solid #4d4d4d;
    background-image: linear-gradient(top, #a6a6a6, #808080);
}

.pricing-gray .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-gray .pricing-footer {
	background-color: #808080;
	background-repeat: repeat-x;
	border: 1px solid #4d4d4d;
    background-image: linear-gradient(top, #808080, #595959);
}

.pricing-gray .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-gray .animate.change-bg ul:hover .pricing-content-row-even{
	background: #808080;
	color: #ffffff;
	border-left: 1px solid #4d4d4d;
	border-right: 1px solid #4d4d4d;
}

.pricing-gray .animate.change-bg ul:hover .acc-inner {
	background: #737373;
	color: #ffffff;
	border-left: 1px solid #4d4d4d;
	border-right: 1px solid #4d4d4d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}

.pricing-gray .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #808080;	
	-webkit-box-shadow: inset 0 0 0 #808080;
	   -moz-box-shadow: inset 0 0 0 #808080;
	        box-shadow: inset 0 0 0 #808080;
}

.pricing-gray .btn-pricing {
	color: #dcdcdc;
	background-color: #808080;
	*background-color: #595959;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #808080, #595959);
    border-left-color: #808080;
    border-right-color: #808080;
    border-top-color: #808080;
    border-bottom-color: #595959;
}

.pricing-gray .btn-pricing:hover,
.pricing-gray .btn-pricing:active,
.pricing-gray .btn-pricing.active,
.pricing-gray .btn-pricing.disabled,
.pricing-gray .btn-pricing[disabled] {
	color: #dcdcdc;
	background-color: #595959;
	*background-color: #595959;
}

.pricing-gray .btn-pricing:active,
.pricing-gray .btn-pricing.active {
	color: #dcdcdc;
	background-color: #595959 \9;
}

/* --- 7. Green --- */
.pricing-green .pricing-header-row-1, .pricing-green .pricing-header-row-2 {
	background-color: #008000;
	background-repeat: repeat-x;
	border: 1px solid #003b00;
    background-image: linear-gradient(top, #00a600, #008000);
}

.pricing-green .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-green .pricing-footer {
	background-color: #008000;
	background-repeat: repeat-x;
	border: 1px solid #003b00;
    background-image: linear-gradient(top, #008000, #005900);
}

.pricing-green .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-green .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #008000;
	border-left: 1px solid #003b00;
	border-right: 1px solid #003b00;
}

.pricing-green .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #007300;
	border-left: 1px solid #003b00;
	border-right: 1px solid #003b00;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
}

.pricing-green .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #008000;
	-webkit-box-shadow: inset 0 0 0 #008000;
	   -moz-box-shadow: inset 0 0 0 #008000;
	        box-shadow: inset 0 0 0 #008000;
}

.pricing-green .btn-pricing {
	color: #c8ffc8;
	background-color: #008000;
	*background-color: #005900;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #008000, #005900);
    border-left-color: #008000;
    border-right-color: #008000;
    border-top-color: #008000;
    border-bottom-color: #005900;
}

.pricing-green .btn-pricing:hover,
.pricing-green .btn-pricing:active,
.pricing-green .btn-pricing.active,
.pricing-green .btn-pricing.disabled,
.pricing-green .btn-pricing[disabled] {
	color: #c8ffc8;
	background-color: #005900;
	*background-color: #005900;
}

.pricing-green .btn-pricing:active,
.pricing-green .btn-pricing.active {
	color: #c8ffc8;
	background-color: #005900 \9;
}

/* --- 8. Indigo --- */
.pricing-indigo .pricing-header-row-1, .pricing-indigo .pricing-header-row-2 {
	background-color: #4a0080;
	background-repeat: repeat-x;
	border: 1px solid #250040;
    background-image: linear-gradient(top, #6000a6, #4a0080);
}

.pricing-indigo .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-indigo .pricing-footer {
	background-color: #4a0080;
	background-repeat: repeat-x;
	border: 1px solid #250040;
    background-image: linear-gradient(top, #4a0080, #330059);
}

.pricing-indigo .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-indigo .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background: #4a0080;
	border-left: 1px solid #250040;
	border-right: 1px solid #250040;
}

.pricing-indigo .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background: #420073;
	border-left: 1px solid #250040;
	border-right: 1px solid #250040;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .2);
}

.pricing-indigo .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #4a0080;	
	-webkit-box-shadow: inset 0 0 0 #4a0080;
	   -moz-box-shadow: inset 0 0 0 #4a0080;
	        box-shadow: inset 0 0 0 #4a0080;
}

.pricing-indigo .btn-pricing {
	color: #d3c7db;
	background-color: #4a0080;
	*background-color: #330059;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #4a0080, #330059);
    border-left-color: #4a0080;
    border-right-color: #4a0080;
    border-top-color: #4a0080;
    border-bottom-color: #330059;
}

.pricing-indigo .btn-pricing:hover,
.pricing-indigo .btn-pricing:active,
.pricing-indigo .btn-pricing.active,
.pricing-indigo .btn-pricing.disabled,
.pricing-indigo .btn-pricing[disabled] {
	color: #d3c7db;
	background-color: #330059;
	*background-color: #330059;
}

.pricing-indigo .btn-pricing:active,
.pricing-indigo .btn-pricing.active {
	color: #d3c7db;
	background-color: #330059 \9;
}

/* --- 9. Lime --- */
.pricing-lime .pricing-header-row-1, .pricing-lime .pricing-header-row-2 {
	background-color: #00d900;
	background-repeat: repeat-x;
	border: 1px solid #009400;
    background-image: linear-gradient(top, #00ff00, #00d900);
}

.pricing-lime .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-lime .pricing-footer {
	background-color: #00d900;
	background-repeat: repeat-x;
	border: 1px solid #009400;
    background-image: linear-gradient(top, #00d900, #00b300);
}

.pricing-lime .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-lime .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #00d900;
	border-left: 1px solid #009400;
	border-right: 1px solid #009400;
}

.pricing-lime .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #00cc00;
	border-left: 1px solid #009400;
	border-right: 1px solid #009400;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
}

.pricing-lime .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #00d900;
	-webkit-box-shadow: inset 0 0 0 #00d900;
	   -moz-box-shadow: inset 0 0 0 #00d900;
	        box-shadow: inset 0 0 0 #00d900;
}

.pricing-lime .btn-pricing {
	color: #c7eeaf;
	background-color: #00d900;
	*background-color: #00b300;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #00d900, #00b300);
    border-left-color: #00d900;
    border-right-color: #00d900;
    border-top-color: #00d900;
    border-bottom-color: #00b300;
}

.pricing-lime .btn-pricing:hover,
.pricing-lime .btn-pricing:active,
.pricing-lime .btn-pricing.active,
.pricing-lime .btn-pricing.disabled,
.pricing-lime .btn-pricing[disabled] {
	color: #c7eeaf;
	background-color: #00b300;
	*background-color: #00b300;
}

.pricing-lime .btn-pricing:active,
.pricing-lime .btn-pricing.active {
	color: #c7eeaf;
	background-color: #00b300 \9;
}

/* --- 10. Olive --- */
.pricing-olive .pricing-header-row-1, .pricing-olive .pricing-header-row-2 {
	background-color: #808000;
	background-repeat: repeat-x;
	border: 1px solid #404000;
    background-image: linear-gradient(top, #a6a600, #808000);
}

.pricing-olive .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-olive .pricing-footer {
	background-color: #808000;
	background-repeat: repeat-x;
	border: 1px solid #404000;
    background-image: linear-gradient(top, #808000, #595900);
}

.pricing-olive .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-olive .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #808000;
	border-left: 1px solid #404000;
	border-right: 1px solid #404000;
}

.pricing-olive .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #737300;
	border-left: 1px solid #404000;
	border-right: 1px solid #404000;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}

.pricing-olive .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #808000;	
	-webkit-box-shadow: inset 0 0 0 #808000;
	   -moz-box-shadow: inset 0 0 0 #808000;
	        box-shadow: inset 0 0 0 #808000;
}

.pricing-olive .btn-pricing {
	color: #dbdbc7;
	background-color: #808000;
	*background-color: #595900;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #808000, #595900);
    border-left-color: #808000;
    border-right-color: #808000;
    border-top-color: #808000;
    border-bottom-color: #595900;
}

.pricing-olive .btn-pricing:hover,
.pricing-olive .btn-pricing:active,
.pricing-olive .btn-pricing.active,
.pricing-olive .btn-pricing.disabled,
.pricing-olive .btn-pricing[disabled] {
	color: #dbdbc7;
	background-color: #595900;
	*background-color: #595900;
}

.pricing-olive .btn-pricing:active,
.pricing-olive .btn-pricing.active {
	color: #dbdbc7;
	background-color: #595900 \9;
}

/* --- 11. Orange --- */
.pricing-orange .pricing-header-row-1, .pricing-orange .pricing-header-row-2 {
	background-color: #e69500;
	background-repeat: repeat-x;
	border: 1px solid #ad7000;
    background-image: linear-gradient(top, #ffa500, #e69500);
}

.pricing-orange .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-orange .pricing-footer {
	background-color: #e69500;
	background-repeat: repeat-x;
	border: 1px solid #ad7000;
    background-image: linear-gradient(top, #e69500, #cc8400);
}

.pricing-orange .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-orange .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #e69500;
	border-left: 1px solid #ad7000;
	border-right: 1px solid #ad7000;
}

.pricing-orange .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #d98c00;
	border-left: 1px solid #ad7000;
	border-right: 1px solid #ad7000;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}

.pricing-orange .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #e69500;	
	-webkit-box-shadow: inset 0 0 0 #e69500;
	   -moz-box-shadow: inset 0 0 0 #e69500;
	        box-shadow: inset 0 0 0 #e69500;
}

.pricing-orange .btn-pricing {
	color: #f4e4c7;
	background-color: #e69500;
	*background-color: #cc8400;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #e69500, #cc8400);
    border-left-color: #e69500;
    border-right-color: #e69500;
    border-top-color: #e69500;
    border-bottom-color: #cc8400;
}

.pricing-orange .btn-pricing:hover,
.pricing-orange .btn-pricing:active,
.pricing-orange .btn-pricing.active,
.pricing-orange .btn-pricing.disabled,
.pricing-orange .btn-pricing[disabled] {
	color: #f4e4c7;
	background-color: #cc8400;
	*background-color: #cc8400;
}

.pricing-orange .btn-pricing:active,
.pricing-orange .btn-pricing.active {
	color: #f4e4c7;
	background-color: #cc8400 \9;
}

/* --- 12. Purple --- */
.pricing-purple .pricing-header-row-1, .pricing-purple .pricing-header-row-2 {
	background-color: #800080;
	background-repeat: repeat-x;
	border: 1px solid #3b003b;
    background-image: linear-gradient(top, #a600a6, #800080);
}

.pricing-purple .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-purple .pricing-footer {
	background-color: #800080;
	background-repeat: repeat-x;
	border: 1px solid #3b003b;
    background-image: linear-gradient(top, #800080, #590059);
}

.pricing-purple .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-purple .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #800080;
	border-left: 1px solid #3b003b;
	border-right: 1px solid #3b003b;
}

.pricing-purple .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #730073;
	border-left: 1px solid #3b003b;
	border-right: 1px solid #3b003b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
}

.pricing-purple .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #800080;	
	-webkit-box-shadow: inset 0 0 0 #800080;
	   -moz-box-shadow: inset 0 0 0 #800080;
	        box-shadow: inset 0 0 0 #800080;
}

.pricing-purple .btn-pricing {
	color: #dcc7dc;
	background-color: #800080;
	*background-color: #590059;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #800080, #590059);
    border-left-color: #800080;
    border-right-color: #800080;
    border-top-color: #800080;
    border-bottom-color: #590059;
}

.pricing-purple .btn-pricing:hover,
.pricing-purple .btn-pricing:active,
.pricing-purple .btn-pricing.active,
.pricing-purple .btn-pricing.disabled,
.pricing-purple .btn-pricing[disabled] {
	color: #dcc7dc;
	background-color: #590059;
	*background-color: #590059;
}

.pricing-purple .btn-pricing:active,
.pricing-purple .btn-pricing.active {
	color: #dcc7dc;
	background-color: #590059 \9;
}

/* --- 13. Red --- */
.pricing-red .pricing-header-row-1,  .pricing-red .pricing-header-row-2 {
	background-color: #d90000;
	background-repeat: repeat-x;
	border: 1px solid #ba0000;
    background-image: linear-gradient(top, #ff0000, #d90000);
}

.pricing-red .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-red .pricing-footer {
	background-color: #d90000;
	background-repeat: repeat-x;
	border: 1px solid #ba0000;
    background-image: linear-gradient(top, #d90000, #b30000);
}

.pricing-red .animate.change-bg ul:hover .pricing-content-row-odd,  .pricing-red .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #d90000;
	border-left: 1px solid #ba0000;
	border-right: 1px solid #ba0000;
}

.pricing-red .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #cc0000;
	border-left: 1px solid #ba0000;
	border-right: 1px solid #ba0000;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
}

.pricing-red .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #d90000;	
	-webkit-box-shadow: inset 0 0 0 #d90000;
	   -moz-box-shadow: inset 0 0 0 #d90000;
	        box-shadow: inset 0 0 0 #d90000;
}

.pricing-red .btn-pricing {
	color: #efc7c7;
	background-color: #d90000;
	*background-color: #b30000;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #d90000, #b30000);
    border-left-color: #d90000;
    border-right-color: #d90000;
    border-top-color: #d90000;
    border-bottom-color: #b30000;
}

.pricing-red .btn-pricing:hover,
.pricing-red .btn-pricing:active,
.pricing-red .btn-pricing.active,
.pricing-red .btn-pricing.disabled,
.pricing-red .btn-pricing[disabled] {
	color: #efc7c7;
	background-color: #b30000;
	*background-color: #b30000;
}

.pricing-red .btn-pricing:active,
.pricing-red .btn-pricing.active {
	color: #efc7c7;
	background-color: #b30000 \9;
}

/* --- 14. Silver --- */
.pricing-silver .pricing-header-row-1, .pricing-silver .pricing-header-row-2 {
	color: #222222;
	background-color: #c0c0c0;
	background-repeat: repeat-x;
	border: 1px solid #7a7a7a;
    background-image: linear-gradient(top, #d9d9d9, #c0c0c0);
}

.pricing-silver .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-silver .pricing-footer {
	background-color: #c0c0c0;
	background-repeat: repeat-x;
	border: 1px solid #7a7a7a;
    background-image: linear-gradient(top, #c0c0c0, #a6a6a6);
}

.pricing-silver .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-silver .animate.change-bg ul:hover .pricing-content-row-even{
	color: #222222;
	background: #c0c0c0;
	border-left: 1px solid #7a7a7a;
	border-right: 1px solid #7a7a7a;
}

.pricing-silver .animate.change-bg ul:hover .acc-inner {
	color: #222222;
	background: #b3b3b3;
	border-left: 1px solid #7a7a7a;
	border-right: 1px solid #7a7a7a;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .75);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .75);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .75);
}

.pricing-silver .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #c0c0c0;	
	-webkit-box-shadow: inset 0 0 0 #c0c0c0;
	   -moz-box-shadow: inset 0 0 0 #c0c0c0;
	        box-shadow: inset 0 0 0 #c0c0c0;
}

.pricing-silver .btn-pricing {
	color: #222222;
	background-color: #c0c0c0;
	*background-color: #a6a6a6;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #c0c0c0, #a6a6a6);
    border-left-color: #c0c0c0;
    border-right-color: #c0c0c0;
    border-top-color: #c0c0c0;
    border-bottom-color: #a6a6a6;
}

.pricing-silver .btn-pricing:hover,
.pricing-silver .btn-pricing:active,
.pricing-silver .btn-pricing.active,
.pricing-silver .btn-pricing.disabled,
.pricing-silver .btn-pricing[disabled] {
	color: #222222;
	background-color: #a6a6a6;
	*background-color: #a6a6a6;
}

.pricing-silver .btn-pricing:active,
.pricing-silver .btn-pricing.active {
	color: #222222;
	background-color: #a6a6a6 \9;
}

.pricing-silver .package-title h2, .pricing-silver .package-price h1 {
	color: #222222;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, .2);
}

/* --- 15. Skyblue --- */
.pricing-skyblue .pricing-header-row-1, .pricing-skyblue .pricing-header-row-2 {
	color: #222222;
	background-color: #84c9e6;
	background-repeat: repeat-x;
	border: 1px solid #6498ad;
    background-image: linear-gradient(top, #92e0ff, #84c9e6);
}

.pricing-skyblue .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-skyblue .pricing-footer {
	background-color: #84c9e6;
	background-repeat: repeat-x;
	border: 1px solid #6498ad;
    background-image: linear-gradient(top, #84c9e6, #75b3cc);
}

.pricing-skyblue .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-skyblue .animate.change-bg ul:hover .pricing-content-row-even{
	color: #222222;
	background: #84c9e6;
	border-left: 1px solid #6498ad;
	border-right: 1px solid #6498ad;
}

.pricing-skyblue .animate.change-bg ul:hover .acc-inner {
	color: #222222;
	background: #7dbed9;
	border-left: 1px solid #6498ad;
	border-right: 1px solid #6498ad;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .7);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .7);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .7);
}

.pricing-skyblue .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #84c9e6;
	-webkit-box-shadow: inset 0 0 0 #84c9e6;
	   -moz-box-shadow: inset 0 0 0 #84c9e6;
	        box-shadow: inset 0 0 0 #84c9e6;
}

.pricing-skyblue .btn-pricing {
	color: #222222;
	background-color: #84c9e6;
	*background-color: #75b3cc;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #84c9e6, #75b3cc);
    border-left-color: #84c9e6;
    border-right-color: #84c9e6;
    border-top-color: #84c9e6;
    border-bottom-color: #75b3cc;
}

.pricing-skyblue .btn-pricing:hover,
.pricing-skyblue .btn-pricing:active,
.pricing-skyblue .btn-pricing.active,
.pricing-skyblue .btn-pricing.disabled,
.pricing-skyblue .btn-pricing[disabled] {
	color: #222222;
	background-color: #75b3cc;
	*background-color: #75b3cc;
}

.pricing-skyblue .btn-pricing:active,
.pricing-skyblue .btn-pricing.active {
	color: #222222;
	background-color: #75b3cc \9;
}

.pricing-skyblue .package-title h2, .pricing-skyblue .package-price h1 {
	color: #222222;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, .2);
}

/* --- 16. Slategray --- */
.pricing-slategray .pricing-header-row-1, .pricing-slategray .pricing-header-row-2 {
	background-color: #2f4f4f;
	background-repeat: repeat-x;
	border: 1px solid #0c1414;
    background-image: linear-gradient(top, #467575, #2f4f4f);
}

.pricing-slategray .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-slategray .pricing-footer {
	background-color: #2f4f4f;
	background-repeat: repeat-x;
	border: 1px solid #0c1414;
    background-image: linear-gradient(top, #2f4f4f, #1e3333);
}

.pricing-slategray .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-slategray .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background: #2f4f4f;
	border-left: 1px solid #0c1414;
	border-right: 1px solid #0c1414;
}

.pricing-slategray .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background: #274242;
	border-left: 1px solid #0c1414;
	border-right: 1px solid #0c1414;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .3);
}

.pricing-slategray .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #2f4f4f;
	-webkit-box-shadow: inset 0 0 0 #2f4f4f;
	   -moz-box-shadow: inset 0 0 0 #2f4f4f;
	        box-shadow: inset 0 0 0 #2f4f4f;
}

.pricing-slategray .btn-pricing {
	color: #ced3d3;
	background-color: #2f4f4f;
	*background-color: #1e3333;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #2f4f4f, #1e3333);
    border-left-color: #2f4f4f;
    border-right-color: #2f4f4f;
    border-top-color: #2f4f4f;
    border-bottom-color: #1e3333;
}

.pricing-slategray .btn-pricing:hover,
.pricing-slategray .btn-pricing:active,
.pricing-slategray .btn-pricing.active,
.pricing-slategray .btn-pricing.disabled,
.pricing-slategray .btn-pricing[disabled] {
	color: #ced3d3;
	background-color: #1e3333;
	*background-color: #1e3333;
}

.pricing-slategray .btn-pricing:active,
.pricing-slategray .btn-pricing.active {
	color: #ced3d3;
	background-color: #1e3333 \9;
}

/* --- 17. Steelblue --- */
.pricing-steelblue .pricing-header-row-1, .pricing-steelblue .pricing-header-row-2 {
	background-color: #4581b3;
	background-repeat: repeat-x;
	border: 1px solid #2b4f6e;
    background-image: linear-gradient(top, #549dd9, #4581b3);
}

.pricing-steelblue .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-steelblue .pricing-footer {
	background-color: #4581b3;
	background-repeat: repeat-x;
	border: 1px solid #2b4f6e;
    background-image: linear-gradient(top, #4581b3, #325c80);
}

.pricing-steelblue .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-steelblue .animate.change-bg ul:hover .pricing-content-row-even{
	color: #fff;
	background: #4581b3;
	border-left: 1px solid #2b4f6e;
	border-right: 1px solid #2b4f6e;
}

.pricing-steelblue .animate.change-bg ul:hover .acc-inner {
	color: #fff;
	background: #4078a6;
	border-left: 1px solid #2b4f6e;
	border-right: 1px solid #2b4f6e;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}

.pricing-steelblue .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #4581b3;
	-webkit-box-shadow: inset 0 0 0 #4581b3;
	   -moz-box-shadow: inset 0 0 0 #4581b3;
	        box-shadow: inset 0 0 0 #4581b3;
}

.pricing-steelblue .btn-pricing {
	color: #d3dce5;
	background-color: #4581b3;
	*background-color: #325c80;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #4581b3, #325c80);
    border-left-color: #4581b3;
    border-right-color: #4581b3;
    border-top-color: #4581b3;
    border-bottom-color: #325c80;
}

.pricing-steelblue .btn-pricing:hover,
.pricing-steelblue .btn-pricing:active,
.pricing-steelblue .btn-pricing.active,
.pricing-steelblue .btn-pricing.disabled,
.pricing-steelblue .btn-pricing[disabled] {
	color: #d3dce5;
	background-color: #325c80;
	*background-color: #325c80;
}

.pricing-steelblue .btn-pricing:active,
.pricing-steelblue .btn-pricing.active {
	color: #d3dce5;
	background-color: #325c80 \9;
}

/* --- 18. Teal --- */
.pricing-teal .pricing-header-row-1, .pricing-teal .pricing-header-row-2 {
	background-color: #008080;
	background-repeat: repeat-x;
	border: 1px solid #004040;
    background-image: linear-gradient(top, #00a6a6, #008080);
}

.pricing-teal .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-teal .pricing-footer {
	background-color: #008080;
	background-repeat: repeat-x;
	border: 1px solid #004040;
    background-image: linear-gradient(top, #008080, #005959);
}

.pricing-teal .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-teal .animate.change-bg ul:hover .pricing-content-row-even{
	color: #ffffff;
	background: #008080;
	border-left: 1px solid #004040;
	border-right: 1px solid #004040;
}

.pricing-teal .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background: #007373;
	border-left: 1px solid #004040;
	border-right: 1px solid #004040;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .4);
}

.pricing-teal .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #008080;
	-webkit-box-shadow: inset 0 0 0 #008080;
	   -moz-box-shadow: inset 0 0 0 #008080;
	        box-shadow: inset 0 0 0 #008080;
}

.pricing-teal .btn-pricing {
	color: #c7dcdc;
	background-color: #008080;
	*background-color: #005959;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #008080, #005959);
    border-left-color: #008080;
    border-right-color: #008080;
    border-top-color: #008080;
    border-bottom-color: #005959;
}

.pricing-teal .btn-pricing:hover,
.pricing-teal .btn-pricing:active,
.pricing-teal .btn-pricing.active,
.pricing-teal .btn-pricing.disabled,
.pricing-teal .btn-pricing[disabled] {
	color: #c7dcdc;
	background-color: #005959;
	*background-color: #005959;
}

.pricing-teal .btn-pricing:active,
.pricing-teal .btn-pricing.active {
	color: #c7dcdc;
	background-color: #005959 \9;
}

/* --- 19. Violet --- */
.pricing-violet .pricing-header-row-1, .pricing-violet .pricing-header-row-2 {
	background-color: #e67de6;
	background-repeat: repeat-x;
	border: 1px solid #a158a1;
    background-image: linear-gradient(top, #ff8bff, #e67de6);
}

.pricing-violet .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-violet .pricing-footer {
	background-color: #e67de6;
	background-repeat: repeat-x;
	border: 1px solid #a158a1;
    background-image: linear-gradient(top, #e67de6, #cc6fcc);
}

.pricing-violet .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-violet .animate.change-bg ul:hover .pricing-content-row-even {
	color: #ffffff;
	background: #e67de6;
	border-left: 1px solid #a158a1;
	border-right: 1px solid #a158a1;
}

.pricing-violet .animate.change-bg ul:hover .acc-inner {
	color: #ffffff;
	background: #d976d9;
	border-left: 1px solid #a158a1;
	border-right: 1px solid #a158a1;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .6);
}

.pricing-violet .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #e67de6;
	-webkit-box-shadow: inset 0 0 0 #e67de6;
	   -moz-box-shadow: inset 0 0 0 #e67de6;
	        box-shadow: inset 0 0 0 #e67de6;
}

.pricing-violet .btn-pricing {
	color: #f4dff4;
	background-color: #e67de6;
	*background-color: #cc6fcc;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #e67de6, #cc6fcc);
    border-left-color: #e67de6;
    border-right-color: #e67de6;
    border-top-color: #e67de6;
    border-bottom-color: #cc6fcc;
}

.pricing-violet .btn-pricing:hover,
.pricing-violet .btn-pricing:active,
.pricing-violet .btn-pricing.active,
.pricing-violet .btn-pricing.disabled,
.pricing-violet .btn-pricing[disabled] {
	color: #f4dff4;
	background-color: #cc6fcc;
	*background-color: #cc6fcc;
}

.pricing-violet .btn-pricing:active,
.pricing-violet .btn-pricing.active {
	color: #f4dff4;
	background-color: #cc6fcc \9;
}

/* --- 20. Yellow --- */
.pricing-yellow .pricing-header-row-1, .pricing-yellow .pricing-header-row-2 {
	background-color: #e6e600;
	background-repeat: repeat-x;
	border: 1px solid #adad00;
    background-image: linear-gradient(top, #ffff00, #e6e600);
}

.pricing-yellow .pricing-header-row-2 {
	border-bottom: none;
}

.pricing-yellow .pricing-footer {
	background-color: #e6e600;
	background-repeat: repeat-x;
	border: 1px solid #adad00;
    background-image: linear-gradient(top, #e6e600, #cccc00);
}

.pricing-yellow .animate.change-bg ul:hover .pricing-content-row-odd, .pricing-yellow .animate.change-bg ul:hover .pricing-content-row-even{
	color: #222222;
	background: #e6e600;
	border-left: 1px solid #adad00;
	border-right: 1px solid #adad00;
}

.pricing-yellow .animate.change-bg ul:hover .acc-inner {
	color: #222222;
	background: #d9d900;
	border-left: 1px solid #adad00;
	border-right: 1px solid #adad00;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .5);
	   -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .5);
	        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .2), inset 0 -1px 2px rgba(0, 0, 0, .2), inset 0 -1px 0 rgba(255, 255, 255, .5);
}

.pricing-yellow .animate.change-bg ul:hover .pricing-footer {
	border-top-color: #e6e600;
	-webkit-box-shadow: inset 0 0 0 #e6e600;
	   -moz-box-shadow: inset 0 0 0 #e6e600;
	        box-shadow: inset 0 0 0 #e6e600;
}

.pricing-yellow .btn-pricing {
	color: #222222;
	background-color: #e6e600;
	*background-color: #cccc00;
	background-repeat: repeat-x;
	background-image: linear-gradient(top, #e6e600, #cccc00);
    border-left-color: #e6e600;
    border-right-color: #e6e600;
    border-top-color: #e6e600;
    border-bottom-color: #cccc00;
}

.pricing-yellow .btn-pricing:hover,
.pricing-yellow .btn-pricing:active,
.pricing-yellow .btn-pricing.active,
.pricing-yellow .btn-pricing.disabled,
.pricing-yellow .btn-pricing[disabled] {
	color: #222222;
	background-color: #cccc00;
	*background-color: #cccc00;
}

.pricing-yellow .btn-pricing:active,
.pricing-yellow .btn-pricing.active {
	color: #222222;
	background-color: #cccc00 \9;
}

.pricing-yellow .package-title h2, .pricing-yellow .package-price h1 {
	color: #222222;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, .6);
}
