/* 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;}

#leftBodyCol{ float:left; width:313px; margin-top:20px;}
#rightBodyCol{ float:right; width:313px; margin-top:20px;}

#rightBodyCol ul{ position:relative; margin:10px 0px; list-style-image:url(/img/icons/arrow.gif); margin-left:20px; }
#rightBodyCol ul li{ margin:5px 0px;}

#leftBodyCol ul{ position:relative; margin:10px 0px; list-style-image:url(/img/icons/arrow.gif); margin-left:20px; }
#leftBodyCol ul li{ margin:5px 0px;}

#rightPageCol{ width:254px; float:right; margin-right:35px; margin-top:20px; }
#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:20px; }
#rightPageCol p{ padding-left:10px; padding-right:10px; }

#rightPageCol img{ padding-right:10px; }
#rightPageCol img.asteriskIcon{ padding-bottom:50px; }
#rightPageCol img.onSiteTraining{ padding-bottom:20px; }
#rightPageCol img.contactUs{ padding-bottom:20px; }


#supportPolicy h1{ margin-top:15px; }
#supportPolicy li{ margin-top:5px; }
#supportPolicy ul{ margin-left:35px; }
#supportPolicy p{ margin-left:25px; }
#supportPolicy ul li p{ margin-left:0px; }
#supportPolicy ul ul{ margin-left:10px; margin-top:5px; }

#supportPolicy .supportHoursList{ margin-left:40px; }
#supportPolicy .supportHoursList li{ margin-top:0px; }


#productsShowcase{ position:relative; width:642px; height:438px; padding-left:4px; margin-top:10px; background:url(/img/partitionBox/646x438.gif) no-repeat; }
#productsShowcase h1{ padding-top:3px; padding-bottom:2px; padding-left:10px;  } 

#speechEngineItems{ float:right; width:204px;}
#speechTunerItems { float:right; width:203px; padding-right:20px; }
#speechPlatformItems{ float:right; width:208px;}

#speechEngineItems ul, #speechTunerItems ul, #speechPlatformItems ul{margin:10px 0px; list-style:none; margin-left:10px; }
#speechEngineItems ul li, #speechTunerItems ul li, #speechPlatformItems ul li{ margin:5px 0px; }
#speechEngineItems img, #speechTunerItems img, #speechPlatformItems img{ padding-right:5px; }

#advancedPricingGraph{ width:313px; height:225px; padding-top:55px; background:url(/img/support/supportPolicies/rateAdvanced.gif); }
#advancedPricingGraph table{ font-weight:bold; color:#006; }
#advancedPricingGraph table .description{ width:205px; padding-left:10px; padding-top:6px; padding-bottom:7px; }
#advancedPricingGraph table .rate{ width:85px; padding-left:10px; text-align:center; }

#basicPricingGraph{ width:313px; height:130px; padding-top:55px; background:url(/img/support/supportPolicies/rateBasic.gif); }
#basicPricingGraph table{ font-weight:bold; color:#006; }
#basicPricingGraph table .description{ width:175px; padding-left:10px; padding-top:6px; padding-bottom:7px; }
#basicPricingGraph table .rate{ width:120px; padding-left:10px; }
#basicPricingGraph table .rate span{ font-weight:normal; font-size:11px; color:#669; }
