/* - - - - - - - - - - Styles used in the master.pages - - - - - - - - - -  */
html{overflow:-moz-scrollbars-vertical; background:url(../../images/template/BakBg.gif) repeat-x top #475B73;}
body{font-family:Arial, Helvetica, sans-serif; position:relative;}
*html body{}
.hide{position:absolute; left:-5000px; top:-5000px; height:1px; width:1px; overflow:hidden;}
.clear{clear:both; margin:0; padding:0;}
.clear_left{clear:left; margin:0; padding:0;}
.clear_right{clear:right; margin:0; padding:0;}
a{text-decoration:underline;}
a:focus, a:active, a:hover{text-decoration:none;}			
a:focus, a:active{outline:none; outline:1px dashed #D80000;}
strong{font-weight:bold;}
em{font-style:italic;}

/* - - - - - - - - - - Hidden Styles - - - - - - - - - - */
p.Skip a{position:absolute; left:-5000px; top:-5000px; height:1px; width:1px; overflow:hidden; z-index:1000;}
p.Skip a:focus, 
p.Skip a:active{border:none; padding:3px; width:120px;  position:absolute; top:66px; left:36px; background-color:#FF0000; color:#FFFFFF; text-align:left; line-height:1em; z-index:600; height:14px; text-decoration:none; outline:none;
	-moz-border-radius:2px; 
	-webkit-border-radius:2px;  
	border-radius:2px;}

#custom-doc {width:76em; *width:72.82em; min-width:970px; margin:auto; text-align:left; } 

/* - - - - - - - - - - Banner - - - - - - - - - -  */
div.Banner{margin:10px 0; text-align:left; min-height:92px; _height:92px; background:url(../../images/template/CdsmStrapLine.jpg) #FFFFFF right top no-repeat;}
div.Banner div.CdsmLogo{padding:25px 0 0 35px; width:148px; float:left; clear:none;}
/**/
div.Banner div.CdsmLogo a{ outline:none;}
div.Banner div.CdsmLogo a span{position:absolute; left:-5000px; top:-5000px; overflow:hidden;}
div.Banner div.CdsmLogo a:focus span, 
div.Banner div.CdsmLogo a:active span, 
div.Banner div.CdsmLogo a:hover span{border:none; padding:3px; width:70px;  position:absolute; top:66px; *top:76px; _top:76px; left:36px; background-color:#FF0000; color:#FFFFFF; text-align:left; line-height:1em; z-index:600; height:14px; text-decoration:none; outline:none;
	-moz-border-radius:2px; 
	-webkit-border-radius:2px;  
	border-radius:2px;}

/* - - - - - - - */
div.DropLinks{padding:8px 0 0 35px; float:left; clear:none; width:265px;}
div.DropLinks ul{}
div.DropLinks ul li{display:inline;}
div.DropLinks ul li span{ width:120px; height:28px; float:left; clear:none; background-color:#CCCCCC;}
div.DropLinks ul li span.Products{margin-right:25px; background:url(../../images/template/BannerLinkSprite.jpg) left -29px no-repeat;}
div.DropLinks ul li span:focus.Products,
div.DropLinks ul li span:active.Products, 
div.DropLinks ul li span:hover.Products{margin-right:25px; background:url(../../images/template/BannerLinkSprite.jpg) -121px -29px no-repeat;}
div.DropLinks ul li a.Services{background:url(../../images/template/BannerLinkSprite.jpg) left top no-repeat;}
div.DropLinks ul li a:focus.Services,
div.DropLinks ul li a:active.Services,
div.DropLinks ul li a:hover.Services{background:url(../../images/template/BannerLinkSprite.jpg) -121px top no-repeat;} 
div.DropLinks ul li ul{display:none;}
div.DropLinks ul li:hover ul{display:block; cursor:pointer; position:absolute; left:220px; z-index:5000;}
div.DropLinks ul li:hover ul.Products{left:218px; top:55px; *top:65px;}
div.DropLinks ul li:hover ul.Services{left:218px; top:55px; *top:65px;}
div.DropLinks ul li ul li{display:inline;}
div.DropLinks ul li ul li a{height:94px; margin-right:0; float:left; clear:none; width:170px; color:#FFFFFF;}
div.DropLinks ul.Products a{height:100px;}
div.DropLinks ul.Services a{height:83px;}
/**/
div.DropLinks ul li ul li a.Mls{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat left top;  width:170px;}
div.DropLinks ul li ul li a:hover.Mls{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat -265px top;}
div.DropLinks ul li ul li a.Ped{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat left -100px;  width:265px;}
div.DropLinks ul li ul li a:hover.Ped{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat -265px -100px;}
div.DropLinks ul li ul li a.Pap{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat left -200px;  width:259px;}
div.DropLinks ul li ul li a:hover.Pap{background:url(../../images/template/DropLinkProdSprite.gif) no-repeat -265px -200px;}
/**/										
div.DropLinks ul li ul li a.eLearn{background:url(../../images/template/DropLinkServSprite.gif) no-repeat left top;  width:225px;}
div.DropLinks ul li ul li a:hover.eLearn{background:url(../../images/template/DropLinkServSprite.gif) no-repeat -226px top;}
div.DropLinks ul li ul li a.Acc{background:url(../../images/template/DropLinkServSprite.gif) no-repeat left -83px;  width:158px;}
div.DropLinks ul li ul li a:hover.Acc{background:url(../../images/template/DropLinkServSprite.gif) no-repeat -159px -83px;}
div.DropLinks ul li ul li a.Consult{background:url(../../images/template/DropLinkServSprite.gif) no-repeat left -168px;  width:311px;}
div.DropLinks ul li ul li a:hover.Consult{background:url(../../images/template/DropLinkServSprite.gif) no-repeat -312px -168px;}

/* - - TempLinks - - */
div.TempLinks{padding:28px 0 0 35px; float:left; clear:none; width:600px;}
div.TempLinks h3{display:inline; width:130px; height:40px; float:left; clear:none; background-color:#CCCCCC; background:url(../../images/template/TempBanner.jpg) left top no-repeat;}
div.TempLinks ul{display:inline;}
div.TempLinks ul li{display:inline; height:40px;}
div.TempLinks ul li a{display:inline; height:40px; float:left; clear:none;}
div.TempLinks ul li a.Mls{background:url(../../images/template/TempBanner.jpg) -154px top no-repeat;  width:113px; margin-left:25px;}
div.TempLinks ul li a:focus.Mls, 
div.TempLinks ul li a:active.Mls, 
div.TempLinks ul li a:hover.Mls{background:url(../../images/template/TempBanner.jpg) -154px -40px no-repeat;}
div.TempLinks ul li a.Ped{background:url(../../images/template/TempBanner.jpg) -267px top no-repeat;  width:172px;}
div.TempLinks ul li a:focus.Ped, 
div.TempLinks ul li a:active.Ped, 
div.TempLinks ul li a:hover.Ped{background:url(../../images/template/TempBanner.jpg) -267px -40px no-repeat;}
div.TempLinks ul li a.Pap{background:url(../../images/template/TempBanner.jpg) -439px top no-repeat;  width:152px;}
div.TempLinks ul li a:focus.Pap, 
div.TempLinks ul li a:active.Pap, 
div.TempLinks ul li a:hover.Pap{background:url(../../images/template/TempBanner.jpg) -439px -40px no-repeat;}

/* - - */
div.Banner div.BanLinks{padding:42px 152px 0 0; width:300px; text-align:right; float:right; clear:none;}
div.Banner div.BanLinks ul{}
div.Banner div.BanLinks ul li{display:inline; font-size:90%;}
div.Banner div.BanLinks ul li a{margin-right:26px; text-decoration:none; color:#000000; height:12px; float:right; clear:none;}
div.Banner div.BanLinks ul li a:focus, 
div.Banner div.BanLinks ul li a:active, 
div.Banner div.BanLinks ul li a:hover{text-decoration:underline;}
div.Banner div.BanLinks ul li a.Comm{width:71px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat left -84px;}
div.Banner div.BanLinks ul li a:focus.Comm,
div.Banner div.BanLinks ul li a:active.Comm, 
div.Banner div.BanLinks ul li a:hover.Comm{width:71px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat -72px -84px;}
div.Banner div.BanLinks ul li a.Part{ width:55px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat left -58px;}
div.Banner div.BanLinks ul li a:focus.Part,
div.Banner div.BanLinks ul li a:active.Part, 
div.Banner div.BanLinks ul li a:hover.Part{width:55px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat -56px -58px;}
div.Banner div.BanLinks ul li a.Con{ width:50px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat left -71px;}
div.Banner div.BanLinks ul li a:focus.Con,
div.Banner div.BanLinks ul li a:active.Con, 
div.Banner div.BanLinks ul li a:hover.Con{width:50px; background:url(../../images/template/BannerLinkSprite.jpg) no-repeat -51px -71px;}

/* - - - - - - - - - - Video - - - - - - - - - -  */
.yui-g div.Vid{width:50%;}
div.Vid h2{width:76px; height:21px; margin:18px 0 8px 0;}
div.Vid h2.Products{background:url(../../images/template/PodHeads.jpg) no-repeat left -39px;}
div.Vid p.Lead{color:#343434; font-size:100%; margin-bottom:8px;}
div.VidNews{margin-bottom:10px; background-color:#FFFFFF;
		-moz-border-radius:25px; /*-moz-border-radius-topleft:25px;*/
		-webkit-border-radius:25px; /*-webkit-border-radius-topleft:25px;*/
		border-radius:25px; /*border-radius-topleft:25px;*/}
/**/
div.VidNews div.HmVideo{padding:7px 0 7px 18px; *padding:7px 0 7px 14px; _padding:7px 0 7px 14px; /*height:379px;*/ overflow:hidden;}
div.VidNews div.HmVideo a{text-decoration:underline; color:#FF0000; font-weight:normal;}
div.VidNews div.HmVideo a:focus, 
div.VidNews div.HmVideo a:active, 
div.VidNews div.HmVideo a:hover{text-decoration:none;}	
/**/
div.VidNews div.HmNews{background:#000000; color:#FFFFFF; /*min-height:379px;*/
		-moz-border-radius-topright:25px; -moz-border-radius-bottomright:25px; 
		-webkit-border-top-right-radius:25px; -webkit-border-bottom-right-radius: 25px;
		border-radius-topright:25px; border-radius-bottomright:25px;

		}
*html div.VidNews div.HmNews{background:#000000; height:379px;}
/**/
div.VidNews div.HmNews ul.Tabs{padding:13px 0 0 22px; /*border-bottom:1px solid #544F56;*/ height:36px;}
div.VidNews div.HmNews ul.Tabs li{display:inline;}
div.VidNews div.HmNews ul.Tabs li a{display:inline; float:left; clear:none; margin-right:5px;}
/**/
div.VidNews div.HmNews ul.Tabs li.NewsOn a.selected{background-color:#1A171B; outline:none; background:url(../../images/template/HmFeedTabs.gif) no-repeat left top; margin-borrom:-1px; width:70px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.NewsOn a.selected:hover{background-color:#1A171B; cursor:auto; background:url(../../images/template/HmFeedTabs.gif) no-repeat left top; margin-borrom:-1px; width:70px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.NewsOn a{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat left -75px; margin-borrom:-1px; width:70px; height:36px; border-bottom:1px solid #544F56;}
div.VidNews div.HmNews ul.Tabs li.NewsOn a:hover{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat left -37px; margin-borrom:-1px; width:70px; height:36px; border-bottom:1px solid #544F56;}
/**/
div.VidNews div.HmNews ul.Tabs li.ContactOn a.selected{background-color:#1A171B; outline:none; background:url(../../images/template/HmFeedTabs.gif) no-repeat -184px top; margin-borrom:-1px; width:99px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.ContactOn a.selected:hover{background-color:#1A171B; cursor:auto; background:url(../../images/template/HmFeedTabs.gif) no-repeat -184px top; margin-borrom:-1px; width:99px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.ContactOn a{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -184px -75px; margin-borrom:-1px; width:99px; height:36px; border-bottom:1px solid #544F56;}
div.VidNews div.HmNews ul.Tabs li.ContactOn a:hover{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -184px -37px; margin-borrom:-1px; width:99px; height:36px; border-bottom:1px solid #544F56;}
/**/
div.VidNews div.HmNews ul.Tabs li.PartnersOn a.selected{background-color:#1A171B; outline:none; background:url(../../images/template/HmFeedTabs.gif) no-repeat -75px top; margin-borrom:-1px; width:104px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.PartnersOn a.selected:hover{background-color:#1A171B; cursor:auto; background:url(../../images/template/HmFeedTabs.gif) no-repeat -75px top; margin-borrom:-1px; width:104px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.PartnersOn a{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -75px -75px; margin-borrom:-1px; width:104px; height:36px; border-bottom:1px solid #544F56;}
div.VidNews div.HmNews ul.Tabs li.PartnersOn a:hover{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -75px -37px; margin-borrom:-1px; width:104px; height:36px; border-bottom:1px solid #544F56;}
/**/
div.VidNews div.HmNews ul.Tabs li.TwitterOn a.selected{background-color:#1A171B; outline:none; background:url(../../images/template/HmFeedTabs.gif) no-repeat -288px top; margin-borrom:-1px; width:117px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.TwitterOn a.selected:hover{background-color:#1A171B; cursor:auto; background:url(../../images/template/HmFeedTabs.gif) no-repeat -288px top; margin-borrom:-1px; width:117px; height:36px; border-bottom:1px solid #1A171B;}
div.VidNews div.HmNews ul.Tabs li.TwitterOn a{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -288px -75px; margin-borrom:-1px; width:117px; height:36px; border-bottom:1px solid #544F56;}
div.VidNews div.HmNews ul.Tabs li.TwitterOn a:hover{background-color:#1A171B; background:url(../../images/template/HmFeedTabs.gif) no-repeat -288px -37px; margin-borrom:-1px; width:117px; height:36px; border-bottom:1px solid #544F56;}
/* - - */
div.VidNews div.HmNews div.Tab{background:url(../../images/template/TabContentTile.gif) repeat-y left #1A171B; border-top:1px solid #544F56;
							-moz-border-radius-bottomright:25px; 
							-webkit-border-bottom-right-radius:25px;
							border-radius-bottomright:25px;}
div.VidNews div.HmNews div.Tab h3{color:#FFFFFF; font-size:140%; padding:10px 0 10px 0; font-style:italic;}				
div.VidNews div.TabContent{padding:7px 15px; position:relative;}

/* - - - - - - - - - - Feeds - - - - - - - - - -  */
div.VidNews div.HmNews{position:relative;}
div.VidNews div.HmNews a.Rss{margin:8px 15px 0 0; float:right; clear:none; width:30px; height:35px; background:url(../../images/template/HmNewsRss.png) left top no-repeat;}
div.VidNews div.HmNews a:hover.Rss{background:url(../../images/template/HmNewsRss.png) -30px top no-repeat;}
*html div.VidNews div.HmNews a.Rss{background:url(../../images/template/HmNewsRss.jpg) left top no-repeat;}
*html div.VidNews div.HmNews a:hover.Rss{background:url(../../images/template/HmNewsRss.jpg) -30px top no-repeat;}
/**/
div.VidNews div.HmNews a.Rss span{position:absolute; left:-5000px; top:-5000px; overflow:hidden;}
div.VidNews div.HmNews a.Rss:focus span, 
div.VidNews div.HmNews a.Rss:active span, 
div.VidNews div.HmNews a.Rss:hover span{padding:2px; text-align:center; width:100px; font-size:85%; font-weight:normal; display:block; position:absolute; top:17px; left:328px; *left:318px; border:1px solid #544F56; background-color:#2E2A30; color:#FFFFFF;}
/* - - */
div.Feed{font-size:90%; line-height:1.4em;}
div.Feed a{text-decoration:none; color:#FF0000; font-weight:bold;}
div.Feed a:focus, div.Feed a:active, div.Feed a:hover{text-decoration:underline;}	
div.Feed ul{ padding-bottom:20px;}
div.Feed ul li{padding:8px 90px 8px 16px; display:block; border-bottom:1px solid #312F32;}
div.Feed ul li:last-child{padding-bottom:1px; display:block; border-bottom:none;}
div.Feed ul li.Pap{background:url(../../images/template/FeedPap.png) no-repeat right 9px;}
div.Feed ul li.Ped{background:url(../../images/template/FeedPed.png) no-repeat right 9px;}
div.Feed ul li.Mls{background:url(../../images/template/FeedMls.png) no-repeat right 9px;}
div.Feed ul li.Cdsm{background:url(../../images/template/FeedCdsm.png) no-repeat right 9px;}
div.Feed ul li.Pap img, 
div.Feed ul li.Ped img, 
div.Feed ul li.Mls img, 
div.Feed ul li.Cdsm img{display:none;}
div.Feed ul li span.Status{font-weight:bold; color:#FFFFFF;}
div.Feed ul li span.Time{font-size:90%; color:#F7F7F7; display:block;}
/**/
div.Feed ul li.New{padding:14px 16px 20px 16px; line-height:1.35em; font-size:135%; background:#2E2A30 url(../../images/template/HmFeedNewTile.gif) repeat-x bottom; min-height:134px;}
div.Feed ul li.New img{padding-right:12px; float:left; clear:none; width:223px;}
div.Feed ul li.New span.Time{font-size:70%;}

/* - - - - - - - - - - Partners - - - - - - - - - -  */
div.VidNews div.PartnersCont{padding:7px 4px;; position:relative;}
div.VidNews div.PartnersCont ul{padding:20px 0; position:relative; text-align:center;}
div.VidNews div.PartnersCont li{display:inline; margin:0; padding-bottom:5px; text-align:center;}
div.VidNews div.PartnersCont li a{border:none;}
div.VidNews div.PartnersCont li a img{border-bottom:1px solid #1A171B; padding-bottom:3px;}
div.VidNews div.PartnersCont li a img:focus, 
div.VidNews div.PartnersCont li a img:active, 
div.VidNews div.PartnersCont li a img:hover{border-bottom:1px dashed #FFFFFF;}
/* - - - - - - - - - - Tweet - - - - - - - - - -  */
div.VidNews div.TweetCont{padding:7px 15px;  position:relative; font-size:90%; line-height:1.4em; color:#FFFFFF;}
div.VidNews div.TweetCont a{text-decoration:none; color:#FF0000; font-weight:bold;}
div.VidNews div.TweetCont a:focus, 
div.VidNews div.TweetCont a:active, 
div.VidNews div.TweetCont a:hover{text-decoration:underline;}	
div.VidNews div.TweetCont ul{ padding-bottom:10px;}
div.VidNews div.TweetCont ul li{padding:8px 90px 8px 16px; display:block; border-bottom:1px solid #312F32;}
div.VidNews div.TweetCont ul li:last-child{padding-bottom:1px; display:block; border-bottom:none;}
div.VidNews div.TweetCont ul li{background:url(../../images/template/FeedCdsm.png) no-repeat right 9px;} 
div.VidNews div.TweetCont ul li img{display:none;}
div.VidNews div.TweetCont ul li span.Status{}
div.VidNews div.TweetCont ul li span.Time{font-size:90%; color:#F7F7F7; display:block;}
div.VidNews div.TweetCont p.TweetLink{ text-align:center;}
/**/
/* - - - - - - - - - - Contact - - - - - - - - - -  */
div.VidNews div.ContactCont{padding:7px 15px;  position:relative;}
div.VidNews div.ContactCont div.ContactContHold{padding:13px 15px; position:relative;}
div.VidNews div.ContactCont p{color:#928A94; line-height:1.5em;}
div.VidNews div.ContactCont p.Reg{font-size:85%;}
div.VidNews div.ContactCont div.ContDetails{margin:28px 0; padding:20px; background-color:#2E2A30;}
div.VidNews div.ContactCont div.ContDetails address{float:left; clear:none; width:175px; font-size:90%; font-style:normal;}
div.VidNews div.ContactCont div.ContDetails address span{color:#FFFFFF; line-height:1.6em; display:block;}
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE{padding-left:40px; float:left; clear:none; width:150px; font-size:90%;}
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li{color:#FFFFFF; line-height:1.6em; display:block;}
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li strong{color:#FF0000; padding-right:4px;}
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li a{text-decoration:underline; color:#FF0000; font-weight:normal;}
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li a:focus, 
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li a:active, 
div.VidNews div.ContactCont div.ContDetails ul.TelFaxE li a:hover{text-decoration:none;}	
/* - - */
div.VidNews div.HmNews div.TabPager{padding:11px 15px; background-color:#000000; font-size:80%; height:1px;
					-moz-border-radius-bottomright:25px; 
					-webkit-border-radius-bottomright:25px;
					border-radius-bottomright:25px;}
div.VidNews div.HmNews div.TabPager p{color:#554E58; font-weight:bold; display:inline; margin-right:15px;}
div.VidNews div.HmNews div.TabPager ul{display:inline;}
div.VidNews div.HmNews div.TabPager ul li{display:inline;}
div.VidNews div.HmNews div.TabPager ul li a{background-color:#554E58; color:#FFFFFF; text-decoration:none; padding:3px 6px; margin-right:2px;
					-moz-border-radius:2px; 
					-webkit-border-radius:2px;
					border-radius:2px;}
div.VidNews div.HmNews div.TabPager ul li a:focus, 
div.VidNews div.HmNews div.TabPager ul li a:active, 
div.VidNews div.HmNews div.TabPager ul li a:hover{background-color:#79747B; color:#FFFFFF;}
div.VidNews div.HmNews div.TabPager ul li a.Disabled{background-color:#221F23; color:#656365; text-decoration:none; padding:3px 6px; margin-right:2px;
					-moz-border-radius:2px; 
					-webkit-border-radius:2px;
					border-radius:2px;}
div.VidNews div.HmNews div.TabPager ul li a.Disabled:focus, 
div.VidNews div.HmNews div.TabPager ul li a.Disabled:active, 
div.VidNews div.HmNews div.TabPager ul li a.Disabled:hover{background-color:#221F23; color:#656365;}
/**/

/* - - - - - - - - - - Middle Links - - - - - - - - - -  */
div.MidLink{}
div.MidLink ul li{margin:5px 0 10px 0; float:left; clear:none; height:158px; width:201px; width:20%; text-align:center; background:url(../../images/template/HmLikBox.png) center top no-repeat;}
div.MidLink ul li:hover{background:url(../../images/template/HmLikBox.png) center -158px no-repeat;}
*html div.MidLink ul li{background:url(../../images/template/HmLikBox.gif) center top no-repeat;}
*html div.MidLink ul li:hover{background:url(../../images/template/HmLikBox.gif) center -158px no-repeat;}
/**/
div.MidLink ul li a{margin:15px 17px; float:left; clear:none; height:126px; width:160px;}
div.MidLink ul li a.Newsletter{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat left -5px;}
div.MidLink ul li a.Newsletter:hover{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat left -172px;}
div.MidLink ul li a.Callback{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -207px -5px;}
div.MidLink ul li a.Callback:hover{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -207px -172px;}
div.MidLink ul li a.Tender{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -414px -5px;}
div.MidLink ul li a.Tender:hover{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -414px -172px;}
div.MidLink ul li a.Join{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -621px -5px;}
div.MidLink ul li a.Join:hover{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -621px -172px;}
div.MidLink ul li a.Partner{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -828px -5px;}
div.MidLink ul li a.Partner:hover{background:url(../../images/template/HmLikBoxLinks.gif) no-repeat -828px -172px;}

/* - - - - - - - - - - Content Pod - - - - - - - - - -  */
div.Pod{padding:18px; margin-bottom:10px; background-color:#FFFFFF;
		-moz-border-radius:27px; 
		-webkit-border-radius:27px; 
		border-radius:27px;}
div.Pod h2{margin-bottom:8px; width:76px; height:21px;}
div.Pod h2.Products{background:url(../../images/template/PodHeads.jpg) no-repeat left top;}
div.Pod h2.Services{background:url(../../images/template/PodHeads.jpg) no-repeat left -21px; height:18px;}
div.Pod p.Lead{color:#343434; font-size:100%; margin-bottom:8px;}
/* - - - */
div.Pod div.TabCont{}
div.Pod div.TabCont ul.Tabs{height:51px;}
div.Pod div.TabCont ul.Tabs li{display:inline; text-align:center; width:33%; float:left; clear:none; height:51px;}
div.Pod div.TabCont ul.Tabs li a{color:#AAA7AC; text-align:center; width:100%; float:left; clear:none; height:51px; /*outline:none;*/}
div.Pod div.TabCont ul.Tabs li a.selected{background-color:#1A171B; color:#FFFFFF;}
/**/
div.Pod div.TabCont ul.Tabs li.ProMls{width:25%; border-right:1px solid #807A82;}
div.Pod div.TabCont ul.Tabs li.ProMls a{background:#554E58 url(../../images/template/PodProTabs.gif) -4px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProMls a:hover{background:#554E58 url(../../images/template/PodProTabs.gif) -4px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProMls a.selected{background:#1A171B url(../../images/template/PodProTabs.gif) -4px -52px no-repeat; cursor:auto;}
/**/
div.Pod div.TabCont ul.Tabs li.ProPed{width:37%; border-right:1px solid #807A82;}
div.Pod div.TabCont ul.Tabs li.ProPed a{background:#554E58 url(../../images/template/PodProTabs.gif) -126px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProPed a:hover{background:#554E58 url(../../images/template/PodProTabs.gif) -126px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProPed a.selected{background:#1A171B url(../../images/template/PodProTabs.gif) -126px -52px no-repeat; cursor:auto;}
/**/
div.Pod div.TabCont ul.Tabs li.ProPap{width:37%;}
div.Pod div.TabCont ul.Tabs li.ProPap a{background:#554E58 url(../../images/template/PodProTabs.gif) -300px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProPap a:hover{background:#554E58 url(../../images/template/PodProTabs.gif) -300px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ProPap a.selected{background:#1A171B url(../../images/template/PodProTabs.gif) -300px -52px no-repeat; cursor:auto;}
/* - -  - - - - - - - - */
div.Pod div.TabCont ul.Tabs li.ServLearn{width:39%; border-right:1px solid #807A82;}
div.Pod div.TabCont ul.Tabs li.ServLearn a{background:#554E58 url(../../images/template/PodSerTabs.gif) -2px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServLearn a:hover{background:#554E58 url(../../images/template/PodSerTabs.gif) -2px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServLearn a.selected{background:#1A171B url(../../images/template/PodSerTabs.gif) -2px -52px no-repeat; cursor:auto;}
/**/
div.Pod div.TabCont ul.Tabs li.ServAccess{width:28%; border-right:1px solid #807A82;}
div.Pod div.TabCont ul.Tabs li.ServAccess a{background:#554E58 url(../../images/template/PodSerTabs.gif) -186px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServAccess a:hover{background:#554E58 url(../../images/template/PodSerTabs.gif) -186px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServAccess a.selected{background:#1A171B url(../../images/template/PodSerTabs.gif) -186px -52px no-repeat; cursor:auto;}
/**/
div.Pod div.TabCont ul.Tabs li.ServICT{width:32%;}
div.Pod div.TabCont ul.Tabs li.ServICT{
	border-right:none;/*IE 5 for PC only*/
	voice-family:"\"}\"";
	voice-family:inherit;
	border-right:none;\/*IE8 only*/
	border-right:none;/*Mozilla - Firefox only*/
	[border-right:none;
	border-right:1px solid #000;]/*Opera and newer Safary 4+*/
	*border-right:none; _border-right:none;/*IE 6 + 7*/
}
div.Pod div.TabCont ul.Tabs li.ServICT a{background:#554E58 url(../../images/template/PodSerTabs.gif) -319px top no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServICT a:hover{background:#554E58 url(../../images/template/PodSerTabs.gif) -319px -104px no-repeat;}
div.Pod div.TabCont ul.Tabs li.ServICT a.selected{background:#1A171B url(../../images/template/PodSerTabs.gif) -319px -52px no-repeat; cursor:auto;}
/* - - - */
div.Pod div.TabContent{background-color:#1A171B; width:99%; color:#FFFFFF; position:relative; border:1px solid #1A171B; _border-right:none; *border-right:none; min-height:235px; _height:235px;
						-moz-border-radius-bottomright:11px; -moz-border-radius-bottomleft:11px; 
						-webkit-border-bottom-right-radius:11px; -webkit-border-bottom-left-radius:11px; 
						border-radius-bottomright:11px; border-radius-bottomleft:11px;}
div.Pod div.TabContent a.MoreLink{position:absolute; bottom:4px; outline:none; right:4px; background:url(../../images/template/TabContMoreLink.png) no-repeat center top; height:53px; width:131px;}
div.Pod div.TabContent a.MoreLink:focus,
div.Pod div.TabContent a.MoreLink:active, 
div.Pod div.TabContent a.MoreLink:hover{background:url(../../images/template/TabContMoreLink.png) no-repeat center -53px;}

*html div.Pod div.TabContent a.MoreLink{position:absolute; bottom:4px; outline:none; right:4px; background:url(../../images/template/TabContMoreLink.gif) no-repeat center top; height:53px; width:131px;}
*html div.Pod div.TabContent a.MoreLink:focus,
*html div.Pod div.TabContent a.MoreLink:active, 
*html div.Pod div.TabContent a.MoreLink:hover{background:url(../../images/template/TabContMoreLink.gif) no-repeat center -53px;}
/**/
div.Pod div.TabContMls{ background:url(../../images/homepage/ProdTabCont.jpg) center top no-repeat;}
div.Pod div.TabContPed{ background:url(../../images/homepage/ProdTabCont.jpg) center -239px no-repeat;}
div.Pod div.TabContPap{ background:url(../../images/homepage/ProdTabCont.jpg) center -476px no-repeat;}
/**/
div.Pod div.TabContELearm{ background:url(../../images/homepage/ServTabCont.jpg) center top no-repeat;}
div.Pod div.TabContAcc{ background:url(../../images/homepage/ServTabCont.jpg) center -239px no-repeat;}
div.Pod div.TabContEd{ background:url(../../images/homepage/ServTabCont.jpg) center -476px no-repeat;}
div.Pod div.TabContELearm p, 
div.Pod div.TabContAcc p, 
div.Pod div.TabContEd p{padding:128px 20px 0 20px; line-height:1.6em; font-size:90%;}
div.TabContEd a{text-decoration:none; color:#FF0000; font-weight:bold; background-color:#333333;}
div.TabContEd a:focus, 
div.TabContEd a:active, 
div.TabContEd a:hover{text-decoration:underline;}	



/* - - - - - - - - - - Footer - - - - - - - - - - */
div.FootLogos{padding:24px 0 20px 0; background:#19171C; opacity:0.9; filter:alpha(opacity=90);}
div.FootLogos ul{}
div.FootLogos ul li{display:inline; padding:0 8px; color:#FFFFFF;}
div.FootLogos ul li img{}
div.Footer{padding:15px 0; margin-bottom:10px; text-align:center; background:#1A171B; color:#F0F0F0; font-size:80%;}
div.Footer a{text-decoration:none; color:#FFFFFF; font-weight:bold;}
div.Footer a:focus, div.Footer a:active, div.Footer a:hover{text-decoration:underline;}
div.Footer p{display:inline; margin-right:80px;}
div.Footer ul{display:inline;}
div.Footer ul li{display:inline; margin-right:15px;}
div.Footer ul li.Last{margin-right:0;}
  
  