html,body{height:100%}
.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -20px}
.footer,.push{height:20px}
BODY,TABLE,TR,TD,TH,INPUT,SELECT{font-family:arial,helvetica}
BODY,TABLE,TR,TD{font-size:9pt}
BODY{background:white;padding:0;margin:0}
.MainBody{padding-left:10px;padding-right:10px}
FORM{padding:0;margin:0}
A:link,A:active,A:visited,A:hover{COLOR:#00C;text-decoration:underline}
A.button{font-size:8pt;background:steelblue;color:White;line-height:2.25}
SPAN.buttonlabel{margin-left:1em;margin-right:1em;margin-top:.1em;margin-bottom:.1em}
A.button:link,A.button:visited,A.button:active{color:White;text-decoration:none;border:solid 1px gainsboro}
A.button:hover{color:White;text-decoration:none;border:solid 1px Black}
INPUT,SELECT{font-size:8pt;font-weight:normal}
.ReqFieldMarker{font-weight:bold;color:red;font-size:120%}
.ProductTitle{font-size:150%;color:#72828b;font-weight:bold}
.BlueTitle{font-family:Century Gothic,tahoma,arial,helvetica;font-size:15px;font-weight:bold;color:#336}
div.hangingelement{padding-left:20px}
input{display:inline}
button{font-size:8pt}
.controllabel{font-weight:bold}
.idesh1{font-size:9pt;font-weight:bold;color:black;margin-bottom:2px;padding-left:3px}
.idesh2{font-size:8pt;font-weight:bold}
.idesh3{font-size:11pt;font-weight:bold;color:white;background-color:#555E89;margin-bottom:2px;padding-left:3px}
.idesh4{font-size:9pt;color:black;margin-bottom:2px;padding-left:3px}
.ideserror{font-size:10pt;font-weight:bold;font-style:italic;color:Red}
.idessmaller{font-size:7pt}
.idesbigger{font-size:9pt}
.idesgiant{font-size:11pt}
.idestitle{font-size:11pt;font-weight:bold;color:#275A8D}
.idestoolbartitle{font-size:11pt;font-weight:bold;color:#FFF}
UL.instructions{padding:3px 2px 3px 2px;margin-top:0;margin-bottom:0;margin-left:2em}
UL.instructions .idesh1,UL.instructions .idesh2{padding-top:5px}
UL.instructions LI{padding:1px 0 1px 5px;margin-top:0;margin-bottom:0}
.idesGrey{font-size:8pt;color:#666;margin-bottom:4px}
.idesGreyBold{font-size:8pt;font-weight:bold;color:#666;margin-bottom:4px}
.PageTitle{font-size:18pt;color:#336;font-weight:bold}
.FooterNoLink{font-size:10pt}
A.footer:link{font-size:10pt;COLOR:#00C}
A.footer:active{font-size:10pt;COLOR:#00C}
A.footer:visited{font-size:10pt;COLOR:#00C}
A.footer2:link{font-size:8pt;COLOR:#00C}
A.footer2:active{font-size:8pt;COLOR:#00C}
A.footer2:visited{font-size:8pt;COLOR:#00C}
.ideserrorpanel{BORDER-RIGHT:black 1px solid;PADDING-RIGHT:4px;BORDER-TOP:black 1px solid;PADDING-LEFT:4px;MARGIN-BOTTOM:10px;PADDING-BOTTOM:2px;BORDER-LEFT:black 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:black 1px solid}
div.AskIDES{border-width:0;background-color:#336;color:White;padding:0}
div.AskIDES a{color:White}
table.AskIDES{width:100%;margin:0}
td.AskIDESImageCell{padding-left:10px;vertical-align:middle;width:40px}
td.AskIDESContentCell{padding:4px;vertical-align:middle}
.AskIDESInternal{padding:4px 4px;border:2px solid black;background-color:#DCDCDC;font-weight:bold;font-size:1.2em;vertical-align:middle}
div.pitch{background-color:#e7efff;padding:8px 8px}
div.chartDemo{width:100%;background-color:#e3e3e3}
.orderButton{background-color:#fc3;background-image:url(../images/arrow-icon.gif);background-repeat:no-repeat;background-position:4px center;padding:8px 8px 8px 12px;border:1px solid #ccc;font-weight:bold;font-size:1.1em;cursor:pointer}
#RTFeaturedContent{border-left:1px solid #999;border-bottom:1px solid #999;height:45px}
.FeaturedBrandsList{background-color:#E7EEFF;padding-left:5px}
div.FPOptList{padding-left:6px}
.FPContent{width:100%;background-color:#FFF}
.FPLogo{text-align:left}
a.FPButton{font:normal 12px;text-decoration:none;white-space:nowrap;color:#FFF}
a.FPButton:hover{color:#FFF;text-decoration:underline}
td.FPCLeft{background:transparent url('../Images/RTAJAX/left.png');background-repeat:no-repeat}
td.FPCRight{background:transparent url('../Images/RTAJAX/right.png');background-repeat:no-repeat}
td.FPCMid{background:transparent url('../Images/RTAJAX/center.png') repeat-x;height:31px}
table.FPTable,table.FPTable td{border-collapse:collapse;padding:0}
.FPBrands{font-size:11pt;font-weight:bold}
a.FPOptions,span.FPOptions{font-size:10pt;font-weight:normal;color:#00C}
span.FPOptions{padding-left:6px;padding-right:6px}
.btn{color:white;background-position:50% 44%;border:0;cursor:pointer;margin:0;padding:2px 12px;vertical-align:top;overflow:hidden;border-radius:2px;font-size:14px;font-weight:bold}
.btnl{padding:4px 25px}
.bbtn,.btno{background-color:#69c}
.btns{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJCNEUwNzM4OTY0MTFFMEE0MDNEODlCOThCNUNBOTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCNEUwNzQ4OTY0MTFFMEE0MDNEODlCOThCNUNBOTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MkI0RTA3MTg5NjQxMUUwQTQwM0Q4OUI5OEI1Q0E5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MkI0RTA3Mjg5NjQxMUUwQTQwM0Q4OUI5OEI1Q0E5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po7ONFMAAADISURBVHjanFJBCsIwEFzrF7z04h9E/Efx5MEHePHmr4T6hFLwF6G/sKW0lLixEwh1AtGB6SaZne22G7HWCrhT1sqXneHiE+fC6BcX5Wg5RujU7CoPSDTKs3KLaHA+sA7co0JCE2mvgV4xcwuxiJgL6C0zTxDziDmHPi21TER6mbEXDn/efykYT8o316ztQzAm93dPyg2iCUZ2/WfOIe7M7DtwN6pDYof9LVZAYldvwZIVSDXTApmk46h8BPv16vP631D6Ym8BBgAsamp63yCdlAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;background-color:#69c;font-size:0}
.btns:hover{background-color:#5285b8}
.btna{background-color:#e8b806;border-radius:2px}
.btna:hover,.btno:hover{background-color:#dfaf01}
.btny{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAhklEQVQImQXBK3sBABiA0fefKJIiKZIirUiKpEiKpCwpkiIpSyuSIin+h/u2h7nuMXfpe52Dz6H4GIj3vnjrideuePkUzx/iqSP+t8VjS/xrioeGuH8Xd3VxW5PYVCXWFYnfssSqJLEsSvwUJL7fJL7yEoucxDwrMctITNMSk5TEOCkxSvgCcXBj6LyN3BUAAAAASUVORK5CYII=") repeat-x scroll 0 0 transparent;border:1px solid #ecc101;color:#000!important;background-color:#fed81c}
.btny:hover{background-color:#ecc101;border:1px solid #dfaf01}
.bbusy{color:#ddd!important}
#SimpleModalOverlay,div.simplemodal-overlay{background-color:#000;cursor:wait}
#SimpleModalContainer{text-align:left;background:#fff;border:1px solid #999;background-color:#efefef}
#SimpleModalContainer .simplemodal-data{left:0;width:100%;background-color:#efefef}
#SimpleModalContainer a.modalCloseX,#SimpleModalContainer a.modalCloseX:link,#confirmModalContainer a.modalCloseX:active,#SimpleModalContainer a.modalCloseX:visited{text-decoration:none;font-weight:bold;position:absolute;top:6px;right:0;color:#999;height:20px;width:15px}
#SimpleModalContainer a.modalCloseX:hover{color:#000}
#SimpleModalContainer .modalcontent{padding:4px}
#SimpleModalContainer .modalheader{height:30px;color:black;font-weight:bold;line-height:30px;background-color:#ddd;padding-left:4px}
.txtInput{width:278px}
.emValErr{color:#F00}
span.emLbl{font-weight:bold}
span.emLblNote{font-weight:normal}
div.emLbl{padding-top:4px}
.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white url('../images/ajax-loader-sm.gif') right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#69c;color:white}
div.qsac{text-align:right}
div.qsac span{float:left}
a.footer:link,a.footer:active,a.footer:visited{font-size:8pt;color:#00C}
TABLE.tstoneResults{font-size:9pt;color:Black;font-family:Arial;text-align:left;padding-left:5px}
TD.tstoneResultsFooter{font-size:9pt;color:#000;font-family:Arial;background-color:#fff;text-align:center;vertical-align:middle}
A.tstoneLink,A.tstoneLink:link,A.tstonelink:visited,A.tstonelink:active{font-family:Arial;color:#00c;font-size:9pt}
span.tstoneUrl,div.tstoneUrl{font-family:Arial;color:#008b00;font-size:8pt}
A.sitesearch,A.sitesearch:link,A.sitesearch:visited,A.sitesearch:active,.pdftag{font-family:Arial;color:#00c;font-size:8pt}
TD.sponsoredlinks{text-align:left;font-family:Arial;color:#666;font-size:9pt}
.lblZoneC{width:1px;height:1px;font-size:1px;background-color:#fff}
table.lblZone tr td{color:#fff;font-weight:bold;font-size:11px}
.lblDS{background-color:#206CFE}
.lblArt{background-color:#EC7000}
.lblMkt{background-color:#61992C}
.lblGen{background-color:#5229A3}
.lblGls{background-color:#AB8B00}
.lblGyd{background-color:#5A6986}
.lblDes,table.lblDes .lblText{background-color:#E0D5F9;color:#5229A3!important}
.tblZone{width:300px;margin:2px 0 10px 3px}
.tblZoneHD{width:300px}
.tblZone,.tblZone tr td,.tblZone a,.tblZone a:link,.tblZone a:visited,.tblZone a:active{font-size:12px}
.lblText{padding:0 3px;white-space:nowrap}
.lblDS a,.lblDS a:link,.lblDS a:visited,.lblDS a:active{padding:2px;color:#fff}
BODY{margin:0;padding:0}
#headtopright{PADDING-RIGHT:8px;color:White;font-size:9pt;PADDING-LEFT:50px;FONT-WEIGHT:bold;BACKGROUND:steelblue}
TABLE.dsheadertable TR TD{background:steelblue;color:white;font-weight:bold}
TABLE.dsheadertable TR TD.dsheadtop{border-top:1px solid black;padding:2px 5px 1px 5px}
TABLE.dsheadertable TR TD.dsheadbottom{padding:1px 5px 2px 5px}
TABLE.dsheadertable TR TD.dsheadtopbottom{border-top:1px solid black;padding:2px 5px 2px 5px}
TABLE.dsactiontable{border-bottom:solid 1px black}
TABLE.dsactiontable TR.proprow TD.leftcell{width:10px;padding-left:10px!important;padding-right:10px!important;white-space:nowrap!important}
TABLE.dsactiontable TR TD .viewcurrent{font-weight:bold}
TABLE.dsactiontable TR TD .viewunavailable{font-style:italic}
TABLE.dsactiontable TR.proprow TD{padding-top:2px;padding-bottom:2px}
TABLE.dsactiontable TR.proprow TD IMG{vertical-align:middle}
TABLE.compactactiontable{border-bottom:solid 1px black}
TABLE.compactactiontable TR.proprow TD.leftcell{width:10px;padding-left:10px!important;padding-right:10px!important;white-space:nowrap!important}
TABLE.compactactiontable TR TD .viewcurrent{font-weight:bold}
TABLE.compactactiontable TR.proprow TD{padding-top:2px;padding-bottom:2px}
TABLE.compactactiontable TR.proprow TD A{font-weight:bold}
TABLE.compactactiontable TR.proprow TD IMG{vertical-align:middle}
TABLE.compactactiontable TR TD.dsentryaction{border-bottom:solid 1px black;padding-left:10px;padding-right:10px}
TABLE.compactactiontable TR TD.dspageaction{border-bottom:solid 1px black;padding-left:10px;padding-right:10px}
TABLE.compactactiontable TR TD.cmpaction{border-right:solid 1px black;border-bottom:solid 1px #ccc;background:whitesmoke;white-space:nowrap}
TABLE.compactactiontable TR TD.cmpentryaction{border-right:solid 1px black;border-bottom:solid 1px black;padding-left:10px;padding-right:10px}
TABLE.compactactiontable TR TD.cmppageaction{border-bottom:solid 1px black;padding-left:10px;padding-right:10px}
TABLE.compactactiontable TR TD .productname{font-weight:bold;white-space:nowrap}
TABLE.compactactiontable TR TD.legend{border-bottom:solid 1px black;padding-left:10px;padding-right:10px}
TR.sectionheader TD{background:steelblue;color:white;font-weight:bold;font-size:1.2em;text-align:center;border-top:1px solid black}
TR.sectionheader TD SUP{font-size:9pt}
TR.categoryheader TD{background:#DCDCDC;color:black;font-weight:bold;border-top:1px solid black}
TR.proprow TD{border-top:1px solid #00316B;vertical-align:top}
TABLE.interior{width:100%}
UL.bodylist{padding:0;margin:0}
UL.bodylist LI{margin-left:20px}
TABLE.interior TR TD{width:33%;padding:0;margin:0;border-width:0;border-style:none}
TR.proprow TD IMG{padding-top:2px;padding-bottom:2px}
TR.proprow TD DIV.productname{padding-left:1.0em}
TR.contextrow TD{border-top:1px solid #ccc}
TR.noterow TD{border-top:1px solid #ccc;text-align:left;vertical-align:top}
TR.noterow TD SUP{padding-left:1.0em;padding-right:5px}
SPAN.head1{font-size:1.5em}
SPAN.head2{font-size:1.2em}
DIV.productname{white-space:nowrap}
SPAN.tradename{white-space:nowrap}
SPAN.grade{white-space:nowrap}
SPAN.generic{font-style:italic}
SPAN.catname{padding-left:.5em;font-weight:bold}
SPAN.propname{padding-left:1.0em;white-space:nowrap}
DIV.memo,UL.inMemoNoIndent{padding-left:1.0em;padding-right:1.0em}
UL.inMemo,UL.inMemo LI,UL.inMemoNoIndent,UL.inMemoNoIndent LI{margin-top:0;margin-bottom:0}
UL.inMemoNoIndent{margin:0}
.dsunit{text-align:left;padding-left:2px;white-space:nowrap}
.cmpunit{text-align:center;padding-right:5px;white-space:nowrap}
.dsvalue{text-align:right;padding-right:2px;white-space:nowrap}
.cmpval{text-align:center}
.cmpvalue{text-align:center;padding-left:2px;padding-right:2px;white-space:nowrap}
.notes{font-size:.9em}
.contextcell{padding-left:2em}
.tabactive{text-align:center;BORDER-LEFT:black 1px solid;BORDER-RIGHT:black 1px solid;BORDER-TOP:black 1px solid;FONT-WEIGHT:bold;BACKGROUND:white;COLOR:black}
.tabinactive{border-right:gray 1px solid;border-top:gray 1px solid;font-weight:bold;background:gainsboro;border-left:gray 1px solid;color:gray;border-bottom:black 1px solid;text-align:center}
.tabinactive{border-right:gray 1px solid;border-top:gray 1px solid;font-weight:bold;background:gainsboro;border-left:gray 1px solid;color:gray;border-bottom:black 1px solid;text-align:center}
.tabunavailable{border-right:gray 1px solid;border-top:gray 1px solid;font-weight:bold;background:gainsboro;border-left:gray 1px solid;color:gray;border-bottom:black 1px solid;text-align:center}
.tabcontents{padding-left:4px;padding-right:4px;BORDER-BOTTOM:black 1px solid;BORDER-RIGHT:black 1px solid;BACKGROUND:white;BORDER-LEFT:black 1px solid;COLOR:black}
.tabactive span.tabtitle{text-decoration:underline}
.DistName{padding-left:1em;font-size:1.1em}
.MtlStatusRed{padding-left:4px;padding-right:4px;background:#F99;font-weight:bold}
.MtlStatusYellow{padding-left:4px;padding-right:4px;background:#FFC;font-weight:bold}
table.pwrap tr td a.PWClose{text-decoration:none;color:gray}
table.pwrap tr td.PWInner{padding:4px;background:#FFF;font-size:8pt}
table.pwRight tr td.PWInner{padding-right:14px;padding-bottom:14px}
table.pwrap tr td.pw-sT{padding-right:0;padding-top:8px}
table.pwrap tr td.PWInner .pwh1{font-weight:bold}
#RemoveFromCmpContent,#AddToMMContent{z-index:1;border:0 solid black;position:fixed;top:0}
.ProductName{FONT-SIZE:12pt;FONT-WEIGHT:bold}
.ProductInfo{FONT-SIZE:11pt;FONT-WEIGHT:bold}
.ProductSupplier{FONT-SIZE:10pt;font-weight:bold}
.ProductSupplier A{font-weight:normal;padding-left:3px;padding-right:3px}
.NoDisplay{display:none}
#ProductInfo{display:none}
DIV#DVFooter{border-top:1px solid #666;padding-top:10px}
#HdrDiv{margin:0;width:100%;z-index:1;position:fixed;top:0;height:145px!important;border-width:0}
div#HdrUnderlay{background-color:#69C;margin:0}
#ContentBodies{margin-top:0}
#DV_LOADING{z-index:1;position:relative;top:0}
table.Header{margin:0;width:100%;background:white;border-width:0}
table.Header tr td{white-space:nowrap!important}
table.Header tr.r1 td.head{padding-top:3px;padding-left:8px;height:80px!important}
table.Header tr.r1 td.headR{padding-top:8px}
table.Header tr.r2 td.headR{padding-bottom:4px}
table.Header tr.r2 td.head{height:40px!important}
table.Header tr.r3 td.head{background-color:#69C;color:white;font-weight:bold;height:25px!important}
table.Header tr.r3 td.headR{white-space:nowrap!important}
table.Header tr.r3 td.headR{padding-right:8px;width:100px;font-weight:Normal}
table.Header tr td.head{padding-left:4px;padding-right:4px}
table.Header tr td.headL{text-align:left}
table.Header tr td.headR{text-align:right}
table.Header tr td.headT{vertical-align:top}
table.Header tr td.headB{vertical-align:bottom}
table.cmpPNames tr td{padding-left:10px;vertical-align:top}
a.hdrLink{border-right:1px solid black;padding-right:4px;padding-left:4px;padding-top:0;padding-bottom:0}
a.hdrLinkRight{border-right-width:0}
a.hdrLinkLeft{border-right-width:0;border-left:1px solid black}
div.hdrLink{margin-top:4px}
#DSTABBODYTITLE{font-size:1.2em}
#DSACTIONS{font-size:1.0em}
#DSTABBODYHEADER TR TD{background:#69C;color:#FFF;padding:4px 10px;vertical-align:middle;font-weight:bold}
#DSTABBODYHEADER TR TD A{COLOR:#FFF}
span.nosectiondata{font-size:1.1em;font-weight:bold}
#DSTABFOOTER{width:100%;font-weight:bold}
#DSTABBODYMAIN LI,#PRESENTATION LI{list-style-image:none;list-style-type:disc}
td.empty .tabdiv{background-color:#BBB;cursor:pointer;border-bottom:1px solid #8d8d8d;text-decoration:none}
td.inactive .tabdiv{text-decoration:underline;background-color:#EEE;color:#00F;cursor:pointer;border-bottom:1px solid #8d8d8d}
td.currentTab .tabdiv{text-decoration:none;background-color:#69C;border-bottom:1px solid #69C;cursor:pointer}
.tabdiv{color:#FFF;font-size:1.1em;font-weight:bold;margin:0 2px;white-space:nowrap}
.rd5{height:1px;font-size:0;margin:0;background-color:#8d8d8d;border-left:#fff 5px solid;border-right:#fff 5px solid;overflow:hidden}
.rd3{height:1px;font-size:0;border-left:#fff 3px solid;border-right:#fff 3px solid;background-color:transparent;overflow:hidden}
.rd2{height:1px;font-size:0;border-left:#fff 2px solid;border-right:#fff 2px solid;background-color:transparent;overflow:hidden}
.rd1{height:1px;font-size:0;border-left:#fff 1px solid;border-right:#fff 1px solid;background-color:transparent;overflow:hidden}
.rdinner{height:1px;font-size:0;border-left:#8d8d8d 1px solid;border-right:#8d8d8d 1px solid;background-color:transparent;overflow:hidden}
.rdinnerfix{height:1px;font-size:0;border-left:#8d8d8d 2px solid;border-right:#8d8d8d 2px solid;background-color:transparent;overflow:hidden}
.textdiv{border-left:1px solid #8d8d8d;border-right:1px solid #8d8d8d;margin:0;padding:0 6px 6px 6px}
.SubNavSet span.SubNav{padding:0 8px}
.SubNavSet span.hPosLeft,.SubNavSet span.hPosMiddle{border-right:1px solid white}
.SubNavSet span.SubNav span.inactive{text-decoration:underline;font-weight:normal;cursor:pointer}
.SubNavSet span.SubNav span.currentTab{text-decoration:none}
#UnitSystemSelect{white-space:nowrap}
#UnitSystemLbl{font-weight:normal}
#UnitSystemSelect span.active{cursor:pointer;font-weight:normal;text-decoration:underline}
#UnitSystemSelect span.current{font-weight:bold;text-decoration:none}
.MtlStatusRed{padding-left:4px;padding-right:4px;background:#F99;font-weight:bold}
.MtlStatusYellow{padding-left:4px;padding-right:4px;background:#FFC;font-weight:bold}
#PopEMail,#PopSupport{display:none}
table.FBLayout td.FB{padding:4px 0 4px 10px}
.PWrapBody{background-color:White;padding:4px}
.QSCriteria{font-style:italic}
span.CurveNav{font-weight:bold}
span.CurveSubNav{padding-top:5px;padding-left:10px;font-weight:bold}
#DV_CD_IFR{border:0}
iframe.Support{width:100%;height:100%;overflow:auto}
#MktPlFrame{width:100%;height:600px;overflow:auto;border-width:0;margin-left:10px}
.MktGenList{font-weight:bold}
div.RepFinderContent{position:absolute;z-index:1;border:solid 2px black;padding:4px 4px;background-color:#ddd}
.notes{font-size:.9em}
table.SupplierInfo{margin-top:5px;margin-bottom:5px}
table.SupplierInfo tr td{border-width:0;padding-top:0;padding-bottom:0}
table.SupplierInfo tr td.name{font-weight:bold;font-size:1.1em}
table.SupplierInfo tr td.logo{padding-left:20px;vertical-align:middle}
table.SupplierInfo tr td.info{padding-top:5px;padding-left:20px}
div.SupplierWebLink{margin-top:4px}
div.SupplierBlock{margin-bottom:4px}
a.SDContactLink{font-weight:normal}
.DistName{font-size:1.1em;padding-right:8px}
.DistAddr,.DistWebLink{font-size:1.1em}
.DistAvailability{font-style:italic}
table.Supplier tr.proprow div.memo{padding-top:4px;padding-bottom:4px}
table#FooterTable td{vertical-align:top;padding:0 4px;padding-bottom:8px}
table#FooterTable{margin-bottom:10px;border-bottom:solid 1px #666}
#RevHistTitle{font-weight:bold}
.RevHistInfo{padding-left:15px}
tr.sectionheader{background-color:#69C;color:#FFF}
div.DSSEC table.S2COL tr.categoryheader td.simpleprop{width:20%}
div.DSSEC table.S2COL tr.categoryheader td.simpleval{width:80%}
div.DSSEC table.T4COL tr.categoryheader td.prop{width:35%}
div.DSSEC table.T4COL tr.categoryheader td.val{width:25%}
div.DSSEC table.T4COL tr.categoryheader td.unit{width:20%}
div.DSSEC table.T4COL tr.categoryheader td.std{width:20%}
div.DSSEC table.S3COL tr.categoryheader td.simpleprop{width:20%}
div.DSSEC table.S3COL tr.categoryheader td.simpleval{width:40%}
div.DSSEC table.T5COL tr.categoryheader td.cmpprop{width:25%}
div.DSSEC table.T5COL tr.categoryheader td.cmpval{width:17.5%}
div.DSSEC table.T5COL tr.categoryheader td.cmpunit{width:20%}
div.DSSEC table.T5COL tr.categoryheader td.cmpstd{width:20%}
div.DSSEC table.S4COL tr.categoryheader td.simpleprop{width:25%}
div.DSSEC table.S4COL tr.categoryheader td.simpleval{width:25%}
div.DSSEC table.T6COL tr.categoryheader td.cmpprop{width:20%}
div.DSSEC table.T6COL tr.categoryheader td.cmpval{width:16.7%}
div.DSSEC table.T6COL tr.categoryheader td.cmpunit{width:15%}
div.DSSEC table.T6COL tr.categoryheader td.cmpstd{width:15%}
div.DSSEC table.S5COL tr.categoryheader td.simpleprop{width:20%}
div.DSSEC table.S5COL tr.categoryheader td.simpleval{width:20%}
div.DSSEC table.T7COL tr.categoryheader td.cmpprop{width:20%}
div.DSSEC table.T7COL tr.categoryheader td.cmpval{width:12.5%}
div.DSSEC table.T7COL tr.categoryheader td.cmpunit{width:12.5%}
div.DSSEC table.T7COL tr.categoryheader td.cmpstd{width:12.5%}
div.DSSEC table.S6COL tr.categoryheader td.simpleprop{width:25%}
div.DSSEC table.S6COL tr.categoryheader td.simpleval{width:15%}
div.DSSEC table.T8COL tr.categoryheader td.cmpprop{width:20%}
div.DSSEC table.T8COL tr.categoryheader td.cmpval{width:12%}
div.DSSEC table.T8COL tr.categoryheader td.cmpunit{width:10%}
div.DSSEC table.T8COL tr.categoryheader td.cmpstd{width:10%}
#debug{z-index:1;display:none;position:fixed;background-color:#ddd;bottom:0;left:0;right:0;height:200px;overflow:auto}
table.fullWidth{width:100%}
table.fullWidth td.minimal{white-space:nowrap!important}
table.fullWidth td.fill{width:100%}
table.Supplier td.subCol{font-weight:normal;padding-left:10px}
.SPChart{margin:10px}
.SPChart span.controlLabel,.SPChart ul.markedEntries li,.SPChart span.info{white-space:nowrap}
.SPChart span.controlLabel{font-weight:bold}
.SPChart div.controlRight{float:right}
.SPChart div.controlBar{border:1px solid gray;background-color:#e7efff;vertical-align:middle;height:25px}
.SPChart div.controlBar img{vertical-align:middle}
.SPChart span.slideControl a.slideControl{font-weight:bold}
.SPChart span.slideControl{position:relative;font-size:1.1em;margin-right:4px;margin-left:8px}
.SPChart div.slideOver{position:absolute;z-index:100;background-color:#e7efff;border:1px solid #666;top:1.6em;left:0}
.SPChart div.Axes{width:350px}
.SPChart div.Marked{width:300px}
.SPChart div.View{width:325px}
.SPChart div.Help{width:500px}
.SPChart div.slideOver div.close{font-size:.7em;font-weight:bold;color:Blue;text-align:right;padding-right:3px;padding-right:3px}
.SPChart div.slideOver div.hover{cursor:pointer}
.SPChart div.slideOver div.body{padding:0 6px 6px 6px;font-size:1em}
.SPChart div.slideOver div.body div.menuAction a.menuAction{padding-right:16px}
.SPChart div.slideOver div.body table.control td.c0{font-weight:bold}
.SPChart div.slideOver div.body div.controlIndent{padding-left:8px}
.SPChart div.slideOver div.body ul{margin-top:0;margin-bottom:8px}
.SPChart div.slideOver div.body ul li{margin-left:-25px}
.SPChart .errorMsg{color:Red;font-weight:bold}
.SPChart .infoMsg{padding-left:10px}
.SPChart div.waitBoxFloat img{vertical-align:middle}
.SPChart div.infoBox{white-space:nowrap;position:absolute;z-index:1;padding:6px;background-color:#FFC;border:1px solid gray}
.SPChart div.imgHost{margin:0;padding:0}
.SPChart div.imgHost img{margin:0!important;padding:0!important;overflow:visible}
.SPChart map area.clickable{cursor:pointer}
.SPChart div.instrHeading{font-weight:bold}
.SPChart ul.instr{margin-top:2px}
.SPChartOuter{background-color:#F5F5F5;padding:4px}
div.mainBody{margin:0;padding:0}
.SPSlider div.mainBody{background-color:White;border:1px solid #ddd}
.SPSlider div.axisSliderBar{padding-bottom:6px;margin-top:0}
.SPSlider div.axisSliderControls{text-align:center}
.SPSlider .axisSliderRange{font-weight:bold}
.SPSlider div.imgHost{margin-bottom:0}
.SPChartTitle{font-weight:bold}
.ui-slider{position:relative;text-align:left;bottom:-2px}
.ui-slider .ui-slider-handle.hH{position:absolute;z-index:2;width:10px;height:13px;cursor:e-resize;background:url("/shared/images/slider/arr-Hn.gif") no-repeat 0 -2px!important;border:0!important;top:-1px;margin-left:-2px}
.ui-slider .ui-slider-handle.hL{position:absolute;z-index:2;width:10px;height:13px;cursor:e-resize;background:url("/shared/images/slider/arr-Ln.gif") no-repeat 0 -2px!important;border:0!important;top:-1px;margin-left:-4px}
.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;opacity:.4;filter:Alpha(Opacity=40)}
.ui-widget-header{background:none!important}
.ui-slider-horizontal .ui-slider-range{top:2px;height:15px;width:473px}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}