/* only info for header-area and content-area */
/* $Source: /usr/cvs/eMB/Clickstream_DCVD/css/style.css,v $ $Revision: #1 $ Check-In $Date: 2005/11/15 $
*/
body {margin:0px; padding:0px; background-repeat:repeat-y;}
#TDL1 {font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#333333;}
td, #cnt div {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333333;}

/* special areas have only small text */
#cnt #sl1-low div, #cnt #sl1-low td, #cnt #sl3a-low td, #cnt #sl4-low div, #cnt #sl4-low td, 
#cnt #sl5-low div, #cnt #sl5-low td, #cnt #sl6-high div, #cnt #sl6-high td, #cnt #sl6-low div, #cnt #sl6-low td, 
#cnt a.nls, #cnt td.t17caption div, #cnt #toolkit td, #cnt #toolkit div, 
#cnt #linklist td, #cnt #tdl4list div, #cnt #tdl4list td, #cnt .contentteaser div, #cnt .contentteaser td
{font-size:11px;}
form {margin:0px;} 
a {text-decoration:none;}
a.blocking {display:block;}
a.lnk-dl-sm {padding:0px 0px 0px 19px; display:block;}
a.lnk-dl {padding:0px 0px 0px 19px; display:block;}

a.examinelinkon, a.examinelink, a.toolkitlink, a.linklistlink, a.povlnk {padding:0px 2px 0px 11px; display:block;}
#cnt div.povoff {padding:0px 2px 0px 11px; color:#527bb9;}
a.contentlink, a.contentlinksmall {padding:0px 2px 0px 0px; text-indent:11px; display:block;}
a.overlinelink {padding:2px 2px 2px 5px; text-indent:11px; font-size:11px; font-weight:600; display:block;}
td.overline {/* START:overline, used on T07 */ vertical-align:top;}
#cnt td.topalign {vertical-align:top;}
/* Head Area with Logo */
#headdiv {position:absolute; z-index:11; left:0px; top:0px; height:100px; width:770px; margin:0px; clip:rect (0px 770px 100px 0px); /* NS4:to cover the entire width */}
#headdiv #cnw-selector {position:absolute; top:1px; left:170px; z-index:12;}
/* path navigation in head area */
#headdiv #cnw-selector a, #headdiv #cnw-selector span {color:#666666; font-size:10px;}
#headdiv #cnw-selector a:hover, #headdiv #nav1txtlink a:hover {color:#ff6600;}
#headdiv a.nls {padding:0px 0px 0px 7px; display:block;}
#headdiv #cnw-selector #nav1-on {color:#ff6600;}
#headdiv #nav1retlogo{position:absolute; top:23px; left:170px; z-index:12;}
/* Content Area */
#cnt {position:absolute; z-index:10; left:0px; width:770px; top:100px;}
#cnt xxx.a {color:#527bb9;}
#cnt a:hover, #cnt #examine .examinelinkon {color:#ff6600;}
#cnt .innerheadline {color:#666666; font-weight:600;}
#cnt .tableborder {background-color:#666666;}
#cnt .tablebg {background-color:#ffffff;} 
#cnt .null-hl2, #cnt .null-hl1, #cnt .hl1-hl1, #cnt .hl1-hl2, #cnt .null-fla, #cnt .lnk-lnk, #cnt .dll-dll, #cnt .t17s-hl5, #cnt .magazinetopic .null-hl5, #cnt .null-cpt {padding-top:0px;}
#cnt .null-tbox {padding-top:5px;}
#cnt .null-vis, #cnt .null-hl5, #cnt .null-tx1, #cnt .null-lnk, #sl6-high .null-ll, #cnt .thumb-horizspacer, #cnt .slot-fla, #cnt .im15-tx1, #cnt .null-tea4, #cnt .im15-cpt {padding-top:2px;}
#cnt .null-im15 {padding-top:3px;}
#cnt .hl5-tx1, #cnt .hl5-lnk, #cnt .hl5-dll, #cnt .hl5-hl5, #cnt .tea5hl5-tea5 {padding-top:4px;}
#cnt .ovl-hl5, #cnt .tdl1padding {padding-top:5px;}
#cnt .tea4-tea4, #cnt .tx1-lnk, #cnt .tx1-dll, #cnt .lnk-dll, #cnt .tdl4innerpadding, #cnt .dll-lnk, #cnt .tea5-tea5 {padding-top:6px;}
#cnt .hl1-dll, #cnt .hl1-lnk, #cnt .hl1-tx1, #cnt .hl1-hl5, #cnt .hl5-tb, #cnt .tdl3-tdl1, #cnt .tdl1-tdl1, #cnt .fla-tdl1, #cnt .im8-tx1 {padding-top:7px;}
#cnt .hl2-tx1, #cnt .hl2-lnk, #cnt .hl2-dll, #cnt .hl2-hl5, #cnt .im3-tea4, #cnt .null-me {padding-top:8px;}
#cnt .hl1-im3, #cnt .hl1-me, #cnt .hl2-me {padding-top:9px;}
#cnt .hl1-fla, #cnt .hl1-tb, #cnt #sl1-high .fla-hl5 {padding-top:10px;}
#cnt .hl1-ovl, #cnt .hl2-im3, #cnt .hl2-tb, #cnt .hl2-fla {padding-top:11px}
#cnt .hl2-ovl, #cnt .ovl-im3-fla, #cnt .nav7-tb, #cnt .nav7-im3, #cnt .nav7-me {padding-top:12px;}
#cnt .im3-hl5, #cnt .hl5-im3, #cnt .im3-tx1, #cnt .im3-lnk, #cnt .im3-dll, #cnt .tx1-tb, #cnt .tb-tx1, #cnt .tx1-im3, #cnt .tb-lnk, #cnt .tb-dll, #tdl4list .tdl4-tdl4, #cnt .tb-tbox, #cnt .dll-tx1, #cnt .fla-hl5, #cnt .fla-tx1, #cnt .fla-lnk, #cnt .fla-dll, #cnt .me-tx1, #cnt .me-lnk, #cnt .me-dll, #cnt .nav7-hl5, #cnt .nav7-tx1, #cnt .nav7-ll, #cnt .nav7-dll {padding-top:13px;}
#cnt .tx1-tdl4, #cnt .tx1-hl5, #cnt .lnk-hl5, #cnt .dll-hl5, #cnt .tb-tx, #cnt .tbox-ll, #cnt .ll-tea4, #cnt .tx1-t17s, #cnt .t17s-t17s, #cnt .ll-ll, #cnt .tx1-tx1, #sl6-high .tea4-tea5, #cnt .lnk-tx1, #cnt lnk-ll, #cnt lnk-dll, #cnt .tea4-tea5hl5, #cnt .ll-tea5hl5  {padding-top:14px;}
#cnt .im3-me, #cnt .im3-im3 {padding-top:15px;}
#cnt .tb-tbox, #cnt .fla-tb {padding-top:16px;}
#cnt .magazinetopic-ovl, #cnt .lnk-ovl, #cnt .lnk-im3, #cnt .lnk-tb, #cnt .null-t23s {padding-top:17px;}
#cnt .ll-tbox, #cnt .tea4-tbox, #cnt .tea5-tbox {padding-top:18px;}
#cnt .tb-tb, #cnt .tb-im3, #cnt .t23s-t23s {padding-top:20px;}
#cnt .thumb-horizspacer {padding-left:2px;}
#tdl4list .tdl4-horizspacer {padding-left:31px;}
#cnt .magazinetopic-hl5 {padding-top:14px; padding-bottom:6px; width:550px; color:#666666; font-weight:600;}
#cnt .magazinetopic {width:550px; padding-top:9px;}
#cnt .linklistheadline {font-weight:600; color:#666666;}
#cnt .toolboxheadline {font-weight:600; color:#ffffff;}
#cnt .teaserheadline {font-weight:600; color:#666666;}
#cnt .tx3 {font-size:11px; color:#666666;font-weight:normal;}

/* slotpositions */
#sl1-vis {position:absolute; top:0px; left:0px; width:770px; height:170px; z-index:20; clip:rect (0px 770px 170px 0px); }
#sl1-high {position:absolute; top:13px; left:20px; width:750px; z-index:25;}
#sl1-low {position:absolute; top:173px; left:20px; width:750px; z-index:28;}
#sl2-vis {position:absolute; top:0px; left:170px; width:600px; height:170px; z-index:30; clip:rect (0px 600px 170px 0px);}
#sl2-low {position:absolute; top:171px; left:170px; width:600px; z-index:32; }
#sl3-high {position:absolute; top:13px; left:190px; width:580px; z-index:35;}
#sl3-low {position:absolute; top:171px; left:190px; width:580px; z-index:38;}
#sl4-low {position:absolute; top:173px; left:350px; width:420px; z-index:39;}
#sl5-low {position:absolute; top:173px; left:520px; width:170px; z-index:55;}
#sl6-high {position:absolute; top:23px; left:600px; width:170px; z-index:50;}
#sl6-low {position:absolute; top:173px; left:600px; width:170px; z-index:58;}
/* individual styles needed on several pages */
#bold1 {font-weight:600;}
/* START:for plug-in AND alternativeImage settings */
.positioning {position:relative;}
.positioning div.sublayer {position:absolute; top:0px; left:0px; z-index:1;}
.positioning #noflashing {position:absolute; top:0px; left:0px; z-index:2;}
/* END:for plug-in AND alternativeImage settings */
/* things for the multimedia element */
.me-sublayer, .me-layer, .me-sublayer-missing {position:absolute;}
.me-sublayer {z-index:998;}
.me-sublayer table, .me-sublayer-missing table {background-color:#e4e4e4;}
.me-sublayer-missing {visibility:hidden; z-index:999; color:#ff6600;}
.me-sublayer td {background-color:#ffffff;}
.me-sublayer-missing td {background-color:#ffffff; color:#ff6600;}
/* needed for links in tables */
.display-inline {display:inline;}
.txt-hi {color:#ff6600;}

/* RSI related entries.*/

#header-sm {position:absolute; z-index:11; left:0px; top:0px; height:90px; width:724px; margin:0px; clip:rect (0px 724px 90px 0px); /* NS4:to cover the entire width */}
#header-sm #cnw-selector {position:absolute; top:1px; left:170px; z-index:12;}
/* path navigation in head area */
#header-sm #cnw-selector a, #header-sm #cnw-selector span {color:#666666; font-size:10px;}
#header-sm #cnw-selector a:hover, #header-sm #nav1txtlink a:hover {color:#ff6600;}
#header-sm a.nls {padding:0px 0px 0px 7px; display:block;}
#header-sm #cnw-selector #nav1-on {color:#ff6600;}
#header-sm #nav1retlogo{position:absolute; top:24px; left:170px; z-index:12;}

.grid-left		    { border-left:1px solid #C1C1C1; }
.grid-right			{ border-right:1px solid #C1C1C1; }
.grid-bottom		{ background-color:#C1C1C1; }
.grid-menu-lo		{ line-height:13px; background-color:#F0F0F0; padding:4px 9px 3px 9px; border-right:1px solid #C1C1C1; border-left:1px solid #C1C1C1; }
.grid-menu-hi		{ line-height:13px; background-color:#FFFFFF; padding:4px 9px 3px 9px; border-right:1px solid #C1C1C1; }
.grid-menu-line-bgr	{ background-color:#FFFFFF; }
a.grid-menu-lo-txt,a.grid-menu-lo-txt:visited,a.grid-menu-lo-txt:active								{ color:#333333; text-decoration:none; font-size:11px; }
a.grid-menu-lo-txt:hover,a.grid-menu-hi-txt,a.grid-menu-hi-txt:visited,a.grid-menu-hi-txt:active	{ color:#FF6600; text-decoration:none; font-size:11px; } 

.tb-line			{ background-color:#C1C1C1; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
.tb-head-left		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #C1C1C1; }
.tb-head			{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #E4E4E4; }
.tb-head-right		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #E4E4E4; border-right:1px solid #C1C1C1; }
.tb-cntf-left		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #C1C1C1; border-top:1px solid #C1C1C1; }
.tb-cntf			{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #C1C1C1; }
.tb-cntf-right		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #C1C1C1; border-right:1px solid #C1C1C1; }
.tb-cnt1-left		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #C1C1C1; border-top:1px solid #E4E4E4; }
.tb-cnt1			{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; }
.tb-cnt1-right		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#F0F0F0; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; border-right:1px solid #C1C1C1; }
.tb-cnt0-left		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #C1C1C1; border-top:1px solid #E4E4E4; }
.tb-cnt0			{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; }
.tb-cnt0-right		{ vertical-align:top; padding:2px 6px 2px 6px; background-color:#FFFFFF; color:#333333; border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4; border-right:1px solid #C1C1C1; }


.cnt-ml				{ position: absolute; top:0px; left:20px; z-index:100; visibility: visible; padding-bottom:20px; }
.cnt-pp				{ position: absolute; top:90px; left:0px; z-index:100; visibility: visible; padding-bottom:20px; }
.bold-lnk a						{ font-weight:600; }
.teax-lg-01			{ background-color:#F0F0F0; padding:3px 10px 9px 10px; }

.componentbox {background-color:#C3D3E4;}
.componentboxtitle {font-family:Arial;font-size:11px;font-weight:bold;color:#557290;}

.flip-page-nav-left	{ font-size:11px; color:#666666; vertical-align:top; padding:3px 0px 3px 12px; border-left:1px solid #C1C1C1; }
.flip-page-nav-right{ font-size:11px; color:#666666; vertical-align:top; padding:3px 12px 3px 0px; border-right:1px solid #C1C1C1; text-align:right }
.flip-page-cnt		{ vertical-align:top; padding:2px 10px 9px 10px; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; }
.txt-col-dg 		{ color:#666666;}
.txt-sm,.txt-sm td,.txt-sm p	{ font-size:11px; }


.ml04				{ margin-left:4px; }
.ml08				{ margin-left:8px; }
.ml11				{ margin-left:11px; }
.ml28				{ margin-left:28px; }
.ml31				{ margin-left:31px; }
.ml35				{ margin-left:35px; }

.mr10				{ margin-right:10px; }
.mr12				{ margin-right:12px; }

.rsi-hdl-lnk1{ color:#527BB9; text-decoration:none; }
a:hover,.hi			{ color:#FF6600; text-decoration:none; }

