/*
author: Sarada Pachalla
spachalla@tycothermal.com
date:07/27/2010
*/
 
@charset "UTF-8";
body {background:#f5f5f5;margin: 0px;padding: 10px;font:12px/16px arial,helvetica,clean,sans-serif;}
sup { vertical-align: text-top;} 
sub { vertical-align: text-bottom; }

/** Default text styles across the site **/
* {outline: none;}
p {font-size: 12px; line-height: 16px;}
.tabList a {text-decoration:none !important;}
.hline {border-bottom:1px solid #ccc; margin-bottom: 10px;}
.bline {border-top:2px solid #2A89CD;}
.w100 {width:100% !important;}
.w90 {width:90% !important;}
.h190 {height: 210px !important;}
ul.bulletListBr-disc {margin:8px 10px 10px 25px;}
ul.bulletListBr-disc li{padding-bottom: 7px; list-style-type: disc;}
ul.bulletListBr-disc li a {color: #2A89CD;}
ul.bulletListBr-circle {margin:8px 10px 10px 20px;}
ul.bulletListBr-circle li{padding-bottom: 7px; list-style-type: circle;}
ul.bulletListBr-circle li a {color: #2A89CD;}


ul.bulletList-disc {margin:8px 10px 10px 20px;}
ul.bulletList-disc li{padding-bottom: 3px; list-style-type: disc;}
ul.bulletList-disc li a {color: #2A89CD;}

ul.bulletList-circle {margin:8px 10px 10px 20px;}
ul.bulletList-circle li{padding-bottom: 3px; list-style-type: circle;}
ul.bulletList-circle li a {color: #2A89CD;}



.pg-contLeft ol {margin: 10px 0 10px 15px;padding:0 0 0 15px;line-height: 13px;font-size:12px;}
.pg-contLeft ol li {padding:0 0 7px 0;list-style-type:inherit !important;}

b {font-weight: 700;}
input {border: 1px solid #bababa;height: 23px; color:#b2b2b2; font-size: 10px;line-height: 13px;background: #ffffff;padding: 3px 4px;}
input[type="radio"], input[type="checkbox"] {height: 13px; background: none; padding: 0; border: none; margin-top: 2px;}
select {height:25px;}
textarea {border: 1px solid #c9c9c9;height: 39px;font-size: 10px;line-height: 13px;background: #ffffff;padding: 3px 4px;}
button {cursor: pointer;border:0;float:right;background: #fff;}
select,input,button,textarea {font:99% arial,helvetica,clean,sans-serif;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}

.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-block;min-height:1%;}
:first-child + html .clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

input.largerCheckbox{width: 23px;	height: 23px;float:left;border:none;}
.verticaltext {writing-mode: tb-rl;filter: flipv fliph;}
.para-800 {position:relative; float:left; width:800px; padding-right:10px;}
.para-750 {position:relative; float:left; width:750px; padding-right:10px;}
.para-100 {position:relative; float:right; width:100px;height:100px; z-index: 1;}
.goTop {position:relative;float:right;margin:10px 0;}
.filesize {font-size:9px; color:#666; padding-left: 7px;}
.tTip-img {vertical-align: middle;}
.hideMe {display:none;}
.clearboth {height: 0;width: 0;line-height: 0;clear: both;font-size: 0px;}
.learn-more {font-size: 10px;font-weight: bold;text-transform: uppercase;background:transparent url('../../Images/learn-more-arrow.jpg') no-repeat scroll left 3px;display:block;padding-left:10px;margin-top:8px;}
a.moreLink {position:relative;font-size:10px;font-weight:bold;text-align:right;padding:0 5px 6px 0;display:block;}
a.moreLink:link {color:#0c3471;}
a.moreLink:visited {color:#7499BD;}
.bulletedNotesInfo {color: #666666; font-size:10px; margin-top: 10px;}
.bulletedNotesInfo span.notesInfoheader{color: #666666; font-size:10px; font-weight:bold;display:block;}
.bulletedNotesInfo ul {margin-left: 15px;}
.bulletedNotesInfo ul  li{list-style-type: disc; margin-bottom: 2px;}
.mtop {margin-top:60px;}
#warning {font-weight:bold;line-height:20px; font-size: 10px;background:transparent url('../../Images/icon-warning.gif') no-repeat left 0px;padding-left: 25px;}
.bBtn-reg-log-st {float:none; background: transparent url('../../Images/bBtn-reg-log-st.jpg'); color: #fff; font: bold 13px arial; height: 26px; padding-right: 20px; vertical-align: middle; width: 200px;}
.bBtn-reg-log-st .slash {color:#fff;font-size:21px; vertical-align:middle;}
button.bBtn-start{background: transparent url('../../Images/btn-blue-sm.jpg'); color: #fff; float: none; font: bold 11px arial; height: 19px; padding: 0 20px 3px 10px;}
button.bBtn-start:hover {background: transparent url('../../Images/btn-blue-med-hover.jpg') no-repeat scroll top right;color: #fff; outline: none;}

a:link {text-decoration: none;}
a:visited {text-decoration:none;/*color: #7499BD;*/}
a:hover {text-decoration: underline;}
a:active{outline: none;}
:focus {-moz-outline-style:none;}

em.asterik { font-weight: bold; color:#f00; float:left;font-size:9px;vertical-align: top;padding-right:3px; }

/*The background image styles for links start*/
.pdfIcon {background: url('../../Images/icon_pdf.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}
.docIcon {background: url('../../Images/icon_word.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}
.pptIcon {background: url('../../Images/icon_ppt.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}
.excelIcon {background: url('../../Images/icon_excel.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}
.txtIcon {background: url('../../Images/icon_word.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}
.emailIcon {background: url('../../Images/email-16x16.png') no-repeat left center;padding-left: 20px;line-height: 16px;}
.zipIcon {background: url('../../Images/icon_zip.gif') no-repeat left center;padding-left: 20px;line-height: 16px;}

/* Primary Navigation styles for US & UK Start */
ul.dropdown {background:url('../../Images/menu-bg.png') 0 0 no-repeat;font: 14px/normal arial,helvetica,clean,sans-serif;height:41px;width:947px;padding-bottom: 1px;}
ul.dropdown-US {}
ul.dropdown a,ul.dropdown span {display: block;padding: 4px 6px;}
ul.dropdown li {border: none;color: #333;padding: 4px 6px;float: left;line-height: 1.3em;vertical-align: middle;zoom: 1;}
ul.dropdown li.hover,	ul.dropdown li:hover {color: #fff;}
ul.dropdown a:link,ul.dropdown a:visited {color: #fff; text-decoration:none;}
ul.dropdown a:hover{background:url('../../Images/navi-active.png') no-repeat; color:#FFF; text-decoration:none;}
ul.dropdown a.selected{background:url('../../Images/navi-active.png') no-repeat center 0; color:#FFF; padding-bottom:16px;}
ul.dropdown a.navOff{color: #fff; text-decoration: none;}
ul.dropdown {position: relative;z-index: 597;float: left;}
ul.dropdown li.hover,ul.dropdown li:hover {position: relative;z-index: 599;cursor: default;}
ul.dropdown li:hover > ul {visibility: visible;}
#ul.dropdown li h5 {font-weight: bold;font-size:11px;line-height:13px;margin: 0 5px 5px 7px;color:#762977;height:28px;}
ul.dropdown li h5 {font-weight: bold;font-size:12px;line-height:13px;margin:10px 5px 5px 7px; color: #64A70B;}
ul.dropdown ul.app li h5 {}
ul.dropdown li h6 {font-weight: bold;font-size:11px;margin:0;padding:0;}
ul.dropdown ul li.divider {background:#CCC; border-top:1px solid #CCCCCC;}

ul.dropdown ul {visibility: hidden; position: absolute;top: 100%;z-index:598;width: 100%;}
ul.dropdown ul li { /*border-bottom:1px dotted #CCCCCC;*/ float:none; color:#333333; margin:0;}

ul.dropdown ul li:active{background-color: #CCCCCC;}
ul.dropdown ul li label {color:#762977;font-size:10; font-weight:bold;padding-left:6px;}
ul.dropdown ul li label.info-rt {color:#333;font-weight:normal;font-style:italic;padding-left:75px;}
ul.dropdown ul {width: 210px;padding: 0px 0px;border: 1px solid #ccc;background-color: #fff;font-weight:normal; font-size: 11px;}
h6.bgcolor { background:#CCC; margin:0; padding:0;}
ul.dropdown ul li a:link ,ul.dropdown ul li a:visited {color:#333333; text-decoration: none;padding-left:6px;}
ul.dropdown ul li a:hover,ul.dropdown ul li h6:hover {background:#CCCCCC;color:#333333; text-decoration: none;}
ul.dropdown li a {border:none;padding:11px 20px 11px;}
ul.dropdown ul li a,ul.dropdown ul *.dir {border: none;color:#333;padding-left:6px;}
ul.dropdown,ul.dropdown li,ul.dropdown ul {list-style: none; margin: 0; padding: 0;}
ul.dropdown ul a,ul.dropdown ul span {padding: 4px 0;}
ul.dropdown ul a.dir:hover {background-image: url('../../Images/nav-arrow-right.png') !important;}
ul.dropdown ul ul {top: -1px;left: 99%; margin:1px 0 0 2px;}

ul.dropdown-UK {}
ul.dropdown-UK li.hover,ul.dropdown-UK li:hover {position: static;}
ul.dropdown-UK li.dir:hover {}
ul.dropdown-UK ul {position:absolute;top:98%;visibility:hidden;z-index:598;width:178px;padding-bottom:0;}
ul.dropdown-UK ul a {margin:0;line-height:13px;padding: 3px 5px 4px 3px;}
ul.dropdown-UK ul li {width: 178px;/*border-bottom:1px dotted #CCCCCC;*/float: left;}
ul.dropdown-UK ul li.divider {background-image:none;margin-top:0;}
ul.dropdown-UK ul li.dir {padding: 0;margin-top:0;display:inline; margin-right:5px;}
ul.dropdown-UK ul li.sep {width:2px;height: 180px;margin: 20px 0;vertical-align:middle;display:inline;background:url('../../Images/dd-submenu-l-bg.gif') 0 -425px repeat-y;}
ul.dropdown-UK ul li.sep-long {height: 300px;}
ul.dropdown-UK li h5.dd-head {margin-bottom:-7px;margin-top:7px;}
ul.dropdown-UK li h6 {font-weight: bold;font-size:11px;margin:0 3px;padding:0;}
ul.dropdown-UK li.last ul li {float: right;}
ul.dropdown-UK ul ul {display: none !important;border:none;}
ul.dropdown-UK ul ul {display: block !important;position: static;width: auto !important;}
ul.dropdown-UK ul ul li {float: none;}
ul.dropdown-UK ul ul ul {display: none;}
ul.dropdown-UK li.hover ul,ul.dropdown-UK li:hover ul {visibility: visible !important;}
ul.dropdown-UK ul li label.info-rt {color:#333;font-weight:normal;font-style:italic;float:right;padding:0 5px 2px 0;}
ul.dropdown-UK ul.app {width:555px;}
ul.dropdown-UK ul.prod {width:741px;}

ul.dropdown *.dir  {border:none;}
ul.dropdown *.dir {padding-right: 25px; background-image: url('../../Images/nav-arrow-right-hover.png'); background-position: 95% 50%; background-repeat: no-repeat;}
ul.dropdown-US ul *.dir {padding-right: 25px; background-image: url('../../Images/nav-arrow-right.png'); background-position: 100% 50%; background-repeat: no-repeat;}
ul.dropdown li.hover *.open {position: relative;z-index: 600;margin: -1px 0;padding-top: 5px; padding-bottom: 5px; border: 1px solid #ccc;background-color: #dac9db; background-image: url('../../Images/nav-arrow-right-hover.png'); color: #000; zoom: 1;}
ul.dropdown-US li.hover *.open {float: left;zoom: none;}
ul.dropdown ul li.hover *.open {position: static; z-index: 0; float: none; margin: 0; padding-top: 4px; padding-bottom: 4px; border: none;}
ul.dropdown li:hover > *.dir {position: relative;z-index: 600;margin: -1px 0;padding-top: 5px;padding-bottom: 5px;border-color: #f0f0f0 #666 #666 #f0f0f0;background-color: #dac9db;background-image: url('../../Images/nav-arrow-right.png');color: #333;}
ul.dropdown-US li:hover > *.dir {float: left;}
ul.dropdown ul li:hover > *.dir {position: static;z-index: 0;float: none; margin: 0;padding-top: 4px;padding-bottom: 4px;border: none;}
ul.dropdown ul li:hover > *.dir { background:#CCC;}
ul.dropdown-UK ul *.dir {background-image: none;}
* html ul.dropdown-UK ul {width: 174px;}	
* html ul.dropdown ul li label:hover{background-color: #fff;}
/* Primary Navigation styles for US & UK End */

/* Header styles */
#header {width: 940px;height: 136px; position:relative; margin-bottom: -15px;padding-bottom: 0;z-index: 1000}
.company-logo {width: 292px;	height: 98px;position:absolute; top:56px; left:-10px; background: #ffffff;padding: 0px;float: left; margin-left: -5px;margin-top: -45px;}
.company-logo img {border:none;width: 292px;	height: 98px;}
ul.globalNav {display: block;width:750px;height: 13px;float: left;list-style-type: none;text-align: right;margin: 24px 0 0 0;}
ul.globalNav li  {display: inline;list-style-type: none;padding: 0px 9px 0px 2px;border-right: 1px solid #d3d3d3;text-align: left;vertical-align: top;line-height: 13px;font-size:11px;}
ul.globalNav li.lc {border: none; padding: 2px}
ul.globalNav li  a{display: -moz-inline-box;display: inline-block;list-style-type: none;height: 13px;line-height: 13px;color:#000000;font-size: 11px;vertical-align: top;}
ul.globalNav li  a:visited {color: #7499BD;}

/* Country Language selector Start */ 
#country-lang-sel { background:url('../../Images/language-dropdown.jpg') no-repeat 0 0;float:right;font-size:11px;height:24px;line-height:14px;margin-top:20px;padding:6px 5px;width:158px;position: relative;z-index: 600;} 
.country-lang-sel-default-text {float:left; cursor:pointer;}
.country-lang-sel-default-text  a:visited {color:#7499BD;}
.country-lang-sel-dd-btn {float:right;background:transparent url() no-repeat scroll -26px -18px;height: 16px;width: 8px;cursor: pointer;}
.ui-active .country-lang-sel-options {display:block;z-index:600;position:absolute;top:20px;right:-1px;width:685px;border:1px solid #ccc;background:#fff;padding: 8px 0px;}
.country-lang-sel-options {display: none;}
ul.country-lang-sel-opt-group {width: 225px;float: left;margin:0 !Important;padding:0;}
.first-gp {padding-right: 5px;}
.last-gp {float:left;padding-right: 5px;}
.country-option {padding: 4px 10px;	margin:0 !important;display: block;clear: both;overflow: hidden;zoom: 1;}
.direction-rtl .country-lang-sel {direction: ltr;}
.country-option-hover {background: #CCCCCC;}
.country {width: 75px;display: block;float: left;font-weight:bold;font-size:11px;line-height:13px;overflow: hidden; color:#64A70B;}
.languages {display: block;float: left;list-style-type: none;width: 118px;margin:0 0 0 8px !important;overflow: hidden;padding:0;} 
.languages li {display: inline;float:left;margin:0 !important;font-size:11px;}
.languages .first {clear: both;}
.languages a {border-right: 1px solid #2A89CD;padding-right: 4px;margin-right: 4px;white-space: nowrap;font-size:11px;color:#333;}
.languages .clearboth {height: 0 ;width: 0;line-height: 0;overflow: hidden;}
.languages .new-line {clear: left;}
.languages .last a {padding-right: 0px;border-right: 0px;}
.languages .first a{padding-left: 0px;}
.languages  a:link{color:#000;}
.languages a:visited{color:#000;}
.selected-country {}
.selected-language {}
/* Country Language selector End */ 

#header-table {padding:0;margin:30px 0 0; width:650px; float:right;}
#login-msg {font-size:11px; font-weight:bold; width:200px;margin: auto;display:block;padding:30px 5px 0px 170px;}
#header-search {display: block;clear: both;width: 355px;position: absolute;top: 63px; right:0px;  margin-top: 0 !important;}
#search-text {display: -moz-inline-box;display: inline-block;background: #ffffff;vertical-align: middle;width: 175px;height: 21px;font-size:11px;padding: 1px 0 0 5px; color: #000000;}
#search-submit {background:url('../../Images/find-btn.jpg') no-repeat; width:26px; height:26px;margin-left:47px;}
#search-submit:hover {background:url('../../Images/find-btn.jpg') no-repeat; width:26px; height:26px;margin-left:47px;}
#search-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
*html #search-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
*html #search-submit {margin-left: 0;}
#search-text, #search-submit, #search-scope-container {float:left;}
#search-scope-container {display: inline-block;width:90px;font-size:11px;margin:0 5px;vertical-align: middle;}
#search-scope-container .combobox-dropdown-button {background-image: url();}
#search-scope-container .brand-combobox-dropdown, #search-scope-container .brand-combobox-container {border:none;}
#search-scope-container .brand-combobox-dropdown {width:100px; border:1px solid #CCCCCC; margin-top:4px;margin-left:0px;z-index: 700 !important;}
.brand-combobox-container {width:137px;margin-left:-1px;background:url('../../Images/drop-down.jpg') no-repeat 0 0;height: 24px;margin: 0 0 5px 0;cursor: default;overflow:hidden;}
.brand-combobox-value-container {height: 21px;}
.brand-combobox-value-content {background:url('../../Images/drop-down.jpg') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px; padding-top:2px;white-space: nowrap; cursor:pointer;}
.brand-combobox-dropdown {background: #FFF;width: 135px !important;position: absolute; height: auto !important;}
.brand-combobox-dropdown-button {display: block;	width: 19px;height: 21px;background: transparent url() 0 -42px no-repeat;float: right; cursor:pointer;}
.brand-combobox-item {background: #FFF;padding: 4px;	font-size: 11px;}
.brand-combobox-item-hover {background-color:#0C3471; color:#FFF;}

/* Breadcrumbs start*/
#breadcrumbs {width: 947px;height: 26px;padding-bottom: 15px;clear:both; position: relative;}
.breadcrumb-bg {height: 26px;border-top: 1px solid #FFF;background: #f5f5f5;}
.breadcrumb-bg  ul {}
.breadcrumb-bg  ul  li{float: left;height: 20px; margin: 3px 0 0 2px;padding: 3px 0 0 15px;color: #ababab;font-size: 11px;background: url('../../Images/bcrumbs-arrow.gif') 5px 8px no-repeat;}
#bc a{color: #ababab;}
.breadcrumb-bg  ul  li.first {background-image: none;padding-left: 8px;}
.breadcrumb-bg  ul  li.last {font-weight:bold;}
.breadcrumb-icons {position: relative;float: right;padding: 3px 12px 0 0;}
.breadcrumb-icons img{padding:0 5px 0 20px;vertical-align: bottom;}
.breadcrumb-icons span.bc_text {font-size: 11px;	line-height: 11px;height: 14px;margin: 0;padding: 0;color: #666;}

#subcontent {left:0;z-index:700;}
#sp-shareWidget {clear:left;float:left;margin:0;overflow:hidden;padding:0;position:absolute;width:180px;z-index:700;}
#sp-shareWidget
#sp-topshareWidget {top:1px;left:42px;height:32px;position:relative;width:90px;z-index:1000;}
#sp-lefttopwidget {background:transparent url('../../Images/share-head-left-blk-13x32.png') left top no-repeat;clear:left;float:left;height:32px;width:13px;}
#sp-midtopwidget {background:transparent url('../../Images/sp-shrehead-bg-1x32.gif') left top repeat-x;float:left;font-size:11px;line-height:12px;
margin:0;padding:9px 0 0;width:64px;}
div#sp-shareicon {background:transparent url('../../Images/share-icon-16x16.png') left top no-repeat;float:left; font-size:12px;height:32px;line-height:13px;margin: 0 3px; padding:0 0 0 22px;}
div.sharecontent {float:left;font-size:11px;height:32px;line-height:12px;padding-top:3px;}
#sp-righttopwidget {background:transparent url('../../Images/share-head-right-blk-13x32.png') right top no-repeat;float:right;height:32px; width:13px;}
#sp-botshareWidget {clear:left;float:left;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:relative;z-index:1000;}
#sp-shareWidgetTop {clear:left;display:inline;float:left;height:14px;width:180px;margin-top: 5px;}
.sp-boxTopLeftShade {background:transparent url('../../Images/sp-share-round-corner-left-top-blk-14x14.png') left bottom scroll no-repeat;float:left;height:14px;width:14px;}
.sp-shareWidgetTopMid {background:#fff;border-top:1px solid #D5D5D5;float:left;font-size:12px;height:14px;line-height:12px;width:151px;}
.sp-boxTopRightShade{background:transparent url('../../Images/sp-share-round-corner-right-top-blk-14x14.png') right bottom no-repeat;float:left;height:14px;width:15px;}
#sp-shareWidgetMidContent {background:transparent url('../../Images/sp-share-right-shadow-blk-bg-177x1.png') right top repeat-y;
border-left:1px solid #D5D5D5;clear:left;float:left;width:179px;}
.shareWidget-active div.sp-shareWidgetLink {clear:left;float:left;font-size:11px;line-height:13px;margin:0;padding:0;}
.sp-shareWidgetLink ul li   {display:block;list-style-type:none;margin-bottom:0px;padding:0 10px 0 25px;text-align:left;}
#sp-shareWidgetBot {clear:left;display:inline;float:left;height:15px;width:180px;}
.sp-boxBotleftShade {background:transparent url('../../Images/sp-share-round-corner-left-bot-blk-15x15.png') left top no-repeat;float:left;height:15px;width:15px;}
.sp-shareWidgetBotMid {background:transparent url('../../Images/sp-share-bot-shadow-blk-bg-1x15.png') left top repeat-x;float:left;font-size:12px;height:15px;line-height:12px;width:150px;}
.sp-boxBotRightShade {background:transparent url('../../Images/sp-share-round-corner-right-bot-blk-15x15.png') right bottom no-repeat;float:right;height:15px;width:15px;}

#pp1 {background:transparent url('../../Images/email-16x16.png') left top scroll no-repeat;margin-left:16px;clear:left;}
#pp2 {background:transparent url('../../Images/Favorites-16x16.png') left top scroll no-repeat;margin-left:16px;clear:left;}
#pp3 {background:transparent url('../../Images/twitter_16x16.gif') left top no-repeat;margin-left:16px;clear:left;}
#pp4 {background:transparent url('../../Images/Facebook-16x16.jpg') left top no-repeat;margin-left:16px;clear:left;}
#pp5 {background:transparent url('../../Images/LinkedIn-16x16.jpg') left top no-repeat;margin-left:16px;clear:left;}
#pp6 {background:transparent url('../../Images/RSS-16x16.jpg') left top no-repeat;margin-left:16px;clear:left;}
#pp7 {background:transparent url('../../Images/share-icon-16x16.png') left top no-repeat;margin-left:16px;clear:left;}
/* Breadcrumbs end*/

/* Footer styles begin here */
#footer {width: 974px;margin: 0px auto;	padding-bottom: 20px; width:1006px;}
.pentair-footer-logo {display: block;height: 35px;width: 84px;float:left;background: transparent url(../../Images/pentair-footer-logo1.gif) top left no-repeat;text-indent: -9000px;margin-top: 10px;margin-left: 10px;}
.copyright {	font-size: 10px;float:left;width: 210px;text-align: left;color:#979797;}
ul.footerNav {display: block;height: 13px;width: 1006px;text-align: right; padding-top:10px;}
ul.footerNav li {display: inline;list-style-type: none;line-height: 13px;padding: 0px 8px;border-left: 1px solid #d3d3d3;text-align: left;vertical-align: top;}
ul.footerNav li a {display: -moz-inline-box;display: inline-block;list-style-type: none;height: 13px;color: #000000;font-size: 11px;vertical-align: middle;}
ul.footerNav li  a:visited {color:#7499BD;}
ul.footerNav li.fc {border-left: none;}
/* Footer styles end */

/* Page styles starts here */
#pg-wrapper {background: #FFF;width:974px;padding-left:32px;padding-bottom:28px;margin:0px auto;position: relative;}
#subpage-banner {height: 85px;width: 940px;	clear: both; position: relative;margin-top:10px;}
.banner-title {position: absolute;top:25px;left: 28px;font-size: 22px;line-height:36px;color: #FFF;height: 0;}
#subpage-banner img  {margin-top: 10px;}
*:first-child+html #banner {clear: left; display: inline-block; padding-top: 8px !important; margin-top:-8px;} /* IE7 fix for flash banner */
#pg-content {width: 974px;background:#fff;}
.pg-header {padding-bottom:10px;}
.pg-header-cat {font-size: 11px;text-transform: uppercase;color: #999999;font-weight: bold;}
.pg-header-sec {padding-top:5px;font-size:22px;color: #333333;font-weight: bold;line-height: 24px;}
.pg-header-subheader {margin-top: 10px;font-size: 18px;color: #333;}
.pg-header-newsEvents {margin-bottom: 10px;font-size: 18px;color: #333;font-weight: bold;line-height: 20px;}
.pg-header ul.searchList {padding: 0 10px 15px 0; display:inline; list-style-type:none;display:block;}
.pg-header ul.searchList li {display: inline;list-style-type: none;line-height: 13px;padding: 0px 15px 0 0;text-align: left;vertical-align: top;}
.pg-header ul.searchList li a {display: -moz-inline-box;display: inline-block;list-style-type: none;height: 13px;color: #2A89CD;font-size: 11px;vertical-align: middle;}
.pg-header ul.searchList li  a:visited {color:#7499BD;}
.pg-header .srText-box {position:relative;float:left;width:250px; border:1pxx solid #ccc; margin:0 10px 20px 0;}

.pg-contLeft {width:710px;float:left; margin-right:20px;}
.pg-contLeft ul.pgs {/*margin: 10px 0 10px 15px;padding:0 0 0 15px;line-height: 13px;*/}
.pg-contLeft ul.pgs li {padding:0 0 7px 0;list-style-type:disc;}
.overview-pg {border-top:2px solid #2A89CD;border-bottom:1px solid #ccc;margin-bottom: 15px;font-size: 11px;}
.overview-blue-borderTop {border-top:2px solid #2A89CD;margin-bottom: 15px;font-size: 11px;}
.overview-global {border-top:2px solid #2A89CD;margin-bottom: 15px;font-size: 11px;}
.overview-blueBox {border-top:2px solid #2A89CD;border-bottom:1px solid #2A89CD;width:710px;height:120px;margin-bottom: 15px;font-size: 11px;background-color: #f2f7fc;}
.overview-blueBoxContent {clear: both; border-top:2px solid #2A89CD;border-bottom:1px solid #2A89CD; width:690px; margin-bottom: 15px; padding: 10px;
font-size: 11px;background-color: #f2f7fc;}
.overview-blueBoxContent h5 {padding: 5px;}
.overview-blueBoxContent p {padding: 5px;}
.h-200 {height: 200px;}
.oneCol {width:940px;}
.overview-blueBox  h4 {margin-top:10px;margin-left:13px;float:left;width:150px;height:48px;font-weight:bold;color:#636363;display:inline;font-size:14px;}
.overview-blueBox fieldset {width:543px;float: left;margin-top: 10px;}
.overview-blueBox  label {float: left;width: 250px;	margin-bottom: 4px;	color: #333333;}
.overview-blueBox input {border: 0;position: relative;top: -2px;vertical-align: middle;margin-right: 7px;background: transparent;}

.overview-blueBox h2 {color: #333;font-size:18px;line-height:1em;margin: 10px;}
.overview-blueBox-imgR {float: right;padding: 4px;margin: 10px;border: 1px solid #d4d4d4;background: #fff;}
.overview-blueBox-imgC {text-align:center;}
.overview-blueBox-cont {padding:0 35px 10px 10px;}

.overview-detail{float: left;width: 700px;padding-top: 15px;border-bottom: solid 1px #e9e9e9;}
.overview-detail h3 {font-size: 16px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.overview-serviceDiv {float: left;width: 700px;padding-top: 15px;margin-bottom:25px;clear:both;}
.overview-serviceDiv h4 {font-size: 14px;font-weight: bold;color: #333333;margin-bottom: 10px;margin-top:0;padding-top:0;}
.overview-outerDiv, .overview-serviceDiv {display:inline;}
.overview-outerDiv .overview-det-cont, .overview-det-img  {float:left;}
.overview-serviceDiv .overview-det-cont, .overview-det-img  {float:left;}
.overview-serviceDiv .overview-det-cont {width:535px;}
.overview-det-cont p {font-size: 12px;color: #333333;}
.overview-det-cont table {margin: 20px 0;font-weight: bold;font-size: 11px;width:600px;}
.overview-det-cont table  td {width:33%;}
.overview-det-cont a {color: #2A89CD;font-weight:bold;padding-left:10px;background: url('../../Images/bcrumbs-arrow.gif') 5px 8px no-repeat;background-position: 0 .3em;}
.overview-det-cont a:visited {color:#7499BD;}
.overview-det-img img {background-color:#FCFCFC;border:solid 1px #D6D6D6;padding:2px;margin-right:15px; width: 72px; height: 72px;}

.relatedProd-designTools {width:940px;border:2px solid #ccc;height:50px;}

ul.designGuide {display:inline; list-style-type:none;}
ul.designGuide li {float:left;margin:8px 10px 0 10px;padding:0 10px;width:64px;height:110px;text-align:center;}
ul.designGuide li:hover {font-weight:bold;text-align:center;cursor: pointer;}
ul.designGuide li a.dgLink {display:block;font-size:11px; line-height:11px;margin:0;padding:0;margin-top:65px;width:64px;}
ul.designGuide a:link {color: #2A89CD;}
ul.designGuide a:visited {color:#7499BD;}
ul.dg-uk li {float:left;margin:8px 21px 0 28px;padding:0 10px;width:64px;height:110px;text-align:center;}
ul.designGuide li.dg-sel {font-weight:bold;}

#dg1 {background: transparent url('../../Images/lit-guides.gif') no-repeat 13px 0;}	
#dg2 {background: transparent url('../../Images/lit-datasheets.gif') no-repeat 13px 0;}
#dg3 {background: transparent url('../../Images/lit-manuals.gif') no-repeat 13px 0;}
#dg4 {background: transparent url('../../Images/lit-specifications.gif') no-repeat 13px 0;}
#dg5 {background: transparent url('../../Images/lit-whitepapers.gif') no-repeat 13px 0;}
#dg6 {background: transparent url('../../Images/lit-brochures.gif') no-repeat 13px 0;}
#dg7 {background: transparent url('../../Images/lit-drawing.gif') no-repeat 13px 0;}
#dg8 {background: transparent url('../../Images/lit-worksheets.gif') no-repeat 13px 0;}
#dg9 {background: transparent url('../../Images/lit-additional.gif') no-repeat 13px 0;}
#dg10 {background: transparent url('../../Images/lit-msds.gif') no-repeat 13px 0;}

#dg1:hover, #dg1.dg-sel {background: url('../../Images/lit-guides-active.gif') no-repeat 13px 0;}	
#dg2:hover, #dg2.dg-sel {background: url('../../Images/lit-datasheets-active.gif') no-repeat 13px 0;}
#dg3:hover, #dg3.dg-sel {background: url('../../Images/lit-manuals-active.gif') no-repeat 13px 0;}
#dg4:hover, #dg4.dg-sel {background: url('../../Images/lit-specifications-active.gif') no-repeat 13px 0;}
#dg5:hover, #dg5.dg-sel {background: url('../../Images/lit-whitepapers-active.gif') no-repeat 13px 0;}
#dg6:hover, #dg6.dg-sel {background: url('../../Images/lit-brochures-active.gif') no-repeat 13px 0;}
#dg7:hover, #dg7.dg-sel {background: url('../../Images/lit-drawing-active.gif') no-repeat 13px 0;}
#dg8:hover, #dg8.dg-sel {background: url('../../Images/lit-worksheets-active.gif') no-repeat 13px 0;}
#dg9:hover, #dg9.dg-sel {background: url('../../Images/lit-additional-active.gif') no-repeat 13px 0;}
#dg10:hover, #dg10.dg-sel {background: url('../../Images/lit-msds-active.gif') no-repeat 13px 0;}

/* Landing Page Tab styles Start*/

@media projection, screen {.tabs-hide {display: none;}}
@media print {.tabs-nav {display: none;}}
.ui-tabs-hide {display: none !important;}
.ttc-tabs-container {width:100% !important;}
.ttc-tabs-container iframe {width: 100%;height: 600px;}
.ttc-tabs-container ul {margin-top: 0px;padding-top: 0px;height: auto;}
ul.ttc-tabs-list {list-style-image:none;list-style-position:outside;list-style-type:none;background:transparent url('../../Images/thermals-tabs-background.gif') repeat-x scroll left bottom;height:32px;margin:0px 0 10px 0;padding: 18px 0 0 0;}
ul.ttc-tabs-list li {list-style-image:none;list-style-position:outside;list-style-type:none;float: left;border-top: 1px solid #ccc;border-right: 1px solid #ccc;PADDING-BOTTOM:0;}
ul.ttc-tabs-list a {padding: 7px 15px 0 15px;height: 25px;float: left;background: transparent url('../../Images/thermals-tab.gif') no-repeat scroll right bottom;text-align: center;font-size: 13px;color:#999;white-space:nowrap;}
ul.ttc-tabs-list a.active {cursor:default;background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
ul.ttc-tabs-list a.tab-lc{background-position: left bottom;}
ul.ttc-tabs-list a:active,ul.ttc-tabs-list a:focus,.ui-tabs-active  a,.ui-tabs-selected  a:link{background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
.ttc-tabs-container a:hover {text-decoration: none;}

.ajax-tabsContainer {width:700px;height:auto;margin-top:30px;}
ul.ajax-tabs {list-style-image:none;list-style-position:outside;list-style-type:none;height:32px;margin: 0;padding: 0;background:url(../../Images/thermals-tabs-background.gif) repeat-x scroll left bottom;}
ul.ajax-tabs li {list-style-image:none;list-style-position:outside;list-style-type:none;float: left;border-top: 1px solid #ccc;border-right: 1px solid #ccc;padding-bottom:0;}
ul.ajax-tabs a {padding: 7px 15px 0 15px;height: 25px;float: left;background: transparent url('../../Images/thermals-tab.gif') no-repeat scroll right bottom;text-align: center;font-size: 13px;color:#999;white-space:nowrap;}
ul.ajax-tabs a:hover {text-decoration: underline;}
ul.ajax-tabs a.selected {color:#000;cursor:default;background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
.ajaxPageCont  #iframe {height:500px;}
.ajax-panes div {diaplay:block;min-height:100px;border:none;border-top:none;padding:15px 0px 0;}
.ajax-panes div div.ajaxPgCont {display:inline;text-align:left;margin-bottom:-10px;padding-bottom:0;}
.ajax-panes div div.ajaxPgCont .ajaxPgContLeft {width:530px; float:left;padding-right:10px;}
.ajax-panes div div.ajaxPgCont .ajaxPgContRight {width:150px; float:left;padding-left:0px;}
div h4 {font-size: 16px; color:#333;font-weight:bold;margin-bottom:10px;}
div h5 {font-weight: bold;font-size:13px; margin-bottom: 7px;}
.ajax-panes div p{padding-right:10px;}
div p a:link {color:#000000; text-decoration:underline; line-height:17px;}
div p a:visited{color: #7499BD;text-decoration: none;}
div p {padding: 5px 0 10px 8px;}
div ul.ajaxPg {margin:10px 0 0 15px;}
div ul.ajaxPg li {padding-bottom:5px;list-style-image:url('../../Images/rt-arrow-list.gif');background-repeat: no-repeat;background-position: 0 .5em;}
div ul.ajaxPg li a:link {color:#2A89CD;}
div ul.ajaxPg li a:visited{color: #7499BD;text-decoration: none;}
.ajax-panes div  div {border:0;padding:0;}
.ajax-panes div  .ajaxCarousel {border-top:2px solid #2A89CD;border-bottom:1px solid #2A89CD;height:120px;background-color: #f2f7fc;margin:20px 0 0;}

.ttc-div-700 {width: 700px;float: left;position: relative;}
.ttc-div-700  h4 {font-size: 16px; color:#333;font-weight:bold;margin-bottom:10px;}
.ttc-div-700  h5 {font-weight: bold;font-size:13px;margin:5px 0 7px;}
.ttc-div-700-compare {color: #2a89cd;font-weight: bold;text-align: right;margin-bottom: 10px;}
#ttc-div-700-compare-submit {width:131px;height: 21px;	vertical-align: middle;	background: #ffffff url('../../Images/products-category-compare-btn.gif') 0px 0px no-repeat; font-size: 10px;cursor: pointer;text-indent:-9000px;margin: 0px;padding:0;border: 0px;}
#ttc-div-700-compare-submit::-moz-focus-inner, .search-button::-moz-focus-inner {border: none;	padding: 0px;}
#ttc-div-700-compare .search-button-arrow {}
.ttc-div-700 table {width: 700px;}
.ttc-div-700 thead th {border-collapse: collapse;border-right: 1px solid #fff;padding: 5px 5px 5px 10px;vertical-align: top;text-align: left;background: #c3c3c3;color:#2a2a2a;font-size: 12px;font-weight: bold;}
.ttc-div-700 tbody tr {}
.ttc-div-700 tbody td {font-size: 11px;border-collapse: collapse;border-right: 1px solid #fff;vertical-align: top;padding:5px 10px;text-align:left;}
.ttc-div-700 tbody td a {font-size: 11px;color: #2A89CD;}
.ttc-div-700 tbody td:first-child {font-weight:bold;}
.ttc-div-700 tbody td a:visited {color: #7499BD;}
.ttc-div-700 p.tab-intro {width:660px; magrin:10px;padding:0 15px 10px 10px;}
.ttc-div-700 h6 {font-size: 12px; line-height:14px;font-weight:bold;margin:10px 0;padding:3px 10px;}

.ttc-div-700 table.plain-table {width:700px; background:#fff;border:1px solid #ccc;}
.ttc-div-700 table.plain-table tbody td {background:#fff;font-size: 11px;border-collapse: collapse;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;vertical-align: top;padding:5px 10px;text-align:left;}

.ttc-div-700 table.zebra-table {width:700px; background:#fff;border:none;}
.ttc-div-700 table.zebra-table tbody td {font-size: 11px;border-collapse: collapse;border-right: 1px solid #fff;vertical-align: top;padding:5px 10px;text-align:left;}
.ttc-div-700 table.zebra-table tfoot td {font-size: 11px;color:#666;border-collapse: collapse;vertical-align: top;padding:15px 0px;text-align:left;background-color:#fff;}
.ttc-div-700 table.zebra-table tfoot td a:link {color:#2A89CD;}
.ttc-div-700 table.zebra-table tfoot td a:visited{color: #7499BD;text-decoration: none;}
.ttc-div-700 table.zebra-table tbody tr {}
.ttc-div-700 table.zebra-table tbody  tr.result td {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background-color:#fff;color: #762977;font-size: 13px;font-weight: bold;padding:10px;}
.oddtr {background: #eaf4fa;}
.eventr {background:#f4f9fc;}

table.warranty, table.msds {width: 710px;background:#fff;border:none;}
table.warranty caption {font-size:15px; font-weight:bold;padding:10px 0;}
table.warranty  thead th {border-collapse: collapse;border-right: 1px solid #fff;padding: 5px 5px 5px 10px;vertical-align: top;text-align: left;background: #c3c3c3;color:#2a2a2a;font-size: 12px;font-weight: bold;}
table.warranty  tfoot td {font-size: 11px;color:#666;border-collapse: collapse;vertical-align: top;padding:5px 0px;text-align:left;background-color:#fff; border-top: 1px solid #ccc;} 
table.warranty  tbody tr {}
table.warranty  thead th.trPage {background-color:#fff;padding:0;margin:0;}
table.warranty  tbody td {font-size: 11px;border-collapse: collapse;border-right: 1px solid #fff;vertical-align: top;padding:5px 10px;text-align:left;}
table.warranty  tbody td a {font-size: 11px;color: #2A89CD;}
table.warranty  tbody td:first-child {font-weight:bold;}
table.warranty  tbody td a:visited {color: #7499BD;}
table.warranty address {font-style: normal;}
table.msds address {font-style: normal;}

.wExt-lt {}
.wExt-ct {text-align: center; padding:0 10px 0 10px; }
.wExt-rt {}
.carSpan {display:block;font-size:11px; line-height:12px;text-align:center;}

#Asso-prods .asso-prod-outerDiv {display:inline; width: 701px; float:left;}
#Asso-prods .asso-prod-outerDiv .asso-divLeft {float:left;width:220px;margin:5px 10px 10px 0;font-size:11px;}
#Asso-prods .asso-prod-outerDiv .asso-divRight {float:left;width:220px;margin:5px 10px 10px 0;font-size:11px;}
#Asso-prods .asso-prod-outerDiv h5 {font-weight: bold;font-size:13px;margin-top:5px;}
#Asso-prods .asso-prod-outerDiv h6  {font-weight: bold;font-size:12px;margin-top:0;}
#Asso-prods .asso-prod-outerDiv ul {float:left;width: 125px;display:block;}
#Asso-prods .asso-prod-outerDiv ul li {float:none;	border: none;font-size:11px;}
#Asso-prods .asso-prod-outerDiv ul li a{color: #2A89CD;}
#Asso-prods .asso-prod-outerDiv ul li a:visited {color: #7499BD;}
#Asso-prods .asso-prod-outerDiv .img-wrap {float:left;padding: 2px;border: 1px solid #ababab;margin: 5px 15px 0 0; height: 72px;}
#Asso-prods .asso-prod-outerDiv .img-wrap img{width: 72px; height: 72px;}

/** Literature as tab **/
#Literature h6 {font-size: 12px; font-weight: bold; margin-bottom: 0px; margin-top: 10px; margin-left: 5px;}
#Literature ul {display: block; list-style: none;}
#Literature ul li {margin-left: 15px; background: url('../../Images/icon_pdf.gif') no-repeat left 0.1em; padding-left: 20px; border: none; font-size: 11px;}
#Literature ul li a {color: #2A89CD;}
#Literature ul li a:visited {color: #7499BD;}

.align-imgR  {position:relative;float: right;padding: 4px;margin:0 0 10px 10px;border: 1px solid #d4d4d4;background: #fff;}
.align-imgL {position:relative;float: left;padding: 4px;margin:0 10px 10px 0;border: 1px solid #d4d4d4;background: #fff;}
.align-imgC {padding: 4px;margin:0;border: 1px solid #d4d4d4;background: #fff;text-align:center;}
.img700x270 {width: 700px; height: 270px;}
.img625x195 {width: 625px; height: 195px;}
.alignR {position:relative;float: right;padding-left: 10px;}
.alignL {position:relative;float: left;padding-right: 10px;}
.alignC {text-align:center;}
.enlarge-img {clear:both; margin: 5px 0 0 0; color: #2A89CD;font-size: 9px;text-transform: uppercase;background: transparent url('../../Images/magnifier.gif') 0 0 no-repeat;padding-left: 15px; white-space: nowrap; }
.enlarge-img:visited {color: #7499BD;}

.overview-fBox {width:710px;margin-left:0px;clear:both;padding-bottom:20px;}
.overview-fBox-subHead {margin:15px 0 5px; border-bottom:1px solid #ccc;padding-bottom:10px;}
.overview-fBox  .fbDiv1, .fbDiv2 {float:left;display:inline;margin-top:10px;}
.overview-fBox  .fbDiv1 {margin-right:20px;width:340px;}
.overview-fBox .fbDiv2 {width:275px;margin-left:0px;}
.overview-fBox .fbDiv2 .fbDiv-subCat, .fbDiv-locNear {float:left;display:block;}
.overview-fBox .fbDiv-subCat {width:275px;margin-left:0px;}
.overview-fBox  .fbDiv-locNear {width:320px;background-color:#efefef; margin:25px 0 0;padding:15px;}
.overview-fBox-search {margin:10px 0; padding:0 0 10px 0;}
.overview-fBox-search-text {height:19px; width:178px;vertical-align:middle;padding:0 0 0 5px;margin-bottom:24px;}
#pw-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
#pw-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
#pw-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
.overview-fBox-l, .msdsForm-label {font-size:12px; font-weight:bold;margin-right:15px;display:inline;float:left;width:110px;text-align:left;}
.msdsForm-label {width:125px;margin-right:15px;}
.overview-fBox-r {font-size:12px; font-weight:bold;margin-right:10px;display:inline;float:left;width:40px;text-align:left;}
.overview-fBox-add {font-size:12px; font-weight:bold;margin-right:0px;display:inline;float:left;width:105px;text-align:left;}
.fbDiv-locNear input {width:205px;float:left;margin-bottom:7px;}
span.fb-inst {float:none;display:inline-block;clear:both;margin-top:25px;}
span.fb-inst label {float:left;font-size:13px; font-weight:bold;width:120px;margin-right:0px;}
span.fb-inst input {float:left;}
span.fb-inst p.redText {font-size:9px;color:#f00;width:120px;line-height:11px;clear:left;margin-top:-5px;padding-top:0;}
#msdsCatPno-search ul li {list-style-type:none;}

#pw_search .pw-combobox-dropdown, #pw_search .pw-combobox-container {display:inline;}
#pw_search .pw-combobox-dropdown {width:213px;margin-top:-1px;margin-left:-1px;z-index: 700 !important;}
#pw_search label {font-size:12px; font-weight:bold;margin-right:10px;}
.pw-combobox-container {width:213px;margin-left:-1px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -21px repeat-x;height: 21px;margin: 0;cursor: default;border:1px solid #ccc;overflow:hidden;float:right;}
.pw-combobox-value-container {height: 21px;}
.pw-combobox-value-content {background: transparent url('../../Images/down-arrow-sprite.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;white-space: nowrap;}
.pw-combobox-dropdown {background: #FFF;width: 213px !important;position: absolute;border:1px solid #ccc;margin-left:-1px;}
.pw-combobox-dropdown-button {display: block;width: 19px;height: 21px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -42px no-repeat;float: right;}
.pw-combobox-item {background: #FFF;padding: 4px;	font-size: 11px;}
.pw-combobox-item-hover {background-color: #dac9db;}

.waterFallmodel {margin: 10px 0;}
.waterFallmodel  h3 {background: #b4b4b4;color: #2a2a2a;text-align: center;font-weight: bold;font-size: 16px;padding: 12px 0 11px;margin-bottom:0;}
.waterFallmodel-cont{background: #F4F9FC;padding: 25px 125px;}
.waterFallmodel-cont a {display: block;border: 1px solid #C8D8E7;background: #EBF4FB;text-align: center;padding: 15px 0 18px;color: #4D0050;font-weight: bold;font-size: 14px;}
.waterFallmodel-arrow  {height: 22px;background: transparent url('../../Images/waterFallmodel-arrow.png') 0 0 no-repeat;margin: 1px auto 13px auto;	width: 43px;}

.searchCont {text-align:center;text-align: -moz-center;background-color:#efefef;}
.msds-search {width:375px;padding: 10px 0;display:block;}
.msds-search input {float:left;width:242px; color: #000000;}
.msds-results {width:710px; margin: 15px 0 45px; padding:0;}
.msds-results, .paginationTable  a[href $='.pdf'] {padding-left: 20px;background: transparent url('../../Images/icon_pdf.gif') no-repeat left 0.1em;display:inline-block;vertical-align:top;}

.msds-combobox-dropdown, .msds-combobox-container {display:inline;}
.msds-combobox-dropdown {width:250px;margin-top:-1px;margin-left:-1px;z-index: 7000 !important;height:200px!important;overflow:auto;}
.msds-combobox-container {width:250px;margin-left:-1px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -21px repeat-x;height: 21px;margin: 0;cursor: default;border:1px solid #ccc;overflow:hidden;float:right;clear:all;}
.msds-combobox-value-container {height: 21px;}
.msds-combobox-value-content {background: transparent url('../../Images/down-arrow-sprite.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;white-space: nowrap;}
.msds-combobox-dropdown {background: #FFF;width: 250px !important;position: absolute;border:1px solid #ccc;margin-left:-1px;}
.msds-combobox-dropdown-button {display: block;width: 19px;height: 21px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -42px no-repeat;float: right;}
.msds-combobox-item {background: #FFF;padding: 4px;	font-size: 12px;color: #000;list-style-type:none;}
.msds-combobox-item-hover {background-color: #dac9db;}

.paginationTable {width:710px; margin: 15px 0 45px; padding:0;}
.paginationTable .dataTables_wrapper {clear: both; margin: 10px 0; min-height: 302px; position: relative; width: 710px;}
.paginationTable table.msds {margin: auto 0;clear: both;width: 710px;}
.paginationTable  table.msds caption {font-size:15px; font-weight:bold;padding:10px 0;}
.paginationTable  table.msds td {font-size:11px; vertical-align:top; padding: 3px 10px; border-right:1px solid #fff;}
.paginationTable table.msds thead th {padding: 3px 18px 3px 10px; height:35px; border-bottom: 1px solid #fff; font-weight: bold; cursor: pointer;* cursor: hand;background-color: #C3C3C3;	border-right:1px solid #fff;}
.paginationTable table.msds tfoot td {padding: 3px 18px 3px 10px;border-top: 1px solid #ccc;font-weight: normal;}
.paginationTable table.msds td.center {text-align: center;}
.paginationTable table.msds td a {color:#2A89CD;}
.paginationTable table.msds td a:visited{color: #7499BD;}
.paginationTable table.msds tr.odd {background-color: #eaf4fa;}
.paginationTable table.msds tr.even {background-color: #f4f9fc;}
.paginationTable table.msds tr.odd td.sorting_1 {background-color: #d6e8f3;}
.paginationTable table.msds tr.even td.sorting_1 {background-color: #eaf4fa;}

table.sitemapJlink {border:0;margin:10px 0;}
table.sitemapJlink colgroup { display: table-column-group }
table.sitemapJlink td{padding:2px 0; vertical-align:top;font-size:11px;font-weight:bold;}
table.sitemapJlink td a {color:#2A89CD;text-decoration: none;}
table.sitemapJlink td a:visited{color: #7499BD;}

.sitemapContent {width:940px;background-color:#fff;border:none;margin:35px 0;}
.sitemapContent .sitemapLeftColumn, .sitemapCenterColumn, .sitemapRightColumn {float:left;display:inline; width:219px;height:1050px;}
.sitemapContent .sitemapLeftColumn {padding-right:10px;border-right:1px solid #ccc;height:auto;}
.sitemapContent .sitemapCenterColumn {padding:0 10px;border-right:1px solid #ccc;height:auto;}
.sitemapContent .sitemapRightColumn {padding-left:10px;}
.sitemapContent h3 {font-size:15px; font-weight:bold;text-align: left;background: #f2f7fc url('../../Images/accordion-arrow-right.gif') no-repeat 97% 50%;padding:6px;}
.sitemapContent dl {margin:5px 0 15px;}
.sitemapContent dl dt {float:left;font-weight:bold;padding:5px 0;display:block;width:219px;}
.sitemapContent dl dd {margin:2px 0 2px 10px;padding:0;}
.sitemapContent a {color:#2A89CD;text-decoration: none;font-size:11px;line-height:14px;}
.sitemapContent a:visited{color: #7499BD;}

table.seeAlso {width: 940px;background:#fff;border:1px solid #ccc;}
table.seeAlso caption {font-size:15px; font-weight:bold;padding:10px 0;}
table.seeAlso  thead th {border-collapse: collapse;padding: 5px 5px 5px 10px;vertical-align: top;text-align: left;background: #c3c3c3;color:#2a2a2a;font-size: 12px;font-weight: bold;}
table.seeAlso  tfoot td {font-size: 11px;color:#666;border-collapse: collapse;vertical-align: top;padding:5px 0px;text-align:left;background-color:#fff;} 
table.seeAlso  tbody tr {}
table.seeAlso  tbody tr.bg-row {background-color:#f5f5f5;}
table.seeAlso  tbody tr.bgLine-row {background-color:#f5f5f5; border-bottom: 1px solid #ccc;}
table.seeAlso  tbody tr.lc {border-bottom: 1px solid #ccc;}
table.seeAlso  tbody td.lc, .ttcForm  table.seeAlso  tbody td.fc {border-bottom: 1px solid #ccc;}
table.seeAlso  tbody td span{font-size: 11px;padding-right:10px;}
table.seeAlso  tbody td {font-size: 12px;border-collapse: collapse;vertical-align: top;padding:5px 10px;text-align:left;}
table.seeAlso  tbody td  ul li{margin-left:20px;padding-bottom:3px;list-style-type: disc;}
table.seeAlso a {color:#2A89CD;text-decoration: none;font-size:11px;line-height:14px;}
table.seeAlso a:visited{color: #7499BD;}

/* Blue button style */
.btn-clear { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;margin: 15px 0;}
.btn-clearWarr {width: 90%;}
.btn-clear710 {width: 710px;}
.btn-reset {float:right;display:inline-block;margin-right:15px;height:30px;text-align:middle;cursor:pointer;font-weight:bold;font-size:14px;}
.btn-resetSp {margin-right:10px;}
a.button, a.buttonBig  {background: transparent url('../../Images/btn_blue_a.gif') no-repeat scroll top right;color: #444;float:right;display: block;font: bold 14px arial, sans-serif;height: 30px; margin-right: 0px; padding-right: 30px; /* sliding doors padding */text-decoration: none;}
a.button span {float:right;background: transparent url('../../Images/btn_blue_span140x60.gif') no-repeat;display: block;line-height: 20px;padding: 5px 5px 5px 20px;color:#fff;} 
a.buttonBig span {float:right;background: transparent url('../../Images/btn_blue_span140x60.gif') no-repeat;display: block;line-height: 20px;padding: 5px 5px 5px 20px;color:#fff;} 
a.buttonBig span.buttonBigSpan {font:bold 14px arial, sans-serif !important; line-height:20px !important;} 
a.button:active, a.buttonBig:active {background-position: bottom right;color: #000; outline: none; /* hide dotted outline in Firefox */}
a.button:hover, a.buttonBig:hover {text-decoration: none;}
a.button:active span, a.buttonBig:active span {background-position: bottom left;padding: 6px 5px 4px 20px; /* push text down 1px */} 

.but-blue {background: transparent url('../../Images/btn_blue_a.gif') no-repeat scroll top right;color: #444;float:right;display: block;font: bold 14px arial, sans-serif;height: 30px; margin-right: 0px; padding-right: 30px; /* sliding doors padding */text-decoration: none;}
.but-blue span {float:right;background: transparent url('../../Images/btn_blue_span140x60.gif') no-repeat;display: block;line-height: 20px;padding: 5px 5px 5px 20px;color:#fff;} 
.but-blue:active {background-position: bottom right;color: #000; outline: none; /* hide dotted outline in Firefox */}
.but-blue:hover {text-decoration: none;}
.but-blue:active span {background-position: bottom left;padding: 6px 5px 4px 20px; /* push text down 1px */} 

.form-button {background: transparent url('../../Images/btn_blue_a.gif') no-repeat scroll top right;color: #444;float:right;display: block;font: bold 14px arial, sans-serif;height: 30px; margin-right: 0px; padding-right: 30px; /* sliding doors padding */text-decoration: none;text-align:left;}
.form-button span {float:left;background: transparent url('../../Images/btn_blue_span140x60.gif') no-repeat;display: block;line-height: 20px;padding: 5px 5px 5px 20px;color:#fff;text-align:left;} 
.form-button:active {background-position: bottom right;color: #000; outline: none; /* hide dotted outline in Firefox */}
.form-button:hover {text-decoration: none;}
.form-button:active span {background-position: bottom left;padding: 6px 5px 4px 20px; /* push text down 1px */} 
/* Landing Page Tab styles Ends */

/* Right Rails styles Start */
.right-rails {width: 210px;float:left;background:#fff;}
.RR-module {margin: 0 0 15px 0;	clear:both;background-color: #f3f3f3;border-bottom: 1px solid #b1b1b1; color: #333333;}
.RR-module-title {padding-bottom: 10px;border-bottom:1px solid #fff;font-size: 13px;font-weight: bold;}
.RR-module h5 {margin-bottom: 10px;font-size:13px;font-weight:bold; color: rgb(51, 51, 51);}
.RR-module ul {margin: 9px 0 0 15px;line-height: 13px;font-size:11px;list-style-type:none;}
.RR-module ul li {padding:0 0 7px 0; list-style-image:url('../../Images/rt-arrow-list.gif');background-repeat: no-repeat;background-position: 0.5em;}
.RR-module ul.pdf {margin:0; font-size:11px;list-style-type:none;}
.RR-module ul.pdf li {padding:0; background: url('../../Images/icon_pdf.gif') no-repeat left 0.1em; margin-bottom:3px; padding-left: 20px;line-height: 18px;list-style-image:none;}
.RR-module ul.links {margin: 0;line-height: 18px;font-size:11px;list-style-type:none;}
.RR-module ul.links li {padding:0; list-style-image:none;}
.RR-module p {line-height:13px;font-size:12px;margin:3px 0 5px;}
.RR-module address {font-size:11px;line-height:14px;font-style:normal;}
.RR-module a,.RR-module a:link,.RR-module a:hover,.RR-module a:active{color:#2A89CD;text-decoration: none;}
.RR-module a:visited{color: #7499BD;text-decoration: none;}
.RR-module a:hover{text-decoration: underline;}

.RR-banner-ad {background: #fff;width:210px;height:240px;padding:0;border-top: 2px solid #2a89cd;border-bottom: 1px solid #2a89cd;margin-bottom:15px;}
.RR-upEvents {background: #f3f3f3;border-bottom: 1px solid #b1b1b1;width:190px;padding:10px 10px 0;margin-bottom:15px;}
.RR-upEvents img {margin:5px 0;border-top:5px solid #6e316f;width:190px;}
.RR-upEvents .RR-upEvent-title {padding:0 0 5px;margin:0;color:#6e316f;font-weight:bold;font-size:12px;display:block;}
.RR-upEvents .RR-event-placeTime {padding:5px 0 5px;margin:0;color:#000;font-weight:bold;font-size:11px;display:block;}
.RR-related-links {width:183px;padding: 7px 14px 10px;}
.RR-lit-links {width:183px;padding: 7px 14px 10px;}
.RR-formInfo {background: #f3f3f3;border-bottom: 1px solid #b1b1b1;padding: 16px 20px 16px 12px;}
.RR-warranty-info {background: #f3f3f3;border-bottom: 1px solid #b1b1b1;padding: 16px 20px 16px 12px;}
.RR-warranty-info-callout {padding: 8px 12px 20px;background: #f7f7f7;border: 1px solid #c4d8eb;text-align: center;font-size: 11px;}
.RR-warranty-info-callout p {color: #4d004e;font-weight: bold;padding-bottom: 4px;line-height: 14px;}
button.prod-det-enroll-submit {display:block;width:150px;height: 21px;vertical-align: middle; font: bold 10px/15px arial; color: #8b8989; border: 1px solid #929090; text-transform: uppercase; cursor: pointer;}
button.prod-det-enroll-submit::-moz-focus-inner, .search-button::-moz-focus-inner {border: none;padding: 0px;}
.RR-submitQ {width:183px;padding: 7px 14px 10px;}
.RR-submitQ form {clear:both;}
.RR-submitQ form textarea {width:173px;height:90px;overflow:auto;margin-bottom:10px;font-size:10px;}
#faq-submit {background: url('../../Images/btn-submit.jpg') no-repeat; width:60px; height:21px;float:right;}
#faq-submit:hover {background-color:#ddd;}
#faq-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

.RR-contactUs{border-top: 1px solid #ababab;background: #F3F3F3 url('../../Images/RR-contactUs-bg.jpg') -50px 100% repeat-x scroll;width: 183px;float: left;padding: 7px 14px 20px;}
.RR-contactUs form {text-align: center;background: transparent url('../../Images/text-bubbles.gif') 0px 0px no-repeat;padding: 42px 0px 0px 0px;}
.RR-contactUs p{width: 160px;font-weight: bold;font-size: 14px;display: block;margin:0;padding: 0px 10px 16px 10px;}
.RR-contactUs .contactUs-button{border: 1px solid #e0e0e0;height:20px;padding:0;width:50px;background:transparent url('../../Images/gray_button.gif') repeat-x 100% 0;}
.RR-contactUs .contactUs-button {width: 144px;float:none;}
.RR-contactUs .contactUs-button .contactUs-button-inner {font-size: 9px;display:block;}
.RR-contactUs .contactUs-button-middle {background: transparent url('../../Images/gray_button.gif') repeat-x 100% 0;display: block;}
.RR-contactUs .contactUs-button-inner {background: transparent url('../../Images/gray_button.gif') no-repeat 100% -19px;padding-right: 16px;display: block;height:20px;font-size: 9px;font-weight: normal;line-height: 19px;color: #666666;text-transform: uppercase;white-space: nowrap;}
.contactUs-button::-moz-focus-inner {border: none;padding: 0px;}

.RR-ttcForm input[type="text"] {width: 177px;border: 1px solid #ccc; color: #000000;}
.RR-ttcForm input.text {width: 177px;border: 1px solid #ccc; color: #000000;}
.RR-ttcForm input:focus {border: 1px dotted black;}
.RR-ttcForm  input[type="checkbox"] {border:none;margin-right:5px;display:inline;}
.RR-ttcForm input.checkbox {border:none; margin-right:5px;display:inline;float:left;}
.RR-ttcForm label {width: 90px; float: left; font-size:11px; font-weight:bold;display:inline;}
.RR-ttcForm label.pwd {width: 180px; float: left; font-size:11px; font-weight:bold;display:inline;}
.RR-ttcForm label.error {width: 175px; float: none; color: red; padding-left: .5em; vertical-align: top; font-weight:normal;}
.RR-ttcForm input.error {border: 1px dotted red;}
.RR-ttcForm p {clear: both;padding: 5px 0 0;}
.RR-ttcForm  .btn-cancel {clear: both;padding: 5px 0;text-align:top;height:21px;}
#login-submit {background: url('../../Images/btn-login.jpg') no-repeat; width:60px; height:21px;float:right;}
#login-submit:hover {background-color:#ddd;}
#login-submit::-moz-focus-inner , #login-submit::-moz-focus-inner {border: none;padding: 0px;}

.RR-thumb-blurb {width:183px; padding: 7px 14px 10px;}
.RR-thumb-blurb .rr-thumb, .rr-blurb {display:inline; float:left;}
.RR-thumb-blurb .rr-thumb {width:75px;margin-right:5px;}
.RR-thumb-blurb .rr-thumb img {width:62px;height:62px;padding:3px;border:1px solid #ccc;}
.RR-thumb-blurb .rr-blurb {width:103px;}

.RR-tabsContainer {width:210px;height:auto;margin: 0 0 15px 0;clear:both;background-color: #fff;border-bottom: 1px solid #b1b1b1;color: #333333;min-height:100px;}
ul.RR-tabs {list-style-image:none;list-style-position:outside;list-style-type:none;height:32px;margin: 0;padding: 0;background:url(../../Images/thermals-tabs-background.gif) repeat-x scroll left bottom;}
ul.RR-tabs li {list-style-image:none;list-style-position:outside;list-style-type:none;float: left;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}
ul.RR-tabs a {padding: 7px 15px 0 15px;height: 25px;float: left;background: transparent url('../../Images/thermals-tab.gif') no-repeat scroll right bottom;text-align: center;font-size: 13px;color:#999;white-space:nowrap;}
ul.RR-tabs a.active {cursor:default;background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
ul.RR-tabs a.tab-lc{background-position: left bottom;}
ul.RR-tabs a:active,ul.RR-tabs a:focus,.ui-tabs-active  a,.ui-tabs-selected  a:link{background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
ul.RR-tabs a:hover {text-decoration: none;}

.RR-tabsContainer  div.RR-newsEvents {width:205px;padding-left:3px; border: 1px solid #ccc; border-top:none; margin-top: -3px; clear:both; padding-top: 3px;}
.RR-tabsContainer  div.RR-newsEvents h6 {margin: 10px 0 0;font-size:11px;font-weight:bold;padding:0 5px;}
.RR-tabsContainer  div.RR-newsEvents p {font-size:11px;line-height:13px; padding: 5px;}
.RR-tabsContainer  div.RR-newsEvents ul {margin: 9px 0 0 15px;line-height: 13px;font-size:11px;list-style-type:none; padding: 0 5px;}
.RR-tabsContainer  div.RR-newsEvents ul li {padding:0 0 7px 0; list-style-image:url('../../Images/rt-arrow-list.gif');background-repeat: no-repeat;background-position: 0.5em;}
.RR-tabsContainer  div.RR-newsEvents ul li a {color:#2A89CD;text-decoration: none;}
.RR-tabsContainer  div.RR-newsEvents ul li a:visited{color: #7499BD;text-decoration: none;}
.RR-tabsContainer  div.RR-newsEvents ul li a:hover{text-decoration: underline;}
 
.RR-approval-rating {width: 183px;padding: 14px 13px 10px;}
.RR-logos {margin-bottom: 8px;text-align: center;word-spacing: 30px;}

.tech-assistance,.nLet-subscribe {width: 183px;padding: 14px 13px 10px;}
.tech-assistance h6, .nLet-subscribe h6 {font-size: 11px;font-weight: bold;margin-bottom: 7px;text-transform: uppercase;}
.tech-assistance a {font-size: 13px;font-weight: bold;}

.subscribe-email {width: 140px;	background-color: #ffffff !important;border: 1px solid #ccc;float:left;	height:14px;margin-right:5px;font-size:11px;}
.subscribe-button {text-indent: -9000px;background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
.subscribe-button:hover {background-color:#2C94DD;background-position: 0 -23px;}

.RR-view-inst-demo {width:210px;padding:0;margin-bottom: 3px;background:url('../../Images/view-inst-demoRR-bg.gif') repeat-x top left;}
.RR-view-inst-demo h3 {height: 49px;	line-height: 49px;text-align: center;color: #000;border-top: 2px solid #2a89cd;font-weight: bold;font-size: 17px;text-shadow: 1px 1px 1px #999;}
.RR-view-inst-demoh3 a:visited,.products-detail-sidebar h3 a {color: #000;text-decoration: none;}
.RR-view-inst-demo h3 a:hover {color: #fff;}

.prod-finder {width:208px;padding:0; border-bottom:none; font-size:11px;}
.prod-finder ul{margin:1px 0 0 -1px; list-style-type:none;}
.prod-finder h5 {margin-bottom: 7px;font-size: 13px;font-weight: bold;color: #0C3471; padding-left:8px;}
.quick-search-text {height:22px; width:164px;vertical-align:middle; margin-left: 8px; padding:2px 0 0 5px; color: #000000;}
#prod-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;margin:0;}
#prod-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
#prod-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

.prodSubmit {background:url('../../Images/find-btn.jpg') no-repeat; width:26px; height:26px; float:right;margin:0;border:0;clear:both;display:block;}
.prodSubmit:hover {clear:both;display:block;margin:0; cursor:pointer;} 
.prodSubmit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
.but-RRalign, x:-moz-any-link, x:default {margin-top:0px;} /* FireFox 3 */

#prod_search .prod-combobox-dropdown, #prod_search .prod-combobox-container {border:1px solid #ccc;}
#prod_search .prod-combobox-dropdown {width:185px;margin-top:-1px;margin-left:-1px;z-index: 700 !important;}
.prod-combobox-container {width:212px;background: transparent url('../../Images/product-drop-down.jpg') 9px 0 no-repeat;height: 26px;margin: 0 0 7px 0;cursor: pointer;overflow:hidden;}
.prod-combobox-value-container {height: 21px;}
.prod-combobox-value-content {float: left;height: 21px;line-height: 21px;padding: 2px 0 0 16px;font-size: 11px;white-space: nowrap;}
.prod-combobox-dropdown {background: #FFF;width: 185px !important;position: absolute;border:1px solid #ccc; height: auto !important;}
.prod-combobox-dropdown-button {display: block;	width: 19px;height: 21px;background: transparent url() 0 -42px no-repeat;float: right;}
.prod-combobox-item {background: #FFF;padding: 4px;	font-size: 11px;}
.prod-combobox-item-hover {background-color: #dac9db;}

#relLit-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;margin-top:-27px;}
#relLit-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
#relLit-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

.relLit-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;margin-top:-27px;}
.relLit-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
.relLit-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

#relLit-search .relLit-combobox-dropdown, #relLit-search .relLit-combobox-container {border:1px solid #ccc;margin-top:0;margin-left:0;}
#relLit-search.relLit-combobox-dropdown {width:155px;z-index: 700 !important;}
.relLit-combobox-container {width:155px;margin-left:-1px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -21px repeat-x;height: 21px;margin: 0 0 5px 0;cursor: default;overflow:hidden;}
.relLit-combobox-value-container {height: 21px;}
.relLit-combobox-value-content {background: transparent url('../../Images/down-arrow-sprite.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;white-space: nowrap;}
.relLit-combobox-dropdown {background: #FFF;width: 155px !important;position: absolute;border:1px solid #ccc;}
.relLit-combobox-dropdown ul li {margin-left:0;padding-top:0;}
.relLit-combobox-dropdown-button {display: block;	width: 19px;height: 21px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -42px no-repeat;float: right;}
.relLit-combobox-item {background: #FFF;padding: 4px;	font-size: 11px;}
.relLit-combobox-item-hover {background-color: #dac9db;}
/* Right Rails styles Ends */

/* Pagination styles Start 
.pagination {padding: 0 8px;position:relative;text-align:center;font-size:11px;}
.pagination-content {height: 25px;line-height: 25px;}
.pagination .first,.pagination .pages,.pagination .last {font-weight: bold;}
.pagination .first {display: inline;padding:0 10px 0;}
.direction-rtl .pagination .first {display: inline;padding: 0 10px 0;}
.pagination .last {padding: 0 10px 0;text-align: right;display: inline;}
.direction-rtl .pagination .last {padding:0 10px 0;text-align: left;}
.pagination .off {background: transparent url() repeat scroll 0 0;}
.direction-rtl .pagination .off {background: none;}
.pagination .pages-set {display: inline;padding: 0 6px;text-align: center;}
.pagination .page-item {padding:0 5px;}
.pagination a {color:#2A89CD;}
.pagination .pages {display: inline;	margin:0;text-align:center;}
.direction-rtl .pagination .pages {}
.direction-rtl .pagination .page-item {display:inline-block;}
.pagination .narrowpages {}
.lang-ru .pagination .narrowpages,.lang-ja .pagination .narrowpages {}
*/
/* Pagination for P or DIV Tags */
.pagination {font-size: 11px; width: 70%; margin-top: 5px;padding: 0 20% 0 25%;}
#tabs .pagination {width: 55%;padding: 0 20% 0 25%;}
.pagination a {text-decoration: none;border: none;color: #15B;}
.pagination a, .pagination span {display: block; float: left;padding: 0.3em 0.5em; margin-right: 5px;margin-bottom: 5px;min-width:1em;text-align:center;}
.pagination .current {background: #eee; color: #15B; border: none; font-weight:bold;}
.pagination .current.prev, .pagination .current.next{color:#999; border-color:#999;background:#fff;}

.nav {clear:both;border-bottom: 1px solid #ccc;padding: 0 8px;position:relative;font-size:11px;margin-top:10px;}
.nav .pages {display: inline; margin-top:5px;float:left; padding:10px;}
.nav a {color:#2A89CD;}
.nav .highlight {font-weight:bold;}
/* Pagination for Tables nested */
.dataTables_wrapper {position: relative; min-height: 302px;clear: both;_height:302px;zoom: 1; /* for IE */ width:780px;margin: -40px 0 0;}
.dataTables_length {width: 40%;	float: right;text-align: right; margin: 10px 0;}
.dataTables_info {float: left;font-size: 11px; line-height: 20px; text-align: right; vertical-align: baseline; width: 92%;}
.dataTables_paginate {width: 44px;* width: 50px; float: right;text-align: right;}
	
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {height: 19px;	width: 19px;margin-left: 3px; float: left;}
.paginate_disabled_previous {background-image: url('../../Images/back_disabled.jpg');}
.paginate_enabled_previous {	background-image: url('../../Images/back_enabled.jpg'); cursor: pointer;}
.paginate_disabled_next {background-image: url('../../Images/forward_disabled.jpg');}
.paginate_enabled_next {	background-image: url('../../Images/forward_enabled.jpg'); cursor: pointer;}

.sorting_asc, .ttc-tabs-container .sorting_asc {background: url('../../Images/sort_asc.png') no-repeat center right;}
.sorting_desc, .ttc-tabs-container  .sorting_desc {background: url('../../Images/sort_desc.png') no-repeat center right;}
.sorting_disabled , .sorting_disabled  .sorting {background-image: none; cursor: normal;}
.sorting, .ttc-tabs-container .sorting {background: url('../../Images/sort_both.png') no-repeat center right;}
.sorting_asc_disabled, .ttc-tabs-container .sorting_asc_disabled {background: url('../../Images/sort_asc_disabled.png') no-repeat center right;}
.sorting_desc_disabled , .ttc-tabs-container .sorting_desc_disabled {background: url('../../Images/sort_desc_disabled.png') no-repeat center right;}

table.display {margin: auto 0;clear: both;width: 780px;}
table.display td {font-size:11px; vertical-align:top; padding: 3px 10px; border-right:1px solid #fff;}
table.display thead th {padding: 3px 18px 3px 10px;	border-bottom: 1px solid #fff; font-weight: bold; cursor: pointer;* cursor: hand;background-color: #C3C3C3;	border-right:1px solid #fff;}
table.display tfoot td {padding: 3px 18px 3px 10px;border-top: 1px solid #ccc;font-weight: normal;}
table.display td.center {text-align: center;}
table.display td a {color:#2A89CD;}
table.display td a:visited{color: #7499BD;}
table.display tr.odd {background-color: #eaf4fa;}
table.display tr.even {background-color: #f4f9fc;}
table.display tr.odd td.sorting_1 {background-color: #d6e8f3;}
table.display tr.even td.sorting_1 {background-color: #eaf4fa;}

.ttc-tabs-container .dataTables_wrapper {clear: both;width: 700px; margin-top:10px;}
.ttc-tabs-container table.tab-pagin {margin: auto 0;clear: both;width: 700px;}
.ttc-tabs-container table.tab-pagin td {font-size:11px; vertical-align:top; padding: 3px 10px; border-right:1px solid #fff;}
.ttc-tabs-container table.tab-pagin thead th {height:35px; padding: 3px 18px 3px 10px;	border-bottom: 1px solid #fff; font-weight: bold; cursor: pointer;* cursor: hand;background-color: #C3C3C3;	border-right:1px solid #fff;}
.ttc-tabs-container table.tab-pagin tfoot td {padding: 3px 18px 3px 10px;border-top: 1px solid #ccc;font-weight: normal;}
.ttc-tabs-container table.tab-pagin td.center {text-align: center;}
.ttc-tabs-container table.tab-pagin td a {color:#2A89CD;}
.ttc-tabs-container table.tab-pagin td a:visited{color: #7499BD;}
.ttc-tabs-container table.tab-pagin tr.odd {background-color: #eaf4fa;}
.ttc-tabs-container table.tab-pagin tr.even {background-color: #f4f9fc;}
.ttc-tabs-container table.tab-pagin tr.odd td.sorting_1 {background-color: #d6e8f3;}
.ttc-tabs-container table.tab-pagin tr.even td.sorting_1 {background-color: #eaf4fa;}
/* Pagination styles ends */

/* Carousel style */

.infiniteCarousel {width: 695px;position: relative;}
.infiniteCarousel .wrapper {width: 615px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;min-height: 10em; margin: 0 40px;position: absolute;top: 0;}
.infiniteCarousel ul a img {border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px;}
.infiniteCarousel .wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0; padding:0;position: relative;top: 0;}
.infiniteCarousel ul li {display:block;float:left;padding: 10px 20px;height: 100px;width: 85px;}
.infiniteCarousel ul li.cs-sel {background-color:#eee;}
.infiniteCarousel ul li a img {display:block;width:75px;height:32px;}
.infiniteCarousel ul li img {display:block;width:75px;height:32px;margin-bottom:5px;}
.infiniteCarousel ul li a.carLink {display:block;font-size:11px; line-height:12px;margin-top:5px;text-align:center;}
.infiniteCarousel ul li a:link {color: #2A89CD;}
.infiniteCarousel ul li a:visited {color:#7499BD;}
.infiniteCarousel ul li:hover {background-color:#efefef;}
.infiniteCarousel .arrow {display: block;height: 57px;width: 16px;text-indent: -999px;position: absolute;top: 27px;cursor: pointer;}
.infiniteCarousel .forward {background: url('../../Images/casestudies-types-arrow-right.gif') no-repeat 0 0;right: 0;padding-right:7px;}
.infiniteCarousel .back {background: url('../../Images/casestudies-types-arrow-left.gif') no-repeat 0 0;right: 0;left: 0;margin-left:7px;}
.infiniteCarousel .forward:hover {}
.infiniteCarousel .back:hover {}

.vtab-Carousel {width: 540px;position: relative;padding:0;margin:0;height:150px;}
.vtab-Carousel .vtab-wrapper {width: 500px; /* .vtab-Carousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;margin: 0 20px;position: absolute;top: 0;}
.vtab-Carousel ul a img {border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:3px;display:block;width:72px !important;height:72px !important;margin-bottom:5px;}
.vtab-Carousel .vtab-wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0; padding:0;position: relative;top: 0;}
.vtab-Carousel ul li {display:block;float:left;padding: 22px 21px;width: 82px;height:106px;}
.vtab-Carousel ul li.cs-sel {background-color:#eee;}
.vtab-Carousel ul li a.carLink {display:block;font-size:11px; line-height:12px;text-align:center;}
.vtab-Carousel ul li a:link {color: #2A89CD;}
.vtab-Carousel ul li a:visited {color:#7499BD;}
.vtab-Carousel ul li:hover {background-color:#dceaf7;}
.vtab-Carousel .arrow {display: block;height: 57px;width: 16px;text-indent: -999px;position: absolute;top: 46px;cursor: pointer;}
.vtab-Carousel .forward {background: url('../../Images/rt_arrow_white.jpg') no-repeat 0 0;right: 0;padding-right:7px;}
.vtab-Carousel .back {background: url('../../Images/left_arrow_white.jpg') no-repeat 0 0;right: 0;left: 0;margin-left:7px;}
.vtab-Carousel .forward:hover {}
.vtab-Carousel .back:hover {}

.vtab-DTCarousel {width: 540px;position: relative;padding:0;margin:0;height:150px;}
.vtab-DTCarousel .vtab-DTwrapper {width: 500px; /* .vtab-Carousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;margin: 0 20px;position: absolute;top: 0;}
.vtab-DTCarousel ul a img {border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding:3px;display:block;width:72px !important;height:72px !important; margin-bottom:5px;}
.vtab-DTCarousel .vtab-DTwrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0; padding:0;position: relative;top: 0;}
.vtab-DTCarousel ul li {display:block;float:left;padding: 22px 21px;width: 82px;height:106px;}
.vtab-DTCarousel ul li.cs-sel {background-color:#eee;}
.vtab-DTCarousel ul li a.carLink {display:block;font-size:11px; line-height:12px;text-align:center;}
.vtab-DTCarousel ul li a:link {color: #2A89CD;}
.vtab-DTCarousel ul li a:visited {color:#7499BD;}
.vtab-DTCarousel ul li:hover {background-color:#dceaf7;}
.vtab-DTCarousel .arrow {display: block;height: 57px;width: 16px;text-indent: -999px;position: absolute;top: 46px;cursor: pointer;}
.vtab-DTCarousel .forward {background: url('../../Images/rt_arrow_white.jpg') no-repeat 0 0;right: 0;padding-right:7px;}
.vtab-DTCarousel .back {background: url('../../Images/left_arrow_white.jpg') no-repeat 0 0;right: 0;left: 0;margin-left:7px;}
.vtab-DTCarousel .forward:hover {}
.vtab-DTCarousel .back:hover {}

.ajaxCarousel {width: 700px;position: relative;}
.ajaxCarousel .ajax-wrapper {width: 620px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;min-height: 10em; margin: 0 40px;position: absolute;top: 0;height:120px;}
.ajaxCarousel ul a img {border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px;}
.ajaxCarousel .ajax-wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0; padding:0;position: relative;top: 0;}
.ajaxCarousel ul li {display:block;float:left;padding: 10px 20px;height: 100px;width: 85px;}
.ajaxCarousel ul li a img {display:block;width:75px;height:32px;margin-bottom:5px;}
.ajaxCarousel ul li a.carLink {display:block;font-size:11px; line-height:12px;text-align:center;}
.ajaxCarousel ul li a:link {color: #2A89CD;}
.ajaxCarousel ul li a:visited {color:#7499BD;}
.ajaxCarousel ul li:hover {background-color:#efefef;}
.ajaxCarousel .arrow {display: block;height: 57px;width: 16px;text-indent: -999px;position: absolute;top: 27px;cursor: pointer;}
.ajaxCarousel .forward {background: url('../../Images/casestudies-types-arrow-right.gif') no-repeat 0 0;right: 0;padding-right:7px;}
.ajaxCarousel .back {background: url('../../Images/casestudies-types-arrow-left.gif') no-repeat 0 0;right: 0;left: 0;margin-left:7px;}
.ajaxCarousel .forward:hover {}
.ajaxCarousel .back:hover {}


/* Carousel style ends*/
.casestudies-viewby {float:right;width: 780px;padding: 0px;position: relative;z-index: 500;right: 0;bottom: 10px;}
.casestudies-viewby span {padding: 4px 9px 0 12px;font-size: 11px;float:left;color: #666;}
.casestudies-viewby .brand-combobox-container {float: left;width: 135px;}
.casestudies-viewby .brand-combobox-dropdown,.casestudies-viewby .brand-combobox-container {width: 135px;border:1px solid #ccc;margin-left:-1px;}
.casestudies-viewby .brand-combobox-dropdown-button {background-image: url('../../Images/smaller-arrow-combobox.gif');}
.casestudies-viewby .brand-combobox-item,.casestudies-viewby .brand-combobox-value-content {font-size: 11px;}
.casestudies-viewby .brand-combobox-item {padding: 3px 4px;}

#relProd-designTool {background-color:#fff; border:1px solid #ccc;width:700px;height:150px;margin-top:20px;}
.vtabLeft {position:relative; float:left;width:150px;}
.vtabLeft ul {padding:0;margin:0;}
.vtabLeft ul li {margin:0;padding: 30px 10px 29px;font-size:13px;list-style-type:none;}
.prod-off {background: transparent url('../../Images/vtab-prod.jpg') no-repeat;color:#333;font-weight:normal;white-space:nowrap;cursor:pointer;padding:0;}
.dtool-off {background: transparent url('../../Images/vtab-prod-off-150x75.jpg') no-repeat;color:#333;white-space:nowrap;cursor:pointer;padding:0;} 
.vtab-on {background:transparent url('../../Images/vtab-on.jpg') no-repeat;font-weight:bold;height:16px;}
.tabPanel {position:relative; float:left;width:530px;background-color:#fff;padding: 0 10px;background:transparent url('../../Images/vtab-panel-bg.jpg') repeat-x scroll top left;}
.designTool {display:none;height:150px;}

#instCorner {margin:20px 0;width:700px;height:250px;}
.instCornerLeft {width:150px; float:left;}
.instCornerLeft h5 {font-size:13px; padding:10px 0 0 10px;font-weight:bold;}
.instCornerRight {width:550px; float:left;dispay:inline;}
.instCornerRight ul {list-style-type:none; display:block;margin:0;padding:0;}
.instCornerRight ul li {display:block;float:left;padding: 10px 25px;height: 100px;width: 85px;}
.instCornerRight ul li a.instCornerLink {display:block;font-size:11px; line-height:12px;text-align:center;}
.instCornerRight ul li img {display:block;width:72px;height:72px;margin-bottom:5px;border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px;}
.instCornerRight ul li a:link {color: #2A89CD;}
.instCornerRight ul li a:visited {color:#7499BD;}

/* img thumbnail magnify styles */
.th-imgMGF {position: relative;float: left;margin: 0px 5px;}
.th-imgMGF a {display: block;}
.th-imgMGF img.thumb {border:3px solid #ccc;}
.Ttip {display: none;	position: absolute; padding: 8px 0 0 8px;}
.Ttip span.overlay {/* the png image, need ie6 hack though */background: url('../../Images/maskBG.png') no-repeat; position: absolute; top: 0px; left: 0px; display: block; width: 350px; height: 200px;}

/** start tooltip **/
.bubbletip{	position: absolute;	z-index: 50;border-collapse: collapse;margin-top:20px;}
.bubbletip td.bt-topleft{background: transparent url('../../Images/bubbletip.png') no-repeat scroll 0px 0px;height: 33px;width: 33px;}
.bubbletip td.bt-top{background: transparent url('../../Images/bubbletip-T-B.png') repeat-x scroll 0px 0px;	height: 33px;}
.bubbletip td.bt-topright{background: transparent url('../../Images/bubbletip.png') no-repeat scroll -73px 0px;	height: 33px;width: 33px;}
.bubbletip td.bt-left-tail div.bt-left, .bubbletip td.bt-left{background: transparent url('../../Images/bubbletip-L-R.png') repeat-y scroll 0px 0px;width: 33px;}
.bubbletip td.bt-left-tail div.bt-left-tail{background: transparent url('../../Images/bubbletip.png') no-repeat scroll 0px -33px;	width: 33px;height: 40px;}
.bubbletip td.bt-right-tail div.bt-right, .bubbletip td.bt-right{background: transparent url('../../Images/bubbletip-L-R.png') repeat-y scroll -33px 0px;width: 33px;}
.bubbletip td.bt-right-tail div.bt-right-tail{	background: transparent url('../../Images/bubbletip.png') no-repeat scroll -73px -33px;width: 33px;height: 40px;}
.bubbletip td.bt-bottomleft{background: transparent url('../../Images/bubbletip.png') no-repeat scroll 0px -73px;height: 33px;width: 33px;}
.bubbletip td.bt-bottom {	background: transparent url('../../Images/bubbletip-T-B.png') repeat-x scroll 0px -33px;height: 33px;}
.bubbletip td.bt-bottomright {background: transparent url('../../Images/bubbletip.png') no-repeat scroll -73px -73px;height: 33px;width: 33px;}
.bubbletip table.bt-top, .bubbletip table.bt-bottom {width: 100%;}
.bubbletip table.bt-top th {width: 50%;	background: transparent url('../../Images/bubbletip-T-B.png') repeat-x scroll 0px 0px;}
.bubbletip table.bt-bottom th {	width: 50%;	background: transparent url('../../Images/bubbletip-T-B.png') repeat-x scroll 0px -33px;}
.bubbletip table.bt-top td div {background: transparent url('../../Images/bubbletip.png') no-repeat scroll -33px 0px;width: 40px;height: 33px;}
.bubbletip table.bt-bottom td div {background: transparent url('../../Images/bubbletip.png') no-repeat scroll -33px -73px;width: 40px;height: 33px;}
.bubbletip td.bt-content {background-color: #fff;	vertical-align: middle;}
ul.tip {margin: 0px;padding: 5px;font-size: 11px;}
ul.tip li  {padding-bottom:5px;margin-left:10px;list-style-image:url('../../Images/rt-arrow-list.gif');background-repeat: no-repeat;background-position: 0 .5em;}
ul.tip li  a:link {color: #2A89CD;}
ul.tip li  a:visited {color:#7499BD;}
p.tip {width:200px;}
pre.tip {margin: 0px;padding: 5px;font-size: 11px; color:#333;}
/** end tooltip **/

/* Page styles with LEFT Rails start */
.left-rails {width: 150px;float:left;background:#fff;border-top: 2px solid #ccc;margin: 20px 10px 20px 0;}
.pf-left-rails {width: 150px;float:left;background:#fff;margin: 10px 10px 20px 0;}
h6 {font-size:11px;padding:5px 0;font-weight:bold;}

.lit-search {margin:10px 0; padding:0 0 10px 0;border-bottom:1px solid #ccc;}
.lit-search-text {height:19px; width:115px;vertical-align:middle;padding:0 0 0 5px; color: #000000;}
#lit-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
#lit-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
#lit-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
#lit-submit, x:-moz-any-link, x:default {margin-top:0;} /* FireFox 3 */

.litSubm {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
.litSubm:hover {background-color:#2C94DD;background-position: 0 -23px;}
.litSubm::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
.litSubm, x:-moz-any-link, x:default {margin-top:0;} /* FireFox 3 */

.refineList {width:150px;margin-left:-5px; margin-top:10px;}
#ckBoxTree {margin-left:0;padding-left:0;}
#ckBoxTree ul {padding-left:5px;margin-left:0;margin-top:5px;margin-bottom:3px;}
#ckBoxTree ul.terTree {padding-left:9px;}
#ckBoxTree input {border:none;padding:0;font-size:7px;}
#ckBoxTree li {font-size:11px;line-height:12px;list-style:none;list-style-position:outside;clear:both;padding:3px 0 3px 3px;}
#ckBoxTree ul li {margin-left:-6px;}
#ckBoxTree li h6{color:#2A89CD; font-size:11px;display:inline;padding:0 0 0 3px;vertical-align:top;font-weight:bold;}
#ckBoxTree li label {display:inline-block;width:120px;position:relative;float:right;padding-top: 1px;vertical-align:top;}
#ckBoxTree li li li label {display:inline-block;width:104px;position:relative;float:right;padding-top: 1px;vertical-align:middle;}
#ckBoxTree ul li ul {list-style-position:inside;margin-left:10px;}
#ckBoxTree ul.hide {display:none;}
#ckBoxTree span {color:#333;font-family:"Courier New", Courier, monospace;cursor:default;}
#ckBoxTree span.expanded {background: url('../../Images/expanded-arrow.gif') no-repeat 0 4px;cursor:pointer;}
#ckBoxTree span.collapsed {background: url('../../Images/collapsed-arrow.gif') no-repeat 0 3px;cursor:pointer;}
#ckBoxTree li ul span.expanded {background: url('../../Images/minus.gif') no-repeat top left;width:15px; height:13px;cursor:pointer;padding-right:10px;}
#ckBoxTree li ul span.collapsed {background: url('../../Images/plus.gif') no-repeat top left;width:15px; height:13px;cursor:pointer;padding-right:10px;}
#ckBoxTree .line-ckBox {border-bottom:1px solid #ccc;margin:-4px 0 5px 0;padding:0;}
#ckBoxTree .lispl {padding-left:0;margin-left:-8px;}
html>/**/body #ckBoxTree ul li label, x:-moz-any-link, x:default {margin-top: 0px;} /* FireFox 3 */

/* Right content */
.pg-contRight {width:780px;float:left; margin: 20px 0;}
table.prodFinder {width: 780px;background:#fff;border:none;}
table.prodFinder thead th {border-collapse: collapse;border-right: 1px solid #fff;padding: 5px 5px 5px 10px;vertical-align: top;text-align: left;background: #c3c3c3;color:#2a2a2a;font-size: 12px;font-weight: bold;}
table.prodFinder tfoot td {font-size: 11px;color:#666;border-collapse: collapse;vertical-align: top;padding:5px 0px;text-align:left;background-color:#fff;} 
table.prodFinder tbody tr {}
table.prodFinder thead th.trPage {background-color:#fff;padding:0;margin:0;}
table.prodFinder tbody td {font-size: 11px;border-collapse: collapse;border-right: 1px solid #fff;vertical-align: top;padding:5px 10px;text-align:left;}
table.prodFinder tbody td a {font-size: 11px;color: #2A89CD;}
table.prodFinder  tbody td:first-child {font-weight:bold;}
table.prodFinder  tbody td a:visited {color: #7499BD;}
.Podd-row {background: #eaf4fa;}
.Peven-row {background:#f4f9fc;}

.overview-prodFinder {border-top:2px solid #2A89CD;border-bottom:1px solid #ccc;height:180px;margin-bottom: 45px;font-size: 11px;padding-bottom: 1%;}
.pf-quickSearch {float:left;width:280px;height:180px;}
.pf-subHead {margin:15px 0 5px; border-bottom:1px solid #ccc;padding-bottom:10px;}
.pf-prodBase {float:left;width:620px;height:180px;margin-left:36px;}
.pf-prodBase .pfDiv1, .pfDiv2 {float:left;display:inline;margin-top:10px;}
.pf-prodBase .pfDiv2 {width:300px;margin-left:10px;}
.pf-prodBase .pfDiv1 {margin-right:20px;width:290px;}
.pf-search {margin:10px 0; padding:0 0 10px 0;}
.pf-search-text {height:19px; width:178px;vertical-align:middle;padding:0 0 0 5px;margin-bottom:24px; color: #000000;}
#pf-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
#pf-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
#pf-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

.pfSubmit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;float:right;}
.pfSubmit:hover {background-color:#2C94DD;background-position: 0 -23px;}
.pfSubmit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}
.pf-qSer-span {font-size:12px; font-weight:bold;margin-right:10px;display:inline;float:left;text-align:right;}
.pf-quickSer-l {font-size:12px; font-weight:bold;margin-right:10px;display:inline;float:left;width:65px;text-align:right;}
.pf-quickSer-r {font-size:12px; font-weight:bold;margin-right:10px;display:inline;float:left;width:75px;text-align:right;}
.mytopSpace {margin-top:30px;}

#pf_search label {font-size:12px; font-weight:bold;margin-right:10px;}
.pf-combobox-dropdown, .pf-combobox-container {display:inline;}
.pf-combobox-dropdown {width:213px;margin-top:-1px;margin-left:-1px;z-index: 700 !important;height:150px !important; overflow:auto; }
.pf-combobox-container {width:213px;margin-left:-1px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -21px repeat-x;height: 21px;margin: 0 0 25px 0;cursor: default;border:1px solid #ccc;overflow:hidden;float:right;}
.pf-combobox-value-container {height: 21px;}
.pf-combobox-value-content {background: transparent url('../../Images/down-arrow-sprite.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;white-space: nowrap;}
.pf-combobox-dropdown {background: #FFF;width: 213px !important;position: absolute;border:1px solid #ccc;margin:0;padding:0;margin-left:-1px;}
.pf-combobox-dropdown-button {display: block;width: 19px;height: 21px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -42px no-repeat;float: right;}
.pf-combobox-item {background: #FFF;padding: 4px;font-size: 11px;list-style-type:none;}
.pf-combobox-item-hover {background-color: #dac9db;}

.rad-combobox-dropdown, .rad-combobox-container {display:inline;}
.rad-combobox-dropdown {width:213px;margin-top:-1px;margin-left:-1px;z-index: 700 !important;height:auto!important;overflow:auto;}
.rad-combobox-container {width:213px;margin-left:-1px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -21px repeat-x;height: 21px;margin: 0 0 25px 0;cursor: default;border:1px solid #ccc;overflow:hidden;float:left;}
.rad-combobox-value-container {height: 21px;}
.rad-combobox-value-content {background: transparent url('../../Images/down-arrow-sprite.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;color: #5B5B5B;white-space: nowrap;}
.rad-combobox-dropdown {background: #FFF;width: 213px !important;position: absolute;border:1px solid #ccc;margin:0;padding:0;margin-left:-1px;}
.rad-combobox-dropdown-button {display: block;width: 19px;height: 21px;background: transparent url('../../Images/down-arrow-sprite.gif') 0 -42px no-repeat;float: right;}
.rad-combobox-item {background: #FFF;padding: 4px;font-size: 11px;color: #999;list-style-type:none;}
.rad-combobox-item-hover {background-color: #dac9db;}

/* Page styles with LEFT Rails end */

/* Global Page styles start */
.globalPg-container  .sideBar, .globalPg-content{display:inline;float:left;}
.sideBar {width:165px;border-top:2px solid #ccc;border-bottom:1px solid #ccc;margin:10px 15px 20px 0;padding:0;}
.globalPg-content {width:530px; margin:10px 0 20px 0;padding:0;}
.globalPg-content h5 {font-weight: bold;font-size:13px;margin: 0;}
.siteFeedback-form {width:730px;}
.sb-siteFeedback {border-top:none;margin-top:0;}

.career-tabsContainer {width:530px;height:auto;margin-top:0px;}
ul.career-tabs {list-style-image:none;list-style-position:outside;list-style-type:none;height:32px;margin: 0;padding: 0;background:url(../../Images/thermals-tabs-background.gif) repeat-x scroll left bottom;}
ul.career-tabs li {list-style-image:none;list-style-position:outside;list-style-type:none;float: left;border-top: 1px solid #ccc;border-right: 1px solid #ccc;padding-bottom:0;}
ul.career-tabs a {padding: 7px 15px 0 15px;height: 25px;float: left;background: transparent url('../../Images/thermals-tab.gif') no-repeat scroll right bottom;text-align: center;font-size: 13px;color:#999;white-space:nowrap;}
ul.career-tabs a.active {cursor:default;background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
ul.career-tabs a.tab-lc{background-position: left bottom;}
ul.career-tabs a:active,ul.career-tabs a:focus,.ui-tabs-active  a,.ui-tabs-selected  a:link{background: transparent url('../../Images/thermals-tab-active.gif') no-repeat scroll left top;color: #000;font-weight:bold;}
ul.career-tabs a:hover {text-decoration: none;}
.career-tabsContainer h5 {font-weight: bold;font-size:13px;margin: 0 0 8px;}
.career-tabsContainer div.tabInfo {margin-top:20px; padding:0 0 25px 0;}
.career-tabsContainer div.tabInfo divImg, divInfo {float:left;display:inline-block;} 
.career-tabsContainer div.tabInfo divImg {width:160px;}
.career-tabsContainer div.tabInfo divInfo {width:370px;}


ul#sideNav, ul#sideNav ul {list-style-type:none; margin: 0; padding: 0; width: 165px;}
ul#sideNav a {display: block;text-decoration: none;}
ul#sideNav li {margin-top: 1px;}
ul#sideNav li a {color: #000;padding: 8px;background: #efefef;}
ul#sideNav li a.collapsed {color: #000;padding: 8px 8px 8px 12px;background: #efefef url('../../Images/arrow.gif') no-repeat 4px 14px;}
ul#sideNav li a.expanded {color: #000;padding: 8px 6px 8px 14px;background: #efefef url('../../Images/down-arrow2.png') no-repeat 5px 15px;}
ul#sideNav li a:hover {background-color: #efefef;}
ul#sideNav li a.active {font-weight:bold;}
ul#sideNav li ul li a {background: #ccc;color: #000;padding-left: 20px;}
ul#sideNav li ul li a.on {border-left: 5px #79257a solid;padding-left: 15px;font-weight:bold;}
ul#sideNav li ul li a:hover {background: #aaa;border-left: 5px #79257a solid;padding-left: 15px;}

ul#sideNav-new {list-style-type:none; margin: 0; padding: 0; padding-bottom:8px; width: 165px;}
ul#sideNav-new li {color: #000;padding: 8px 5px 0px 8px;background: #fff url('../../Images/arrow.gif') no-repeat 0px 13px;}
ul#sideNav-new li a {color: #000;padding: 5px;}
ul#sideNav-new li a.active {font-weight:bold;color: #2A89CD;}
/* Global Page styles end */

/* Events & News pages styles start*/
.newsEventsPg {margin-top:20px;}
.newsEvents-tabs {margin-top:-45px;}
.newsEventDet {margin:10px 0;padding:10px 0;border-bottom:1px solid #efefef;}
.eventDt {margin: 0px 0 10px;color: #666666;text-transform: uppercase;font-size:10px;font-weight:bold;padding-top:0;display:block;}
.newsEvent-title {padding:0 0 5px;margin:0;color:#6e316f;font-weight:bold;font-size:14px;display:block;}
.event-placeTime {padding:5px 0 5px;margin:0;color:#000;font-weight:bold;font-size:12px;display:block;}

.viewby-NEarchive {clear:all;position: relative;float:right; display:inline; width:170px;padding-top:5px;margin:0 260px -10px 0;}
#newsEventArchive-search .NEarchive-combobox-dropdown, #newsEventArchive-search .NEarchive-combobox-container {display:inline;}
#newsEventArchive-search .NEarchive-combobox-dropdown {width:75px;margin-top:-1px;margin-left:-1px;z-index: 1000 !important;list-style-type:none;}
label#newsEventArchive-search {position: absolute; font-size:12px; font-weight:bold; margin-top:0;margin-right:10px; width:95px;display:inline;}
.NEarchive-combobox-container {width:75px;margin-left:-1px;background: transparent url('../../Images/smaller-arrow-combobox.gif') 0 -21px repeat-x;height: 21px;margin: 0 0 25px 0;_margin-top:20px;cursor: default;border:1px solid #ccc;overflow:hidden;float:right;clear:all;}
.NEarchive-combobox-value-container {height: 21px;}
.NEarchive-combobox-value-content {background: transparent url('../../Images/smaller-arrow-combobox.gif') 0 0 no-repeat;float: left;height: 21px;line-height: 21px;padding-left: 5px;font-size: 11px;white-space: nowrap;}
.NEarchive-combobox-dropdown {background: #FFF;width: 75px !important;position: absolute;border:1px solid #ccc;margin-left:-1px;}
.NEarchive-combobox-dropdown-button {display: block;width: 19px;height: 21px;background: transparent url('../../Images/smaller-arrow-combobox.gif') 0 -42px no-repeat;float: right;}
.NEarchive-combobox-item {background: #FFF;padding: 2px 0 2px 3px;_padding-left: 3px;font-size: 11px;list-style-type:none;}
.NEarchive-combobox-item-hover {background-color: #dac9db;list-style-type:none;}
/* Events & News pages styles end */

/* Accordian presentation styles for FAQ page start */ 
#faq_container {width:710px;margin:0 0 15px;}
ul.FAQsearch-bc {width:700px;padding:0;margin:0;}
ul.FAQsearch-bc  li{float: left;height: 20px;	margin: 5px 0;padding: 3px 0 5px 15px;color: #333;font-size: 12px;font-weight:bold;background: url('../../Images/bcrumbs-arrow.gif') 5px 8px no-repeat;list-style-type:none;}
ul.FAQsearch-bc  li.first {background-image: none;padding-left:0;}
.acc_div {margin:10px 0;border-bottom:1px solid #efefef;}
h3.acc_title {padding: 0;margin: 0 0 5px 0;background: #fff url('../../Images/accordion-arrow-right.gif') no-repeat 3px 3px;line-height: 16px;width: 710px;font-size:12px;font-weight: normal;float: left;}
h3.acc_title a {color:#6e316f;text-decoration: none;display: block;padding: 0 0 0 15px;}
h3.acc_title a:hover {color: #dac9db;}
h3.active {background: url('../../Images/accordion-arrow-down.gif') no-repeat 3px 4px;font-weight:bold;}
#faqList .ui-state-active {background: url('../../Images/accordion-arrow-down.gif') no-repeat 3px 4px;font-weight:bold;}
.acc_container {margin: 0 0 5px; padding: 0;overflow: hidden;font-size: 11px;width: 700px;clear: both;	background: #f0f0f0;border: 1px solid #d6d6d6;	-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;	border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.acc_container .panel {padding: 15px;}
.acc_container .panel p {padding: 5px 0;margin: 5px 0;}
.acc_container h6 {font-size: 11px; margin: 0 0 10px;padding: 0 0 5px 0;border-bottom: 1px dashed #ccc;}
.acc_container img {float: left;margin: 10px 15px 15px 0;padding: 5px;background: #ddd;	border: 1px solid #ccc;}
.acc_container a:link {color: #2A89CD;}
.acc_container a:visited {color:#7499BD;}
#accordionPaginator .previousPage, #accordionPaginator .nextPage {color: #2A89CD; cursor: pointer;}
/* Accordian presentation styles end */ 

/* Homepage styles Start */ 

.homePg-topCont .carousel, .homePg-topCont .RR_homePgNE, .homePg-topCont #homePg-flashBanner, .RR_homePgNE{clear:both;display:inline;margin-bottom:15px;}
#homePg-flashBanner {width: 1006px;height:355px;float: left;margin-left: -32px;margin-top:0;position: absolute;}
#homePg-flashBanner .default-content {margin: 0 auto 0 32px;width: 677px;padding: 10px;height:335px;overflow:hidden;}
#homePg-flashBanner .homePg-flashPlaceholder {background: url('../../Images/banner_homepgPlaceholder.jpg') no-repeat;}				
#homePg-flashBanner .default-content p {color: #FFF;	font-size: 14px;	font-weight: bold;	margin-bottom: 10px; padding-left: 10px;}
#homePg-flashBanner .default-content a {color: #FFF;	font-size: 24px;}
.homePg-topCont .RR_homePgNE {position:absolute;right: 32px;display:inline;width: 222px;height:  351px;margin:0;padding:0;}
.homePg-topCont .carousel {float: left;}
.homePg-topCont .RR_homePgNE {position:absolute;right:32px;display:inline;width:222px;height: 351px;margin:0;padding:0;}
.carousel-indicators { left: auto; right: 10px; width: auto; margin: 47px 0 0; padding-top: 13px; top: 258px;}
.carousel-indicators li { border-radius: 0; text-indent: 0; background-color: #888; height: auto; padding: 0; color: #fff; border: 0; width: auto; padding: 2px 5px; float: left; margin: 4px; }
.carousel-indicators .active { background-color: #000; height: auto; width: auto; border: 0; margin: 4px; }
.carousel-caption {height: 225px; left: 0; padding: 0; text-align: left; top: 42px; width: 550px;}
.carousel-caption .transparent { width: 100%; height: 100%; position: absolute; zoom: 1; filter: alpha(opacity=70); opacity: 0.7; background-color: #0C3471 !important; }
.carousel-caption .inner { border-color: #444444;  border-image: none; border-style: solid solid solid none; border-width: 1px 1px 1px medium; height: 203px; left: 0; padding: 5px 15px 5px 25px; position: relative; top: 5px; width: 504px;}
.carousel-caption h3{ font-size: 29px; margin-bottom: 10px; line-height: 1; font-family: "ff-din-web-pro",sans-serif; font-style: normal;font-weight: 300;text-transform: uppercase;}
.carousel-caption p { text-align: left; padding: 0; padding-bottom: 3px; font-size: 14px; font-family: "ff-din-web-pro",sans-serif; font-style: normal; font-weight: 400;} 
.carousel-caption a.more { font-size: 11px; background-color: #000; color: #fff; padding: 3px 20px 3px 5px; text-decoration: none; text-transform:uppercase; position: absolute; bottom: 5px;}
a.more .arrow { background-image: url('../../Images/more.png'); background-repeat:no-repeat; width: 12px; height: 12px; margin: 3px 0 0 5px; position: absolute; right: 0; }

.RR_homePg_tabCont {margin: 0;background-color: #fff;color: #333333;height:355px;clear:all; width:223px;}
ul.RR_homePg-tabs {list-style-image:none;list-style-position:outside;list-style-type:none;height:32px;margin: 0;padding: 0;}
ul.RR_homePg-tabs a {padding: 7px 15px 0 15px;height: 25px;float: left;text-align: center;font-size: 13px;color:#999;white-space:nowrap; width:81px;}
ul.RR_homePg-tabs a.active {cursor:default;background:#0c3471;color:#ffffff;font-weight:bold;}
ul.RR_homePg-tabs a.tab-lc{background-position: left bottom;}
ul.RR_homePg-tabs a:active,ul.RR_homePg-tabs a:focus,.ui-tabs-active  a,.ui-tabs-selected  a:link{color: #ffffff;font-weight:bold;}
ul.RR_homePg-tabs a:hover {text-decoration: none;}
.RR_homePg_tabCont  div.RR-HPg-newsEvents {width:223px;border-top:1px solid #0C3471;height:379px;}
.RR_homePg_tabCont  div.RR-HPg-newsEvents h6 {margin:0;font-size:12px;font-weight:bold;padding:5px 5px 0; color:#64a70b;}
.RR_homePg_tabCont  div.RR-HPg-newsEvents p {font-size:11px;line-height:13px;padding: 5px;}
.RR-homeBanner {margin-left:0;bottom:-6px;position:absolute;}

.homePg-bottomCont {position:relative;clear:both;margin:10px 0 20px;}
.homePg-bottomCont  .infoTabs, .RR_homeSidebar {float:left;display:inline-block;height:525px;}
.homePg-bottomCont  .infoTabs {width:700px; margin-right:22px; border:1px solid #ccc;background:#F8F6F8;}
.infoTabs .infoHead {margin:10px;}
.infoTabs .infoSec-title {background: url('../../Images/active-icon-new.png') 0 1px no-repeat;padding:8px 12px 7px 0; text-align:center; display: block;height: 35px;font-size: 12px;line-height:17px;color: #0C3471;font-weight:bold; text-transform: uppercase;}
.infoTabs .infoSection {position: relative;background: transparent url() repeat-y -230px 0;padding:0 2px 0 0;display: block;width: 232px;height: 465px;float: left;}
.infoTabs .iSec-UK {padding-bottom:0;height:470px;}
.infoTabs   .infoSecCont-expanded {display:none;}
.infoSec-hover  .infoSecCont-expanded {display:block;}
.infoTabs .infoSec-first { margin:0;}
.infoTabs .infoSec-last {padding-right: 0;}
.infoTabs .infoSec-UK-promoAD {background: none repeat scroll 0 0 #fff;color: #0C3471;border-bottom:2px solid #0C3471; display: block;font-size: 12px;font-weight: bold;height: 35px;line-height: 17px;padding:8px 12px 7px 0;text-align: center;text-transform: uppercase;}
.infoTabs .infoSec-UK-promoAD span {font-size:12px; text-transform: uppercase;color:#0C3471;}
.infoTabs .infoSec-top, .infoTabs .infoSec-bot {background: transparent url() repeat-y; display: block;width: 228px;height: 7px;position: absolute;left: 0;overflow-y: hidden;}
.infoTabs .infoSec-top {background-position: 0 0;top: 0;}
.infoTabs .infoSec-bot {background-position: -460px 0;bottom: 0;}
.infoTabs .infoSecCont h6 {padding:5px 0 8px; font-size:12px; font-weight:bold;}
.infoTabs .infoSecCont p {padding:5px 5px 8px 8px;}
.infoTabs .infoSecCont {border-top: 2px solid #0C3471;}
.infoSecCont .infoSecCont-expanded {display:none;}
.infoTabs .infoSection-gp {float: left;width: 197px;	margin: 0 0 10px;display: block;overflow: hidden;}
.infoTabs .infoSection-gp-last {width: 187px;padding-left: 25px;}

.infoSec-hover {	z-index: 1000;}
.infoSec-hover .infoSecCont {position: absolute; width: 698px;background: #f8f6f8;border-top: none;top: 50px;	height:475px;overflow: hidden;	left: -233px;}
.infoSec-first-hover .infoSecCont {left: 0px;}
.infoSec-last-hover .infoSecCont {left: -466px;}
.infoSec-hover .infoSecCont-default{float: left;border-top: 2px solid #0C3471;width: 232px;height: 420px;}
.infoSec-hover .infoSecCont-expanded {border-top: 2px solid #64a70b;	margin-right: 0px;padding-left: 20px;overflow: hidden;display: block;float: left;width: 446px;}
.infoSec-hover .infoSec-title {cursor:pointer; background:url('../../Images/active-icon-new.png') 0 0 no-repeat; height:50px; display:block; z-index:99999; position:relative;}
.infoSec-hover .infoSec-bot {bottom: -2px;left: -227px;background: transparent url('../../Images/infoSec-footer.gif') no-repeat;width: 698px;}
.infoSec-first-hover .infoSec-bot {left: 0px;}
.infoSec-last-hover .infoSec-bot {left: -454px;}
.infoTabs  ul {margin: 4px 0 0 15px;line-height: 13px;font-size:11px;list-style-type:none;}
.infoTabs ul li {padding:0 0 7px 0; list-style-image:url('../../Images/arrow3.jpg');background-repeat: no-repeat;background-position: 0.5em;}
.infoTabs  a:link {color:#000; text-decoration:underline;}
.infoTabs  a:visited {color:#7499BD;}

.infoTabs .infoHead-footer {display: none;background: #e7e0e7;height: 90px;bottom:0;padding: 15px 10px;position:absolute;left: 0px;z-index: 2000;width: 678px;clear: both;}
.infoSec-hover .infoHead-footer {display: block;}
.infoTabs .infoHead-footer  h5{font-size: 12px;width: 85px;float: left;color: #000000;text-align: left;	height: 72px;overflow:hidden; margin-right:20px;margin-top:-1px;}
.infoTabs .infoHead-footer table {padding-top: 7px;font-weight: bold;font-size: 9px;width:563px;}
.infoTabs .infoHead-footer table  td {padding-left:14px;width:34%;background:url('../../Images/arrow2.png') 2px 7px no-repeat; padding-top:3px; vertical-align:top;}
.infoTabs .infoHead-footer a {color: #000000;font-weight:normal; font-size:11px;}
.infoTabs .infoHead-footer a:visited {color:#7499BD;}

.homePg-bottomCont  .RR_homeSidebar {width:222px;position:relative;}
.RR_homeSidebar .pf-homepg {width:208px;border-bottom:none;}
.RR_homeSidebar .wtb-box {margin-bottom: 20px;display:block;height:auto;overflow:hidden; margin-top:-4px; width:223px;}
.RR_homeSidebar .wtb-box-polish {display:block;height:auto;overflow:hidden; margin-top:66px; width:222px;}
.RR_homeSidebar .wtb-box-russian {display:block;height:auto;overflow:hidden; margin-top:50px; width:222px;}
.RR_homeSidebar h5 {margin-bottom: 7px;font-size:13px;font-weight:bold; background:#6e316f; color: #fff;}
.RR_homeSidebar ul {line-height: 13px;font-size:11px;list-style-type:none;}
.RR_homeSidebar ul li {background-repeat: no-repeat; background-position: 0.5em;}
.RR_homeSidebar a:link {color: #2A89CD;}
.RR_homeSidebar a:visited {color:#7499BD;}

.pfHome-Productsearch {height:22px; width:164px;vertical-align:middle;padding:2px 0 0 5px; margin-left:8px; color: #000000;}
.pf-homepg  .pfHome-searchText {height:22px; width:193px;vertical-align:middle;padding:2px 0 0 5px; margin-left:8px;}
.pf-homepg  #prod-submit {margin: 5px 0;}
#pfHome_search .pfHome-combobox-dropdown, #pfHome_search .pfHome-combobox-container {border:1px solid #ccc;}
#pfHome_search .pfHome-combobox-dropdown {margin-top:-1px;margin-left:-1px;z-index: 700 !important;}
ul.pfHome-combobox-dropdown {margin:6px 0 0 9px;width:198px;}
.pfHome-combobox-container {background:url('../../Images/product-drop-down.jpg') 9px 0 no-repeat; width:212px; height:26px; margin: 0 0 7px 0;cursor: pointer;overflow:hidden;}
.pfHome-combobox-value-container {height: 21px;}
.pfHome-combobox-value-content {float: left;height:24px; width:197px; line-height: 21px; padding:2px 0 0 16px; font-size: 11px;white-space: nowrap;}
.pfHome-combobox-dropdown {background: #FFF;width: 197px !important;position: absolute;border:1px solid #ccc; list-style-image:none !important;}
.pfHome-combobox-dropdown-button {display: block;	width: 19px;height: 21px;background: transparent url() 0 -42px no-repeat;float: right;}
.pfHome-combobox-item {background: #FFF;padding: 4px; color:#000; font-size: 11px;list-style-image:none !important;}
.pfHome-combobox-item-hover {background-color: #0c3471; color:#FFF; padding:2px 8px;}
.RR-hpgBtn {clear:both;display:block;margin:0;} 
.RR-hpgPfBtn {clear:both;display:block;margin:0;} 
/* Homepage styles End */ 

/* Search Page styles start */
.sr-header {clear:both;border-bottom:2px solid #ccc;}
.sr-det {margin:10px 0;padding:10px 0;border-bottom:1px solid #efefef;}
.sr-det-title {padding:0 0 5px;margin:0;color:#6e316f;font-weight:bold;font-size:14px;display:block;}
.sr-RRtopSp {margin-top:55px;}
/* Search Page styles end */

/* Bing Map Directions styles */
.bluBtn130 {background-image: url("../../Images/btn_blue_span130.gif") !important;}
.bingLoc {height: 107px; font-size: 13px; width:420px !important; border:1px solid #ccc; margin-top: 5px !important;}
.bingDiv1 {margin-right: 20px; width: 440px !important;}
.bingDiv2 {margin-left: 20px !important; width: 450px !important;}
.directions {width: 710px; margin: 15px 0; border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.directions th {background-color: #F2F2F2; font-size: 15px; font-weight: bold;  height: 22px; padding: 10px; text-align: left; border-left: 1px solid #fff; 
vertical-align: top;}
.directions th:first-child {border-left: none;}
.directions td {vertical-align: top;}
.NavBar_zoomControlContainer {height: 52px; float: right; position: relative; width: 135px; vertical-align: top;}
.NavBar_button {color: #5077BB; cursor: pointer; display: inline-block; height: 29px; line-height: 29px;  margin: 0; text-decoration: none; vertical-align: top;
}
.NavBar_zoomControlContainer .NavBar_zoomOut {background: transparent url("../../Images/bingSprite.png") no-repeat scroll 0 -94px; margin: 0; height: 40px; 
position: relative; width: 41px; float:left;}

.NavBar_zoomControlContainer .NavBar_zoomIn {background: transparent url("../../Images/bingSprite.png") no-repeat scroll 0 -53px; height: 40px; margin-left: 0;
    position: relative;  display: inline-block; float: left; width: 41px;}
.NavBar_compass { color: #6D6E71; display: inline-block; font: bold 13px Verdana; height: 52px; line-height: 50px; margin: 0; text-align: center; width: 52px;}
.NavBar_compassFlat {background: transparent url("../../Images/bingSprite.png") no-repeat scroll 0 0; width: 52px; text-decoration: none !important;}

#map_bing {width: 550px; height: 400px; position: relative; background: #e5e3df url("") no-repeat;}
#directionsPanel {width: 375px; padding: 5px; direction: ltr;}
#directionsPanel .waypointIconContainer {position: relative; margin: 10px 0px; border: 1px solid #ccc; background: #eee; color: #000; padding: 5px;}
#directionsPanel .waypointIconContainer .waypointIconText {color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; line-height: normal;
 position: absolute; text-align: center; left: -1px; top: 10px; width: 29px;}
#directionsPanel .waypointIconContainer .waypointDisplayText {display: inline-block;  margin-left: 15px; vertical-align: top; padding: 10px 0 0; *position: absolute;} 
#directionsPanel .waypointTotal {clear: both; margin-top: 15px; *margin-top: 25px; padding-bottom: 5px; position: relative; text-align: right;} 
.itinerary {border-collapse: collapse; margin: 0; padding: 0; width:100%;}
.itinerary td {vertical-align: top; border-top: 1px solid #ccc; padding: 3px; margin: 0; text-align: left;}
.itinerary td:hover {background-color: #F3F9FB;}
.h38 {height: 38px !important;}

.remove-margin {margin:0 !important;}
a.btn-installer span {float:none !important; background: transparent url('../../Images/btn_blue_span5x60.gif') repeat-x !important;}
.fbDiv1.fbDiv1-installer {padding-top:13px;}
.requiredField-installer {color: Red;}

.ttcForm label.width300 { width:300px; }
.ttcForm .warranty10yrBox {clear:both; margin:15px 0 5px 0; padding:10px 0 10px 10px;height:100px;background-color: #F5F5F5; border: 1px solid #ccc;position:relative }
.ttcForm .warranty10yrBox span.test {width:10px;padding: 3px 0 0 2px;float:left;}
.ttcForm .warranty10yrBox input {float:left; height: 22px;}
.ttcForm .warranty10yrBox div.combobox-container{float:left;padding:0;}
.ttcForm .warranty10yrBox img{position:absolute;top:20px;right:25px;height:70px; width:75px;}
.ttcForm .warranty10yrBox .btnValidate{height:26px;}
.ttcForm .warranty10yrBox .regIDCont{margin:15px 0 15px;display:block;height:23px}
.extendWidth {width:418px;}
.height23 {height:23px;}
.ttcForm .warranty10yrBox span.labelcss{display:block;margin-bottom:20px;}
.ttcForm .lSpace-form.alignPosition {margin-left:127px;}

.checkbox.lit-receivedCb.typageCb{margin-left: 10px;font-weight:bold;display: block;padding: 0 0 8px 0;}
.checkbox.lit-receivedCb.typageCb label {margin: 0 0 8px 8px;float:left;}
.checkbox.lit-receivedCb.typageCb input {float:left;margin-top:2px;}
.zebra-table .regProdBackColor{background-color:#d3d3d3;}
.dtFormat{font-size: 9px; color: #666; margin-left: 10px;}

/* Cookie Warn Styles Begin */
#cookie-warn{color:#0C3471;border-bottom:1px solid #e1e1e1;font-family:arial;font-size:11pt;width:100%;z-index:5000;position:fixed;top:0;left:0;padding:15px 30px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E316F,endColorstr=#6E316F);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E316F, endColorstr=#6E316F)";background:#FFFFF;}
.warn-wrapper{position:relative}
.warn-message{font-weight:400;text-align:left;margin:0 200px 0 0}
.warn-wrapper a:hover{text-decoration:none}
.warn-button {
position: absolute;
right: 0;
top: 50%;
height: 25px;
margin: -13px 60px 0 0;
padding: 0 16px;
text-align: center;
line-height: 25px;
color: #fff;
font-weight: normal;
text-decoration: none;
opacity: 1;
float: right;
background: #10326f;
font-size:13px;
}
a:hover.warn-button { background: #64a70b; color:#fff; }
/* Cookie Warn Styles End */

#slideshow_container{position:relative;width:700px}
#transBg{background:url("../../Images/transparent-bg.png") repeat-x;width:630px;height:240px;position:absolute;top:35px;left:-0}
#sliderNav{position:absolute;left:20px;top:300px;z-index:10;margin:20px auto}
#sliderNav a{padding:4px 8px;margin:3px;text-align:center;text-decoration:none;background-color:#646464;font-family:Arial,'sans-serif';font-size:15px;color:#fff}
#sliderNav a.activeSlide,#sliderNav a:hover{background-color:#000}
#sliderNav a:focus{outline:0}.slideshow{margin:20px auto;padding:0;clear:left}
.slide{margin:0;padding:0}
.slideshow,.slide{height:355px;width:700px}
.slideshow .description{position:absolute;top:35px;left:50px;width:80%;height:240px;font-family:'Arial Unicode MS','Arial','sans-serif';color:#fff}
.slideshow .description h2{font-size:25px}
.slideshow .description p{font-size:14px}
.slideshow .description a{color:#fff;padding:4px 9px 4px 7px;text-decoration:none;font-size:10px;background:grey;position:absolute;bottom:20px;left:0}
#banner-text{color:white;font-family:Arial Unicode MS;font-size:22px;padding-left:25px;padding-top:50px;position:absolute;z-index:100}
#subpage-banner{clear:both;height:85px;margin-top:10px;position:relative;width:940px}

/*searchStyle.css*/
.search-submit {background: url('../../Images/btn-go-blue.gif') no-repeat; width:24px; height:23px;margin-left:47px; display: block;border: 0; float:left}
.search-submit:hover {background-color:#2C94DD;background-position: 0 -23px;}
.search-submit::-moz-focus-inner , .search-button::-moz-focus-inner {border: none;padding: 0px;}

/*Overlay - Start*/
/* Overlay logic related styles below - EXTRA CAUTION during alternation */
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:repeat-x scroll 50% 50% gray;opacity:.8;filter:Alpha(Opacity=80);-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;z-index:1001}
.ui-widget-overlay.widget-custom{position:fixed !important;}
.ttc_overlay{display:none;position:relative;z-index:5000}
#popupContainer{border:2px solid #535353;background-color:#fff}
.ttc_overlay .close{background-image:url(../../Images/close_overlay.png);position:absolute;cursor:pointer;right:15px;top:10px;height:36px;width:36px;z-index:6000}
#popupContainer .close{right:-18px;top:-18px}
.ui-dialog .ui-dialog-content{background:none repeat scroll 0 0 transparent;border:0 none;padding:.5em 1em}
.ui-widget-header{background:#f2eff2;color:#000000;font-weight:700}
.no-close .ui-dialog-titlebar-close,.dlg-no-title .ui-dialog-titlebar{display:none}
#popupFrame{left: 10px;position: absolute;top: 10px;}
.ui-dialog{z-index:5000;position: absolute}

/*Overlay content related styles - change them freely*/
#ttc_overlay_content { 
background:url(../../Images/white_overlay.png); padding: 35px; width: 586px; height: 456px; font-size: 12px; color: #333; font-family: Arial,Helvetica,sans-serif;}

#ttc_overlay_content h2 {
border-bottom:1px solid #CCC;
color:#333;
font-size:18px;
font-weight:700;
line-height:35px;
}

#ttc_overlay_content p {
color:#333;
font-size:12px;
line-height:16px;
}
/*Overlay - End*/

/*Product Page Overview tab H2*/
#Overview h2 {
MARGIN-TOP: 20px !important;
MARGIN-BOTTOM: 10px;
FONT-SIZE: 18px;
}

.searchDiv{clear:both;padding:10px 0px 5px 0px;}
.webinator-search-result-link span.queryset1, .webinator-search-result-abstract span.queryset1{color: #0067CB;font-weight:bold}
.webinator-search-result-size{color: #333333;font-size:10px;padding: 0px;}
.searchSmallDiv img{float:left; padding-top:3px}
.search-percent{float:left; width:36px}
.webinator-search-result-link {color: #0067CB;font-size: 12px;}
.webinator-search-result-url, .webinator-search-result-url span.queryset1{color: #008000;font-size: 10px;padding:0px;word-wrap:break-word;}
.searchLargeDiv{width: 600px;float:left;margin-right: 20px;}
.webinator-search-result-link {color: #0067CB;font-size: 12px;}
.searchSmallDiv{width: 100px;float:left;}
.webinator-search-result-abstract{color: #333333;font-size: 12px;padding:0px;}
.searchResults{padding: 10px 0px 10px 0px;width: 720px;}
.selectedPage{font-weight: bold;}
.searchResults{min-height: 350px; height:auto !important; height: 350px;}
.webinator-search-results-paginator {width:706px; padding:1px; border:0px; background-color:white; color:black}
.webinator-search-results-paginator a:link{color:#333333}
#show-loading-image {position: absolute; top: 400px; left: 437px;}

.searchManualsDropDown .brand-combobox-container,
.searchManualsDropDown .brand-combobox-dropdown {width: 192px !important;}
.searchManualsByProduct{width:160px;float:left;}
.searchManulsSearchBox{float:left;}
.searchManualsDropDown{float:left;display:block;padding:0 0 0 30px;}
.searchManualsDropDown h5{padding-bottom:10px}
.searchManualsTable .dataTables_wrapper,
.searchManualsTable,
.searchManualsTable table.display{width:940px}
.serachManualsHeader img{float:left;padding-right:15px;}
.searchManualsByProduct .lit-search{border: medium none;}
/*
creater: Shripad Sonawane
shripad.sonawane@pentair.com
THIS STYLE FOR TOOLBOX NEW BODY STYLE
*/


#header {
	height: 136px;
	margin-bottom: -15px;
	padding-bottom: 0;
	position: relative;
	width: 940px;
	z-index: 1000;
}
ul.globalNav {
	display: block;
	float: left;
	height: 13px;
	list-style-type: none;
	margin: 24px 0 0;
	text-align: right;
	width: 757px;
}
ul.globalNav li {
	border-right: 1px solid #D3D3D3;
	display: inline;
	font-size: 11px;
	line-height: 13px;
	list-style-type: none;
	padding: 0 9px 0 2px;
	text-align: left;
	vertical-align: top;
}
ul.globalNav li a {
	color: #000000;
	display: inline-block;
	font-size: 11px;
	height: 13px;
	line-height: 13px;
	list-style-type: none;
	vertical-align: top;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
ul.dropdown {
	float: left;
	position: relative;
	z-index: 597;
}
ul.dropdown-US {
}
ul.dropdown {
 background:
 font: 14px arial, helvetica, clean, sans-serif;
	height: 41px;
	padding-bottom: 1px;
	width: 947px;
}
ul.dropdown li {
	border: medium none;
	color: #333333;
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
}
ul.dropdown li {
	border: medium none;
	color: #333333;
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
}
.contentM {
	padding: 0;
}
.SectionP {
	margin: 9px 22px 0 0;
	padding: 0;
	background: #f8f6f8;
	width: 300px;
	border: 1px solid #e6e6e6;
	float: left;
	display:block;
	min-height:460px;
}
.lineB-1 {
	padding: 8px 8px 8px 16px;
	background: url(../../Images/arroweng.png) no-repeat 0 12px;
	margin: 5px 12px;
}
.lineB {
	border-bottom: 1px solid #e6e6e6;
	padding: 8px 8px 8px 16px;
	background: url(../../Images/arroweng.png) no-repeat 0 12px;
	margin: 5px 12px;
}
.lineB a, .lineB-1 a {
	font-size: 14px;
	text-decoration: none;
	color: #353434;
}
.lineB a:hover, .lineB-1 a:hover {
	font-size: 14px;
	text-decoration: underline;
	color: #353434;
}
.clear {
	clear: both;
}
img {
	margin: 0;
padd 0;
	border: none;
}
.bannerB {
	margin: 21px 0 0 0px;
	padding: 0;
}
.footer {
	margin: 7px 0 0 0;
	padding: 0;
	font-size: 11px;
	color: #979797;
}
.footer a {
	color: #333;
	text-decoration: none;
}
.header {
	background: #FFF;
	width: 100%;
}
.sub-head img {
	float: left;
}
.sub-head h2 {
	float: right;
	font-family: "ff-din-web-pro", sans-serif;
	font-size: 30px;
	text-transform: uppercase;
	margin: 0 36px 0 0;
}
.banner {
	width: 945px;
	height: 198px;
	margin: 17px 0 0;
	padding: 37px 0 0;
}
.trans-bg {
	background: url(../../Images/trans-bg.png) repeat;
	width: 510px;
	height: 145px;
}
.trans-bg h1 {
	float: right;
	font-family: "ff-din-web-pro", sans-serif;
	font-size: 33px;
	line-height: 40px;
	text-transform: uppercase;
	margin: 0 36px 0 0;
	color: #FFF;
	padding: 14px 16px 0;
	font-weight: lighter;
}
.trans-bg p {
	color: #FFF;
	font-size: 12px;
	padding-left: 20px;
	line-height: 28px;
}
.clicktozoom {
	color: #64a70b;
	font-size: 18px;
}
.discription {
	margin: 0;
	padding: 0;
}
.pro-img {
	display: block;
	width: 300px;
	height: 246px;
}
.pro-title {
	background: url(../../Images/trans-bg.png) repeat;
	color: #fff;
	font-family: "ff-din-web-pro", sans-serif;
	font-size: 19px;
	line-height: 24px;
	padding: 0;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	bottom: -178px;
	width: 300px;
	height: 68px;
}
.zoom {
	margin: 0;
	padding: 18px;
	background: #0c3471;
	float: right;
}
.pro-title h2 {
	float: left;
	padding: 8px;
                  color: #fff;
}
.zoom a img {
	margin: 0;
	padding: 0;
}

div.pgIntro {
	width:945px;
	display:block;
}