BODY,TABLE,TR,TD,TH,INPUT,SELECT{font-family:arial,helvetica}
BODY,TABLE,TR,TD{font-size:12px}
BODY{background:white;padding:0;margin:0}
.MainBody{padding-left:10px;padding-right:10px}
FORM{padding:0;margin:0}
A:link{COLOR:#06c}
A:active{COLOR:#06c}
A:visited{COLOR:#06c}
A:hover{COLOR:#fc3}
A.button{font-size:8pt;background:steelblue;color:White;line-height:2.25}
SPAN.buttonlabel{margin:.1em 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}
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}
.ideserror{font-size:10pt;font-weight:bold;font-style:italic;color:Red}
.idessmaller{font-size:7pt}
.idesbigger{font-size:9pt}
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}
.SelectTag,.rt_qs{min-width:30px!important}
.RTHRowClass td{padding:0 2px!important}
.wrapper-target:hover .wrapper-content{display:block}
.wrapper-target{display:inline-block;position:relative}
.wrapper-content{display:none;position:absolute;left:100%;top:-50%;background-color:#fff;z-index:1;padding:.5em;border-radius:3px;border:1px solid #aaa}
table.ResultsTable{border-top:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;border-collapse:collapse;width:100%}
table.ResultsTable tr td,table.ResultsTable tr th{border-bottom:solid 1px gray;padding-left:3px;padding-right:3px}
table.ResultsTable tr td IMG{margin-left:2px;margin-right:2px}
table.ResultsTable tr td.summary{border-left:solid 1px gray}
table.ResultsTable tr td.summarynowrap{border-left:solid 1px gray;white-space:nowrap}
table.ResultsTable tr td.summary30260{border-left:solid 1px gray;white-space:nowrap}
table.ResultsTable tr.row0 td{BACKGROUND:white}
table.ResultsTable tr.row1 td{BACKGROUND:gainsboro}
table.ResultsTable tr.activerow td{background:#FFC;font-weight:bold}
table.ResultsTable tr.headerrow td{font-weight:bold;BACKGROUND:black;COLOR:white;text-align:center;white-space:normal!important}
table.ResultsTable tr.headerrow td A:link,table.ResultsTable tr.headerrow td A:active,table.ResultsTable tr.headerrow td A:visited{font-weight:bold;COLOR:#FFF;text-decoration:none}
table.ResultsTable tr.headerrow td A:hover{font-weight:bold;COLOR:#FFF;text-decoration:underline}
table.ResultsTable tr td.action{padding-left:2px;padding-right:2px}
table.ResultsTable tr td SPAN.RTMod{color:gray;font-style:italic}
table.pagebuttontable td SPAN.buttonlabel{font-weight:normal;margin:0}
table.pagebuttontable td{text-align:center}
table.pagebuttontable td .stats{color:black;font-weight:bold;padding-right:4px}
table.pagebuttontable td .navigable{padding-left:1px;padding-right:1px;font-weight:normal}
table.pagebuttontable td .current{padding-left:1px;padding-right:1px;font-weight:bold}
table.pagebuttontable td SPAN.buttonlabel{margin:0}
table.pagebuttontable td A.pagebutton{font-size:8pt;line-height:2.25}
DIV.legend{border:solid 1px gray;padding:2px}
DIV.legendtitle{font-weight:bold}
DIV.legenditems{font-style:normal;padding-left:2px;padding-right:2px}
span.legenditem{white-space:nowrap}
table.ResultsTable tr.CompAlternative td{background:#B9E9FF;font-weight:bold}
table.ResultsTable tr.CompPriorityAlternative td{background:#B9FFB9;font-weight:bold}
.RTMsgLabel{padding-top:8px;padding-bottom:2px;padding-left:2px;font-weight:bold}
.RTMsg{padding-left:4px;padding-right:4px;padding-bottom:8px;font-weight:normal}
#PNL_SrchFilter{border:solid 1px gray;padding:2px 2px;margin-left:4px;background:gainsboro}
#LBL_SrchFilter{font-size:1.1em;font-weight:bold;text-decoration:underline}
#CBOX_SearchFilterEnabled,#LBL_SearchFilterOffMsg{font-size:1.1em;padding-left:4px}
A.CompareLink{font-weight:bold}
table.ResultsTable tr td.actions{white-space:nowrap}
table.ResultsTable tr td.summary input{margin-bottom:1px}
.PagingNavigationLinks{display:inline-block;width:18px}
table.ResultsTable tr th{padding:3px}
table.ResultsTable th{padding-right:3px;padding-left:3px;border-left:1px solid #999;border-bottom:1px solid #999;font-weight:normal}
TABLE.CriteriaTable{padding:1px 15px 1px 2px;margin:5px 0 15px 0}
TABLE.CriteriaTable TD.headerrow{padding:1px 15px 1px 2px;FONT-WEIGHT:bold;BACKGROUND:black;COLOR:white}
TABLE.CriteriaTable TD.row0{padding:1px 15px 1px 2px;BACKGROUND:gainsboro}
TABLE.CriteriaTable TD.row1{padding:1px 15px 1px 2px;BACKGROUND:white}
TABLE.CriteriaTable TD.C0{padding:1px 15px 1px 2px;font-style:normal;background:gainsboro}
TABLE.CriteriaTable TD.C1{padding:1px 15px 1px 2px;font-style:normal;background:white}
TABLE.CriteriaTable TD.OrRow{font-size:.8em;background:#EEE}
TABLE.CriteriaTable TD.TotalRow{border-bottom:0;border-top:1px solid black;font-weight:bold}