/* ==============RESET=====================*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/* ==============TEMPLATE=====================*/

body { font-family:Arial, Helvetica, sans-serif;}
/* body { background:url(../images/bgTile.png) top center;font-family:Arial, Helvetica, sans-serif;} */
#top { position:absolute;top:0px;left:0px;height:450px;width:100%;background:url(../images/bgMainTop.png) repeat-x;}
#wrapper { width:946px;margin:0 auto;position:relative;}
#wrapper.salesPage { width:600px;}
#wrapper.salesPageWide { width:700px;}

/*HEADER*/
#header { width:946px;overflow:auto;height:75px;}
#wrapper.salesPage #header { width:600px;}
#wrapper.squeezePage #nav { display:none;}
#wrapper.salesPage #nav { display:none;}
#wrapper.salesPage .cart { display:none;}

#wrapper.salesPageWide #header { width:700px;}
#wrapper.salesPageWide #nav { display:none;}
#wrapper.salesPageWide .cart { display:none;}
#wrapper.squeezePage .cart { display:none;}
#logo { position:absolute;background:url(../images/logophone2.png) no-repeat;width:940px;height:94px;top:8px;left:4px;}
#logo a { display:block;width:207px;height:107px;float:left;}
#logo span { display:none;}
#wrapper.salesPage #logo { left:6px;top:11px;}
#wrapper.salesPageWide #logo { left:6px;top:11px;}

/* ==============TEMPLATE=====================*/

#wrapper { width:963px;margin:0 auto;position:relative;}


/*HEADER*/
#nav {width:963px;position:absolute;top: -1px;z-index:1000;}
#nav ul { float:right;}
#nav ul ul a { color:#fff;text-decoration:none;font-size:12px;line-height: 15px !important;margin-top:5px;display:block;height:15px;padding-left:5px;padding-right:5px;}
#nav a:hover { color:#176FB4;}
#nav ul li:hover a em { color:#176FB4 !important;}
#nav li {position: relative; display: inline; float: left; overflow:visible;margin-right:10px;float:left;padding-bottom:20px; list-style:none !important; }
#nav li ul li { padding-bottom:5px !important;}
#nav li.last { margin-right:0px;}

/* BEGIN IE6 Oriented Fix */

#nav ul li span
{
padding: 0 0 0 8px;
position: relative;
display: inline;
float: left;
height: 23px;
overflow: visible;
background:url(../../images/menuLeft.png) no-repeat;
z-index:32766;
}
#nav ul li:hover span,
#nav ul li.current span
{background:url(../../images/menuHoverLeft.png) no-repeat;}

#nav ul li span a
{
padding: 0 8px 0 0;
position: relative;
display: inline;
float: left;
height: 23px;
text-decoration: none;
overflow: visible;
background: url(../../images/menuRight.png) 100% 0 no-repeat;
z-index:32766;
}
#nav ul li:hover span a,
#nav ul li.current span a
{background: url(../../images/menuHoverRight.png) 100% 0 no-repeat;}


#nav ul li span a em
{
position: relative;
display: inline;
float: left;
height: 23px;
font-size: 12px !important;
line-height: 23px !important;
color: #fff;
overflow: visible;
font-style: normal !important;
background:url(../../images/menuMid.png) 0 0 repeat-x;
z-index:32766;	
}
#nav ul li:hover span a em,
#nav ul li.current span a em
{background: url(../../images/menuHoverMid.png) 0 0 repeat-x;}

/* END IE6 Oriented Fix */

#nav ul li.current span a em{ color:#176fb4;}
*+html ul li.products ul { margin-left:-70px;}
*+html ul li.partners ul { margin-left:-70px;}
*+html ul li.solutions ul { margin-left:-73px;}
#nav ul li ul { border:1px solid #ccc;position:absolute;z-index:10000;width:200px;background:url(../../images/dropDownBG.png) repeat-x #ebeaea;margin-top:30px;}
#nav ul li ul li { width:200px;display:block;padding:5px;width:190px;line-height:18px;padding-top:0px;}
#nav ul li ul li a { margin-top:0px !important;height:20px;padding-top:4px;}
#nav ul li ul li:hover { width:200px;background:url(../../images/dropDownItemBG.png) repeat-x;display:block;padding:0px 5px 5px 5px;width:190px;}
#nav ul li ul li a { color:#49699f;}
#nav ul li ul.navDropHide { display:none;}
#tollFree { text-align:right;margin-top:40px;font-size:16px;margin-right:4px;}
#tollFree span { color:#f26921;}

/*FOOTER*/
#footer { text-align:center;padding-top:15px;}
#footer p { text-align:center;display:block;overflow:auto;}
#footer a { color:#000;text-decoration:none;font-size:12px;line-height:18px;border-right:1px solid #000;margin-right:5px;padding-right:5px;}
#footer a:hover { text-decoration:underline;}
#footer .copyright { padding-top:10px;margin-bottom:10px;font-size;12px;}
#footer .last { border-right:none;}
#wrapper.salesPage #footer { width:600px;}
#wrapper.salesPageWide #footer { width:700px;}


/*STANDARDS*/
.hide { display:none !important;}
.button { font-size:12px;}
.button .btnLeft { display:block;float:left;width:14px;height:45px;background:url(../images/buttonLeft.png) no-repeat}
.button .btnRight { display:block;float:left;width:14px;height:45px;background:url(../images/buttonRight.png) no-repeat}
.button .btnCenter { display:block;float:left;height:34px;background:url(../images/buttonBG.png) no-repeat;padding-top:16px;padding-left:30px;padding-right:15px;font-weight:bold;}
.button a { color:#000;}
h1 { font-size:21px;color:#4b8e9f;margin-bottom:15px;}
h2 { font-size:16px;color:#3b8e9f;margin-bottom:10px;line-height:30px;}
h3 { margin-bottom:10px;}
p { font-size:13px;line-height:18px;margin-bottom:10px;}
a { color:#092b69;}
em { font-size:13px;font-style:italic;}
strong { font-weight:bold;}
.floatRight { float:right;}
img.floatRight { margin:0px 0px 10px 10px;}
.floatLeft { float:left;}
img.floatLeft { margin-right:10px;margin-bottom:10px;}
.grayBorder { padding:2px;border:1px solid #7a7a7a;}
ul.redChecks { overflow:auto;margin-bottom:10px;}
ul.redChecks li { margin-left:10px;font-size:13px;padding-left:30px;background:url(../images/bulletPoint.png) no-repeat 15px 7px;line-height:21px;margin-bottom:10px;}
.productTab .tabbedContent { width:588px;}
.micrositeTab .wideContent { width:885px;}
.colRight { float:right;width:250px;}
.break { height:3px;background:#7A7A7A;margin-bottom:15px;}
.centerAlign { display:block;text-align:center;}
.cart { position:relative;margin-right:20px;padding-right:20px;border-right:1px solid #7a7a7a;z-index:10;}
.cart img { position:absolute;left:0px;margin-top:-5px;}
.cart a { padding-left:60px;text-decoration:none;margin-top:-10px;color:#176fb4;}
#mainHeading { background:url(../images/subHeaderBG.png);height:65px;width:938px;margin-left:4px;}
#wrapper.salesPage #mainHeading { width:586px;margin-left:7px;}
#wrapper.salesPageWide #mainHeading { width:684px;margin-left:8px;}
#mainHeading span { display:block;width:444px;float:left;padding-top:15px;padding-left:25px;color:#fff;font-size:23px;font-weight:normal;}
#mainHeading small { display:block;float:left;width:439px;padding-top:20px;color:#fff;font-size:12px;text-align:right;padding-right:30px;}
#mainHeading small a { color:#fff;font-size:12px;}
#mainHeading.info span { width:560px;}
#mainHeading.info small { display:none;}



.tabbedContent { padding-top:25px;position:relative;}
.tabbedContent ul.nav { height:26px;position:absolute;top:3px;left:4px;}
.tabbedContent ul.nav li { display:block;float:left;color:#000;font-size:12px;height:30px;}
.tabbedContent ul.nav li .left { background:url(../images/tabbedContentTabBGLeftHover.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.tabbedContent ul.nav li .mid { background:url(../images/tabbedContentTabBGMidHover.png);height:20px;display:block;float:left;padding-top:10px;}
.tabbedContent ul.nav li .right { background:url(../images/tabbedContentTabBGRightHov.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.tabbedContent ul.nav li.active .left { background:url(../images/tabbedContentTabBGLeft.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.tabbedContent ul.nav li.active .mid { background:url(../images/tabbedContentTabBGMid.png);height:20px;display:block;float:left;padding-top:10px;}
.tabbedContent ul.nav li.active .right { background:url(../images/tabbedContentTabBGRight.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.tabbedContent ul.nav li.active a { color:#000;}
.tabbedContent ul.nav li a { text-decoration:none;color:#176fb4;}
.tabbedContent .contentTop { background:url(../images/subTabbedTopBG.png) no-repeat;width:615px;height:8px;}
.tabbedContent .contentBot { background:url(../images/subTabbedBotBG.png) no-repeat;width:615px;height:8px;}
.tabbedContent .content { font-size:12px;background:#fff;width:575px;padding:10px 20px;background:url(../images/subTabbedBG.png);overflow:auto;}
.tabbedContent .content ul { padding-left:10px;margin-bottom:20px;}
.tabbedContent .content ul li { margin-bottom:5px;line-height:18px;padding-left:15px;background:url(../images/liAst.png) 0px 7px no-repeat;font-size:13px;}
.tabbedContent .content h3 { font-size:14px;color:#4b8e9f;line-height:18px;margin-bottom:15px;}


.wideContent { padding-top:25px;position:relative;}
.wideContent ul.nav { height:26px;position:absolute;top:3px;left:12px;}
.wideContent ul.nav li { display:block;float:left;color:#000;font-size:12px;height:30px;}
.wideContent ul.nav li .left { background:url(../images/tabbedContentTabBGLeftHover.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.wideContent ul.nav li .mid { background:url(../images/tabbedContentTabBGMidHover.png);height:20px;display:block;float:left;padding-top:10px;}
.wideContent ul.nav li .right { background:url(../images/tabbedContentTabBGRightHov.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.wideContent ul.nav li.active .left { background:url(../images/tabbedContentTabBGLeft.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.wideContent ul.nav li.active .mid { background:url(../images/tabbedContentTabBGMid.png);height:20px;display:block;float:left;padding-top:10px;}
.wideContent ul.nav li.active .right { background:url(../images/tabbedContentTabBGRight.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.wideContent ul.nav li.active a { color:#000;}
.wideContent ul.nav li a { text-decoration:none;color:#176fb4;}
.wideContent .contentTop { background:url(../images/wideTabbedTopBG.png) no-repeat;width:875px;height:8px;}
.wideContent .contentBot { background:url(../images/wideTabbedBotBG.png) no-repeat;width:875px;height:8px;}
.wideContent .content { font-size:12px;background:#fff;width:835px;padding:10px 20px;background:url(../images/wideTabbedBG.png);overflow:auto;}
.wideContent .content ul { padding-left:10px;margin-bottom:20px;}
.wideContent .content ul li { margin-bottom:5px;line-height:18px;padding-left:15px;background:url(../images/liAst.png) 0px 7px no-repeat;font-size:13px;}
.wideContent .content h3 { font-size:14px;color:#4b8e9f;line-height:18px;margin-bottom:15px;}

.form_text { color:#fff;padding:5px;}
.	 h3 { font-weight:bold;line-height:21px;font-size:14px;}
.alignCenter { display:block;text-align:center;margin:0 auto;}
.listIndent { margin-left:20px;font-size:12px;margin-bottom:10px;font-size:13px;line-height:18px;}
.listIndent strong { margin-bottom:10px;}
.listIndent li { margin-bottom:15px;}
.highLight { background-color:#FFFF33;}
ol li { line-height:18px;margin-bottom:10px;font-size:13px;list-style:inside decimal;margin-left:10px;}

/*CONTENT BG*/
#contentTop { width:946px;background:url(../images/contentBGTop.png) no-repeat;height:3px;}
#content { width:946px;background:url(../images/contentBGTile.png);}
#contentBot { width:946px;height:4px;background:url(../images/contentBGBot.png) no-repeat;}

.content .subheading { font-size:16px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#444; }
.content .subheading-light { font-size:16px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FF3; }
.content .subheading2 { font-size:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#444; }
.content .subhead { font-size:14px; line-height:16px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#444; }
.content .subhead2{ font-size:12px; line-height:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }



.salesPage #contentTop { width:600px;background:url(../images/salesPageBGTop.png) no-repeat;height:7px;}
.salesPage #content { width:600px;background:url(../images/salesPageBGMid.png);}
.salesPage #contentBot { width:600px;height:7px;background:url(../images/salesPageBGBot.png) no-repeat;}

.salesPageWide #contentTop { width:700px;background:url(../images/salesPageWideBGTop.png) no-repeat;height:7px;}
.salesPageWide #content { width:700px;background:url(../images/salesPageWideBGMid.png);}
.salesPageWide #contentBot { width:700px;height:7px;background:url(../images/salesPageWideBGBot.png) no-repeat;}

.salesPageWide .prehead { font-size:14px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; color:#666; }
.salesPageWide .headline { font-size:20px; line-height:24px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#06C;; }
.salesPageWide .headline2 { font-size:24px; line-height:28px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#06C; }
.salesPageWide .subheading { font-size:16px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#444; }
.salesPageWide .subheading-light { font-size:16px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#333; }
.salesPageWide .subheading2 { font-size:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#444; }
.salesPageWide .subhead { font-size:18px; line-height:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#06C; }
.salesPageWide .subhead2{ font-size:15px; line-height:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; }
.salesPageWide .ctalink{ font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.salesPageWide ul.redChecks { overflow:auto;margin-bottom:10px;}
.salesPageWide ul.redChecks li { margin-left:10px;font-size:14px;padding-left:30px;background:url(../images/bulletPoint.png) no-repeat 15px 7px;line-height:21px;margin-bottom:10px;}
.salesPageWide p { font-size:14px;line-height:18px;margin-bottom:10px;}
.salesPageWide em { font-size:14px;font-style:italic;}

.salesPageWide .pricebox { box-shadow: 5px 5px 5px #ccc;
						    -moz-box-shadow: 5px 5px 5px #ccc;
						    -webkit-box-shadow: 5px 5px 5px #ccc;
						  	box-shadow:inset 0 0 10px #000000;
							-moz-box-shadow:inset 0 0 10px #000000;
							-webkit-box-shadow:inset 0 0 10px #000000;   
							padding: 10px 10px 10px 15px; 
							background-color:#6FF;}


.salesPageWide .reason { font-size:14px;line-height:18px;margin-bottom:10px; color:#eee;}
.salesPageWide .reasonbox { box-shadow: 5px 5px 5px #ccc;
						    -moz-box-shadow: 5px 5px 5px #ccc;
						    -webkit-box-shadow: 5px 5px 5px #ccc;
						  	box-shadow:inset 0 0 10px #000000;
							-moz-box-shadow:inset 0 0 10px #000000;
							-webkit-box-shadow:inset 0 0 10px #000000;   
							padding: 10px 10px 10px 15px; 
							background-color:#06F;}

.salesPageWide .quotebox { box-shadow: 5px 5px 5px #ccc;
						    -moz-box-shadow: 5px 5px 5px #ccc;
						    -webkit-box-shadow: 5px 5px 5px #ccc;
						  	box-shadow:inset 0 0 10px #000000;
							-moz-box-shadow:inset 0 0 10px #000000;
							-webkit-box-shadow:inset 0 0 10px #000000;   
							padding: 10px 10px 10px 15px; 
							background-color:#FF9;}

.salesPageWide .testimonial { font-size:16px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#444; }

.salesPageWide .testimonialbox {
  width: 570px;
  margin-right: auto;
  margin-left: auto;
  background-repeat: repeat-y;
  background-image: url(images/background570x1.jpg);
}

.salesPageWide .testimonialcontent {
  margin-top: -20px;
  margin-bottom: -10px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  text-align: left;
}


/*HERO*/
#hero { width:934px;margin:0px 0px 0px 4px;height:276px;border:2px solid #7a7a7a;overflow:hidden;}
.slider { position:relative;width:2802px;}
.slide { width:934px;display:block;float:left;height:276px;position:relative;z-index:1;}
.slide1 { background:url(../images/slidePanelBG/panelOne.jpg) no-repeat;display:block;width:934px;height:276px;}
.slide1 .left { float:left;width:467px;height:241px;}
.slide1 .left h2 { padding-left:30px;padding-top:40px;color:#fff;font-size:24px;line-height:36px;margin-bottom:20px;}
.slide1 .left .shadow { background:url(../images/slidePanelBG/callShadow.png) repeat-x;height:100px;}
.slide1 .left .shadow h3 {float:left;width:220px;margin-right:15px;color:#fff;padding-left:30px;padding-top:5px;line-height:24px;}
.slide1 .left .shadow a img { margin-top:5px;}
.slide .right { float:left;background:url(../images/panelRightBG.png) no-repeat;width:467px;height:240px;border-bottom:2px solid #7a7a7a;}
.slide1 .right h3 { font-size:21px;padding:70px 30px 0px 30px;line-height:30px;}
.slide1 .right h3 a { text-decoration:none;color:#000;}
.slide1 .right h3 a strong { text-decoration:none;color:#f26921;}
#hero .controlPanel { position:absolute;margin-top:242px;margin-left:432px;width:502px;z-index:1000;}
#hero .controlPanelLeft { height:35px;width:35px;background:url(../images/actionMenuLeft.png) no-repeat;float:left;}
#hero .controlPanelRight { height:35px;width:467px;float:left;background:url(../images/actionMenuBG.png);}
#hero .controlPanelRight li { font-size:18px;display:block;float:left;text-align:center;height:22px;padding:5px 10px;padding-top:8px;}
#hero .controlPanelRight li.active { background:url(../images/actionMenuItemHoverBG.png);}
#hero .controlPanelRight li a { color:#000;text-decoration:none;}
#hero .controlPanelRight li.active a { color:#fff;}

/*HOME PAGE*/
.discoverTheDifference { float:left;width:276px;margin-left:0px;}
.discoverTheDifference h2 { width:276px;height:33px;background:url(../images/discoverTheDifferenceH2.png) no-repeat;margin-bottom:0px !important;}
.discoverTheDifference h2 span { display:none;}
.discoverTheDifference div { width:276px;height:372px;background:url(../images/discoverTheDifferenceBG.png);border-right:1px solid #7a7a7a;}
.discoverTheDifference ul { padding:15px;padding-bottom:0px;}
.discoverTheDifference ul li { margin-bottom:10px;padding-left:20px;background:url(../images/bulletPoint.png) no-repeat 5px 5px;font-size:13px;line-height:18px;}
.discoverTheDifference p { padding:0px 0px 0px 10px;font-size:12px;line-height:18px;margin-bottom:10px;}
.homeRight { float:left;width:607px;padding:20px 10px 0px 10px;}
.homeRight h1 { color:#f26921;margin-bottom:30px;}
.homeRight p { font-size:14px;line-height:18px;}
.homeContent { overflow:auto;margin-left:4px;background:url(../images/homePageH1BG.png) repeat-x top left;margin-right:4px;}
p.tryBuyExplore { font-size:13px;margin:20px 0px 0px 45px;}
.tryBuyExplore .pipez { font-size:13px;margin:0 5px;}
p.tryBuyExplore a { color:#000;text-decoration:none;}
p.tryBuyExplore a:hover { text-decoration:underline;}
p.whatIf { margin-bottom:15px;}
.discoverTheDifference .button { margin-left:30px;display:block;}
.homeRight .left { float:left;width:380px;}
.homeRight .right { float:left;width:200px;margin-left:20px;}
.homeRight .right img { margin-top:25px;}
.homeRight .right p a { color:#176fb4;text-decoration:underline;}
.tabbedContent.home { padding-top:25px;position:relative;}
.tabbedContent.home ul.nav { height:26px;position:absolute;top:3px;left:4px;}
.tabbedContent.home ul.nav li { display:block;float:left;color:#000;font-size:12px;height:30px;}
.tabbedContent.home ul.nav li .left { background:url(../images/tabbedContentTabBGLeftHover.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.tabbedContent.home ul.nav li .mid { background:url(../images/tabbedContentTabBGMidHover.png);height:20px;display:block;float:left;padding-top:10px;}
.tabbedContent.home ul.nav li .right { background:url(../images/tabbedContentTabBGRightHov.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.tabbedContent.home ul.nav li.active .left { background:url(../images/tabbedContentTabBGLeft.png) no-repeat;width:12px;height:30px;display:block;float:left;}
.tabbedContent.home ul.nav li.active .mid { background:url(../images/tabbedContentTabBGMid.png);height:20px;display:block;float:left;padding-top:10px;}
.tabbedContent.home ul.nav li.active .right { background:url(../images/tabbedContentTabBGRight.png) no-repeat;height:30px;width:11px;display:block;float:left;margin-left:0px !important;}
.tabbedContent.home ul.nav li.active a { color:#000;}
.tabbedContent.home ul.nav li a { text-decoration:none;color:#176fb4;}
.tabbedContent.home .contentTop { background:url(../images/tabbedContentBGTop.png) no-repeat;width:370px;height:8px;}
.tabbedContent.home .contentBot { background:url(../images/tabbedContentBGBot.png) no-repeat;width:370px;height:8px;}
.tabbedContent.home .content { font-size:12px;background:#fff;width:340px;padding:10px 15px;background:url(../images/tabbedContentBGMid.png);}
.tabbedContent.home .content ul { padding-left:10px;margin-bottom:20px;}
.tabbedContent.home .content ul li { margin-bottom:5px;line-height:18px;padding-left:15px;background:url(../images/liAst.png) 0px 7px no-repeat;font-size:13px;}
.tabbedContent.home .content h3 { font-size:14px;color:#4b8e9f;line-height:18px;margin-bottom:15px;}

/*SUB PAGE TEMPLATE*/
.contentsub { padding:0px 35px 25px 35px;overflow:auto;}
.contentsubsales { padding:0px 60px 25px 60px;overflow:auto;}
.salesPage .contentsub { padding:0px 25px 25px 25px;}
.salesPageWide .contentsub { padding:0px 25px 25px 25px;}
#bumper { width:500px;border-top:3px solid #7a7a7a;padding-top:10px;margin-top:20px;font-size:13px;}
#bumper strong { font-weight:bold;margin-bottom:10px;}
#bumper img { margin-top:10px;}
#bumper address { line-height:18px;margin-top:10px;}
#bumper h4 { font-size:14px;margin-bottom:10px;font-weight:bold;}
.gridColThin { float:left;width:254px;}
.gridColWide { float:left;margin-left:14px;width:608px;}
.gridColFull { float:left;display:block;width:876px;}
.landingRow { overflow:auto;}
.landingRow .landingRowLeft { width:450px;margin-right:10px;float:left;}
.landingRow .landingRowRight { width:406px;float:left;text-align:right;}
ul.playerNav { height:100px;padding-left:10px;}
ul.playerNav li { float:left;width:110px;margin-right:10px;margin-bottom:10px;text-align:left !important;font-weight:bold;font-size:12px;}

/*AUTH.NET SEAL*/
div.AuthorizeNetSeal{text-align:center;margin:0;padding:0;width:90px;font:normal 9px arial,helvetica,san-serif;line-height:10px;}
div.AuthorizeNetSeal a{text-decoration:none;color:black;}
div.AuthorizeNetSeal a:visited{color:black;}
div.AuthorizeNetSeal a:active{color:black;}
div.AuthorizeNetSeal a:hover{text-decoration:underline;color:black;}
div.AuthorizeNetSeal a img{border:0px;margin:0px;text-decoration:none;}

/*PRODUCT CATALOGUE*/
.productLine ul { padding:0px;overflow:auto;padding-top:10px;}
.productLine ul li { padding:10px;padding-left:18px;background:#F2F2F2;float:left;width:264px;margin-left:0px;margin-right:10px;display:block;height:405px;margin-bottom:10px;overflow:auto;border:1px solid #7a7a7a;}
.productLine ul li h3 { margin-bottom:10px;font-size:16px;line-height:21px;font-weight:normal;display:block;height:40px;}
.productLine ul li a.productImages { width:256px;height:250px;border:1px solid #ccc;margin-bottom:5px;background:#fff;text-align:center;display:block;}
.productLine ul li a.productImages img { }
.productLine ul li p { margin-right:10px;}
.productLine ul li .buyNow { float:right;margin-right:20px;}
.headlineBox { margin-bottom:20px;width:230px;}
.headlineBox h3 { font-size:14px;margin-bottom:10px;}
.headlineBox img { text-align:center;display:block;}
.utility { font-size:12px;}
.utility .buyNow { float:right;}

/*PRODUCT*/
.quote { padding-top:20px;clear:right;padding-left:15px;}
.quote h3 { color:#f26921;margin-bottom:10px;}
.orderNow { padding-top:10px;overflow:auto;display:block;clear:right;text-align:center;}
.pokePoints { width:588px;}
.pokePoints h3 { float:left;width:196px;color:#000;line-height:40px;}
.pokePoints .pokeContent { width:568px;padding:10px;background:#e5e5e4;clear:left;float:left;font-size:12px;}
.pokePoints .pokeContent .col { float:left;width:176px;padding-right:10px;}
.pokePoints .pokeContent .col.last { margin-left:10px;}
.pokePoints .pokeContent .col ul li { list-style:inside square;margin-bottom:10px;}
.pokePoints .pokeContent .col ul li a { color:#4B8E9F;text-decoration:none;line-height:18px;}
.elg .productLandingIntro h2 { font-size:30px;color:#000;line-height:48px;}
.elg .productLandingIntro p { font-size:14px;}
.productTab.elg { padding-top:0px;}
#tapIn { color:#000;}
ul.pmsList li { list-style:none;padding-right:10px;width:255px;background:none !important;float:left;}
ul.pmsList li h4 { font-weight:bold;margin-bottom:10px;}
ul.purchaseTheGuide li.first { margin-left:12px;}
ul.purchaseTheGuide li { width:160px;float:left;margin-left:12px;text-align:center;background:none !important;}
ul.purchaseTheGuide li span { display:block;margin-bottom:10px;}
ul.purchaseTheGuide li span.specialOffer b{ background:yellow;color:red;}
ul.purchaseTheGuide li span.price { font-weight:bold;}
a.orderNow { display:block;text-align:center;}
.productContent .top { width:881px;height:7px;background:url(../images/productSolutionsBoxBGTop.png) no-repeat;}
.productContent .mid { width:881px;background:url(../images/productSolutionsBoxBGMid.png);overflow:auto;}
.productContent .bot { width:881px;height:7px;background:url(../images/productSolutionsBoxBGBot.png) no-repeat;margin-bottom:20px;}
.productContent .productListing { padding:15px 20px;overflow:auto;}
.productImages { float:left;padding:10px;border:1px solid #ccc;margin-right:15px;margin-bottom:15px;width:290px;background:#fff;}
.productImages img { text-align:center;margin:0 auto;}
.buyNow, .price { font-size:18px;}
.buyNow { float:right;}

/*PARTNERS*/
.partnerTable { font-size:13px;margin-bottom:10px;margin-left:10px;}
.partnerTable td { padding-left:10px;padding-bottom:5px;}
h3.silverPartners { margin-bottom:15px; background:#ccc;padding:5px;}
h3.goldPartners { margin-bottom:15px; background:#ffff66;padding:5px;}
h3.platinumPartners { margin-bottom:15px; background:#ffcc99;padding:5px;}
.affDirectoryPartners { margin-left:50px;overflow:auto;margin-bottom:15px;}
.affDirectoryPartners .col { float:left;width:200px;}
.affDirectoryPartners .col a { font-size:13px;line-height:18px;}

/*SOLUTIONS*/
.solutionTop { width:881px;height:7px;background:url(../images/productSolutionsBoxBGTop.png) no-repeat;}
.solution { width:881px;background:url(../images/productSolutionsBoxBGMid.png);overflow:auto;}
.solution h3 { color:#F26921;}
.solution h4 { font-size:14px;font-weight:normal;margin-bottom:10px;}
.solutionBot { width:881px;height:7px;background:url(../images/productSolutionsBoxBGBot.png) no-repeat;margin-bottom:20px;}
.solutionBot.last { margin-bottom:0px;}
.solutionContent { margin:0px 7px;padding:10px;overflow:auto;}
.solutionContent .left { float:left;width:615px;margin-right:20px;}
.solutionContent .right { float:left;width:210px;}
.solutionContent .right .top { width:210px;height:3px;background:url(../images/productSolutionsBoxRBGT.png) no-repeat;}
.solutionContent .right .mid { width:188px;background:url(../images/productSolutionsBoxRBGMID.png);padding:10px;}
.solutionContent .right .bot { width:210px;height:3px;background:url(../images/productSolutionsBRBGBOT.png) no-repeat;}
.solutionContent.emailMarketing { background:url(../images/watermark_emailMarketing.png) bottom right no-repeat;}
.solutionContent.emailMarketing h3 { background:url(../images/symbol_emailMarketing.png) top left no-repeat;padding-left:30px;padding-top:1px;}
.solutionContent.productLaunch { background:url(../images/watermark_productLaunch.png) bottom right no-repeat;}
.solutionContent.productLaunch h3 { background:url(../images/symbol_productLaunch.png) top left no-repeat;padding-left:27px;padding-top:2px;}
.solutionContent.onlineSalesProcessOptimization { background:url(../images/watermark_processOpt.png) bottom right no-repeat;}
.solutionContent.onlineSalesProcessOptimization h3 { background:url(../images/symbol_processOpt.png) top left no-repeat;padding-left:30px;padding-top:1px;}

/*CONTACT FORM */
#contactForm { margin-right:10px;}
#contactForm fieldset {border:1px solid #CCCCCC;margin-bottom:20px;padding:10px;}
#contactForm legend {color:#991725;padding:0px 10px;}
#contactForm label { display:block;}
#contactForm p { margin-bottom:20px;overflow:auto;}
#contactForm p span { display:block;float:left;margin-left:15px;width:250px;}
#contactForm textarea { width:550px;height:150px;}

/*SALES PAGE & SQUEEZE PAGE*/
#flashMovie { width:550px;}
.memo { float:left;width:410px;}
.memo td { padding:5px;line-height:18px;}
.memo .left { width:50px;}
.infoPage ol li { margin-bottom:10px;list-style:inside decimal;font-size:12px;line-height:18px;}
.blueTest { background:#E6E0FE;padding:15px 10px;margin-bottom:15px;}
.moneyBackGuarantee { background:#FFFF99;padding:15px 10px;border:1px solid #000;margin-bottom:15px;}
.moneyBackGuarantee h3 { text-align:center;font-size:18px;}
.orderBox { border:2px solid #333;padding:15px 10px;margin-bottom:15px;}
.orderBox h3 { font-size:18px;}
.squeezePage #mainHeading span { width:800px;}
.squeezePage h2 { font-weight:bold;}
.squeezePage .leftCol { width:640px;float:left;}
.squeezePage .leftCol .video { margin-bottom:15px;}
.squeezePage .rightCol { float:left;padding-left:25px;width:210px;}
.squeezePage .rightCol .getTheDetails { background:#636262;padding-bottom:5px;margin-bottom:20px;}
.squeezePage .rightCol .getTheDetails fieldset { margin:0px 5px 5px 5px;background:#fff;border:1px solid #000;padding:10px 5px;}
.squeezePage .rightCol .getTheDetails label { display:block;color:#3b8e9f;margin-bottom:5px;}
.squeezePage .rightCol .getTheDetails .text { width:180px;}
.squeezePage .rightCol .getTheDetails h2 { background:url(../images/getTheDetailsHeading.png) no-repeat;width:206px;height:39px;}
.squeezePage .rightCol .getTheDetails h2 span { display:none;}
.squeezePage .leftCol .getTheDetails { background:#E5E5E4;margin-bottom:20px;padding:10px 0px 10px 10px;width:222px;}
.squeezePage .leftCol .getTheDetails fieldset { margin:5px 0px 0px 0px;background:#fff;border:1px solid #ccc;padding:10px;width:190px}
.squeezePage .leftCol .getTheDetails label { display:block;color:#3b8e9f;margin-bottom:10px;}
.squeezePage .leftCol .getTheDetails .text { width:160px;}
.squeezePage .leftCol .getTheDetails h2 span { display:none;}

.squeezePage .rightCol .freeDownload { background:#636262;padding-bottom:5px;margin-bottom:20px;}
.squeezePage .rightCol .freeDownload fieldset { margin:0px 5px 5px 5px;background:#fff;border:1px solid #000;padding:10px 5px;}
.squeezePage .rightCol .freeDownload label { display:block;color:#3b8e9f;margin-bottom:5px;}
.squeezePage .rightCol .freeDownload .text { width:180px;}
.squeezePage .rightCol .freeDownload h2 { background:url(../images/downloadHeading.png) no-repeat;width:206px;height:39px;}
.squeezePage .rightCol .freeDownload h2 span { display:none;}
.squeezePage .leftCol .freeDownload { background:#E5E5E4;margin-bottom:20px;padding:10px 0px 10px 10px;width:222px;}
.squeezePage .leftCol .freeDownload fieldset { margin:5px 0px 0px 0px;background:#fff;border:1px solid #ccc;padding:10px;width:190px}
.squeezePage .leftCol .freeDownload label { display:block;color:#3b8e9f;margin-bottom:10px;}
.squeezePage .leftCol .freeDownload .text { width:160px;}
.squeezePage .leftCol .freeDownload h2 span { display:none;}


.squeezePage #bumper { clear:both;}
.salesPage .productThreeCol { overflow:auto;}
.salesPage .productThreeCol li { width:160px;float:left;padding:0px 10px;}
.salesPage .productThreeCol li img { margin-bottom:10px;}
.salesPage .productTwoCol li { width:240px;float:left;padding:0px 10px;}
.salesPage .productTwoCol li img
.salesPage .getTheDetails { background:#E5E5E4;margin-bottom:20px;padding:3px 0 10px 0;width:300px;}
.salesPage .getTheDetails fieldset { margin:5px 10px 0px 10px;background:#fff;border:1px solid #ccc;padding:10px;}
.salesPage .getTheDetails label { display:block;color:#3b8e9f;margin-bottom:10px;}
.salesPage .getTheDetails .text { width:250px;}
.salesPage .getTheDetails h2 span { display:none;}
.col240 { width:220px;padding-left:20px;}

/*=================KAYAKO */

.quickOptionLeft { float:left;width:100px;padding:10px 0;}
.quickOptionRight { float:left;width:200px;padding:10px 0;}
.quickOptionRight strong { font-size:14px;}
.quickOptionRight .smalltext { display:block;line-height:14px;padding-top:10px;}
.tcat td{ background-image:none;background-color:#CCCCCC;height:25px;}
.loginBoxKayako { padding:10px 5px;}
a.kayakoLoginControl { color:#3B8E9F;text-decoraton:underline;padding-left:15px;background:url(../images/bulletPointDown.png) no-repeat 0px 5px;margin-bottom:10px;line-height:30px;}
a.kayakoLoginControl.hidden { background:url(../images/bulletPoint.png) no-repeat 0px 5px;}
#navlink { margin-bottom:10px;}
#navlink:link { color:#3B8E9F !important;}
#navlink:hover { color:#3B8E9F !important;}
#moduletitle, #moduletitle:visited, #moduletitle:hover { color:#000 !important;}