html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}

*{font-family: Verdana!important; color: #333}

#divShowFaqResults{width: 490px!important; margin: 0 0 0 12px}
#divShowFaqResults .SD_Head{border: none!important}
#divShowFaqResults .CB{margin-left: 10px !important}
#lblfaqresults{color: #165AA5; margin: 5px 0}



#divShowGlossaryResults{width: 490px!important; margin: 0 0 0 12px}
#divShowGlossaryResults .SD_Head{border: none}
#divShowGlossaryResults .SD_Head .SD_Link{position: relative; top: 7px; margin-right: 10px}
#divShowGlossaryResults .CB{margin-left: 8px!important}
#lblglossaryresults{color: #165AA5; margin: 5px 0}


#divShowPaginationBottom{position: relative; top: -10px}




.btnL, .btnL_mo, .btnL_dis, .btnR, .btnR_mo, .btnR_dis, .btn, .btn_mo, .btn_dis, input[type="submit"], input[type="button"]{font-size: 14px !important; padding-bottom: 4px!important}

.blueBoxArt{float: left; width: 530px }
.basic{width: 714px!important}

.blueBoxArt .scrollable{color: #333333 !important; padding-right: 10px; padding-bottom: 5px!important;
position: relative; top: -13px }

.blueBoxArt .scrollable p{margin: 7px 0 8px 0}
.blueBoxArt .scrollable img{margin: auto!important}
.blueBoxArt .scrollable table{margin: 8px auto !important;}
.blueBoxArt .scrollable td, .blueBoxArt .scrollable th{padding: 5px; border: 1px solid #333}
.blueBoxArt .scrollable h3{font-weight: bold; font-size: 12px; margin-top: 0px}
.blueBoxArt .scrollable ul{padding-left: 0!important}
.blueBoxArt .scrollable ul li{background: #fff url(/pf/12/webfiles/sqLi.png) no-repeat 0px 7px!important; padding-left: 13px}

.blueBoxArt .scrollable ol{padding-left: 10px!important; list-style-type: decimal; margin-left: 17px}

.blueBoxArt .scrollable ol li{background: none!important; list-style-type: decimal !important }


.blueBoxArt .scrollable  a{color:#278419!important; text-decoration:none!important}
.blueBoxArt .scrollable a:hover{color: #E76A48!important; text-decoration: underline!important}

.blueBoxArt h2{position: relative; top: -13px}

.blueBoxArt h2{*top: -3px}

.btnL, .btnL_mo, .btnL_dis, .btnR, .btnR_mo, .btnR_dis {width:6px; font-size:14px!important;}

,.btn, .btn_mo{font-size:14px!important; width: 59px!important}

.didYouMean{width: 170px; float: right}
.blueBoxArt h2, .didYouMean h2{border-bottom:1px solid #A6CBDD; margin-bottom:15px; padding-bottom:5px;font-size:13px;
font-weight:bold;
margin:10px 0 5px;color: #333333 !important}


.didYouMean ul{padding-left: 0!important}

.didYouMean li{background: #fff url(/pf/12/webfiles/sqLi.png) no-repeat 0px 7px!important; padding-left: 13px}

.didYouMean li a{color:#278419!important; text-decoration:none!important}
.didYouMean li a:hover{color: #E76A48!important; text-decoration: underline!important}

.blueBoxArt .didYouMean table{}
.blueBoxArt .didYouMean td{background-image: none!important; color: #333333 !important}
.blueBoxArt .didYouMean td a #relatedText{font-weight: normal!important; color: #333333 !important}

.homePage {float: right}

.homePage a{color:#278419!important; text-decoration:none!important}
.homePage a:hover{color: #E76A48!important; text-decoration: underline!important}


#divSR_Main .HA{}



#divSR_Main{width: 723px!important}
#divSR_Main .SD_Margin{width: 702px}
#divSR_Main .SD_RR .SD_Margin .HA{width: 604px; border: none; background: none}

#divMidColumn{width: 510px!important; height: auto!important}

#txtsearch {BORDER-BOTTOM: #a5ccdd 1px solid; BORDER-LEFT: #a5ccdd 1px solid; PADDING-BOTTOM: 2px !important; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px !important; FONT-SIZE: 14px !important; BORDER-TOP: #a5ccdd 1px solid; BORDER-RIGHT: #a5ccdd 1px solid; PADDING-TOP: 6px !important; width: 390px!important
}



#divThreeColumns{display: table; width: 721px !important; border: 1px solid #A6CBDD; position: relative; top: -2px}


#divsuggestedterms{border: 1px solid #a5ccdd; width: 490px!important; margin: 0 0 0 15px;}
#divsuggestedterms .SD_Head{border: none}
#divsuggestedterms .SD_Head div{border: none; color: #165AA5; margin: 10px 0}
#divsuggestedterms .SD_Head p{margin-left: 0px!important}
#divsuggestedterms .SD_Head p span{color: #288618!important; font-weight: normal!important; text-decoration: none!important}

#divMidColumn .HA{background: none!important; border: none!important; }
#divresultsbox {border: 1px solid #a5ccdd!important; width: 490px!important; overflow: scroll; height: 400px; overflow-x: hidden;}
#divresultsbox .SD_Head{width: 460px!important; border-bottom: 1px solid #a5ccdd!important; background: url(/pf/12/webfiles/bgBlueBoxSq.jpg) -2px -2px no-repeat !important; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; color: #155BA3}
#divresultsbox .SD_Head .NoPad{display: inline; float: left; top: 0px; font-size: 12px; color: #155BA3!important;}
#divresultsbox .SD_ShowSummaries{display: none}
#divresultsbox .RS_PageCount{font-weight: normal}

.SD_MarginTight{padding: 2px 10px}

#showsortbycell .SD_ctrl{display: none}

#ddlPageTop{visibility: visilble!important}

#divresultsbox a.SD_ArticleLink{color: #288419!important}

#divresultsbox a:hover.SD_ArticleLink{color: #E76A48!important; text-decoration: underline; background: transparent}

#divresultsbox .SD_rank{color: #288419!important}
#divresultsbox .SD_Summary{color: #000000!important; text-indent: -5px}

#lblartresults{color: #155BA3; float: left}


#lbllastarticles, #lbllastsearches{color: #155BA3!important; border-bottom: 1px solid #a5ccdd!important}




#divrecentsearches .SD_HistoryItem a:hover span.SD_Text, #divrecentarticles .SD_HistoryItem a:hover span.SD_Text{color: #E76A48!important; text-decoration: underline}
#divrecentarticles .SD_HistoryItem a:link span.SD_Text, #divrecentarticles .SD_HistoryItem a:visited span.SD_Text, #divrecentsearches .SD_HistoryItem a:link span.SD_Text, #divrecentsearches .SD_HistoryItem a:visited span.SD_Text{color: #288419!important}




#divResultPage{position: relative; top: 5px!important}

#divResultPage .SD_HistoryItem a:link{background: #fff url(/pf/12/webfiles/sqLi.png) 2px 6px no-repeat !important}
#divResultPage .SD_HistoryItem a:visited{background: #fff url(/pf/12/webfiles/sqLi.png) 2px 6px no-repeat !important}
#divResultPage .SD_HistoryItem a:hover{background: #fff url(/pf/12/webfiles/sqLi.png) 2px 6px no-repeat !important}

#main{float: left; width: 770px; font-size: 12px; color: #393939}
#main small{font-size: 11px}
#main small.tenpix{font-size: 10px}

div.greyBox{width:756px; background: url(/pf/12/webfiles/bgGreyBox.png) no-repeat; margin-left: 1px; padding: 12px 0 0 11px; border: none!important}

div.greyBox h1{width:745px; height: 34px; background: url(/pf/12/webfiles/bgH1.jpg) no-repeat; font-size: 16px; font-weight: bold; text-indent: 10px; line-height: 33px; margin-bottom: 10px}

div.greyBoxFt{width:767px; height:17px; background: url(/pf/12/webfiles/bgGreyBoxFt.png) no-repeat; margin-left: 1px}

div.SD_TabOuter{background-color: transparent; width: 734px; position: relative; top: 1px; left: 0; margin-bottom: 0}


*div.SD_TabOuter{background-color: transparent; width: 734px; position: relative; top: -1px; left: 0; margin-bottom: 0}

_div.SD_TabOuter{background-color: transparent; width: 734px; position: relative; top: 1px; left: 0; margin-bottom: 0}

.SD_Window{margin-left: 0; padding: 0; margin-top: 0px; margin-bottom: 0; border: 1px solid #A6CBDD; padding: 10px}
.SD_Window p, .SD_Window td,  .SD_Window li{color: #333!important}

.FR a img{display: none}

.SD_RR{ background-color: #fff; margin: 2px 0}

.SD_Margin{background: url(/pf/12/webfiles/bgBlueBoxSq.jpg) no-repeat; margin: 0; border-right: 1px solid #A5CCDD}

.SD_rp img{display: none}

.SD_TitleBar{display: none}
.SD_TabOuter{border: none;}

.HA{border-bottom: 1px solid #A6CBDD; border-right: 1px solid #A6CBDD; background: url(/pf/12/webfiles/bgBlueBoxSqL.jpg) no-repeat; padding: 15px 15px 15px 15px; }

.SD_lbl{display: none}
.SD_ctrl{float: left}
.SD_ctrl .btnX{height: 26px;}
.SD_ctrl .btnX input.btn{ font-size: 14px!important;}



.SD_cg *{color: #fff!important; font-weight: bold!important}

.SD_SearchString{border: 1px solid #A5CCDD; padding:6px 8px 2px 8px!important; font-size: 14px!important; color: #000000!important }


a.SD_TabActive, a:link.SD_TabActive, a:visited.SD_TabActive{border: 1px solid #A5CCDD; border-bottom: none; background: url(/pf/12/webfiles/bgBlueBoxS.jpg) -3px -3px no-repeat; color: #165AA5!important; font-weight: bold; padding: 10px}

a.SD_TabInactive, a:link.SD_TabInactive, a:visited.SD_TabInactive{border: 1px solid #A5CCDD; color: #2A8319!important; font-weight: bold; background-color: #fff; padding: 10px}

.SD_TabOuter{height: 37px!important}

.HB_Row, .HB_RowOdd{background: #fff url(/pf/12/webfiles/sqLi.png) no-repeat 4px 8px!important}

.HB_RowOdd_mo, .HB_Row_mo{background: #fff url(/pf/12/webfiles/sqLi.png) no-repeat 4px 8px!important}

.HB_End{border: none}

.HB_Title{border: none; border-bottom: 1px solid #A6CBDD; padding-bottom: 5px}

.HB_ItemL A:link{color: #2A8319; text-decoration: none; font-size: 12px}
.HB_ItemL A:visited{color: #2A8319; text-decoration: none; font-size: 12px}
.HB_ItemL A:hover{color: #E76A48!important; text-decoration: underline; font-size: 12px}

.btnL{background: #fff url(/pf/12/webfiles/bgBtnBlueL.jpg) no-repeat; height: 26px !important; margin-right: -1px}
.btnL_mo{background: #fff url(/pf/12/webfiles/bgBtnBlueL.jpg) no-repeat; height: 26px !important; margin-right: -1px }

.btn, #btnSearch {background: #fff url(/pf/12/webfiles/bgBtnBlueM.jpg) no-repeat; height: 26px !important; font-weight: bold; color: #fff;}


.btn_mo{background: #fff url(/pf/12/webfiles/bgBtnBlueM.jpg) no-repeat; height: 23px !important }

INPUT[type='submit']{height: 25px !important; margin: 0 -1px 0 -1px}

INPUT:hover[type='submit']{font-weight: bold; color: #fff; font-size: 14px!important;}

.btnR{background: #fff url(/pf/12/webfiles/bgBtnBlueR.jpg) no-repeat; height: 26px !important; font-weight: 14px! important}
.btnR_mo{background: #fff url(/pf/12/webfiles/bgBtnBlueR.jpg) no-repeat; height: 26px !important }

.KBdefaulttext{padding: 0px; margin-top: 1px}

.KBdefaulttext i{font-size: 10px}

.defaulttext a:hover{color: #fff; font-weight: bold}

.SD_GlossTerm a:hover, .KBdefaulttext a:hover{color: #E76A48!important; text-decoration: underline}

#relatedText{color: #2A8319!important}
#relatedText:hover{color: #E76A48!important; text-decoration: underline}

.SD_ArticleBox{border-top: 1px solid #A5CCDD!important; border-bottom: 1px solid #A5CCDD!important; padding: 0}

.SD_ArticleBox .main{padding: 0}

.SD_ArticleBox .main .title{background: none}

.SD_ArticleBox .main table td{background: transparent; border: none}

.SD_ArticleBox a #relatedText{color: #2A8319!important; text-decoration: none}

.SD_ArticleBox a:hover  #relatedText{color: #E76A48!important; text-decoration: underline

.SD_ArticleBox a{color: #2A8319!important; text-decoration: none}

.SD_ArticleBox a:hover{color: #E76A48!important; text-decoration: underline

.KBnavItem img{margin-top: -5px}

#searchform .SD_Margin{margin-top: -10px}

#backButton a{color:#278419!important; text-decoration:none!important}
#backButton a:hover{color: #E76A48!important; text-decoration: underline!important}
