/* 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;}

#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{ margin-right:10px; }
#rightPageCol img.imgTraining{ margin-bottom:155px; }
#rightPageCol img.imgContact{ margin-bottom:20px; }

#rightPageCol ul{ margin-left:20px; }
#rightPageCol ul li{ list-style:none; margin-top:5px; }

#leftBodyCol{ float:left; width:313px; margin-top:20px;}

#rightBodyCol{ float:right; width:293px; height:604px; margin-top:20px; padding:0px 10px; background:url(/img/partitionBox/313x604.gif) no-repeat;}
#rightBodyCol h1{ margin-top:4px; margin-bottom:8px;}
#rightBodyCol h1.videoTitle{ background:url(/img/icons/tv.gif) no-repeat; padding-left:30px; padding-top:5px; margin-top:20px; margin-bottom:0px;}
#rightBodyCol img.imgDivider{ margin:0px auto;}

#rightBodyCol ul.videoList{margin-left:30px; margin-top:10px; }
#rightBodyCol ul li{ list-style:none; margin-top:2px; }


.videoDate{ margin-left:30px; font-size:11px; color:#999; }


#treeContainer{ min-height:440px; }
