/* Search CSS */
.formtdwidth {width: 58mm}
.mrgnright {margin-right:85mm}
.tdmrgnright {margin-right:80mm;}
#liSource li a {display:inline; float: left}
.tblRightCol{padding-left:170px;}
.dummyTD{padding-left:50px;}
#rightCol {float:left; width:765px;}
#leftCol{float:left; width:170px;}
.dnarrow{margin-right:6px;}
#modules #moduleAppMainRight {margin: 0 21px 0 0;padding: 0;width: 240px;}
a.resultTitle {color:#547EA8; font-weight:700; font-size: 16px;}
.searchResultHeaderPR {float:left;background-color:#F0F0F0;padding:8px 6px;margin-top:10px;display:inline;overflow:auto;width:98.4%;border-top: 1px solid #ABABAB}
.searchResultHeaderPRErr {float:left;background-color:#F0F0F0;padding:8px 6px;margin-top:10px;display:inline;overflow:auto;width:98.4%;}
a.resultPath {color:#0e774a; font: 12px arial;text-decoration:none;}
resultPath a:visited {color:#0e774a;}
span.resultPath {color:#1d7e08; text-decoration:none;}
span.resultPath img {vertical-align:bottom;}
#osVersionNav li,  #dateNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;margin-left:5px;}
#featureGrpNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;width: 110px;margin-left:5px;}
#severityNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;width: 110px;margin-left:5px;}
#conditionNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;width: 110px;margin-left:5px;}
#taxNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;}
#famNav li {cursor:pointer;color:#547ea8; list-style: none; line-height:18px;font-weight:bold;}
.inactive {cursor:pointer; font-weight:bold; color:#5f5f5f; list-style: none; line-height:16px;}
.narrow {padding:0px 0px 10px 0px; font-weight:bold; color:#5f5f5f;}
.sfilter {clear: both;}
.imore {padding-left:80px;padding-top:10px;font-style:italic}
.imoreT {color:#547ea8;line-height:18px;font-weight:bold;}
#sourceNav .navtitle {padding:0px 8px 0px 0px;font-weight:bold; color:#5f5f5f;font-size:13px}
.navtitle {padding:0px 8px 0px 0px; font-weight:bold; color:#5f5f5f;}
.navdivs {margin:  5px 0px 5px 15px;}
.emptyDiv {margin: 0 0 38px 0; }
#sbody .bodyc {color:#5f5f5f;line-height:16px;}
.bodyfc {color:#5f5f5f;}
#searchDiv {width:550px;float: left;display: inline-block;height: 30px;}
#searchDiv .txtBStyle {margin:-2px;padding:0px 0px 10px 0px;background:#fff;border:1px solid #d9d9d9;border-right:1px solid #fff;font-size:18px;color:#5f5f5f;}
.sbutton {float: left;margin-left:7px}
.pagePad {float:left;padding-bottom: 60px;padding-left: 220px; width: 550px;}
.pagePadTop {float:left;padding-top: 10px;padding-left: 220px; width: 550px;}
li .count {color:#5f5f5f;padding-left:4px;}
li .close {color:#5f5f5f;margin-left:6px;text-decoration: none;font:15px arial,sans-serif;font-weight:bold}
.searchSubHeader {background-color:#f4f4f4;padding:8px 6px 8px 6px;display:inline;overflow:auto;width:98.4%;}
.txtBSubStyle {float:left;font-size:11px;color:#547ea8;}
.ptext {color:#547ea8;font: normal 12px arial;padding: 2px 2px 5px 2px;}
.dmorecls {padding-left:5px;background-color:#FFFFFF}
.modMidContNoPad .gradientContainer {    padding-right: 10px;}

/* for checkboxes */
.checkbox{width: 19px;height: 20px; padding: 0px;background: url("../images/chkboxes.jpg");display: block;float:left;clear:left}
.checked {background-position: 0px -50px;}
.clicked {background-position: 0px -25px;}


/* Search text box */
.lst-b,.lst{line-height:20px;padding:0px 0px 0px 5px}
.lst{background:#fff;border-width:0 0 0 0px;color:#000;font:12px arial,sans-serif;color:#5f5f5f;font-weight:700;float:left;vertical-align:top;width:462px;}
.lst-b{border-right:none}
.lst-td{background:#fff;border-bottom:1px solid #999}
.lst:focus{outline:none;}
.lst-td-xbtn{border-top:1px solid #ccc;padding-right:16px}  
#xbtn{color:#d9d9d9;cursor:pointer;display:none;font:18px arial,sans-serif;margin:0 -8px 0 0;padding:0;top:2px;width:14px;z-index:4;font-weight:700}
#xbtn:hover{color:#5f5f5f;text-decoration:none!important;}
.productNav{display:block;margin-top:-17px;width:110px;z-index:2;margin-left:5px;}
.button.searchBtn {background: url("../images/btn-search-big-pl.gif") no-repeat;font-size: 12px;font-weight: bold;color: #fff;padding: 4px 10px 4px 10px;text-align: left;margin: 0 0 0 0px;float:left;line-height:16px}

/* For TABS */
ul li, .section ul.specs li { }
#mcontainer{  } 
#mcontainer ul{list-style: none;padding: 0px;margin: 0px;list-style-position: outside;}   
#mcontainer ul.menu li{display: inline;padding: 0px 0px;margin: 0px;list-style: none;font-weight: bold;position: relative;background: #fff;}
#mcontainer ul.menu li.active{cursor:default; color:#5f5f5f;}
#mcontainer ul.menu li.inactive{cursor:pointer;color:#547ea8;}  
.prNav{clear: left;}  
.prNav.category{display: block;}  
.prNav.family{display: none;}
.ainactive { color:#5f5f5f!important;}
.aactive { color:#547ea8!important;}
.jstree-icon {z-index:10!important;}
.pagination a {text-decoration: none!important;color:#547EA8;font-weight:700;}
.pagination a, .pagination span {display: block;float: left;padding: 0.3em 0.3em;margin-right: 0px;margin-bottom: 5px;min-width:1em;text-align:center;}
.pagination .current {text-decoration: none;color:#5f5f5f;font-weight:700;}
.pagination .next {text-decoration: none;color:#547EA8;font-weight:700;margin-left: 20px;}
.pagination .prev{text-decoration: none;color:#547EA8;font-weight:700;margin-right: 20px;}
.pagination .current.prev, .pagination .current.next{color:#5f5f5f;border-color:#999;background:#fff;margin-right: 20px;}
.pagination a.visited { color:#547ea8!important;}
#prDetails{display:none;}
.pr_txt {white-space: pre-wrap;}
.popup_msg{position:absolute;z-index:10;background: none repeat scroll 0 0 #FFFFFF;border: 2px solid #CECECE;padding: 10px;display:none;line-height:16px}
.close-window{position:absolute;width:20px;height:20px;right:8px;top:8px;background:transparent url('../images/close-new.gif') no-repeat scroll right top;text-indent:-99999px;color:#547EA8;overflow:hidden;cursor:pointer;opacity:.5;filter:alpha(opacity=50);-moz-opacity: 0.5;}
table.nostriped td {border: 0px solid #FFFFFF;padding: 0px 0px 0px 0px;}
.loclwarning {background-color: #FAFAD2 !important;border: 1px solid #DDDDDD !important;margin: 0;padding: 12px;width:130px;}
.placeholder {color:#cccccc;}