#sc_pricing {}
	#sc_pricing td { display: table-cell; vertical-align: top; }
	#sc_pricing td.spec { height: 60px; }
	#sc_pricing td em,
	#sc_pricing td span.label { float: left; text-align: left; line-height: normal; }
	#sc_pricing td em { margin: 3px 0 0 20px; font-size: 200%; font-weight: bold; font-style: normal; }
	#sc_pricing td span.label { font-size: 90%; margin: 5px 0 0 8px; line-height: 110%; }
	#sc_pricing td span.subscript { display: block; margin-left: 20px; font-style: italic; color: #999; clear: both !important; }
	#sc_pricing td.noleftborder { padding-top: 13px; }


/* @group PL SuperConnect */

#slide_control:after,
.overview:after
{content: " ";display: block;height: 0;clear: both;font-size: 0;visibility: hidden;}

.overview{height: auto;}
#plc_show {position: relative;width: 580px;margin: 0;padding: 0;height: 400px;border-bottom: 1px solid #cecece; }
#slide_control {position: relative;}
  #slide_control a {display: block;float: left;border: 1px solid #cecece;padding: 2px 5px;margin: 3px;color: #999;}
  #slide_control a.selected {background: #cecece;border-color: #999;color: #fff;}
  
#contentwithsidebar.pl_superconnect {}
  div.pl_superconnect #plc_show div.double {min-height: 0 !important; margin: 0 0 0 35px !important; display: inline; height: 282px !important; }
  div.pl_superconnect #plc_show div.left { margin-left: 50px !important; }
  div.pl_superconnect #plc_show div.double {_width: 220px;}
	#superconnect_features { margin-bottom: 15px; }
  	#superconnect_features ul { list-style: none !important; width: 100%; margin: 0 !important; padding: 0 0 10px; overflow: hidden; border-bottom: 1px solid #d7d7d7; }
    #contentwithsidebar.pl_superconnect #superconnect_features ul li { float: left; padding-left: 15px; width: 30%; margin-bottom: 0; background: url(/images/listArrow.gif) left top no-repeat; line-height: 1.4em; }
	#superconnect_features ul li.selected { background-image: url(/images/listArrowOn.gif); }
	#superconnect_features ul li.selected span { color: #e5b53b; }
      #superconnect_features ul li span { display: block; font-size: 1.2em;color: #999;}
        ul.overview_list li a.arrow {margin-right: 10px;}
        
	#contentwithsidebar.pl_superconnect #plc_show ul.overview_list li { margin-bottom: 0; }
	#plc_show ul.overview_list { position: relative;  display: inline; float: left; margin: -30px 0 20px 50px !important; padding-left: 20px; width: 250px;list-style-position: outside; }
	#plc_show a.getstarted { position: relative; float: left; margin-top: -10px; margin-left: 45px; }
	
	#side_controls { position: absolute; left: 0; top: 50%; display: none; margin-top: -20px; width: 100%; z-index: 100; height: 2px; }
		#side_controls a { width: 40px; height: 40px;  text-indent: -9999px; }
		#side_controls a.left_control {float:left; background: url(/images/side_controls_left.png) left top no-repeat; }
		#side_controls a.right_control { float: right; background: url(/images/side_controls_right.png) left top no-repeat; }
			#side_controls a.left_control:hover,
			#side_controls a.right_control:hover {background-position: left -40px;} /* Ignore hover effect on IE6 */
/* @end */

/* @group PL SuperConnect Learn More */
#contentwithsidebar.pl_superconnect.learn_more {padding-bottom: 20px;}
  #contentwithsidebar.learn_more h2 {margin-top: 10px;}
  #contentwithsidebar.learn_more h4 {clear: both;background: url(/images/superconnect/logo_50w.jpg) no-repeat left top;padding: 20px 0 20px 60px;font-size: 1.5em;color: #999;font-weight: normal;margin: 0 0 10px; }
  #contentwithsidebar.pl_superconnect.learn_more ul {list-style-type: disc;margin-left: 40px;}
  #contentwithsidebar.pl_superconnect.learn_more .double ul {margin-left: 0;}
  #contentwithsidebar.pl_superconnect.learn_more a.first {margin-left: 40px;}
  
 
#contentwithsidebar.pl_superconnect .overview h3 { margin-left: auto !important; }
#contentwithsidebar.pl_superconnect ul li { margin-bottom: 10px; }
#contentwithsidebar.pl_superconnect a.view_demo { display: inline; position: relative; float: right; margin-top: -55px; margin-right: 90px; padding-right: 25px; font-size: 130%; font-weight: bold; background: url(/images/icons/16/view_demo.png) right center no-repeat; text-decoration: none; color: #090; letter-spacing: -1px; }
	#contentwithsidebar.pl_superconnect a.view_demo:hover { color: #6c6c6c; }

#contentwithsidebar.pl_superconnect ul dl { margin: 0; }
#contentwithsidebar.pl_superconnect ul dl a.more { padding-left: 10px; color: #5aa2cf; background: url(/images/plus_sq.gif) left center no-repeat;}
#contentwithsidebar.pl_superconnect ul dl dt span.liststyle { float: left; width: 15px;}
#contentwithsidebar.pl_superconnect ul dl dd { margin: 0 0 10px 15px; }
