.tp-caption.very_bold_text {
position:absolute;
color:#444;
text-shadow:0px 3px 9px rgba(0, 0, 0, 0.4);
font-size:60px;
line-height:60px;
font-family:"Arial Black", Arial, sans-serif;
font-weight:900;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
letter-spacing:-3px;
}

.tp-caption.blue_bg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:bold;
font-size:18px;
line-height:20px;
font-family:Arial;
padding:4px 7px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#468bbb;
white-space:nowrap;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
letter-spacing:0px;
}

.tp-caption.regular_text {
position:absolute;
color:#555;
text-shadow:none;
font-weight:normal;
font-size:15px;
line-height:24px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
}

.tp-caption.purple_bg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:bold;
font-size:18px;
line-height:20px;
font-family:Arial;
padding:4px 7px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#954f8b;
white-space:nowrap;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
letter-spacing:0px;
}

.tp-caption.red_bg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:bold;
font-size:18px;
line-height:20px;
font-family:Arial;
padding:4px 7px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#d54444;
white-space:nowrap;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
letter-spacing:0px;
}

.tp-caption.green_bg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:bold;
font-size:18px;
line-height:20px;
font-family:Arial;
padding:4px 7px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#83bd66;
white-space:nowrap;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
letter-spacing:0px;
}

.tp-caption.large_text_dark {
position:absolute;
color:#444;
text-shadow:none;
font-weight:bold;
font-size:35px;
line-height:35px;
font-family:Arial;
margin:0px;
border-width:0px;
border-style:none;
white-space:nowrap;
letter-spacing:-1px;
}

.tp-caption.black_bg {
position:absolute;
color:#fff;
text-shadow:none;
font-weight:bold;
font-size:18px;
line-height:20px;
font-family:Arial;
padding:4px 7px;
margin:0px;
border-width:0px;
border-style:none;
background-color:#444;
white-space:nowrap;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
letter-spacing:0px;
}

.tp-caption.modern_medium_fat_GSblue {
font-size:22px;
line-height:20px;
font-weight:800;
font-family:Verdana,Geneva,sans-seri;
color:rgb(0, 144, 212);
text-decoration:none;
background-color:transparent;
text-shadow:none;
margin:0px;
white-space:nowrap;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.Courier_MS_LBlue {
font-size:38px;
line-height:10px;
font-weight:200;
font-family:"Courier New",Courier,monospace;
color:rgb(0, 188, 242);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.Courier_MS_White {
font-size:24px;
line-height:10px;
font-weight:200;
font-family:"Courier New",Courier,monospace;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.Courier_MS_LBlue_ul {
font-size:30px;
line-height:10px;
font-weight:200;
font-family:"Courier New",Courier,monospace;
color:rgb(0, 188, 242);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.Verdana_MS_DBlue {
font-size:32px;
line-height:10px;
font-weight:100;
font-family:Verdana,Geneva,sans-serif;
color:#002050;
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.medium_text_Gsblue {
font-size:20px;
line-height:32px;
font-weight:200;
font-family:Verdana,Geneva,sans-serif;
color:rgb(0, 144, 212);
text-decoration:none;
background-color:rgb(255, 255, 255);
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
margin:0px;
white-space:nowrap;
letter-spacing:-2px;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.modern_medium_fat_white {
font-size:24px;
line-height:20px;
font-weight:700;
font-family:"Open Sans",sans-serif;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
text-shadow:none;
margin:0px;
white-space:nowrap;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.modern_light_thin_GSwhiteblue {
font-size:18px;
line-height:26px;
font-weight:400;
font-family:Verdana,Geneva,sans-seri;
color:rgb(0, 144, 212);
text-decoration:none;
background-color:rgb(255, 255, 255);
text-shadow:none;
margin:0px;
white-space:nowrap;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.medium_bold_text_GS {
font-size:48px;
line-height:20px;
font-weight:bold;
font-family:Verdana,Geneva,sans-serif;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:4px 7px;
text-shadow:none;
margin:0px;
white-space:nowrap;
letter-spacing:0px;
border-radius:3px 3px 3px 3px;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.medium_text_Gsgreen {
font-size:22px;
line-height:32px;
font-weight:200;
font-family:Verdana,Geneva,sans-serif;
color:rgb(42, 133, 154);
text-decoration:none;
background-color:rgb(255, 255, 255);
text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
margin:0px;
white-space:nowrap;
letter-spacing:-2px;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.medium_text_Gsgold1 {
font-size:22px;
line-height:32px;
font-weight:200;
font-family:Verdana,Geneva,sans-serif;
color:#d1b01f;
text-decoration:none;
background-color:rgb(255, 255, 255);
background-color:rgba(255, 255, 255, 1);
text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
margin:0px;
white-space:nowrap;
letter-spacing:-2px;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

