/* kb styles */



#browseBlock h3 { font-family: Arial, Verdana, sans-serif;font-size: 10pt; margin-bottom: 1.5px; margin-top: 1ex; line-height: 4ex;}
#browseBlock h4 { font-family: Arial, Verdana, sans-serif;font-size: 9pt;margin-bottom: 0px; margin-top: -1.5ex; line-height: 4ex;}
#abstractBox p{margin-top: .5ex;margin-bottom: 1.5px;line-height: 3ex;}

.noBullet {list-style-type: none;}
.bulletMargin{margin-top: 3ex;margin-bottom: 3px;line-height: 2.5ex;}
.bullets{list-style-type: disc;}

.halfcolumn {width:49%;padding:0px;}
div.padder {margin:6px;}
.columnHeader {margin-top:0px;}
.left {float:left;}
.right {float:right;}
.bdrRight {border-right:solid #5586B8 1px;}
.bdrTop {border-top:solid #5586B8 1px;}

iframe.kbCatFaqLst { font-family: Arial, Verdana, sans-serif;font-size: 10pt; margin-bottom: 1.5px; margin-top: 1ex;
                   width:100%; height:120px; border-style:none; padding:0px;}

iframe.kbCatFaqAns { font-family: Arial, Verdana, sans-serif;font-size:10pt; display:none; }

div.kbCatFaqAns { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:200px; border:solid 1px #EFEFEF; overflow:auto; display:block; visibility:hidden;}

div.kbListDisplay { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:400px; border-style:none; overflow:hidden; display:block;}

div.kbCatFaqDisplay { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:100%; border-style:none; overflow:auto; display:none;}

div.kbCatFaqBack { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:100%; height:20px; border-style:none; overflow:auto; display:block; margin:5px; visibility:hidden; }

select.kbCatList { font-family: Arial, Verdana, sans-serif;font-size:12pt; color:#000080; margin:0px; padding:0px;
                   width:100%; }

select.kbSubCatList { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
                   width:200px; }

select.kbProductList { font-family: Arial, Verdana, sans-serif;font-size:11pt; color:#000080; margin:0px; padding:0px;
                 		  width:100%; }
select.kbCategoryList { font-family: Arial, Verdana, sans-serif;font-size:10pt; color:#000080; margin:0px; padding:0px;
                  	 width:100%; }

select.kbFaqSelectList { font-family: Arial, Verdana, sans-serif;font-size:10pt; color:#000080; margin:0px; padding:0px;
                  	 width:100%; }

div.divkbCategoryList { font-family: Arial, Verdana, sans-serif;font-size:10pt; margin:0px; padding:0px;
	                   width:100%; border-style:none; display:none; visibility:collapse;}
div.divKbMainTitle {  { font-family: Arial, Verdana, sans-serif;font-size:12pt; font-weight:bold; margin:0px; padding:2px;
	                   width:100%; border-style:none; text-align:center; color:#000080;}
div.divKbMainSupport {  { font-family: Arial, Verdana, sans-serif;font-size:10pt; font-weight:normal; margin:0px; padding:2px;
	                   width:100%; border-style:none; text-align:center; color:#000080;}


a.kbCatFaq:link { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:none; font-size: 12px; font-weight: normal}
a.kbCatFaq:visited { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:none; font-size: 12px; font-weight: normal }
a.kbCatFaq:hover { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:underline; font-size: 12px; font-weight: normal }