/* OverRide Background For Right Bar Style */
#pageWrapper{ background:url(/img/pageFrame/frameBackRightBar.gif) no-repeat; }

#pageBanner{  position:relative; margin-left:15px; margin-right:15px;}
#pageBody{float:left; width:646px; margin-left:35px; margin-top:20px; line-height:16px;}

#pageBody p.headText{ margin-top:20px; }
#pageBody ol.numericList, #pageBody ul.bulletList{ margin-left:20px; margin-bottom: 0px; margin-top:5px; }
#pageBody ol.numericList li, #pageBody ul.bulletList li{ margin-top:5px; }

#leftBodyCol{ float:left; width:313px; margin-top:20px;}
#leftBodyCol h1{margin-left:10px; padding-top:5px; margin-bottom:25px; }
#rightBodyCol{ float:right; width:313px; margin-top:20px; }

#rightPageCol{ width:254px; float:right; margin-right:35px; margin-top:20px; display:inline; }

#rightPageCol ul.resourcesList{ margin-left:15px; list-style-type:none; }
#rightPageCol ul.resourcesList li{ margin-top:5px; }

#rightPageCol h2{ color:#5b6069; font-size:12px; height:18px; padding-top:3px; font-weight:bold; background:url(/img/titleBars/rightPageBarTitle.gif) no-repeat; text-indent:10px; }
#rightPageCol h2.marginTop{ margin-top:15px; }

#rightPageCol p.productInfo{ width:254px; height:114px; padding:0px; background:url(/img/resources/tips/engine.jpg) no-repeat; }
#rightPageCol p{ padding:5px 10px; }

#rightPageCol img{ margin-right:5px; }
#rightPageCol img.btnClickHere{ margin-bottom:16px; }

#rightPageCol h2.buyNowTitle{ background:url(/img/titleBars/rightPageBarTitleDark.gif) no-repeat; color:#FFF; }
#rightPageColBuyNow{ position:relative; width:254px; height:79px; padding:0px; background:url(/img/partners/digium/bkgBuyNow.gif) no-repeat;}
#rightPageColBuyNow p{ padding-top:22px; }

/* Speech Kits */
#speechKits{ position:relative; width:646px; height:261px; margin-top:10px; background:url(/img/partners/digium/speechKits.jpg) no-repeat; }
#speechKits h1{ margin-left:20px; padding-top:7px; }

#speechStartTitle{ position:absolute; top:27px; left:20px; font-weight:bold; color:#FFF; }
#speechKits div.speechStartList{
	position:absolute;
	left:10px;
	top:185px;
	width:310px;
	color:#000;
}


#speechPowerTitle{ position:absolute; top:27px; left:343px; font-weight:bold; color:#FFF; }
#speechKits ul.speechPowerList{ position:absolute; left:470px; top:140px; width:165px; list-style-image:url(/img/icons/arrow.gif); }
#speechKits ul.speechPowerList li{ margin-top: 5px; }

/* Additional Ports */
#additionalPorts{position:relative; width:646px; height:520px; margin-top:10px;background:url(/img/partners/digium/additionalPorts.jpg) no-repeat; }
#additionalPorts h1{ padding-top:7px;position:absolute; top:190px; left:10px;}


#openLiteTxt{position:absolute; top:285px; left:100px; width:194px;   }
#openLiteVolumeTxt{ position:absolute; top:385px; left:100px; width:199px; }
#openEngineTxt{ position:absolute; top:385px; left:415px; width:192px; }
#openEngineVolumeTxt{ position:absolute; top:285px; left:415px; width:185px; }

#subscribeBanner{ position:absolute; top:80px;padding-left:300px;padding-right:10px;}


#additionalPorts ul.speechStartList{ position:absolute; left:150px; top:120px; width:175px; list-style-image:url(/img/icons/arrow.gif); }
#additionalPorts ul.speechStartList li{ margin-top: 5px; }


/* Technical Support */
#technicalSupport{position:relative; width:606px; height:356px; margin-top:10px; padding:0px 20px; background:url(/img/partitionBox/646x356.gif) no-repeat; }
#technicalSupport h1{ padding-top:5px; margin-bottom:25px; }

#technicalSupport div.columnLeft{ position:relative; float:left; width:294px; margin-bottom:10px; }
#technicalSupport div.columnRight{ position:relative; float:right; width:294px; margin-bottom:10px;}

#technicalSupport div.columnLeft ul{ list-style-type:none; }
#technicalSupport div.columnLeft ul li{ margin-top:7px; }

