/* search component box - from cntbox*/
#cmpntsrchtechdoc li li li {line-height:1em; background: url(/graphics/shared/css/ul-dash.gif) no-repeat .8em .9em;}
html>body #cmpntsrchtechdoc li li li {background-position:.7em .9em;}
#cmpntsrchtechdoc ul li a.active{color:#000;background:#fff;margin:0 -.5em 0 -.7em;padding:2px 0.7em;border:1px solid #ccc; border-width:1px 0 1px 0;display:block;height:14px;}
#cmpntsrchtechdoc ul li a.active:hover {color:#CC0000;}
html>body #cmpntsrchtechdoc ul li a.active {height:auto;}
#cmpntsrchtechdoc ul li li a.active{margin:0 -.5em 0 -1.6em;padding:2px 0 2px 1.6em;}
#cmpntsrchtechdoc ul li li li a.active {background:#fff url(/graphics/shared/css/ul-dash.gif) no-repeat 1.9em .7em;margin:0 -.5em 0 -2.5em;padding:2px 0.7em 2px 2.6em;}
html>body #cmpntsrchtechdoc ul li li li a.active{margin-left:-2.55em;padding-left:2.55em;}
#cmpntsrchtechdoc ul {list-style-type:none; margin:0; padding:0 0 3px 0; color:#666; line-height:1.1em;}
#cmpntsrchtechdoc li {padding:3px 0 0 0; background: url(/graphics/shared/css/none.gif);}
#cmpntsrchtechdoc li {padding:7px 0 0 0; background: url(/graphics/shared/css/none.gif);}
#cmpntsrchtechdoc li li {padding:5px 0 0 0; padding-left:16px;}
#cmpntsrchtechdoc .cntboxbody{padding:.5em .6em 1.1em 10px;}
#cmpntsrchtechdoc li li li {line-height:1em; background: url(/graphics/shared/css/ul-dash.gif) no-repeat .8em .9em;}
html>body #cmpntsrchtechdoc li li li {background-position:.7em .9em;}
#cmpntsrchtechdoc ul li a.active{color:#000;background:#fff;margin:0 -.5em 0 -.7em;padding:2px 0.7em;border:1px solid #ccc; border-width:1px 0 1px 0;display:block;height:14px;}
#cmpntsrchtechdoc ul li a.active:hover {color:#CC0000;}
html>body #cmpntsrchtechdoc ul li a.active {height:auto;}
#cmpntsrchtechdoc ul li li a.active{margin:0 -.5em 0 -1.6em;padding:2px 0 2px 1.6em;}
#cmpntsrchtechdoc ul li li li a.active {background:#fff url(/graphics/shared/css/ul-dash.gif) no-repeat 1.9em .7em;margin:0 -.5em 0 -2.5em;padding:2px 0.7em 2px 2.6em;}
html>body #cmpntsrchtechdoc ul li li li a.active{margin-left:-2.55em;padding-left:2.55em;}
#cmpntsrchtechdoc ul {list-style-type:none; margin:0; padding:0 0 3px 0; color:#666; line-height:1.1em;}
#cmpntsrchtechdoc li {padding:3px 0 0 0; background: url(/graphics/shared/css/none.gif);}
#cmpntsrchtechdoc li {padding:7px 0 0 0; background: url(/graphics/shared/css/none.gif);}
#cmpntsrchtechdoc li li {padding:5px 0 0 0; padding-left:16px;}
#cmpntsrchtechdoc .cntboxbody{padding:.1em .6em 1.1em 10px;}
#cmpntsrchtechdoc .cntboxbody ul li {margin-top: 5px !important;margin-top: 2px;}

/* Techdocs srch cmpnt Specifics */
#cmpntsrchtechdoc select {width:190px; margin-top: 2px; margin-bottom: 6px;}
#UIv3hor #cmpntsrchtechdoc select {width:360px; margin-top: 2px; margin-bottom: 6px;}
#cmpntsrchtechdoc #filter {padding-top:5px !important;}
#cmpntsrchtechdoc #filter select {width:170px !important; width:165px; }
#UIv3hor #cmpntsrchtechdoc #filter select {width:260px !important; width:255px; }
#cmpntsrchtechdoc #filter input { vertical-align:middle; margin: 3px 3px 5px 0 !important; margin: 3px 3px 5px 0;  }
#cmpntsrchtechdoc .outline {margin-top:5px;} /*affects filter title */
#cmpntsrchtechdoc .disclaim {float: right;}

/*select multiple and deselect */
#cmpntsrchtechdoc  a.slctdeslct, a.slctdeslct:link, a.slctdeslct:visited, a.slctdeslct:active {color:#CC0000;text-decoration: none; font-size:.8em; float: right; padding-top:12px !important; padding-top:0;}

#cmpntsrchtechdoc  a.slctdeslct:hover {text-decoration: underline;  }
.formGroupBox {border:1px solid #9e9d9d; margin-top:5px; padding-bottom:10px;}
.formGroupBox #title {margin:-8px 10px 0 3px; background-color:#f3f1f1;} /*margin controls line width of formgpbox border*/
.formGroupBox .cntbody {margin: -8px 0 -8px 3px; } 
#cmpntsrchtechdoc .formBtn {margin-top:3px; text-align:right;} /*affect tall version not hor??*/

.formGroupBox input.disabled {} /*was asked to put a placeholder class for styling disabled checkboxes in future*/

/*  Search Component -  UI var3  horizontal*/
#UIv3hor {width:685px; !important; width:690px;}
#UIv3hor .required {float:right; margin-top:0px; margin-right: 2; }
#UIv3hor .formBtn {text-align:right; margin: 0 7px 3px 0; }
#UIv3hor .leftcol {width:360px; border-right: 1px dotted #bababa; padding-right: 20px; position:relative;}
#UIv3hor .rtcol {position: absolute; float:right; left: 390px; top: 0; width:300px; }
#UIv3hor .formGroupBox  {margin-right: 0 !important; margin-right: -20px;} 
#UIv3hor .formGroupBox #title {margin:-8px 20px 0 3px; background-color:#f3f1f1;} /*margin controls line width of formgpbox border*/
#UIv3hor  a.slctdeslct, a.slctdeslct:link, a.slctdeslct:visited, a.slctdeslct:active {color:#CC0000;text-decoration: none; font-size:.8em; float: right; margin: -11px 0 0 0 !important; margin: -11px -21px 0 0 ; }

/*  Search Component - UI variation 2 */
#UIvar2 .required {float:right; margin-top:0px; margin-right: 0; }
#UIvar2 .formGroupBox  {margin-right: 4px;} 
#UIvar2 .formBtn {text-align:right; margin-top:5px; margin-right: 6px !important; margin-right: 4px; }
#UIvar2  a.slctdeslct, a.slctdeslct:link, a.slctdeslct:visited, a.slctdeslct:active {color:#CC0000;text-decoration: none; font-size:.8em; float: right; margin: -11px 2px 0 0 !important; margin: -11px 3px 0 0 ; }

/*  Search Component - UI variation 1 */
#UIvar1 .required {float:right; margin-top:0px; margin-right: 0 !important; margin-right: 1px; }
#UIvar1 .formGroupBox  {margin-right: 3px;} 
#UIvar1 .formGroupBox #title {margin:-8px 10px 0 3px; background-color:#f3f1f1;} /*margin controls line width of formgpbox border*/
#UIvar1 a.slctdeslct, a.slctdeslct:link, a.slctdeslct:visited, a.slctdeslct:active {color:#CC0000;text-decoration: none; font-size:.8em; float: right; margin: -11px 2px 0 0 !important; margin: -11px 3px 0 0 ; padding-right: 0 !important;padding-right: -25px;}
#UIvar1 .formBtn {text-align:right; margin-top: 5px; margin-right: 5x; !important; margin-right: 3px; }

/*  Search Component - UI variation 4 */
#UIvar4 {white-space:nowrap;}

/* General */
.dotline {border-top: 1px dotted #BABABA; }

/* Form */
.formBtn {text-align:right;}

/* Remove width restriction for tech docs search results list */
#content2 table div.srchRsltsList ul {max-width:10000px;}
#content2 table div.srchRsltsList ul {width:expression(document.body.clientWidth > 10000? "10000px": "auto" );}

/* Document format */

/*Nov 2009 - to re-align pdf icon after adding line-height to li */
ul.pdf li {background:transparent url(/graphics/shared/css/ul-pdf.gif) no-repeat scroll 0 0.6em;
padding:0.3em 0 0.6em 1.5em;}
/*Nov 2009*/
div.srchRsltsList {margin-top:5px;*margin-top:5px;}
.srchRsltsList h2 {margin: 10px 0 8px 0 !important;margin: 18px 0 8px 0;}
.srchRsltsList ul.pdf {margin-top: -2px; } 
.srchRsltsList ul.pdf a {color: #000000; text-decoration: none; }

.srchRsltsList ul.pdf a:link, ul.pdf a:link{color:#000000; text-decoration: none; }  
.srchRsltsList ul.pdf a:visited {color:#00bbcc; text-decoration: none; }
.srchRsltsList ul.pdf a:hover, ul.pdf a:hover {color:#CC0000; text-decoration: underline; }
.srchRsltsList ul.pdf a.abstract:link, ul.pdf a.abstractflushleft:link {color:#CC0000;}
.srchRsltsList ul.pdf .abstract, ul.pdf .abstractflushleft {background: url(/graphics/shared/css/none.gif);}
.srchRsltsList ul.pdf .abstractflushleft {margin-left:-18px;}

.srchRsltsList p {line-height:1.3em; max-width:500px; margin:0 0 1.5em 0;}
.srchRsltsList p.viewAll {margin: 10px 0 30px 2px !important;margin: 10px 0 30px 3px;}
.srchRsltsList p.viewAll span {background:transparent url(/graphics/shared/css/arrow-right.gif) no-repeat scroll left center; float:none;font-weight:bold; text-align:left; width:13px; padding-right: 5px; }
.srchRsltsList p.viewAll2 {margin: 10px 0 30px 2px !important;margin: 10px 0 30px 3px;}
.srchRsltsList p.viewAll2 span {background:transparent url(/graphics/shared/css/arrow-right.gif) no-repeat scroll left center; float:none;font-weight:bold; text-align:left; width:13px; padding-right: 5px; }

/*NEW April 01 */
.srchRsltsList ul li ul {margin-top: -2px; } 

/* FOLLOWING STYLES TO FIX DSP DESIGN SUPPORT HOME PAGE .PORTAL CONFLICT W GRAY BG */
/* Content Box - Style4 - No Rounded Corners, Gray Background for Tech Docs UI v3 hor */
.portal #UIv3hor .cntboxS4 {border:0 solid #fff; background:#f3f1f1 url(/graphics/shared/css/none.gif); margin:0 0 20px 0; padding:0;}
.portal #UIv3hor .cntboxS4 .cntboxhead {background:#fff url(/graphics/shared/css/none.gif); border-bottom:1px solid #CC0000; padding:0 0 3px 0; margin:0;}
.portal #UIv3hor .cntboxS4 .cntboxbody {border:0; background:url(/graphics/shared/css/none.gif); line-height:1.3em; margin-bottom:0; padding:0.5em 10px 5px 10px;}
.portal #UIv3hor .cntboxS4 .cntboxhead h2 {background:#fff url(/graphics/shared/css/none.gif);position:auto; bottom:0; display:inline; margin:0; padding:0;color:#000; font-size:1.2em;}
.portal #UIv3hor .cntboxS4 .cntboxbody li {color:#666;}

/*baynote search help */
.bnhelp {float:right; margin:0 8px 0 0;}

/*Nov 2009 start*/
.srchRsltsList ul li {margin-bottom: 8px; line-height: 1.4em !important; line-height: 1.8em; }

/* To verify if needed */
.srchRsltsList ul a {color: #000000; text-decoration: none; }
.srchRsltsList ul a:link, ul.pdf a:active {color:#000000; text-decoration: none; }  
.srchRsltsList ul a:visited {color:#00bbcc; text-decoration: none; }
.srchRsltsList ul a:hover {color:#CC0000; text-decoration: underline; }

/* baynote rating */
.relevancyBar  {display:none; *display:none; height:9px; padding:0; margin-bottom:-1px; width:48px;}
.relevancyDot5 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 0; width:48px; height:9px;}
.relevancyDot4 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 -9px; width:48px; height:9px;}
.relevancyDot3 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 -18px; width:48px; height:9px;}
.relevancyDot2 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 -27px; width:48px; height:9px;}
.relevancyDot1 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 -36px; width:48px; height:9px;}
.relevancyDot0 {background:url(/graphics/shared/css/tech-docs-relevancy-dots.gif) 0 -44px; width:48px; height:9px;}

table.techdoc ul { list-style-type: none; margin: 0; padding: 0; line-height: 1.1em; }
#content2 table.techdoc ul { width:expression(document.body.clientWidth > 10000? "10000px": "auto" ); }
table.techdoc ul li { background: url(/graphics/shared/css/iconFolder.png) no-repeat 0 0; padding: 0 0 0 1.3em;}
table.techdoc ul li.other { background: none; padding: 0 0 0 1.3em; }
table.techdoc ul li.abstract { background-position: 0 -50px; padding: 0 0 0 1.1em; }
.checkmark { background: url(/graphics/shared/css/iconFolder.png) no-repeat 0 -100px; display: block; width: 9px; height: 9px; margin-top: 2px; }

#techDocsWidget {width:300px;}
#techDocsWidget .productListHolder {margin:0 0 10px;}
#techDocsWidget .docTypeHolder {margin:0 0 10px;}
#techDocsWidget select {width:300px;}