﻿/*
Diamond IP Stylesheet
Author:http://valot.com/
*/
/*Adage*/
#register {width:85%;}
#register ul {list-style-type:none; margin:0px !important;}
#register li {padding:0px}
#register .required{padding-right:9px;background:url('../images/bullets/orange_asterisk.gif') top left no-repeat;}
#register p{line-height:25px;vertical-align:middle;margin:0px}
#register label{width:40%;padding-left:0px;margin:0px;display:inline-block;clear:none;vertical-align:middle}
#register li p{ font-weight:bold;}
#register input,textarea{margin:5px;text-align:left;width:195px;font-size:12px;vertical-align:middle;}
#register select{margin:5px;text-align:left;width:200px;font-size:12px;vertical-align:middle;}
#register table{border:none;}
#register table td input{width:auto;}
#register table td label{width:auto;}
#register .red{color:Red;}
#register p .btn{width:90px !important;}


.salesforceform{width:85%}
.salesforceform p{line-height:16px;vertical-align:middle;margin:0px}
.salesforceform label{width:100px;padding-left:5px;margin:5px;display:inline-block;clear:none;vertical-align:middle}
.salesforceform input,textarea{margin:5px;text-align:left;width:195px;font-size:12px;vertical-align:middle}
.salesforceform p.formButtons{padding:9px;text-align:right;border-top:2px solid #FFA500;clear:both}
.salesforceform p.formButtons input{font-size:12px;width:90px}

.headerDropzone ul.column{width:665px;}
.dropzone ul.column,.dropzone li.PBItem{margin:0px!important;}
div.content div{padding:0px!important;}
.headerDropzone h1{height:99px;width:650px;color:white;padding:9px 0px 0px 9px!important;margin:0px 0px 18px;background-position:left top;background-repeat:no-repeat;}
.headerDropzone h1.green    {background-color:#50B949;background-image:url('/images/banners/BTDIP_Solution_enterprise.jpg');}
.headerDropzone h1.blue     {background-color:#034e8a;background-image:url(/images/banners/BTDIP_company_aboutus.jpg);}
.headerDropzone h1.purple   {background-color:#553399;background-image:url(/images/banners/BTDIP_banner_contactus.jpg);}

/* Adage Left Nav */
.leftnav ul,.leftnav li{list-style:none;}
.leftnav a{padding:7px;border-width:1px;border-style:solid;display:block;font-weight:bold;text-decoration:none;margin:0px 0px 2px 0px;font-size:11px;letter-spacing:-0.05em;background-color:#FFFFFF;}
.leftnav a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD}

.leftnav a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-Selected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-Selected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}

.leftnav .AspNet-TreeView-ChildSelected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}

.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}

.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected a{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a{border-color:#aaddee;color:#66aadd;background-color:#ffffff;}
.leftnav .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-ChildSelected .AspNet-TreeView-Selected ul a:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD;}

/* layout pieces */
#layoutCanvas{text-align:left}
#layoutHeader{}
#Logo{clear:none;float:left;margin:11px 0px 11px 19px}
.homeTools{text-align:right}
#Navigation_Tools{text-align:right;padding-right:70px}
#Navigation_Breadcrumbs{padding:8px 10px;border:1px solid #FFCC00;border-right:0px;border-left:0px}
#Navigation_Search{text-align:right;vertical-align:baseline;height:21px}
input.SearchButton{margin:0px;padding:0px;position:relative;top:4px}
#SearchBox{width:200px;height:1.25em}
#layoutBanner{}
#layoutBody .Inset{margin-bottom:18px}
#layoutBody{padding-top:18px}
.home table, td, tr{border:0px !important;}
#layoutBody .home .hometext {padding:20px 0px 10px 40px;}
img.ad{margin-bottom:18px}
#layoutFooter{clear:both;border-top:1px dotted #999999;margin-top:2em}
.Inset{display:block;border:1px solid #FCB912;padding:18px}
.golden{border-color:#FCB912;color:#FCB912; }
div.content div.golden{padding:9px!important;}
.golden h1,.golden h2,.golden h3,.golden h4,.golden h5,.golden h6{color:#FCB912}
/* Navigation List reformatting */
#Navigation_Breadcrumbs LI{display:inline}
#layoutHeader .NavigationMap LI{display:inline}
#Navigation_Tools LI{display:inline}
#Navigation_Tools LI:first-child{background-image:none}
#Navigation_Tools LI{list-style-position:inside;background:url(/images/template/separator_tools.gif) no-repeat left center;padding-left:16px}
#Navigation_Breadcrumbs LI{list-style-position:inside;padding-left:16px;margin-right:6px;background:url(/images/template/separator_breadcrumbs.gif) no-repeat left center}
#Navigation_Breadcrumbs LI:first-child{padding-left:0px;background-image:none}
#Navigation_Breadcrumbs A:visited{text-decoration:none;color:#999999}
#Navigation_Breadcrumbs A{text-decoration:none;color:#999999;cursor:pointer;}
#Navigation_Breadcrumbs A:hover{color:#003399}
.SubNavigationMap UL{list-style:none}
.SubNavigationMap A{padding:7px;display:block;border:1px solid #AADDEE;color:#66AADD;font-weight:bold;text-decoration:none;margin:0px 0px 2px 0px;font-size:11px;letter-spacing:-0.05em}
.SubNavigationMap LI{display:block;width:100%;float:left;clear:both}
.SubNavigationMap A.AspNet-Menu-Selected{border-color:#0090CD;color:#FFFFFF;background:#0090CD}
.SubNavigationMap A:hover{border-color:#0090CD;color:#FFFFFF;background:#0090CD}
.SubNavigationMap UL UL A{border:0px}
.SubNavigationMap UL UL LI{display:none}
.SubNavigationMap UL UL LI.AspNet-Menu-ParentSelected{display:block}
.SubNavigationMap .selected A{border-color:#0090CD;color:#FFFFFF;background:#0090CD}
#layoutHeader .NavigationMap{text-align:left;background:url(/images/template/bg_tile_Navigation_Main.gif) #0082BA repeat-x top;width:895px;height:27px;clear:both;display:block}
/* Sundry individual elements */
/* Typographic rules */
h3{letter-spacing:-0.05em;font-weight:normal;color:#005298}
h2{letter-spacing:-0.05em;font-weight:normal;color:#005298}
h1{letter-spacing:-0.05em;font-weight:normal;color:#005298;padding-top:0px;}
{padding-top:0px}
#layoutSandbox h4:first-child{padding-top:0px}
#layoutSandbox h3:first-child{padding-top:0px}
#layoutSandbox h2:first-child{padding-top:0px}
#layoutContent h2:first-child{padding-top:0px}
h1:first-child{padding-top:0px}
.columnTop{padding-top:0px;margin-top:0px}
.separate
{margin-top:9px;border-top:1px solid #FDB813;padding-top:8px}
#layoutBody OL,
#layoutBody UL{margin-left:12px}
#layoutContent LI{margin-top:0px;margin-bottom:0px;padding-top:0;padding-bottom:0}
.WhitePaper{display:block;padding-left:80px;height:90px;background:url(/images/bullets/WhitePaper_75_90.gif) no-repeat left top}
#layoutFooter{text-align:center;font-size:10px;color:#999999}
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu{width:895px;font-size:14px;position:relative;z-index:100;background:url(/images/template/bg_tile_Navigation_Main.gif) #0082BA repeat-x top;clear:both;display:block;height:27px}
/* remove all the bullets,borders and padding from the default list styling */
.menu ul{padding:0;margin:0;list-style-type:none}
.menu ul ul{width:250px}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li{float:left;position:relative}
/* style the links for the top level */
.menu a:visited{display:block;display:inline-block;clear:none;font-size:14px;text-decoration:none;background-color:#006699;background:url(/images/template/bg_tile_Navigation_Main.gif) #0082BA repeat-x top;color:#FFFFFF;height:25px;border-right:1px solid #FFFFFF;padding:0px 10px 2px 10px;line-height:25px}
.menu a{display:block;display:inline-block;clear:none;font-size:14px;text-decoration:none;background-color:#006699;background:url(/images/template/bg_tile_Navigation_Main.gif) #0082BA repeat-x top;color:#FFFFFF;height:25px;border-right:1px solid #FFFFFF;padding:0px 10px 2px 10px;line-height:25px}
/* a hack so that IE5.5 faulty box model is corrected 
* html .menu a,* html .menu a:visited{width:120px;w\idth:120px;}
*/
/* style the second level background */
.menu ul ul a.drop:visited{background:url(../../graphics/drop.gif) #D4D8BD bottom right no-repeat}
.menu ul ul a.drop{background:url(../../graphics/drop.gif) #D4D8BD bottom right no-repeat}
/* style the second level hover */
.menu ul ul a.drop:hover{background:url(../../graphics/drop.gif) #C9BA65 bottom right no-repeat}
.menu ul ul:hover > a.drop{background:url(../../graphics/drop.gif) #C9BA65 bottom right no-repeat}
/* style the third level background */
.menu ul ul ul a:visited{background:#E2DFA8}
.menu ul ul ul a{background:#E2DFA8}
/* style the third level hover */
.menu ul ul ul a:hover{background:#B2AB9B}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul{visibility:hidden;position:absolute;height:0;top:27px;left:0;width:250px}
/* another hack for IE5.5 */
* html .menu ul ul{top:27px;t\op:27px}
/* position the third level flyout menu */
.menu ul ul ul{left:150px;top:0;width:150px}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left{left:-150px}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table{position:absolute;top:0;left:0}
.menu ul ul li{margin:-1px 0px}
/* style the second level links */
.menu ul ul a:visited{background:#FFD401;color:#000000;height:auto;line-height:1em;padding:5px 10px;width:210px/* yet another hack for IE5.5 */}
.menu ul ul a{background:#FFD401;color:#000000;height:auto;line-height:1em;padding:5px 10px;width:210px/* yet another hack for IE5.5 */}
* html .menu ul ul a{width:210px;w\idth:210px}
/* style the top level hover */
.menu a:hover{color:#000000;background:url(/images/template/bg_tile_Navigation_Main_h.gif) repeat-x top}
.menu ul ul:hover > a{color:#000000;background:url(/images/template/bg_tile_Navigation_Main_h.gif) repeat-x top}
.menu:hover > a{color:#000000;background:url(/images/template/bg_tile_Navigation_Main_h.gif) repeat-x top}
.menu ul ul a:hover{background-image:none;background:#FCB913}
/* make the second level visible when hover on first level list OR link */
.menu ul a:hover ul{visibility:visible}
.menu ul li:hover ul{visibility:visible}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul:hover ul ul{visibility:hidden}
/* make the third level visible when you hover over second level list OR link */
.menu ul:hover ul:hover ul{visibility:visible}
#layoutSidebar{}
#layoutSandbox{}
.PushDown_DoubleTitle{margin-top:108px}
.down-half{margin-top:9px}
.down-1{margin-top:18px}
.down-1half{margin-top:27px}
.down-2{margin-top:36px}
.down-2half{margin-top:45px}
.down-3{margin-top:54px}
.down-3half{margin-top:63px}
.down-4{margin-top:72px}
.down-4half{margin-top:81px}
.down-5{margin-top:90px}
.down-5half{margin-top:99px}
.down-6{margin-top:108px}
.down-6half{margin-top:117px}
.down-7{margin-top:126px}
.down-7half{margin-top:135px}
.down-8{margin-top:144px}
.down-8half{margin-top:153px}
.down-9{margin-top:162px}
.down-9half{margin-top:171px}
.down-10{margin-top:180px}
.down-10half{margin-top:189px}
.down-11{margin-top:198px}
.up-half{margin-top:-9px}
.up-1{margin-top:-18px}
.up-1half{margin-top:-27px}
.up-2{margin-top:-36px}
.up-2half{margin-top:-45px}
.up-3{margin-top:-54px}
.up-3half{margin-top:-63px}
.up-4{margin-top:-72px}
.up-4half{margin-top:-81px}
.up-5{margin-top:-90px}
.up-5half{margin-top:-99px}
.up-6{margin-top:-108px}
.up-6half{margin-top:-117px}
.up-7{margin-top:-126px}
.up-7half{margin-top:-135px}
.up-8{margin-top:-144px}
.up-8half{margin-top:-153px}
.up-9{margin-top:-162px}
.up-9half{margin-top:-171px}
.up-10{margin-top:-180px}
.up-10half{margin-top:-189px}
.up-11{margin-top:-198px}
.last p img{margin-right:0px;clear:left}
.date{font-weight:bold;font-variant:small-caps;font-size:.9em;color:#666666}
.homeBanners p{margin:0px;padding:0px}
div.tradeshows{padding:0px;margin:0px}
div.pressreleases{padding:0px;margin:0px}
.tradeshows .item{margin:0px 0px 18px;padding:0xp;display:block}
.pressreleases .item{margin:0px 0px 18px;padding:0xp;display:block}
.tradeshows div.item{border-bottom:1px #C0C0C0 dotted;margin-bottom:18px;padding-bottom:18px}
.home_tradeshows{font-family:"Lucida Grande","Lucida Sans",Helvetica,Arial,Verdana,sans-serif;margin:0px;padding:0px;}
.home_tradeshows h3{font-weight:bold;padding-bottom:3px;color:#000000;font-size:13px;letter-spacing:normal}
.home_tradeshows .date p{margin:0px;font-weight:normal;padding-bottom:3px}
.home_tradeshows .description a{}
.home_tradeshows .item p{margin:0px 0px 10px 0px;}
.pressreleases .item .date p{display:inline}
.tradeshows .item div.date{padding:9px 0px;font-size:1.2em;text-align:right;}
.EventList li .date{width:40px;float:right;text-align:right;border-left:1px dotted #CCCCCC;margin-left:5px;padding-left:5px}
.EventList{list-style-type:none}
.PhoneList{list-style-type:none}
.EventList li{margin-top:0px;margin-bottom:9px;display:block}
.PhoneList li{margin-top:0px;margin-bottom:9px;display:block}
fieldset{border:1px dotted #C0C0C0;padding:18px;margin:18px}
legend,label{font-weight:bold}
legend{font-variant:small-caps}
.required{padding-right:9px;background:url('../images/bullets/orange_asterisk.gif') center right no-repeat}
P.legend{padding:9px 9px 0px 0px;margin:0px;color:#666666;font-style:italic;text-align:right}
P.formButtons{background:#F6F6F6;border-top:2px solid #FFA500;padding:9px;margin-top:8px;text-align:right}
.supportLoginForm{text-align:right;display:block}
.supportLoginForm input{width:100px}
.field{display:block;clear:both}
DIV.vcard{padding:9px;margin:9px}
.vcard .org{font-size:18px;font-weight:bold}
.vcard .tel{margin:9px 24px}
.vcard .adr{margin:9px 24px}
.vcard .tags a{font-size:9px;letter-spacing:-0.05em}
.vcard DIV.actions{float:right}
.vcard .actions A{margin-left:8px}
.vcard .actions img{vertical-align:bottom}
img.EkImageIconStyle{padding:0px;margin:0px 0px 0px -18px;float:left}
#layoutContent ul.resources li,#layoutContent ul.events li{list-style-type:none}
#layoutContent ul.events li{padding-bottom:9px;padding-top:9px}
#layoutContent ul.events{margin:0px}
.collection-title{color:#005298;font-weight:bold;clear:both;display:block;}
div.content div.summaries div.item{width:180px;float:left;margin:8px 9px 0px 0px;padding:9px 9px 9px 128px!important;border:1px solid #F0F0F0;min-height:128px;height:128px;overflow:auto}
.resource img.thumbnail{margin:-1px 0px -1px -120px;padding:0px;float:left;}
.item .title{font-weight:bold}
#layoutSandbox .summaries .box{padding:9px!important;}
#layoutSandbox .summaries .box p{font-size:10px;line-height:12px}
#layoutSandbox .summaries .box img{margin-right:9px;}
sup{font-size:60%;vertical-align:text-top}
img.pull-4,img.pull-3,img.pull-2,img.pull-1,img.pull-0{float:left;margin-right:25px}
img.push-4,img.push-3,img.push-2,img.push-1,img.push-0{float:right;margin-left:25px}
.linklist,.linklist li{display:block}
.pressreleases .date{float:left;width:90px;margin-right:25px;clear:left}
IMG.logo{margin:6px}
/* Sitemap */
.tree td{height:10px !important;padding:0px;line-height:normal;border:0px;margin:0px}
.tree table{padding:0px;margin:0px}
.tree td div {height: 20px !important}
/* END Sitemap */
.EktronAjaxLoading{display:none}
IMG.logo{clear:left;margin:6px}