.rn_KeywordText input{font-size:1.333em;}
.rn_KeywordText{display:inline;}
.rn_SearchButton{display:inline;bottom: 0px;}
.rn_SearchButton input{border:none;vertical-align:top;}
.rn_SearchButton .rn_SubmitButton{color:#FFF;cursor:pointer;font-weight:bold;}
.rn_MultilineFiltersExpand.rn_MultilineFilters{}
.rn_searchReport{}
.rn_TextSearchFilter.rn_KeywordText{margin:5px;}
.rn_TextSearchFilter.rn_KeywordText label{width:30%;text-align:right;}
.rn_TextSearchFilter.rn_KeywordText input{width:65%;margin:5px;}
.rn_TextSearchFilter.rn_KeywordText label, ..rn_TextSearchFilter.rn_KeywordText input{display:inline-block;}
.rn_TextSearchFilter.rn_KeywordText label{width:30%;}
#tooltip .yui3-widget-bd{text-align: left;max-width: 15em;*width: 10em;background-color: #FFF6D5;border: solid 1px #aa8;padding: 0.2em 0.5em 0.3em;-moz-border-radius: 2px;-webkit-border-radius: 2px;-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);}
.rn_SearchButtonCustom.rn_SearchButton{}
.rn_SelectionInput legend{visibility:visible;}
.rn_SelectionInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_SelectionInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
.rn_SelectionInput{clear:both;margin-bottom:8px;}
.rn_SelectionInput legend{font-size:1em;*left: -7px;*position:relative;}
.rn_SelectionInput legend, .rn_SelectionInput label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;text-align: right;top: 40%;vertical-align: middle;visibility: visible;}
.rn_SelectionInput fieldset{padding:0;}
.rn_SelectionInput fieldset label{display:inline;margin:0 4px;}
.rn_SelectionInput input[type="radio"]{border:none;margin-top:2px;}
.rn_DateInput legend{visibility:visible;}
.rn_DateInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_DateInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
.rn_DateInput{clear:both;margin-bottom:8px;}
.rn_DateInput .rn_Label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;text-align: right;top: 5px;vertical-align: middle;visibility: visible;}
.rn_DateInput legend{font-size:1em;*left: -7px;*position:relative;display:inline-block;font-weight:bold;margin-bottom:2px;text-align:left;}
.rn_DateInput fieldset{padding:0;}
.rn_TextInput .rn_HintBox{border:1px solid #DBDBDB;max-width:200px;padding:4px 16px 2px;word-wrap:break-word;}
.rn_TextInput .rn_HintBox.rn_AlwaysVisibleHint{max-width:300px;opacity:1;z-index:0;}
.rn_TextInput{clear:both;margin-bottom:8px;}
.rn_TextInput .rn_Label, .rn_Input .rn_Label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;text-align: right;top: 40%;vertical-align: middle;visibility: visible;}
.rn_TextInput .rn_Text, .rn_TextInput .rn_Password, input[type="email"].rn_Email, .rn_TextInput .rn_TextArea{}
.rn_TextInput .rn_Mask{color:#555;font-style:italic;margin:4px 12px;}
.rn_TextInput .rn_MaskOverlay{background-color:#EEE;border:1px solid #CCC;color:#222;margin-top:20px;opacity:.9;padding:11px;position:absolute;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-box-shadow:2px 2px 2px #888;-webkit-box-shadow:2px 2px 2px #888;}
.rn_TextInputValidate{display:inline;}
@media only screen and (max-width: 400px){.rn_TextInput .rn_Label, .rn_Input .rn_Label{float: none;display:block;text-align: left;margin-bottom:5px;}
}
.rn_SelectionInputCustom.rn_SelectionInput{}
.rn_ProductCategoryInput button.rn_DisplayButton{display:inline;background:none;color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;}
.rn_ProductCategoryInput .yui-overlay-hidden .rn_Panel table{*border-collapse:separate;}
.rn_ProductCategoryInput .ygtvrow{cursor:pointer;}
.rn_ProductCategoryInput .ygtvspacer{width:1em;display:block;}
.rn_ProductCategoryInput .ygtvlabel, .rn_ProductCategoryInput .ygtvlabel:link, .rn_ProductCategoryInput .ygtvlabel:visited, .rn_ProductCategoryInput .ygtvlabel:hover{font-size:inherit;}
.rn_ProductCategoryInput .rn_HintBox{z-index:1;}
.rn_ProductCategoryInput .rn_HintBox.rn_AlwaysVisibleHint{z-index:0;}
.rn_ProductCategoryInput .rn_PanelContainer .yui3-widget-hd{display: none;}
.rn_ProductCategoryInput{clear:both;margin-bottom:8px;}
.rn_ProductCategoryInput .rn_Label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;top: 40%;vertical-align: middle;visibility: visible;}
.rn_ProductCategoryInput .rn_RequiredLabel{display:block;font-style:italic;font-weight:normal;}
.rn_ProductCategoryInput button.rn_DisplayButton{font-weight:normal;margin-top:auto;min-height:1.5em;padding:4px 20px 4px 4px;text-shadow:none;-moz-border-radius:0px;-webkit-border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;}
.rn_ProductCategoryInput .rn_Panel{border:1px solid #B1B1B1;max-height:200px;overflow:auto;padding:6px;}
.rn_ProductCategoryInput button.rn_DisplayButton:hover, .rn_ProductCategoryInput button.rn_DisplayButton:focus{}
.rn_ProductCategoryInput table{border-collapse:collapse;}
.rn_CustomProductCategoryInput.rn_ProductCategoryInput{}
.rn_ProductCategoryDisplay .rn_DataLabel{float:left;font-weight:bold;}
.rn_ProductCategoryDisplay .rn_DataValue{margin-left:180px;}
.rn_ProductCategoryDisplay .rn_DataValue ul{clear:none;}
.rn_ProductCategoryDisplay .rn_DataValue.rn_LeftJustify{clear:left;margin-left:0;padding-bottom:.5em;}
.rn_ProductCategoryInput button.rn_DisplayButton{display:inline;background:none;color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;}
.rn_ProductCategoryInput .yui-overlay-hidden .rn_Panel table{*border-collapse:separate;}
.rn_ProductCategoryInput .ygtvrow{cursor:pointer;}
.rn_ProductCategoryInput .ygtvspacer{width:1em;display:block;}
.rn_ProductCategoryInput .ygtvlabel, .rn_ProductCategoryInput .ygtvlabel:link, .rn_ProductCategoryInput .ygtvlabel:visited, .rn_ProductCategoryInput .ygtvlabel:hover{font-size:inherit;}
.rn_ProductCategoryInput .rn_HintBox{z-index:1;}
.rn_ProductCategoryInput .rn_HintBox.rn_AlwaysVisibleHint{z-index:0;}
.rn_ProductCategoryInput .rn_PanelContainer .yui3-widget-hd{display: none;}
.rn_ProductCategoryInput{clear:both;margin-bottom:8px;}
.rn_ProductCategoryInput .rn_Label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;top: 40%;vertical-align: middle;visibility: visible;}
.rn_ProductCategoryInput .rn_RequiredLabel{display:block;font-style:italic;font-weight:normal;}
.rn_ProductCategoryInput button.rn_DisplayButton{font-weight:normal;margin-top:auto;min-height:1.5em;padding:4px 20px 4px 4px;text-shadow:none;-moz-border-radius:0px;-webkit-border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;}
.rn_ProductCategoryInput .rn_Panel{border:1px solid #B1B1B1;max-height:200px;overflow:auto;padding:6px;}
.rn_ProductCategoryInput button.rn_DisplayButton:hover, .rn_ProductCategoryInput button.rn_DisplayButton:focus{}
.rn_ProductCategoryInput table{border-collapse:collapse;}
.rn_FileAttachmentUpload{margin-bottom:8px;}
.rn_FileAttachmentUpload img{vertical-align: middle;}
.rn_FileAttachmentUpload label{float: left;font-size: 100%;font-weight: bold;line-height: 1.4em;margin-right: 10px;position: relative;top: 40%;vertical-align: middle;visibility: visible;}
.rn_FileAttachmentUpload ul{margin:10px 20px;}
.rn_FileAttachmentUpload li{list-style-type:disc;margin:6px 0;}
.rn_FileAttachmentUpload input[type="file"]{display: inline-block;}
.rn_FormSubmit img{vertical-align: middle;}
.rn_FormSubmit{margin-top: 1em;}
.rn_SmartAssistantDialog .rn_Solution, .rn_SmartAssistantDialog .rn_Response{max-height:300px;overflow-y:auto;}
.rn_SmartAssistantDialog .rn_InlineAnswers{overflow: hidden;}
.rn_SmartAssistantDialog .rn_InlineAnswerLink{display: block;}
.rn_SmartAssistantDialog .rn_ExpandedAnswerContent{display: block;max-height: 200px;overflow-y: auto;overflow-x: hidden;}
.rn_SmartAssistantDialog .rn_List{background: #F0F0F0 none repeat scroll 0 0;border: 1px solid #B0B3B8;margin-top: 6px;padding: 4px;}
.rn_SmartAssistantDialog .rn_List li{list-style:disc outside none;margin: 4px 4px 4px 16px;}
.rn_SmartAssistantDialog .rn_Prompt{color:#404040;font-size:1em;font-weight:bold;line-height:1.3em;}
.rn_SmartAssistantDialog .rn_Summary{font-size:1.3em;font-weight:bold;letter-spacing:-0.01em;line-height:1em;padding:7px 0 0;}
.rn_SmartAssistantDialog .rn_Solution{padding:6px 0 10px;}
.rn_ChartArea{height:200px;width:200px;}
.rn_Polling{min-width:250px;max-width:900px;}
.rn_PollTitle{text-decoration:underline;}
.rn_ChartArea{width:inherit;height:200px;}
.rn_PollQuestion{margin: 0px;padding: 0px;visibility: inherit;font-size: 1em;display: inline;zoom:1;}
.rn_PollQuestion span{white-space:normal;display:block;color:#fff;margin-bottom: 10px;zoom:1;}
.rn_PollFieldset{margin: 0px;padding: 2px;border: 0px;}
.rn_PollFieldset label{margin: 5px;padding: 0px;border: 0px;}
.rn_ViewResultsLink{margin: 0px 50px 0px 0px;float:left;}
.rn_PollSubmit{}
.rn_SimpleChartBar{background-color:#1B35E0;}
.rn_PollAnswerArea{margin:5px;}
.rn_FlipArea, .rn_ChartArea{margin:5px;}
