﻿.prodSearchRequiredArea{}
.prodSearchOptionalArea{}
.prodSearchRequiredField{WIDTH:280px; COLOR:#666666; FONT-FAMILY:Verdana,Arial,Helvetica;}
.prodSearchOptionalField{WIDTH:280px; COLOR:#666666; FONT-FAMILY:Verdana,Arial,Helvetica;}
.prodSearchDocumentArea{margin-top:3px;}
.prodSearchUseDateArea{float:left; margin-top:3px;}
.prodSearchDateArea{float:left; margin-left:10px;}
.prodSearchDateField{WIDTH:70px; COLOR:#666666; FONT-FAMILY:Verdana,Arial,Helvetica;}
.prodSearchDateItem{float:left; margin-right:5px; margin-top:8px; margin-bottom:30px;}
.prodSearchButtonArea{float:left; margin-bottom:30px; margin-top:3px;}
#prodSearchLoadingArea{overflow:hidden; float:right; width:0px; height:16px; margin-top:5px; margin-right:5px;}
.prodSearchHelp{font-style:italic; margin-top:3px; margin-bottom:10px;}
.prodSearchButton{COLOR:#666666; FONT-FAMILY:Verdana,Arial,Helvetica;}
.prodSearchLink{COLOR:#AAAAAA!important;}
.prodSearchClear{clear:both; height:0px; overflow:hidden;}
.prodSearchListHeader1{float:left;}
.prodSearchListHeader2{float:right;}
.prodSearchListHeaderLine{clear:both; background-color:#828282; width:100%; height:1px; overflow:hidden; margin-top:2px; margin-bottom:10px;}
.prodSearchListMargin {width:495px; height: 20px;}
.prodSearchItemLine{clear:both; background-color:#DEDEDE; width:100%; height:1px; overflow:hidden; margin-top:7px; margin-bottom:5px;}
.prodSearchItemHeader{float:left; width:415px;}
.prodSearchItemHeader a
.prodSearchItemHeader A:link, .prodSearchItemHeader A:active, .prodSearchItemHeader A:visited{color:#AAAAAA!important;}
.prodSearchItemHeader A:hover {color:#333333!important;}
.prodSearchItemRelevance{float:right;}
.prodSearchItemImage{float:left; width:60px;}
.prodSearchItemDescription{float:left; width:415px;}
.prodSearchItemLink A:LINK{COLOR:#AAAAAA!important;}
.prodSearchItemDocument img{vertical-align:middle; margin:5px 3px 0px 0px;}
.prodSearchValidator{color:red; font-weight:normal;}
.prodSearchCalendar{border:1px solid #7F9DB9; background-color:#F3F3F3;}
.prodSearchCalendarTitle{background-color:#BBC2C8; font-weight:bold;}
.prodSearchCalendarDay{font-weight:bold;}
.prodSearchCalendarSelectedDay{background-color:#BBC2C8;}

.prodSearchFieldHeader {float:left; width:495px; margin-top:20px; font-family:Arial,Verdana,Helvetica;}
.prodSearchField {float:left; width:495px; margin-top:10px;}
.prodSearchField td {vertical-align:middle; padding:3px 5px 3px 0; font-size:110%; width:123px; vertical-align:top;}
.prodSearchField input {margin:0 5px 0 0; padding:0;}

