/* $RCSfile: startpage.css,v $ $Revision: 1.31.2.3 $ */
#home #content #cm-sic .products dl dd.title,#home #content #cm-mic .products dl dd.title,#home #content #cm-mgc .products dl dd.title,#home #content #cm-css .products dl dd.title{margin:0;text-align:center;}
#contentBox1 .contentModule h2{display:none;}
.contentModule .loading{background:url(/s/jcw/img/ajax-loader.gif) 50% 50% no-repeat;}
#contentBox1{float:left;width:695px;}
#contentBox2{float:right;width:250px;}
#contentBox2 object{margin-bottom:20px;}
#contentSubBox1{float:left;width:49%;}
#contentSubBox2{float:right;width:49%;}
#contentBox2 ul.tabnav{display:none;}
.contentArea .tabnav{padding:0 0 2px 0;height:24px;}
.contentModule ul.tabnav:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.contentModule .tabnav .selected em,.contentModule .tabnav li em{display:block;font-size:93%;font-style:normal;font-weight:bold;text-decoration:none;}
.contentModule .tabnav li{float:left;margin:6px 3px 0 0;padding:0 0 0 5px;background:transparent url(/s/jcw/img/v2/sprites/nav-tabs-sprites.gif) no-repeat -30px top;cursor:pointer;}
.contentModule .tabnav .selected{margin:0 2px 0 0;background:transparent url(/s/jcw/img/v2/sprites/nav-tabs-sprites.gif) no-repeat -20px top;cursor:default;}
.contentModule .tabnav li em{padding:3px 10px 2px 3px;background:transparent url(/s/jcw/img/v2/sprites/nav-tabs-sprites.gif) no-repeat right -280px;color:#fff;cursor:pointer;}
.contentModule .tabnav .selected em{padding:6px 10px 5px 3px;background:transparent url(/s/jcw/img/v2/sprites/nav-tabs-sprites.gif) no-repeat right -210px;color:#000;cursor:default;}
#home #cm-rmc .products div dl,#home #cm-rut .products div dl,#home #cm-music .products div dl,#home #cm-flm .products div dl{float:none;overflow:hidden;margin:0 0 5px 0!important;padding:0;height:54px;position:relative;}
#home #content .vrt .products dl{float:none;height:105px;margin:0 0 25px 8px;overflow:auto;padding:2px 0;position:relative;}
#home #content .vrt .products dl dt{float:left;width:100px;}
#home #content .vrt .products dl dd{margin-left:105px;}
#home #content .vrt .products dl dd ul{bottom:5px;float:left;position:absolute;right:0;top:auto;}
#home #content #cm-thm dl{float:left;margin-left:22px;}
#home #cm-rmc .products dl dt,#home #cm-rut .products dl dt,#home #cm-music .products dl dt,#home #cm-flm .products dl dt{float:left;margin:7px 0 0 0;width:40px;}
#home #cm-rmc .products dl dd.title,#home #cm-rut .products dl dd.title,#home #cm-music .products dl dd.title,#home #cm-flm .products dl dd.title{margin:7px 0 0 45px;}
#home .products dd span{display:block;padding:0 0 2px 0;color:#999;font-size:153.9%;font-weight:bold;line-height:77%;}
#home #content .products dl dd ul{position:absolute;right:0;top:0;float:left;}
#home #content .products ol li ul{position:absolute;right:0;top:3px;float:left;}
#home .fss .products .item,#home .prt .products .item,#home .mrt .products .item{position:relative;float:left;height:36px;width:100%;}
#home .fss h2{visibility:visible;}
#home .fss .products .item p,.prt .products .item p,.mrt .products .item p{float:left;padding:3px 0 0 3px;}
#home #contentBox1 .fss .products .item p{display:block;width:220px;}
#home #contentBox2 .fss .products .item p{display:block;width:140px;}
#home .fss .products .item span{float:left;height:15px;padding-right:5px;}
#home .fss .products .item ul,#home .mrt .products .item ul{position:absolute;right:0;top:3px;}
#home #content .products{padding:10px 5px;}
#home #content .gdl .products dl,#home #content .sdl .products dl{position:relative;float:none;margin:0 0 15px 0;padding:2px 0;height:80px;overflow:hidden;border-bottom:1px dashed #B0B0B0;}
#games #content .gdl .products dl dt,#games #content .sdl .products dl dt{width:70px;}
#home #content .gdl .products dl dd.title,#home #content .sdl .products dl dd.title{margin:0 0 0 75px;}
#home #content .gdl .products dl dt,#home #content .sdl .products dl dt{float:left;width:70px;}
#home #content .gdl .products dl dd.title .info,#home #content .sdl .products dl dd.title .info{font-weight:normal;}
#home #content #cm-sic .products dl,#home #content #cm-mic .products dl{float:left;margin:0 0 25px 24px;}
#home #cm-mgc .products dl{float:left;margin:0 0 15px;position:relative;}
#logos #content #cm-mgc .products dl dd.title{position:absolute;top:8px;display:block;width:100%;}
#home #cm-cwp .products ul{width:100%;}
#home #cm-cwp .products ul li{float:left;margin:5px 7px 28px;}
#home #content #cm-css .products dl{float:left;margin:0 0 0 7px;}
#home #content #cm-olo .products dl,#home #content #cm-ssr .products dl,#home #content #cm-pme .products dl{float:left;width:33%;margin:0 0 20px;padding:10px 0;text-align:center;}
#home #content #cm-vdl .products dl{position:relative;float:left;margin:0 12px 7px;height:160px;}
#home .vdl .products dl dt a{position:relative;}
#home .vdl .products dl dt .videoPreview{position:absolute;left:0;bottom:0;color:#FFF;cursor:pointer;background:url(/s/jcw/img/v2/buttons/videoprev.png) left top no-repeat;}
#home .vdl .products dl dt a:hover .videoPreview{background:url(/s/jcw/img/v2/buttons/videoprev.png) left -101px no-repeat;}
#home .vdl .products dl dt .videoPreview em{position:absolute;top:80px;left:11px;font-size:85%;font-weight:bold;}
#home .vdl .products dl dt a,#home .vdl .products dl dt .videoPreview{display:block;margin:0;width:132px;height:99px;text-decoration:none;}
#home .vdl .products dl dt,#home .vdl .products dl dd{text-align:center;}
#home .vdl #content .products dl{width:25%;}
#vPrevWrapper{position:absolute;bottom:0;left:0;width:1px;height:1px;z-index:9999;background:#000;}
#home .vrt h2{visibility:visible;}
#cm-rmc .yui-content{height:300px;}
#cm-rut .yui-content{height:300px;}
#cm-vrt .yui-content{height:260px;}
#cm-prt .yui-content{height:300px;}
#cm-fss .yui-content{height:300px;}
#cm-gdl .yui-content,#cm-sdl .yui-content{height:300px;}
#cm-sdl .yui-content{height:300px;}
#cm-cwp .yui-content{height:300px;}
#cm-thm .yui-content{height:120px;}
#cm-mgc .yui-content{height:300px;}
#cm-css .yui-content{height:125px;}
#cm-olo .yui-content{height:200px;}
#cm-vdl .yui-content{height:310px;}
#videotv #cm-vrt .yui-content{height:325px;}
#cm-music .yui-content,#cm-flm .yui-content{height:300px;}
.contentModule{position:relative;}
.contentModule .icon{position:absolute;right:0;top:-4px;height:37px;width:42px;}
.contentModule .icon a{display:block;height:37px;width:42px;}
#cm-gdl .icon,#cm-music .icon,#cm-flm .icon,#cm-rmc .icon,#cm-rut .icon,#cm-sic .icon,#cm-mic .icon{background-image:url(/s/jcw/img/v2/sprites/sprites_icons.png);background-repeat:no-repeat;}
#cm-gdl .icon{background-position:-195px -76px;}
#cm-music .icon,#cm-flm .icon{background-position:-246px -123px;}
#cm-rmc .icon{background-position:-195px -119px;}
#cm-rut .icon{background-position:-301px -77px;}
#cm-sic .icon,#cm-mic .icon{background-position:-246px -79px;}