/* Main Boxes changes */
td{padding: 0px;}

#dtz *{margin:0;padding:0;}
#dtz img,#dtz fieldset{border:0;}
#dtz img{vertical-align:bottom;}
#dtz .clear{clear:both;overflow:hidden;height:0;}
#dtz a{text-decoration:none;}
#dtz a:hover{border:0;text-decoration:underline;}

#dtz{width:928px;background:#fff;padding:0 0 12px;font-family:arial,sans-serif;color:#333;margin-top:20px;}

#dtz #top{height:102px;position:relative;z-index:100;}
#dtz #top .help{position:absolute;left:850px;top:66px;overflow:hidden;display:block;height:26px;}
#dtz #top .help:hover img{margin-top:-26px;}
#dtz #top #help_links {width:76px;border-bottom:1px solid #E4E4E4;background:#fff;position:absolute; left:850px; top:92px; list-style-type:none; font-size:12px; border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;padding:0 0 8px;border-top:14px solid #fff;}
#dtz #top #help_links li{background:#fff;padding:0 9px 5px;float:left;;margin:0;}
#dtz #top #help_links li a {color:#A9A8A8;}

#dtzHeader{background:url(../../images/headerBg.jpg) no-repeat;height:117px;width:970px;margin-left:-25px;margin-top:-117px;}
#dtzhelpbar{background:url(../../images/helpbar.png) no-repeat;height:46px;width:970px;margin-left:0px;padding-top:0px;}
#dtzheaderlogo{padding-top:0px;margin-left:35px;margin-top:-32px;}
#schlSearchBox{display:none;}
#faqEmail{padding-left:830px;padding-top:15px;}
.dtzblack{font-family:sans-serif;color:#000000;font-size:9pt;font-weight:bold;}
.dtzwhite{font-family:sans-serif;color:#FFFFFF;font-size:9pt;font-weight:bold;border-bottom:1px solid #a5bde4;text-decoration:none;}
#faqEmail a{font-family:sans-serif;color:#FFFFFF !important;font-size:9pt;font-weight:bold;border-bottom:1px solid #a5bde4;text-decoration:none;}
#faqEmail a:visited{font-family:sans-serif;color:#FFFFFF;font-size:9pt;font-weight:bold;border-bottom:1px solid #a5bde4;text-decoration:none;}
#faqEmail a:hover{font-family:sans-serif;color:#FFFFFF;font-size:9pt;font-weight:bold;border-bottom:1px solid #a5bde4;text-decoration:none;}

#dtz #main{background:url(../images/main_bg.png) repeat-x;zoom:1;padding:0 0 0 12px;}

#dtz #left{float:left;width:230px;margin-right:9px;height:670px;}

#dtz #left .login{display:none;width:215px;height:400px;background:url(../images/DTZ_login_box.png) no-repeat;padding:13px 3px 0 9px;margin:0 0 12px;}
#dtz #left .login .top{height:100px;text-align:center;}
#dtz #left .login .top h2{margin-bottom:6px;}
#dtz #left #logout_box .top {padding-top:14px;}
#dtz #left #logout_box .top h2{padding-top:5px;}
#dtz #left #logout_box {height:48px;background:url(../images/logout_box.png) no-repeat;}
#dtz #author_info{zoom:1;border-left:1px #DFDFDF solid;border-right:1px #DFDFDF solid;}
#dtz #left .login .top a{height:24px;display:block;overflow:hidden;}
#dtz #left .login .top a:hover img{margin-top:-24px;}
#dtz #left .login{font-size:11px;line-height:12px;}
#dtz #left .login ul{list-style:none;width:205px;}
#dtz #left .login ul li{padding:0 0 0 8px;background:url(../images/login-li_bg.png) 2px 5px no-repeat;margin-top:10px;}
#dtz #left .login p{padding:12px 0 0 8px;line-height:16px;}
#dtz #left .login a{text-decoration:underline;color:#1A65AE;}
#dtz #left .login a:hover{text-decoration:none;}
#dtz #left .author .top{background:url(../images/author_box-top.png) no-repeat;height:4px;margin:0;padding:0;line-height:1px;font-size:0.1em;}
#dtz #left .author .bottom{background:url(../images/author_box-bottom.png) no-repeat;height:4px;margin:0;padding:0;line-height:1px;font-size:1px;}
#dtz #left .author .first {margin-top: 2px;}
#dtz #left .author .info{padding:0 0 6px 6px;}
#dtz #left .author .dateinfo{margin-top:-8px;}
#dtz #left .author{width:209px;height:92px;margin:0 0 2px 6px;}
#dtz #left .author .pic{float:left;margin-right:6px;}
#dtz #left .author .header{margin-left:10px;}
#dtz #left .author p{font-size:11px;color:#5C5C5C;line-height:12px;margin-left:85px;}
#dtz #left .author p.date{color:#1A65AE;padding-top:4px;}
#dtz #left .author .date a{color:#336699;}
#dtz #left .author .date a:hover{text-decoration:underline;}

#dtz #content{ border: none; border-radius: 0; float:left; padding: 0; width:660px;}

#dtz #content{font-size:12px;color:#333;}
#dtz #content p{line-height:16px;margin:0 0 10px;}
#dtz #content ul{margin-bottom:10px;}
#dtz #content ul li{margin:0 0 5px 25px;}
#dtz #content .ovrLayDesc ul li { margin: 0 0 5px 12px !important;}
#dtz #content ul li li{margin:3px 0;}
#dtz #content a{color:#006699;}
#dtz #content h3{font-size:12px;font-weight:bold;}
#dtz #content .left{float:left;margin:0 10px 10px 0;}
#dtz #content .right{float:right;margin:0 0 10px 10px;}

#dtz #content h1{margin-bottom:15px;}
#dtz #content p.home-intro{padding:0 12px;}
#dtz #content p.intro{padding:0 25px;line-height:20px;margin:0 0 20px;}
#dtz #content div.content{padding:10px;}

#dtz #home-intro{width:873px;background:url(../images/home-intro-bg2.png) repeat-y;padding:0 0 0 25px;}
#dtz #home-intro h1{margin:0px !important;width:300px;}
#dtz #home-intro p{width:650px;line-height:16px;font-size:12px;color:#363535;padding:6px 0 5px 0;}
#dtz #home-intro_bottom{width:900px;background:url(../images/home-intro-bg_bottom.png) no-repeat;margin:0 0 20px;height:11px;}

#dtz #home-intro #slogan{width:650px;}
#dtz #home-intro #logo{width:250px;}

#dtz #sitepath{height:27px;font-size:11px;color:#B5B1B1;line-height:14px;padding:3px 0 0;}
#dtz #sitepath a{color:#B5B1B1;}

#dtz #content #tabs{width:656px;position:relative;padding:35px 0 0;background:url(../images/tabs_bg.png) 0 34px no-repeat;}
#dtz #content #tabs .b{height:10px;overflow:hidden;background:url(../images/tabs_bg_b.png) no-repeat;}
#dtz #content #tabs .tab{padding:0 0 0 13px;width:630px;}

#dtz #content #tabs  #webinars_info {font-family:verdana,sans-serif;font-size:10px;line-height: 11px;padding: 7px 0 10px 0 ;margin:0;}
#dtz #content #tabs  #webinars_info .webinars_more {line-height: 26px;}
#dtz #content #tabs .tabs{position:absolute;left:0px;top:0px;}
#dtz #content #tabs .tabs a{height:35px;float:left;overflow:hidden;outline:none;}
#dtz #content #tabs .tabs a:hover img{margin-top:-35px;}
#dtz #content #tabs .tabs li{margin:0;list-style:none;float:left;}
#dtz #content #tabs .tabs a.active img{margin-top:-35px;}

#dtz #content #tabs .nav{height:16px;padding:13px 0 0;position:relative;z-index:10;}
#dtz #content #tabs .nav img{float:left;}
#dtz #content #tabs .nav ul{float:left;list-style:none;}
#dtz #content #tabs .nav ul{margin-bottom: 3px;}
#dtz #content #tabs .nav ul li{margin:0;float:left;position:relative;}
#dtz #content #tabs .nav div{height:14px;float:left;overflow:hidden;}
#dtz #content #tabs .nav div:hover img{margin-top:-14px;}
#dtz #content #tabs .nav li:hover img{margin-top:-14px;}
#dtz #content #tabs .nav li.activated img{margin-top:-14px;}
#dtz #content #tabs .nav li ul{width:152px;display:none;border-bottom:1px solid #E4E4E4;border-top:14px solid #fff;background:#fff;position:absolute;left:0px;top:14px;}
#dtz #content #tabs .nav li ul li{background:#fff;padding:0 9px;width:133px;float:left;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;margin:0;}
#dtz #content #tabs .nav li ul a{height:auto;float:none;}
#dtz #content #tabs .nav li:hover ul{display:block;}
#dtz #content #tabs .nav li ul a{font-size:11px;color:#A9A8A8;display:block;padding:0 12px;background:url(../images/nav-li.png) 0 4px no-repeat;margin:0 0 8px;}
#dtz #content #tabs .nav li ul a:hover{color:#1A65AE;text-decoration:none;background-position:0 -41px;}
#dtz #content #tabs .nav li ul a.active{color:#1A65AE;text-decoration:none;background-position:0 -41px;border:none;}
#dtz #content #tabs .nav li ul a:focus{outline:none;}

#dtz #content #tabs  #browse_by{padding: 0 5px 0 77px;color: #1A65AE;float: left;width: 440px; height: 46px;}
#dtz #content #tabs #see_all {color: #FC595C;}
#dtz #content #samples{position:relative;padding:54px 0 20px;zoom:1;}
#dtz #content #samples:after{content:'';display:block;clear:both;}
#dtz #content #samples .info{position:absolute;left:17px;top:7px;}
#dtz #content #samples .page-nav{position:absolute;right:15px;top:8px;font-family:verdana,sans-serif;font-size:10px;color:#666666;line-height:15px;}
#dtz #content #samples .page-nav a{color:#666666;padding:1px 7px 2px;}
#dtz #content #samples .page-nav a.active{background:url(../images/page-nav-active.png) no-repeat;color:#fff;}
#dtz #content #samples .sample{display:block;text-decoration:none;position:relative;width:144px;height:157px;float:left;text-align:center;background:url(../images/sample_bg.png) no-repeat;margin:0 2px 25px 10px;display:inline;}
#dtz #content #samples .sample{opacity:0.5;}
#dtz #content #samples .sample{filter:alpha(opacity=50);}
#dtz #content #samples .enabled_sample{filter:none;opacity:1;}
#dtz #content #samples .sample .in{position:absolute;left:0px;top:0px;width:144px;height:157px;}
#dtz #content #samples .enabled_sample .in:hover{cursor:pointer;width:300px;background:url(../images/sample_bg_hover.png) no-repeat;}
#dtz #content #samples .enabled_sample .in_right:hover{left:-156px;z-index:5;}
#dtz #content #samples .enabled_sample .in:hover .info2{display:block;}
#dtz #content #samples .sample .ico{position:absolute;right:5px;top:5px;width:18px;}
#dtz #content #samples .sample h2{color:#0066ff;font-size:11px;line-height:11px;margin:0px;}
#dtz #content #samples .sample p{color:#111111;font-size:12px;line-height:13px;}
#dtz #content #samples .sample span{color:#111111;font-size:11px;line-height:11px;font-weight:bold;padding:0px 3px 2px 3px;}
#dtz #content #samples .sample .pic{height:85px;padding:2px 0 0;}
#dtz #content #samples .sample .pic img{margin-top:15px;}
#dtz #content #samples .sample .info1{width:144px;float:left;display:block;}
#dtz .sample .popup_login{position: absolute; opacity:0.95;top:0px;left:0px;display:block;}
#XXXdtz #content #samples .sample_loginpopup .popup_login{display:block;}
#dtz #content #samples .sample .info2{display:none;float:left;width:142px;padding:30px 4px 0 10px;text-align:left;}
#dtz #content #samples .sample .info2 .smaller{font-size:11px;font-weight:normal;}
#dtz #content #samples .sample_loginpopup{opacity:1!important;filter:none!important;}

/*#dtz #content #tabs table.head{margin-top:50px;}*/
#dtz #content #tabs table.tab3-head {margin-top:76px;}
#dtz #content #tabs .data{height:450px;width:635px;overflow:auto;}
#dtz #content #tabs table{border-collapse:collapse;font-family:verdana,sans-serif;font-size:10px;color:#333333;}
#dtz #content #tabs table th{padding:7px;background:#fff;border-bottom:3px solid #F6F6F6;font-weight:normal;text-align:left;color:#1A65AE;}
#dtz #content #tabs table td{padding:7px 4px 15px;background:#fff url(../images/td_bg.png) 0 100% repeat-x;vertical-align:top;font-family:verdana,sans-serif;font-size:10px;color:#333333;}
#dtz #content #tabs table td.td1{color:#1A65AE;}
#dtz #content #tabs table td a{color:#336699;text-decoration:underline;}
#dtz #content #tabs table .date{white-space:nowrap;width:75px;}
#dtz #content #tabs table .time{white-space:nowrap;width:65px;}
#dtz #content #tabs table td{width:65px;height:112px;}
#dtz #content #tabs table th{width:65px;}
#dtz #content #tabs table th.sortable:hover{text-decoration:underline;cursor:pointer;}
#dtz #content #tabs table .desc{width:140px;}
#dtz #content #tabs table th.title{width:80px;}
#dtz #content #tabs table .title{width:90px;}
#dtz #content #tabs table th.desc{width:193px;}
#dtz #content #tabs table .desc{width:200px;}
#dtz #content #tabs #tab-3 table th.register{width:55px;}
#dtz #content #tabs #tab-3 #author_webinar_container p{text-align:center;padding-top:20px;}
#dtz #content #tabs table .register{width:60px;}

#calendar_entries_container .td1 img{};

#dtz #get_help{padding:0 0 0 25px;position:relative;}
#dtz #get_help .btn-eligible{position:absolute;right:25px;top:-10px;}
#dtz #get_help h1{padding:0 0 5px 20px;color:#166FB2;font-size:14px;font-weight:bold;}
#dtz #get_help p{padding:0 0 10px 20px;line-height:16px;font-size:12px;}
#dtz #get_help form{width:348px;background:url(../images/get_help_form.png) no-repeat;font-family:arial,sans-serif;font-size:12px;}
#dtz #get_help form fieldset{padding:25px;background:url(../images/get_help_form_b.png) 0 100% no-repeat;}
#dtz #get_help form div{padding:0 0 5px;}
#dtz #get_help form div label{color:#7E7E7E;font-size:12px;line-height:18px;}
#dtz #get_help form div input{width:150px;padding:1px;font-family:arial,sans-serif;font-size:12px;}
#dtz #get_help form div select{width:152px;font-family:arial,sans-serif;font-size:12px;}
#dtz #get_help form div textarea{width:260px;padding:1px;font-family:arial,sans-serif;font-size:12px;}
#dtz #get_help form .image{margin-top:10px;}
#dtz #get_help #thanks {width:348px;background:url(../images/get_help_form.png) no-repeat;font-family:arial,sans-serif;font-size:12px;}
#dtz #get_help #thanks div.container {padding:25px;background:url(../images/get_help_form_b.png) 0 100% no-repeat;height:419px;}

#dtz #video{position:relative;}
#dtz #video .btn-eligible{position:absolute;right:25px;top:-10px;}
#dtz #video h1{padding:0 0 5px 55px;height:22px;line-height:22px;color:#166FB2;font-size:14px;font-weight:bold;background:url(../images/ico-video.png) 22px 0 no-repeat;}
#dtz #video p{padding:0 0 10px 20px;line-height:16px;font-size:12px;}
#dtz #video #b1{font-size:12px;margin-top:5px;margin-bottom:10px;}
#dtz #video #b1 p{margin:0;padding:0 0 0 20px;font-weight:bold;}
#dtz #video #b1 ul{padding:0 0 0 20px;margin:0;}
#dtz #video #b1 ul li{margin:0 0 0 20px;}

#dtz .video{float:left;width:685px;}
#dtz .video #video_top{height: 17px; width: 683px;background:url(../images/video_top.png) no-repeat; padding:5px 0 0 15px;}
#dtz .video #video_top a{color: #ffffff; text-decoration:underline; font-size:11px;}
#dtz .video #video_content{height: 418px; width: 683px;background:url(../images/video_content.png) repeat;}
#dtz .video #video_content #video_clip{margin-left:5px;}
#dtz .video #video_bottom{height:27px; width: 673px;background:url(../images/video_bottom.png) no-repeat; padding: 0 5px;}
#dtz .video #video_bottom #permission {float:left;color:#ffffff;text-decoration:underline;margin-left:10px;font-size:11px;}
#dtz .video #video_bottom a{float: right;}
#dtz #video-col{float:left;width:207px;height:505px;padding:0 0 25px 5px;background:url(../images/video_col_bg.png) 5px 100% no-repeat;position:relative;}
#dtz #video-col h2{margin-bottom:14px;}
#dtz #video-col .sample{display:block; width:144px;height:157px;position:absolute;text-align:center;background:url(../images/sample_bg.png) no-repeat;margin:0 0 5px 0;cursor:pointer;text-decoration:none;}
#dtz #video-col .sample{opacity:0.5;}
#dtz #video-col .sample{filter:alpha(opacity=50);}
#dtz #video-col .enabled_sample{filter:none;opacity:1;}
#dtz #video-col .sample .ico{position:absolute;right:5px;top:5px;width:18px;}
#dtz #video-col .sample h2{color:#0066ff;font-size:11px;line-height:11px;margin:0px;}
#dtz #video-col .sample p{color:#111111;font-size:10px;line-height:11px;padding:0 5px;}
#dtz #video-col .sample span{color:#111111;font-size:11px;line-height:11px;font-weight:bold;padding:0px 3px 2px 3px;}
#dtz #video-col .sample .pic{height:85px;padding:2px 0 0;}
#dtz #video-col .sample .pic img{margin-top:15px;}
#dtz #video-col .sample .info1{width:144px;float:left;}

#dtz.es #top{height:123px;background:url(../images/line.png) bottom no-repeat;}
#dtz.es #main{padding:0 0 0 19px;}
#dtz.es #es{padding:15px 0 0;}
#dtz.es #es .welcome{position:relative;padding:10px 272px 0 60px;width:560px;height:155px;background:url(../images/welcome_bg.png) no-repeat;margin-bottom:10px;}
#dtz.es #es .welcome h1{margin:0 0 10px;}
#dtz.es #es .welcome p{font-size:12px;margin:0 0 10px;}
#dtz.es #es .welcome .eligible{position:absolute;right:20px;top:5px;}
#dtz.es #es .resources{background:url(../images/resources_bg_long.png) no-repeat;height:373px;width:580px;float:left;margin-right:12px;padding:17px 0 0 28px;}
#dtz.es #es .resources .item{position:relative;float:left;width:266px;height:145px;margin-right:23px;}
#dtz.es #es .resources .item h2{margin-left:84px;font-size:14px;font-weight:bold;color:#0174B7;padding:0 0 5px;}
#dtz.es #es .resources .item h2 a{text-decoration:underline;color:#0174B7;}
#dtz.es #es .resources .item h2 a:hover{text-decoration:none;}
#dtz.es #es .resources .item p{margin-left:84px;font-size:11px;line-height:15px;color:#5C5C5C;}
#dtz.es #es .resources .item img{position:absolute;left:0px;top:0px;}
#dtz.es #es .more_support{float:left;background:url(../images/more_support_bg_long.png) no-repeat;height:390px;width:260px;}
#dtz.es #es .more_support h2{margin:1px 0 9px 1px;}
#dtz.es #es .more_support .item{width:211px;height:107px;padding:5px 5px 0;text-align:center;background:url(../images/more_support_item_bg.png) no-repeat;margin:0 0 7px 25px;}
#dtz.es #es .more_support .item h3{font-weight:normal;font-size:11px;color:#0174B7;line-height:12px;padding:0 0 3px;}
#dtz.es #es .more_support .item h3 a{text-decoration:underline;color:#0174B7;}
#dtz.es #es .more_support .item h3 a:hover{text-decoration:none;}
#dtz.es #es .more_support .item p{font-size:11px;color:#5C5C5C;line-height:12px;}

#pop-access{display:none;}
#pop-access-in{width:480px;border:3px solid #5B2E7F;background:#fff;padding:17px 15px 14px;}
#pop-access-in h2{margin:0 0 12px;padding:0;text-align:center;}
#pop-access-in img{border:0;}
#pop-access-in ul{margin:0;list-style:none;padding:0 0 0 15px;}
#pop-access-in li{margin:0;padding:0 0 10px 31px;font-size:11px;font-family:arial,sans-serif;line-height:16px;color:#000;background:url(../images/pop_li.png) 19px 6px no-repeat;}
#pop-access-in p{margin:0;padding:0;}
#pop-access-in p.txt{text-align:center;font-family:arial,sans-serif;font-size:11px;color:#5B2E7F;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;padding:12px 0;margin-bottom:8px;}
#pop-access-in p.txt a{color:#1A65AE;text-decoration:underline;}
#pop-access-in p.txt a:hover{text-decoration:none;}
#pop-access-in p.close{text-align:center;}

.more_popup{width:497px;background:url(../images/frame_bottom.png) bottom no-repeat;}
.more_popup h2{margin:0 0 6px;padding:0;font-size:1.7em;font-weight:bold;}
.more_popup span{margin:0 0 6px;padding:0;font-size:12px;font-weight:bold;}
.more_popup img{border:0;}
.more_popup div{margin:0;padding:0;}
.more_popup div.txt{font-family:arial,sans-serif;font-size:11px;border-top:1px solid #E4E4E4;padding:5px 0;margin-bottom:0px;}
.more_popup div.txt ul{padding-left:20px;margin:5px 0 0;}
.more_popup div.txt a{color:#1A65AE;text-decoration:underline;}
.more_popup div.txt a:hover{text-decoration:none;}
.more_popup .close{}
.more_popup .top {background:url(../images/frame_top.png) no-repeat;height:7px;}
.more_popup .content {padding:10px;}

.more_narrow_popup{width:300px;background:url(../images/frame_narrow_bottom.png) bottom no-repeat;}
.more_narrow_popup h2{margin:0 0 6px;padding:0;font-size:1.7em;font-weight:bold;}
.more_narrow_popup span{margin:0 0 6px;padding:0;font-size:12px;font-weight:bold;}
.more_narrow_popup img{border:0;}
.more_narrow_popup div{margin:0;padding:0;}
.more_narrow_popup div.txt{font-family:arial,sans-serif;font-size:11px;border-top:1px solid #E4E4E4;padding:5px 0;margin-bottom:0px;}
.more_narrow_popup .close{}
.more_narrow_popup .top {background:url(../images/frame_narrow_top.png) no-repeat;height:7px;}
.more_narrow_popup .content {padding:10px;}

/* IE FIX */
* html #dtz #content #tabs .nav li,
* html #dtz #content #samples .sample .in{
  behavior: expression(
    this.parsed ? 0 : (
      this.onmouseover=new Function("this.className+=' hover'"),
      this.onmouseout=new Function("this.className=this.className.replace(' hover','')"),
      this.parsed = 1
    )
  );
}
#dtz #content #tabs .nav li.hover ul{display:block;}
#dtz #content #tabs .nav li.hover img{margin-top:-14px;}
#dtz #content #samples .sample .hover{cursor:pointer;width:300px;background:url(../images/sample_bg_hover.png) no-repeat;}
#dtz #content #samples .sample .hover .info2{display:block;}

.box743Borders{border:0!important;padding:0!important;width:950px;}
.dBlock{display:none!important}
#schlLegacy {width:930px!important}

div.eventDesc{position:relative;width:200px}
.ovrLayDesc{position:absolute;border:1px solid #8cd7e7;left:-100px;top:0px;z-index:5;display:none;background-color:#fff;font-size:12px;padding:10px !important;width:450px}

.logBlock{
	position:relative;
	width:100%
}
.loginLink{
	background:#4a7ac8 url("../images/login_box_tr.png") no-repeat center center;
	position:absolute;
	display:none;
	z-index:2;
	width:614px;
	height:98px;
	top:0;
	right:0;
	margin-left:-633px;
	text-indent:-9999px;
}
.calendar_entries_container tr{
	position:relative;
}
.calendar_entries_container .description{
	cursor:pointer;
}
.regOn{
	display:block;
}
.regOff{
	display:none;
	color: #666666!important;
}