﻿body{}
.page_header {width:990px; float:left; height:63px; position:relative; z-index:889;  margin-top:-2px;  left:-16px; text-indent:225px; margin-bottom:-63px; display:inline-blocks }


#product_header {background-image:url(../images/page_header.png); background-repeat:no-repeat; }
* html #product_header {background-image:none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/page_header.png"); margin-top:-1px; border-top:1px solid white}
#company_header {background-image:url(../images/company_page_header.png);}
* html #company_header {background-image:none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/company_page_header.png"); margin-top:-1px; border-top:1px solid white}

#training_header {background-image:url(../images/page_header_training.png);}
* html #training_header {background-image:none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/page_header_training.png"); margin-top:-1px; border-top:1px solid white}

#buy_header {background-image:url(../images/page_header_buy.png);}
* html #buy_header {background-image:none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/page_header_buy.png"); margin-top:-1px; border-top:1px solid white}

.page_header h1 {color:white; padding:17px 0 0 0}
h1 span {font-size:.8em!important; font-weight:100!important;}

.ProductsTaxContainer{height:auto;background-color:white;}
.bg_content{border-bottom:medium none;border-left:1px solid silver;border-right:1px solid silver;height:auto;
margin:0 auto;}
.topNavBack{border-bottom:medium none;clear:both;margin:0 auto;height:30px;}
.navTop{margin:0 auto;width:950px;position:relative;z-index:999;}
.searchBoxSection{float:right;display:block;width:190px;}
.searchBoxBack{height:26px;}
.searchbutton {background-image:url(../images/Spotlight.jpg); background-repeat:no-repeat; background-color:#fff; width:26px; height:24px; border:none; text-indent:-9999px; font-size:.001em; color:white; vertical-align:middle; background-position:50% 50%; margin-bottom:2px}

.mainBackgroundImage{margin-right:0px;width:222px;}
.LanguageSelector{float:left;color:White; }
.LanguageSelector a{text-decoration:underline;color:#a7c5ed;}
.LanguageSelector a:hover{text-decoration:none;color:#a7c5ed;}
.ContactUsdiv{font-weight:bold;font-size:12px;color:White;}
/*New Test Design Headers*/
p.HeaderContactUs { width: 210px; height:77px; font-weight: normal; line-height: 16px; background-image: url(../images/ContactUs.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 135px;padding-top: 10px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }

p.HeaderLanguage { width: 241px; height:83px; font-weight: normal; line-height: 16px; background-image: url(../images/LangMap_Big.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 160px;padding-top: 25px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
p.HeaderDBGDLogo { width: 241px; height:83px; font-weight: normal; line-height: 16px; background-image: url(../images/DBGD_Big.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 110px;padding-top: 10px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
.HeaderPlainText{ color:#FFF; text-decoration:none; font-weight:bold;}
.HeaderPlainText a:link{ color:#FFF; text-decoration:none;}
.HeaderPlainText a:hover{ color:#FFF; text-decoration: underline;}
/*---------------------------------*/
.PhoneNumbersdiv{font-weight:bold;font-size:10px;color:White;}
.uxContact{float:left;}
.master_container{width:950px;margin:0 auto;height:82px;overflow:hidden;}
table td th{vertical-align:top !important;}
table {margin-bottom:0em;}
.bottomHR{border: 0;width: 75%;margin-bottom:30px;}
.BottomContainer{padding-top:10px;}
*html .bottomHR{border: 0;height: 1px ;width: 65%;margin-bottom:30px;} 
.mainMasterBackGround{background:url(../images/bg_2009_03.jpg) repeat-x;}
.submit button{background-color: #fff;} 
.LanguageSelector p, .uxContact p {margin-bottom: 0px;}
.whitebackground{background-color: #fff;}
.FooterNav{font-size:12px;color:#cecece;font-weight:normal;background-color: #fff}
.otpLogo{text-decoration: none; font-weight: bold; font-size:14px; color:white; font-family:inherit New Roman;background-image: url(../images/isclogonotag.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 10px;padding-top: 53px;padding-bottom: 9px; display: block;float: left; cursor:pointer}
.otpNav{height:28px;color:white; font-size:14px;}
.otpNav a{text-decoration: none;color:#a7c5ed;}
.otpNav a:hover{text-decoration:none;color:#a7c5ed;}
.ovNav{ display:inline; padding-left: 15px;  padding-right: 15px;border-left: 1px solid white; height:30px; padding-top:5px; padding-bottom:7px;}
.ovNav a{text-decoration: none; font-weight: bold; font-size:12px; color:white; font-family:inherit New Roman;}

/* Blue Arrow Bullet Links*/
div.links ul{margin: 0px;padding: 0px;list-style-type: none;} 
div.links ul li{font-weight: normal; line-height: 14px; background-image: url(../images/336699smallarrow.gif);background-repeat: no-repeat;background-position:0px 8px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
/* Section Sub Navigation */
.sub-nav-container{height:auto;background-color:white;}
.sub-nav-title{color:black;padding-top:18px;width:178px;padding-bottom:18px; margin-left:10px;background:white;font-family:inherit New Roman;font-size:13px;font-weight: bold; }
.sub-nav-header{height: 25px; font-size:12px; font-family:inherit New Roman; font-weight:bold;color:black;width:100%; background-image: url(../images/sub-nav-header01.jpg); background-repeat: no-repeat; margin-left: 0px; padding-left:10px; }

div.sub-nav ul{margin: 5px;padding: 0px;list-style-type: none;}
div.sub-nav ul li{line-height: 15px; background-image: url(../images/sub-nav-buttonBG01.jpg);background-repeat: no-repeat;background-position:0px 10px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
div.sub-nav ul li a{text-decoration: none; font-weight: bold; font-size:11px; color:black; font-family:inherit New Roman;background-image: url(../images/336699smallarrow.gif);background-repeat: no-repeat;background-position:0px 8px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
div.sub-nav ul li a:hover{text-decoration: underline; font-weight: bold; font-size:11px; color:black; font-family:inherit New Roman;}

.ovContactTitles{font-weight: normal; line-height: 20px; background-image: url(../images/ovContactTitleBG.jpg);background-repeat: no-repeat;background-position:0px 2px;padding-left: 10px; padding-right: 5px;padding-top: 0px;padding-bottom: 0px; font-weight:bold; text-align:right}

h1 {
font-size:1.5em;
line-height:1;
margin-bottom:1em;
}

*html h1 {
font-size:1.5em;
line-height:1;
margin-bottom:1em;
}

h2 {
font-size:1.2em;
line-height:1.25;
margin-bottom:1.25em;
}

h3 {
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:0;
	margin-top:1em
	}
	

.trainer_title {
	font-size:1.4em;
	margin-bottom:1em;
	background-image:url(../images/trainer_title_bg.gif);
	background-repeat:repeat-x;
	padding:10px 0 0 5px;
	}
	
	.dave_title {
	font-size:1.6em;
	margin-bottom:1em;
	font-weight:bold;
	background-image:url(../images/trainer_title_bg.gif);
	background-repeat:repeat-x;
	padding:10px 0 0 5px;
	}
	
.dave_title > span {
	font-size:.8em;
	font-weight:100;
	color:#333333
	}
.dave {float:left; width:200px; margin-right:10px}	
	
p img.trainerleft {float:left;margin:0 1.5em 0 0;padding:0;}

table.addlines tr td  {text-decoration:none;border:0px;border-color:#DDDDDD;border-style:solid;border-top-width:0px;	border-top-color:#000000;border-bottom-width:1px;border-bottom-color:#DDDDDD;border-right-width:0px;border-left-width:0px;margin:0px;}
table td.addline {border-top:1px solid #DDDDDD;}
/*site map*/

div.map-nav {width:60%; margin:0 auto; border:3px solid #EEEEEE; padding:5px}
div.map-nav ul{margin: 0px;padding: 0px;list-style-type: none;} 
div.map-nav ul li{line-height: 20px; background-image: url(../images/sub-nav-buttonBG01.jpg);background-repeat: no-repeat;background-position:0px 10px;padding-left: 10px;padding-top: 4px;padding-bottom: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#CCCCCC; border-left-width: 1px;border-left-style: solid;border-left-color:#CCCCCC; }
div.map-nav ul li a{text-decoration: none; font-weight: bold; font-size:14px; color:black; font-family:inherit New Roman;background-image: url(../images/336699smallarrow.gif);background-repeat: no-repeat;background-position:0px 8px;padding-left: 10px;padding-top: 3px;padding-bottom: 3px;}
div.map-nav ul li a:hover{text-decoration: underline;}

div.map-nav ul ul li{padding-left: 30px;}
div.map-nav ul ul a{font-weight: 100; font-size:12px;}

div.map-nav ul ul ul {padding-left: 30px;}
div.map-nav ul ul ul li{line-height: 20px; background-image: url(../images/sub-nav-buttonBG01.jpg);background-repeat: no-repeat;background-position:0px 10px;padding-top: 3px;padding-bottom: 3px;border-bottom-width: 1px;}

div.map-nav strong { font-size:12px;}
.toggle_btn {
	 background-repeat:no-repeat; background-position:right; width:40%; height:20px; float:right}
	
div.map-nav ul li a.toggle_link {
	background-image:none; padding:0; list-style:none; }	

ul ul.small li a{
	font-weight:lighter;
	}
	
ul ul.small li {
	height:12px;
	}

.fixednav {text-align:center; float:left; width:140px; text-decoration:none}
.fixednav a {text-decoration:none}
.hidecompany {display:none}

.boxwidth {width:200px}




/*Linking*/
/*a:link { color:#369; text-decoration:none;}
a:visited { color:#309;}
a:hover { color:#369; text-decoration:underline;}*/
.WhitePaperLinkBG3{font-weight: normal; line-height: 14px; background-image: url(../images/WP_Bump_th.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE;}
.WhitePaperLinkBG3 a{ text-decoration: none;}
.WhitePaperLinkBG3 a:hover{ text-decoration:underline;} 
.AskDaveBG3{font-weight: normal; line-height: 14px; background-image: url(../images/DDW.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
.AskDaveBG3 a{ text-decoration: none;}
.AskDaveBG3 a:hover{ text-decoration:underline;}
.ThreeRulesBG3{font-weight: normal; line-height: 14px; background-image: url(../images/MX4_60px.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
.ThreeRulesBG3 a{ text-decoration: none;}
.ThreeRulesBG3 a:hover{ text-decoration:underline;}
.gsaIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/GSA.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.gsaIcon a{ text-decoration: none;}
.gsaIcon a:hover{ text-decoration:underline;}
.rentalIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/rent.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.rentalIcon a{ text-decoration: none;}
.rentalIcon a:hover{ text-decoration:underline;}

.ProductsIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/products_main.gif);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.ProductsIcon a{ text-decoration: none;}
.ProductsIcon a:hover{ text-decoration:underline;}

.inetIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/inet.png);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.inetIcon a{ text-decoration: none;}
.inetIcon a:hover{ text-decoration:underline;}

img[alt="Wave Header Blank"] {margin-top:-30px}

/*-Home - How Can we Help You-*/
.catIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/Catalogue.gif);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.catIcon a{ text-decoration: none;}
.catIcon a:hover{ text-decoration:underline;}
.repairReturnIcon{font-weight: normal; line-height: 14px; background-image: url(../images/icons/repairReturnIcon.gif); background-repeat: no-repeat; background-position:0px 0px; padding-left: 55px; padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC; }
.repairReturnIcon a{ text-decoration: none;}
.repairReturnIcon a:hover{ text-decoration:underline;}
.OldhamIcon{font-weight: normal; line-height: 14px; background-image: url(../images/Oldham.gif); background-repeat: no-repeat; background-position:0px 0px; padding-left: 55px; padding-top: 2px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc; }
.OldhamIcon a{ text-decoration: none;}
.OldhamIcon a:hover{ text-decoration:underline;}
/*-Home - Learn More-*/
.WhitePaperLinkBG{font-weight: normal; line-height: 14px; background-image: url(../images/WP_Bump_th.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE;}
.WhitePaperLinkBG a{ text-decoration: none;}
.WhitePaperLinkBG a:hover{ text-decoration:underline;}
.AskDaveBG{font-weight: normal; line-height: 14px; background-image: url(../images/DDW.jpg);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE;}
.AskDaveBG a{ text-decoration: none;}
.AskDaveBG a:hover{ text-decoration:underline;}

.PodcastBG3{font-weight: normal; line-height: 14px; margin-right:0px; background-image: url(../images/icons/Podcast.gif);background-repeat: no-repeat;background-position:0px 0px;padding-left: 55px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE; }
.PodcastBG3 a{ text-decoration: none;}
.PodcastBG3 a:hover{ text-decoration:underline;}


.training .uxContentPlaceHolder h1 {margin-top:40px}
.training img + .uxContentPlaceHolder h1 {margin-top:0}


/***********PODCASTS*******************/

.podcasts li {padding:0; background:url(/images/icons/Podcast_25x25.gif) top left no-repeat; padding-left:30px; min-height:30px; margin:10px 0}
   .podcasts li a {font-weight:bold; font-size:1.1em}
   .podcasts li p {padding:0}
.podcastgroup {float:left; width:75%}
.dli {float:left; width:25%; font-size:.9em }   ul.podcasts {list-style:none; margin-left:20px; }

/***********Product Launches*******************/
.LaunchContainer {color: #666666; width:600px; margin-left:15px; text-align:left;}
.LaunchContainer ul{ padding-left:10px; }
.LaunchContainer li{ font-weight:bold; }
.LaunchContainer p{ padding-left:10px; }
.LaunchHeader {color:#FFFFFF; background-color:#003479; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.LaunchFooter {text-align:center;}