﻿/* overall Styles */
* {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}
a {
	cursor: hand;
}
/*body{font:12px/1.2em Verdana,arial,sans-serif;color:#333; background:#fff url('http://img.pinnaclesys.com/images/chrome/chromeBG.gif') repeat-x;}*/

body {
	font: 12px/1.2em Verdana, arial, sans-serif;
	color: #333;
	background: #fff;
}
a:link, a:active {
	color: #7376b8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7376b8
}
a:hover, a.boldTextBlue:hover span {
	color: #f14d22;
	text-decoration: none;
}
.btnFamilyBanner a {
	color: #f1f1f1
}
/*Headings*//*logo*/
#header h1 {
	width: 250px;
	height: 60px;
	overflow: hidden;
}
.pgTitle, .subTitle, .subTitle1, .sectionTitle {
	font-size: 130%;
	color: #636363;
	font-weight: bold;
	padding-bottom: 15px;
}
.subTitle1 {
	padding-top: 10px;
	border-top: 1px solid #c9c9c9;
	color: #333
}
.subTitle {
	padding-bottom: 5px;
	border-bottom: 1px solid #c9c9c9;
	margin-bottom: 10px
}
h2 {
	font-size: 1em;
	color: #636363;
	padding-bottom: 1em;
}
/* bottom region above footer */
ul#PromoHome li h3 {
	padding-top: 1em;
	font-size: 2em;
	color: #fff;
	font-weight: 500;
	padding-bottom: 0.5em;
}
/* main page promo banner */
em.tagline {
	color: #fff;
	font-size: 1.4em;
	padding-left: 2em;
}
#bannerSec h1 {
	color: #FFFFFF;
	font-weight: normal;
	padding: 10px 5px 33px 24px;
	font-size: 250%;
}
.bannerSecTxtSml {
	font-size: 250%;
}
.bannerSecTxtBig {
	font-size: 140%;
}
.bannerSecTxtBig1 {
	font-size: 135%;
}
/*Main blocks*/
.clr {
	clear: both;
}
.bodyText {
	text-align: left
}
#container {
	width: 877px;
	margin: 0em auto;
	/* position: relative;  Commented out to get brand bar to work*/
	padding-top: 45px;
}
#header {
	text-align: left;
	clear: both;
	position: relative;
}
/* OLD masthead before chrome */
/*
#masthead{width:200px;position:absolute;top:1em;right:10px;text-align:right;height:4em;z-index:100;}


#masthead{width:200px;position:absolute;top:70px;right:0px;text-align:right;z-index:-1; background-color:#00CC66;}
*/

#mainNav {
	width: 871px;
	height: 37px;
	background: #333 url('http://img.pinnaclesys.com/images/redesign/navbar.jpg') no-repeat;
	padding-top: 0px;
	margin-bottom: 1.5em;
}
#contentdiv {
	width: 600px;
	margin-bottom: 30px;
	margin-top: 30px
}
.supportBox {
	margin-top: 10px
}
.supportBox select {
	border: thin #c9c9c9 solid
}
.mainNavDropDn {
	float: left;
}
#mainContent {
	text-align: left;
}
#footer {
	font-size: 0.8em;
	margin: 1em 0;
	width: 877px;
	padding-top: 0;
	clear: both;
}
#footerTop {
	padding: 1em 0;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	clear: both;
}
#footerBottom {
	text-align: center;
	padding-top: 1em;
}
#thirdBtmLeft, #thirdBtmMiddle {
	margin-top: 23px;
	height: 15em;
	border-left: 0px #ccc solid;
	padding: 0em;
	float: left;
	text-align: left;
	line-height: normal;
}
#thirdBtmLeft {
	border: none;
	width: 265px;
	line-height: normal;
}
#thirdBtmMiddle {
	width: 265px;
	margin-left: 34px;
}
#thirdBtmRight {
	width: 265px;
	height: 15em;
	float: right;
	border-left: 0px #ccc solid;
	padding: 0 em;
	text-align: left;
	margin-right: 16px;
	margin-top: 23px;
}
#promoTag {
	position: absolute;
	top: 145px;
	width: 400px;
}
#masthead {
	width: 300px;
	position: absolute;
	top: 0;
	right: 10px;
	text-align: right;
	z-index: 0;
}
/*Sub blocks*/
#masthead select {
	border: 1px #c9c9c9 solid;
}
/*commented on 040408 #masthead span{padding-bottom:1em;text-align:right;width:200px;position:absolute;top:2em;right:10px}	*/
/*	for view cart 040408 begin	*/
#masthead span {
	padding-bottom: 1em;
	text-align: right;
	width: 255px;
	position: absolute;
	top: 28px;
	right: 0px;
}
#masthead span a {
	text-decoration: none;
	color: #0000FF;
}
#masthead span a:hover {
	text-decoration: none;
	color: #000000;
}
/*	for view cart 040408 begin	*/
#footerBottom span {
	display: block;
	border-bottom: 1px solid #ccc;
	width: 878px;
}
/*Select*/
.nav {
	margin-bottom: 1em;
	width: 150px;
	height: 24px;
}
.nav select {
	background-color: #c9c9c9;
	color: #333;
}
.nav option {
	font-size: 0.85em;
	color: #4bade0;
	padding-left: 0.7em;
	padding-top: 0.3em;
	text-align: left;
	background-color: #333;
}

/* BEGIN COREL BRAND BAR STYLES */
#corel-bar{
	position: absolute;
	background-color: #000000;
	color: #858585;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	height: 35px;
    overflow: hidden;
	top: 0;
	margin-bottom: 15px;
	width: 100%;
	top: 0;
	left: 0;
}
#corel-bar img.corel-logo{
	float: left;
	margin-top: 8px;
	opacity: 0.8;
	float: left;
	padding: 0 8px 0 0;
}
#corel-bar img.corel-logo:hover {
	transition-property: opacity;
	transition-duration: .3s;
	opacity: 1.0;
}
	
#corel-bar #links {
	width: 940px;
	margin: 0 auto;
}

#product-sites{
	color: #CCCCCC;
    display: inline-block;
	margin:0px;
	padding: 10px 0 10px 5px;
}
#corel-bar a:link {color: #646464; text-decoration:none;}
#corel-bar a:visited {color: #646464; text-decoration:none;}
#corel-bar a:hover {color: #CCCCCC; text-decoration:none; transition-duration: .3s;}
#corel-bar .int{color:#009DD2 !important;;}

#product-sites li:first-child {
    background-image: url("http://img.pinnaclesys.com/images/corelbar-vline.png");
    background-position: 0 -2px;
    background-repeat: no-repeat;
    padding-left: 16px;
}
#product-sites li {
    display: inline;
    float: left;
    padding-right: 15px;
}
/* END COREL BRAND BAR STYLES */

/* search */
#search {
	color: #fff;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/searchWndw.gif') no-repeat;
	width: 168px;
	height: 18px;
	float: right;
	margin-top: 10px
}
.input {
	font-size: .9em;
	width: 120px;
	float: left;
	margin-left: 5px;
	padding: 0;
	color: #666;
	font-family: Verdana, arial, sans-serif;
}
.go {
	width: 25px;
	height: 18px;
	padding: 0;
	float: left;
}
/* third bottom */
#thirdBtmLeft ul li, #thirdBtmMiddle ul li {
	padding-bottom: 1.25em;
}
#thirdBtmRight span, #thirdBtmLeft span, #thirdBtmMiddle span {
	position: absolute;
	bottom: 18.5em;
}
#footerTop span {
	margin-left: 60px;
}
a.close img {
	width: 24px;
	margin-left: 370px;
	padding-top: 4px;
}
a.productClose img {
	width: 24px;
	padding-left: 504px;
	padding-top: 4px
}
a.supportClose img {
	width: 24px;
	padding-left: 369px;
	padding-top: 4px
}
a.storeClose img {
	width: 24px;
	padding-left: 419px;
	padding-top: 4px
}
a.PLifeClose img {
	width: 24px;
	padding-left: 369px;
	padding-top: 4px
}
a.aboutClose img {
	width: 24px;
	padding-left: 219px;
	padding-top: 4px
}
/*Lists*/
/* Promo Buttons Home Page */
ul#PromoHome {
	width: 878px;
	height: 449px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/promobg-US.jpg') no-repeat;
	padding-top: 1em;
}
ul#PromoHome li {
	width: 249px;
	height: 141px;
	padding: 0 1.4em 5px 1.4em;
	margin-left: 49em;
}
ul#PromoHome li p {
	font-size: 1.1em;
	padding-top: 0.75em;
}
ul#PromoHome a, ul#PromoHome a:hover {
	color: #fff;
}
/*List - Customer Services*/
#thirdBtmRight li {
	display: block;
	border-bottom: 1px #ccc solid;
	padding-left: 3em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
}
#thirdBtmRight li a {
	color: #333;
	width: 100%;
	display: block;
}
#thirdBtmRight li a:hover, .resources li a:hover {
	color: #f14d22;
}
li#listKnowledge {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconKnowledgeBase.jpg') no-repeat 0% 0%;
}
li#LstLogin {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconLogin.jpg') no-repeat 1px 0%;
}
li#LstUpgrades {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;
}
li#listUpgrades1 {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#listImgGallery {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#listKnowledge1 {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#listSupport1 {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#listFacebook {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#LstNewsletter1 {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#listTrial {/*background:#fff url('http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg') no-repeat 0% 0%;*/
	margin-left: -20px;
}
li#LstSupport {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconSupport.jpg') no-repeat 5px 0%;
}
li#LstForums {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconForums.jpg') no-repeat 0 0%;
	border: 0;
}
li#LstPreg {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconRegistration.jpg') no-repeat 3px 0%;
}
li#LstNewsletter {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconNewsletter.jpg') no-repeat 3px 0%;
}
.Promo1 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/btn1Promo.gif') no-repeat;
}
.Promo2 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/btn2Promo.gif') no-repeat;
}
.Promo3 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/btn3Promo.gif') no-repeat;
}
.buttons, .buttons1, .buttons2 {
	position: absolute;
	right: 83px;
	display: none;
}
.buttons {
	top: 245px;
}
.buttons1 {
	top: 395px;
}
.buttons2 {
	top: 535px;
}
.buttons a, .buttons1 a, .buttons2 a {
	width: 66px;
	height: 35px;
	margin-left: 0.25em;
}
#promoTag h4 {
	font-size: 4em;
	color: #999ab5;
	font-weight: normal;
	line-height: 1.2em;
	padding-left: 1em;
}
#promoTag p {
	font-size: 1.7em;
	color: #666;
	padding: 0.4em 0 0.7em 1.8em;
	line-height: 1.3em;
	width: 13em;
}
#promoTag a {
	color: #ff2600;
	font-size: 1.4em;
	font-weight: 500;
	padding-left: 6em;
	padding-bottom: 1em;
	display: block;
	height: 0.5em;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/promoTagA.png') no-repeat 23% 22%;
}
.cmpTable {
	border: 1px solid #ccc;
	border-collapse: collapse;
	width: 50%;
	margin: 24px;
	font-size: 1.1em;
}
.cmpTable th {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 1.2;
}
.cmpTable th h1 {
	font-size: 120%;
	color: #333;
}
.cmpTable td {
	padding: 6px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}
.cmpTable td * {
	padding: 6px 11px;
}
.cmpTable tr.alt td {
	background: #ecf6fc;
}
.cmpTable tr.over td {
	background: #bcd4ec;
}
/*a-z*/
.main {
	display: block;
	width: 877px;
	padding-top: 10px;
	float: left;
	margin-top: 20px;
}
ul.main {
	margin: 0 0 10px 0;
	padding: 0;
}
.tabContent li.main {
}
.tabContent li.main h2 {
	clear: left;
	font-size: 175%;
	font-weight: normal;
	padding-top: 1em;
	padding-bottom: 0;
	margin: 0;
	color: #fff
}
.tabContent li.main h2.first, ul.main li li.last {
	border: 0
}
ul.main li {
	font-weight: bold;
	color: #333;
	list-style: none;
	font-size: 135%;
	text-align: left;
	margin: 0;
	padding: 0
}
ul.main li.clr {
	clear: both;
	margin: 0;
	padding: 0
}
ul.main li ul li {
	font-size: 95%;
	color: #8f8f8f;
	clear: none;
	margin: 0;
	padding-top: 6px
}
ul.main li li {
	display: block;
	width: 270px;
	float: left;
	font-weight: bold;
	color: #636363;
	margin-bottom: 5px
}
ul.main li li a {
	margin: 0;
	padding: 0;
	color: #8f8f8f
}
ul.main li li li {
	border: 0;
	padding-top: 5px;
	margin: 0;
	font-weight: normal;
	color: #636363;
	font-size: 85%;
}
ul.main li li li a, ul.main li.fLeft li a, ul.main a:visited {
	color: #7376b8
}
.fLeft {
	float: left;
}
ul.main li.fLeft li {
	clear: both;
	font-weight: normal;
	font-size: 75%;
	margin: 0;
	padding-top: 5px
}
/* #azblue{background:transparent url('http://img.pinnaclesys.com/images/redesign/azblue_us.jpg') no-repeat;height:250px;padding-left:1em;}*/

#azblue {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azblue_us001.jpg') no-repeat;
	height: 210px;
	padding-left: 1em;
}
#azorange {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/uk/azorange.jpg') no-repeat;
	height: 300px;
	padding-left: 1em;
}
#azgreen {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/uk/azgreen.jpg') no-repeat;
	height: 200px;
	padding-left: 1em;
}
#azpurple {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azpurple.jpg') no-repeat;
	height: 160px;
	padding-left: 1em;
}
#azpurple2 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azpurple200.jpg') no-repeat;
	height: 195px;
	padding-left: 1em;
}
.azblue1 {
	width: 860px;
	margin-bottom: 10px;
	padding-left: 1em;
	margin-top: -10px;
}
.azblue, .azorange, .azgreen {
	width: 860px;
	margin-bottom: 10px;
	padding-left: 1em;
}
.azblue h2, .azblue1 h2 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/dealshead_blue.jpg') no-repeat 0 50%;
	height: 50px;
	width: 860px;
	padding-left: 10px;
	font-size: 90%;
	line-height: 18px
}
.azgreen h2 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/dealshead_green.jpg') no-repeat 0 50%;
	height: 50px;
	width: 860px;
	padding-left: 10px;
	font-size: 90%;
	line-height: 18px
}
.azorange h2 {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/dealshead_orange.jpg') no-repeat 0 50%;
	height: 50px;
	width: 860px;
	padding-left: 10px;
	font-size: 90%;
	line-height: 18px
}
.upDeals {
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	min-height: 150px;
	margin-top: -20px;
	padding-top: 0;
	height: auto;
	position: relative
}
/* for Internet Explorer */
/*\*/
.upDeals {
	height: 130px;
}
/**/
.upDealsBtm {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/dealsBottom.jpg') no-repeat;
	height: 10px
}
.upDeals img {
	float: left;
	margin: 10px 1em;
	height: 125px
}
.upDeals p {
	width: 630px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	color: #636363
}
.upDeals a {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/info.gif') no-repeat 0 0;
	width: 57px;
	height: 40px;
	padding: 10px 20px 20px 15px;
	line-height: 40px
}
.upDeals a, .upDeals a:visited, .upDeals a:hover {
	color: #fff
}
/*	consumer begin	*/
.azblue {
	margin-top: 10px;
	padding-bottom: 10px;
	width: 860px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealsBottom.jpg) no-repeat bottom right;
	clear: both;
}
.azblue h1 {
	padding: 5px 10px 5px 10px;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealshead_blue.jpg) no-repeat top left;
	color: #FFFFFF;
	font-size: 170%;
	font-weight: normal;
}
.azblue .upDealsBrdr p, .azorange .upDealsBrdr p {
	float: left;
	width: 620px;
}
.azgreen .upDealsBrdr p {
	float: left;
	width: 410px;
}
.azgreen {
	margin-top: 10px;
	padding-bottom: 10px;
	width: 860px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealsBottom.jpg) no-repeat bottom right;
	clear: both;
}
.azgreen h1 {
	padding: 5px 10px 5px 10px;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealshead_green.jpg) no-repeat top left;
	color: #FFFFFF;
	font-size: 170%;
	font-weight: normal;
}
.azorange {
	margin-top: 10px;
	padding-bottom: 10px;
	width: 860px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealsBottom.jpg) no-repeat bottom right;
	clear: both;
}
.azorange h1 {
	padding: 5px 10px 5px 10px;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/dealshead_orange.jpg) no-repeat top left;
	color: #FFFFFF;
	font-size: 170%;
	font-weight: normal;
}
.upDealsBrdr {
	width: 840px;
	padding: 5px 9px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.upDealsBrdr img {
	padding-right: 20px;
	float: left;
}
.upDealsBrdr .goBtn {
	float: left;
	display: block;
	clear: both;
	padding: 8px 0 0 12px;
	width: 47px;
	height: 29px;
	clear: both;
	color: #FFFFFF;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/info.gif) no-repeat top left;
}
/* --Sameer 12/26/2007
following tags added from the style.css. added all the new tags added for product page */
/*products*/
/* top product tab begin */
/* product banner tab section end */
/* product banner section */
#mainBanner {
	width: 878px;
	height: 336px;
	float: left;
	margin-top: 6px;
}
/*Studio 14 */
#mainBannerStudio14 {
	width: 869px;
	height: 326px;
	float: left;
	margin-top: 6px;
	padding-bottom: 10px;
}
#bannerSecS14 {
	width: 735px;
	padding-top: 11px;
	float: right;
}
#leftBannerSecS14 {
	width: 280px;
	float: right;
	margin: 75px 10px 0 15px;
	text-align: right
}
#flashElementS14 {
	width: 400px;
	height: 270px;
	float: left;
}
#leftBannerSecS14 ul {
	font-size: 11px;
	font-weight: bold;
}
#bannerSecS14 h1 {
	color: #FFFFFF;
	font-weight: normal;
	padding: 10px 5px 33px 24px;
	font-size: 250%;
}
.bannerSecS14TxtSml {
	font-size: 250%;
}
.bannerSecS14TxtBig {
	font-size: 140%;
}
.bannerSecS14TxtBig1 {
	font-size: 135%;
}
#bannerSecS14 ul li {
	padding: 4px 0;
	color: #010101;
	line-height: 1.1em;
}
#bannerSecHD {
	width: 735px;
	padding-top: 11px;
	float: right;
}
#leftBannerSecHD {
	width: 280px;
	float: right;
	margin: 75px 10px 0 15px;
	text-align: right
}
#flashElementHD {
	width: 326px;
	height: 270px;
	float: left;
}
#leftBannerSecHD ul {
	font-size: 130%;
}
#bannerSecHD h1 {
	color: #FFFFFF;
	font-weight: normal;
	padding: 10px 5px 33px 24px;
	font-size: 250%;
}
.bannerSecHDTxtSml {
	font-size: 250%;
}
.bannerSecHDTxtBig {
	font-size: 140%;
}
.bannerSecHDTxtBig1 {
	font-size: 135%;
}
#bannerSecHD ul li {
	padding: 4px 0;
	color: #010101;
	line-height: 1.1em;
}
#bannerSecUlt {
	width: 730px;
	padding-top: 11px;
	float: right;
}
#leftBannerSecUlt {
	width: 280px;
	float: right;
	margin: 75px 20px 0 10px;
	text-align: right
}
#flashElementUlt {
	width: 405px;
	height: 270px;
	float: left;
}
#leftBannerSecUlt ul {
	font-size: 11px;
	font-weight: bold;
}
#bannerSecUlt h1 {
	color: #FFFFFF;
	font-weight: normal;
	padding: 10px 5px 33px 24px;
	font-size: 250%;
}
.bannerSecUltTxtSml {
	font-size: 250%;
}
.bannerSecUltTxtBig {
	font-size: 140%;
}
.bannerSecUltTxtBig1 {
	font-size: 135%;
}
#bannerSecUlt ul li {
	padding: 4px 0; /*border-top:1px solid #ffffff; */
	color: #cccccc;
	line-height: 1.1em;
}
/*#bannerSecUlt ul #bannerSecLast{border-bottom:1px solid #ffffff;} */
/*Studio 14 */

ul#promoProduct {
	padding-top: 0;
	width: 130px;
	height: 326px;
	float: left;
}
#bannerSec {
	width: 686px;
	padding-top: 11px;
	float: left;
}
#leftBannerSec {
	width: 300px;
	float: left;
	margin: 0 10px 0 15px;
	text-align: left
}
#leftBannerSec ul {
	font-size: 130%;
}
#flashElement {
	width: 326px;
	height: 270px;
	float: right;
}
.layout2 #flashElement {
	padding-right: 70px;
	padding-bottom: 0px;
}
object, embed {
	position: relative;
	z-index: 0
}
ul#promoProduct li {
	margin-bottom: 3px;
	width: 126px;
	height: 72px;
}
ul#promoProduct li img {
	margin: 0px 0px 0px 5px;
	float: left;
}
/*ul#promoProduct li img{margin:10px 3px 10px 5px;float:left;width:39px;height:49px;}*/

ul#promoProduct li a {
	color: #333;
	display: block;
	padding-top: 15px;
	width: 50px;
	float: left;
	font-size: 11px;
	height: 57px;
}
#bannerSecVista {
	width: 90px;
}
#bannerSec ul, .layout2 ul {
	margin-top: 5px;
	float: left;
	width: 295px;
	font-size: 130%;
}
.layout2 ul {
	width: 395px;
	font-size: 110%
}
#bannerSec ul li, .layout2 ul li {
	padding: 4px 0;
	border-top: 1px solid #f2f2f2;
	color: #010101;
	line-height: 1.1em;
}
#bannerSec ul #bannerSecLast, .layout2 ul #bannerSecLast {
	border-bottom: 1px solid #f2f2f2;
}
a#btnBuy, a.Buy {
	margin-top: 10px;
	margin-left: 15px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: left;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_buyNow.gif') no-repeat;
	color: #FFF;
	font-weight: bold;
}
a#btnBuyStudio {
	margin-top: 25px;
	margin-left: 75px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: right;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_buyNow.gif') no-repeat;
	color: #FFF;
	font-weight: bold;
}
/* added by tom 111308 */
a#btnBuyStudioZeroPrice {
	margin-top: 20px;
	margin-left: 75px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: left;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_buyNow_zeroPrice.gif') no-repeat;
	color: #FFF;
	font-weight: bold;
}
a#btnBuyStudioMm {
	margin-top: 20px;
	margin-left: 125px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: left;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_buyNow.gif') no-repeat;
	color: #FFF;
	font-weight: bold;
}
a#btnAddWish {
	margin-top: 34px;
	margin-left: 15px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: left;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_addToWishList.gif') no-repeat;
	color: #fff;
	font-weight: bold;
}
/* bottom content section */
#btmSecNav {
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 870px;
	background: #fff url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmSecNav.gif') repeat-x left 13px;
	overflow: hidden;
	clear: both;
}
#btmSecNav ul {
	list-style: none;
	text-align: center;
	width: 870px;
}
#btmSecNav ul li.btmSecNavLeftSpacing {
	padding-left: 45px;
}
#btmSecNav ul li {
	float: left;
	margin: 0;
}
#btmSecNav ul li a {
	margin: 0 5px;
	float: left;
	color: #666;
	height: 30px;
}
#btmSecNav ul li a:hover {
	color: #000000;
}
#btmSecNav ul li a .btmSecNavCntr {
	padding: 0;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavCntr.gif) top left repeat-x;
}
#btmSecNav ul li a .btmSecNavLeft {
	padding: 0 0 0 30px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavLeft.gif) top left no-repeat;
}
#btmSecNav ul li a .btmSecNavRight {
	padding: 7px 30px 5px 0;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavRight.gif) top right no-repeat;
}
#btmSecNav ul li a:hover .btmSecNavCntr, #btmSecNav ul #btmSecNavSelected .btmSecNavCntr {
	padding: 0;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavCntr_sld.gif) top left repeat-x;
}
#btmSecNav ul li a:hover .btmSecNavLeft, #btmSecNav ul #btmSecNavSelected .btmSecNavLeft {
	padding: 0 0 0 30px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavLeft_sld.gif) top left no-repeat;
	color: #000000;
}
#btmSecNav ul li a:hover .btmSecNavRight, #btmSecNav ul #btmSecNavSelected .btmSecNavRight {
	padding: 7px 30px 8px 0;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_btmSecNavRight_sld.gif) top right no-repeat;
}
#btmSecNav ul li ul.tabContent {
	clear: both
}
#btmSecNav ul li ul {
	margin-top: 50px;
	text-align: left;
}
#btmSecNav ul li ul li {
	clear: both;
	width: 870px;
}
.btmLeftSec {
	float: left;
}
.btmLeftSecItemsTop {
	margin-bottom: 15px;
	padding-bottom: 6px;
	width: 198px;
}
.btmLeftSecItemsTop p {
	padding: 5px 0 0 30px;
	background-color: #EAEAEA;
	height: 109px;
	background: #fff url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftSecItemsTop.jpg) no-repeat;
}
.btmLeftSecItemsTop a.thickbox {
	margin-top: 10px;
	margin-left: 14px;
	padding-left: 14px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/icon_enlarge.gif) left 3px no-repeat;
	color: #FFFFFF;
	font-size: 87%;
}
#btmCenterSec, .btmCenterSec1, .vert p {
	float: left;
	padding: 0 22px;
	width: 303px;
}
#btmSecNav ul li #btmCenterSec h2, .btmCenterSec1 h2 {
	margin: 0px 0 5px 0;
	padding: 0;
	font-size: 110%;
	color: #2796CF;
	border: none;
	font-weight: bold;
}
.boldText, p.boldText {
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0
}
#btmCenterSec h3, .btmCenterSec1 h3 {
	margin: 5px 0;
	padding: 2px 8px 0 8px;
	width: 174px;
	height: 18px;
	background: #FCB415 url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmCenterSec_header.gif) left top no-repeat;
	font-size: 110%;
	color: #FFFFFF;
	font-weight: normal;
}
#btmCenterSec p, .btmCenterSec1 p, .btmLeftWideSec p {
	padding-bottom: 30px;
}
.btmLeftWideSec p {
	padding-bottom: 10px;
}
.btmRightSec, .resources {
	float: right;
	width: 324px;
	padding-bottom: 10px;
}
.resources h3 {
	margin: 0;
	padding: 5px 13px 11px 13px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_resources_header.gif) left top no-repeat;
	font-size: 126%;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center
}
.resources ul {
	margin-top: 0;
	padding-bottom: 6px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_resources_bottom.gif) bottom left no-repeat;
}
.resources ul li {
	padding: 0 0 0 10px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #D5D5D5;
	width: 299px
}
.resources ul li a {
	padding-left: 5px;
	padding-bottom: 6px;
	display: block;
	width: 239px;
	color: #333333;
}
.resources ul .listLogin {
	background: url(http://img.pinnaclesys.com/images/redesign/iconLogin.jpg) no-repeat 10px 50%;
}
.resources ul .listKnowledge {
	background: url(http://img.pinnaclesys.com/images/redesign/iconKnowledgeBase.jpg) no-repeat 0 50%;
}
.resources ul .listUpgrades {
	background: url(http://img.pinnaclesys.com/images/redesign/iconUpgrades.jpg) no-repeat 0 50%;
}
.resources ul .listSupport {
	background: url(http://img.pinnaclesys.com/images/redesign/iconSupport.jpg) no-repeat 0 50%;
}
.resources ul .listRegitration {
	background: url(http://img.pinnaclesys.com/images/redesign/iconRegistration.jpg) no-repeat 0 50%;
}
.resources ul .listForums {
	background: url(http://img.pinnaclesys.com/images/redesign/iconForums.jpg) no-repeat 0 50%;
}
.resources ul .listForums {
	border-bottom: none;
}
.resources ul .LstNewsletter {
	background: #fff url('http://img.pinnaclesys.com/images/redesign/iconNewsletter.jpg') no-repeat 5px 50%;
}
/* products specifications	*/
.btmLeftWideSec {
	float: left;
	padding: 0 2px 20px 0;
	width: 523px;
	text-align: left;
}
.btmLeftWideSec h2 {
	padding: 0;
	margin: 0;
	font-size: 110%;
	color: #8f8f8f;
}
.btmLeftWideSec h1 {
	line-height: 1.1em
}
.btmLeftWideSec img {
	padding-bottom: 10px;
	margin-right: 10px;
	float: left
}
.btmLeftWideSec img.vertical {
	padding: 0 10px 10px 0;
	margin-right: 10px;
	float: left
}
.btmLeftWideSec ul {
	margin: 0;
	float: left;
	width: 510px;
	padding-bottom: 20px
}
.btmLeftWideSec ul li {
	line-height: normal;
	width: 400px;
	clear: both;
	list-style: disc;
	list-style-position: outside;
	padding-left: 3px;
	margin-left: 20px;
	margin-bottom: -10px;
}
/*
.btmLeftWideSec ul li{width:460px;padding:0px 20px;clear:both; background:url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftWideSec_listGREY.gif) left 20px no-repeat;}
*/

/*.btmLeftWideSec ul li{width:460px;padding:0px 20px;clear:both; left 20px no-repeat;}*/


.listSpec {
}
/*	added for specification lists start	*/
.specifications h2 {
	padding: 0;
	margin: 0;
	font-size: 110%;
	color: #2796CF;
}
.specifications ul {
	margin: 0;
	float: left;
	width: 510px;
	padding-bottom: 20px
}
.specifications ul li {
	width: 460px;
	padding: 0px 20px;
	clear: both;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftWideSec_list.gif) left 20px no-repeat;
}
/*	added for specification lists end	*/
.btmLeftWideSec ul.btmLeftWideSecListLast {
	border: none;
}
.listCommon, .listCommon2 {
	margin-bottom: 12px;
	padding: 0
}
.lgBoldTextBlack, p.lgBoldTextBlack {
	margin-bottom: 10px;
	margin-top: 20px;
	padding: 0px 0 5px 0;
	font-size: 140%;
	line-height: 100%;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
/*awards and reviews */
.awards {
	float: left;
	width: 523px;
	margin-right: 21px;
	color: #636363;
}
.awardsMainDiv {
	width: 200px;
	float: left;
	margin: 0 1em;
	padding: 0 1em;
}
.awardsMainDiv img {
	margin-bottom: 10px
}
.awardsMainDiv .lgBoldTextBlack {
	font-size: 110%;
	font-weight: bold;
	text-transform: capitalize;
	float: left
}
/* .pressReleases{clear:both;width:877px;position:relative} */
.pressReleases {
	clear: none;
	width: 500px;
	position: relative;
}
.pressReleases ul, .pressReleases ul li {
	width: 877px;
	padding-left: 10px
}
.pressReleases ul li a {
	margin: 0;
	padding: 0
}
a.boldTextBlue {
	color: #8f8f8f;
	width: 877px
}
a.boldTextBlue span {
	position: absolute;
	left: 100px;
	color: #7376b8
}
ul.reviews li {
	background: url(http://img.pinnaclesys.com/images/redesign/reviewsList.jpg) 5% 20% no-repeat;
	width: 269px;
	padding-left: 40px;
	border-bottom: 0;
	font-size: 100%;
	color: #333
}
ul.reviews li .boldTextBlack {
	font-size: 95%;
	color: #8f8f8f;
	line-height: 110%;
	padding-top: 4px
}
/* products production	*/
#btmLeftSecBlkTop {
	padding-top: 12px;
	float: left;
	width: 165px;
	height: 500px;
	background: #333333 url(http://img.pinnaclesys.com/images/redesign/ProductPage/btmLeftSecBlkTop.gif) top right no-repeat;
}
/* new estore promo styles by zdyang 04-25-2008 added on 06-01-2008 */
#ePromoRight, .ePromoRight {
	margin-bottom: 10px;
	padding: 0px;
	float: left;
	width: 295px;
	height: 113px;
	position: relative
}
#ePromoRight img, .ePromoRight img {
	float: left;
	margin: 0px;
}
/*
#ePromoRight,.ePromoRight{margin-bottom:10px;padding:0 8px; float:left;width:295px;height:113px;background:transparent url(http://img.pinnaclesys.com/images/redesign/productpage/bg_productBuy.gif) no-repeat;position:relative}
#ePromoRight img,.ePromoRight img{float:left;margin:10px 5px;}
*/
#ePromoRight div, .ePromoRight div {
	margin: 6px 0;
	float: left;
	width: 168px;
	text-align: left;
}
#ePromoRight h3, .ePromoRight h3 {
	margin: 0;
	float: left;
	font-size: 110%;
	color: #27b6CF;
}
#ePromoRight p, .ePromoRight p {
	padding: 2px 0 0 0;
	float: left;
	font-size: 75%;
}
#btmSecNav a.smlBuyBtn, a.smlBuyBtn {
	display: block;
	position: absolute;
	width: 30px;
	height: 30px;
	bottom: 4px;
	right: 10px;
	padding-left: 12px;
	padding-right: 4px;
	padding-top: 4px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/btn_buy.gif) top right no-repeat;
	color: #FFf;
}
#btmLeftWideSec h1, .btmLeftWideSec h1, .awards h1, .pressReleases h1 {
	margin-left: 20px;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 160%;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
.btmLeftWideSec h1 {
	margin-left: 0;
	padding-left: 0;
}
#btmSecNav ul li #pLifeRight, .pLifeRight {
	margin-top: 0;
	margin-bottom: 10px;
	padding-bottom: 9px;
	float: right;
	width: 324px;
	position: relative;
}
#btmSecNav ul li #pLifeRight h1, .pLifeRight h1 {
	margin: 0;
	padding: 5px 13px 11px 13px;
	font-size: 126%;
	color: #FFFFFF;
	font-weight: normal;
}
#btmSecNav ul li #pLifeRight #pLifeRightBrdr, .pLifeRight .pLifeRightBrdr {
	width: 309px;
	padding-bottom: 10px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	float: left
}
#btmSecNav ul li #pLifeRight #pLifeRightBrdr img, #btmSecNav #btmSecNavSelected ul li #pLifeRight #pLifeRightBrdr p, .pLifeRight .pLifeRightBrdr img, .pLifeRight .pLifeRightBrdr p {
	float: none;
	padding: 5px 20px;
}
#pLifeRightBrdr p, .pLifeRightBrdr p {
	width: 268px;
	font-size: 95%;
	text-align: left
}
#btmSecNav ul li #pLifeRight ul, .pLifeRight ul {
	margin: 0;
	padding: 0 20px;
	position: relative;
	clear: both;
	width: 269px;
	list-style: none;
}
#btmSecNav ul li #pLifeRight ul li, .pLifeRight ul li {
	padding: 0;
	margin: 0;
	clear: none;
	width: auto;
	display: inline;
}
#btmSecNav ul li #pLifeRight ul li a, .pLifeRight ul li a {
	padding-right: 3px;
	padding-left: 3px;
	margin: 0;
	color: #7376B8;
}
.btmLeftSecItemsTop a:hover, a.smlBuyBtn:hover {
	color: #FFFFFF;
}
.oldPrice {
	font-size: 90%;
	color: #636363;
	text-decoration: line-through;
}
.newPrice {
	font-size: 110%;
	color: #f14d22;
	font-weight: bold
}
.pLifeRight .txtWhite a {
	padding: 7px 20px 0 20px;
	margin: 0;
	height: auto;
	clear: both;
	color: #FFFFFF;
}
/* Added following classes by Sameer - 12/01/2007 */
/*		product landing page	START*/
#mainContent #topNavTabs #breadCrumb {
	float: left;
	color: #000000;
	width: 300px;
	background: #006600;
	margin: 0;
	padding: 0;
}
#mainContent #topNavTabs #breadCrumb ul {
	list-style: none;
	position: absolute;
	float: left;
	width: 340px;
	z-index: 3;
}
#mainContent #topNavTabs #breadCrumb ul li {
	padding: 0;
	display: inline;
	float: left;
	margin: 0 3px 0 0;
}
#mainContent #topNavTabs #breadCrumb ul li a {
	padding: 0;
	color: #7376B8;
	margin: 0;
}
#topNavTabs {
	text-align: left;
	width: 877px;
	float: left;
	position: relative;
	top: -125px;
}
#topNavTabs ul {
	list-style: none;
	text-align: center;
	width: 877px;
	position: absolute;
	left: 0;
	top: 120px;
}
#topNavTabs #breadCrumb_ProductNavigation ul {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/bg_btmSecNav.gif) bottom left repeat-x
}
#topNavTabs ul li.btmSecNavLeftSpacing {
	padding-left: 10px;
}
#topNavTabs ul li {
	float: right;
	margin: 0;
}
#topNavTabs ul li a {
	margin: 0 6px;
	float: left;
	color: #636363;
}
#topNavTabs ul li a:hover {
	color: #000000
}
#topNavTabs ul li a .btmSecNavCntr {
	padding: 0px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabMiddleOff.gif) top left repeat-x;
}
#topNavTabs ul li a .btmSecNavLeft {
	padding: 0px 0 0 9px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabLeftOff.gif) top left no-repeat;
}
#topNavTabs ul li a .btmSecNavRight {
	padding: 7px 11px 0 0;
	margin-bottom: -7px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabRightOff.gif) top right no-repeat;
	height: 30px
}
#topNavTabs ul li a:hover .btmSecNavCntr, #topNavTabs ul #btmSecNavSelected .btmSecNavCntr {
	padding: 0;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabMiddleOn.gif) top left repeat-x;
}
#topNavTabs ul li a:hover .btmSecNavLeft, #topNavTabs ul #btmSecNavSelected .btmSecNavLeft {
	padding: 0px 0 0 9px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabLeftOn.gif) top left no-repeat;
	color: #000000;
}
#topNavTabs ul li a:hover .btmSecNavRight, #topNavTabs ul #btmSecNavSelected .btmSecNavRight {
	padding: 7px 11px 0px 0;
	margin-bottom: -7px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/tabRightOn.gif) top right no-repeat;
}
#topNavTabs ul #btmSecNavSelected ul li {
	margin-top: -80px;
	position: relative;
	width: 865px;
	text-align: left;
}
#breadCrumb, #topNavTabs #breadCrumb {
	float: left;
	color: #000000;
	margin-bottom: 5px;
	clear: both;
}
/* FF support page fix START */
#breadCrumb ul {
	list-style: none;
	margin-bottom: 0.3em;
}
#breadCrumb ul li {
	display: inline;
	padding-bottom: 0.5em;
}
/* FF support page fix END*/

/* #breadCrumb ul{list-style:none;}
#breadCrumb ul li{display:inline;padding-right:0.5em;} */


#constNav {
	float: right;
	font-size: 95%;
	line-height: normal;
	width: 350px;
}
#constNav ul {
	margin: 0;
	float: right;
	padding-right: 6px;
	list-style: none;
}
#constNav li {
	float: left;
	margin-left: 10px;
	padding: 0;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/productpage/headerBtn_rightN2.gif) no-repeat right top;
}
#constNav a {
	display: block;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/headerBtn_left.gif) no-repeat left top;
	padding: 2px 10px 6px 10px;
	color: #fff;
}
ul.tabContent {
	margin-top: 0;
	clear: both;
	padding-bottom: 40px;
}
ul.tabContent li #mainProductLeft {
	float: left;
	width: 426px;
	padding: 0;
	margin-right: 24px;
	margin-top: 20px;
	height: 358px;
	background: #FFFFFF url(http://img.pinnaclesys.com/images/Redesign/studio15/img/bg_editVideo.jpg) left 47px no-repeat;
}
ul.tabContent li {
	padding-top: 1.5em
}
ul.tabContent li #mainProductLeft h1 {
	padding: 16px 16px 22px 16px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_header_editVideo.gif) top left no-repeat;
	font-size: 175%;
	color: #FFFFFF;
	font-weight: normal;
}
ul.tabContent li #mainProductRight {
	float: left;
	width: 426px;
	padding: 0;
	margin-top: 20px;
	height: 353px;
	background: #FFFFFF url(http://img.pinnaclesys.com/images/redesign/ProTools/bg_watchTV_PTE.jpg) left 47px no-repeat;
}
ul.tabContent li #mainProductLeft h2, ul.tabContent li #mainProductRight h2 {
	padding: 12px;
	font-size: 190%;
	color: #4BADE0;
	font-weight: normal;
	text-align: left;
	width: 300px;
	float: left;
}
ul.tabContent li #mainProductLeft ul, ul.tabContent li #mainProductRight ul {
	margin: 0 0 0 50px;
	padding: 0;
	float: left;
	width: 290px;
	position: static;
	height: 250px
}
ul.tabContent li #mainProductLeft ul li {
	padding: 0 0 0 20px;
	margin-bottom: 10px;
	text-align: left;
	width: 250px;
	display: block;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_btmLeftWideSec_list.gif) left 3px no-repeat;
}
#mainProductLeft ul li a {
	margin: 0;
	padding: 0;
	height: auto;
}
ul.tabContent li #mainProductRight h1 {
	padding: 16px 16px 22px 16px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_header_watchTV.gif) top left no-repeat;
	font-size: 175%;
	color: #FFFFFF;
	font-weight: normal;
}
ul.tabContent li #mainProductLeft ul li {
	margin: 0;
	padding: 0 0 0 20px;
	margin-bottom: 10px;
	height: auto;
	clear: both;
	float: left;
	width: 250px;
	display: block;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_btmLeftWideSec_list.gif) left 3px no-repeat;
}
ul.tabContent li #mainProductRight ul li {
	margin: 0;
	padding: 0 0 0 20px;
	margin-bottom: 10px;
	clear: both;
	height: auto;
	float: left;
	text-align: left;
	width: 350px;
	display: block;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_grn_btmLeftWideSec_list.gif) left 3px no-repeat;
}
#mainProductLeft ul li a, #mainProductRight ul li a {
	margin: 0;
	padding: 0;
	height: auto;
}
/*.productListings{margin-bottom:10px;float:left;width:877px;height:101px;background:url(http://img.pinnaclesys.com/images/redesign/productpage/bg_product_listing.gif) left bottom no-repeat;}
*/




/* For New Groovy Product - AtoZ product page - right side  

This a temporary edit. Once the design/pages are 
confirmed these can be removed and the original “mainProductRight” 
can be used with the *necessary changes!!!  

--*/

ul.tabContent li #mainProductRight-groovy1 {
	float: left;
	width: 426px;
	padding: 0;
	margin-top: 20px;
	height: 353px;
	background: #FFFFFF url(http://img.pinnaclesys.com/images/redesign/ProTools/bg_watchTV_PTE.jpg) left 47px no-repeat;
}
#mainProductRight-groovy1 .btnInfo a {
	width: 38px;
	height: 30px;
	color: #FFF;
	background: transparent url('/images/redesign/productpage/info.gif') no-repeat;
	padding: 10px 12px 5px 15px;
	line-height: 30px
}
ul.tabContent li #mainProductRight-groovy1 h2 {
	padding: 12px;
	font-size: 190%;
	color: #8173c0;
	font-weight: normal;
	text-align: left;
	width: 300px;
	float: left;
}
ul.tabContent li #mainProductRight-groovy1 ul {
	margin: 0 0 0 50px;
	padding: 0;
	float: left;
	width: 290px;
	position: static;
	height: 250px
}
ul.tabContent li #mainProductRight-groovy1 h1 {
	padding: 16px 16px 22px 16px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/bg_header_watchTVGroovy1.gif) top left no-repeat;
	font-size: 190%;
	color: #FFFFFF;
	font-weight: normal;
}
ul.tabContent li #mainProductRight-groovy1 ul li {
	margin: 0;
	padding: 0 0 0 20px;
	margin-bottom: 10px;
	clear: both;
	height: auto;
	float: left;
	text-align: left;
	width: 350px;
	display: block;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/violetrightarrow_Groovy1.gif) left 3px no-repeat;
}
#mainProductRight-groovy1 ul li a {
	margin: 0;
	padding: 0;
	height: auto;
}
/* END For New Groovy Product - AtoZ product page - right side  --*/














/*.productListings{margin-bottom:10px;float:left;width:877px;height:101px;background:url(http://img.pinnaclesys.com/images/redesign/productpage/streamMediaPC_banner.png) left bottom no-repeat;}
*/
#digitalMediaAdaptors {
	margin-bottom: 10px;
	float: left;
	width: 877px;
	height: 101px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/streamMediaPC_banner.png) left bottom no-repeat;
}
#dazzle {
	margin-bottom: 10px;
	float: left;
	width: 877px;
	height: 101px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/dazzle_banner.png) left bottom no-repeat;
}
#mobileMediaConverter {
	margin-bottom: 10px;
	float: left;
	width: 877px;
	height: 101px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/mobileMediaConverter_banner.png) left bottom no-repeat;
}
#avidLiquid7 {
	margin-bottom: 10px;
	float: left;
	width: 877px;
	height: 101px;
	background: url(http://img.pinnaclesys.com/images/redesign/productpage/avidLiquid7_banner.png) left bottom no-repeat;
}
.productListingsLeft {
	float: left;
	width: 302px;
}
/*.productListingsLeft img{float:left;height:93px;margin-top:5px;vertical-align: top}*/
.productListingsLeft img {
	float: left;
	height: 100px;
	vertical-align: top
}
.productListingsLeft h2 {
	padding: 19px 14px 5px 0;
	color: #7376B8;
	font-size: 170%;
	float: right;
	width: 142px;
	font-weight: normal;
	line-height: 24px;
	text-align: right;
}
.productListingsRight {
	margin-top: 10px;
	padding: 8px 0 10px 14px;
	float: left;
	width: 536px;
	height: 58px;
	border-left: 1px solid #C9C9C9;
	text-align: left
}
.productListingsRight h3 {
	font-size: 160%;
	font-weight: normal;
}
.productListingsRight p {
	padding: 7px 0 5px 0;
	float: left;
	width: 460px;
}
.productListingsRight .btnInfo {
	margin-top: 15px;
	float: right;
}
.productListingsRight .btnInfo a, #mainProductRight .btnInfo a, #mainProductLeft .btnInfo a {
	width: 38px;
	height: 30px;
	color: #FFF;
	background: transparent url('/images/redesign/productpage/info.gif') no-repeat;
	padding: 10px 12px 5px 15px;
	line-height: 30px
}
/*		product landing page	END*/
/* added by Sameer Studio Family Page --START */

/*		family header begin		*/
#familyBannerSec {
	margin-top: 6px;
	padding: 20px 0 0 15px;
	height: 430px;
	width: 870px;
	text-align: left;
	float: right;
}
#btnFamilyBannerSec {
	padding-top: 70px;
	padding-left: 40px;
	/*width:400px;*/
	width: 200px;
	float: right;
	margin-right: 25px;
}
/*
.btnFamilyBanner{
	padding:12px;
	margin-right:10px;
	margin-top: 10px;
	width:166px;
	height:47px;
	float:left;
	background:transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_btn_product_family.png) no-repeat;
}*/

.btnFamilyBanner {
	padding: 5px;
	margin-right: 10px;
	margin-top: 0px;
	width: 186px;
	height: 55px;
	float: left;
	background: transparent url(http://img.pinnaclesys.com/images/2012/images/bg_btn_product_family001.png) no-repeat;
}
.btnFamilyBanner img {
	padding-right: 5px;
	float: left;
}
.btnFamilyBanner p {
	float: left;
}
.btnFamilyBanner a {
	color: #FFFFFF;
}
#familyBannerSecLeft {
	float: left;
	width: 870px;
	margin-top: -10px;
}
/*
#familyBannerSecRight{
	padding-top:10px;
	padding-right:20px;
	float:right;
	width:365px;
}
*/
#familyBannerSecRight {
	position: absolute;
	top: 270px;
	right: 60px;
}
#familyBannerSecRightG {
	position: absolute;
	top: 180px;
	right: 60px;
}
#familyBannerSecRightO {
	position: absolute;
	top: 270px;
	right: 60px;
}
#familyBannerSecRightP {
	position: absolute;
	top: 250px;
	right: 60px;
}
#familyBannerSecRightT {
	position: absolute;
	top: 170px;
	right: 35px;
}
/*
#familyBannerSecRightO{padding-top:10px;padding-right:20px;width:365px;float:right}
#familyBannerSecRightP{padding-top:10px;padding-right:20px;width:365px;float:right}
*/
/*
.rightFamilyImg{margin-left:200px;margin-top:-50px}
.rightFamilyImg1{margin-left:200px;}
.rightFamilyImg2{margin-left:200px;margin-top:-50px}
.rightFamilyImg3{margin-left:-70px;margin-top:-60px}
*/
.rightFamilyImg {
}
.rightFamilyImg1 {
}
.rightFamilyImg2 {
}
.rightFamilyImg3 {
}
#familyBannerSec h2 {
	padding: 0 0 0 14px;
	color: #333333;
	font-weight: normal;
	font-size: 120%;
	line-height: 24px;
	width: 420px;/*width: 445px;*/
}
.tabFamilyHighlated {
	margin-top: 0px;
	float: left;
	width: 266px;
	height: 191px;
	padding-right: 10px;
	margin-right: 7px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_tab_highlated.gif) no-repeat;
	position: relative;
}
.tabFamilyHighlated img {
	padding-left: 10px;
}
.tabFamilyHighlatedRight {
	padding: 0;
	float: right;
	width: 160px;
	height: 110px;
}
#familyBannerSec .tabFamilyHighlated h1 {
	margin: 0;
	padding: 15px 10px 15px 10px;
	color: #333333;
	font-weight: normal;
	font-size: 150%;
	line-height: 100%;
	color: #000000;
	width: auto;
}
#familyBannerSec .tabFamilyHighlated img {
	margin-left: 2px;
	float: left;
}
#familyBannerSec .tabFamilyHighlatedRight h2 {
	margin: 0;
	padding: 0;
	color: #4BADE0;
	font-weight: bold;
	font-size: 120%;
	line-height: normal;
	width: 160px;
}
#familyBannerSec .tabFamilyHighlatedRight p {
	margin: 0;
	padding: 0;
	color: #000000;
	font-size: 100%;
	font-weight: normal;
	line-height: normal;
}
#familyBannerSec span .smlBuyBtn, #familyBannerSec span .smlInfoBtn, #familyBannerSec span .smlWishBtn {
	position: absolute;
	bottom: 2px;
}
#familyBannerSec span .smlBuyBtn {
	right: 10px
}
#familyBannerSec span .smlInfoBtn {
	right: 60px
}
#familyBannerSec .smlBuyBtn {
	margin-right: 3px;
	padding-top: 4px;
	float: right;
	width: 45px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_buy1.gif) top right no-repeat;
	color: #FFFFFF;
	text-align: center;
}
#familyBannerSec .smlInfoBtn, #familyMiddleSecCenter .smlInfoBtn {
	margin-right: 3px;
	padding-top: 4px;
	float: right;
	width: 45px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) top right no-repeat;
	color: #FFFFFF;
	text-align: center;
}
#familyBannerSec .smlWishBtn {
	margin-right: 3px;
	padding-top: 4px;
	float: right;
	width: 55px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_wish1.gif) top right no-repeat;
	color: #FFFFFF;
	text-align: center;
}
#familyBannerSec .smlBuyBtn a, #familyBannerSec .smlInfoBtn a, #familyBannerSec .smlWishBtn a, #familyMiddleSecCenter .smlInfoBtn a {
	color: #FFFFFF;
}
/*		family header end		*/
/*		family center end		*/
#familyMiddleSec {
	margin-top: 10px;
	padding-top: 13px;
	width: 872px;
	clear: both;
	text-align: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_top_family_middleSec.gif) no-repeat;
}
#familyMiddleSecBtm {
	padding-bottom: 10px;
	width: 872px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_btm_family_middleSec.gif) left bottom no-repeat;
}
#familyMiddleSecCenter {
	width: 869px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#familyMiddleSecLeft {
	padding-right: 10px;
	float: left;
	width: 424px;
	border-right: 1px solid #C9C9C9;
}
#familyMiddleSec1 {
	padding-right: 5px;
	float: left;
	width: 280px;
}
#familyMiddleSecRight {
	padding-right: 5px;
	float: left;
	width: 414px;
}
#familyMiddleSec2 {
	padding-right: 5px;
	float: left;
	width: 279px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#familyMiddleSec3 {
	padding-right: 5px;
	float: right;
	width: 280px;
}
#familyMiddleSecRight p {
	line-height: normal;
}
#familyMiddleSecCenter img {
	padding-left: 10px;
}
#familyMiddleSecCenter h1 {
	margin: 0;
	padding: 0 0 5px 11px;
	color: #000000;
	font-weight: normal;
	font-size: 160%;
	line-height: 100%;
}
#familyMiddleSecCenter img {
	float: left;
}
#familyMiddleSecCenter p {
	padding-right: 10px;
	padding-left: 15px;
	float: left;
	width: 255px;
}
/*		family center end		*/
.layout2 {
	padding: 0 20px;
	height: 326px;
	width: 877px;
}
.layout2 h1, #familyBannerSec h1 {
	padding: 0 0 10px 14px;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 250%;
	line-height: 180%;
	clear: both;
}
.showCenterBannerSecBig {
	font-size: 140%;
}
.layout2 h2 {
	padding: 6px 0 16px 30px;
	float: left;
	width: 460px;
	color: #000000;
	font-weight: normal;
	font-size: 180%;
	line-height: 24px;
}
.layout2 p {
	padding: 0 0 0 30px;
	float: left;
	width: 460px;
	font-size: 130%;
	line-height: 18px;
	color: #000000;
}
#bannerBtnSec {
	position: absolute;
	top: 360px;
	left: 610px;
}
/* Studio Family Page --END */
/*new classes for backgrounds and buttons based on color and layouts -- Added by Mausami*/
.green {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Family/bg_main_product_family_PCTV.gif') no-repeat;
}
.purple {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/family/bg_main_product_family_prpl.gif') no-repeat;
}
.orange {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Family/bg_orng_familyBanner.gif') no-repeat;
}
.blue {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Family/bg_main_product_family_blue.jpg') no-repeat;
}
.mBStudioHD {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/studio15/img/bg_product_Studio15_HD.jpg') no-repeat;
}
.mBStudioUlt {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/studio15/img/bg_product_Studio15_Ult.jpg') no-repeat;
}
.mBStudioUltColl {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/studio15/img/bg_product_Studio15_UltColl.jpg') no-repeat;
}
.mBStudioHD16 {
	background: transparent url('/images/products/studio/productpage_header_studio.png') no-repeat;
}
.mBStudioPlus16 {
	background: transparent url('/images/products/studio/productpage_header_studioplus.png') no-repeat;
}
.mBStudioUlt16 {
	background: transparent url('/images/products/studio/productpage_header_studioulti.png') no-repeat;
}
.mBStudioHD17 {
	background: transparent url('/images/products/studio/productpage_header_studio_17_5-us.png') no-repeat;
}
.mBStudioPlus17 {
	background: transparent url('/images/products/studio/productpage_header_studio_plus_17_5-us.png') no-repeat;
}
.mBStudioUlt17 {
	background: transparent url('/images/products/studio/productpage_header_studio_ulti_17_5-us.png') no-repeat;
}
.mBStudioipad {
	background: transparent url('/images/ProductImages/pd_header_studio_ipad-n-iphone.png') no-repeat;
}
.mBBlue3 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_blue.gif') no-repeat;
}
.mBBlue4 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_blue_4.gif') no-repeat left top;
}
.mBBlueSeven {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_blue_seven.jpg') no-repeat left top;
}
.mBGreen3 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_green.gif') no-repeat;
}
.mBGreen4 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_green_4.gif') no-repeat;
}
.mBGreen5 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_green_5.gif') no-repeat;
}
.mBPurple3 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_purple.gif') no-repeat;
}
.mBPurple4 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_purple_4.gif') no-repeat;
}
.mBOrange3 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_orange.gif') no-repeat;
}
.mBOrange2 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_orange_1.gif') no-repeat;
}
.mBOrange4 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/ProductPage/bg_product_orange_4.gif') no-repeat;
}
.mP1Blue, .mP2Blue, .mP1Green, .mP2Green, .mP1Purple, .mP2Purple, .mP1Orange, .mP2Orange {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo.jpg') no-repeat;
}
.mP1GreenSix, .mP2GreenSix, .mP3GreenSix, .mP4GreenSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_six.jpg') no-repeat;
}
 .tPBlue, .tPGreen, .tPPurple, .tPOrange, {
background:url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo.jpg') no-repeat;
}
.tPGreenSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_six.jpg') no-repeat;
}
.bPBlue, .bPGreen, .bPPurple, .bPOrange {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo.jpg') no-repeat;
}
.bPGreenSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_six.jpg') no-repeat;
}
.tPBlueSelect {
	background-image: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_blue.jpg') no-repeat;
}
.tPGreenSelect {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_green.jpg') no-repeat;
}
.tPGreenSelectSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_green_six.jpg') no-repeat;
}
.tPPurpleSelect {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_purple.jpg') no-repeat;
}
.tPOrangeSelect {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_orange.jpg') no-repeat;
}
.bPBlueSelect {
	background-image: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_blue.jpg') no-repeat;
}
.bPGreenSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_green.jpg') no-repeat;
}
.bPGreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_green_six.jpg') no-repeat;
}
.bPPurpleSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_purple.jpg') no-repeat;
}
.bPOrangeSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_orange.jpg') no-repeat;
}
.mP1BlueSelect {
	background-image: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blue.jpg') no-repeat;
}
.mP1GreenSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green.jpg') no-repeat;
}
.mP1GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP1PurpleSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_purple.jpg') no-repeat;
}
.mP1OrangeSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_orange.jpg') no-repeat;
}
.mP2BlueSelect {
	background-image: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blue.jpg)
}
.mP2GreenSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green.jpg') no-repeat;
}
.mP2GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP2PurpleSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_purple.jpg') no-repeat;
}
.mP2OrangeSelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_orange.jpg') no-repeat;
}
.mP3GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP4GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.pLBlue {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_blue_bottom.gif) left bottom no-repeat;
}
.pLBlue h1 {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_blue_top.gif) left top no-repeat;
}
.pLGreen {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_green_bottom.gif) left bottom no-repeat;
}
.pLGreen h1 {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_green_top.gif) left top no-repeat;
}
.pLPurple {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_purple_bottom.gif) left bottom no-repeat;
}
.pLPurple h1 {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_purple_top.gif) left top no-repeat;
}
.pLOrange {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_orange_bottom.gif) left bottom no-repeat;
}
.pLOrange h1 {
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_header_orange_top.gif) left top no-repeat;
}
.blGreen {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftSec_items_bottom_green.jpg) bottom right no-repeat;
}
.blBlue {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftSec_items_bottom_blue.jpg) bottom right no-repeat;
}
.blOrange {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftSec_items_bottom_orange.jpg) bottom right no-repeat;
}
.blPurple {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftSec_items_bottom_purple.jpg) bottom right no-repeat;
}
.L2Blue {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_layout2_blue.gif) no-repeat;
}
.L2Green {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_layout2_green.gif) no-repeat;
}
.L2Purple {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_layout2_purple.gif) no-repeat;
}
.L2Orange {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_layout2_orange.gif) no-repeat;
}
.orange1 .btmCenterSec1 h2, .orange1 .boldText {
	color: #fcb415;
}
.purple1 .btmCenterSec1 h2, .purple1 .boldText {
	color: #3c41a6;
}
.green1 .btmCenterSec1 h2, .green1 .boldText {
	color: #85b600;
}
/*.green1 .btmLeftWideSec ul li{background-image:url('http://img.pinnaclesys.com/images/redesign/productpage/bg_grn_btmLeftWideSec_list.gif')}*/
.purple1 .btmLeftWideSec ul li {
	background-image: url('http://img.pinnaclesys.com/images/redesign/productpage/bg_prpl_btmLeftWideSec_list.jpg')
}
/*
.orange1 .btmLeftWideSec ul li{background-image:url('http://img.pinnaclesys.com/images/redesign/productpage/bg_orng_btmLeftWideSec_list.jpg')}
*/
h2.BlueText {
	color: #2796CF
}
h2.GreenText {
	color: #85b600
}
h2.OrangeText {
	color: #fcb415
}
h2.PurpleText {
	color: #3c41a6
}
/*Studio 14 */
.tPGrey {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo.jpg') no-repeat;
}
.mP1Grey {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo.jpg') no-repeat;
}
.bPGrey {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo.jpg') no-repeat;
}
.tPGreySelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/Studio14/bgtopPromoStudio14.jpg') no-repeat;
}
.mP1GreySelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/Studio14/bgmidPromoStudio14.jpg') no-repeat;
}
.bPGreySelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/Studio14/bgbtmPromoStudio14.jpg') no-repeat;
}
/*.bPGreySelect{background:#ccc url('/images/redesign/Studio14/bgmidPromoStudio14.jpg') no-repeat;}*/



/*Studio 14 */



.mP2Grey {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo.jpg') no-repeat;
}
/*.mP2GreySelect{background:#ccc url('http://img.pinnaclesys.com/images/redesign/Studio14/bgbtmPromoStudio14.jpg') no-repeat;}*/


.mP2GreySelect {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/Studio14/bgmidPromoStudio14.jpg') no-repeat;
}
/* six */
.mP1GreenSix, .mP2GreenSix, .mP3GreenSix, .mP4GreenSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_six.jpg') no-repeat;
}
.tPGreenSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_six.jpg') no-repeat;
}
.bPGreenSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_six.jpg') no-repeat;
}
.tPGreenSelectSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_green_six.jpg') no-repeat;
}
.bPGreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_green_six.jpg') no-repeat;
}
.mP1GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP2GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP3GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
.mP4GreenSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_green_six.jpg') no-repeat;
}
/* Blue Six */
.mP1BlueSix, .mP2BlueSix, .mP3BlueSix, .mP4BlueSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_six.jpg') no-repeat;
}
.tPBlueSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_six.jpg') no-repeat;
}
.bPBlueSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_six.jpg') no-repeat;
}
.tPBlueSelectSix {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_blueSix.jpg') no-repeat;
}
.bPBlueSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_blueSix.jpg') no-repeat;
}
.mP1BlueSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSix.jpg') no-repeat;
}
.mP2BlueSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSix.jpg') no-repeat;
}
.mP3BlueSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSix.jpg') no-repeat;
}
.mP4BlueSelectSix {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSix.jpg') no-repeat;
}
ul#promoProductSix {
	padding-top: 0;
	width: 130px;
	height: 326px;
	float: left;
}
/* Blue Seven */
.mP1BlueSeven, .mP2BlueSeven, .mP3BlueSeven, .mP4BlueSeven, .mP5BlueSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_seven.jpg') no-repeat;
}
.tPBlueSeven {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_seven.jpg') no-repeat;
}
.bPBlueSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_seven.jpg') no-repeat;
}
.tPBlueSelectSeven {
	background: url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgtopPromo_on_blueSeven.jpg') no-repeat;
}
.bPBlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgbtmPromo_on_blueSeven.jpg') no-repeat;
}
.mP1BlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSeven.jpg') no-repeat;
}
.mP2BlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSeven.jpg') no-repeat;
}
.mP3BlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSeven.jpg') no-repeat;
}
.mP4BlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSeven.jpg') no-repeat;
}
.mP5BlueSelectSeven {
	background: #ccc url('http://img.pinnaclesys.com/images/redesign/ProductPage/bgmiddlePromo_on_blueSeven.jpg') no-repeat;
}
ul#promoProductSeven {
	padding-top: 0;
	width: 130px;
	height: 326px;
	float: left;
}
/* -start- Left Nav Attributes Updated Tom 05/02/08 */
ul#promoProduct li {
	margin-bottom: 3px;
	width: 126px;
	height: 72px;
}
ul#promoProduct li img {
	margin: 10px 0px 0px 5px;
	float: left;
}
ul#promoProductSix li img {
	margin: 10px 8px 10px 5px;
	float: left;
}
ul#promoProduct li a {
	color: #333;
	display: block;
	padding-top: 15px;
	padding-left: 0px;
	width: 50px;
	float: left;
	height: 57px;
	font-size: 11px;
}
ul#promoProduct li a img {
	margin: 0px 0px 0px 5px;
	float: left;
}
ul#promoProductSix li a {
	color: #333;
	display: block;
	padding-top: 10px;
	padding-left: 10px;
	width: 110px;
	float: left;
	height: 35px;
	font-size: 11px;
}
ul#promoProductSix {
	padding-top: 0;
	width: 130px;
	height: 326px;
	float: left;
}
ul#promoProductSix li {
	margin-bottom: 4px;
	width: 126px;
	height: 45px;
}
ul#promoProductSeven li img {
	margin: 10px 8px 10px 5px;
	float: left;
}
ul#promoProductSeven li a {
	color: #333;
	display: block;
	padding-top: 10px;
	padding-left: 10px;
	width: 110px;
	float: left;
	height: 35px;
	font-size: 11px;
}
ul#promoProductSeven {
	padding-top: 0;
	width: 130px;
	height: 326px;
	float: left;
}
ul#promoProductSeven li {
	margin-bottom: 2px;
	width: 126px;
	height: 43px;
}
/* -end- Left Nav Attributes Updated Tom 05/02/08 */

/* Press release Section -START --> Added by sameer 12/13/2007 */
#pressReleasesBanner {
	margin-top: 5px;
	padding-bottom: 10px;
	width: 660px;
	height: 85px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_press_header.gif) no-repeat top left;
	float: left;
}
#pressReleasesBanner h1 {
	padding: 20px 30px;
	width: 320px;
	float: left;
	font-size: 190%;
	color: #8F8F8F;
	font-weight: normal;
	line-height: 1.1em;
}
#pressReleasesBanner img {
	float: left;
	width: 280px
}
#leftSecPress {
	margin-right: 7px;
	float: left;
	width: 660px;
	text-align: left;
	color: #636363;
	line-height: 130%
}
#leftSecPress h2 {
	margin: 0 0 5px 0;
	padding: 23px 0 3px 0;
	color: #636363;
	font-weight: normal;
	font-size: 170%;
	clear: both;
}
#leftSecPress p {
	margin: 5px 0;
}
#leftSecPress input, .greySmlBox input, .greySmlBox select {
	border: 1px #c9c9c9 solid
}
#leftSecPress strong, #leftSecPress b, #leftSecPress i {
	font-size: 110%
}
#NewsRedesign_mainContent p {
	width: 650px;
	padding-bottom: 12px;
	text-align: justify;
}
.smText {
	font-size: 85%;
	line-height: 100%
}
#rightSecSml {
	float: left;
	width: 202px;
}
.redSmlBox {
	margin-bottom: 10px;
	width: 202px;
	padding-bottom: 7px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_smallCurve_bottom.gif) no-repeat bottom left;
}
.redSmlBox h1 {
	padding: 7px 10px 0 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_header_red_sml.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
}
.redSmlBox ul {
	padding: 0 10px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	font-size: 90%;
}
.redSmlBox ul li {
	padding: 5px 0;
	border-bottom: 1px solid #C9C9C9;
	text-align: left;
}
.redSmlBox ul #redSmlBoxTxtSelected a {
	padding-left: 10px;
	color: #000000;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bullet_sml_black.gif) no-repeat left 4px;
}
.redSmlBox ul li a:hover {
	color: #000;
}
.greySmlBox {
	margin-bottom: 10px;
	width: 202px;
	padding-bottom: 7px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_smallCurve_bottom.gif) no-repeat bottom left;
}
.greySmlBox h1 {
	padding: 7px 10px 0 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_header_grey_sml.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
}
.greySmlBox p {
	padding: 5px 10px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	font-size: 90%;
	text-align: left
}
#pressBtnSec {
	width: 100%;
}
.btnRss {
	float: right;
	display: block;
	width: 84px;
	height: 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/aboutus/bg_btn_grey_rss.gif) no-repeat top left;
	font-size: 80%;
}
.btnRss a {
	float: left;
	padding: 2px 0 0 23px;
	color: #FFFFFF;
}
.pressReleaseItems {
	padding: 12px 0;
	width: 634px;
	border-bottom: 1px solid #C9C9C9;
	clear: both;
}
.pressReleaseItemsBdrN {
	padding: 12px 0;
	width: 634px;
	border: none;
	clear: both;
}
.pressReleaseItemsLeft {
	padding: 0 5px;
	float: left;
	display: block;
	width: 90px;
}
.pressReleaseItemsRight {
	padding: 0 5px;
	float: left;
	display: block;
	width: 524px;
}
.clear {
	clear: both;
}
.redSmlBox ul .brdrNone {
	border: none;
}
/* Press release Section -END */

/* Pinnacle Life Content Index Page - Start ( added by Sameer)*/
.pinnacleLifeItems {
	padding: 12px 0;
	width: 620px;
	border-bottom: 1px solid #C9C9C9;
	clear: both;
}
.pinnacleLifeItemsBdrN {
	padding: 12px 0;
	width: 620px;
	border: none;
	clear: both;
}
.pinnacleLifeItemsLeft {
	padding: 0 5px;
	float: left;
	display: block;
	width: 90px;
}
.pinnacleLifeItemsRight {
	padding: 0 5px;
	float: left;
	display: block;
	width: 510px;
}
/* Pinnacle Life Content Index Page --End




/* Css Dock Awards */

/* dock - top */
.dock {
	position: relative;
	height: 300px;
	text-align: left;
}
.dock-container {
	position: absolute;
	height: 50px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 200px;
	color: #636363;
	position: absolute;
	top: 0px;
	margin-left: 10px;
	text-align: left;
	text-decoration: none;
}
.dock-item img {
	border: none;
	margin: 10px 10px;
	width: 100%;
}
.dock-item span {
	display: none;
	padding-left: 40px;
	font-weight: bold;
}
/* Support Section -- Support Landing Page --Added BY Sameer 12/21/2007 --START

/*	support home ready for production template  111207 next begin		*/

#supportHomeReadyLeftMain {
	float: left;
	width: 202px;
	margin-bottom: 10px;
}
#supportHomeReadyLeft {
	float: left;
	width: 202px;
	margin-bottom: 10px;
	padding-bottom: 0;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blue_bottom.gif) left bottom no-repeat;
}
#supportHomeReadyLeft_bottom {
	float: left;
	width: 202px;
	margin-bottom: 10px;
	padding-bottom: 0;
}
#supportHomeReadyLeft h1 {
	/*	padding:6px 10px 3px 10px;	*/
	padding: 6px 0 3px 10px;
	margin: 0;
	height: 25px;
	color: #FFFFFF;
	font-size: 100%;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blue_top.gif) left top no-repeat;
}
#supportHomeReadyLeft ul {
	margin: 0;
	float: right;
}
#supportHomeReadyLeft ul li {
	padding: 5px 0 10px 0;
	width: 199px;
	display: block;
	clear: both;
	/*	height:17px;	*/
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_prodt_hm_nav.gif) center top no-repeat;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#supportHomeReadyLeft ul li a {
	padding: 0 0 0 14px;
	width: 170px;
	display: block;
}
#supportHomeReadyLeft ul li ul {
	border: 0;
	padding: 0;
	background: none;
	width: 189px;
	margin: 10px 0 0 0
}
#supportHomeReadyLeft ul li ul li {
	background: none;
	border-bottom: 1px solid #c9c9c9;
	width: 199;
	padding: 0;
	margin: 0;
	border-left: none;
	border-right: none;
}
#supportHomeReadyLeft ul li a, .bgBtnGreyBevel a {
	color: #666666;
}
#supportHomeReadyLeft ul li ul li a {
	font-size: 90%;
	padding: 2px 8px 2px 8px;
}
#supportHomeReadyLeft .txtWhite {
	margin: 0;
	padding: 0;
}
#supportHomeReadyLeft .txtWhite a {
	float: left;
	padding: 5px 0 10px 10px;
	color: #FFFFFF;
}
#supportHomeReadyLeftBottomCSS {
	margin-top: 55px;
	padding-top: 25px;
}
/*		left sec second level start	*/
.blueHeaderSmlThd {
	width: 190px;
	padding-bottom: 6px;
	margin-top: 12px;
	margin-left: -11px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orangeSml_bottom.gif) no-repeat bottom left;
}
#supportHomeReadyLeft .blueHeaderSmlThd h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blueSml_top.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
}
#supportHomeReadyLeft .blueHeaderSmlThd ul {
	margin: 0;
	padding: 0;
	width: auto;
	font-size: 75%;
	border: none;
}
#supportHomeReadyLeft .blueHeaderSmlThd ul li {
	margin: 0;
	padding: 3px 4px;
	width: auto;
	border-bottom: 1px solid #C9C9C9;
	background: none;
}
.blueHeaderSmlThd ul li a {
	margin: 0;
	padding: 0;
	color: #7376B8;
}
/*		left sec second sec end		*/


/*
#homeReadyCenter{
	margin:0 12px;
	float:left;
	width:445px;
}
*/
#homeReadyRightSec {
	margin: 0;
	padding: 0;
	float: left;
	/*width:675px;*/
	width: 675px;
}
#homeReadyRightSec h1 {
	margin: 0 0 10px 10px;
	padding: 10px 0 10px 0;
	float: left;
	width: 650px;
	display: block;
	font-size: 210%;
	color: #4BADE0;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
#homeReadyCenter {
	margin: 0 8px;
	float: left;
	width: 445px;
}
#homeReadyCenter p {
	margin: 5px 0;
}
#supportStoreBanner {
	margin: 0 0 10px 0;
	width: 445px;
	height: 190px;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_banner_storehome.gif) left top no-repeat;
}
#homeReadyRightSec #supportStoreBanner h1 {
	padding: 10px 0 5px 0;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	font-size: 220%;
	color: #4BADE0;
	font-weight: normal;
	line-height: normal;
}
#supportStoreBannerLeft {
	padding: 0 10px 0 26px;
	width: 206px;
	float: left;
}
#supportStoreBannerLeft a {
	padding: 0 20px 0 0;
	float: right;
	color: #4BADE0;
}
#supportStoreBannerRight {
	padding: 5px 0 0 0;
	width: 203px;
	float: left;
}
.supportStoreBlueHeaderWide {
	width: 447px;
	padding-bottom: 6px;
	margin-bottom: 10px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_mdm_bottom.gif) no-repeat bottom left;
}
.supportStoreBlueHeaderWideGrey {
	width: 447px;
	padding-bottom: 6px;
	margin-bottom: 10px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_mdm_bottom_grey.gif) no-repeat bottom left;
}
#homeReadyRightSec .supportStoreBlueHeaderWide h1 {
	padding: 5px 10px 2px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_mdm_blue_top.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
}
#homeReadyRightSec .supportStoreBlueHeaderWideGrey h1 {
	padding: 5px 10px 2px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_mdm_blue_top_grey.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
}
.supportStoreWideCenter {
	margin: 0;
	padding: 0;
	width: 445px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.supportResources ul {
	margin: 0;
	padding: 0 10px 0 10px;
	float: left;
	width: 127px;
	border-right: 1px solid #C9C9C9;
	font-size: 90%;
}
.supportResources ul li {
	padding: 3px 0 12px 30px;
	margin-bottom: 5px;
}
.supportResources ul li a {
	padding: 0;
	color: #333333;
}
.supportResources .brdrNone {
	border: none;
}
.supportResources ul #listDownload {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_downloads.gif) left top no-repeat;
}
.supportResources ul #listContact {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_contact.gif) left top no-repeat;
}
.supportResources ul #listSupport {
	background: url(http://img.pinnaclesys.com/images/redesign/iconSupport.jpg) top left no-repeat;
}
.supportResources ul #listTutorial {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_tutorial.gif) top left no-repeat;
}
.supportResources ul #listDocument {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_documentation.gif) top left no-repeat;
}
.supportResources ul #listRegitration {
	background: url(http://img.pinnaclesys.com/images/redesign/iconRegistration.jpg) top left no-repeat;
}
.supportResources ul #listMedia a {
	border: none;
}
.supportResources ul #listChatHelp {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_helpChat.gif) top left no-repeat;
}
.supportResources ul #listForums {
	background: url(http://img.pinnaclesys.com/images/redesign/iconForums.jpg) -6px -5px no-repeat;
}
.supportResources ul #listRma {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_rma.gif) left top no-repeat;
}
.supportResources ul #listUpgrade {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_supportUpgrades.gif) top left no-repeat;
}
#supportSearch {
	padding: 0 10px;
	font-size: 90%;
	color: #000000;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	background: #E0E0E0;
}
#inputTextCurved {
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	width: 343px;
	height: 16px;
	float: left;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_inputTextCurved.gif) top left no-repeat;
}
.btnSearch {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px 11px 7px 11px;
	float: left;
	color: #FFFFFF;
	background: url(http://img.pinnaclesys.com/images/redesign/support/btn_search.gif) left top no-repeat;
}
.btnSearch a {
	color: #FFFFFF;
}
#supportNews {
	padding: 0 10px;
	font-size: 90%;
	color: #000000;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#supportNews li {
	margin: 0;
	padding: 3px 16px;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bullet_sml_black.gif) left 8px no-repeat;
}
#supportNews li a {
	color: #000000;
}
.supportResources ul #listForums a {
	border-bottom: none;
}
.supportResourcesLink {
	margin: 0;
	padding: 0;
}
#supportHomeReadyRight {
	float: left;
	padding: 0;
	width: 202px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.supportHomeReadyRightCenter {
	padding: 0 5px;
	margin-bottom: 2px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.orangeHeaderSmlSecd {
	padding-bottom: 4px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orange_bottom.gif) no-repeat bottom left;
}
#homeReadyRightSec .orangeHeaderSmlSecd h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orange_top.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
}
.bgBtnGreyBevel {
	margin: 0 0 5px 0;
	padding: 4px 10px;
	width: 169px;
	height: 17px;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_prodt_hm_nav.gif) left top no-repeat;
}
.orangeHeaderSmlThd {
	width: 190px;
	padding-bottom: 6px;
	margin-bottom: 5px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orangeSml_bottom.gif) no-repeat bottom left;
}
#homeReadyRightSec .orangeHeaderSmlThd h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orangeSml_top.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
}
.orangeHeaderSmlThd ul {
	margin: 0;
	padding: 0;
	font-size: 75%;
}
.orangeHeaderSmlThd ul li {
	margin: 0;
	padding: 3px 4px;
	border-bottom: 1px solid #C9C9C9;
}
.orangeHeaderSmlThd ul li a {
	margin: 0;
	padding: 0;
	color: #7376B8;
}
/*	home right begin	*/
#supportHomeReadyRight {
	float: left;
	width: 202px;
	margin-bottom: 10px;
	padding-bottom: 7px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orange_bottom.gif) no-repeat bottom left;
}
#supportHomeReadyRight h1 {
	padding: 6px 0 3px 10px;
	margin: 0;
	height: 25px;
	width: 192px;
	color: #FFFFFF;
	font-size: 100%;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_orange_top.gif) no-repeat top left;
	border: none;
}
#supportHomeReadyRight ul {
	margin: 0;
	float: left;
	border: none;
}
#supportHomeReadyRight ul li {
	padding: 0 0 5px 0;
	margin: 0;
	width: 199px;
	display: block;
	clear: both;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_prodt_hm_nav.gif) center top no-repeat;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-top: none;
}
#supportHomeReadyRight ul li a {
	padding: 5px 0 10px 14px;
	width: 170px;
	display: block;
}
#supportHomeReadyRight ul li ul {
	border: 0;
	padding: 0;
	background: none;
	width: 189px;
	margin: 0;
}
#supportHomeReadyRight ul li ul li {
	background: none;
	border-bottom: 1px solid #c9c9c9;
	width: 199;
	padding: 0;
	margin: 0;
	border-left: none;
	border-right: none;
}
#supportHomeReadyRight ul li a, .bgBtnGreyBevel a {
	color: #666666;
}
#supportHomeReadyRight ul li ul li a {
	font-size: 90%;
	padding: 2px 8px 2px 8px;
}
#supportHomeReadyRight .txtWhite {
	margin: 0;
	padding: 0;
}
#supportHomeReadyRight .txtWhite a {
	float: left;
	padding: 5px 0 10px 10px;
	color: #FFFFFF;
}
/*	home right end	*/

/*		Studio 10 banner begin		 */
#supportStoreBannerBlue {
	margin: 0 0 10px 0;
	width: 445px;
	height: 134px;
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_banner_blue_storehome.gif) left top no-repeat;
}
#homeReadyRightSec #supportStoreBannerBlue h1 {
	padding: 10px 0 5px 0;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	font-size: 200%;
	color: #FFFFFF;
	font-weight: normal;
	line-height: normal;
}
#homeReadyRightSec #supportStoreBannerBlue h2 {
	padding: 0 0 4px 0;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	font-size: 125%;
	color: #000000;
	font-weight: normal;
	line-height: normal;
}
#homeReadyRightSec #supportStoreBannerBlue h3 {
	padding: 0;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	font-size: 90%;
	color: #000000;
	font-weight: normal;
	line-height: normal;
}
#supportStoreBannerBlueLeft {
	padding: 0 10px 0 20px;
	width: 275px;
	float: left;
}
#supportStoreBannerBlueLeft a {
	padding: 0 20px 0 0;
	float: right;
	color: #FFFFFF;
}
#supportStoreBannerBlueRight {
	padding: 10px 0 0 0;
	width: 133px;
	float: left;
}
/*		Studio 10 banner end		 */

/*Support Section - Support Landing Page -END		*/

/*    Pinnacle Life Section -START 

      Added by Sameer 01/07/2008    */

#bannerTopTools {
	margin-bottom: 10px;
	width: 872px;
	height: 93px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_top_banner_toolsTip.jpg) bottom left no-repeat;
}
#bannerTopToolsLeft {
	float: left;
	padding: 20px 4px 0 20px;
	width: 507px;
}
#bannerTopToolsRight {
	float: left;
}
#bannerTopTools h1 {
	margin: 0;
	padding: 5px 0;
	font-size: 280%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTools h2 {
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTools img {
	float: left;
}
#bannerTools {
	margin-bottom: 10px;
	padding: 12px 20px;
	width: 832px;
	height: 336px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_bannerTools.gif) top left no-repeat;
}
#bannerToolsFlash {
	margin-bottom: 20px;
	width: 870px;
}
#bannerToolsLeft {
	margin: 0;
	padding: 0;
	float: left;
	width: 316px;
}
#bannerToolsLeft h1 {
	margin: 0 0 3px 5px;
	padding: 10px 0 10px 45px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icon_featured_video.gif) top left no-repeat;
	font-size: 150%;
	font-weight: normal;
	color: #FFFFFF;
}
#bannerToolsLeft ul {
	margin: 0;
	padding: 0;
}
#bannerToolsLeft ul li {
	margin: 0 0 10px 0;
	padding: 0;
	display: block;
	float: left;
	clear: both;
}
#bannerToolsLeft ul li a {
	margin: 0;
	padding: 0;
	float: left;
	width: 316px;
	height: 92px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_tab_production.gif) bottom right no-repeat;
	font-size: 130%;
	font-weight: normal;
	color: #636363;
	line-height: 110%;
	cursor: hand;
}
#bannerToolsLeft ul li a:hover {
	margin: 0;
	padding: 0;
	width: 316px;
	height: 92px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_tab_production_over.gif) bottom right no-repeat;
	color: #FFFFFF;
}
#bannerToolsLeft ul li img {
	padding: 14px 16px 14px 16px;
	float: left;
}
/*          life banner tab end     */

#bannerToolsRight {
	margin: 38px 0 0 0;
	padding: 0;
	float: right;
	width: 501px;
}
.greyArrow {
	margin: 0;
	padding: 3px 0 0 12px;
	display: block;
	float: left;
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bullet_sml_black.gif) left 7px no-repeat;
	clear: both;
}
/*          131207 end        */

#toolsLeftSec {
	float: left;
	width: 252px;
}
.orangeHeader {
	margin-bottom: 10px;
	padding-bottom: 5px;
	width: 252px;
	/*  by Irene Meleski - to remove graphic -
	  background:transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_movies_minute_btm.gif) no-repeat bottom left;
*/
	clear: both;
	float: left;
}
.orangeHeader h1 {
	padding: 7px 10px 3px 10px;
	margin: 0;
	height: 24px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_header_orange.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 125%;
	font-weight: normal;
}
.moviesMinute {
	margin: -6px 0 0 0;
	padding: 0 15px;
	width: 222px;
	height: 248px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_movies_minute.gif) no-repeat top left;
}
.tellUs {
	margin: -2px 0 -6px 0;
	padding: 0 15px;
	float: left;
	width: 222px;
	height: 125px;
	background: #DF1B01 url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_header_red_bottom.gif) no-repeat bottom left;
}
.txtSmlGrey {
	font-size: 80%;
}
.txtSmlWhite {
	color: #FFFFFF;
	font-size: 80%;
}
.btnOrangeBig {
	margin-top: 3px;
	width: 167px;
	height: 30px;
	padding: 7px 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/btn_orange_big.gif) no-repeat top left;
	font-size: 135%;
}
.btnOrangeBig a {
	color: #FFFFFF;
}
#toolsCenterSec {
	padding: 0 20px 0 16px;
	float: left;
	width: 340px;
}
#toolsCenterSec h1 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 180%;
	color: #FCB415;
	clear: both;
}
.toolsFeatureItems {
	padding-bottom: 10px;
	margin-top: 10px;
	width: 340px;
	border-bottom: 1px solid #C9C9C9;
	clear: both;
	float: left;
}
.toolsFeatureItems img {
	padding-right: 15px;
	float: left;
}
.toolsFeatureItems p {
	float: left;
	width: 220px;
}
#toolsRightSec {
	float: right;
	width: 241px;
}
.guyPic {
	padding: 40px 10px 10px 20px;
}
/*          right side life home ready begin          */

 

.orangeHeaderSml, .greyHeaderSml {
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 241px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_orange_mdm_btm.gif) no-repeat bottom left;
	clear: both;
	float: left;
}
.greyHeaderSml h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_header_grey_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
}
.orangeHeaderSml h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_header_orange_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
}
.orangeHeaderSml ul, .greyHeaderSml ul {
	margin-top: 0;
	padding-bottom: 2px;
	float: right;
	width: 241px;
	position: relative;
}
.orangeHeaderSml ul li, .greyHeaderSml ul li {
	padding: 0 0 0 10px;
	width: 229px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.orangeHeaderSml ul li a, .greyHeaderSml ul li a {
	padding: 7px 0 10px 0px;
	width: 185px;
	display: block;
	border-bottom: 1px solid #D5D5D5;
	color: #333333;
}
.orangeHeaderSml ul #listEditing {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_video_editing.gif) 10px top no-repeat;
}
.orangeHeaderSml ul #listGlossary {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Glossary.jpg) 10px top no-repeat;
}
.orangeHeaderSml ul #listReviews {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Reviews.jpg) 10px top no-repeat;
}
.orangeHeaderSml ul #listTestimonials {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Testimonals.jpg) 10px top no-repeat;
}
.orangeHeaderSml ul #listPLifeTutorial {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_tutorial.gif) 10px top no-repeat;
}
.orangeHeaderSml ul #newsRecord {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_tv_viewing.gif) 10px 5px no-repeat;
}
.orangeHeaderSml ul #listMedia {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_media_management.gif) 10px top no-repeat;
}
.orangeHeaderSml ul #listMedia a {
	border: none;
}
.greyHeaderSml ul #listPinPds {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_pin_pds.gif) 10px top no-repeat;
}
.greyHeaderSml ul #newsSignup {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconNewsletter_sign.gif) 10px 5px no-repeat;
}
.greyHeaderSml ul #listLogin {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconLogin.jpg) 10px top no-repeat;
}
.greyHeaderSml ul #listKnowledge {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconKnowledgeBase.jpg) 10px 3px no-repeat;
}
.greyHeaderSml ul #listUpgrades {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconUpgrades.jpg) 10px top no-repeat;
}
.greyHeaderSml ul #listSupport {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconSupport.jpg) 10px top no-repeat;
}
.greyHeaderSml ul #listRegitration {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconRegistration.jpg) 10px top no-repeat;
}
.greyHeaderSml ul #listForums {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/iconForums.jpg) 10px top no-repeat;
}
.greyHeaderSml ul #listForums a {
	border-bottom: none;
}
/*	tutorials 030208 begin	*/
#leftSecTutorial {
	margin-right: 7px;
	float: left;
	width: 600px;
}
#leftSecTutorial h1 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 160%;
	color: #FCB415;
	clear: both;
	line-height: 24px;
}
#leftSecTutorial h2 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 180%;
	color: #333333;
	line-height: 20px;
	clear: both;
}
#leftSecTutorial h3 {
	padding: 5px 0 0 0;
	font-weight: bold;
	font-size: 100%;
}
#leftSecTutorial p {
	margin: 10px 0;
}
/*	tutorials 111808 begin	*/

/* tuorials by Tom 03-09-09 */
#leftSecTutorialTut {
	margin-right: 7px;
	float: left;
	width: 615px;
}
#leftSecTutorialTut h1 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 160%;
	color: #FCB415;
	clear: both;
	line-height: 24px;
}
#leftSecTutorialTut h2 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 180%;
	color: #333333;
	line-height: 20px;
	clear: both;
}
#leftSecTutorialTut h3 {
	padding: 5px 0 0 0;
	font-weight: bold;
	font-size: 100%;
}
#leftSecTutorialTut p {
	margin: 10px 0;
}
/* end */ 

#leftSecTutorialNew {
	margin-right: 7px;
	float: left;
	width: 875px;
}
#leftSecTutorialNew h1 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 160%;
	color: #FCB415;
	clear: both;
}
#leftSecTutorialNew h2 {
	padding: 5px 0 10px 0;
	font-weight: normal;
	font-size: 180%;
	color: #333333;
	line-height: 20px;
	clear: both;
}
#leftSecTutorialNew h3 {
	padding: 5px 0 0 0;
	font-weight: bold;
	font-size: 100%;
}
#leftSecTutorialNew p {
	margin: 10px 0;
}
.orangeHeaderMdmScd {
	margin-bottom: 10px;
	/*	padding-bottom:7px;	*/
	padding-bottom: 5px;
	width: 242px;
	/* by Irene Melesk - to hide graphic from display
	background:transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_orangeHeaderMdmScd_btm.gif) no-repeat bottom left;
	*/
	clear: both;
	float: left;
}
.orangeHeaderMdmScd h1 {
	padding: 7px 10px 3px 10px;
	margin: 0;
	height: 24px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_headerMdmScd_orange.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 125%;
	font-weight: normal;
}
.moviesMinuteScd {
	margin: -6px 0 0 0;
	padding: 0 15px;
	width: 212px;
	height: 148px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_movies_minuteScd.gif) no-repeat top left;
}
.moviesMinuteScd img {
	margin: 10px 0 5px 0;
}
.btnOrangeBig {
	margin-top: 10px;
	width: 167px;
	height: 30px;
	padding: 7px 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/btn_orange_big.gif) no-repeat top left;
	font-size: 135%;
}
.btnOrangeBig a {
	color: #FFFFFF;
}
.listDisc {
	margin: 10px 20px;
	list-style: disc;
}
.listDisc li {
	margin: 10px 0 0 20px;
	list-style: disc;
}
.imgFltLeft {
	float: left;
	margin-right: 40px;
}
.txtFltLeft {
	width: 200px;
	float: left;
	font-size: 90%;
	font-style: italic;
}
.fltRightBox {
	margin-left: 40px;
	float: right;
	width: 216px;
}
.fltRightBox img {
	clear: both;
}
.fltRightBox p {
	font-size: 90%;
	font-style: italic;
	clear: both;
}
ul.listTxtBlue {
	margin-top: 0;
	padding-bottom: 2px;
	float: right;
	width: 241px;
	position: relative;
}
ul.listTxtBlue li {
	padding: 0 0 0 10px;
	width: 229px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	color: #333333;
}
ul.listTxtBlue li a {
	padding: 7px 0 10px 10px;
	width: 185px;
	display: block;
	color: #7376B8;
}
#listTxtBlueSld a {
	color: #333333;
}
/*	tutorials 030208 end	*/

/*    Pinnacle Life Section -END

      Added by Sameer 01/07/2008    */
.downloadGreyBoxTop {
	margin: 5px 0;
	padding: 5px 0 0 0;
	width: 470px;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_greyBox_top.gif) no-repeat top left;
}
.downloadGreyBoxBtm {
	margin: 0;
	padding: 0 10px 6px 10px;
	width: 450px;
	background: #CCCCCC url(http://img.pinnaclesys.com/images/redesign/downloads/download_greyBox_btm.gif) no-repeat bottom left;
	font-size: 90%;
}
.downLoadGreyItems {
	float: left;
	width: 110px;
}
.btnDownloadNow {
	margin: 5px 0;
	float: right;
	width: 121px;
	height: 28px;
	background: #CCCCCC url(http://img.pinnaclesys.com/images/redesign/downloads/btn_download_now.gif) no-repeat bottom left;
	color: #FFFFFF;
	font-weight: bold;
}
.downLoadGreyItemsWide {
	float: left;
	width: 168px;
}
a.btnDownloadNow {
	margin: 5px 0;
	padding: 5px;
	float: right;
	width: 111px;
	height: 18px;
	background: #CCCCCC url(http://img.pinnaclesys.com/images/redesign/downloads/btn_bgDownload_now.gif) no-repeat bottom left;
	font-weight: bold;
	color: #FFFFFF;
}
.downloadOsSec {
	margin: 10px 0 5px 0;
	float: right;
	width: 290px;
}
.downLoadGreyItemsTxt {
	padding: 6px 5px 0 0;
	float: right;
	width: 125px;
}
/*	tutorials 030108 begin	*/
.alphListing {
	margin: 10px 10px 0 0;
	padding: 10px 0;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
}
.alphListing ul {
	margin: 0;
	padding: 0;
}
.alphListing li {
	margin: 0;
	padding: 0 5px;
	display: inline;
}
.alphListing li a {
	margin: 0;
	padding: 0;
}
/*	tutorials 030108 end	*/

/*	tutorials 240108 begin	*/
.imgReviewFltLeft {
	float: left;
	margin-right: 10px;
}
.imgReviewFltRight {
	float: right;
	margin-left: 10px;
}
.reviewImgContainer {
	padding: 10px;
	width: 400px;
	background: #F0F0F0;
}
.reviewImgContainer p {
	padding-top: 5px;
	border-top: 1px solid #666666;
	font-size: 85%;
}
.reviewBrdr {
	border: 1px solid #D3D3D3;
	font-size: 90%;
}
.reviewBrdr td {
	padding: 5px;
	border: 1px solid #D3D3D3;
}
.txtSmlGrey1 {
	color: #606060;
}
/*	tutorials 240108 end	*/

/* Press Kits Section -START */


.pressKitSecLeft {
	margin-top: 10px;
	float: left;
	width: 348px;
}
.pressKitSecRight {
	margin-top: 10px;
	float: left;
	width: 300px;
}
.pressKitSecLeft h3 {
	margin: 0;
	padding: 0;
	height: auto;
	font-weight: bold;
	font-size: 100%;
}
.pressKitSecRight h3 {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 100%;
}
#leftSecPress .pressKitSecLeft p, #leftSecPress .pressKitSecRight p {
	margin: 0 0 5px 0;
	padding: 0;
	color: #7376B8;
}
.blueBox {
	margin-bottom: 10px;
	float: left;
	width: 250px;
	padding-bottom: 3px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/bg_mdmPCurve_bottom.gif) no-repeat bottom left;
}
.blueBox h1 {
	padding: 7px 10px 3px 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/header_blueBg_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: normal;
	text-align: center;
}
.blueBoxBrdr {
	padding: 0 10px;
	border-left: 1px solid #636363;
	border-right: 1px solid #636363;
	font-size: 90%;
}
.greenBox {
	margin-bottom: 10px;
	float: left;
	width: 250px;
	padding-bottom: 3px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/bg_mdmPCurve_bottom.gif) no-repeat bottom left;
}
.greenBox h1 {
	padding: 7px 10px 3px 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/header_greenBg_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: normal;
	text-align: center;
}
.yellowBox {
	margin-bottom: 10px;
	float: left;
	width: 250px;
	padding-bottom: 3px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/bg_mdmPCurve_bottom.gif) no-repeat bottom left;
}
.yellowBox h1 {
	padding: 7px 10px 3px 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/header_yellowBg_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: normal;
	text-align: center;
}
.blueDBox {
	margin-bottom: 10px;
	float: left;
	width: 250px;
	padding-bottom: 3px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/bg_mdmPCurve_bottom.gif) no-repeat bottom left;
}
.blueDBox h1 {
	padding: 7px 10px 3px 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/header_drkBlueBg_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: normal;
	text-align: center;
}
.greyBox {
	margin-bottom: 10px;
	float: left;
	width: 250px;
	padding-bottom: 3px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/bg_mdmPCurve_bottom.gif) no-repeat bottom left;
}
.greyBox h1 {
	padding: 7px 10px 3px 10px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/presskits/header_greyBg_mdm.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: normal;
	text-align: center;
}
/*	press kit section - END	*/

/* Comparison Chart Section --Start */

/*	press comparison	start	*/
#cmpnTab {
	margin-top: 12px;
	width: 870px;
	float: left;
	background: #FFFFFF url(http://img.pinnaclesys.com/images/bg_btmSecNav.gif) top left repeat-x;
}
#cmpnTab ul {
	margin: 0 0 0 20px;
	list-style: none;
	width: 870px;
}
#cmpnTab ul li {
	margin: 0 0 0 15px;
	padding: 0;
	display: inline;
	float: left;
	text-align: center;
	font-size: 140%;
}
#cmpnTab ul li#blueTab a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_blue.gif) top left no-repeat;
}
#cmpnTab ul li#blueTab a:hover, #cmpnTab ul li#blueTabSld a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_blueOver.gif) top left no-repeat;
}
#cmpnTab ul li#greenTab a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_green.gif) top left no-repeat;
}
#cmpnTab ul li#greenTab a:hover, #cmpnTab ul li#greenTabSld a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_greenOver.gif) top left no-repeat;
}
#cmpnTab ul li#dazzleTab a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_orange.gif) top left no-repeat;
}
#cmpnTab ul li#dazzleTab a:hover, #cmpnTab ul li#dazzleTabSld a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_orangeOver.gif) top left no-repeat;
}
#cmpnTab ul li#hardwareTab a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_dblue.gif) top left no-repeat;
}
#cmpnTab ul li#hardwareTab a:hover, #cmpnTab ul li#hardwareTabSld a {
	width: 189px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBtn_dblueOver.gif) top left no-repeat;
}
#cmpnTab ul li a {
	padding: 8px 0 8px 0;
	float: left;
	color: #FFFFFF;
	text-align: center;
}
#cmpnTab ul li a:hover {
	color: #FFFFFF;
}
#cmpnBgBlueBtm h1 {
	padding: 10px;
	font-size: 160%;
	color: #FFFFFF;
}
#cmpnBgBlueTop {
	padding: 5px 0 0 0;
	width: 870px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topBlue_banner.gif) top left no-repeat;
}
#cmpnBgBlueBtm {
	padding: 0 8px 5px 7px;
	background: #4BADE0 url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_btmBlue_banner.gif) bottom left no-repeat;
}
#cmpnBgWhiteTop {
	padding: 5px 0 0 0;
	width: 854px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topWhite_banner.gif) top left no-repeat;
}
#cmpnBgWhiteBtm {
	padding: 1px 0 5px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_btmWhite_banner.gif) bottom left no-repeat;
}
#cmpnBgWhiteCntr {
	padding: 0 5px 0 5px;
	background: #FFFFFF;
}
/*		comaprison studio		*/
.cmpnItem .cmpnItemTop {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_top.gif) top left no-repeat;
}
.cmpnItem .cmpnItemCntr {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_cntr2.gif) top left repeat-y;
}
.cmpnItem .cmpnItemCntr4 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_cntr4.gif) top left repeat-y;
}
.cmpnItem .cmpnItemBtm {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_btm.gif) bottom left no-repeat;
}
.cmpnItemSld .cmpnItemTop {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_top.gif) top left no-repeat;
}
.cmpnItemSld .cmpnItemCntr {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_cntr2.gif) top left repeat-y;
}
.cmpnItemSld .cmpnItemBtm {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_btm.gif) bottom left no-repeat;
}
/*		comparison studio end		*/
/*		comaprison hardware	begin	*/
#cmpnBgDBlueTop {
	padding: 5px 0 0 0;
	width: 870px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topDBlue_banner.gif) top left no-repeat;
}
#cmpnBgDBlueBtm {
	padding: 0 8px 5px 7px;
	background: #7376B8 url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_btmDBlue_banner.gif) bottom left no-repeat;
}
#cmpnBgDBlueBtm h1 {
	padding: 10px;
	font-size: 160%;
	color: #FFFFFF;
}
.cmpnItem .cmpnItemTop1 {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_top.gif) top left no-repeat;
}
.cmpnItem .cmpnItemCntr1 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_cntr1.gif) top left repeat-y;
}
.cmpnItem .cmpnItemBtm1 {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_btm.gif) bottom left no-repeat;
}
.cmpnItemSld .cmpnItemTop1 {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_top.gif) top left no-repeat;
}
.cmpnItemSld .cmpnItemCntr1 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_cntr1.gif) top left repeat-y;
}
.cmpnItemSld .cmpnItemBtm1 {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_btm.gif) bottom left no-repeat;
}
.cmpnItem .cmpnItemCntr5 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_cntr5.gif) top left repeat-y;
}
.cmpnItemSld .cmpnItemCntr5 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_cntr1.gif) top left repeat-y;
}
.cmpnItemsHardware1 {
	padding: 0 10px 0 15px;
	float: left;
	width: 252px;
}
.cmpnItemsHardware2 {
	padding: 0 10px 0 15px;
	float: left;
	width: 250px;
}
.cmpnItemsPctv1 {
	padding: 0 10px 0 15px;
	float: left;
	width: 170px;
}
.cmpnItemsPctv2 {
	padding: 0 10px 0 15px;
	float: left;
	width: 102px;
}
.cmpnItemsDazzle {
	padding: 0 10px 0 15px;
	float: left;
	width: 520px;
	text-align: center;
}
/*		comaprison hardware	end	*/
.cmpnItemCntr p, .cmpnItemCntr1 p {
	margin: 5px 0;
}
.cmpnItems1 {
	padding: 0 10px 0 15px;
	float: left;
	width: 252px;
}
.cmpnItems2 {
	padding: 0 10px 0 15px;
	float: left;
	width: 152px;
}
.cmpnItems3 {
	padding: 0 10px 0 15px;
	float: left;
	width: 390px;
	text-align: center;
}
.cmpnItemsHtctrl {
	height: 90px;
}
#cmpnBgWhiteBtm h2 {
	padding: 5px 10px;
	margin-bottom: 3px;
	background: #A3CCE5;
	color: #313131;
}
.cmpnHighlated {
	color: #FF1400;
}
.cmpnTxtSpace {
	margin: 5px 15px 5px 15px;
}
.cmpnPriceSmlSec {
	margin: 0 -12px 0 -18px;
	background: #EAE9E9;
}
.cmpnPriceSmlBox {
	padding: 5px 6px 5px 11px;
	float: left;
	border-right: 1px solid #C0C0C0;
}
.cmpnPriceSmlBoxN {
	padding: 5px 11px 5px 11px;
	float: left;
}
.cmpnPriceSmlBoxMdm {
	padding: 5px 6px 5px 11px;
	width: 180px;
	float: left;
	border-right: 1px solid #C0C0C0;
	text-align: center;
}
.cmpnPriceSmlBoxMdmN {
	padding: 5px 11px 5px 11px;
	float: left;
	width: 180px;
	text-align: center;
}
.cmpnPriceSmlBoxWide {
	padding: 5px 0 5px 0;
	float: left;
	width: 400px;
	text-align: center;
}
/*		comaprison PCTV begin		*/
#cmpnBgGrnTop {
	padding: 5px 0 0 0;
	width: 870px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topGrn_banner.gif) top left no-repeat;
}
#cmpnBgGrnBtm {
	padding: 0 8px 5px 7px;
	background: #85B600 url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_btmGrn_banner.gif) bottom left no-repeat;
}
#cmpnBgGrnBtm h1 {
	padding: 10px;
	font-size: 160%;
	color: #FFFFFF;
}
.cmpnItem .cmpnItemTop {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_top.gif) top left no-repeat;
}
.cmpnItem .cmpnItemCntr2 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_cntr3.gif) top left repeat-y;
}
.cmpnItem .cmpnItemBtm {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_gradItem_btm.gif) bottom left no-repeat;
}
.cmpnItemSld .cmpnItemTop {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
	width: 842px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_top.gif) top left no-repeat;
}
.cmpnItemSld .cmpnItemCntr2 {
	padding: 0 5px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_cntr3.gif) top left repeat-y;
}
.cmpnItemSld .cmpnItemBtm {
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_blueItem_btm.gif) bottom left no-repeat;
}
/*		comparison PCTV end		*/
#cmpnBgOrngBtm {
	padding: 0 8px 5px 7px;
	background: #FDAD0E url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_btmOrange_banner.gif) bottom left no-repeat;
}
#cmpnBgOrngBtm h1 {
	padding: 10px;
	font-size: 160%;
	color: #FFFFFF;
}
#cmpnBgOrngTop {
	padding: 5px 0 0 0;
	width: 870px;
	background: url(http://img.pinnaclesys.com/images/redesign/comparison/cmpn_topOrange_banner.gif) top left no-repeat;
}
/*	Comparison	Chart Section END	*/

.backTop {
	padding: 5px 16px 0 0;
	float: right;
	background: url(http://img.pinnaclesys.com/images/redesign/backto_top.gif) top right no-repeat;
	font-weight: bold;
}
/* PromoHomeNew div tag images/ Redesign/ studio15/ img/ 878x474  */ 
/* #PromoHomeNew{width:870px;height:360px;background:transparent url('http://img.pinnaclesys.com/images/2012/images/us/home_main_us.png') no-repeat;padding-top:0px;}*/


ul#PromoHomeNew {
	width: 878px;
	height: 449px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/promobg-US.jpg') no-repeat;
	padding-top: 1em;
}
ul#PromoHomeNew li {
	width: 249px;
	height: 141px;
	padding: 0 1.4em 5px 1.4em;
	margin-left: 49em;
}
ul#PromoHomeNew li p {
	font-size: 1.1em;
	padding-top: 0.75em;
}
ul#PromoHomeNew a, ul#PromoHome a:hover {
	color: #fff;
}
ul#PromoHomeNew li h3 {
	padding-top: 1em;
	font-size: 2em;
	color: #fff;
	font-weight: 500;
	padding-bottom: 0.5em;
}
/* HOME Page -New START */
#PromoHome {
	width: 878px;
	height: 474px;
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/s12/fp_webinarBuy.jpg') no-repeat;
	padding-top: 0px;
}
ul#promoHome1 {
	width: 859px;
	height: 474px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/studio15/img/promo_S15.GIF') right top no-repeat;
	display: none;
	position: absolute;
}
ul#promoHome2 {
	width: 859px;
	height: 474px;
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Studio14/promo_PTSE.gif') right top no-repeat;
	display: none;
	position: absolute;
}
ul#promoHome3 {
	width: 859px;
	height: 474px;
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Studio14/promo_PL.gif') right top no-repeat;
	display: none;
	position: absolute;
}
.btn1 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Studio14/btn1Promo_S14.gif') no-repeat
}
.btn2 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Studio14/btn3Promo_S14.gif') no-repeat
}
.btn3 {
	background: transparent url('http://img.pinnaclesys.com/Images/redesign/Studio14/btn2Promo_S14.gif') no-repeat
}
#posnpromoCnt {
	position: relative;
}
#promoCnt {
	position: absolute;
	/* 5-31-2008 by zdyang removed 2 lines below */
	/* top:15px; 
	left:50px; */
	width: 400px;
}
#promoCnt h1 {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 380%;
	color: #999AB5;
	font-weight: normal;
	line-height: 50px;
}
#promoCnt h2 {
	margin: 0;
	padding: 0 0 10px 0;
	width: 300px;
	font-size: 180%;
	color: #333333;
	font-weight: normal;
	line-height: 25px;
}
#promoCnt a {
	float: left;
	color: #ff2600;
	font-size: 18px;
	font-weight: 500;
	padding-left: 6em;
	padding-bottom: 10px;
	background: transparent url('http://img.pinnaclesys.com/Images/promoTagA.png') no-repeat 49% 52%;
}
#tab {
	margin: 0 20px 0 0;
	padding-top: 10px;
}
#tab ul {
	margin: 0;
	padding: 0;
}
#tab li {
	padding: 0 16px 10px 20px;
	width: 235px;
	height: 136px;
	float: right;
	clear: both;
}
#tab li p {
	font-size: 1.1em;
	padding-top: 0.75em
}
#tab a, ul#tab a:hover {
	color: #fff;
}
#tab li h3 {
	color: #fff;
	font-size: 24px;
	font-weight: 500;
	line-height: 26px;
	/*font-size:2em;
    padding-top:1em;
    padding-bottom:0.5em*/
	padding-top: 0.7em;
	margin: 0;
} /* main page promo banner */
#tab a {
	color: #FFFFFF;
}
#promoTag1 {
	position: absolute;
	top: 5px;
	left: 60px;
	width: 900px;
}
#promoTag1 h1 {
	margin-left: -20px;
}
#promoTag2 {
	position: absolute;
	top: 15px;
	left: 50px;
	width: 400px;
}
#promoTag3 {
	position: absolute;
	top: 15px;
	left: 50px;
	width: 400px;
}
#promoTag1 h1 {
	padding: 10px 0 20px 0;
	/*font-size:380%;*/
	font-size: 44px;
	line-height: 44px;
	color: #82b9e1;
	font-weight: normal;
}
#promoTag2 h1 {
	padding: 10px 0 20px 0;
	/*font-size:380%;
	color:#cd0134;*/
	font-size: 44px;
	line-height: 44px;
	color: #7c3489;
	font-weight: normal;
}
#promoTag3 h1 {
	padding: 10px 0 20px 0;
	/*font-size:380%;*/
	font-size: 44px;
	line-height: 44px;
	color: #FFC539;
	font-weight: normal;
}
.promoBlueHeaderSml {
	font-size: 50%;
}
#promoTag1 h2 {
	margin: 0;
	padding: 10px 0 0 180px;
	font-size: 154%;
	color: #666666;
	font-weight: normal;
	line-height: 19px;
}
#promoTag2 h2 {
	margin: 0;
	padding: 10px 0 0 192px;
	font-size: 154%;
	color: #666666;
	font-weight: normal;
	line-height: 19px;
}
#promoTag3 h2 {
	margin: 0;
	padding: 10px 0 0 50px;
	font-size: 154%;
	color: #666666;
	font-weight: normal;
	line-height: 19px;
}
#promoTag1 img, #promoTag3 img {
	padding: 10px 0 0 244px;
}
#promoTag2 img {
	padding: 10px 0 0 190px;
}
ul#promoHome1 #promoTag1 ul {
	margin: 0 0 0 0px;
	padding: 10px 0 0 0;
	width: 650px;
	position: relative;
}
/*
ul#promoHome2 #promoTag2 ul{
	margin:0 0 0 190px;
	padding:10px 0 0 0;
	width:315px;
	position:relative;
}
*/

ul#promoHome2 #promoTag2 ul {
	margin: 0 0 0 150px;
	padding: 10px 0 0 0;
	width: 350px;
	position: relative;
}
ul#promoHome3 #promoTag3 ul {
	margin: 0 0 0 150px;
	padding: 10px 0 0 0;
	width: 350px;
	position: relative;
}
ul#promoHome1 #promoTag1 ul li {
	margin: 0;
	padding: 5px 10px 5px 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/S14_bullet.png) no-repeat scroll left 10px;
	height: auto;
	color: #FFFFFF;
}
ul#promoHome2 #promoTag2 ul li {
	margin: 0;
	padding: 5px 10px 5px 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/S14_bullet.png) no-repeat scroll left 10px;
	height: auto;
	color: #FFFFFF;
}
ul#promoHome3 #promoTag3 ul li {
	margin: 0;
	padding: 5px 10px 5px 20px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/S14_bullet.png) no-repeat scroll left 10px;
	height: auto;
	color: #FFFFFF;
}
.overTabSecTop {
	margin: 0;
	padding: 25px 25px 15px 15px;
	float: right;
	width: 240px;
	height: 105px;
	position: relative;
}
.overTabSecCntr {
	margin: 150px 0 0 0;
	padding: 25px 25px 15px 15px;
	float: right;
	width: 240px;
	height: 105px;
	position: relative;
}
.overTabSecBtm {
	margin: 297px 0 0 0;
	padding: 25px 25px 15px 15px;
	float: right;
	width: 240px;
	height: 105px;
	position: relative;
}
.overTabSecTop p, .overTabSecCntr p, .overTabSecBtm p {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 140%;
	line-height: 20px;
	color: #FFFFFF;
}
.hmButtons, .hmButtons1, .hmButtons2 {
	position: absolute;
	right: 30px;
	bottom: 30px;
}
/* 27-01-2012 by Bmenon for button over PromoHome  */


#iOS-but-container {
	background: transparent;
	display: block;
	width: 120px;
	height: 80px;
	margin-top: -120px;
	margin-left: 290px;
	float: left;
}
.iOS-appstore {
	display: block;
	width: 116px;
	height: 40px;
	margin-top: 5px;
}
.iOS-button {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(http://img.pinnaclesys.com/images/redesign/iOS/but-01.png) no-repeat;
	white-space: nowrap;
	display: block;
	width: 116px;
	height: 28px;
	margin: 0;
	padding: 0;
}
.iOS-button a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 116px;
	height: 28px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.iOS-button img {
	width: 116px;
	height: 28px;
	border: 0;
}
* html a:hover {
	visibility: visible;
}
.iOS-button a:hover img {
	visibility: hidden;
}
.iOS-button span {
	position: absolute;
	left: 35px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.iOS-buttonBKR {
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(http://img.pinnaclesys.com/images/redesign/iOS/Available_on_App_Store_Button.png) no-repeat;
	white-space: nowrap;
	display: block;
	width: 116px;
	height: 40px;
	margin: 5px 0px 0px 0px;
	padding: 0;
}
.iOS-buttonBKR a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 116px;
	height: 40px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}
.iOS-buttonBKR img {
	width: 116px;
	height: 40px;
	border: 0;
}
* html a:hover {
	visibility: visible;
}
.iOS-buttonBKR a:hover img {
	visibility: hidden;
}
.iOS-buttonBKR span {
	position: absolute;
	left: 35px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/* END OF 27-01-2012 by BMenon for button over PromoHome  */








/* HOME Page -New END */

/* Support Download Page --START */

/*	supports downloads ready for production 261207 begin	*/
#rightSecdownloads {
	margin-left: 7px;
	float: left;
	width: 645px;
	font-size: 85%;
}
#rightSecdownloads h1 {
	margin: 0 0 10px 10px;
	padding: 10px 0 10px 0;
	float: left;
	width: 640px;
	display: block;
	font-size: 210%;
	color: #4BADE0;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
#rightSecdownloadsDetail {
	margin-left: 12px;
	float: left;
	width: 640px;
}
#rightSecdownloadsDetail h1 {
	margin: 0 0 10px 0;
	padding: 3px 0 10px 0;
	float: left;
	width: 640px;
	display: block;
	font-size: 195%;
	color: #4BADE0;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
#rightSecdownloadsDetail ul {
	margin: 5px;
	padding: 0;
	list-style: none;
}
#rightSecdownloadsDetail ul li {
	margin: 3px 0;
	padding: 3px 10px;
	background: url(http://img.pinnaclesys.com/images/bullet_disc.gif) no-repeat left 10px;
}
ul.tabContent li .features li {
	margin: 0;
	padding: 0 0 3px 7px;
	background: url(http://img.pinnaclesys.com/images/bullet_disc.gif) no-repeat left 25px;
}
#rightSecdownloadsDetail p {
	margin: 4px 0 6px 0;
}
.studioTitle {
	float: left;
	padding: 0 10px;
	color: #7376B8;
	font-weight: bold;
	text-align: left;
	width: 380px;
}
.studioDate {
	float: left;
	color: #7376B8;
	font-weight: bold;
	text-align: right;
	width: 140px;
}
.lgBoldText {
	font-weight: bold;
}
#downloadshowBox {
	margin-bottom: 5px;
	padding: 5px 5px 0 5px;
	width: 618px;
	height: 21px;
	float: right;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_showBox.gif) no-repeat top left;
 clear:both.
}
.downloadshowLabel {
	padding: 0 5px;
	float: left;
}
.inputDownloadshow {
	margin: 0 20px 0 0;
	padding: 0 5px;
	float: left;
}
#downloadModifiedBox {
	padding: 5px 5px 0 5px;
	width: 618px;
	height: 27px;
	float: right;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_modified_box.gif) no-repeat top left;
	color: #FFFFFF;
	font-weight: bold;
	clear: both;
}
#downloadModifiedBox a {
	padding: 0 0 0 10px;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/arrow_download_modified_box.gif) no-repeat 3px left;
	color: #FFFFFF;
}
.downloadshowDate {
	padding: 0 5px;
	float: left;
}
.downloadshowFile {
	padding: 0 0 0 35px;
	float: left;
}
.downloadshowType {
	padding: 0 67px 0 0;
	float: right;
}
.downloadItemsSec {
	margin-left: 10px;
	padding: 10px 0;
	border-top: 1px solid #C9C9C9;
}
.downloadItemsSecBrdr {
	margin-left: 10px;
	padding: 10px 0;
	border-top: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
}
.downloadItemsCmn1 {
	padding: 0 10px;
	float: left;
	width: 52px;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_seperator.gif) no-repeat top left;
}
.downloadItemsCmn2 {
	padding: 0 10px;
	float: left;
	width: 400px;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_seperator.gif) no-repeat top left;
}
.downloadItemsCmn3 {
	padding: 0 10px;
	float: left;
	width: 100px;
	background: url(http://img.pinnaclesys.com/images/redesign/downloads/download_seperator.gif) no-repeat top left;
}
.downloadItemsSecImg {
	padding: 0 10px 0 0;
	float: left;
}
/*Support Download Page --END */
/*	e-store 050208 begin */

/*	e-store 050208 end */
/*	thanks page begin		*/
#thanksSec {
	width: 550px;
	text-align: left;
}
#thanksSec h1 {
	margin: 10px 0;
	padding: 0;
	font-size: 220%;
	color: #2697DD;
	font-weight: normal;
	clear: both;
}
#thanksSec h2 {
	margin: 10px 0 5px 0;
	padding: 0;
	font-size: 120%;
	color: #2697DD;
	font-weight: normal;
}
#thanksSec p {
	margin: 5px 0;
}
/*	thanks page end		*/
/*	products specification begin		*/
.btmLeftWideSec .listSpecification {
	margin: 0;
	padding: 0;
}
.btmLeftWideSec .listSpecification h2 {
	padding: 0;
	margin: 0;
	font-size: 110%;
	color: #2796CF;
}
.btmLeftWideSec .listSpecification ul {
	margin: 0 0 -10px 0;
	float: left;
	width: 510px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.btmLeftWideSec .listSpecification ul li {
	width: 460px;
	padding: 0px 20px;
	clear: both;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftWideSec_list.gif) left 20px no-repeat;
}
.btmLeftWideSec .listSpecification ul.listSpecificationLast {
	border: none;
}
/*	products specification end		*/
#leftSecPress .contactUsLSec {
	margin: 0;
	padding: 0;
	color: #636363;
}
#leftSecPress .contactUsLSec h2, .contactUsLSec .subTitle1, .contactUsLSec .subTitle {
	margin: 5px 0 3px 0;
	padding: 0;
	font-size: 120%;
	border: none;
	font-weight: bold;
	color: #636363;
}
.flHalf {
	margin: 0;
	padding: 0 20px 0 0;
	width: 250px;
	float: left;
}
.familyTr {
	margin: 0;
	padding: 0;
}
.familyTr td {
	margin: 0;
	padding: 0 10px 4px 0;
}
.familyTr ul {
	margin: 5px 0;
}
.familyTr li {
	padding: 4px 0;
	font-size: 90%;
}
.headerBrdrBtm h2 {
	margin: 0 0 5px 0;
	padding: 0 3px 0 0;
	border-bottom: 1px solid #CCCCCC;
}
/*	latest buzz		*/
.buzzBoxSec {
	width: 100%;
}
.tutorialBox {
	margin: 34px 0;
	padding: 0;
	width: 532px;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/center_buzz_boxWideNew.gif) top left repeat-y;
}
/* 111808 */
.tutorialBoxNew {
	margin: 34px 0;
	padding: 0;
	width: 870px;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/center_buzz_boxWide.gif) top left repeat-y;
}
#leftSecTutorialNew .tutorialBoxNew h1 {
	margin: 0;
	padding: 6px 0 22px 20px;
	font-size: 120%;
	color: #FFFFFF;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/header_yellow_videos.gif) top left no-repeat;
}
#leftSecTutorialNew .tutorialBoxNew h2 {
	padding: 5px 0 0 35px;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	background: none;
}
#leftSecTutorialNew .tutorialBoxNew h3 {
	padding: 5px 0 0 35px;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	background: none;
	font-style: italic;
}
/* end */
#leftSecTutorial .tutorialBox h1 {
	margin: 0;
	padding: 6px 0 22px 20px;
	font-size: 120%;
	color: #FFFFFF;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/header_yellow_videosNew.gif) top left no-repeat;
}
#leftSecTutorial .tutorialBox h2 {
	padding: 5px 0 0 35px;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	background: none;
}
#leftSecTutorial .tutorialBox h3 {
	padding: 5px 0 0 35px;
	margin: 0;
	font-size: 95%;
	font-weight: bold;
	background: none;
	font-style: italic;
}
.tutorialBoxCnt {
	margin: 0;
	padding: 0 0 15px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bottom_wide_videosNew.gif) bottom left no-repeat;
	font-weight: normal;
}
.tutorialBoxCnt ul.tutorialBoxCntN {
	border: none;
	font-weight: normal;
}
.tutorialBoxCnt ul {
	margin: 0;
	padding: 0 0 5px 0;
	list-style: none;
}
/*
.tutorialBoxCnt ul li{
	margin:2px 10px 0 15px;
	padding:0 0 2px 20px;
	background:url(http://img.pinnaclesys.com/images/redesign/bullet_disc_big.gif) 4px 5px no-repeat;
	font-size:95%;
}
*/
.tutorialBoxCnt li {
	margin: 0;
	padding: 7px 0;
	width: 530px;
	font-size: 100%;
}
.tutorialBoxCnt li a {
	padding: 7px 0 7px 20px;
	font-weight: bold;
	color: #636363;
	background: url(http://img.pinnaclesys.com/images/redesign/bg_greygradtab_wideNew.gif) 12px 2px no-repeat;
}
.tutorialBoxCnt li ul li {
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 95%;
	border-bottom: 1px solid #D5D5D5;
	background: url(http://img.pinnaclesys.com/images/redesign/bullet_disc_big.gif) 17px 5px no-repeat;
}
.tutorialBoxCnt li li a {
	padding: 2px 0 2px 30px;
	font-size: 95%;
	font-weight: normal;
	color: #636363;
	background: none;
}
/* 111808 */
.tutorialBoxCntNew {
	margin: 0;
	padding: 0 0 15px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bottom_wide_videos.gif) bottom left no-repeat;
	font-weight: normal;
}
.tutorialBoxCntNew ul.tutorialBoxCntN {
	border: none;
	font-weight: normal;
}
.tutorialBoxCntNew ul {
	margin: 0;
	padding: 0 0 5px 0;
	list-style: none;
}
.tutorialBoxCntNew li {
	margin: 0;
	padding: 7px 0;
	width: 870px;
	font-size: 100%;
}
.tutorialBoxCntNew li a {
	padding: 7px 0 7px 20px;
	font-weight: bold;
	color: #636363;
	background: url(http://img.pinnaclesys.com/images/redesign/bg_greygradtab_wide.gif) 12px 2px no-repeat;
}
.tutorialBoxCntNew li ul li {
	margin: 0;
	padding: 0 0 0 18px;
	font-size: 95%;
	border-bottom: 1px solid #D5D5D5;
	background: url(http://img.pinnaclesys.com/images/redesign/bullet_disc_big.gif) 17px 5px no-repeat;
}
.tutorialBoxCntNew li li a {
	padding: 2px 0 2px 30px;
	font-size: 95%;
	font-weight: normal;
	color: #636363;
	background: none;
}
/* end */
.buzzBox {
	margin: 34px 0 0 44px;
	padding: 0;
	width: 241px;
	float: left;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/center_buzz_box.gif) top left repeat;
}
#leftSecTutorial .buzzBox h1 {
	margin: 0;
	padding: 6px 0 22px 20px;
	font-size: 120%;
	color: #FFFFFF;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/header_buzz_box.gif) top left no-repeat;
}
.buzzBoxCnt, .buzzBoxCntRes {
	margin: 0;
	padding: 0 0 10px 0;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bottom_buzz_box.gif) bottom left no-repeat;
}
.buzzBoxCnt ul, .buzzBoxCntRes ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.buzzBoxCnt ul li {
	margin: 8px 10px 0 10px;
	padding: 0 0 8px 20px;
	border-bottom: 1px solid #D5D5D5;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bullet_disc_big.gif) 4px 5px no-repeat;
	font-weight: bold;
	font-size: 95%;
}
.buzzBoxCntRes ul li {
	margin: 8px 10px 0 10px;
	padding: 0 0 8px 0;
	font-weight: bold;
	font-size: 95%;
}
.buzzBoxCnt ul li a, .buzzBoxCntRes ul li a {
	font-size: 98%;
	font-weight: normal;
}
.buzzBoxCnt ul li.buzzBoxCntN {
	border: none;
}
/*
.buzzBoxCnt{
	margin:0;
	padding:0 0 10px 0;
	background:url(http://img.pinnaclesys.com/images/redesign/pLifeContent/bottom_buzz_box.gif) bottom left no-repeat;
}
.buzzBoxCnt ul{
	margin:0;
	padding:0;
	list-style:none;
}
.buzzBoxCnt ul li{
	margin:8px 10px 0 10px;
	padding:0 0 8px 20px;
	border-bottom:1px solid #D5D5D5;
	background:url(http://img.pinnaclesys.com/images/redesign/pLifeContent/bullet_disc_big.gif) 4px 5px no-repeat;
	font-weight:bold;
	font-size:95%;
}
.buzzBoxCnt ul li a{
	font-size:98%;
	font-weight:normal;
}
.buzzBoxCnt ul  li.buzzBoxCntN{
	border:none;
}
*/
.pressReleaseContact {
	margin: 0 0 0 9px;
	float: left;
	width: 305px;
}
/*		contact popup begin		*/
#containerPopup {
	margin-right: 7px;
	float: left;
	width: 660px;
}
#containerPopup h2 {
	margin: 20px 0 0 0;
	padding: 3px 0;
	color: #636363;
	font-weight: normal;
	font-size: 170%;
	clear: both;
}
#containerPopup p {
	margin: 10px 0;
}
.pressCntItems {
	padding: 12px 0;
	width: 660px;
	border-bottom: 1px solid #C9C9C9;
	clear: both;
}
/*		contact popup end		*/
.specialFxTxt {
	margin-bottom: 7px;
	padding: 0 0 4px 0;
	color: #0C6C9C;
	font-style: italic;
	font-weight: bold;
	font-size: 140%;
}
.specialFxSmlTxt {
	margin-bottom: 7px;
	color: #303030;
	font-size: 100%;
	font-weight: bold;
}
ul.listBg1 {
	margin: 0;
}
ul.listBg1 li {
	margin: 3px 0;
	padding: 5px 10px 5px 22px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftWideSec_list.gif) left 7px no-repeat;
}
ul.listBgGrn li {
	margin: 3px 0;
	padding: 5px 10px 5px 22px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/grn_bullet_arrow.gif) left 7px no-repeat;
}
/*Added by Sammer for Pinnacle Life Panel Bar START*/
#pLifeRichContent {
	float: left;
	width: 532px;
	margin-bottom: 10px;
	padding-bottom: 0;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bottom_wide_videos.gif) left bottom no-repeat;
}
#pLifeRichContent h1 {
	/*	padding:6px 10px 3px 10px;	*/
	padding: 6px 0 3px 10px;
	margin: 0;
	height: 25px;
	color: #FFFFFF;
	font-size: 100%;
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/header_yellow_videos.gif) left top no-repeat;
}
#pLifeRichContent ul {
	margin: 0;
	float: right;
}
#pLifeRichContent ul li {
	padding: 5px 0 10px 0;
	width: 529px;
	display: block;
	clear: both;
	/*	height:17px;	*/
	background: url(http://img.pinnaclesys.com/images/redesign/PinnacleLife/bottom_wide_videos.gif) center top no-repeat;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#pLifeRichContent ul li a {
	padding: 0 0 0 14px;
	width: 500px;
	display: block;
}
#pLifeRichContent ul li ul {
	border: 0;
	padding: 0;
	background: none;
	width: 189px;
	margin: 10px 0 0 0
}
#pLifeRichContent ul li ul li {
	background: none;
	border-bottom: 1px solid #c9c9c9;
	width: 529;
	padding: 0;
	margin: 0;
	border-left: none;
	border-right: none;
}
#pLifeRichContent ul li a, .bgBtnGreyBevel a {
	color: #666666;
}
#pLifeRichContent ul li ul li a {
	font-size: 90%;
	padding: 2px 8px 2px 8px;
}
#pLifeRichContent .txtWhite {
	margin: 0;
	padding: 0;
}
#pLifeRichContent .txtWhite a {
	float: left;
	padding: 5px 0 10px 10px;
	color: #FFFFFF;
}
/*Added by Sammer for Pinnacle Life Panel Bar START*/
.loginText {
	padding: 2px 0 3px 2px;
	background: #999999;
}
.loginText img {
	padding-top: -2px;
}
.frOneThird {
	margin: 0;
	padding: 0 0 10px 0;
	position: absolute;
	top: 300px;
	;
	left: 475px;
	float: right;
	background: #CCCCCC;
	width: 180px;
}
.mypcleBtn, #frmLoginSubmit {
	background: #666666;
	border: none;
	color: #FFFFFF;
	cursor: hand;
}
#email, #MyPinnacleNew_lblSerial, .margin {
	margin: 0 0 0 10px;
}
#password {
	margin: 0 0 0 10px;
}
#MyPinnacleNew_lblRegister {
	margin: 0 0 0 10px;
	font-size: 90%;
	color: #FFFFFF;
}
#MyPinnacleNew_lblForgotYourPassword {
	margin: 0 0 0 10px;
	font-size: 90%;
	color: #FFFFFF;
}
.boldText {
	line-height: normal;
	font-weight: normal;
}
.subTitle {
	text-decoration: none;
	font-size: 100%;
	border: none;
}
.listCommon {
	margin: 4px 0 0 0;
	padding: 4px 0 0 0;
	color: #333;
}
.listCommon ul {
	margin: 0;
	padding: 0;
}
.listCommon ul li {
	background: url(http://img.pinnaclesys.com/images/redesign/bullet_arrow.gif) left 10px no-repeat;
	margin: 0;
	padding: 3px 0 0 7px;
}
#MyPinnacleNew_pnlError {
	width: 400px;
	font-size: 90%;
}
.listmargin {
	margin: 10px 0;
}
.listmargin ul {
	margin: 0;
	padding: 0;
}
.listmargin ul li {
	margin: 0;
	padding: 3px 0;
}
#downloadLists {
}
#downloadLists h1 {
	padding: 2px 0;
	margin: 0;
	border-bottom: 1px solid #B3B5D9;
	color: #7376B8;
	font-weight: bold;
	font-size: 100%;
}
#downloadLists h1 a {
	color: #7376B8;
}
#downloadLists p {
	padding: 2px 0;
	border-bottom: 1px solid #D8D8D8;
}
div#yourCart p {
	margin-left: 38px;
	padding-top: 6px;
	width: 100px;
	height: 50px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .80em;
}
#yourCart {
	background-image: url(http://img.pinnaclesys.com/images/redesign/your_cart2_notype.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.bodyText ul li {
	width: 300px;
	float: left;
	list-style: square;
	list-style-position: outside;
	padding-left: 20px;
}
/* 4-17-2012 by Biju Menon for features tab bullet list backgrounds  
.bodyText ul li{width:300px;float:left;clear:both;padding-left:20px;background:url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btmLeftWideSec_listGREY.gif) left 20px no-repeat;}*/



/* 4-18-2008 by zdyang for #azgreen products line-height issue */





#azgreen .main li {
	line-height: 11pt;
}
/* zdyang print version formatting */
.FamDescription {
	text-align: left;
	line-height: 25px;
	width: 95%
}
.FamDescription p {
	padding-bottom: 10px;
}
/* 5-23-2008 by zdyang for product overview text line-height */
#tabOverview .btmLeftWideSec, #tabOverview .btmLeftWideSec p {
	line-height: 17px;
}
/* 5-23-2008 by zdyang for product page double header spam */
.btmLeftWideSec .header {
	border-bottom-style: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.btmLeftWideSec .subheader {
	font-size: 12px;
	color: #666666;
}
/******************************* product registration page - testing atm  ******************************************/

/*a-z*/
.main_reg {
	display: block;
	width: 660px;
	padding-top: 10px;
	float: left;
	margin-top: 20px;
}
ul.main_reg {
	margin: 0 0 10px 0;
	padding: 0;
}
ul.main_reg li {
	font-weight: bold;
	color: #333;
	list-style: none;
	font-size: 135%;
	text-align: left;
	margin: 0;
	padding: 0
}
ul.main_reg li.clr {
	clear: both;
	margin: 0;
	padding: 0
}
ul.main_reg li ul li {
	font-size: 95%;
	color: #8f8f8f;
	clear: none;
	margin: 0;
	padding-top: 6px
}
ul.main_reg li li {
	display: block;
	width: 270px;
	float: left;
	font-weight: bold;
	color: #636363;
	margin-bottom: 5px
}
ul.main_reg li li a {
	margin: 0;
	padding: 0;
	color: #8f8f8f
}
ul.main_reg li li li {
	border: 0;
	padding-top: 5px;
	margin: 0;
	font-weight: normal;
	color: #636363;
	font-size: 85%;
}
ul.main_reg li li li a, ul.main_reg li.fLeft li a, ul.main_reg a:visited {
	color: #7376b8
}
.fLeft {
	float: left;
}
ul.main_reg li.fLeft li {
	clear: both;
	font-weight: normal;
	font-size: 75%;
	margin: 0;
	padding-top: 5px
}
#azblue_reg {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azblue_reg.jpg') no-repeat;
	height: 440px;
	padding-left: 1em;
}
#azorange_reg {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azorange_reg.jpg') no-repeat;
	height: 180px;
	padding-left: 1em;
}
#azgreen_reg {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azgreen_regUS.jpg') no-repeat;
	height: 190px;
	padding-left: 1em;
}
#azpurple_reg {
	background: transparent url('http://img.pinnaclesys.com/images/redesign/azpurple_reg.jpg') no-repeat;
	height: 160px;
	padding-left: 1em;
}
#leftSecPress h5 {
	margin: 0 0 5px 0;
	padding: 23px 0 3px 0;
	color: #ffffff;
	font-weight: normal;
	font-size: 170%;
	clear: both;
}
/* added by tom 05/20/08 */
.style_affiliate1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-bottom: 10px;
}
.style_affiliate2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.style_affiliate3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin-top: 010px;
}
.style_affiliate4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 20px;
}
.style_affiliate5 {
	font-size: 11px
}
/* added by tom 052708 */

#bannerToolsLeftPL {
	margin: 0;
	padding: 0;
	float: left;
	width: 316px;
}
#bannerToolsLeftPL h1 {
	margin: 0 0 3px 5px;
	padding: 10px 0 10px 45px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icon_featured_video.gif) top left no-repeat;
	font-size: 150%;
	font-weight: normal;
	color: #FFFFFF;
}
#bannerToolsLeftPL ul {
	margin: 0;
	padding: 0;
}
#bannerToolsLeftPL ul li {
	padding: 0;
	display: block;
	float: left;
	clear: both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#bannerToolsLeftPL ul li a {
	margin: 0;
	padding: 0;
	float: left;
	width: 316px;
	height: 135px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_tab_productionPL.gif) bottom right no-repeat;
	font-size: 130%;
	font-weight: normal;
	color: #636363;
	line-height: 110%;
	cursor: hand;
}
#bannerToolsLeftPL ul li a:hover {
	margin: 0;
	padding: 0;
	width: 316px;
	height: 135px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_tab_production_overPL.gif) bottom right no-repeat;
	color: #FFFFFF;
}
#bannerToolsLeftPL ul li img {
	padding: 14px 16px 14px 16px;
	float: left;
}
#fp_flash {
	position: absolute;
	top: 134px;
	left: 0px;
	z-index: 0;
	width: 585px;
	height: 360px;
}
#flashcontent {
	height: 456px;
}
#flashcontentTrial {
	height: 390px;
}
#AddThis {
	float: right;
	color: #000000;
	width: 92px;
	margin: 0;
	padding: 0;
}
#eolContainerSmall {
	padding: 5px;
	margin-top: 10px;
	width: 290px;
	height: 55px;
	float: left;
	font-weight: bold;
	text-align: center;
	background-image: url(http://img.pinnaclesys.com/images/redesign/ProductPage/eolContainerBg_small.png);
	background-repeat: no-repeat;
}
/* new PinnacleLife home page */
#cntToolsMain {
	margin-top: 0;
	padding-left: 10px;
	float: left;
	width: 300px;
}
#cntTools {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 16px 0 0 0;
	float: left;
	width: 162px;
}
#cntToolsSub {
	font-size: 12px;
	padding-left: 15px;
	margin-top: 5px;
	float: left;
	width: 220px;
}
/* PinnacleLife Redesign */

.PL_VidsContainer {
	background-image: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/PL_VidsContainerBG.jpg);
	background-repeat: no-repeat;
	height: 140px;
	width: 610px;
	margin-bottom: 10px;
	color: #ffffff;
}
.PL_VidsContainerSM {
	height: 50px;
	width: 600px;
	float: right;
	text-align: left;
	padding-top: 10px;
}
.PL_VidsContainer h2 {
	float: left;
	margin: 0;
	font-weight: normal;
	color: #7376B8;
	font-size: 170%;
	line-height: 35px;
}
.PL_VidsContainer h3 {
	font-size: 14px;
	font-weight: bold;
	color: #feaf14;
}
.PL_VidsContainer ul {
	float: left;
	width: 400px;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 275px;
	list-style-type: none;
}
.PL_VidsContainer ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #feaf14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.PL_VidsContainer a:link {
	color: #ffffff;
}
.PL_VidsContainer a:visisted {
color:#cccccc;
}
.PL_VidsContainer a:hover {
	color: #cccccc;
}
.PL_VidsContainer a:active {
	color: #cccccc;
}
.PL_vidsMain {
	float: left;
	width: 615px;
	padding-right: 15px;
}
/* added by Sameer 09/16/2008 START */  
#thirdBtmRight li a:hover, .reviewsNew li a:hover {
	color: #f14d22;
}
.btmRightSec, .reviewsNew {
	float: right;
	width: 324px;
	padding-bottom: 10px;
}
.reviewsNew h3 {
	margin: 0;
	padding: 5px 13px 11px 13px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_resources_header.gif) left top no-repeat;
	font-size: 126%;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center
}
.reviewsNew h4 {
	font-size: 100%;
	color: #000;
	font-weight: normal; /*font-style:italic;*/
}
.reviewsNew ul {
	margin-top: 0;
	padding-bottom: 6px;
	background: url(http://img.pinnaclesys.com/images/redesign/ProductPage/bg_resources_bottom.gif) bottom left no-repeat;
}
.reviewsNew ul li {
	padding: 0 0 0 10px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #D5D5D5;
	width: 299px
}
.reviewsNew ul li a {
	padding-left: 35px;
	padding-bottom: 6px;
	display: block;
	width: 239px;
	color: #333333;
}
.reviewsNew ul .listLast {
	border-bottom: none;
}
ul.reviewsNew li {
	background: url(http://img.pinnaclesys.com/images/redesign/reviewsList.jpg) 5% 20% no-repeat;
	width: 269px;
	padding-left: 40px;
	border-bottom: 0;
	font-size: 100%;
	color: #333
}
ul.reviewsNew li .boldTextBlack {
	font-size: 95%;
	color: #8f8f8f;
	line-height: 110%;
	padding-top: 4px
}
/* added by Sameer 09/16/2008 END */  

/* WEBINAR CSS */

.Webinar_intro {
	/*
background-image:url(http://img.pinnaclesys.com/images/redesign/s12/webinar/webinar_introPanel.jpg);
background-repeat:no-repeat;

 height: 345px;*/
	width: 590px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 1.0em;
	line-height: 1.5em;
}
.Webinar_intro h3 {
	font-size: 20px;
	font-weight: bold;
	color: #feaf14;
	margin-top: 10px;
}
.Webinar_intro h4 {
	font-size: 12px;
	font-weight: bold;
	color: #00000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.Webinar_intro2 {
	height: 300px;
	width: 590px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	color: #000000;
	font-size: 1.0em;
	line-height: 1.5em;
}
.Webinar_intro2 h3 {
	font-size: 20px;
	font-weight: bold;
	color: #feaf14;
	margin-top: 10px;
}
.Webinar_intro h4 {
	font-size: 12px;
	font-weight: bold;
	color: #00000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.Webinar_calendar {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/webinar/webinar_calendarPanel.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 590px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	color: #ffffff;
}
.Webinar_calendar h3 {
	font-size: 14px;
	font-weight: bold;
	color: #feaf14;
	margin-top: 10px;
	float: left;
	width: 120px;
}
.Webinar_calendar h4 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin-top: 40px;
	margin-bottom: 10px;
}
.Webinar_txt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	color: #FF9900;
}
.Webinar_content {
	width: 590px;
}
.Webinar_submit {
	float: right;
}
/*         START OF  Studio Plus version 12 Trial - BKR Menon       */

#bannerToptrial12 {
	margin-bottom: 20px;
	width: 871px;
	height: 83px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/psplus12trail_baner.gif) top left no-repeat;
}
#bannerTopTrail12Left {
	float: left;
	padding: 10px 0px 10px 20px;
	width: 600px;
	height: 63px;
}
#bannerTopTrail12Right {
	float: left;
}
#bannerTopTrail12Left h1 {
	margin: 0;
	padding-top: 18px;
	font-size: 250%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTrail12 h2 {
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTrail12 img {
	float: left;
}
/* Pinnacle S12 Plus Trail */
.tabS12PlusTrailHighlated {
	margin-top: 20px;
	float: left;
	width: 275px;
	height: 203px;
	padding-right: 0px;
	margin-right: 0px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/psplus12_Trial_bg1.jpg) no-repeat;
	position: relative;
}
.tabS12PlusTrailHighlated img {
	padding-left: 10px;
}
.tabS12PlusTrailHighlatedRight {
	padding: 0;
	float: right;
	width: 160px;
	height: 110px;
}
.tabS12PlusTrailHighlated h1 {
	margin: 0;
	padding: 10px 0px 10px 0px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	font-size: 190%;
	line-height: 100%;
	width: auto;
}
.tabS12PlusTrailHighlated p {
	margin: 0px 0px 0px 10px;
	padding: 10px 5px 0px 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 140%;
	width: auto;
}
.tabS12PlusTrailHighlated ul {
	list-style-type: disc;
}
.tabS12PlusTrailHighlated img {
	align: center;
	position: absolute;
	top: 164px;
	left: 30px;
}
.tabS12PlusTrailHighlatedRT {
	margin-top: 20px;
	float: left;
	width: 275px;
	height: 203px;
	padding-right: 0px;
	margin-right: 0px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/psplus12_Trial_bg1.jpg) no-repeat;
	position: relative;
}
/*
.tabS12PlusTrailHighlatedRT img{
	padding-left:10px;
}
*/
.tabS12PlusTrailHighlatedRT h1 {
	margin: 0;
	padding: 10px 0px 10px 0px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	font-size: 190%;
	line-height: 100%;
	width: auto;
}
.tabS12PlusTrailHighlatedRT p {
	margin: 0px 0px 0px 10px;
	padding: 10px 5px 0px 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 140%;
	width: auto;
}
.tabS12PlusTrailHighlatedRT img {
	align: center;
	position: absolute;
	top: 164px;
	left: 30px;
}
.tabS12PlusTrailCntrBox {
	margin-top: 9px;
	float: left;
	width: 301px;
	height: 215px;
	padding-right: 0px;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 0px;
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/pplus2TrailBG2.jpg) no-repeat;
	position: relative;
}
.tabS12PlusTrailCntrBox h1 {
	margin: 0;
	padding: 25px 0 15px 85px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 150%;
	line-height: 100%;
	width: auto;
}
.tabS12PlusTrailCntrBox p {
	margin: 0px 0px 0px 10px;
	padding: 0 20px 5px 125px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 130%;
	width: auto;
}
.tabS12PlusTrailCntrBox img {
	align: center;
	position: absolute;
	top: 175px;
	left: 50px;
}
.tabS12PlusTrailCntrBox1234 {
	margin-top: 10px;
	align: center;
}
/*         END OF Studio Plus version 12 Trial - BKR Menon       */

/* 		Rescources Page Redesign added by Tom 03-03-09 			*/

.resourcePanelMain {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/resources/resourcePanel.gif);
	background-repeat: no-repeat;
	height: 210px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourcePanelMain h3 {
	color: #008ada;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourcePanelMain ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourcePanelMain ul li {
	border-bottom: 1px solid #008ada;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourcePanelMain a:active {
	color: #333333;
	text-decoration: none;
}
.resourcePanelMain a:link {
	color: #333333;
	text-decoration: none;
}
.resourcePanelMain a:hover {
	color: #008ada;
	text-decoration: none;
}
.resourcePanelMainSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourcePanelMainSubImg {
	padding-left: 05px;
	padding-top: 20px;
	padding-right: 10px;
	float: right;
	width: 175px;
	height: 190px;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
}
.resourcePanelMainRight {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/resources/resourcePanel.gif);
	background-repeat: no-repeat;
	height: 210px;
	width: 610px;
	margin-bottom: 20px;
	text-align: right;
}
.resourcePanelMainRight h3 {
	color: #008ada;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourcePanelMainRight ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourcePanelMainRight ul li {
	border-bottom: 1px solid #008ada;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: right;
}
.resourcePanelMainRight a:active {
	color: #333333;
	text-decoration: none;
}
.resourcePanelMainRight a:link {
	color: #333333;
	text-decoration: none;
}
.resourcePanelMainRight a:hover {
	color: #008ada;
	text-decoration: none;
}
.resourcePanelMainRightSubTxt {
	padding-right: 15px;
	float: right;
	width: 400px;
	padding-top: 15px;
}
.resourcePanelMainRightSubImg {
	padding-right: 15px;
	padding-top: 20px;
	float: left;
	width: 175px;
	height: 190px;
}
.resourcePanelMainAd {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/resources/resourcePanelAd.gif);
	background-repeat: no-repeat;
	height: 125px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourcePanelMainAd h3 {
	color: #008ada;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	margin: 0px;
}
.resourcePanelMainAdTxt {
	float: right;
	width: 480px;
	padding-left: 20px;
	padding-top: 10px;
}
.resourcePanelMainAdImg {
	float: left;
	width: 90px;
	padding-left: 20px;
	padding-top: 10px;
}
.resourcePanelMainAd .smlInfoBtn {
	margin-right: 10px;
	padding-top: 5px;
	float: right;
	width: 45px;
	height: 28px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) top right no-repeat;
	color: #FFFFFF;
	text-align: center;
}
.resourcePanelMainAd a:active {
	color: #008ada;
	text-decoration: none;
	font-weight: bold;
}
.resourcePanelMainAd a:link {
	color: #008ada;
	text-decoration: none;
	font-weight: bold;
}
.resourcePanelMainAd a:hover {
	color: #a00000;
	text-decoration: none;
	font-weight: bold;
}
/* blu toolbar */

.bluHeaderSmlSecd {
	padding-bottom: 4px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu_bottom.gif) no-repeat bottom left;
}
#homeReadyRightSec .bluHeaderSmlSecd h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: bold;
}
.bluHeaderSmlThd {
	width: 190px;
	padding-bottom: 6px;
	margin-bottom: 5px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu_bottom.gif) no-repeat bottom left;
}
#homeReadyRightSec .bluHeaderSmlThd h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	width: auto;
	float: none;
	border: none;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
}
.bluHeaderSmlThd ul {
	margin: 0;
	padding: 0;
	font-size: 75%;
}
.bluHeaderSmlThd ul li {
	margin: 0;
	padding: 3px 4px;
	border-bottom: 1px solid #C9C9C9;
}
.bluHeaderSmlThd ul li a {
	margin: 0;
	padding: 0;
	color: #7376B8;
}
.bluHeaderSml h1 {
	padding: 6px 10px 3px 10px;
	margin: 0;
	height: 25px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu.gif) no-repeat top left;
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
}
.bluHeaderSml ul, .greyHeaderSml ul {
	margin-top: 0;
	padding-bottom: 2px;
	float: right;
	width: 241px;
	position: relative;
}
.bluHeaderSml ul li, .greyHeaderSml ul li {
	padding: 0 0 0 10px;
	width: 229px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.bluHeaderSml ul li a, .greyHeaderSml ul li a {
	padding: 7px 0 10px 34px;
	width: 185px;
	display: block;
	border-bottom: 1px solid #D5D5D5;
	color: #333333;
	text-align: left;
}
.bluHeaderSml ul #listEditing {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_video_editing.gif) 10px top no-repeat;
}
.bluHeaderSml ul #listGlossary {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Glossary.jpg) 10px top no-repeat;
}
.bluHeaderSml ul #listReviews {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Reviews.jpg) 10px top no-repeat;
}
.bluHeaderSml ul #listTestimonials {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/icons/Testimonals.jpg) 10px top no-repeat;
}
.bluHeaderSml ul #listPLifeTutorial {
	background: url(http://img.pinnaclesys.com/images/redesign/support/bg_list_tutorial.gif) 10px top no-repeat;
}
.bluHeaderSml ul #newsRecord {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_tv_viewing.gif) 10px 5px no-repeat;
}
.bluHeaderSml ul #listMedia {
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/bg_list_media_management.gif) 10px top no-repeat;
}
.bluHeaderSml ul #listMedia a {
	border: none;
}
.bluHeaderSml, .greyHeaderSml {
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 241px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/support/bg_header_blu_bottom.gif) no-repeat bottom left;
	clear: both;
	float: left;
}
/* 			-END- Resources Redesing CSS 		*/


	
.resourceTutPanelMain {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/panelResourceTut_sm.jpg);
	background-repeat: no-repeat;
	height: 210px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourceTutPanelMain h3 {
	color: #FEAF14;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourceTutPanelMain ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourceTutPanelMain ul li {
	border-bottom: 1px solid #FEAF14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourceTutPanelMain a:active {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMain a:link {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMain a:hover {
	color: #FEAF14;
	text-decoration: none;
}
.resourceTutPanelMainSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourceTutPanelMainSubTxt p {
	color: #ffffff;
	font-size: 12px;
}
.resourceTutPanelMainSubImg {
	padding-left: 15px;
	padding-top: 60px;
	float: right;
	width: 175px;
	height: 150px;
}
.resourceTutPanelMainSubImg p {
	color: #ffffff;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
/* Small */

.resourceTutPanelMainSm {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/panelResourceTut_sm01.jpg);
	background-repeat: no-repeat;
	height: 172px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourceTutPanelMainSm h3 {
	color: #FEAF14;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourceTutPanelMainSm ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourceTutPanelMainSm ul li {
	border-bottom: 1px solid #FEAF14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourceTutPanelMainSm a:active {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainSm a:link {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainSm a:hover {
	color: #FEAF14;
	text-decoration: none;
}
.resourceTutPanelMainSmSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourceTutPanelMainSmSubTxt p {
	color: #ffffff;
	font-size: 12px;
}
.resourceTutPanelMainSmSubImg {
	padding-left: 15px;
	padding-top: 45px;
	float: right;
	width: 175px;
	height: 150px;
}
.resourceTutPanelMainSmSubImg p {
	margin: 0px;
	padding: 0px;
}
/* end Small */


/* large */

.resourceTutPanelMainLg {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/panelResourceTut_lg2.jpg);
	background-repeat: no-repeat;
	height: 480px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourceTutPanelMainLg h3 {
	color: #FEAF14;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourceTutPanelMainLg ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourceTutPanelMainLg ul li {
	border-bottom: 1px solid #FEAF14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourceTutPanelMainLg a:active {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainLg a:link {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainLg a:hover {
	color: #FEAF14;
	text-decoration: none;
}
.resourceTutPanelMainLgSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourceTutPanelMainLgSubTxt p {
	color: #ffffff;
	font-size: 12px;
}
.resourceTutPanelMainLgSubImg {
	padding-left: 15px;
	padding-top: 60px;
	float: right;
	width: 175px;
	height: 150px;
}
.resourceTutPanelMainLgSubImg p {
	margin: 0px;
	padding: 0px;
}
/* end large */

/* xtralarge */

.resourceTutPanelMainXtraLg {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/panelResourceTut_xtralg.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourceTutPanelMainXtraLg h3 {
	color: #FEAF14;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourceTutPanelMainXtraLg ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourceTutPanelMainXtraLg ul li {
	border-bottom: 1px solid #FEAF14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourceTutPanelMainXtraLg a:active {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainXtraLg a:link {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainXtraLg a:hover {
	color: #FEAF14;
	text-decoration: none;
}
.resourceTutPanelMainXtraLgSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourceTutPanelMainXtraLgSubTxt p {
	color: #ffffff;
	font-size: 12px;
}
.resourceTutPanelMainXtraLgSubImg {
	padding-left: 15px;
	padding-top: 60px;
	float: right;
	width: 175px;
	height: 150px;
}
.resourceTutPanelMainXtraLgSubImg p {
	margin: 0px;
	padding: 0px;
}
/* end xtralarge */

/* extra large */
.resourceTutPanelMainExLg {
	background-image: url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/panelResourceTut_exlg.jpg);
	background-repeat: no-repeat;
	height: 440px;
	width: 610px;
	margin-bottom: 20px;
	text-align: left;
}
.resourceTutPanelMainExLg h3 {
	color: #FEAF14;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resourceTutPanelMainExLg ul {
	float: left;
	list-style-type: none;
	margin: 10px;
	width: 400px;
	list-style-position: outside;
	margin: 10px 0 0;
	padding: 0;
}
.resourceTutPanelMainExLg ul li {
	border-bottom: 1px solid #FEAF14;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: left;
}
.resourceTutPanelMainExLg a:active {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainExLg a:link {
	color: #ffffff;
	text-decoration: none;
}
.resourceTutPanelMainExLg a:hover {
	color: #FEAF14;
	text-decoration: none;
}
.resourceTutPanelMainExLgSubTxt {
	padding-left: 15px;
	float: left;
	width: 400px;
	padding-top: 15px;
}
.resourceTutPanelMainExLgSubTxt p {
	color: #ffffff;
	font-size: 12px;
}
.resourceTutPanelMainExLgSubImg {
	padding-left: 15px;
	padding-top: 60px;
	float: right;
	width: 175px;
	height: 150px;
}
.resourceTutPanelMainExLgSubImg p {
	color: #ffffff;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
/* end extra large */

#bannerTopToolsresourceTut {
	margin-bottom: 10px;
	width: 872px;
	height: 93px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/s12/tutorials/ResourcesTut_banner.jpg) bottom left no-repeat;
}
#bannerTopToolsLeftsresourceTut {
	float: left;
	padding: 20px 4px 0 20px;
	width: 507px;
}
#bannerTopToolsresourceTut h1 {
	margin: 0;
	padding: 5px 0;
	font-size: 280%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopToolsresourceTut h2 {
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: normal;
}
/* PCTV Removal */

.pctv_movContainer {
	background-image: url(http://img.pinnaclesys.com/images/redesign/pctv_movContainerBG.jpg);
	background-repeat: no-repeat;
	height: 140px;
	width: 610px;
	margin-bottom: 10px;
	color: #000000;
}
.pctv_movContainerSM {
	height: 50px;
	width: 600px;
	float: right;
	text-align: left;
	padding-top: 10px;
}
.pctv_movContainer h2 {
	float: left;
	margin: 0;
	font-weight: normal;
	color: #7376B8;
	font-size: 170%;
	line-height: 35px;
}
.pctv_movContainer h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
}
.pctv_movContainer ul {
	float: left;
	width: 400px;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 585px;
	list-style-type: none;
}
.pctv_movContainer ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
}
.pctv_movContainer a:link {
	color: #7376b8;
}
.pctv_movContainer a:hover {
	color: #7376b8;
}
.pctv_movContainer a:active {
	color: #7376b8;
}
 .pctv_movContainer a:visisted {
 color:#7376b8;
}
.pctv_movMain {
	float: left;
	width: 615px;
	padding-right: 15px;
}
/* Cvent Events */

.CventLeftCol {
	float: left;
	width: 650px;
	text-align: left;
}
.CventLeftCol h1 {
	color: #333333;
	font-size: 30px;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 20px;
}
.CventLeftCol .hr {
	border-top: 1px solid #E5E5E5;
	clear: left;
	margin: 0;
	padding: 0;
}
.CventLeftCol p {
	margin: 15px 0 20px;
}
table {
	background: #fff;
	color: #666;
	font: normal 12px/1.5 Arial, sans-serif;
}
table td {
	padding: 5px;
}
table th {
	border-bottom: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	padding: 3px 5px;
	text-align: left;
}
input.buttonSubmit {
	background: #77AADD none repeat scroll 0 0;
	border-color: #99CCFF #4488AA #337799 #88BBEE;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	cursor: pointer;
	float: right;
}
input.buttonSearch {
	background: #eeeeee none repeat scroll 0 0;
	border-color: #E5E5E5 #BCBCBC #ADADAD #ECECEC;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	cursor: pointer;
	float: right;
}
.CventRightCol {
	width: 200px;
	float: right;
	text-align: right;
}
.CventRightCol p {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
}
.CventRightCol input {
	color: #333333;
	font-size: 11px;
	border-color: #00CC00;
}
#searchTable tbody tr td select {
	border: 1px solid;
	border-color: #CCCCCC;
}
#searchTable tbody tr td input.buttonReset {
	background: #77AADD none repeat scroll 0 0;
	border-color: #99CCFF #4488AA #337799 #88BBEE;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	cursor: pointer;
	float: right;
}
#searchTable tbody tr td input.search {
	background: #77AADD none repeat scroll 0 0;
	border-color: #99CCFF #4488AA #337799 #88BBEE;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	cursor: pointer;
	float: right;
}
.CventRightCol input.search {
	color: #333333;
	font-size: 11px;
	border-color: #00CC00;
}
.CventRightCol select {
	width: 170px;
}
/* ProTools */
#ProToolsMainBG {
	float: left;
	height: 485px;
	margin-top: 6px;
	padding: 20px 0 0 15px;
	text-align: left;
	width: 870px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProTools/ProTools_mainBG.jpg) no-repeat scroll 0 0;
}
#ProToolsMainBG .smlBuyBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/btn_buy1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#ProToolsMainBG .smlInfoBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 28px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#ProToolsMainBG .smlBuyBtn a, #ProToolsMainBG .smlInfoBtn a, #ProToolsMainBG .smlWishBtn a, #ProToolsMainBG .smlInfoBtn a {
	color: #FFFFFF;
}
#ProToolsMainBGtop {
	float: left;
	margin-top: -10px;
	width: 870px;
}
#ProToolsMainBGtop h1 {
	color: #cd0134;
	font-size: 250%;
	font-weight: normal;
	line-height: 180%;
}
#ProToolsMainBGtop h2 {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	line-height: 24px;
	padding: 0 0 35px 5px;
	width: 420px;
}
#ProToolsSMBG {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/ProTools/ProTools_smBG.png) no-repeat scroll 0 0;
	clear: both;
	margin-top: 0px;
	padding-top: 10px;
	text-align: left;
	width: 840px;
	height: 250px;
}
#ProToolsSMBG h1 {
	color: #cd0134;
	font-size: 150%;
	font-weight: normal;
	line-height: 180%;
	padding: 5px 10px;
}
#ProToolsSMBG_left {
	float: left;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px;
}
#ProToolsSMBG img {
	float: left;
	margin-left: 5px;
}
#ProToolsSMBG_left img span .smlBuyBtn {
	right: 10px;
}
#ProToolsSMBG_middle {
	float: left;
	padding-right: 5px;
	width: 275px;
	border-left: 1px solid #cd0134;
	border-right: 1px solid #cd0134;
	margin-top: 1px
}
.ProToolsSMBG_contentRightMiddle {
	float: right;
	padding: 0;
	width: 260px;
}
#ProToolsSMBG_right {
	float: right;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px
}
.ProToolsSMBG_contentRight {
	float: right;
	padding: 0;
	width: 160px;
}
/* Lower Section */
#ProToolsMiddleSec {
	margin-top: 10px;
	padding-top: 13px;
	width: 872px;
	clear: both;
	text-align: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_top_family_middleSec.gif) no-repeat;
}
#ProToolsMiddleSecBtm {
	padding-bottom: 10px;
	width: 872px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_btm_family_middleSec.gif) left bottom no-repeat;
}
#ProToolsMiddleSecCenter {
	width: 869px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#ProToolsMiddleSec1 {
	padding-right: 5px;
	float: left;
	width: 280px;
}
#ProToolsMiddleSecCenter h1 {
	margin: 0;
	padding: 0 0 5px 11px;
	color: #cd0134;
	font-weight: normal;
	font-size: 160%;
	line-height: 100%;
}
#ProToolsMiddleSecCenter img {
	padding-left: 10px;
	float: left;
}
.ProToolsMiddleSecCenter_contentRight {
	float: right;
	width: 170px;
}
#ProToolsMiddleSec2 {
	padding-right: 5px;
	float: left;
	width: 279px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.ProToolsMiddleSecCenter_contentRightMiddle {
	float: right;
	width: 140px;
}
#ProToolsMiddleSec3 {
	padding-right: 5px;
	float: right;
	width: 280px;
}
#ProToolsMiddleSec .smlBuyBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/btn_buy1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#ProToolsMiddleSec .smlBuyBtn a, #ProToolsMiddleSec .smlInfoBtn a, #ProToolsMiddleSec .smlWishBtn a, #ProToolsMiddleSec .smlInfoBtn a {
	color: #FFFFFF;
}
#ProToolsMiddleSec .smlInfoBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 28px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#ProToolsMiddleSec .smlBuyBtn a, #ProToolsMiddleSec .smlInfoBtn a, #ProToolsMiddleSec .smlWishBtn a, #ProToolsMiddleSec .smlInfoBtn a {
	color: #FFFFFF;
}
/* Studio 14 */


#StudioMainBG {
	float: left;
	height: 500px;
	margin-top: 6px;
	padding: 20px 0 0 15px;
	text-align: left;
	width: 870px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/Studio14_mainBG.jpg) no-repeat scroll 0 0;
}
#StudioMainBG .smlBuyBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/btn_buy1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#StudioMainBG .smlInfoBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 28px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#StudioMainBG .smlBuyBtn a, #StudioMainBG .smlInfoBtn a, #StudioMainBG .smlWishBtn a, #StudioMainBG .smlInfoBtn a {
	color: #FFFFFF;
}
#StudioMainBGtop {
	float: left;
	margin-top: -10px;
	width: 870px;
}
#StudioMainBGtop h1 {
	color: #82B9E1;
	font-size: 250%;
	font-weight: normal;
	line-height: 180%;
}
#StudioMainBGtop h2 {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	line-height: 24px;
	padding: 0 0 5px 5px;
	width: 420px;
}
#StudioSMBG {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/Studio14_smBG.png) no-repeat scroll 0 0;
	clear: both;
	padding-top: 10px;
	text-align: left;
	width: 840px;
	height: 200px;
}
#StudioSMBG h1 {
	color: #005596;
	font-size: 150%;
	font-weight: normal;
	line-height: 180%;
	padding: 5px 10px;
}
#StudioSMBG_left {
	float: left;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px;
}
#StudioSMBG img {
	float: left;
	margin-left: 5px;
}
#StudioSMBG_left img span .smlBuyBtn {
	right: 10px;
}
#StudioSMBG_middle {
	float: left;
	padding-right: 5px;
	width: 280px;
	border-left: 1px solid #005596;
	border-right: 1px solid #005596;
	margin-top: 1px
}
.StudioSMBG_contentRightMiddle {
	float: right;
	padding: 0;
	width: 160px;
}
#StudioSMBG_right {
	float: right;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px
}
.StudioSMBG_contentRight {
	float: right;
	padding: 0;
	width: 160px;
}
/* Lower Section */
#StudioMiddleSec {
	margin-top: 10px;
	padding-top: 13px;
	width: 872px;
	clear: both;
	text-align: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_top_family_middleSec.gif) no-repeat;
}
#StudioMiddleSecBtm {
	padding-bottom: 10px;
	width: 872px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_btm_family_middleSec.gif) left bottom no-repeat;
}
#StudioMiddleSecCenter {
	width: 869px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#StudioMiddleSec1 {
	padding-right: 5px;
	float: left;
	width: 280px;
}
#StudioMiddleSecCenter h1 {
	margin: 0;
	padding: 0 0 5px 11px;
	color: #cd0134;
	font-weight: normal;
	font-size: 160%;
	line-height: 100%;
}
#StudioMiddleSecCenter img {
	padding-left: 10px;
	float: left;
}
#StudioMiddleSecCenter_contentRight {
	float: right;
	width: 165px;
}
#StudioMiddleSec2 {
	padding-right: 5px;
	float: left;
	width: 279px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#StudioMiddleSec3 {
	padding-right: 5px;
	float: right;
	width: 280px;
}
#StudioMiddleSec .smlBuyBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_buy1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#StudioMiddleSec .smlBuyBtn a, #StudioMiddleSec .smlInfoBtn a, #StudioMiddleSec .smlWishBtn a, #StudioMiddleSec .smlInfoBtn a {
	color: #FFFFFF;
}
/*         START OF  Studio Plus version 14 Trial */

#bannerToptrial14 {
	margin-bottom: 20px;
	width: 871px;
	height: 83px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/s14Trial_banner.gif) top left no-repeat;
}
#bannerTopTrail14Left {
	float: left;
	padding: 10px 0px 10px 20px;
	width: 600px;
	height: 63px;
}
#bannerTopTrail14Right {
	float: left;
}
#bannerTopTrail14Left h1 {
	margin: 0;
	padding-top: 18px;
	font-size: 250%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTrail14 h2 {
	margin: 0 0 0 0;
	padding: 10px 0 5px 0;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: normal;
}
#bannerTopTrail14 img {
	float: left;
}
/* Pinnacle S14 Plus Trail */
.tabS14PlusTrailHighlated {
	margin-top: 20px;
	float: left;
	width: 275px;
	height: 203px;
	padding-right: 0px;
	margin-right: 0px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/s14Trial.jpg) no-repeat;
	position: relative;
}
.tabS14PlusTrailHighlated img {
	padding-left: 10px;
}
.tabS14PlusTrailHighlatedRight {
	padding: 0;
	float: right;
	width: 160px;
	height: 110px;
}
.tabS14PlusTrailHighlated h1 {
	margin: 0;
	padding: 10px 0px 10px 0px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	font-size: 190%;
	line-height: 100%;
	width: auto;
}
.tabS14PlusTrailHighlated p {
	margin: 0px 0px 0px 10px;
	padding: 10px 5px 0px 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 140%;
	width: auto;
}
.tabS14PlusTrailHighlated ul {
	list-style-type: disc;
}
.tabS14PlusTrailHighlated img {
	align: center;
	position: absolute;
	top: 164px;
	left: 30px;
}
.tabS14PlusTrailHighlatedRT {
	margin-top: 20px;
	float: left;
	width: 275px;
	height: 203px;
	padding-right: 0px;
	margin-right: 0px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/s14Trial.jpg) no-repeat;
	position: relative;
}
/*
.tabS12PlusTrailHighlatedRT img{
	padding-left:10px;
}
*/
.tabS14PlusTrailHighlatedRT h1 {
	margin: 0;
	padding: 10px 0px 10px 0px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	font-size: 190%;
	line-height: 100%;
	width: auto;
}
.tabS14PlusTrailHighlatedRT p {
	margin: 0px 0px 0px 10px;
	padding: 10px 5px 0px 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 140%;
	width: auto;
}
.tabS14PlusTrailHighlatedRT img {
	align: center;
	position: absolute;
	top: 164px;
	left: 30px;
}
.tabS14PlusTrailCntrBox {
	margin-top: 9px;
	float: left;
	width: 301px;
	height: 215px;
	padding-right: 0px;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 0px;
	background: url(http://img.pinnaclesys.com/images/redesign/pinnaclelife/pinstudiotr12/s14Trial_buyNow.jpg) no-repeat;
	position: relative;
}
.tabS14PlusTrailCntrBox h1 {
	margin: 0;
	padding: 25px 0 15px 85px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 150%;
	line-height: 100%;
	width: auto;
}
.tabS14PlusTrailCntrBox p {
	margin: 0px 0px 0px 10px;
	padding: 0 20px 5px 125px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	font-size: 100%;
	line-height: 130%;
	width: auto;
}
.tabS14PlusTrailCntrBox img {
	align: center;
	position: absolute;
	top: 175px;
	left: 50px;
}
.tabS14PlusTrailCntrBox1234 {
	margin-top: 10px;
	align: center;
}
/*         END OF Studio Plus version 14 Trial */


/* Studio Effects */


#EffectsMainBG {
	float: left;
	height: 500px;
	margin-top: 6px;
	padding: 20px 0 0 15px;
	text-align: left;
	width: 870px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/Studio14_mainBG.jpg) no-repeat scroll 0 0;
}
#EffectsMainBG .smlBuyBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/btn_buy1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#EffectsMainBG .smlInfoBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 28px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#EffectsMainBG .smlBuyBtn a, #EffectsMainBG .smlInfoBtn a, #EffectsMainBG .smlWishBtn a, #EffectsMainBG .smlInfoBtn a {
	color: #FFFFFF;
}
#EffectsMainBGtop {
	float: left;
	margin-top: -10px;
	margin-bottom: 25px;
	width: 870px;
}
#EffectsMainBGtop h1 {
	color: #82B9E1;
	font-size: 250%;
	font-weight: normal;
	line-height: 180%;
}
#EffectsMainBGtop h2 {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	line-height: 24px;
	padding: 0 0 80px 5px;
	width: 420px;
}
#EffectsSMBG {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio14/Studio14_smBG.png) no-repeat scroll 0 0;
	clear: both;
	padding-top: 10px;
	text-align: left;
	width: 840px;
	height: 250px;
}
#EffectsSMBG h1 {
	color: #005596;
	font-size: 150%;
	font-weight: normal;
	line-height: 180%;
	padding: 5px 10px;
}
#EffectsSMBG_left {
	float: left;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px;
}
#EffectsSMBG img {
	float: left;
	margin-left: 5px;
}
#EffectsSMBG_left img span .smlBuyBtn {
	right: 10px;
}
#EffectsSMBG_middle {
	float: left;
	padding-right: 5px;
	width: 280px;
	border-left: 1px solid #005596;
	border-right: 1px solid #005596;
	margin-top: 1px
}
.EffectsSMBG_contentRightMiddle {
	float: right;
	padding: 0;
	width: 160px;
}
#EffectsSMBG_right {
	float: right;
	padding-right: 5px;
	width: 270px;
	margin-top: 1px
}
.EffectsSMBG_contentRight {
	float: right;
	padding: 0;
	width: 160px;
}
/* Lower Section */
#EffectsMiddleSec {
	margin-top: 10px;
	padding-top: 13px;
	width: 872px;
	clear: both;
	text-align: left;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_top_family_middleSec.gif) no-repeat;
}
#EffectsMiddleSecBtm {
	padding-bottom: 10px;
	width: 872px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/bg_btm_family_middleSec.gif) left bottom no-repeat;
}
#EffectsMiddleSecCenter {
	width: 869px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
#EffectsMiddleSec1 {
	padding-right: 5px;
	float: left;
	width: 280px;
}
#EffectsMiddleSecCenter h1 {
	margin: 0;
	padding: 5px 10px;
	color: #005596;
	font-weight: normal;
	font-size: 150%;
	line-height: 180%;
}
#EffectsMiddleSecCenter h3 {
	margin: 0;
	padding: 10px 0 5px 0px;
	color: #005596;
	font-weight: bold;
	font-size: 110%;
	line-height: 100%;
}
#EffectsMiddleSecCenter img {
	padding-left: 10px;
	float: left;
}
.EffectsMiddleSecCenter_contentRight {
	float: right;
	width: 170px;
}
#EffectsMiddleSec2 {
	padding-right: 5px;
	float: left;
	width: 279px;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
}
.EffectsMiddleSecCenter_contentRightMiddle {
	float: right;
	width: 170px;
}
#EffectsMiddleSec3 {
	padding-right: 5px;
	float: right;
	width: 280px;
}
#EffectsMiddleSec .smlInfoBtn {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Family/btn_info1.gif) no-repeat scroll right top;
	color: #FFFFFF;
	float: right;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 45px;
}
#EffectsMiddleSec .smlBuyBtn a, #EffectsMiddleSec .smlInfoBtn a, #EffectsMiddleSec .smlWishBtn a, #EffectsMiddleSec .smlInfoBtn a {
	color: #FFFFFF;
}
/* Studio 15 */


#StudioMainBG15 {
	float: left;
	height: 830px;
	margin-top: 6px;
	padding: 20px 0 0 15px;
	text-align: left;
	width: 870px;
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio15/Studio15_mainBG.jpg) no-repeat scroll 0 0;
}
#StudioMainBG15 .smlBuyBtn15 {
	background: transparent url(http://img.pinnaclesys.com/images/2012/images/bkr_btn_buy1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: left;
	height: 24px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 80px;
}
#StudioMainBG15 .smlInfoBtn15 {
	background: transparent url(http://img.pinnaclesys.com/images/2012/images/bkr_btn_info1.png) no-repeat scroll right top;
	color: #FFFFFF;
	float: left;
	height: 28px;
	margin-right: 3px;
	padding-top: 4px;
	text-align: center;
	width: 80px;
}
#StudioMainBG15 .smlBuyBtn15 a, #StudioMainBG15 .smlInfoBtn15 a, #StudioMainBG15 .smlWishBtn15 a, #StudioMainBG15 .smlInfoBtn15 a {
	color: #FFFFFF;
}
#StudioMainBGtop15 {
	float: left;
	margin-top: -10px;
	width: 870px;
	height: 300px;
}
#StudioMainBGtop15 h1 {
	color: #82B9E1;
	font-size: 200%;
	font-weight: normal;
	line-height: 180%;
	width: 800px;
}
#StudioMainBGtop15 h2 {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	line-height: 24px;
	padding: 0 0 5px 5px;
}
#StudioSMBG15 {
	background: transparent url(http://img.pinnaclesys.com/images/redesign/Studio15/Studio15_smBG.png) no-repeat scroll 0 0;
	clear: both;
	padding-top: 10px;
	text-align: left;
	margin-top: 50px;
	width: 840px;
	/*height:300px;*/
	height: 800px;
}
#StudioSMBG15 h1 {
	color: #005596;
	font-size: 150%;
	font-weight: normal;
	line-height: 140%;
	padding: 5px 10px;
}
#StudioSMBG_left15 {
	float: left;
	padding-right: 5px;
	/*width:202px;*/
	width: 270px;
	margin-top: 1px;
}
#StudioSMBG15 img {
	float: left;
	margin-left: 5px;
}
#StudioSMBG_left15 img span .smlBuyBtn15 {
	right: 10px;
}
#StudioSMBG_middle15 {
	float: left;
	padding-right: 5px;
	/*width:202px;*/
	width: 270px;
	border-left: 0px solid #005596;
	border-right: 0px solid #005596;
	margin-top: 1px
}
.StudioSMBG_contentRightMiddle15 {
	float: right;
	padding: 0;
	width: 80px;
}
#StudioSMBG_middle15_01 {
	float: left;
	padding-right: 5px;
	width: 202px;
	border-left: 0px solid #005596;
	border-right: 0px solid #005596;
	margin-top: 1px
}
.StudioSMBG_contentRightMiddle15_01 {
	float: right;
	padding: 0;
	width: 80px;
}
#StudioSMBG_right15 {
	float: right;
	padding-right: 5px;
	/*width:202px;*/
	width: 270px;
	margin-top: 1px;
	border-left: 0px solid #005596;
}
.StudioSMBG_contentRight15 {
	float: right;
	padding: 0;
	width: 100px;
}
/*
.bkr-header {background-color:#000000; height:60px; width:100%; margin-top:0px; vertical-align:middle;}
*/

.bkr-avidlogo {
	margin-left: 5%;
	float: left;
	margin-top: 20px;
}
.bkr-drpdwn {
	margin-right: 10px;
	float: right;
	margin-top: 0;
}
.bkr-drpdwn .nav a {
	color: #CCCCCC;
}
.bkr-drpdwn .nav a:hover {
	color: #000000;
}
.bkr-drpdwn .nav {
	height: 22px;
}
#dealer-locator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.00em;
}
#dealer-locator ul {
	list-style-type: none;
}
#dealer-locator h2 {
	padding: 0;
	margin: 0;
}
#dealer-locator {
}
#dealer-locator h2.hdr-beta {
	margin-top: 10px;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;
	font-size: 2.0em;
}
#dealer-locator h4 {
	margin: 0;
	padding: 10px 0 10px 0;
	font-size: 1.35em;
}
#dealer-locator #retail h3 {
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-bottom: 6px;
	font-size: 1.75em;
}
#dealer-locator #retail ul {
	padding: 0;
	margin: 0;
}
#dealer-locator #retail ul li {
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
}
#dealer-locator #resellers h3 {
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-bottom: 3px;
	font-size: 1.75em;
}
#dealer-locator #resellers ul {
	padding: 0;
	margin: 0;
}
#dealer-locator #resellers ul li {
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
}
#dealer-locator #distribution h3 {
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-bottom: 3px;
	font-size: 1.75em;
}
#dealer-locator #distribution ul {
	padding: 0;
	margin: 0;
}
#dealer-locator #distribution ul li {
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
}
#dealer-locator .cola {
	float: left;
	width: 265px;
	padding: 5px 5px 5px 15px;
}
#dealer-locator .colb {
	float: left;
	width: 265px;
	padding: 5px 5px 5px 15px;
}
#dealer-locator .colc {
	float: left;
	width: 265px;
	padding-top: 20px;
	padding: 5px 5px 5px 15px;
}
#dealer-locator .cold {
	float: left;
	width: 265px;
	padding: 5px 5px 5px 15px;
}
#dealer-locator .chat {
	padding-top: 15px;
}
#dealer-locator .clear {
	clear: both;
}
/* phone purchase */
#corelphone {
	color: #dedede;
	float: right;
	font-size: 100%;
	padding-top: 8px;
	margin-right: 20px;
	text-align: right;
	min-width: 250px;
	width: auto !important;
	width: 250px;
}
a.bubble-tt {
	color: #dedede !important;
	font-size: 110%;
	font-weight: normal;
	position: relative;
	text-decoration: none;
	z-index: 50 !important;
}
a.bubble-tt span {
	display: none;
}
a.bubble-tt:hover {
	color: #fff !important;
	z-index: 120;
}
a.bubble-tt:hover span.bubble-tooltip {
	display: block;
	font-size: 100%;
	font-weight: normal;
	left: 0;
	padding: 15px 0 0;
	position: absolute;
	top: 0;
	width: 210px;
}
a.bubble-tt:hover span.tt-top {
	background: url("http://img.pinnaclesys.com/images/redesign/bubble-pop-top.png") no-repeat scroll center top transparent;
	display: block;
	padding: 30px 8px 0;
}
a.bubble-tt:hover span.tt-middle {
	background: url("http://img.pinnaclesys.com/images/redesign/bubble-pop-mid.png") repeat scroll center bottom transparent;
	color: #333333 !important;
	display: block;
	line-height: 120% !important;
	padding: 0 15px;
	text-align: left;
}
a.bubble-tt:hover span.tt-bottom {
	background: url("http://img.pinnaclesys.com/images/redesign/bubble-pop-bot.png") no-repeat scroll center bottom transparent;
	display: block;
	padding: 0 8px 20px;
}
/*Updated Nav Links */

#nav-qlinks {
	float: right;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#nav-qlinks li {
	float: left;
}
#nav-qlinks li a {
	display: block;
}
.qlinks-cart {
	padding-right: 5px;
	border-right: 1px solid #ccc;
}
.qlinks-contact {
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #ccc;
}
.qlinks-login {
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #ccc;
}
.qlinks-locator {
	padding-left: 5px;
}
#nav-cart {
	padding-left: 18px;
	background: url('/images/redesign/pin-cart.png') 0px 2px no-repeat;
}
#viewCart {
	position: absolute;
	padding: 4px 0 0 0px;
	float: left;
	top: 10px;
	right: 255px;
	width: 94px;
	height: 18px;
	background: url(http://img.pinnaclesys.com/images/redesign/your_cart2_notype.jpg) left top no-repeat;
	color: #FFFFFF;
	font-size: 95%;
	text-align: left;
}
#viewCart a, #viewCart a:hover {
	color: #FFFFFF;
}
/*patch for pinnacle 17 launch */
a#btnBuyStudio {
	margin-top: 25px;
	margin-left: 75px;
	margin-right: 10px;
	padding: 13px 5px 15px 5px;
	text-align: center;
	float: right;
	width: 95px;
	background: transparent url('http://img.pinnaclesys.com/images/redesign/ProductPage/bg_btn_buyNow.gif') no-repeat;
	color: #FFF;
	font-weight: bold;
}
#leftBannerSec .backorder-btn {
	margin-left: 15px;
	margin-right: 25px;
}
#leftBannerSec .backorder-text {
	color: red;
    float: left;
    font-size: 11px;
    font-weight: bold;
    padding-top: 30px;
    text-align: center;
    width: 130px;
	margin-left: 20px;
}
#bannerSecS14 {
	position: relative;
}
.logo-ultimate .winlogo {
	position: absolute;
	top: 250px;
	left: 540px;
}
.logo-plus .winlogo {
	position: absolute;
	top: 240px;
	left: 540px;
}
.logo-std .winlogo {
	position: absolute;
	top: 240px;
	left: 540px;
}
.compare-family {
	padding: 20px;
}
.compare-header {
	background: #433e3e url('/images/upgrade/pinnacle-studio/compare-header-bg.gif') top left repeat-x;
}
.studio-compare .compare-title {
	color: #fff;
	font-size: 26px;
	width: 559px;
	padding-left: 20px;
}
.compare-studio, .compare-plus, .compare-ultimate {
	width: 75px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.pin-title {
	background: #f1f1f1 url('/images/upgrade/pinnacle-studio/compare-titles-bg.png') top left repeat-x;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
.pin-studio {
	background: #e3e3e3 url('/images/upgrade/pinnacle-studio/compare-titles-bg.png') top left repeat-x;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
.pin-plus {
	background: #d7d7d7 url('/images/upgrade/pinnacle-studio/compare-titles-bg.png') top left repeat-x;
	text-align: center;
	font-weight: bold;
	color: #003a78;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
.pin-ultimate {
	background: #dbcfd5 url('/images/upgrade/pinnacle-studio/compare-titles-bg.png') top left repeat-x;
	text-align: center;
	font-weight: bold;
	color: #98004c;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
}
.feature-title {
	background-color: #f1f1f1;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	padding-left: 20px;
}
.compare-feature img {
	padding-bottom: 0;
	margin-right: 0;
	float: none;
}
.feature-studio {
	background-color: #e3e3e3;
	text-align: center !important;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
.feature-plus {
	background-color: #d7d7d7;
	text-align: center !important;
	color: #003a78;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
.feature-ultimate {
	background-color: #dbcfd5;
	text-align: center !important;
	color: #98004c;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
}
.disclaimers {
	padding-left: 20px;
	padding-top: 10px;
	font-size: 11px;
}
#StudioMainBG15 {
	background: transparent url('/images/products/studio/studio-family-bg.jpg') no-repeat scroll 0 0;
}
.system-requirements {
	width: 99%;
}
.system-requirements h1.header {
	margin-top: 0;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 160%;
	font-weight: normal;
	border-bottom: 1px solid #C9C9C9;
}
.system-requirements h4 {
	font-size: 100%;
	padding: 0;
	margin: 0;
}
.system-requirements ul {
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.system-requirements ul li {
	list-style-type: disc;
	line-height: normal;
	margin-bottom: 0;
	padding: 0 0 10px 0;
	margin: 0 0 0 20px;
}
.system-requirements ul ul {
	padding: 10px 0 0 0;
}
.system-requirements .col-one {
	float: left;
	width: 440px;
	padding-right: 20px;
}
.system-requirements .col-two {
	float: left;
	width: 390px;
	padding-left: 10px;
}
.system-requirements .supported-languages {
	padding-top: 15px;
	padding-bottom: 5px;
	border-top: 1px dashed #C9C9C9;
	border-bottom: 1px dashed #C9C9C9;
	margin-bottom: 15px;
}
.system-requirements h4 {
	padding-bottom: 10px;
}

.system-requirements p {
	padding-bottom: 10px;	
}


/*Dazzle product page update 10/17/13*/
.features-content {
	float: left;
	padding: 15px 0 10px 0;
}
.features-content p {
	padding: 0 0 15px 0;
}
.features-content h2 {
	padding: 0 0 15px 0;
	font-size: 100%;
	color: #333;
}
.features-content h4 {
	padding: 0 0 5px 0;
	font-size: 100%;
	color: #333;
}

/*Black Friday Sale */

.mBStudioHD16 #holiday-sale {
	position: absolute;
	top: 240px;
	left: 230px;

}

.mBStudioPlus16 #holiday-sale {
	position: absolute;
	top: 240px;
	left: 230px;
}

.mBStudioUlt16 #holiday-sale {
	position: absolute;
	top: 250px;
	left: 230px;
}

#holiday-sale a {
	display: block;	
	width: 270px;
	padding: 0;
	margin: 0;
	background: url('/images/promotions/landing/holiday-sale/callout-bg.png') top left;
	background: rgba(0, 0, 0, .8);
	padding: 10px 15px 10px 15px;
	color: #ddd;
	border: #ddd 1px solid;	
}

#holiday-sale a #title-bf {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #f80900;
	font-size: 1.2em;	
	padding-bottom: 5px;
}

#holiday-sale a span {
	text-decoration: underline;
}

#holiday-sale a:hover {
	border: #fff 1px solid;
	color: #fff;
}


/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}