/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
	background-position: 0px 0px;
	background-image:url(/images/main_back.jpg);
	background-repeat:repeat-x;
	background-color:#eefdcc;
}

a{
	color: #6d9002;
	text-decoration: none;
	font-weight:bold;
}

a:link{
	color: #6d9002;
	text-decoration: none;
	font-weight:bold;
}

a:visited{
	color: #6d9002;
	text-decoration: none;
	font-weight:bold;
}

a:hover{
	color: #6d9002;
	text-decoration: underline;
	font-weight:bold;
}

h1 {
 color: #000000;
 font-size:12px;
 margin: 0px;
 padding: 0px;
 font-weight:normal;
 display:inline;
}

h2 {
 color: #000000;
 font-size:12px;
 margin: 0px;
 padding: 0px;
 font-weight:normal;
 display:inline;
}

img {
border:0px;
}

.textlarge {
font-size:16px;}

.textgreen {
color: #6d9002;
font-weight:bold;}

.bluetext {
color: #0989d2;
font-weight:bold;}

.textgreenLight {
color: #6d9002;
font-weight:normal;}

.textblueLight {
color: #0989d2;
font-weight:normal;}

.clearBoth {clear:both;}
.clearAndPadding { clear:both; padding-top:12px;}

.cardBoardFishFont{color: #C9475B; font-weight: bold;}

* html .PNGImageFix {behavior:url(/iepngfix.htc);}


/* Top Blue Nav Bar Styles  */ 

#topNavigation {background-image:url(/images/topnav_banner.gif); background-repeat:no-repeat; width:800px; height:44px; margin-left:auto; margin-right:auto; text-align:center;}

#topNavigation ul {padding:0px; margin:0px;}

#navigationtext li {display: inline; list-style-type: none; color:#FFFFFF; font-size:13.5px; font-weight:bold; vertical-align:middle; line-height:35px;}

#navigationtext a:visited:hover {color:#FFFFFF; text-decoration:underline; margin-left:11px; margin-right:11px; font-weight:bold;}

#navigationtext a:visited {color:#FFFFFF; text-decoration:none; margin-left:11px; margin-right:11px; font-weight:bold;}

#navigationtext a:hover {color:#FFFFFF; text-decoration:underline; margin-left:11px; margin-right:11px; font-weight:bold;}

#navigationtext a {color:#FFFFFF; text-decoration:none; margin-left:11px; margin-right:11px; font-weight:bold;}

#mainLogoBanner {background-image:url(/images/main_logo_banner.jpg); background-repeat:no-repeat; height:186px; width:800px; margin-left:auto; margin-right:auto;}

/* Login and Signup Buttons */

#loginANDsignupBTNS{
margin-right:30px;
float:right;
padding-top:152px;
width:250px;
height:34px;}


/* Top Rollover Login Button      */ 

.LoginBTN {
background:transparent url(/images/toploginbtn2.gif) no-repeat scroll 0% 50%;
float:left;
height:34px;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
width:122px;
}
.LoginBTN a {
color:#354e00;
display:block;
float:left;
font-size:14px;
font-weight:bold;
height:34px;
overflow:hidden;
text-decoration:none;
width:122px;
}
.LoginBTN a:hover {
color:#354e00;
}
.LoginBTN a:visited {
color:#354e00;
}
.cssnav img {
border:0pt none;
height:34px;
width:122px;
}
* html a:hover {
visibility:visible;
}
.LoginBTN a:hover img {
visibility:hidden;
}
.LoginBTN span {
cursor:pointer;
left:13px;
position:absolute;
text-align:center;
top:11px;
width:100px;
}

/* Top Rollover Signup Buttons      */ 


.SignupBTN {
background:transparent url(/images/topsignupbtn2.gif) no-repeat scroll 0% 50%;
float:left;
height:34px;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
width:122px;
}
.SignupBTN a {
color:#FFFFFF;
display:block;
float:left;
font-size:14px;
font-weight:bold;
height:34px;
overflow:hidden;
text-decoration:none;
width:122px;
}
.SignupBTN a:hover {
color:#FFFFFF;
}
.SignupBTN a:visited {
color:#FFFFFF;
}
.SignupBTN img {
border:0pt none;
height:34px;
width:122px;
}
* html a:hover {
visibility:visible;
}
.SignupBTN a:hover img {
visibility:hidden;
}
.SignupBTN span {
cursor:pointer;
left:13px;
position:absolute;
text-align:center;
top:11px;
width:100px;
}

#greenStripeBackground { background-image:url(/images/greenstripedback.jpg); background-repeat:no-repeat; height:307px; width:800px; margin-left:auto; margin-right:auto; padding-top:23px;}

#mainContents {background-image:url(/images/repeatedtableback.gif); background-repeat:repeat-y; width:800px; margin-left:auto; margin-right:auto; height:100%}

#mainContentsBottom {background-image:url(/images/maincontainerbottom.gif); background-repeat:no-repeat; width:800px; margin-left:auto; margin-right:auto; height:55px}

/***********************************************/
/* Green Advertising Banner - Home             */
/***********************************************/ 

#fourstepintro1 {height:32px; width:800px; margin-left:auto; margin-right:auto;}
#fourstepintro2 {height:142px; width:800px; margin-left:auto; margin-right:auto;}
#fourstepintro3 {height:111px; width:800px; margin-left:auto; margin-right:auto;}

/***********************************************/
/* Green Advertising Banner - About             */
/***********************************************/ 

#aboutTop1 {height:33px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#aboutTop2 {height:153px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#aboutTop3 {height:99px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}

/***********************************************/
/* Green Advertising Banner - FAQ            */
/***********************************************/ 

#FAQTop1 {height:46px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#FAQTop2 {height:173px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#FAQTop3 {height:66px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}

/***********************************************/
/* Green Advertising Banner - Tutorial         */
/***********************************************/ 

#tutorialTop1 {height:39px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#tutorialTop2 {height:188px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#tutorialTop3 {height:58px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}

/***********************************************/
/* Green Advertising Banner - Pricing and Coverage          */
/***********************************************/ 

#coverageTop1 {height:36px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#coverageTop2 {height:184px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#coverageTop3 {height:65px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}


/***********************************************/
/* Green Advertising Banner - Clients          */
/***********************************************/ 

#clientsTop1 {height:30px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#clientsTop2 {height:186px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#clientsTop3 {height:69px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}

/***********************************************/
/* Green Advertising Banner - Contact          */
/***********************************************/ 

#contactTop1 {height:31px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#contactTop2 {height:193px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}
#contactTop3 {height:61px; width:800px; margin-left:auto; margin-right:auto; behavior:url(iepngfix.htc);}

/***********************************************/
/* Green Advertising Banner - Results Plus             */
/***********************************************/ 

#resultsPlusIntro1 {height:97px; width:800px; margin-left:auto; margin-right:auto;}
#resultsPlusIntro2 {height:111px; width:800px; margin-left:auto; margin-right:auto;}
#resultsPlusIntro3 {height:87px; width:800px; margin-left:auto; margin-right:auto;}

/***********************************************/
/* Main Contents			                   */
/***********************************************/ 

/* Home						                   */

#welcometext {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.homeFirstmaincontent {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:justify;}

.homeFirstmaincontent img {float:right; padding-left:15px; margin-top:-20px;}

.homeFirstmaincontentNEW {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:justify;}

.homeFirstmaincontentNEW img {float: right; margin-right: 20px; margin-top: 10px; padding-left: 25px;}

.homeSecondmaincontent {clear:both; padding-top:5px; font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; text-align:justify;}

#helpDocumentPingContainer {width:756px; margin-left:auto; margin-right:auto; height:126px; padding-top:10px; clear:both;}

#homeTopOfPageContainer {overflow:auto; margin: -10px auto 0px auto; padding-bottom: 10px;}
* html #homeTopOfPageContainer {zoom: 1; position: relative;}

#homeNewTopBanner {width:796px; border-top:1px #3f7eb9 solid; height:44px; text-align:center; margin: 0px auto; font-size:23px; background-color:#4e8ac8; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.51, rgb(75,135,198)), color-stop(1, rgb(94,152,209)));
background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 51%, rgb(94,152,209) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0 1px 1px #20548B;}
#homeNewTopBanner span.textHeading {width:520px; float:right;}
#homeNewTopBanner span.highlightMe {font-size:27px;}

#homeNewTopBannerLower {width:796px;  line-height: 36px; color:#4b87c6; border-top:1px #eeefef solid; height:39px; text-align:center; margin: 0px auto; font-size:20px; background-color:#f9fafa; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(245,245,246)), color-stop(1, rgb(251,252,252))); background-image: -moz-linear-gradient(center bottom, rgb(245,245,246) 0%, rgb(251,252,252) 100%); font-family: Century_Gothic, Arial, Helvetica, sans-serif;}
#homeNewTopBannerLower span {width:520px; float:right;}

#homeNewPhoneSplash {width:299px; float:left; margin-top: -80px; display:inline-block;}
#homeNewPhoneSplash img {display:block; position: relative; z-index:5;}

#homeNewIntrotext {width:405px; text-align:justify; font-size:15px; line-height:24px; font-family:Helvetica, Arial, sans-serif; letter-spacing: -0.2px; float:right; margin-right:55px; margin-top:28px; color:#444444; }
* html #homeNewIntrotext {margin-right:30px}

#homeNewTopCallToActionHolder {clear:right; padding-top: 38px;}
* html #homeNewTopCallToActionHolder {padding-top: 0px; zoom: 1; position: relative; z-index:-999; margin-top:-65px;}
*:first-child+html #homeNewTopCallToActionHolder {padding-top: 0px;position: relative; z-index:0; margin-top:0px; top:-66px; margin-bottom:-65px}
#homeNewTopCallToActionUpper {width:796px; line-height:36px;  border-top:1px #f4f8fc solid; border-bottom:1px #e1eaf4 solid; height:41px; text-align:right; margin: 0px auto; font-size:23px; background-color:#dbe7f4; color:#1d5da0; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(219,231,244)), color-stop(0.5, rgb(219,231,244)), color-stop(1, rgb(224,235,246))); background-image: -moz-linear-gradient(center bottom, rgb(219,231,244) 0%, rgb(219,231,244) 50%, rgb(224,235,246) 100%); font-family: Century_Gothic, Arial, Helvetica, sans-serif;}
#homeNewTopCallToActionUpper a, #homeNewTopCallToActionUpper  a:link, #homeNewTopCallToActionUpper  a:visited, #homeNewTopCallToActionUpper  a:hover { text-decoration:none; font-weight:normal; font-size:21px; color:#1d5da0; background-image:url(/images/home_sendnow_arrow.gif); background-position:right 7px; background-repeat:no-repeat; margin-right: 24px;}
#homeNewTopCallToActionUpper span {width:520px; padding-right: 26px; padding-bottom: 8px; padding-left:42px;  background-image:url(/images/home_sendnow_envelope.gif); background-repeat:no-repeat; }
#homeNewTopCallToActionLower {width:796px; border-bottom:1px #fbfbfb solid; height:23px; line-height:23px; text-align:right; margin: 0px auto; font-size:14px; background-color:#f4f9e9; color:#444444;}
#homeNewTopCallToActionLower a, #homeNewTopCallToActionLower a:link, #homeNewTopCallToActionLower a:visited, #homeNewTopCallToActionLower a:hover { text-decoration:none; font-weight:normal; color:#6D9002;}
#homeNewTopCallToActionLower span.freeTrialAlign {width:520px; margin-right:46px;}

/*.homeTopBulletTitleAlignAdjust {height:41px !important; padding-top: 3px !important;}*/
.homeTop5BulletAdjust{padding-bottom:4px !important;}
.homeTop5BulletTopMarginAdjust{margin-top:4px !important;}
.homeTop5BulletAdjustBottom {padding-bottom:11px !important;}
.homeNEWTop5Footer {width:100%; margin-bottom:16px; height:42px; text-align:center; font-size:15px; clear:both; overflow:auto; background-color:#fafafa; color:#444444; background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, rgb(243,243,243)), color-stop(1, rgb(255,255,255))); background-image: -moz-linear-gradient(center bottom, rgb(243,243,243) 0%, rgb(255,255,255) 100%); line-height:42px; z-index:1; position:relative; }
 * html .homeNEWTop5Footer {}

#homeNewToSMSBTN {float:right; padding-left:15px; width:380px; background-color:#FFF;}
#homeNewGrowDatabaseBTN {float:right; clear:right; padding-top: 6px;  padding-left:15px; width:380px; background-color:#FFF;}

#homeNewOutroTextContainer {display: inline-block; padding-left: 48px; padding-top: 4px; width: 720px;}
.homeNewOutroText { font-size:15px; line-height:24px; font-family:Helvetica, Arial, sans-serif; letter-spacing: -0.2px; color:#444444; text-align: justify; width:284px; margin-left:23px; padding-bottom: 5px; padding-top: 5px;}

#dhtmltooltip {position: absolute; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0px 1px 1px #CCCCCC; -webkit-box-shadow: 0px 1px 1px #CCCCCC; box-shadow: 0px 1px 1px #CCCCCC; display:block; color:#FFF; font-size:11px; line-height:19px; border: 6px solid #ffffff; width: 500px; background-color:#4b87c6; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.5, rgb(75,135,198)), color-stop(1, rgb(94,152,209))); background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 50%, rgb(94,152,209) 100%); visibility: hidden; z-index: 100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);  padding-left:28px; padding-top:18px;  margin-left: 2px; margin-right: 2px; padding-bottom:22px; text-align:left;}
/*#industryTAndCBlock {display:block; color:#FFF; font-size:11px; line-height:19px; padding-left:68px; padding-top:22px;  margin-left: 2px; margin-right: 2px; padding-bottom:22px; background-color:#4b87c6; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.5, rgb(75,135,198)), color-stop(1, rgb(94,152,209))); background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 50%, rgb(94,152,209) 100%);}*/
#dhtmltooltip span {font-size:13px; font-weight:bold;}
#dhtmltooltip span.largeStar {font-size:18px;}

#homeEmailCaptureDevice {display:block;  height:121px; margin-left: -10px; padding-bottom: 5px; background-image:url(/images/home_email_capture_back.png); background-repeat:no-repeat; behavior: url("/iepngfix.htc");  margin-top: 15px; width:820px;}
* html #homeEmailCaptureDevice {width:809px;}
* html #homeEmailCaptureDevice span { margin-left:0px; width:809px; display:block;}
#homeEmailCaptureDevice span {display:inline-block; width:821px; padding-bottom: 5px; position:absolute; position: relative; top: 64px; left: 50px;}
.homeEmailCaptureInput { background: url("/images/home-email-input-back.png") no-repeat scroll 0 0 transparent; border: medium none; color: #3c6ea0; cursor: text; font-size: 18px; height: 27px; margin-left: 95px; margin-top: 3px; padding: 8px 11px; vertical-align: top; width: 306px; padding-right:7px;}
.homeEmailCaptureInputBTN {background: url("/images/home-emailsubmit-btn.png") no-repeat scroll 0 0 transparent; margin-top: 4px; border: medium none; cursor: pointer; height: 41px;vertical-align: middle; width: 154px; behavior: url("/csshover3.htc");}
.homeEmailCaptureInputBTN:hover {background-position: 0 -41px;}

#homeEmailCaptureDevice input[type=text]:focus,input[type=password]:focus {outline: 0 none;}

#homeResultsPlusBannerPopContainer {height:60px; width:337px; margin-left: 240px; overflow:hidden;}
#homeResultsPlusBannerPop {height:60px; width:100%; background-image:url(/images/results-plus.png); margin-top:-150px}
* html #homeResultsPlusBannerPop {background-image:url(/images/results-plus.gif);}
#homeResultsPlusBannerPop:hover {background-position: 0 -60px;}
#homeResultsPlusBannerPopMoreContainer {height:22px; width:200px; margin-left: 240px; overflow:hidden; margin-top:-12px;}
#homeResultsPlusBannerPopMore {height:22px; width:108px; background-image:url(/images/results-plus-more.png); margin-left: 23px; margin-top: -120px;}
* html #homeResultsPlusBannerPopMore {background-image:url(/images/results-plus-more.gif);}
#homeResultsPlusBannerPopMore:hover {background-position: 0 -22px;}

/* About */

#aboutNewImageSplash {width:270px; float:right; margin-top: -17px;}
#aboutNewImageSplash img {display:block; position: relative; z-index:5;}

#aboutNewTopCallToActionHolder {padding-top: 138px;}
* html #aboutNewTopCallToActionHolder {margin-top: -67px; padding-top:0px;  zoom: 1; position: relative; z-index:-999;}
*:first-child+html #aboutNewTopCallToActionHolder {margin-top: -67px; padding-top:0px; position: relative; z-index:0; float:left;}
#aboutNewTopCallToActionUpper {width:796px; line-height:36px;  border-top:1px #f4f8fc solid; border-bottom:1px #e1eaf4 solid; height:41px; text-align:right; margin: 0px auto; font-size:23px; background-color:#dbe7f4; color:#1d5da0; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(219,231,244)), color-stop(0.5, rgb(219,231,244)), color-stop(1, rgb(224,235,246))); background-image: -moz-linear-gradient(center bottom, rgb(219,231,244) 0%, rgb(219,231,244) 50%, rgb(224,235,246) 100%); font-family: Century_Gothic, Arial, Helvetica, sans-serif;}
#aboutNewTopCallToActionLower {width:796px; border-bottom:1px #fbfbfb solid; height:23px; line-height:23px; text-align:right; margin: 0px auto; font-size:14px; background-color:#f4f9e9; color:#444444;}

#aboutNewTopBannerLower {width:796px;  line-height: 36px; color:#4b87c6; border-top:1px #eeefef solid; height:39px; text-align:center; margin: 0px auto; font-size:20px; background-color:#f9fafa; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(245,245,246)), color-stop(1, rgb(251,252,252))); background-image: -moz-linear-gradient(center bottom, rgb(245,245,246) 0%, rgb(251,252,252) 100%); font-family: Century_Gothic, Arial, Helvetica, sans-serif;}
#aboutNewTopBannerLower span {width:640px; float:left;}

.aboutNewFeaturesBulletPointContainer {width:718px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #eeeeee; -moz-box-shadow: 0px 1px 1px #EEEEEE; -webkit-box-shadow: 0px 1px 1px #EEEEEE; box-shadow: 0px 1px 1px #EEEEEE;  margin-left:auto; margin-right:auto; background-color:#f7fafd; 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(249,252,242)), color-stop(1, rgb(253,254,248))); background-image: -moz-linear-gradient(center bottom, rgb(249,252,242) 0%, rgb(253,254,248) 100%); margin-top: 12px; margin-bottom: 12px; overflow:auto;}

.aboutNewFeaturesContentTitleConatiner {width:701px; height:44px; text-align:center; margin: 8px auto; font-size:18px; background-color:#4e8ac8; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(137,183,30)), color-stop(0.51, rgb(145,192,35)), color-stop(1, rgb(177,213,57)));
background-image: -moz-linear-gradient(center bottom, rgb(137,183,30) 0%, rgb(145,192,35) 51%, rgb(177,213,57) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0 1px 1px #4F6B0D;}

.aboutNewFeaturesEnvelopBullet {color:#535353; text-align:justify; width:580px; font-size:12px; line-height:18px; margin-top: 10px; clear:both; padding-top: 10px;}
.aboutNewFeaturesEnvelopBullet h3 {color:#223700; font-size:14px; margin: 0px; padding: 0px; font-weight:bold; display:inline;}

.aboutNewFeaturesBullet1 {background-image:url(/images/industry_bullet_envelope1.png); background-repeat:no-repeat; min-height: 40px;}
.aboutNewFeaturesBullet2 {background-image:url(/images/industry_bullet_envelope2.png); background-repeat:no-repeat; min-height: 40px;}
.aboutNewFeaturesBullet3 {background-image:url(/images/industry_bullet_envelope3.png); background-repeat:no-repeat; min-height: 40px;}
* html .aboutNewFeaturesBullet1 {height: 40px;}
* html .aboutNewFeaturesBullet2 {height: 40px;}
* html .aboutNewFeaturesBullet3 {height: 40px;}
.aboutNewFeaturesBulletStripe {width:100%; display:inline-block; background-color:#eff2e6; height:100%;}

.aboutSMSUsageContainer {width:718px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #eeeeee; -moz-box-shadow: 0px 1px 1px #EEEEEE; -webkit-box-shadow: 0px 1px 1px #EEEEEE; box-shadow: 0px 1px 1px #EEEEEE;  margin-left:auto; margin-right:auto; background-color:#f7fafd; 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(244,248,252)), color-stop(1, rgb(250,252,254))); background-image: -moz-linear-gradient(center bottom, rgb(244,248,252) 0%, rgb(250,252,254) 100%); margin-top: 12px; margin-bottom: 12px; overflow:auto;}

.aboutSMSUsageTitleConatiner {width:701px; height:44px; text-align:center; margin: 8px auto; font-size:18px; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-color:#4e8ac8; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.51, rgb(75,135,198)), color-stop(1, rgb(94,152,209)));
background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 51%, rgb(94,152,209) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0px 1px 1px #20548b;}

.aboutSMSUsageTitleConatiner span {font-size:36px;}
.aboutSMSUsageTitleConatiner span.smallerTitle {font-size:23px;}
.aboutSMSUsageGeneralText {text-align:justify; width:640px; color: #444444; font-family: Helvetica,Arial,sans-serif; font-size: 15px; letter-spacing: -0.2px; line-height: 24px; margin-left:auto; margin-right:auto; margin-bottom: 20px; margin-top: 20px; clear:both;}
.aboutSMSUsageBullet {clear: both; color: #535353; font-size: 13px; line-height: 27px; height: 27px; margin-bottom: 11px; margin-left: 35px; margin-top: 8px; padding-left: 24px; text-align: justify; width: 580px;}
.aboutSMSUsageBullet span {font-weight:bold;}
.aboutSMSUsageBulletHolder {background-repeat:no-repeat; display:table; float:right; height:45px; width:677px; clear:both; padding-bottom: 11px;}
.aboutSMSUsageBulletIcon1 {background-image:url(/images/about_sms_usage_stripe1.png); behavior: url("/iepngfix.htc");}
.aboutSMSUsageBulletIcon2 {background-image:url(/images/about_sms_usage_stripe2.png); behavior: url("/iepngfix.htc");}

.aboutSMSUsageBulletAdjustBottom {margin-bottom: 11px !important;}
.aboutNewBottomButtonAdjust {margin-top: -8px; padding-top:0px !important}

.aboutFeaturesNavigation {display: block; height: 40px; line-height: 40px;  vertical-align: middle; border-top: 1px dotted #CED2C2; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(236,241,222)), color-stop(1, rgb(247,250,236))); background-image: -moz-linear-gradient(center bottom, rgb(236,241,222) 0%, rgb(247,250,236) 100%);}
.aboutFeaturesNavigation a, .aboutFeaturesNavigation a:link, .aboutFeaturesNavigation a:visited, .aboutFeaturesNavigation a:hover { font-size:14px; text-decoration:underline; font-weight:normal; line-height:40px; cursor:pointer;}
.aboutFeaturesNavigation .prev {margin-left:20px; float:left}
.aboutFeaturesNavigation .next {float:right; margin-right:20px;}

.aboutBulletLeftAligned {background-position:left 3px; padding-left:49px; margin-left:22px; float:left;}
.aboutBulletRightAligned {background-position:right 0px; padding-right:49px; margin-right:22px; float:right; text-align:right}

.fullWidthGeneralText {color: #444444; font-family: Helvetica,Arial,sans-serif; font-size: 15px; letter-spacing: -0.2px; line-height: 24px; margin-left:auto; margin-right:auto;  margin-top: 10px; margin-bottom: 10px;  text-align: justify; width: 670px;}

#aboutNewIntrotext {color: #444444; float: right; font-family: Helvetica,Arial,sans-serif; font-size: 15px; letter-spacing: -0.2px; line-height: 24px; margin-right: 5px; margin-top: 20px; text-align: justify; width: 435px;}

#welcometextAbout {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.aboutHolder {width:700px; margin-left:auto; margin-right:auto; clear:both; font-size:12px; color:#333333; padding-top:10px; text-align:justify;}

.Firstaboutfeaturescontent {float:left; padding-top:10px;}

.FirstaboutfeaturescontentImage  {margin-right:15px; float:right;}

.Secondaboutfeaturescontent {font-size:12px; color:#333333; width:370px; padding-top:10px; text-align:justify; float:right;}

.SecondaboutfeaturescontentImage  {padding-left:15px; margin-top:0px; margin-left:25px; float:left;}

.Firstaboutfeaturescontent li {margin-bottom:7px; margin-right: 15px;}

.Firstaboutfeaturescontent ul {margin-bottom:25px;}

.Secondaboutfeaturescontent li {margin-bottom:7px;}

.Secondaboutfeaturescontent ul {margin-bottom:25px;}

/* Tutorial */

#welcometextTutorial {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.tutorialfeaturescontent {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:justify; background-image:url(/images/tutorialmage.jpg); background-repeat:no-repeat; background-position:center bottom; padding-bottom: 200px;}

.tutorialfeaturescontent img {float:right; padding-left:15px; margin-top:-10px;}

.tutorialfeaturescontent li {margin-bottom:7px;}

.tutorialfeaturescontent ul {margin-bottom:25px;}

/* Coverage */

#welcometextCoverage {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

#CoverageHolder {font-size:12px; color:#333333; width:500px; margin-left:auto; margin-right:auto; padding-top:20px;}

#CoverageHolder td { border-top:1px #CCCCCC dotted; padding:5px;}

.firstmaincontentCovergae {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; text-align:center;}

#CoverageAlphaHolder {font-size:12px; color:#333333; width:500px; margin-left:auto; margin-right:auto; padding-top:20px; text-align:center;}

/* Clients */

#welcometextClients {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.hrClients {background-color:#FFFFFF; border-color:#DDDDDD; border-style:none none dotted; border-width:1px; color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:5px;}

#ClientsLogoHolder {margin-left:auto; margin-right:auto; text-align:center; width:780px;}

#ClientsLogoHolder img {border:0px none; padding-left:10px; padding-right:10px;}

#welcometextClientsForIndustry {height:70px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto; overflow:auto;}
#clientsLinkToIndustryContainer {width:730px; margin-left:52px; margin-top:0px; overflow:auto;}
.indstryLinksHolder {float:left; width:265px; height:60px; font-size:14px; color:#474747; padding-left:100px; padding-top:36px; margin-bottom: 25px;}
.indstryLinksHolder span a:visited:hover, .indstryLinksHolder span a:visited, .indstryLinksHolder span a:hover, .indstryLinksHolder span a {font-size:19px; color:#3c79bd; font-weight:normal; display:inline-block; background-image:none; padding-right: 0px;}
.indstryLinksHolder a:visited:hover, .indstryLinksHolder a:visited, .indstryLinksHolder a:hover, .indstryLinksHolder a {font-size:13px; color:#77a612; font-weight:normal; display:inline-block; background-image:url(/images/industry_findoutmore_arrow.gif); background-position:right center; background-repeat:no-repeat; padding-right: 35px;}
.industryRestaurant {background-image:url(/images/client-industry-restaurant.gif); background-repeat:no-repeat; background-position:left top; }
.industrySalon {background-image:url(/images/client-industry-salon.gif); background-repeat:no-repeat; background-position:left top; }
.industryTakeaway {background-image:url(/images/client-industry-takeaway.gif); background-repeat:no-repeat; background-position:left top; }
.industryGym {background-image:url(/images/client-industry-gym.gif); background-repeat:no-repeat; background-position:left top; }
.industryFinance {background-image:url(/images/client-industry-finance.gif); background-repeat:no-repeat; background-position:left top; }
.industryTherapy {background-image:url(/images/client-industry-therapy.gif); background-repeat:no-repeat; background-position:left top; }
.industryCouncil {background-image:url(/images/client-industry-council.gif); background-repeat:no-repeat; background-position:left top; }
.industryAgency {background-image:url(/images/client-industry-agency.gif); background-repeat:no-repeat; background-position:left top; }

.clientTestimonialsBulletPointContainer {width:718px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #eeeeee; -moz-box-shadow: 0px 1px 1px #EEEEEE; -webkit-box-shadow: 0px 1px 1px #EEEEEE; box-shadow: 0px 1px 1px #EEEEEE;  margin-left:auto; margin-right:auto; background-color:#f7fafd; 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(249,252,242)), color-stop(1, rgb(253,254,248))); background-image: -moz-linear-gradient(center bottom, rgb(249,252,242) 0%, rgb(253,254,248) 100%); margin-bottom: 12px; overflow:auto;}

.clientTestimonialsContentTitleConatiner {width:701px; height:44px; text-align:center; margin: 8px auto; font-size:18px; background-color:#4e8ac8; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(137,183,30)), color-stop(0.51, rgb(145,192,35)), color-stop(1, rgb(177,213,57)));
background-image: -moz-linear-gradient(center bottom, rgb(137,183,30) 0%, rgb(145,192,35) 51%, rgb(177,213,57) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0 1px 1px #4F6B0D;}

.clientTestimonialsEnvelopBullet {color:#535353; text-align:justify; width:580px; font-size:12px; line-height:18px; margin-top: 10px; clear:both; padding-top: 5px;}
.clientTestimonialsEnvelopBullet h3 {color:#223700; font-size:14px; margin: 0px; padding: 0px; font-weight:bold; display:inline;}

.clientTestimonialsBullet1 {background-image:url(/images/testimonial_bullet_envelope1.png); background-repeat:no-repeat; min-height: 73px;}
.clientTestimonialsBullet2 {background-image:url(/images/testimonial_bullet_envelope2.png); background-repeat:no-repeat; min-height: 73px;}
.clientTestimonialsBullet3 {background-image:url(/images/testimonial_bullet_envelope3.png); background-repeat:no-repeat; min-height: 73px;}
* html .clientTestimonialsBullet1 {height: 68px;}
* html .clientTestimonialsBullet2 {height: 68px;}
* html .clientTestimonialsBullet3 {height: 68px;}
.clientTestimonialsBulletStripe {width:100%; display:inline-block; background-color:#eff2e6; height:100%;}

.clientTestimonialBulletLeftAligned {padding-left:77px; margin-left:22px; float:left; background-position:left 10px;}
.clientTestimonialBulletRightAligned { padding-right:77px; margin-right:22px; float:right; text-align:right; background-position:right 10px;}
.blueQuoteClientText {color: #0989d2;font-weight:bold; font-size:19px;}
.greenQuoteClientText {color: #6d9002;font-weight:bold; font-size:19px;}

.clientTestimonialsBulletPointContainer .item:hover, .clientTestimonialsBulletStripe:hover { cursor:pointer;
		-webkit-animation-name:pulse; -webkit-animation-duration:1.5s; -webkit-animation-iteration-count:  infinite; -webkit-animation-timing-function: ease-in-out; -webkit-animation-delay: .12s;
		-moz-animation-name:pulse; -moz-animation-duration:1.5s; -moz-animation-iteration-count:  infinite; -moz-animation-timing-function: ease-in-out; -moz-animation-delay: .12s;
		-ms-animation-name:pulse; -ms-animation-duration:1.5s; -ms-animation-iteration-count:  infinite; -ms-animation-timing-function: ease-in-out; -ms-animation-delay: .12s;
		animation-name:pulse; animation-duration:1.5s; animation-iteration-count:  infinite; animation-timing-function: ease-in-out; animation-delay: .12s; 
		}
		@-webkit-keyframes pulse {
		  0%, 100% {-webkit-box-shadow: inset 0 0 0px#bdcfb4;}
		  50% {-webkit-box-shadow: inset 0 0 7px#bdcfb4;}
		}
		@-moz-keyframes pulse{
		  0%, 100% {-moz-box-shadow: inset 0 0 0px#bdcfb4;}
		  50% {-moz-box-shadow: inset 0 0 7px#bdcfb4; }
		}
		@-ms-keyframes pulse {
		  0%, 100% {-ms-box-shadow: inset 0 0 0px#bdcfb4;}
		  50% {-ms-box-shadow: inset 0 0 7px#bdcfb4;}
		}
		@keyframes pulse {
		  0%, 100% {box-shadow: inset 0 0 0px#bdcfb4;}
		  50% {box-shadow: inset 0 0 7px#bdcfb4;}		
		  }

.clientTestimonialBulletRightAligned, .clientTestimonialBulletLeftAligned{-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out;}

.clientTestimonialBulletRightAligned:hover, .clientTestimonialBulletLeftAligned:hover {-webkit-transform:scale(1.04); -moz-transform:scale(1.04); -o-transform:scale(1.04); -ms-transform: scale(1.04);}		  

/* Contact */

#welcometextContact {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.contactformcontentIntro {clear:both; padding-top:10px; font-size:12px; color:#333333; width:600px; margin-left:auto; margin-right:auto; text-align:justify}

#contactformcontentIntroNewLivePerson {clear:both;margin-left:auto; margin-right:auto; width:600px; font-size:12px; text-align:justify; padding-top:10px; font-size:12px; color:#333333;}
#contactformLivePersonButtonHolder {float:right; margin-left:22px;}

.contactformcontent {clear:both; padding-top:10px; font-size:12px; color:#333333; width:600px; margin-left:auto; margin-right:auto; text-align:right;}

.contactAddressHolder {line-height:20px; word-spacing:2px; margin-top:15px; text-align:center}

.fieldHolders {margin-bottom:8px; margin-right:100px;}

.fieldHoldersName{margin-bottom:8px; margin-right:100px; margin-top:8px;}

.fieldHoldersRadio {text-align:left; margin-left:200px;  margin-bottom:6px; margin-top:-25px; line-height:25px; }

.fieldButtonHolders {padding-top: 20px; text-align:right; margin-right:125px;}

.ContactFormField {background-image:url(/images/support_textback.gif); background-repeat:repeat; height:18px; font:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; width:303px; line-height:18px;}

.MemoForm {background-image:url(/images/support_textback.gif); background-repeat:repeat; height:18px; font:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; width:303px; height:175px; line-height:18px; margin-top:-12px;}

.ClearBtn {width:125px; margin-right:5px;}

.SubmitContactBtn {width:125px;}

.cardboardfishRED {color:#C9475B; font-weight:bold;}
.cardboardfishRED a {color:#C9475B;text-decoration:none; cursor:pointer;}
.cardboardfishRED a:hover {color:#C9475B; text-decoration:underline; cursor:pointer;}
.cardboardfishRED a:visited {color:#C9475B;text-decoration:none;cursor:pointer;}
.cardboardfishRED a:hover:visited {color:#C9475B; text-decoration:underline; cursor:pointer;}

#operatedByCBF {text-align:center; margin-left:-24px; margin-top:-6px;}

/* FAQ */

.FAQmaincontent {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:justify;}
.FAQmaincontent ul {padding:0px; margin:0px;}
.FAQmaincontent li {list-style-type: none;}

#welcometextFAQ {height:34px; width:777px; padding-top:10px; padding-bottom:10px; margin-left:auto; margin-right:auto;}

.NoColourLink {color:#333;text-decoration:none; cursor:pointer;}
.NoColourLink a {color:#333;text-decoration:none; cursor:pointer;}
.NoColourLink a:hover {color:#333; text-decoration:none; cursor:pointer;}
.NoColourLink a:visited {color:#333;text-decoration:none;cursor:pointer;}

.MainQuestions {font-size:14px; font-weight:bold; color:#333}

.MainQuestions a {font-size:14px; font-weight:bold; color:#000; text-decoration:none; cursor:pointer;}
.MainQuestions a:hover {font-size:14px; font-weight:bold; color:#000; text-decoration:none; cursor:pointer;}
.MainQuestions a:visited {font-size:14px; font-weight:bold; color:#000; text-decoration:none; cursor:pointer;}

.QuestionGroup { margin-left:30px; margin-bottom:5px;}


.hrFAQs {background-color:#FFFFFF; border-color:#DDDDDD; border-style:none none dotted; border-width:1px; color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-bottom:15px; margin-top:10px;}

#FAQSearchContainer {background-image:url(/images/faq-search-backing.png); background-repeat:no-repeat; width:796px; height:80px; margin-left: 2px;}
#FAQSearchContainer input {top: 35px; left: 299px; position: relative; background-image:url(/images/support_textback.gif); background-repeat:repeat; height:18px; font:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; width: 257px; line-height:18px; padding-left:3px;}

/* Results Plus */

#resultsPlusTopBanner {width:796px; border-top:1px #3f7eb9 solid; height:44px; text-align:center; margin: 0px auto; font-size:23px; background-color:#4e8ac8; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.51, rgb(75,135,198)), color-stop(1, rgb(94,152,209)));
background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 51%, rgb(94,152,209) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0 1px 1px #20548B;}
#resultsPlusTopBanner span.textHeading {width:590px; float:left;}
#resultsPlusTopBanner span.highlightMe {font-size:27px;}

#resultsPlusTopBannerLower {width:796px;  line-height: 36px; color:#4b87c6; border-top:1px #eeefef solid; height:39px; text-align:center; margin: 0px auto; font-size:20px; background-color:#f9fafa; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(245,245,246)), color-stop(1, rgb(251,252,252))); background-image: -moz-linear-gradient(center bottom, rgb(245,245,246) 0%, rgb(251,252,252) 100%); font-family: Century_Gothic, Arial, Helvetica, sans-serif;}
#resultsPlusTopBannerLower span {width:580px; float:left;}

#resultsPlusMedalSplash {width:299px; float:right; margin-top: -63px; display:inline-block;}
#resultsPlusMedalSplash img {display:block; position: relative; z-index:5;}

#resultsPlusIntrotext {width:407px; text-align:justify; font-size:15px; line-height:24px; font-family:Helvetica, Arial, sans-serif; letter-spacing: -0.2px; margin-left: 60px; margin-top:35px; color:#444444; }
.resultsPlusIntrotextPart2 {width: 682px; padding-top:10px; text-align:justify; font-size:15px; line-height:24px; font-family:Helvetica, Arial, sans-serif; letter-spacing: -0.2px; color:#444444; clear:both; margin-left: 60px;}
#resultsPlusBottomPingContainer {width:756px; margin-left:auto; margin-right:auto; height:126px; padding-top:10px; clear:both;}

.resultsPlusAccountFeaturesOuterPointContainer {background-color:#fefffd; border:1px solid #e8e8e8; width:699px; height:118px; margin-left:auto; margin-right:auto; margin-bottom: 5px;}
.resultsPlusAccountFeaturesOuterPointContainer span {color: #0a2746; text-align:left; font-family: Helvetica,Arial,sans-serif; font-size: 15px; letter-spacing: -0.2px; line-height: 24px; margin-left:123px; margin-right:36px; display:block; margin-top: 21px;}
#robotIcon { background-image:url(/images/results-icon-robot.jpg); background-repeat:no-repeat; background-position:left center;}
#lightsIcon { background-image:url(/images/results-icon-lights.jpg); background-repeat:no-repeat; background-position:left center;}
#graphIcon { background-image:url(/images/results-icon-graph.jpg); background-repeat:no-repeat; background-position:left center;}
#managerIcon { background-image:url(/images/results-icon-manager.jpg); background-repeat:no-repeat; background-position:left center;}
#moneyIcon { background-image:url(/images/results-icon-money.jpg); background-repeat:no-repeat; background-position:left center; margin-bottom:8px;}



/***********************************************/
/* Footer					                   */
/***********************************************/ 

#footer {margin-left:auto; margin-right:auto; width:720px; text-align:center; clear:both;}

#bottomdivide {background-image:url(/images/bottomdivide.gif); background-repeat:no-repeat; height:66px; width:523px; margin-left:auto; margin-right:auto; margin-top:15px;}
#bottomdivideSmall {background-image:url(/images/bottomdivide_small.gif); background-repeat:no-repeat; height:48px; width:316px; margin-left:auto; margin-right:auto; margin-top:7px;}

#footer ul {padding:0px; margin:0px; padding-top:10px; padding-bottom:20px;}

#bottomnavigationtext li {display: inline; list-style-type: none; color:#434343; font-size:12px; vertical-align:middle; line-height:20px;}

#bottomnavigationtext a:visited:hover {color:#434343; text-decoration:underline; margin-left:5px; margin-right:5px; font-weight:normal;}

#bottomnavigationtext a:visited {color:#434343; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:normal;}

#bottomnavigationtext a:hover {color:#434343; text-decoration:underline; margin-left:5px; margin-right:5px; font-weight:normal;}

#bottomnavigationtext a {color:#434343; text-decoration:none; margin-left:5px; margin-right:5px; font-weight:normal;}

#copyrightNotice { font-size:10px; font-weight:normal; color:#999999; padding-top:10px;} 

/* Other Paragraph Styling */

.firstmaincontent {font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; padding-top:10px; text-align:justify;}

.firstmaincontent img {float:right; padding-left:15px; margin-top:-20px;}

.secondmaincontent {clear:both; padding-top:20px; font-size:12px; color:#333333; width:720px; margin-left:auto; margin-right:auto; text-align:justify;}


/*** Marketing Links Under Footer ***/

#mainContentBottomMarketingLinks {margin-left:auto; margin-right:auto; width:780px; text-align:center; clear:both;}

#mainContentBottomMarketingLinks ul {padding:0px; margin:0px; padding-top:45px; padding-bottom:0px;}

#mainContentBottomMarketingLinks li {display: inline; list-style-type: none; color:#434343; font-size:9px; vertical-align:middle; line-height:20px;}

#mainContentBottomMarketingLinks a:visited:hover {color:#434343; text-decoration:underline; margin-left:0px; margin-right:0px; font-weight:normal;}

#mainContentBottomMarketingLinks a:visited {color:#434343; text-decoration:none; margin-left:0px; margin-right:0px; font-weight:normal;}

#mainContentBottomMarketingLinks a:hover {color:#434343; text-decoration:underline; margin-left:0px; margin-right:0px; font-weight:normal;}

#mainContentBottomMarketingLinks a {color:#434343; text-decoration:none; margin-left:0px; margin-right:0px; font-weight:normal;}

/**** Daily Tip Style ****/
#dailyTip {height:42px; margin-left:135px; padding:0px; width:640px; font-size:12px; text-align:left; margin-top:1px; line-height:15px; text-align:justify;}

#dailyTipHolder {background-image:url(/images/rss_feeds.gif); background-repeat:no-repeat; background-position:top center; height:92px; width:796px; margin-left:2px; padding-top:28px;}
	
#dailyTipHolder h2 a{color: #fff; text-decoration: none; font-weight:bold;}
#dailyTipHolder h2 a:link{color: #fff; text-decoration: none; font-weight:bold;}
#dailyTipHolder h2 a:visited{color: #fff; text-decoration: none; font-weight:bold;}
#dailyTipHolder h2 a:hover{color: #fff; text-decoration: underline;	font-weight:bold;}
.dailyTipDate {font-size:12px; font-weight:bold; color:#476608; line-height:18px;}
.dailyTipTitle h1 {font-size:15px; font-weight:bold; color:#1679D7; line-height:18px;}

/* LIVE PERSON STYLING */
.lpPoweredBy {display:none;}

.lpEmtStarRating {display:none;}

/***** Industry Page ******/
@font-face {font-family: CooperBlack;
    src: url('/images/cooperblackstd-webfont.eot');
    src: url('/images/cooperblackstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('/images/cooperblackstd-webfont.woff') format('woff'),
         url('/images/cooperblackstd-webfont.ttf') format('truetype'),
         url('/images/cooperblackstd-webfont.svg#CooperBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {font-family: Century_Gothic;
    src: url('/images/century_gothic-webfont.eot'); /* IE6, 7, 8 */
    src: url('/images/century_gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/images/century_gothic-webfont.woff') format('woff'), /* IE9 */
         url('/images/century_gothic-webfont.ttf') format('truetype'), /* Safari */
         url('/images/century_gothic-webfont.svg#Century_Gothic') format('svg'); /* Android */
    font-weight: normal;
    font-style: normal;
}
.industryPageTopBannerAdjust {padding-top:0px !important; height:330px !important;}
#industryIntroText {display:inline-block; padding-left: 35px; width: 742px; padding-top: 10px;}
#industryIntroText .mainTitle {color:#3c79bd; font-size:23px; line-height:30px; letter-spacing:-0.2px; padding-top: 12px; }
.industryStripeBlue {background-color:#4b87c6; border-top:solid 1px #75a7d7; height:1px; display:block; width:100%; margin-bottom: 13px; margin-top: 13px; margin-left:auto; margin-right:auto;}
.industryStripeGreen {background-color:#8bba1f; border-top:solid 1px #9bc43f; height:1px; display:block; width:100%; margin-bottom: 13px; margin-top: 13px; margin-left:auto; margin-right:auto;}
.stripeCentreAdjust {width:90% !important; margin-bottom: 23px; margin-top: 23px; width: 86% !important;}
.industryStandardText {color:#5F5F5F; font-size:12px;line-height:19px; letter-spacing:-0.2px; text-align: justify;}
* html .ie6StripeFix {width:340px;}
* html .moreLessWidthForIE {width:310px !important;}
*:first-child+html .ie6StripeFix {width:340px;}
*:first-child+html .moreLessWidthForIE {width:310px !important;}

#industrySignupCodeBTN {float:right; padding-left:15px; background-color:#FFFFFF;}
#industrySignupCodeBTN img {background-image:url(/images/industry-signupcode-btn.gif); background-position:top left; width:372px; height:118px; behavior: url("/csshover3.htc");}
#industrySignupCodeBTN img:hover {background-position:0px 118px;}

#industryContactBTN {float:right; clear:right; padding-top: 6px;  padding-left:15px; background-color:#FFFFFF;}
#industryContactBTN img {background-image:url(/images/industry-contact-btn.gif); background-position:top left; width:372px; height:104px; behavior: url("/csshover3.htc");}
#industryContactBTN img:hover {background-position:0px 103px;}

.industryBulletPointContainer {width:718px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #eeeeee; -moz-box-shadow: 0px 1px 1px #EEEEEE; -webkit-box-shadow: 0px 1px 1px #EEEEEE; box-shadow: 0px 1px 1px #EEEEEE;  margin-left:auto; margin-right:auto; background-color:#f7fafd; 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(244,248,252)), color-stop(1, rgb(250,252,254)));
background-image: -moz-linear-gradient(center bottom, rgb(244,248,252) 0%, rgb(250,252,254) 100%); margin-top: 12px; margin-bottom: 12px; overflow:auto;}

.industryContentTitleConatiner {width:701px; height:44px; text-align:center; margin: 8px auto; font-size:18px; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-color:#4e8ac8; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.51, rgb(75,135,198)), color-stop(1, rgb(94,152,209)));
background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 51%, rgb(94,152,209) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0px 1px 1px #20548b;}

.industryEnvelopBullet {color:#535353; text-align:justify; width:580px; font-size:12px; line-height:18px;  margin-bottom: 20px; margin-top: 20px; clear:both;}
.industryEnvelopBullet h3 {color:#535353; font-size:15px; margin: 0px; padding: 0px; font-weight:normal; display:inline;}
.leftAligned {background-position:left 6px; padding-left:49px; margin-left:22px;}
.rightAligned {background-position:right 6px; padding-right:49px; margin-right:22px; float:right;}

.industryBullet1 {background-image:url(/images/industry_bullet_envelope1.png); background-repeat:no-repeat;}
.industryBullet2 {background-image:url(/images/industry_bullet_envelope2.png); background-repeat:no-repeat;}
.industryBullet3 {background-image:url(/images/industry_bullet_envelope3.png); background-repeat:no-repeat;}
.industryBulletStripe {width:100%; display:inline-block; background-color:#e9edf2; height:100%;}

.industryTop5Container {width:718px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border:solid 1px #eeeeee; -moz-box-shadow: 0px 1px 1px #EEEEEE; -webkit-box-shadow: 0px 1px 1px #EEEEEE; box-shadow: 0px 1px 1px #EEEEEE;  margin-left:auto; margin-right:auto; background-color:#FDFEF8; 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(249,252,242)), color-stop(1, rgb(253,254,248))); background-image: -moz-linear-gradient(center bottom, rgb(249,252,242) 0%, rgb(253,254,248) 100%);
 margin-top: 12px; margin-bottom: 12px; overflow:auto; /*behavior: url(border-radius.htc);*/ z-index:0 }
 * html .industryTop5Container {}

.industryTop5TitleConatiner {width:701px; height:44px; text-align:center; margin: 8px auto; font-size:18px; background-color:#8fbe21; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(137,183,30)), color-stop(0.51, rgb(145,192,35)), color-stop(1, rgb(177,213,57)));
background-image: -moz-linear-gradient(center bottom, rgb(137,183,30) 0%, rgb(145,192,35) 51%, rgb(177,213,57) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0px 1px 1px #4f6b0d; filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b1d539', endColorstr='#89b71e'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b1d539', endColorstr='#89b71e')"; /* IE8 */ z-index:1; position:relative;}
 * html .industryTop5TitleConatiner {}


.industryTop5TitleConatiner span {font-size:36px;}
.industryTop5TitleConatiner span.smallerTitle {font-size:23px;}
.industryTop5GeneralText {color:#535353; text-align:justify; width:640px; font-size:12px; line-height:18px; margin-left:auto; margin-right:auto; margin-bottom: 20px; margin-top: 20px; clear:both;}
.industryTop5Bullet {clear: both; color: #535353; font-size: 13px; line-height: 27px; height: 27px; margin-bottom: 11px; margin-left: 35px; margin-top: 8px; padding-left: 24px; text-align: justify; width: 580px;}
.industryTop5Bullet span {font-weight:bold;}
.industryTop5BulletHolder {background-repeat:no-repeat; display:table; float:right; height:45px; width:677px; clear:both; padding-bottom: 11px; z-index:1; position:relative;}
 * html .industryTop5BulletHolder {}
.industryTop5BulletIcon1 {background-image:url(/images/industry_top5_icon_number1.png); behavior: url("/iepngfix.htc");}
.industryTop5BulletIcon2 {background-image:url(/images/industry_top5_icon_number2.png); behavior: url("/iepngfix.htc");}
.industryTop5BulletIcon3 {background-image:url(/images/industry_top5_icon_number3.png); behavior: url("/iepngfix.htc");}
.industryTop5BulletIcon4 {background-image:url(/images/industry_top5_icon_number4.png); behavior: url("/iepngfix.htc");}
.industryTop5BulletIcon5 {background-image:url(/images/industry_top5_icon_number5.png); behavior: url("/iepngfix.htc");}
.industryTop5BulletIcon6 {background-image:url(/images/industry_top5_icon_number6.png); behavior: url("/iepngfix.htc");}

#industryTAndCBlock {display:block; color:#FFF; font-size:11px; line-height:19px; padding-left:68px; padding-top:22px;  margin-left: 2px; margin-right: 2px; padding-bottom:22px; background-color:#4b87c6; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.5, rgb(75,135,198)), color-stop(1, rgb(94,152,209))); background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 50%, rgb(94,152,209) 100%);}
#industryTAndCBlock span {font-size:12px; font-weight:bold;}
#industryTAndCBlock span.largeStar {font-size:18px;}
#industryCaseStudyLink {display:inline-block;  height:121px; margin-left: -10px; padding-bottom: 20px;}
#industryCaseStudyLink span {display:inline-block; width:821px; height:121px; padding-bottom: 20px; position:absolute;} <!-- Because IE6 Is Very Annoying -->
#industryCaseStudyLink img {behavior: url("/iepngfix.htc");}


/* PRIVACY POLICY */

#privacyPolicyTopBanner {width:796px; border-top:1px #3f7eb9 solid; height:44px; text-align:center; margin: 0px auto; font-size:23px; background-color:#4e8ac8; -moz-box-shadow: 0px 1px 1px #DDDDDD; -webkit-box-shadow: 0px 1px 1px #DDDDDD; box-shadow: 0px 1px 1px #DDDDDD; color:#FFF; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(75,135,198)), color-stop(0.51, rgb(75,135,198)), color-stop(1, rgb(94,152,209)));
background-image: -moz-linear-gradient(center bottom, rgb(75,135,198) 0%, rgb(75,135,198) 51%, rgb(94,152,209) 100%); line-height:44px; font-family: CooperBlack; text-shadow: 0 1px 1px #20548B;}
#privacyPolicyTopBanner span.textHeading {width:620px; float:none;}
.privacyPolicyIntrotext { text-align:justify; font-size:15px; line-height:24px; font-family:Helvetica, Arial, sans-serif; letter-spacing: -0.2px; margin-right: auto; width: 700px; float:none; margin-left:auto; margin-top:15px; padding-bottom:15px; color:#444444; }
.privacyPolicyIntrotext .mainTitle {color: #3C79BD; font-size: 18px; letter-spacing: -0.2px; line-height: 30px;  padding-top: 12px;}
.privacyPolicyHRadjust {width:90%;}
