.robust_very_large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(74, 72, 69); line-height: 60px; letter-spacing: -2px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(255,255,255,0.5);
}
.robust_large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(0, 0, 0); line-height: 40px; font-family: Arial; font-size: 35px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(255,255,255,0.5);
}
.robust_large_white_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: Arial; font-size: 35px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(255,255,255,0.5);
}

.robust_large_white_text2.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 32px; font-family: Arial; font-size: 28px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(255,255,255,0.5);
}

.robust_large_white_text3.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 32px; font-family: Arial; font-size: 28px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(255,255,255,0.5);
}

.robust_big_green.tp-caption {
	border-width: 0px; margin: 0px; padding: 4px 8px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; position: absolute; text-shadow: none; background-color: rgb(148, 186, 101);
}
.robust_medium_green.tp-caption {
	border-width: 0px; margin: 0px; padding: 4px 8px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 24px; font-family: Arial; font-size: 18px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(148, 186, 101);
}
.robust_medium_black.tp-caption {
	border-width: 0px; margin: 0px; padding: 4px 8px; border-radius: 2px; color: rgb(74, 72, 69); line-height: 24px; font-family: Arial; font-size: 18px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
	border-width: 0px; margin: 0px; padding: 4px 8px; border-radius: 2px; color: rgb(74, 72, 69); line-height: 24px; font-family: Arial; font-size: 18px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.robust_medium_white.tp-caption {
	border-width: 0px; margin: 0px; padding: 4px 8px; border-radius: 2px; color: rgb(148, 186, 101); line-height: 24px; font-family: Arial; font-size: 18px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.robust_black.tp-caption {
	color: rgb(0, 0, 0); text-shadow: none; font-family: Arial; font-size: 24px;  line-height: 26px;
}
.robust_whitewhite.tp-caption {
	color: rgb(255, 255, 255); text-shadow: none; font-family: Arial; font-size: 24px;  line-height: 26px;
}
.robust_whitewhite2.tp-caption {
	color: rgb(255, 255, 255); text-shadow: none; font-family: Arial; font-size: 18px;  line-height: 20px;
}
.robust_whitewhite3.tp-caption {
	color: rgb(255, 255, 255); text-shadow: none; font-family: Arial; font-size: 18px;  line-height: 20px;
}
.big_white.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0);
}
.big_orange.tp-caption {
	border-width: 0px; margin: 0px; padding: 0px 4px; color: rgb(255, 115, 2); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.big_black.tp-caption {
	border-width: 0px; margin: 0px; padding: 0px 4px; color: rgb(0, 0, 0); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 36px; font-weight: 700; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.medium_grey.tp-caption {
	border-width: 0px; margin: 0px; padding: 2px 4px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5); background-color: rgb(136, 136, 136);
}
.small_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 14px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.medium_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Arial; font-size: 20px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 40px; font-family: Arial; font-size: 40px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.very_large_text.tp-caption {
	border-width: 0px; margin: 0px; color: rgb(255, 255, 255); line-height: 60px; letter-spacing: -2px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: 0px 2px 5px rgba(0,0,0,0.5);
}
.very_big_white.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(255, 255, 255); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(0, 0, 0);
}
.very_big_black.tp-caption {
	border-width: 0px; margin: 0px; padding: 1px 4px 0px; color: rgb(0, 0, 0); line-height: 60px; font-family: Arial; font-size: 60px; font-weight: 700; white-space: nowrap; position: absolute; text-shadow: none; background-color: rgb(255, 255, 255);
}
.boxshadow.tp-caption {
	box-shadow: 0px 0px 20px rgba(0,0,0,0.5); -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
}
.black.tp-caption {
	color: rgb(0, 0, 0); text-shadow: none;
}
.noshadow.tp-caption {
	text-shadow: none;
}



.robust_big_green1.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 48px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}
.robust_big_green2.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}
.robust_big_green3.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}
.robust_big_green4.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 44px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}
.robust_big_green5.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}

.robust_big_green11.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 67px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}

.robust_big_green12.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 46px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}


.robust_big_green13.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 68px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}


.robust_big_green91.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}

.robust_big_green92.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 28px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}

.robust_big_green93.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}

.robust_big_green94.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}


.robust_big_green95.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}










.robust_big_green6.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 55px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}

.robust_big_green7.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 48px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}

.robust_big_green8.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Arial; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);
	
}

.robust_big_green9.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 18px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5);text-align:center;
	
}

.robust_big_green10.tp-caption {
	border-width: 0px; margin: 0px; padding: 30px 14px; border-radius: 2px; color: rgb(255, 255, 255); line-height: 36px; letter-spacing: -1.5px; font-family: Calibri; font-size: 28px; font-weight:bold; position: absolute; text-shadow: none; background-color: rgba(1,171,49,0.5); text-align:center;
	
}