/********************************************************************************************/
/* This file contains the CSS declarations that are used in the content area of the site. 	*/
/* All declarations in this file will also be available in the SiteCM page editor. 			*/
/********************************************************************************************/

/* Required Declarations */
/* The following declarations are required by the SiteCM page editor */

/* Text - default */
body, td, p, li, input, select, textarea {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #808284;
	font-size: 9pt;
}

/* Lists */
ul, ol {}

/* Formatted Text */
pre {}

/* Headings */
h1 { font-size: 20px; font-weight: normal; margin-top: 0; }
h2 { color: #644b73; font-size: 18pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
h3 { color: #6c6e70; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
h4 { color: #644b73; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; }	
h5 { color: #644b73; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h6 { color: #808284; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 120%; }

/* Links - default */
a:link { color: #644b73; text-decoration: none; }
a:visited { color: #644b73; text-decoration: none; }
a:hover { color: #f03c64; }

/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */
.whitebar { background: url(/images/home_Whitebar792x1.jpg) repeat-y left top; }
.featurePetalsBG { background: url(/images/feature_petals_blank_bg.jpg) no-repeat bottom center; }
.sureTouchLogo { display: block; padding: 0; margin: 0; }
.flag1 { background: url(/images/flag_WhiteRed.jpg) no-repeat left top; }
.flag2 { background: url(/images/flag_WhiteDoctor.jpg) no-repeat left top; }
.flag3 { background: url(/images/flag_WhiteMid.jpg) no-repeat left top; }
.flag4 { background: url(/images/flag_BlackYoung.jpg) no-repeat left top; }
.buttonWide { background: url(/images/button_383x36.jpg) no-repeat left top; }
.button255 { background: url(/images/button_255x36.jpg) no-repeat left top; }
.button337 { background: url(/images/button_337x36.jpg) no-repeat center top; }
.textTestimonialItal { color: #bea0c8; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 125%; }
.textTestimonial { color: #bea0c8; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; }
.textSubhead { color: #6c6e70; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; }
.textBody { color: #808284; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 120%; }
.textLinkBlue { color: #644b73; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; text-transform: uppercase; }
.textFlagHead { display: block; color: #644b73; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-transform: uppercase; padding-top: 5px; padding-left: 12px; }
.textFlagBody { display: block; color: #808284; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; line-height: 120%; padding-top: 7px; padding-right: 48px; padding-left: 12px; width: 125px;}

.Image_Rotator { background: transparent url(/images/dropin_image_rotator.gif) no-repeat center center; }
.groupImage { display: block; }

