h2 {
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 20px;
}

h3 {

  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 20px;
}

p {
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: normal;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:normal;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

hr {
  color: #999;
  height: 1px;
  background-color: #CCC;
  width: 100%;
  border: 0px;
  margin-left: 10px;
}

.bodystyle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.indent {
  text-indent: 10px;

}

.small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #666666;
  letter-spacing: .1em;
  line-height:1.25;
}
#layer-signup-comment-sidebar {
  position: absolute;
  height: 163px;
  width: 149px;
  left: 216px;
  top: 315px;
}

.medium {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #999999;
  text-decoration: none;
}

a {
  text-decoration: none;
  color: #002BB8;

}

a:link {
  text-decoration: none;
  color: #002BB8;

}

a:hover {
  text-decoration: underline;
  color: #F63;

}

a:active {
  color: #3C0;

}

a:visited {
  color: #002BB8;
  text-decoration: none;
}

.center {
  position:relative;
  width:905px;
  margin:0 auto;
}


#home-main {
	position:absolute;
	left:244px;
	top:70px;
	width:670px;
	height:308px;
	z-index:17;
	background-image: url(../images/home-splash.jpg);
	visibility: visible;
}

#pro-main {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:227px;
  z-index:5;
  background-image: url(../images/pro-splash.jpg);
  visibility: visible;
}

#pro-reseller {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:228px;
  z-index:5;
  background-image: url(../images/reseller-splash.jpg);
  visibility: visible;
}

#pro-how-main {
	position:absolute;
	left:244px;
	top:70px;
	width:670px;
	height:227px;
	z-index:2;
	background-image: url(../images/pro-how-splash.jpg);
	visibility: visible;
}

#lite-main {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:228px;
  z-index:5;
  background-image: url(../images/lite-splash.jpg);
}

#pro-customers-main-header {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:227px;
  z-index:5;
  background-image: url(../images/pro-customers-splash.jpg);
  visibility: visible;
  height: 227px;
}

#layer-leftsidebar-signup {
	background-image: url(../images/signup-left-sidebar-panel.jpg);
	position: absolute;
	height: 358px;
	width: 211px;
	left: 15px;
	top: 70px;
	z-index: 16;
	padding: 5px;
	visibility: visible;
}
#layer-signup-choice-panel {
  position: absolute;
  height: 568px;
  width: 670px;
  left: 243px;
  top: 70px;
  z-index: 10;
  background-image: url(../images/signup-background-panel.jpg);
}

.sidebar_body_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #666666;
}
.sidebar_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #666666;
}

a:active {
  color: #003366;
  text-decoration: underline;
}

.big {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
}

.xbig {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
}

.expanded {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 2px;
}

.justified {
  font-family: Arial, Helvetica, sans-serif;
  text-align: justify;
}

.box1 {
  padding: 3px;
  border-width: medium;
  border-style: solid;
  border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
  font-style: italic;
  word-spacing: 2pt;
  padding: 3px;
  border: 1px solid;
}
#layer-logo {
	position: absolute;
	height: 48px;
	width: 224px;
	left: 16px;
	top: 18px;
	background-image: url(../images/leaderphone-logo-216.jpg);
	z-index: 6;
	visibility: visible;
}

#layer-navbar {
	position: absolute;
	height: 48px;
	width: 760px;
	left: 244px;
	top: 18px;
	text-decoration: none;
	visibility: visible;
	overflow:hidden;
	z-index: 9;
}

#layer-slides {
  position: absolute;
  height: 290px;
  width: 639px;
  left: 15px;
  top: 76px;
  border: 0;
  background-color: #FFFFFF;
}
#layer-orderlite {
  position: absolute;
  height: 148px;
  width: 250px;
  left: 664px;
  top: 226px;
  background-image: url(../images/leaderphone-landing-lite-signup-panel.jpg);
}
#layer-orderpro {
  position: absolute;
  height: 148px;
  width: 250px;
  top: 76px;
  left: 664px;
  overflow: auto;
  z-index: auto;
  background-image: url(../images/leaderphone-landing-pro-signup-panel.jpg);
}
#layer-spokesperson {
	position: absolute;
	height: 342px;
	width: 250px;
	top: 376px;
	right: 22px;
	left: 664px;
	background-image: url(../images/leaderphone-landing-spokesperson-panel.jpg);
}
#layer-spokesperson-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	position: absolute;
	left: 13px;
	top: 7px;
}
#layer-spokesperson-video {
	position: absolute;
	top: 30px;
	left: 2px;
	border: 0px;
	height: 305px;
}
#layer-usp1 {
  position: absolute;
  height: 138px;
  width: 214px;
  left: 15px;
  top: 627px;
  background-image: url(../images/usp1-panel.jpg);
  z-index: auto;
}
#layer-usp2 {
  position: absolute;
  height: 138px;
  width: 214px;
  left: 232px;
  top: 627px;
  background-image: url(../images/usp2-panel.jpg);
}
#layer-usp3 {
  position: absolute;
  height: 138px;
  width: 214px;
  left: 448px;
  top: 627px;
  background-image: url(../images/usp3-panel.jpg);
}

#layer-usp {
  position: absolute;
  height: 244px;
  width: 646px;
  top: 377px;
  left: 15px;
  background-image: url(../images/landingpage-usp-panel.jpg);
  z-index: auto;
}
#layer-tracker {
  position: absolute;
  height: 40px;
  width: 891px;
  left: 15px;
  top: 797px;
}
.small-body-text-header-dkgray {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666666;
}
.sidebar_heading-orange {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #FF6633;
}
.sidebar_heading-green {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #33CC00;
}
.forms_body_text {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #666666;
}
#layer-signup-form-panel {
  position: absolute;
  height: 366px;
  width: 670px;
  left: 243px;
  top: 70px;
  z-index: auto;
  background-image: url(../images/signup-form-background-panel.jpg);
  visibility: visible;
}
.forms_fields {

  font-family: "Courier New", Courier, monospace;
  font-size: 12pt;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #339900;
}
.forms_labels_bold {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #666666;
}
.small_forms {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #999999;
  letter-spacing: normal;
}
#layer-signup-form-whatyouget {
  position: absolute;
  height: 98px;
  width: 670px;
  left: 243px;
  top: 441px;
  z-index: auto;
  background-image: url(../images/signup-whatyoureceive-background-panel.jpg);
  visibility: visible;

}
.submit_button_signup_bold_green {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #33CC00;
}
#layer-chat-sidebar {
  position: absolute;
  height: 177px;
  width: 224px;
  left: 15px;
  top: 442px;
  z-index: auto;
  background-image: url(../images/leaderphone-chat-sidebar-background-panel.jpg);
  visibility: visible;
  overflow: auto;
}
.small-body-text-header-green {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #33CC00;
}
.forms_labels_bold_ltgray {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #999999;
}
.forms_headings-green {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #33CC00;
}
#layer-loading {
  position: absolute;
  height: 60px;
  width: 60px;
  left: 551px;
  top: 263px;
  z-index: auto;
  background-image: url(../images/loading.gif);
  visibility: visible;
  overflow: auto;
}
#layer-signup-confirmation-panel {
  position: absolute;
  height: 366px;
  width: 670px;
  left: 244px;
  top: 70px;
  z-index: auto;
  background-image: url(../images/signup-form-lite-confirmation-background-panel.jpg);
  text-indent: 0pt;
}
.forms_confirmation-data-black-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
}
.forms_confirmation-data-blue-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: #0000FF;
}

#layer-login-pro-panel {
  position: absolute;
  height: 366px;
  width: 650px;
  left: 243px;
  top: 70px;
  z-index: auto;
  background-image: url(../images/login-form-pro-background-panel.jpg);
  text-indent: 0pt;
  padding-right: 20px;
}

.Login_Orange_Text_Bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  color: #FF6633;
}

#layer-login-ssl-panel {
  position: absolute;
  height: 80px;
  width: 89px;
  left: 418px;
  top: 385px;
  z-index: auto;
  text-indent: 0pt;
  padding-right: 20px;
  visibility: visible;
  overflow: visible;
}

#global-nav li {
  display:inline;
}

#global-nav li a {
  float:left;
  width:134px;
  height:auto;
  padding-top:48px;
  overflow:hidden;
  background-image:url(../images/leaderphone-navbar.jpg);
  background-repeat:no-repeat;
  display:block;
}

#global-nav li#nav-pro a          { width:134px; }
#global-nav li#nav-lite a         { background-position:-134px 0px; }
#global-nav li#nav-signup a       { background-position:-268px 0px; width:131px;}
#global-nav li#nav-login a        { background-position:-399px 0px; width:133px;}
#global-nav li#nav-news a         { background-position:-532px 0px; width:139px; }

#global-nav li#nav-pro a:hover    { background-position:0px    -48px; }
#global-nav li#nav-lite a:hover   { background-position:-134px -48px; }
#global-nav li#nav-signup a:hover { background-position:-268px -48px; }
#global-nav li#nav-login a:hover  { background-position:-399px -48px; }
#global-nav li#nav-news a:hover   { background-position:-532px -48px; }

#global-nav li#nav-pro  a:active  , #global-nav li#nav-pro a.current-nav-link    { background-position:0px    -96px; }
#global-nav li#nav-lite a:active  , #global-nav li#nav-lite a.current-nav-link   { background-position:-134px -96px; }
#global-nav li#nav-signup a:active, #global-nav li#nav-signup a.current-nav-link { background-position:-268px -96px; }
#global-nav li#nav-login a:active , #global-nav li#nav-login a.current-nav-link  { background-position:-399px -96px; }
#global-nav li#nav-news a:active  , #global-nav li#nav-news a.current-nav-link   { background-position:-532px -96px; }

#layer-signup-exception-panel {
  position: absolute;
  height: 366px;
  width: 670px;
  left: 242px;
  top: 70px;
  z-index: auto;
  background-image: url(../images/signup-form-lite-confirmation-exception-panel.jpg);
  text-indent: 0pt;
}
.forms_body_text_red {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FF0000;
}
.sidebar-headers_bold-dkgray {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #666666;
}
.landing-pro-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bolder;
  color: #FFFFFF;
  position: absolute;
  left: 14px;
  top: 8px;
  height: 18px;
}

.landing-lite-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bolder;
  color: #FFFFFF;
  position: absolute;
  left: 14px;
  top: 8px;
  height: 18px;
}
.sidebar_body_text_dkgray {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #666666;
  letter-spacing: -0.05em;
}

.big-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bolder;
  color: #666666;
}

.body_text-dkgray {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #333333;
}
.body_text-orange-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FF6633;

}
.body_text-green-bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #33CC00;
}

.usp1-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
  top: 6px;
  left: 6px;
  position: absolute;
}

.usp1-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1em;
  font-weight: normal;
  text-align: left;
  position: absolute;
  left: 5px;
  top: 25px;
  width: 144px;
}

.usp2-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
  top: 5px;
  left: 8px;
  position: absolute;
}

.usp2-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1em;
  font-weight: normal;
  text-align: left;
  text-indent: 0px;
  position: absolute;
  left: 7px;
  top: 23px;
  width: 130px;
  height: 11px;
}

.usp3-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
  top: 5px;
  left: 6px;
  position: absolute;
}

.usp3-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1em;
  font-weight: normal;
  text-align: left;
  position: absolute;
  left: 5px;
  top: 20px;
  width: 157px;
  height: 6px;
}
.usp3-options {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1em;
  font-weight: normal;
  text-align: left;
  position: absolute;
  left: 129px;
  top: 46px;
  width: 69px;
  height: 55px;
}

div.login-userid {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #F63;
  position: absolute;
  left: 110px;
  top: 70px;
  width: 510px;
  height: 14px;
}

div.login-password {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #F63;
  position: absolute;
  left: 89px;
  top: 98px;
  width: 510px;
  height: 14px;
}

div.login-graphics-choice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #F63;
  position: absolute;
  left: 161px;
  top: 130px;
  width: 490px;
  height: 14px;
}

div.login-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999;
	position: absolute;
	left: 166px;
	top: 187px;
	width: 486px;
	height: 14px;
}

.usp3-learn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 1em;
  font-weight: normal;
  text-align: left;
  position: absolute;
  left: 139px;
  top: 114px;
  width: 63px;
  height: 14px;
}
.usp-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bolder;
  color: #333333;
  text-indent: 0.4em;
  line-height: 1.3em;
  position: absolute;
  left: 3px;
  top: 7px;
}
.usp-subhead1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #FF6633;
  position: absolute;
  left: 9px;
  top: 30px;
}
.usp-subhead1-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 9px;
  top: 48px;
  width: 307px;
}
.usp-subhead2 {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #FF6633;
  position: absolute;
  left: 330px;
  top: 30px;
}
.usp-subhead2-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 330px;
  top: 48px;
  width: 286px;
}
.usp-subhead3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #FF6633;
  position: absolute;
  left: 330px;
  top: 147px;
}
.usp-subhead3-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 330px;
  top: 166px;
  width: 289px;
}

.landing-pro-subhead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  position: absolute;
  left: 75px;
  top: 36px;
}

.landing-pro-subhead-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  position: absolute;
  left: 75px;
  top: 53px;
  width: 164px;
}
.landing-lite-subhead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  position: absolute;
  left: 75px;
  top: 36px;
}

.landing-lite-subhead-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333333;
  position: absolute;
  left: 75px;
  top: 53px;
  width: 161px;
}

.hr {
  color: #CCC;
  height: 1px;
  z-index: auto;
  background-color: #CCC;

}

#footer-landing {
  position: absolute;
  height: 25px;
  width: 898px;
  left: 15px;
  top: 772px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

#footer-support {
  position: absolute;
  height: 25px;
  width: 898px;
  left: 16px;
  top: 1054px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  visibility: visible;
}

#footer-signup {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 663px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 4;
}

#footer-exception {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 640px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

#footer-confirmation {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 640px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

#footer-signup-lite {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 640px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

#footer-login-pro {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 640px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

#footer-pro {
  position: absolute;
  height: 67px;
  width: 892px;
  left: 15px;
  top: 740px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 3;
  visibility: visible;
}

#footer-lite {
  position: absolute;
  height: 67px;
  width: 892px;
  left: 38px;
  top: 740px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 1;
  visibility: visible;
}

#footer-lite-right {
  position: absolute;
  height: 67px;
  width: 892px;
  left: 15px;
  top: 940px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 1;
  visibility: visible;
}

#footer-upgrade {
  position: absolute;
  height: 67px;
  width: 892px;
  left: 15px;
  top: 770px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 1;
  visibility: visible;
}

#footer-pro-how {
	position: absolute;
	height: 25px;
	width: 892px;
	left: 15px;
	top: 1257px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	z-index: 3;
	visibility: visible;
}

#footer-topten-how {
	position: absolute;
	height: 25px;
	width: 892px;
	left: 15px;
	top: 1920px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	z-index: 1;
	visibility: visible;
}

#footer-audio-conferencing {
	position: absolute;
	height: 25px;
	width: 892px;
	left: 15px;
	top: 920px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	z-index: 1;
	visibility: visible;
}

#footer-onlinehelp {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 15px;
  top: 572px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 1;
  visibility: visible;
}

#footer-home {
	position: absolute;
	height: 67px;
	width: 892px;
	left: 12px;
	top: 1051px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	z-index: 16;
	visibility: visible;
}

#footer-customers {
  position: absolute;
  height: 25px;
  width: 892px;
  left: 13px;
  top: 1900px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  z-index: 4;
}

.body_text-ltgray {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #999999;
}

.signup-pro-list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  list-style-type: disc;
  position: absolute;
  z-index: 13;
  height: 100px;
  width: 304px;
  left: 10px;
  top: 91px;
  list-style-position: outside;
  text-indent: 0px;
  line-height: 1.25em;
  padding-left: 20px;

}
.companyinfo-categories {
}


.signup-proheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #666666;
  position: absolute;
  left: 13px;
  top: 74px;
  z-index: 9;
}
.signup-liteheading {


  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #666666;
  position: absolute;
  left: 358px;
  top: 74px;
  z-index: 11;
}

.signup-lite-list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
  list-style-type: disc;
  position: absolute;
  z-index: 12;
  height: 100px;
  width: 304px;
  left: 356px;
  top: 91px;
  list-style-position: outside;
  text-indent: 0px;
  line-height: 1.25em;
  padding-left: 20px;

}
.signup-sidebarheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #666666;
  position: absolute;
  left: 500px;
  top: 259px;
  z-index: 9;
  width: 150px;
}

.signup-sidebar-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 500px;
  top: 300px;
  z-index: 8;
  width: 141px;
  line-height: 1.25em;
}

.signup-sidebar-orange-bold {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bolder;
  color: #FF6633;
}

.signup-benefits {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 10px;
  top: 8px;
  z-index: 16;
  width: 192px;
  visibility: visible;
  line-height: 1.25em;
}

.signup-exception {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  position: absolute;
  left: 89px;
  top: 102px;
  z-index: auto;
  width: 419px;
  height: 100px;
}
#signup-exception-chat {
  position: absolute;
  height: 49px;
  width: 64px;
  left: 155px;
  top: 537px;
}
#signup-lite-chat {
  position: absolute;
  height: 49px;
  width: 64px;
  left: 155px;
  top: 537px;
  visibility: visible;
}

#signup-confirmation-chat {
  position: absolute;
  height: 49px;
  width: 64px;
  left: 155px;
  top: 537px;
}

#login-pro-chat {
  position: absolute;
  height: 49px;
  width: 64px;
  left: 155px;
  top: 537px;
}

.signup-congrats {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #666666;
  position: absolute;
  left: 126px;
  top: 60px;
  z-index: 1;
  width: 530px;
  height: 22px;
}
.signup-dial-in-number {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #33CC00;
  position: absolute;
  left: 96px;
  top: 87px;
  z-index: 2;
  width: 530px;
  height: 22px;
}
.signup-pin-number {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #33CC00;
  position: absolute;
  left: 69px;
  top: 117px;
  z-index: 3;
  width: 530px;
  height: 22px;
}
.signup-instructions-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #999;
  position: absolute;
  left: 61px;
  top: 150px;
  z-index: 4;
  width: 179px;
  height: 22px;
  text-align: right;
}
.signup-instructions-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #999;
  position: absolute;
  left: 251px;
  top: 150px;
  z-index: 5;
  width: 403px;
  height: 159px;
  text-align: left;
}
.signup-delivery {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #999;
  position: absolute;
  left: 8px;
  top: 315px;
  z-index: 6;
  width: 648px;
  height: 36px;
  text-align: center;
}
.signup-name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #61D43B;
  position: absolute;
  left: 48px;
  top: 70px;
  z-index: 1;
  width: 606px;
  height: 26px;
  text-align: left;
}
.signup-name-comment {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: center;
}
.signup-email {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #61D43B;
  position: absolute;
  left: 50px;
  top: 100px;
  z-index: 2;
  width: 604px;
  height: 26px;
  text-align: left;
}
.signup-email-comment {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: left;
}
.signup-securityword {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #61D43B;
  position: absolute;
  left: 20px;
  top: 135px;
  z-index: 3;
  width: 128px;
  height: 26px;
  text-align: left;
}
.signup-securityword-comment {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: left;
}
.signup-captcha {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: left;
  position: absolute;
  height: 180px;
  width: 492px;
  left: 149px;
  top: 135px;
  z-index: 4;
}
.signup-submit {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: left;
  position: absolute;
  height: 28px;
  width: 86px;
  left: 332px;
  top: 305px;
  vertical-align: top;
  z-index: 5;
}
.signup-what-you-get-leftcol-head {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #666;
  position: absolute;
  height: 15px;
  width: 287px;
  left: 10px;
  top: 7px;
  z-index: 1;
}
.signup-what-you-get-leftcol-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 49px;
  width: 265px;
  left: 20px;
  top: 27px;
  z-index: 2;
  line-height: normal;
  list-style-position: inside;
  padding: 22px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
}
.signup-what-you-get-leftcol-body li{
  list-style-type: disc;
  display:list-item;
}
.signup-how-to-start-rgtcol-head {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #3C0;
  position: absolute;
  left: 305px;
  top: 7px;
  z-index: 3;
  height: 20px;
  width: 331px;
}
#test {
  display: table-row-group;
  position: absolute;
  height: 188px;
  width: 223px;
  left: 16px;
  top: 442px;
  z-index: 3;
}

.signup-how-to-start-rgtcol-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 49px;
  width: 329px;
  left: 315px;
  top: 27px;
  z-index: 4;
  line-height: normal;
  list-style-position: inside;
  padding: 22px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
}
.signup-how-to-start-rgtcol-body li{
  list-style-type: disc;
  display:list-item;
}

div.login-personalcard {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #999;
  position: absolute;
  left: 248px;
  top: 282px;
  width: 150px;
  height: 130px;
  text-align: center;
}

div.login-verisign {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #999;
  position: absolute;
  left: 522px;
  top: 281px;
  width: 150px;
  height: 124px;
  text-align: center;
}

.home-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #F63;
  position: absolute;
  height: 27px;
  width: 429px;
  left: 16px;
  top: 14px;
  letter-spacing: 0.025pc;
  text-align: left;
}
.home-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #000;
  position: absolute;
  height: 74px;
  width: 413px;
  left: 16px;
  top: 80px;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;

}
.home-header-pricing {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  position: absolute;
  height: 22px;
  width: 306px;
  left: 181px;
  top: 245px;
  text-align: left;
  line-height: 1.4em;
}

#home-valueprop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 3;
	height: 419px;
	width: 670px;
	left: 244px;
	top: 385px;
	background-image: url(../images/home-valueprop-panel.jpg);
	visibility: visible;
}

.home-valueprop-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #333;
  position: absolute;
  height: 25px;
  width: 639px;
  left: 13px;
  top: 10px;
  text-align: left;
  z-index: 1;
  visibility: visible;
}

.home-valueprop-subheadleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F63;
	position: absolute;
	height: 1px;
	width: 254px;
	left: 12px;
	top: 49px;
	text-align: left;
	z-index: 3;
	visibility: visible;
}

.home-valueprop-leftbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	position: absolute;
	height: 290px;
	width: 223px;
	left: 58px;
	top: 85px;
	text-align: left;
	line-height: 1.1em;
	z-index: 4;
	visibility: visible;
}

.home-valueprop-footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	position: absolute;
	height: 20px;
	width: 287px;
	left: 11px;
	top: 386px;
	text-align: left;
	z-index: 5;
	visibility: visible;
}

#home-valueprop-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	position: absolute;
	z-index: 4;
	height: 311px;
	width: 329px;
	left: 278px;
	top: 28px;
	line-height: 1.2em;
	padding:22px;
	visibility: visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#home-valueprop-list li{ 
  list-style-image: url(../images/orange-round-bullet.gif);
  display:list-item;
} 

.pro-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #FFF;
  position: absolute;
  height: 27px;
  width: 418px;
  left: 232px;
  top: 14px;
  letter-spacing: 0.025pc;
  text-align: left;
}

.pro-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 74px;
  width: 406px;
  left: 243px;
  top: 48px;
  font-style: normal;
  line-height: 1.25em;
  text-align: right;

}

.pro-header-citation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 22px;
  width: 193px;
  left: 454px;
  top: 144px;
  text-align: right;
}

.pro-how-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	height: 27px;
	width: 452px;
	left: 198px;
	top: 14px;
	letter-spacing: 0.025pc;
	text-align: right;
}

.pro-how-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 93px;
  width: 296px;
  left: 364px;
  top: 45px;
  font-style: normal;
  text-align: left;

}

.pro-customer-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #FFF;
  position: absolute;
  height: 27px;
  width: 418px;
  left: 232px;
  top: 14px;
  letter-spacing: 0.025pc;
  text-align: right;
}

.pro-customer-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 93px;
  width: 296px;
  left: 364px;
  top: 45px;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;
  letter-spacing: -0.025pc;
}


.lite-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	height: 27px;
	width: 332px;
	left: 340px;
	top: 2px;
	letter-spacing: 0.025pc;
	text-align: left;
}

.pro-how-header-citation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 22px;
  width: 238px;
  left: 409px;
  top: 144px;
  text-align: right;
}


.lite-header-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	position: absolute;
	height: 202px;
	width: 162px;
	left: 174px;
	top: 12px;
	font-style: normal;
	line-height: 1.15em;
	text-align: left;

}
.lite-header-citation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	position: absolute;
	height: 22px;
	width: 193px;
	left: 102px;
	top: 193px;
	text-align: right;
}

.home-menu-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 25px;
  width: 200px;
  left: 15px;
  top: 50px;
}

.pro-menu-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: 4;
  height: 25px;
  width: 200px;
  left: 9px;
  top: 7px;
  visibility: visible;
}

.lite-menu-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 25px;
  width: 200px;
  left: 9px;
  top: 7px;
}

#pro-menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  position: absolute;
  z-index: 5;
  height: 176px;
  width: 223px;
  left: 15px;
  top: 70px;
  background-image: url(../images/pro-menu.jpg);
}

#home-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 12;
	height: 177px;
	width: 223px;
	left: 15px;
	top: 70px;
	background-image: url(../images/pro-menu.jpg);
	visibility: visible;
}

#pro-menu-list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: 7;
  height: 111px;
  width: 208px;
  left: -1px;
  top: 85px;
  line-height: 1.7em;
  padding:22px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
}

#pro-menu-list li { 
  list-style-image: url(../images/orange-bullet.gif);
  display:list-item;
} 

#pro-menu-list li a { 
  color: #666;
  text-decoration: none;

} 

#pro-menu-list li a:link { 
  color: #666;
  text-decoration: none;

}

#pro-menu-list li a:hover { 
  color: #F63;
  text-decoration: underline;

} 

#pro-menu-list li a:active { 
  color: #3C0;

} 

#home-menu-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666;
	position: absolute;
	z-index: 13;
	height: 111px;
	width: 208px;
	left: -1px;
	top: 85px;
	line-height: 1.7em;
	padding:22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	visibility: visible;
}

#home-menu-list li { 
  list-style-image: url(../images/orange-bullet.gif);
  display:list-item;
} 

#home-menu-list li a { 
  color: #666;

} 

#home-menu-list li a:hover { 
  color: #F63;

} 

#home-menu-list li a:active { 
  color: #3C0;

} 

#lite-menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  position: absolute;
  z-index: 3;
  height: 176px;
  width: 223px;
  left: 15px;
  top: 70px;
  background-image: url(../images/lite-menu.jpg);
}

#lite-menu-list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: 4;
  height: 111px;
  width: 208px;
  left: -1px;
  top: 85px;
  line-height: 1.7em;
  padding:22px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
}

#lite-menu-list li{ 
  list-style-image: url(../images/green-bullet.gif);
  display:list-item;
} 

#lite-menu-list li a { 
  color: #333;
  text-decoration: none;
}

#lite-menu-list li a:link { 
  color: #333;
  text-decoration: none;

} 

#lite-menu-list li a:hover { 
  color: #F63;
  text-decoration: underline;

} 

#lite-menu-list li a:active { 
  color: #3C0;

} 

#home-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  background-image: url(../images/pro-panel.jpg);
  position: absolute;
  z-index: 8;
  height: 421px;
  width: 670px;
  left: 243px;
  top: 387px;
  visibility: visible;
}
.home-panel-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #3C0;
  position: absolute;
  z-index: auto;
  height: 20px;
  width: 635px;
  left: 10px;
  top: 10px;
}
.home-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 232px;
  width: 635px;
  left: 9px;
  top: 38px;
  line-height: 1.1em;
  text-align: left;
}

#pro-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  background-image: url(../images/pro-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 410px;
  width: 640px;
  left: 244px;
  top: 308px;
  visibility: visible;
  padding-top: 10px;
  padding-right: 15px;
  padding-left: 15px;
  line-height: .6em;
}

.pro-panel-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #3C0;
  position: absolute;
  z-index: auto;
  height: 20px;
  width: 635px;
  left: 10px;
  top: 10px;
}

.pro-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 232px;
  width: 635px;
  left: 15px;
  top: 27px;
  line-height: 1.1em;
  text-align: left;
}

.pro-panel-subhead1 {
  line-height: 1.0em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 200px;
  left: 16px;
  top: 278px;
  font-size: 16px;
  text-align: center;

}

.pro-panel-subhead2 {
  line-height: 1.0em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 21px;
  width: 201px;
  left: 231px;
  top: 278px;
  font-size: 16px;
  text-align: center;
}
.pro-panel-subhead3 {
  line-height: 1.0em;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 21px;
  width: 195px;
  left: 460px;
  top: 278px;
  font-size: 16px;
  text-align: center;
}

.pro-panel-sub1-body {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 100px;
  width: 190px;
  left: 22px;
  top: 305px;
  font-size: 10px;
  text-align: left;
  line-height: 1.2em;
}
.pro-panel-sub2-body {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 100px;
  width: 190px;
  left: 238px;
  top: 305px;
  font-size: 10px;
  text-align: left;
  line-height: 1.2em;
}
.pro-panel-sub3-body {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 94px;
  width: 190px;
  left: 454px;
  top: 305px;
  font-size: 10px;
  text-align: left;
  line-height: 1.2em;

}

.pro-panel-sub1-learn {
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 145px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}
.pro-panel-sub2-learn {
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 360px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}
.pro-panel-sub3-learn {
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 576px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}

#lite-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  background-image: url(../images/lite-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 403px;
  width: 630px;
  left: 244px;
  top: 302px;
  visibility: visible;
  padding-top: 18px;
  padding-right: 25px;
  padding-left: 15px;
  line-height: 0em;
}

.lite-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 232px;
  width: 635px;
  left: 15px;
  top: 27px;
  line-height: 1.1em;
  text-align: left;
}

.lite-panel-subhead1 {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 200px;
  left: 14px;
  top: 277px;
  font-size: 16px;
  text-align: center;
}
.lite-panel-subhead2 {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 21px;
  width: 201px;
  left: 231px;
  top: 277px;
  font-size: 16px;
  text-align: center;
}
.lite-panel-subhead3 {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 21px;
  width: 201px;
  left: 447px;
  top: 277px;
  font-size: 16px;
  text-align: center;
}
.lite-panel-sub1-body {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 100px;
  width: 190px;
  left: 22px;
  top: 303px;
  font-size: 10px;
  text-align: left;
}
.lite-panel-sub2-body {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 100px;
  width: 190px;
  left: 238px;
  top: 303px;
  font-size: 10px;
  text-align: left;
}
.lite-panel-sub3-body {
  line-height: normal;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 94px;
  width: 190px;
  left: 454px;
  top: 303px;
  font-size: 10px;
  text-align: left;
}
.lite-panel-sub1-learn {
  line-height: normal;
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 145px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}
.lite-panel-sub2-learn {
  line-height: normal;
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 360px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}
.lite-panel-sub3-learn {
  line-height: normal;
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
  left: 576px;
  top: 386px;
  font-size: 10px;
  text-align: left;
}

#pro-chat {
	position: absolute;
	background-image: url(../images/leaderphone-chat-sidebar-background-panel.jpg);
	height: 177px;
	width: 224px;
	left: 15px;
	top: 250px;
	visibility: visible;
	z-index: 12;

}

.pro-chat-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 201px;
  left: 9px;
  top: 8px;
}
.pro-chat-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bolder;
  color: #F63;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 113px;
  left: 109px;
  top: 37px;
}
.pro-chat-phone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 93px;
  left: 127px;
  top: 61px;
  text-align: left;
}
.pro-chat-powered {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 8px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 62px;
  left: 143px;
  top: 148px;
  text-align: left;
  line-height: 1em;
}

#pro-chat-IM-button {
  position: absolute;
  height: 40px;
  width: 65px;
  left: 154px;
  top: 368px;
  text-decoration: none;
  visibility: visible;
  overflow:hidden;
  z-index: 13;

}

#pro-chat-IM-button li a {
  float:left;
  width:65px;
  height:auto;
  overflow:hidden;
  padding-top:40px;
  background-image:url(../images/IM-chat-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#pro-chat-IM-button li#pro-chat-button a {
  background-position: 0px 0px;
  width:90px;

}

#pro-chat-IM-button li#pro-chat-button a:hover { 
  background-position:0px -40px;

}

#container-homepage-getstarted {
	position: absolute;
	height: 40px;
	width: 162px;
	left: 16px;
	top: 245px;
	text-decoration: none;
	overflow:hidden;
	visibility: visible;
	z-index: 20;

}

#homepage-getstarted li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/homepage-getstarted-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#homepage-getstarted li#getstarted a {
  background-position: 0px 0px;
  width:250px;

}

#homepage-getstarted li#getstarted a:hover   { 
  background-position:0px -40px;

}

#container-propage-signup {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 665px;
  top: 234px;
  text-decoration: none;
  overflow:hidden;
  z-index: 6;
  visibility: visible;

}

#propage-signup li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/propage-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#propage-signup li#signup a {
  background-position: 0px 0px;
  width:250px;

}

#propage-signup li#signup a:hover   { 
  background-position:0px -40px;

}

#container-litepage-signup {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 666px;
  top: 235px;
  text-decoration: none;
  overflow:hidden;
  z-index: 6;
  visibility: visible;

}

#litepage-signup li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/litepage-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#litepage-signup li#signup a {
  background-position: 0px 0px;
  width:250px;

}

#litepage-signup li#signup a:hover   { 
  background-position:0px -40px;

}

.pro-chat {
  position: absolute;
  z-index: auto;
  height: 49px;
  width: 64px;
  left: 140px;
  top: 95px;

}

#pro-innovations {
  position: absolute;
  z-index: 16;
  height: 135px;
  width: 215px;
  left: 16px;
  top: 436px;
  text-align: left;
  vertical-align: top;

}

#reseller-video {
  position: absolute;
  z-index: 16;
  height: 140px;
  width: 215px;
  left: 16px;
  top: 436px;
  text-align: left;
  vertical-align: top;
  background-image: url(../images/reseller-video-panel.jpg);
}

.pro-innovations-overlay {
  position: absolute;
  z-index: 14;
  height: 54px;
  width: 203px;
  left: 7px;
  top: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  text-align: center;
}

#lite-innovations {
  position: absolute;
  z-index: 13;
  height: 135px;
  width: 215px;
  left: 16px;
  top: 436px;
  text-align: left;
  vertical-align: top;

}

.lite-innovations-overlay {
  position: absolute;
  z-index: auto;
  height: 54px;
  width: 203px;
  left: 7px;
  top: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  text-align: center;
}

#customers-innovations {
  position: absolute;
  z-index: 13;
  height: 135px;
  width: 215px;
  left: 16px;
  top: 436px;
  text-align: left;
  vertical-align: top;
  background-color: #FF6633;

}

.customers-innovations-overlay {
  position: absolute;
  z-index: 14;
  height: 54px;
  width: 203px;
  left: 7px;
  top: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  text-align: center;
}

.signup-submit-eula {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bolder;
  color: #61D43B;
  position: absolute;
  left: 51px;
  top: 306px;
  z-index: 3;
  width: 128px;
  height: 26px;
  text-align: left;
}

.signup-submit-eula-box {
  position: absolute;
  height: 19px;
  width: 22px;
  left: 150px;
  top: 305px;
  vertical-align: top;
  z-index: 5;
}

.signup-submit-eula-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  color: #666;
  text-align: left;
  position: absolute;
  height: 29px;
  width: 162px;
  left: 172px;
  top: 305px;
  vertical-align: top;
  z-index: 5;
}

.signup-confirm-print {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #999;
  position: absolute;
  left: 455px;
  top: 41px;
  z-index: 6;
  width: 184px;
  height: 47px;
  text-align: center;
}


#login-chat {
	position: absolute;
	background-image: url(../images/leaderphone-chat-sidebar-background-panel.jpg);
	height: 177px;
	width: 224px;
	left: 15px;
	top: 443px;
	visibility: visible;
	z-index: 14;

}
.login-chat-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 201px;
  left: 9px;
  top: 8px;
}
.login-chat-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bolder;
  color: #F63;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 113px;
  left: 109px;
  top: 37px;
}
.login-chat-phone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 91px;
  left: 127px;
  top: 61px;
  text-align: left;
}
.login-chat-powered {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 8px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 62px;
  left: 143px;
  top: 248px;
  text-align: left;
  line-height: 1em;
}
#login-chat-IM-button {
	position: absolute;
	height: 40px;
	width: 65px;
	left: 151px;
	top: 562px;
	text-decoration: none;
	visibility: visible;
	overflow:hidden;
	z-index: 15;

}
#login-chat-IM-button li a {
  float:left;
  width:65px;
  height:auto;
  overflow:hidden;
  padding-top:40px;
  background-image:url(../images/IM-chat-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}
#login-chat-IM-button li#login-chat-button a {
  background-position: 0px 0px;
  width:90px;

}
#login-chat-IM-button li#login-chat-button a:hover {
  background-position:0px -40px;

}

#signup-lite-chat {
  position: absolute;
  background-image: url(../images/leaderphone-chat-sidebar-background-panel.jpg);
  height: 177px;
  width: 224px;
  left: 15px;
  top: 441px;
  visibility: visible;
  z-index: 9;

}
.signup-lite-chat-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 201px;
  left: 9px;
  top: 8px;
}
.signup-lite-chat-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bolder;
  color: #F63;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 113px;
  left: 109px;
  top: 37px;
}
.signup-lite-chat-phone {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 91px;
  left: 127px;
  top: 61px;
  text-align: left;
}
.signup-lite-chat-powered {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 8px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 19px;
  width: 62px;
  left: 143px;
  top: 248px;
  text-align: left;
  line-height: 1em;
}
#signup-lite-chat-IM-button {
  position: absolute;
  height: 40px;
  width: 65px;
  left: 154px;
  top: 561px;
  text-decoration: none;
  visibility: visible;
  overflow:hidden;
  z-index: 9;

}
#signup-lite-chat-IM-button li a {
  float:left;
  width:65px;
  height:auto;
  overflow:hidden;
  padding-top:40px;
  background-image:url(../images/IM-chat-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}
#signup-lite-chat-IM-button li#signup-lite-chat-button a {
  background-position: 0px 0px;
  width:90px;
}
#signup-lite-chat-IM-button li#signup-lite-chat-button a:hover {
  background-position:0px -40px;
}

.pro-note-popup-panel {
  position: absolute;
  z-index: auto;
  height: 16px;
  width: 72px;
}

.pro-note-thumbnail:hover{ /* attributes of selected text */
  background-color: transparent;
  z-index: 50;
  text-decoration: none;
}
.pro-note-thumbnail span{ /*hide image*/
  position: absolute;
  top: -370px;
  left: -2000px;
  text-decoration: none;
}
.pro-note-thumbnail span img { /*large image border*/
  border-width: 0px;
  padding: 0px;
}
.pro-note-thumbnail:hover span { /*positioning large image from text*/
  visibility: visible;
  top: -370px;
  left: -140px;
}

.pro-note1-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  height: 25px;
  width: 209px;
  left: 21px;
  top: 19px;
}
.pro-note1-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 37px;
  width: 209px;
  left: 21px;
  top: 41px;
}
#free-pro-minutes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	z-index: auto;
	height: 37px;
	width: 232px;
	left: 669px;
	top: 718px;
	padding: 8px;
}

.pro-note1-subtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000;
  position: absolute;
  height: 37px;
  width: 142px;
  left: 22px;
  top: 199px;
}


.pro-note2-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  height: 25px;
  width: 209px;
  left: 22px;
  top: 20px;

}
.pro-note2-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 37px;
  width: 209px;
  left: 22px;
  top: 42px;

}
.pro-note2-subtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000;
  position: absolute;
  height: 37px;
  width: 142px;
  left: 21px;
  top: 200px;
}

.pro-note3-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  height: 25px;
  width: 209px;
  left: 21px;
  top: 19px;

}
.pro-note3-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 37px;
  width: 209px;
  left: 21px;
  top: 41px;
}
.pro-note3-subtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000;
  position: absolute;
  height: 37px;
  width: 142px;
  left: 22px;
  top: 199px;
}

.signup-note-thumbnail:hover{ /* attributes of selected text */
  background-color: transparent;
  z-index: auto;
  text-decoration: none;
}
.signup-note-thumbnail span{ /*hide image*/
  position: absolute;
  top: -65px;
  left: -2000px;
  text-decoration: none;
  z-index: 14;
}
.signup-note-thumbnail span img{ /*large image border*/
  border-width: 0px;
  padding: 0px;
}
.signup-note-thumbnail:hover span{ /*positioning large image from text*/
  visibility: visible;
  top: 0px;
  left: 250px;
}
#home-signup-pro {
	position: absolute;
	height: 148px;
	width: 223px;
	top: 250px;
	left: 15px;
	overflow: hidden;
	z-index: 8;
	background-image: url(../images/home-pro-signup-panel.jpg);
	visibility: visible;

}
.home-signup-pro-header {
  position: absolute;
  height: 20px;
  width: 145px;
  top: 7px;
  left: 8px;
  z-index: 3;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  visibility: visible;
}
.home-signup-pro-body {
  position: absolute;
  height: 20px;
  width: 121px;
  top: 36px;
  left: 73px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333;
  visibility: visible;
  line-height: normal;
}

.home-signup-pro-subtext {
  position: absolute;
  height: 54px;
  width: 137px;
  top: 53px;
  left: 73px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;
  line-height: normal;
}

#home-signup-lite {
	position: absolute;
	height: 148px;
	width: 223px;
	top: 401px;
	left: 14px;
	overflow: hidden;
	z-index: 10;
	background-image: url(../images/home-lite-signup-panel.jpg);
	visibility: visible;
}
.home-signup-lite-header {
  position: absolute;
  height: 20px;
  width: 145px;
  top: 7px;
  left: 8px;
  z-index: 3;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  visibility: visible;
}
.home-signup-lite-body {
  position: absolute;
  height: 20px;
  width: 122px;
  top: 36px;
  left: 73px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333;
  visibility: visible;
}
.home-signup-lite-subtext {
  position: absolute;
  height: 54px;
  width: 137px;
  top: 55px;
  left: 73px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;
  line-height: normal;
}
#home-testimonials {
	position: absolute;
	height: 358px;
	width: 223px;
	top: 552px;
	left: 15px;
	overflow: visible;
	z-index: 11;
	background-image: url(../images/home-testimonials-panel.jpg);
	visibility: visible;
}
.home-testimonials-header {
  position: absolute;
  height: 20px;
  width: 200px;
  top: 7px;
  left: 8px;
  z-index: 3;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  visibility: visible;
}
.home-testimonial-1 {
  position: absolute;
  height: 110px;
  width: 186px;
  top: 25px;
  left: 12px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;
  line-height: normal;

}
.home-testimonial-1-citation {
  position: absolute;
  height: 30px;
  width: 151px;
  top: 134px;
  left: 40px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;
}
.home-testimonial-2 {
  position: absolute;
  height: 128px;
  width: 187px;
  top: 183px;
  left: 13px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;
  line-height: normal;
}
.home-testimonial-2-citation {
  position: absolute;
  height: 30px;
  width: 151px;
  top: 306px;
  left: 40px;
  z-index: 2;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  visibility: visible;

}

#container-homepage-pro-signup {
	position: absolute;
	height: 18px;
	width: 140px;
	left: 80px;
	top: 359px;
	text-decoration: none;
	overflow:hidden;
	z-index: 15;
	visibility: visible;

}

#homepage-pro-signup li a {
  float:left;
  width:140px;
  height:auto;
  padding-top:36px;
  overflow:hidden;
  background-image:url(../images/home-pro-signup-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#homepage-pro-signup li#signup a {
  background-position: 0px 0px;
  width:140px;

}

#homepage-pro-signup li#signup a:hover   { 
  background-position:0px -18px;

}

#container-homepage-lite-signup {
	position: absolute;
	height: 18px;
	width: 140px;
	left: 80px;
	top: 509px;
	text-decoration: none;
	overflow:hidden;
	z-index: 14;
	visibility: visible;

}

#homepage-lite-signup li a {
  float:left;
  width:140px;
  height:auto;
  padding-top:18px;
  overflow:hidden;
  background-image:url(../images/home-lite-signup-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#homepage-lite-signup li#signup a {
  background-position: 0px 0px;
  width:140px;

}

#homepage-lite-signup li#signup a:hover   { 
  background-position:0px -18px;

}

#home-alternatives {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	height: 233px;
	width: 670px;
	left: 244px;
	top: 812px;
	background-image: url(../images/home-alternatives-panel.jpg);
	visibility: visible;
	z-index: 2;

}

.home-alternatives-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  position: absolute;
  z-index: auto;
  height: 20px;
  width: 641px;
  left: 11px;
  top: 10px;

}

#home-alternatives-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	position: absolute;
	z-index: 5;
	height: 100px;
	width: 632px;
	left: -18px;
	top: 25px;
	padding: 22px;
	visibility:visible;
	line-height: 1.5em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;

}

#home-alternatives-body li {
  display: list-item;
  list-style-image: url(../images/orange-square-bullet5px.gif);
}

landing-usp1-note-thumbnail:hover{ /* attributes of selected text */
  background-color: transparent;
  z-index: 50;
  text-decoration: none;
}
.landing-usp1-note-thumbnail span{ /*hide image*/
  position: absolute;
  top: -275px;
  left: -2000px;
  text-decoration: none;
  z-index: 14;
}
.landing-usp1-note-thumbnail span img{ /*large image border*/
  border-width: 0px;
  padding: 0px;  
}
.landing-usp1-note-thumbnail:hover span{ /*positioning large image from text*/
  visibility: visible;
  top: -275px;
  left: 0px;
}

landing-usp2-note-thumbnail:hover{ /* attributes of selected text */
  background-color: transparent;
  z-index: 50;
  text-decoration: none;
}
.landing-usp2-note-thumbnail span{ /*hide image*/
  position: absolute;
  top: -275px;
  left: -2000px;
  text-decoration: none;
  z-index: 14;
}
.landing-usp2-note-thumbnail span img{ /*large image border*/
  border-width: 0px;
  padding: 0px;
}
.landing-usp2-note-thumbnail:hover span{ /*positioning large image from text*/
  visibility: visible;
  top: -275px;
  left: 0px;
}

landing-usp3-note-thumbnail:hover{ /* attributes of selected text */
  background-color: transparent;
  z-index: 50;
  text-decoration: none;
}
.landing-usp3-note-thumbnail span{ /*hide image*/
  position: absolute;
  top: -275px;
  left: -2000px;
  text-decoration: none;
  z-index: 14;
}
.landing-usp3-note-thumbnail span img{ /*large image border*/
  border-width: 0px;
  padding: 0px;
}
.landing-usp3-note-thumbnail:hover span{ /*positioning large image from text*/
  visibility: visible;
  top: -370px;
  left: -150px;
}

.landing-usp-note-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #666;
  position: absolute;
  height: 25px;
  width: 209px;
  left: 21px;
  top: 19px;
}

.landing-usp-note-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 37px;
  width: 209px;
  left: 21px;
  top: 41px;
}
.landing-usp-note-subtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000;
  position: absolute;
  height: 37px;
  width: 142px;
  left: 22px;
  top: 199px;
}

.landing-pro-button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bolder;
  color: #FFFFFF;
  position: absolute;
  left: 68px;
  top: 51px;
  height: 18px;
  width: 167px;
}
.landing-lite-button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bolder;
  color: #FFFFFF;
  position: absolute;
  left: 66px;
  top: 110px;
  height: 18px;
  width: 169px;
}

#news-main {
  background-image: url(../images/left-right.jpg);
  background-repeat: repeat-y;
  position: absolute;
  visibility: visible;
  z-index: 2;
  height: auto;
  width: 678px;
  left: 244px;
  top: 82px;

}

div.bottom {
  background-image: url(../images/bottom.jpg);
  background-position: bottom;
  background-position:left;
  background-repeat: no-repeat;
  vertical-align: baseline;
  display: block;
  width: 678px;
  background-color: #FFF;
  height: auto;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
}

div.bottom-terms {
  background-image: url(../images/bottom.jpg);
  background-position: bottom;
  background-position:left;
  background-repeat: no-repeat;
  vertical-align: baseline;
  display: block;
  width: 673px;
  background-color: #FFF;
  height: auto;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: -25px;
}

div.footer-news {
  height: auto;
  display: block;
  width: 886px;
  left: 13px;
  top: auto;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  z-index: 1;
  visibility: visible;
  background-color: #FFF;
  margin-left: -225px;
  background-repeat: repeat;
  margin-right: 8px;
  padding-right: 8px;
  background-image: none;

}

div.vspace {
  background-position: bottom;
  background-position:left;
  background-repeat: no-repeat;
  vertical-align: baseline;
  display: block;
  width: 678px;
  background-color: #FFF;
  height: 20px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;

}

div.vspace-terms {
  background-position: bottom;
  background-position:left;
  background-repeat: no-repeat;
  vertical-align: baseline;
  display: block;
  width: 673px;
  background-color: #FFF;
  height: 20px;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: -25px;

}


div.news-body {
  vertical-align: top;
  display: block;
  width: 550px;
  height: auto;
  margin-left: 25px;
  margin-right: 20px;
  padding-top: 55px;
  color: #666;
}

#news-nav {
  width: 587px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666;
  position: absolute;
  z-index: 3;
  left: 260px;
  height: 18px;
  top: 99px;
  visibility: visible;

}

#news-nav li {
  display: inline;
  list-style-type: none;
  padding-left: 10px;
  padding-right: 0px;
  font-weight: bold;
}

#news-nav li a {
  color: #666;
  text-decoration:none;

}

#news-nav li a:link {
  color: #666;
  text-decoration:none;

}

#news-nav li a:hover {
  color: #F63;
  text-decoration: underline;

}

#news-nav li a:active {
  color: #3C0;

}

div.news-body a {
  color: #333;

}

div.news-body a:link {
  color: #00C;

}

div.news-body a:hover {
  color: #F63;
  text-decoration: underline;
}

div.news-body a:active {
  color: #3C0;
  text-decoration: underline;
}



div.endorsement-photo-shatner {
  vertical-align: top;
  display: block;
  width: 188px;
  height: auto;
  color: #999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  left: 25px;
  top: 85px;
}

div.endorsements-body {
  vertical-align: top;
  display: block;
  width: 410px;
  height: auto;
  margin-left: 25px;
  margin-right: 20px;
  padding-top: 55px;
  color: #666;
  padding-left: 200px;
}
div.endorsement-photo-kopplin {
  vertical-align: top;
  display: block;
  width: 188px;
  height: auto;
  color: #999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  left: 25px;
  top: 478px;
}
div.keypad-indent {
  text-indent: 0;
  margin-left: 35px;
  display: block;
  width: 280px;
  vertical-align: top;
}

.font-orange {
  color: #F63;
}

div.quote-level2 {
  text-indent: 0;
  margin-left: 90px;
  display: block;
  width: 400px;
  vertical-align: top;
}
.font-green {
  color: #3C0;
}

div.keypad-lady {
  background-image: url(../images/keypad-lady.jpg);
  height: 255px;
  width: 200px;
  border-bottom-width: thick;
  border-bottom-style: dotted;
  border-bottom-color: #F93;
  display: inline;
  float: right;
  margin-left: 10px;
  z-index: auto;
}

div.keypad-man {
	background-image: url(../images/keypad-guy.jpg);
	background-repeat: no-repeat;
	height: 255px;
	width: 200px;
	border-bottom-width: thick;
	border-bottom-style: dotted;
	border-bottom-color: #3C0;
	display: inline;
	float: right;
	margin-left: 10px;
	z-index: auto;
}

#moderator-lady {
  background-image: url(../images/moderator-lady-200.jpg);
  height: 132px;
  width: 200px;
  display: inline;
  float: right;
  margin-right: -42px;
  border-bottom-width: thick;
  border-bottom-style: dotted;
  border-bottom-color: #F63;
  margin-bottom: 15px;
  margin-left: 15px;
}

#container-pro-how-page-signup {
	position: absolute;
	height: 40px;
	width: 225px;
	left: 665px;
	top: 237px;
	text-decoration: none;
	overflow:hidden;
	z-index: 1;
	visibility: visible;

}

#pro-how-page-signup li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/pro-how-page-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#pro-how-page-signup li#signup a {
  background-position: 0px 0px;
  width:250px;

}

#pro-how-page-signup li#signup a:hover   { 
  background-position:0px -40px;

}

#container-pro-how-tellmemore {
	position: absolute;
	height: 21px;
	width: 99px;
	left: 795px;
	top: 315px;
	text-decoration: none;
	overflow:hidden;
	z-index: 11;
	visibility: visible;

}

#pro-how-tellmemore li a {
  float:left;
  width:99px;
  height:42px;
  padding-top:21px;
  overflow:hidden;
  background-image:url(../images/tell-me-more-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#pro-how-tellmemore li#tellmemore a {
  background-position: 0px 0px;
  width:99px;

}

#pro-how-tellmemore li#tellmemore a:hover   { 
  background-position:0px -21px;

}

div.container-pro-how-tellmemore {
  height: 21px;
  width: 99px;
  margin-top: -3px;
  margin-right: 13px;
  text-decoration: none;
  overflow:hidden;
  z-index: 11;
  visibility: visible;
  display: inline;
  float: right;
}

div.container-lite-how-tellmemore {
  height: 21px;
  width: 99px;
  margin-top: -10px;
  text-decoration: none;
  overflow:hidden;
  z-index: 11;
  visibility: visible;
  display: inline;
  float: right;
}

#container-signup-tellmemore {
	position: absolute;
	height: 21px;
	width: 99px;
	left: 764px;
	top: 297px;
	text-decoration: none;
	overflow:hidden;
	z-index: 11;
	visibility: visible;

}

#signup-tellmemore li a {
  float:left;
  width:99px;
  height:42px;
  padding-top:21px;
  overflow:hidden;
  background-image:url(../images/tell-me-more-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#signup-tellmemore li#tellmemore a {
  background-position: 0px 0px;
  width:99px;

}

#signup-tellmemore li#tellmemore a:hover   {
  background-position:0px -21px


}

#container-newspress-tellmemore {
	position: absolute;
	height: 21px;
	width: 99px;
	left: 785px;
	top: 90px;
	text-decoration: none;
	overflow:hidden;
	z-index: 17;
	visibility: visible;

}

#newspress-tellmemore li a {
  float:left;
  width:99px;
  height:42px;
  padding-top:21px;
  overflow:hidden;
  background-image:url(../images/tell-me-more-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#newspress-tellmemore li#tellmemore a {
  background-position: 0px 0px;
  width:99px;

}

#newspress-tellmemore li#tellmemore a:hover   { 
  background-position:0px -21px;

}

#reseller-tellmemore {
	position: absolute;
	height: 21px;
	width: 99px;
	left: 37px;
	top: 580px;
	text-decoration: none;
	overflow:hidden;
	z-index: 10;
	visibility: visible;

}

#reseller-tellmemore li a {
  float:left;
  width:99px;
  height:42px;
  padding-top:21px;
  overflow:hidden;
  background-image:url(../images/tell-me-more-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#reseller-tellmemore li#tellmemore a {
  background-position: 0px 0px;
  width:99px;

}

#reseller-tellmemore li#tellmemore a:hover   { 
  background-position:0px -21px;

}

#container-card-request-tellmemore {
	position: absolute;
	height: 21px;
	width: 99px;
	left: 785px;
	top: 250px;
	text-decoration: none;
	overflow:hidden;
	z-index: 11;
	visibility: visible;
}

#card-request-tellmemore li a {
  float:left;
  width:99px;
  height:42px;
  padding-top:21px;
  overflow:hidden;
  background-image:url(../images/tell-me-more-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#card-request-tellmemore li#tellmemore a {
  background-position: 0px 0px;
  width:99px;
}

#card-request-tellmemore li#tellmemore a:hover   {
  background-position:0px -21px
}

#pro-how-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  background-image: url(../images/pro-how-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 928px;
  width: 620px;
  left: 244px;
  top: 303px;
  visibility: visible;
  padding-top: 10px;
  padding-right: 35px;
  padding-left: 15px;

}

.pro-how-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 928px;
  width: 620px;
  left: 15px;
  top: 38px;
  line-height: normal;
  text-align: left;
}

.pro-how-panel-body-list {
  list-style-type: disc;
  list-style-position: outside;
  padding-left: 30px;

}

#pro-topten-panel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(../images/pro-topten-panel.jpg);
	position: absolute;
	z-index: 7;
	height: 1597px;
	width: 620px;
	left: 244px;
	top: 303px;
	visibility: visible;
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 15px;

}

.pro-topten-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 1597px;
  width: 635px;
  left: 15px;
  top: 27px;
  line-height: normal;
  text-align: left;
}

#audio-conferencing-panel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-image: url(../images/audio-conferencing-panel.jpg);
	position: absolute;
	z-index: 7;
	height: 600px;
	width: 620px;
	left: 244px;
	top: 303px;
	visibility: visible;
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 15px;

}

.audio-conferencing-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  color: #333;
  z-index: auto;
  height: 600px;
  width: 620px;
  left: 15px;
  top: 42px;
  line-height: normal;
  text-align: left;
}

div.pro-how-innovation {
  background-image: url(../images/innovation2.jpg);
  height: 78px;
  width: 276px;
  position: absolute;
  left: 377px;
  top: 218px;
  height: 78px;
  width: 276px;
}

.indent {
  text-align: left;
  list-style-type: none;
  padding-left: 25px;
}

#container-landingpage-pro-signup {
  position: absolute;
  height: 18px;
  width: 167px;
  left: 729px;
  top: 186px;
  text-decoration: none;
  overflow:hidden;
  z-index: 10;
  visibility: visible;

}

#landingpage-pro-signup li a {
  float:left;
  width:167px;
  height:auto;
  padding-top:36px;
  overflow:hidden;
  background-image:url(../images/landing-pro-signup-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#landingpage-pro-signup li#signup a {
  background-position: 0px 0px;
  width:167px;

}

#landingpage-pro-signup li#signup a:hover   { 
  background-position:0px -18px;

}

#container-landingpage-lite-signup {
  position: absolute;
  height: 18px;
  width: 167px;
  left: 729px;
  top: 334px;
  text-decoration: none;
  overflow:hidden;
  z-index: 10;
  visibility: visible;

}

#landingpage-lite-signup li a {
  float:left;
  width:167px;
  height:auto;
  padding-top:36px;
  overflow:hidden;
  background-image:url(../images/landing-lite-signup-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#landingpage-lite-signup li#signup a {
  background-position: 0px 0px;
  width:167px;

}

#landingpage-lite-signup li#signup a:hover   { 
  background-position:0px -18px;

}

.img-customers {
  float: left;
  vertical-align: middle;
}

#pro-customers-main {
	background-image: url(../images/left-right.jpg);
	background-repeat: repeat-y;
	position: absolute;
	visibility: visible;
	z-index: 2;
	height: auto;
	width: 670px;
	left: 243px;
	top: 311px;

}

.pro-reseller-overlay {
  position: absolute;
  z-index: 14;
  height: 54px;
  width: 203px;
  left: 13px;
  top: 61px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #FFF;
  text-align: center;
}
.pro-reseller-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #F63;
  position: absolute;
  height: 27px;
  width: 418px;
  left: 9px;
  top: 1px;
  letter-spacing: 0.025pc;
  text-align: left;
}

.pro-reseller-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #036;
  position: absolute;
  height: 84px;
  width: 310px;
  left: 9px;
  top: 44px;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;
}

#pro-reseller-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  background-image: url(../images/pro-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 411px;
  width: 640px;
  left: 244px;
  top: 308px;
  visibility: visible;
  padding-top: 10px;
  padding-right: 15px;
  padding-left: 15px;
  line-height: 1.2em;
}

div.pro-customers-body {
  vertical-align: top;
  display: block;
  width: 550px;
  height: auto;
  margin-left: 12px;
  color: #666;
  padding-right: 75px;

}

#card-request-splash {
  background-image: url(../images/card-splash.jpg);
  display: block;
  position: absolute;
  visibility: visible;
  z-index: auto;
  height: 158px;
  width: 670px;
  left: 244px;
  top: 70px;
}

#card-splash-copy {
  display: block;
  position: absolute;
  visibility: visible;
  z-index: auto;
  height: 35px;
  width: 180px;
  left: 293px;
  top: 170px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #333
}

#card-request-main {
  background-image: url(../images/left-right.jpg);
  background-repeat: repeat-y;
  position: absolute;
  visibility: visible;
  z-index: 2;
  height: auto;
  width: 678px;
  left: 244px;
  top: 242px;
}

div.card-request-body {
  vertical-align: top;
  display: block;
  width: 640px;
  height: auto;
  margin-left: 12px;
  margin-right: 0px;
  color: #666;
}

div.card-request-form {
  width: 400px;
  background-color: #EDEDEE;
  border: 1px #333;
  padding: 15px;
  margin: 0px auto;
}

div.card-request-row {
  clear: both;
  padding-top: 3px;
}

div.card-request-row span.card-request-label {
  float: left;
  width: 150px;
  text-align: right;
}

div.card-request-row span.card-request-box {
  float: right;
  width: 235px;
  text-align: left;
}

div.card-request-spacer {
  clear: both;
}

#signup-pro-signupnow {
	position: absolute;
	height: 25px;
	width: 175px;
	left: 325px;
	top: 109px;
	z-index: 12;
	overflow: hidden;
}

#signup-pro-signup li a {
  float:left;
  width:230px;
  height:auto;
  padding-top:25px;
  overflow:hidden;
  background-image:url(../images/signup-now-pro-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#signup-pro-signup li#signup a {
  background-position: 0px 0px;
  width:230px;
}

#signup-pro-signup li#signup a:hover   {
  background-position:0px -25px;
}

#signup-lite-signupnow {
	position: absolute;
	height: 25px;
	width: 175px;
	left: 680px;
	top: 109px;
	z-index: 13;
	overflow: hidden;
}

#signup-lite-signup li a {
  float:left;
  width:230px;
  height:auto;
  padding-top:25px;
  overflow:hidden;
  background-image:url(../images/signup-now-lite-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#signup-lite-signup li#signup a {
  background-position: 0px 0px;
  width:230px;
}

#signup-lite-signup li#signup a:hover   {
  background-position:0px -25px;
}

#pricing-main {
  background-image: url(../images/left-right.jpg);
  background-repeat: repeat-y;
  position: absolute;
  visibility: visible;
  z-index: 2;
  height: auto;
  width: 671px;
  left: 244px;
  top: 301px;
}

div.pricing-body {
  vertical-align: top;
  display: block;
  width: 600px;
  height: auto;
  margin-left: 12px;
  margin-right: 0px;
  color: #666;
  padding-right: 35px;

}

#pro-pricing {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:228px;
  z-index:8;
  background-image: url(../images/pricing-splash.jpg);
  visibility: visible;
}

.pro-pricing-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #F63;
  position: absolute;
  height: 27px;
  width: 419px;
  left: 13px;
  top: 5px;
  letter-spacing: -0.025pc;
  text-align: left;
}

.pro-pricing-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: normal;
  color: #666;
  position: absolute;
  height: 30px;
  width: 301px;
  left: 13px;
  top: 55px;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;
}

#container-pro-pricing {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 295px;
  top: 211px;
  text-decoration: none;
  overflow:hidden;
  z-index: 10;
  visibility: visible;

}
#pro-pricingpage li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/pro-pricing-all-states.png);
  background-repeat:no-repeat;
  display:block;

}
#pro-pricingpage li#signup a {
  background-position: 0px 0px;
  width:250px;

}
#pro-pricingpage li#signup a:hover   { 
  background-position:0px -40px;

}

.lite-right-body-list {
  font-weight: normal;
  list-style-type: disc;
  z-index: auto;
  list-style-position: outside;
  line-height: 1.2em;
  padding-left: 20px;
}

#lite-right-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  background-image: url(../images/lite-right-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 617px;
  width: 620px;
  left: 244px;
  top: 302px;
  visibility: visible;
  padding-top: 13px;
  padding-left: 15px;
  padding-right: 35px;

}

.lite-right-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 617px;
  width: 620px;
  left: 15px;
  top: 42px;
  line-height: normal;
  text-align: left;
}

.lite-right-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #FFF;
  position: absolute;
  height: 27px;
  width: 332px;
  left: 340px;
  top: 2px;
  letter-spacing: 0.025pc;
  text-align: left;
}

.lite-right-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 202px;
  width: 162px;
  left: 174px;
  top: 12px;
  font-style: normal;
  line-height: 1.15em;
  text-align: left;

}

.lite-pro-go-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #FFF;
  position: absolute;
  height: 202px;
  width: 162px;
  left: 174px;
  top: 12px;
  font-style: normal;
  line-height: 1.075em;
  text-align: left;

}

.upgrade-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	height: 27px;
	width: 332px;
	left: 330px;
	top: 2px;
	letter-spacing: 0.025pc;
	text-align: left;
	z-index: auto;
}

#container-upgrade-signup {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 665px;
  top: 234px;
  text-decoration: none;
  overflow:hidden;
  z-index: 6;
  visibility: visible;

}

#upgrade-signup li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/upgrade-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;

}

#upgrade-signup li#signup a {
  background-position: 0px 0px;
  width:250px;

}

#upgrade-signup li#signup a:hover   { 
  background-position:0px -40px;

}

#upgrade-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  background-image: url(../images/upgrade-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 436px;
  width: 620px;
  left: 244px;
  top: 302px;
  visibility: visible;
  padding-top: 13px;
  padding-right: 35px;
  padding-left: 15px;
}

.upgrade-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
	color: #333;
	z-index: auto;
  height: 436px;
  width: 620px;
  left: 15px;
  top: 42px;
  line-height: normal;
  text-align: left;
}

div.support-body {
  vertical-align: top;
  display: block;
  width: 550px;
  height: auto;
  margin-left: 25px;
  margin-right: 20px;
  padding-top: 35px;
  color: #666;
}

#support-main {
  position:absolute;
  left:244px;
  top:70px;
  width:670px;
  height:227px;
  z-index:5;
  background-image: url(../images/support-splash.jpg);
}

div.footer-support {
  height: auto;
  display: block;
  width: 886px;
  left: 13px;
  top: auto;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  z-index: 1;
  visibility: visible;
  background-color: #FFF;
  margin-left: -225px;
  background-repeat: repeat;
  margin-right: 8px;
  padding-right: 8px;
  background-image: none;

}

.support-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: normal;
  color: #013668;
  position: absolute;
  height: 27px;
  width: 418px;
  left: 13px;
  top: 63px;
  letter-spacing: 0.025pc;
  text-align: left;
}

.onlinehelp-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: normal;
  color: #013668;
  position: absolute;
  height: 27px;
  width: 418px;
  left: 13px;
  top: 66px;
  letter-spacing: 0.025pc;
  text-align: left;
}

.support-header-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #013668;
  position: absolute;
  height: 87px;
  width: 386px;
  left: 13px;
  top: 90px;
  font-style: normal;
  line-height: 1.25em;
  text-align: left;

}

#support-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  background-image: url(../images/pro-how-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 928px;
  width: 620px;
  left: 244px;
  top: 302px;
  visibility: visible;
  padding-top: 10px;
  padding-right: 35px;
  padding-left: 15px;
}

#onlinehelp-panel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  background-image: url(../images/onlinehelp-panel.jpg);
  position: absolute;
  z-index: 7;
  height: 498px;
  width: 670px;
  left: 244px;
  top: 70px;
  visibility: visible;
}

.onlinehelp-panel-header {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 20px;
  width: 635px;
  left: 13px;
  top: 10px;
}

.onlinehelp-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  position: absolute;
  z-index: auto;
  height: 73px;
  width: 635px;
  left: 13px;
  top: 37px;
  text-align: left;
}

.support-panel-body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  position: absolute;
  z-index: auto;
  height: 928px;
  width: 620px;
  left: 15px;
  top: 49px;
  line-height: normal;
  text-align: left;
}

.support-panel-body-list {
  list-style-type: square;
  list-style-position: outside;
  line-height: 1.25em;
  padding-left: 25px;
}

#container-pro-support {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 303px;
  top: 227px;
  text-decoration: none;
  overflow:hidden;
  z-index: 15;
  visibility: visible;

}
#pro-supportpage li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/support-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
  z-index: auto;

}
#pro-supportpage li#signup a {
  background-position: 0px 0px;
  width:250px;

}
#pro-supportpage li#signup a:hover   { 
  background-position:0px -40px;

}

#container-pro-reseller {
  position: absolute;
  height: 40px;
  width: 225px;
  left: 292px;
  top: 217px;
  text-decoration: none;
  overflow:hidden;
  z-index: 15;
  visibility: visible;

}
#pro-resellerpage li a {
  float:left;
  width:225px;
  height:auto;
  padding-top:40px;
  overflow:hidden;
  background-image:url(../images/reseller-signup-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
  z-index: auto;

}
#pro-resellerpage li#signup a {
  background-position: 0px 0px;
  width:250px;

}
#pro-resellerpage li#signup a:hover   { 
  background-position:0px -40px;

}

#terms-main {
  background-image: url(../images/left-right.jpg);
  background-repeat: repeat-y;
  position: absolute;
  visibility: visible;
  z-index: 12;
  height: auto;
  width: 597px;
  left: 244px;
  top: 82px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  padding-top: 50px;
  padding-right: 50px;
  padding-left: 25px;
}

#terms-nav {
  width: 561px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #666;
  position: absolute;
  z-index: 13;
  left: 260px;
  height: 18px;
  top: 99px;
  visibility: visible;

}

#terms-nav li {
  display: inline;
  list-style-type: none;
  padding-left: 10px;
  padding-right: 0px;
}

#terms-nav li a {
  color: #666;
  text-decoration: none;

}

#terms-nav li a:hover {
  color: #F63;
  text-decoration: underline;
}

#terms-nav li a:active {
  color: #3C0;

}

#terms-nav li a:link {
  color: #666;
  text-decoration: none;
}

div.footer-terms {
  height: auto;
  width: 900px;
  left: 13px;
  top: auto;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  z-index: 1;
  visibility: visible;
  background-color: #FFF;
  margin-left: -255px;
  background-image: none;

}

div.footer-credits {
  height: auto;
  display: block;
  width: 863px;
  left: 13px;
  top: auto;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  z-index: 1;
  visibility: visible;
  background-color: #FFF;
  margin-left: -200px;
  margin-right: 8px;
  padding-right: 8px;
  background-image: none;

}

div.services-table {
  width: 550px;
  border: 0px;
  padding: 0px;
  margin-right: auto;
  border: 1px solid #d0d0d0;
  padding: 5px;
}

div.services-row {
  clear: both;
  padding-top: 0px;
  display: inline;
  vertical-align: top;

}

div.services-row span.brand {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 130px;
  height: auto;
  vertical-align: top;
  text-align: center;
  border: 0px;

}

div.services-row span.application {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 75px;
  height: auto;
  vertical-align: top;
  text-align: center;
  border: 0px;
}
div.services-row span.cost {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 75px;
  height: auto;
  vertical-align: top;
  text-align: left;
  border: 0px;
}

div.services-row span.instructions {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 75px;
  height: auto;
  vertical-align: top;
  text-align: left;
  border: 0px;
  padding-left: 5px;
}

div.services-row span.features {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 170px;
  height: auto;
  vertical-align: top;
  text-align: left;
  border: 0px;
  padding-left: 5px;
  padding-bottom: 5px;
}

div.services-table-spacer {
  clear: both;

}

div.services-table-line {
  clear: both;
  height: 15px;
}

div.datasheetsidebar {
  float: right;
  width: 192px;
  height: auto;
  display: inline;
  background-color: #F0F0F0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #666;
  padding: 5px;
  margin-right: -22px;
  margin-bottom: 10px;
  margin-left: 10px;
}

div.companyinfo {
  float: right;
  width: 325px;
  height: auto;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #666;
  padding: 5px;
  margin-top: 5px;
  margin-right: -22px;
  margin-bottom: 0px;
  margin-left: 10px;
  vertical-align: top;
  text-align: center;
  z-index: auto;
  border: 1px solid #000;
  background-color: #E9E9E9;

}

div.companyinfo-row {
  clear: both;
  padding-top: 0px;
  display: inline;

}

div.companyinfo-row span.leftcol {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 85px;
  height: 15px;
  vertical-align: middle;
  text-align: right;
  border-color: #CCC;
  float: left;
  padding-right: 10px;
  font-weight: bold;
  color: #333;
}

div.companyinfo-row span.rightcol {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  float: left;
  width: 220px;
  height: 15px;
  vertical-align: middle;
  text-align: left;
  padding-left: 5px;
}

div.companyinfo-spacer {
  clear: both;

}
.companyinfo-topiclist {
  list-style-position: inside;
  list-style-type: square;
}
.companyinfo-readinglist {
  list-style-position: outside;
  list-style-type: decimal;
  padding-left: 25px;

}
.companyinfo-referencelist {
  list-style-position: outside;
  list-style-type: decimal;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-left: 25px;
}

div.companyinfo-categories {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  z-index: auto;
  height: auto;
  width: auto;
  color: #666;
  border: 1px solid #d0d0d0;
  margin: 30px;

}

div.companyinfo-media {
  float: right;
  width: 287px;
  height: 180px;
  display: inline;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: -20px;
  margin-left: 10px;
  z-index: auto;

}
div.mike-mckibben-photo {
  float: right;
  width: 200px;
  height: auto;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666;
  margin-right: -28px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-top: 10px;
  vertical-align: top;
  text-align: left;
  z-index: auto;

}

#genericbody-top {
  background-image: url(../images/top.jpg);
  background-repeat: no-repeat;
  position: absolute;
  visibility: visible;
  z-index: auto;
  height: 12px;
  width: 678px;
  left: 244px;
  top: 71px;
  text-align: left;
  text-indent: 485px;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #999;

}

#genericbody-card-top {
  background-image: url(../images/top.jpg);
  background-repeat: no-repeat;
  position: absolute;
  visibility: visible;
  z-index: auto;
  height: 12px;
  width: 678px;
  left: 244px;
  top: 231px;
  text-align: left;
  text-indent: 485px;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #999;

}

#genericbody-panel-top {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 12px;
	width: 670px;
	left: 243px;
	top: 300px;
	text-align: left;
	text-indent: 480px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999;
}

#credits-main {
  background-image: url(../images/left-right.jpg);
  background-repeat: repeat-y;
  position: absolute;
  visibility: visible;
  z-index: 12;
  height: auto;
  width: 678px;
  left: 244px;
  top: 82px;
}
div.credits-body {
  vertical-align: top;
  display: block;
  width: 550px;
  height: auto;
  margin-left: 25px;
  margin-right: 20px;
  padding-top: 50px;
  color: #666;
}

.credits-list  {
  font-family: Arial, Helvetica, sans-serif;
  list-style-position: outside;
  list-style-type: disc;
  padding-left: 25px;
  line-height: 1.5em;

} 

.faqs-list  {
  font-family: Arial, Helvetica, sans-serif;
  list-style-position: outside;
  list-style-type: decimal;
  padding-left: 28px;

} 

.faqs-list li a {
  color: #666;

}

.faqs-list li a:link {
  color: #333;

}

.faqs-list li a:hover {
  color: #F63;
  text-decoration: underline;
}

.faqs-list li a:active {
  color: #3C0;

}

.contacts-spacer {
  height: 125px;
  display: block;
}

#onlinehelp-videopanel {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  position: absolute;
  height: 380px;
  width: 470px;
  left: 298px;
  top: 124px;
  display: block;
  visibility: visible;
  z-index: 10;
}

#support-spokesperson {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	position: absolute;
	height: 201px;
	width: 306px;
	left: 598px;
	top: 435px;
	display: block;
	visibility: visible;
	z-index: 10;
}

.technical-support-list {
  list-style-position: outside;
  list-style-type: decimal;
  padding-left: 25px;
  padding-bottom: 10px;
}
.meetme-list {
  list-style-position: outside;
  list-style-type: disc;
  padding-left: 25px;
  padding-bottom: 10px;
  padding-right: 200px;
}

div.section {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bolder;
  text-transform: capitalize;
  color: #F63;
  padding-top: 25px;
  padding-bottom: 25px;
}
.spokesperson-heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
  color: #666;
  padding-left: 10px;
}

#partnering-photo {
  height: 121px;
  width: 216px;
  display: inline;
  float: right;
  margin-right: -42px;
  margin-top: -1px;
  margin-bottom: 5px;
  margin-left: 15px;
}

#terms-body {
  vertical-align: top;
  display: block;
  width: 550px;
  height: auto;
  margin-right: 20px;
  padding-top: 25px;
  color: #666;

}

.eula-body {
  vertical-align: top;
  display: block;
  width: 520px;
  height: auto;
  margin-right: 20px;
	padding-left: 5px;
  padding-top: 5px;

}

#signup-lite-gobackarrow {
  position: relative;
  height: 25px;
  width: 260px;
  z-index: 12;
  overflow: hidden;
}

#signup-lite-goback li a {
  float:left;
  width:260px;
  height:auto;
  padding-top:25px;
  overflow:hidden;
  background-image:url(../images/gobackarrow-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#signup-lite-goback li#goback a {
  background-position: 0px 0px;
  width:260px;
}

#signup-lite-goback li#goback a:hover   {
  background-position:0px -25px;
}

#container-button-brochure-home {
	position: relative;
	height: 112px;
	width: 97px;
	top: 910px;
	position: absolute;
	left: 142px;
	z-index: 1;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-home li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-home li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-home li#get a:hover   {
  background-position:0px -112px;
}

#container-button-brochure-pro {
	position: relative;
	height: 112px;
	width: 97px;
	top: 574px;
	position: absolute;
	left: 145px;
	z-index: 1;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-pro li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-pro li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-pro li#get a:hover   {
  background-position:0px -112px;
}
#container-button-brochure-pro {
	position: relative;
	height: 112px;
	width: 97px;
	top: 574px;
	position: absolute;
	left: 145px;
	z-index: 1;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-pro li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-pro li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-pro li#get a:hover   {
  background-position:0px -112px;
}

#container-button-brochure-lite {
	position: relative;
	height: 112px;
	width: 97px;
	top: 576px;
	position: absolute;
	left: 145px;
	z-index: 1;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-lite li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-lite li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-lite li#get a:hover   {
  background-position:0px -112px;
}

#container-button-brochure-contact {
	position: relative;
	height: 112px;
	width: 97px;
	top: 170px;
	position: absolute;
	left: 472px;
	z-index: 18;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-contact li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-contact li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-contact li#get a:hover   {
  background-position:0px -112px;
}

#container-button-brochure-about {
	position: relative;
	height: 112px;
	width: 97px;
	top: 556px;
	position: absolute;
	left: 140px;
	z-index: 18;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-about li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-about li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-about li#get a:hover   {
  background-position:0px -112px;
}
#container-button-brochure-about {
	position: relative;
	height: 112px;
	width: 97px;
	top: 556px;
	position: absolute;
	left: 140px;
	z-index: 18;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-about li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-about li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-about li#get a:hover   {
  background-position:0px -112px;
}
#container-button-brochure-about {
	position: relative;
	height: 112px;
	width: 97px;
	top: 556px;
	position: absolute;
	left: 140px;
	z-index: 18;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-about li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-about li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-about li#get a:hover   {
  background-position:0px -112px;
}

#container-button-brochure-card {
	position: relative;
	height: 112px;
	width: 97px;
	top: 623px;
	position: absolute;
	left: 143px;
	z-index: 18;
	overflow: hidden;
	visibility: visible;
}

#button-brochure-card li a {
  float:left;
  width:97px;
  height:auto;
  padding-top:112px;
  overflow:hidden;
  background-image: url(../images/brochure-button-all-states.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-brochure-card li#get a {
  background-position: 0px 0px;
  width:97px;
}

#button-brochure-card li#get a:hover   {
  background-position:0px -112px;
}

#container-button-onlinehelp {
	position: relative;
	height: 189px;
	width: 294px;
	top: 128px;
	position: absolute;
	left: 354px;
	z-index: 8;
	overflow: hidden;
	visibility: visible;
}

#button-onlinehelp li a {
  float: left;
  width: 294px;
  height: auto;
  padding-top: 189px;
  overflow:hidden;
  background-image: url(../images/onlinehelp-still-faqs-allstates.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-onlinehelp li#get a {
  background-position: 0px 0px;
  width:294px;
}

#button-onlinehelp li#get a:hover   {
  background-position:0px -189px;
}

#container-faqs-spokesperson {
	position: relative;
	height: 189px;
	width: 294px;
	top: 90px;
	position: absolute;
	left: 356px;
	z-index: 8;
	overflow: hidden;
	visibility: visible;
}

#button-onlinehelp li a {
  float: left;
  width: 294px;
  height: auto;
  padding-top: 189px;
  overflow:hidden;
  background-image: url(../images/onlinehelp-still-faqs-allstates.jpg);
  background-repeat:no-repeat;
  display:block;
}

#button-onlinehelp li#get a {
  background-position: 0px 0px;
  width:294px;
}

#button-onlinehelp li#get a:hover   {
  background-position:0px -189px;
}
